summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/optimizing/code_generator_arm.cc1
-rw-r--r--compiler/optimizing/code_generator_x86.cc2
-rw-r--r--compiler/optimizing/code_generator_x86_64.cc2
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 {