/art/compiler/optimizing/ |
suspend_check_test.cc | 36 HBasicBlock* loop_header = first_block->GetSingleSuccessor(); local 37 ASSERT_TRUE(loop_header->IsLoopHeader()); 38 ASSERT_EQ(loop_header->GetLoopInformation()->GetPreHeader(), first_block); 39 ASSERT_TRUE(loop_header->GetFirstInstruction()->IsSuspendCheck());
|
gvn_test.cc | 223 HBasicBlock* loop_header = new (&allocator) HBasicBlock(graph); local 227 graph->AddBlock(loop_header); 230 block->AddSuccessor(loop_header); 231 loop_header->AddSuccessor(loop_body); 232 loop_header->AddSuccessor(exit); 233 loop_body->AddSuccessor(loop_header); 235 loop_header->AddInstruction(new (&allocator) HInstanceFieldGet(parameter, 244 HInstruction* field_get_in_loop_header = loop_header->GetLastInstruction(); 245 loop_header->AddInstruction(new (&allocator) HIf(block->GetLastInstruction())); 284 ASSERT_EQ(field_get_in_loop_header->GetBlock(), loop_header); [all...] |
bounds_check_elimination_test.cc | 379 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); local 383 graph->AddBlock(loop_header); 386 block->AddSuccessor(loop_header); 387 loop_header->AddSuccessor(exit); // true successor 388 loop_header->AddSuccessor(loop_body); // false successor 389 loop_body->AddSuccessor(loop_header); 402 loop_header->AddPhi(phi); 403 loop_header->AddInstruction(null_check); 404 loop_header->AddInstruction(array_length); 405 loop_header->AddInstruction(cmp) 499 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); local 607 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); local 706 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); local [all...] |
register_allocator_test.cc | 329 HBasicBlock* loop_header = graph->GetBlocks()[2]; local 330 HPhi* phi = loop_header->GetFirstPhi()->AsPhi(); [all...] |
/external/v8/src/compiler/ |
osr.cc | 130 // Gather the live loop header nodes, {loop_header} first. 131 Node* loop_header = loop_tree->HeaderNode(loop); local 134 header_nodes.push_back(loop_header); // put the loop header first. 136 if (node != loop_header && all.IsLive(node)) { 144 for (int i = 1; i < loop_header->InputCount(); i++) { 146 Node* control = loop_header->InputAt(i); 200 if (node == loop_header) { 237 Node* loop_header = loop_tree->HeaderNode(outer); local 238 loop_header->ReplaceUses(dead); 239 TRACE(" ---- #%d:%s\n", loop_header->id(), loop_header->op()->mnemonic()) [all...] |
schedule.h | 128 BasicBlock* loop_header() const { return loop_header_; } function in class:v8::internal::compiler::final 129 void set_loop_header(BasicBlock* loop_header);
|
instruction.h | 1375 RpoNumber loop_header() const { return loop_header_; } function in class:v8::internal::compiler::final [all...] |
register-allocator.cc | 55 RpoNumber index = block->loop_header(); 2682 const InstructionBlock* loop_header = local [all...] |
/external/v8/src/builtins/arm/ |
builtins-arm.cc | 1102 Label loop_header; local 1173 Label loop_header, loop_check; local [all...] |
/external/v8/src/builtins/arm64/ |
builtins-arm64.cc | 1106 Label loop_header; local 1185 Label loop_header, loop_check; local [all...] |
/external/v8/src/builtins/ia32/ |
builtins-ia32.cc | 627 Label loop_header; local 631 __ bind(&loop_header); 637 __ j(greater_equal, &loop_header); 718 Label loop_header, loop_check; local 720 __ bind(&loop_header); 725 __ j(greater, &loop_header, Label::kNear); 865 Label loop_header, loop_check; local [all...] |
/external/v8/src/builtins/mips/ |
builtins-mips.cc | 1103 Label loop_header; local 1183 Label loop_header, loop_check; local [all...] |
/external/v8/src/builtins/mips64/ |
builtins-mips64.cc | 1094 Label loop_header; local 1174 Label loop_header, loop_check; local [all...] |
/external/v8/src/builtins/x64/ |
builtins-x64.cc | 707 Label loop_header; local 711 __ bind(&loop_header); 717 __ j(greater_equal, &loop_header, Label::kNear); 789 Label loop_header, loop_check; local 791 __ bind(&loop_header); 796 __ j(greater, &loop_header, Label::kNear); [all...] |
/external/v8/src/builtins/x87/ |
builtins-x87.cc | 593 Label loop_header; local 597 __ bind(&loop_header); 603 __ j(greater_equal, &loop_header); 684 Label loop_header, loop_check; local 686 __ bind(&loop_header); 691 __ j(greater, &loop_header, Label::kNear); 831 Label loop_header, loop_check; local 833 __ bind(&loop_header); 842 __ j(greater, &loop_header, Label::kNear); [all...] |
/external/v8/src/crankshaft/ |
lithium-allocator.cc | 1932 HBasicBlock* loop_header = local [all...] |
/external/v8/src/full-codegen/arm/ |
full-codegen-arm.cc | 164 Label loop_header; local 165 __ bind(&loop_header); 172 __ b(&loop_header, ne); [all...] |
/external/v8/src/full-codegen/arm64/ |
full-codegen-arm64.cc | 172 Label loop_header; local 173 __ Bind(&loop_header); 177 __ B(ne, &loop_header); [all...] |
/external/v8/src/full-codegen/ia32/ |
full-codegen-ia32.cc | 154 Label loop_header; local 155 __ bind(&loop_header); 161 __ j(not_zero, &loop_header, Label::kNear); [all...] |
/external/v8/src/full-codegen/mips/ |
full-codegen-mips.cc | 172 Label loop_header; local 173 __ bind(&loop_header); 181 __ Branch(&loop_header, ne, a2, Operand(zero_reg)); [all...] |
/external/v8/src/full-codegen/mips64/ |
full-codegen-mips64.cc | 171 Label loop_header; local 172 __ bind(&loop_header); 180 __ Branch(&loop_header, ne, a2, Operand(zero_reg)); [all...] |
/external/v8/src/full-codegen/ppc/ |
full-codegen-ppc.cc | 172 Label loop_header; local 173 __ bind(&loop_header); 179 __ bdnz(&loop_header); [all...] |
/external/v8/src/full-codegen/s390/ |
full-codegen-s390.cc | 170 Label loop_header; local 171 __ bind(&loop_header); 179 __ BranchOnCount(r4, &loop_header); [all...] |
/external/v8/src/full-codegen/x64/ |
full-codegen-x64.cc | 155 Label loop_header; local 156 __ bind(&loop_header); 163 __ j(not_zero, &loop_header, Label::kNear); [all...] |
/external/v8/src/full-codegen/x87/ |
full-codegen-x87.cc | 154 Label loop_header; local 155 __ bind(&loop_header); 161 __ j(not_zero, &loop_header, Label::kNear); [all...] |