commit | 6f5c41f9e409bc4da53b5d7c385202255e391e72 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Thu Nov 06 08:59:20 2014 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Fri Nov 07 15:32:37 2014 +0000 |
tree | bea48b3f23fdac7d566dd3b32dde1f86014b5a02 | |
parent | 86fe4e41720cab85e3e40c45c0436521e56b25d5 [diff] [blame] |
Implement instanceof in optimizing. - Only fast-path for now: null or same class. - Use pQuickInstanceofNonTrivial for slow path. Change-Id: Ic5196b94bef792f081f3cb4d15157058e1381e6b
diff --git a/compiler/optimizing/code_generator_arm64.cc b/compiler/optimizing/code_generator_arm64.cc index e84346b..4fe954d 100644 --- a/compiler/optimizing/code_generator_arm64.cc +++ b/compiler/optimizing/code_generator_arm64.cc
@@ -550,6 +550,7 @@ M(StaticFieldGet) \ M(StaticFieldSet) \ M(Throw) \ + M(TypeCheck) \ M(TypeConversion) \ #define UNIMPLEMENTED_INSTRUCTION_BREAK_CODE(name) name##UnimplementedInstructionBreakCode