Home
last modified time | relevance | path

Searched refs:MoveBefore (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dx86_memory_gen.cc65 array_len->MoveBefore(check); in VisitBoundsCheck()
Dcha_guard_optimization.cc198 flag->MoveBefore(pre_header->GetLastInstruction()); in HoistGuard()
199 compare->MoveBefore(pre_header->GetLastInstruction()); in HoistGuard()
Dselect_generator.cc111 instr->MoveBefore(if_instruction); in TryGenerateSelectSimpleDiamondPattern()
116 instr->MoveBefore(if_instruction); in TryGenerateSelectSimpleDiamondPattern()
Dlicm.cc159 instruction->MoveBefore(pre_header->GetLastInstruction()); in Run()
Dcode_sinking.cc576 instruction->MoveBefore(position, /* do_checks= */ false); in SinkCodeToUncommonBranch()
Dscheduler.cc630 instruction->MoveBefore(cursor->GetNext(), /* do_checks= */ false); in MoveAfterInBlock()
Dnodes.cc1970 void HInstruction::MoveBefore(HInstruction* cursor, bool do_checks) { in MoveBefore() function in art::HInstruction
2053 MoveBefore(insert_pos); in MoveBeforeFirstUserAndOutOfLoops()
Dbounds_check_elimination.cc1863 instruction->MoveBefore(block->GetLastInstruction()); in HoistToPreHeaderOrDeoptBlock()
Dinduction_var_analysis.cc183 m->MoveBefore(body->GetFirstInstruction(), false); in RewriteBreakLoopBody()
Dload_store_elimination.cc606 use.GetUser()->MoveBefore(instruction); in FindOrAddTypeConversionIfNecessary()
Dinstruction_simplifier.cc1989 quotient->MoveBefore(rem); in TryToReuseDiv()
Dnodes.h2564 void MoveBefore(HInstruction* cursor, bool do_checks = true);