/art/compiler/dex/ |
D | mir_graph_test.cc | 89 if (def->type == kDalvikByteCode || def->type == kEntryBlock || def->type == kExitBlock) { in DoPrepareBasicBlocks() 166 DEF_BB(kDalvikByteCode, DEF_SUCC1(4), DEF_PRED1(1)), in TEST_F() 167 DEF_BB(kDalvikByteCode, DEF_SUCC2(5, 4), DEF_PRED2(3, 4)), // "taken" loops to self. in TEST_F() 168 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(4)), in TEST_F() 188 DEF_BB(kDalvikByteCode, DEF_SUCC2(4, 5), DEF_PRED2(1, 4)), in TEST_F() 189 DEF_BB(kDalvikByteCode, DEF_SUCC1(3), DEF_PRED1(3)), // Loops to 3. in TEST_F() 190 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(3)), in TEST_F() 210 DEF_BB(kDalvikByteCode, DEF_SUCC2(4, 6), DEF_PRED3(1, 4, 5)), in TEST_F() 211 DEF_BB(kDalvikByteCode, DEF_SUCC2(5, 3), DEF_PRED1(3)), // Loops to 3. in TEST_F() 212 DEF_BB(kDalvikByteCode, DEF_SUCC1(3), DEF_PRED1(4)), // Loops to 3. in TEST_F() [all …]
|
D | mir_optimization_test.cc | 128 if (def->type == kDalvikByteCode || def->type == kEntryBlock || def->type == kExitBlock) { in DoPrepareBasicBlocks() 150 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(1)), in PrepareSingleBlock() 160 DEF_BB(kDalvikByteCode, DEF_SUCC2(4, 5), DEF_PRED1(1)), in PrepareDiamond() 161 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), in PrepareDiamond() 162 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), in PrepareDiamond() 163 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED2(4, 5)), in PrepareDiamond() 173 DEF_BB(kDalvikByteCode, DEF_SUCC1(4), DEF_PRED1(1)), in PrepareLoop() 174 DEF_BB(kDalvikByteCode, DEF_SUCC2(5, 4), DEF_PRED2(3, 4)), // "taken" loops to self. in PrepareLoop() 175 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(4)), in PrepareLoop() 185 DEF_BB(kDalvikByteCode, DEF_SUCC1(4), DEF_PRED1(1)), in PrepareNestedLoopsWhile_While() [all …]
|
D | global_value_numbering_test.cc | 212 if (def->type == kDalvikByteCode || def->type == kEntryBlock || def->type == kExitBlock) { in DoPrepareBasicBlocks() 416 DEF_BB(kDalvikByteCode, DEF_SUCC2(4, 5), DEF_PRED1(1)), // Block #3, top of the diamond. 417 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), // Block #4, left side. 418 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), // Block #5, right side. 419 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED2(4, 5)), // Block #6, bottom. 439 DEF_BB(kDalvikByteCode, DEF_SUCC1(4), DEF_PRED1(1)), 440 DEF_BB(kDalvikByteCode, DEF_SUCC2(5, 4), DEF_PRED2(3, 4)), // "taken" loops to self. 441 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(4)), 461 DEF_BB(kDalvikByteCode, DEF_SUCC1(4), DEF_PRED1(1)), // The top. 462 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), // The throwing insn. [all …]
|
D | mir_optimization.cc | 168 DCHECK((bb->block_type == kEntryBlock) || (bb->block_type == kDalvikByteCode) in NextDominatedBlock() 173 ((bb_taken->block_type == kDalvikByteCode) || (bb_taken->block_type == kExitBlock))) { in NextDominatedBlock() 183 DCHECK((bb->block_type == kDalvikByteCode) || (bb->block_type == kExitBlock)); in NextDominatedBlock() 820 while ((bb->block_type == kDalvikByteCode) && in CombineBlocks() 948 if (bb->block_type != kDalvikByteCode && bb->block_type != kEntryBlock) { in EliminateNullChecks() 971 DCHECK_EQ(bb->block_type, kDalvikByteCode); in EliminateNullChecks() 1191 if (bb->block_type == kDalvikByteCode) { in EliminateClassInitChecksGate() 1252 if (bb->block_type != kDalvikByteCode && bb->block_type != kEntryBlock) { in EliminateClassInitChecks() 1430 if (bb->block_type != kDalvikByteCode) { in EliminateDeadCode() 1515 if (bb->block_type != kDalvikByteCode) { in InlineSpecialMethods() [all …]
|
D | gvn_dead_code_elimination_test.cc | 219 if (def->type == kDalvikByteCode || def->type == kEntryBlock || def->type == kExitBlock) { in DoPrepareBasicBlocks() 398 if (bb->block_type == kDalvikByteCode) { in FillVregToSsaRegExitMaps() 426 if (bb->block_type == kDalvikByteCode) { in PerformDCE() 528 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(1)), 548 DEF_BB(kDalvikByteCode, DEF_SUCC2(4, 5), DEF_PRED1(1)), // Block #3, top of the diamond. 549 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), // Block #4, left side. 550 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), // Block #5, right side. 551 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED2(4, 5)), // Block #6, bottom. 571 DEF_BB(kDalvikByteCode, DEF_SUCC1(4), DEF_PRED1(1)), 572 DEF_BB(kDalvikByteCode, DEF_SUCC2(5, 4), DEF_PRED2(3, 4)), // "taken" loops to self. [all …]
|
D | mir_analysis.cc | 961 if (bb->visited || (bb->block_type != kDalvikByteCode)) { in AnalyzeBlock() 1219 if (bb->block_type != kDalvikByteCode) { in DoCacheFieldLoweringInfo() 1360 if (bb->block_type != kDalvikByteCode) { in DoCacheMethodLoweringInfo()
|
D | type_inference_test.cc | 331 if (def->type == kDalvikByteCode || def->type == kEntryBlock || def->type == kExitBlock) { in DoPrepareBasicBlocks() 354 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(1)), in PrepareSingleBlock() 364 DEF_BB(kDalvikByteCode, DEF_SUCC2(4, 5), DEF_PRED1(1)), in PrepareDiamond() 365 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), in PrepareDiamond() 366 DEF_BB(kDalvikByteCode, DEF_SUCC1(6), DEF_PRED1(3)), in PrepareDiamond() 367 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED2(4, 5)), in PrepareDiamond() 377 DEF_BB(kDalvikByteCode, DEF_SUCC1(4), DEF_PRED1(1)), in PrepareLoop() 378 DEF_BB(kDalvikByteCode, DEF_SUCC2(5, 4), DEF_PRED2(3, 4)), // "taken" loops to self. in PrepareLoop() 379 DEF_BB(kDalvikByteCode, DEF_SUCC1(2), DEF_PRED1(4)), in PrepareLoop()
|
D | global_value_numbering.cc | 53 if (bb->block_type != kDalvikByteCode && bb->block_type != kEntryBlock) { in PrepareBasicBlock()
|
D | compiler_enums.h | 93 kDalvikByteCode, enumerator
|
D | mir_graph.cc | 201 BasicBlock* bottom_block = CreateNewBB(kDalvikByteCode); in SplitBlock() 348 bb = CreateNewBB(kDalvikByteCode); in FindBlock() 686 BasicBlock* new_block = CreateNewBB(kDalvikByteCode); in ProcessCanThrow() 749 BasicBlock* cur_block = CreateNewBB(kDalvikByteCode); in InlineMethod() 995 } else if (bb->block_type == kDalvikByteCode) { in DumpCFG() 1681 case kDalvikByteCode: in GetBlockName()
|
D | ssa_transformation.cc | 212 succ_bb->block_type == kDalvikByteCode && in CheckForDominanceFrontier()
|
D | mir_dataflow.cc | 1329 if (bb->block_type == kDalvikByteCode || in InitializeBasicBlockDataFlow() 1398 if (bb->block_type != kDalvikByteCode) { in CountUses()
|
/art/compiler/dex/quick/ |
D | mir_to_lir.cc | 1305 if (candidate->block_type == kDalvikByteCode) { in SpecialMIR2LIR()
|