Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dgraph_test.cc287 TEST(GraphTest, InsertInstructionBefore) { in TEST() argument
298 block->InsertInstructionBefore(first_instruction, got); in TEST()
311 block->InsertInstructionBefore(second_instruction, got); in TEST()
Dbounds_check_elimination.cc862 deopt_block->InsertInstructionBefore(cond, deopt_block->GetLastInstruction()); in AddDeoptimizationConstant()
863 deopt_block->InsertInstructionBefore(deoptimize, deopt_block->GetLastInstruction()); in AddDeoptimizationConstant()
957 deopt_block->InsertInstructionBefore( in AddDeoptimizationArrayLength()
959 deopt_block->InsertInstructionBefore( in AddDeoptimizationArrayLength()
969 deopt_block->InsertInstructionBefore(new_array_length, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1005 deopt_block->InsertInstructionBefore(added, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1009 deopt_block->InsertInstructionBefore(cond, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1010 deopt_block->InsertInstructionBefore(deopt, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1774 block->InsertInstructionBefore(cond, bounds_check); in AddCompareWithDeoptimization()
1775 block->InsertInstructionBefore(deoptimize, bounds_check); in AddCompareWithDeoptimization()
Dreference_type_propagation.cc99 notNullBlock->InsertInstructionBefore(bound_type, notNullBlock->GetFirstInstruction()); in BoundTypeForIfNotNull()
170 instanceOfTrueBlock->InsertInstructionBefore( in BoundTypeForIfInstanceOf()
Dboolean_simplifier.cc126 block->InsertInstructionBefore(replacement, if_instruction); in TryRemovingBooleanSelection()
Dgvn_test.cc282 outer_loop_body->InsertInstructionBefore( in TEST()
299 inner_loop_body->InsertInstructionBefore( in TEST()
Dinstruction_simplifier.cc129 binop->GetBlock()->InsertInstructionBefore(neg, binop->GetNext()); in TryMoveNegOnInputsAfterBinop()
682 instruction->GetBlock()->InsertInstructionBefore(add, instruction); in VisitSub()
684 instruction->GetBlock()->InsertInstructionBefore(neg, instruction); in VisitSub()
Dnodes_test.cc88 entry->InsertInstructionBefore(to_insert, parameter2); in TEST()
Dnodes.cc252 header->InsertInstructionBefore(check, first_instruction); in SimplifyLoop()
299 entry_block_->InsertInstructionBefore(constant, entry_block_->GetLastInstruction()); in InsertConstant()
467 InsertInstructionBefore(replacement, initial); in ReplaceAndRemoveInstructionWith()
491 void HBasicBlock::InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor) { in InsertInstructionBefore() function in art::HBasicBlock
501 instructions_.InsertInstructionBefore(instruction, cursor); in InsertInstructionBefore()
633 void HInstructionList::InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor) { in InsertInstructionBefore() function in art::HInstructionList
Dregister_allocator.cc1326 user->GetBlock()->InsertInstructionBefore(move, user); in AddInputMoveFor()
1374 at->GetBlock()->InsertInstructionBefore(move, at); in InsertParallelMoveAt()
1389 at->GetBlock()->InsertInstructionBefore(move, at->GetNext()); in InsertParallelMoveAt()
1405 at->GetBlock()->InsertInstructionBefore(move, at); in InsertParallelMoveAt()
1437 block->InsertInstructionBefore(move, last); in InsertParallelMoveAtExitOf()
1459 block->InsertInstructionBefore(move, first); in InsertParallelMoveAtEntryOf()
1483 instruction->GetBlock()->InsertInstructionBefore(move, instruction->GetNext()); in InsertMoveAfter()
Dcodegen_test.cc566 block->InsertInstructionBefore(move, block->GetLastInstruction()); in TEST()
672 block->InsertInstructionBefore(move, block->GetLastInstruction()); in TEST()
738 block->InsertInstructionBefore(move, block->GetLastInstruction()); in TEST()
Dssa_builder.cc431 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext()); in GetFloatEquivalent()
454 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext()); in GetDoubleEquivalent()
Dnodes.h80 void InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor);
685 void InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor);
2336 ART_FRIEND_TEST(GraphTest, InsertInstructionBefore);