Lines Matching refs:AddInstruction
495 entry->AddInstruction(parameter); in BuildIfElseWithPhi()
510 block->AddInstruction(test); in BuildIfElseWithPhi()
511 block->AddInstruction(new (GetAllocator()) HIf(test)); in BuildIfElseWithPhi()
523 then->AddInstruction(new (GetAllocator()) HGoto()); in BuildIfElseWithPhi()
524 else_->AddInstruction(new (GetAllocator()) HGoto()); in BuildIfElseWithPhi()
546 then->AddInstruction(*input1); in BuildIfElseWithPhi()
547 else_->AddInstruction(*input2); in BuildIfElseWithPhi()
548 join->AddInstruction(new (GetAllocator()) HExit()); in BuildIfElseWithPhi()
645 entry->AddInstruction(parameter); in BuildFieldReturn()
660 block->AddInstruction(*field); in BuildFieldReturn()
662 block->AddInstruction(*ret); in BuildFieldReturn()
667 exit->AddInstruction(new (GetAllocator()) HExit()); in BuildFieldReturn()
721 entry->AddInstruction(parameter); in BuildTwoSubs()
731 block->AddInstruction(*first_sub); in BuildTwoSubs()
733 block->AddInstruction(*second_sub); in BuildTwoSubs()
735 block->AddInstruction(new (GetAllocator()) HExit()); in BuildTwoSubs()
795 entry->AddInstruction(first); in BuildDiv()
796 entry->AddInstruction(second); in BuildDiv()
804 block->AddInstruction(*div); in BuildDiv()
806 block->AddInstruction(new (GetAllocator()) HExit()); in BuildDiv()
852 entry->AddInstruction(one); in TEST_F()
853 entry->AddInstruction(two); in TEST_F()
854 entry->AddInstruction(three); in TEST_F()
855 entry->AddInstruction(four); in TEST_F()
860 block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()