diff options
-rw-r--r-- | compiler/optimizing/code_generator_arm.cc | 1 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_x86.cc | 2 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_x86_64.cc | 2 |
3 files changed, 5 insertions, 0 deletions
diff --git a/compiler/optimizing/code_generator_arm.cc b/compiler/optimizing/code_generator_arm.cc index 696f5a8718..04952beb41 100644 --- a/compiler/optimizing/code_generator_arm.cc +++ b/compiler/optimizing/code_generator_arm.cc @@ -707,6 +707,7 @@ Location InvokeDexCallingConventionVisitorARM::GetReturnLocation(Primitive::Type case Primitive::kPrimVoid: return Location(); } + UNREACHABLE(); } diff --git a/compiler/optimizing/code_generator_x86.cc b/compiler/optimizing/code_generator_x86.cc index 4c4fbd9b28..8a7b52e549 100644 --- a/compiler/optimizing/code_generator_x86.cc +++ b/compiler/optimizing/code_generator_x86.cc @@ -576,6 +576,8 @@ Location InvokeDexCallingConventionVisitorX86::GetReturnLocation(Primitive::Type case Primitive::kPrimFloat: return Location::FpuRegisterLocation(XMM0); } + + UNREACHABLE(); } Location InvokeDexCallingConventionVisitorX86::GetMethodLocation() const { diff --git a/compiler/optimizing/code_generator_x86_64.cc b/compiler/optimizing/code_generator_x86_64.cc index febe2bcd7b..a2a3cf523c 100644 --- a/compiler/optimizing/code_generator_x86_64.cc +++ b/compiler/optimizing/code_generator_x86_64.cc @@ -1263,6 +1263,8 @@ Location InvokeDexCallingConventionVisitorX86_64::GetReturnLocation(Primitive::T case Primitive::kPrimFloat: return Location::FpuRegisterLocation(XMM0); } + + UNREACHABLE(); } Location InvokeDexCallingConventionVisitorX86_64::GetMethodLocation() const { |