Home
last modified time | relevance | path

Searched refs:kDalvikByteCode (Results 1 – 13 of 13) sorted by relevance

/art/compiler/dex/
Dmir_graph_test.cc89 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 …]
Dmir_optimization_test.cc128 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 …]
Dglobal_value_numbering_test.cc212 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 …]
Dmir_optimization.cc168 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 …]
Dgvn_dead_code_elimination_test.cc219 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 …]
Dmir_analysis.cc961 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()
Dtype_inference_test.cc331 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()
Dglobal_value_numbering.cc53 if (bb->block_type != kDalvikByteCode && bb->block_type != kEntryBlock) { in PrepareBasicBlock()
Dcompiler_enums.h93 kDalvikByteCode, enumerator
Dmir_graph.cc201 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()
Dssa_transformation.cc212 succ_bb->block_type == kDalvikByteCode && in CheckForDominanceFrontier()
Dmir_dataflow.cc1329 if (bb->block_type == kDalvikByteCode || in InitializeBasicBlockDataFlow()
1398 if (bb->block_type != kDalvikByteCode) { in CountUses()
/art/compiler/dex/quick/
Dmir_to_lir.cc1305 if (candidate->block_type == kDalvikByteCode) { in SpecialMIR2LIR()