Searched refs:loop_body (Results 1 – 6 of 6) sorted by relevance
50 HBasicBlock* loop_body = AddNewBlock(); in CreateBasicLoopControlFlow() local57 loop_header->AddSuccessor(loop_body); in CreateBasicLoopControlFlow()58 loop_body->AddSuccessor(loop_header); in CreateBasicLoopControlFlow()61 *body_p = loop_body; in CreateBasicLoopControlFlow()64 void CreateBasicLoopDataFlow(HBasicBlock* loop_header, HBasicBlock* loop_body) { in CreateBasicLoopDataFlow() argument93 loop_body->AddInstruction(null_check); in CreateBasicLoopDataFlow()94 loop_body->AddInstruction(array_length); in CreateBasicLoopDataFlow()95 loop_body->AddInstruction(bounds_check); in CreateBasicLoopDataFlow()96 loop_body->AddInstruction(array_get); in CreateBasicLoopDataFlow()97 loop_body->AddInstruction(add); in CreateBasicLoopDataFlow()[all …]
381 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph); in BuildSSAGraph1() local385 graph->AddBlock(loop_body); in BuildSSAGraph1()389 loop_header->AddSuccessor(loop_body); // false successor in BuildSSAGraph1()390 loop_body->AddSuccessor(loop_header); in BuildSSAGraph1()417 loop_body->AddInstruction(null_check); in BuildSSAGraph1()418 loop_body->AddInstruction(array_length); in BuildSSAGraph1()419 loop_body->AddInstruction(bounds_check); in BuildSSAGraph1()420 loop_body->AddInstruction(array_set); in BuildSSAGraph1()421 loop_body->AddInstruction(add); in BuildSSAGraph1()422 loop_body->AddInstruction(new (allocator) HGoto()); in BuildSSAGraph1()[all …]
217 HBasicBlock* loop_body = new (GetAllocator()) HBasicBlock(graph); in TEST_F() local221 graph->AddBlock(loop_body); in TEST_F()224 loop_header->AddSuccessor(loop_body); in TEST_F()226 loop_body->AddSuccessor(loop_header); in TEST_F()242 loop_body->AddInstruction(new (GetAllocator()) HInstanceFieldSet(parameter, in TEST_F()252 HInstruction* field_set = loop_body->GetLastInstruction(); in TEST_F()253 loop_body->AddInstruction(new (GetAllocator()) HInstanceFieldGet(parameter, in TEST_F()262 HInstruction* field_get_in_loop_body = loop_body->GetLastInstruction(); in TEST_F()263 loop_body->AddInstruction(new (GetAllocator()) HGoto()); in TEST_F()278 ASSERT_EQ(field_get_in_loop_body->GetBlock(), loop_body); in TEST_F()[all …]
1112 GET_BLOCK(loop_body); in TEST_F()1142 if (loop_entry->GetNormalSuccessors()[1] != loop_body) { in TEST_F()1167 loop_body->AddInstruction(last_i); in TEST_F()1168 loop_body->AddInstruction(last_get); in TEST_F()1169 loop_body->AddInstruction(body_value); in TEST_F()1170 loop_body->AddInstruction(body_set); in TEST_F()1171 loop_body->AddInstruction(body_get); in TEST_F()1172 loop_body->AddInstruction(t_next); in TEST_F()1173 loop_body->AddInstruction(i_next); in TEST_F()1174 loop_body->AddInstruction(body_goto); in TEST_F()[all …]
59 if-eqz p1, :loop_body # cannot be determined statically67 :loop_body114 if-eqz p1, :loop_body # cannot be determined statically123 :loop_body190 if-eqz p1, :loop_body # cannot be determined statically204 :loop_body268 if-eqz p1, :loop_body # cannot be determined statically282 :loop_body
271 # exit loop_body -290 goto :loop_body292 :loop_body364 # irreducible_loop_pre_entry loop_body380 goto :loop_body381 :loop_body