OSDN Git Service

Merge "Clean up art::HConstant predicates."
authorRoland Levillain <rpl@google.com>
Thu, 24 Mar 2016 10:25:51 +0000 (10:25 +0000)
committerGerrit Code Review <noreply-gerritcodereview@google.com>
Thu, 24 Mar 2016 10:25:51 +0000 (10:25 +0000)
12 files changed:
1  2 
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_arm64.h
compiler/optimizing/code_generator_mips.cc
compiler/optimizing/code_generator_mips64.cc
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/dead_code_elimination.cc
compiler/optimizing/inliner.cc
compiler/optimizing/instruction_simplifier.cc
compiler/optimizing/nodes.cc
compiler/optimizing/nodes.h

@@@ -257,7 -257,12 +257,10 @@@ class InstructionCodeGeneratorARM64 : p
                                 vixl::Register obj,
                                 uint32_t offset);
  
+   // Generate a floating-point comparison.
+   void GenerateFcmp(HInstruction* instruction);
    void HandleShift(HBinaryOperation* instr);
 -  void GenerateImplicitNullCheck(HNullCheck* instruction);
 -  void GenerateExplicitNullCheck(HNullCheck* instruction);
    void GenerateTestAndBranch(HInstruction* instruction,
                               size_t condition_input_index,
                               vixl::Label* true_target,
Simple merge
Simple merge
Simple merge