diff options
author | Vladimir Marko <vmarko@google.com> | 2015-12-17 12:14:00 +0000 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2015-12-22 11:51:33 +0000 |
commit | ac6ac10a0801fa6eb95e0ab0c72b2ed562210b34 (patch) | |
tree | 3758a1903dbdd273c35d4bae4ee0e820857946c0 /compiler/optimizing/code_generator_arm.h | |
parent | 1201804d1813d7db0accead9721d67c40b3de564 (diff) |
Optimizing/ARM: Fix CmpConstant().
CMN updates flags based on addition of its operands.
Do not confuse the "N" suffix with bitwise inversion
performed by MVN.
Also add more special cases analogous to AddConstant()
and use CmpConstant() more in code generator.
Change-Id: I0d4571770a3f0fdf162e97d4bde56814098e7246
Diffstat (limited to 'compiler/optimizing/code_generator_arm.h')
-rw-r--r-- | compiler/optimizing/code_generator_arm.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/optimizing/code_generator_arm.h b/compiler/optimizing/code_generator_arm.h index 8193c2808c..1204b2c666 100644 --- a/compiler/optimizing/code_generator_arm.h +++ b/compiler/optimizing/code_generator_arm.h @@ -237,7 +237,6 @@ class InstructionCodeGeneratorARM : public HGraphVisitor { size_t condition_input_index, Label* true_target, Label* false_target); - void GenerateCompareWithImmediate(Register left, int32_t right); void GenerateCompareTestAndBranch(HCondition* condition, Label* true_target, Label* false_target); |