Searched defs:exit (Results 1 - 10 of 10) sorted by relevance

/art/compiler/optimizing/
H A Dgvn_test.cc154 HBasicBlock* exit = new (&allocator) HBasicBlock(graph); local
158 graph->AddBlock(exit);
161 loop_header->AddSuccessor(exit);
181 exit->AddInstruction(
184 HInstruction* field_get_in_exit = exit->GetLastInstruction();
185 exit->AddInstruction(new (&allocator) HExit());
189 ASSERT_EQ(field_get_in_exit->GetBlock(), exit);
201 // The exit block is dominated by the loop header, whose field get
H A Dcodegen_test.cc544 HBasicBlock* exit = new (&allocator) HBasicBlock(graph); local
548 graph->AddBlock(exit);
551 then->AddSuccessor(exit);
552 else_->AddSuccessor(exit);
554 exit->AddInstruction(new (&allocator) HExit());
H A Dregister_allocator_test.cc160 * exit
194 * exit
238 * exit
291 * exit
613 HBasicBlock* exit = new (allocator) HBasicBlock(graph); local
614 graph->AddBlock(exit);
615 block->AddSuccessor(exit);
616 exit->AddInstruction(new (allocator) HExit());
H A Dbounds_check_elimination_test.cc119 HBasicBlock* exit = new (&allocator) HBasicBlock(graph); local
120 graph->AddBlock(exit);
121 block2->AddSuccessor(exit);
122 block4->AddSuccessor(exit);
123 block5->AddSuccessor(exit);
124 exit->AddInstruction(new (&allocator) HExit());
197 HBasicBlock* exit = new (&allocator) HBasicBlock(graph); local
198 graph->AddBlock(exit);
199 exit->AddInstruction(new (&allocator) HExit());
200 block1->AddSuccessor(exit); // tru
271 HBasicBlock* exit = new (&allocator) HBasicBlock(graph); local
347 HBasicBlock* exit = new (&allocator) HBasicBlock(graph); local
387 HBasicBlock* exit = new (allocator) HBasicBlock(graph); local
527 HBasicBlock* exit = new (allocator) HBasicBlock(graph); local
651 HBasicBlock* exit = new (allocator) HBasicBlock(graph); local
766 HBasicBlock* exit = new (allocator) HBasicBlock(graph); local
883 HBasicBlock* exit = new (&allocator) HBasicBlock(graph); local
[all...]
H A Dcode_generator_arm.cc500 // and non-baseline to save and restore at least two registers at entry and exit.
928 void LocationsBuilderARM::VisitExit(HExit* exit) { argument
929 exit->SetLocations(nullptr);
932 void InstructionCodeGeneratorARM::VisitExit(HExit* exit) { argument
933 UNUSED(exit);
H A Dcode_generator_arm64.cc1694 void LocationsBuilderARM64::VisitExit(HExit* exit) { argument
1695 exit->SetLocations(nullptr);
1698 void InstructionCodeGeneratorARM64::VisitExit(HExit* exit) { argument
1699 UNUSED(exit);
H A Dcode_generator_mips64.cc1909 void LocationsBuilderMIPS64::VisitExit(HExit* exit) { argument
1910 exit->SetLocations(nullptr);
1913 void InstructionCodeGeneratorMIPS64::VisitExit(HExit* exit ATTRIBUTE_UNUSED) {
H A Dcode_generator_x86.cc828 void LocationsBuilderX86::VisitExit(HExit* exit) { argument
829 exit->SetLocations(nullptr);
832 void InstructionCodeGeneratorX86::VisitExit(HExit* exit) { argument
833 UNUSED(exit);
H A Dcode_generator_x86_64.cc791 void LocationsBuilderX86_64::VisitExit(HExit* exit) { argument
792 exit->SetLocations(nullptr);
795 void InstructionCodeGeneratorX86_64::VisitExit(HExit* exit) { argument
796 UNUSED(exit);
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc599 vixl::Label exit; local
604 ___ Cbz(reg_x(in_reg.AsXRegister()), &exit); local
606 ___ Bind(&exit);
792 // The CFI should be restored for any code that follows the exit block.

Completed in 810 milliseconds