Home
last modified time | relevance | path

Searched refs:block_type (Results 1 – 17 of 17) sorted by relevance

/art/compiler/dex/
Dmir_optimization.cc165 if (bb->block_type == kDead) { in NextDominatedBlock()
168 DCHECK((bb->block_type == kEntryBlock) || (bb->block_type == kDalvikByteCode) in NextDominatedBlock()
169 || (bb->block_type == kExitBlock)); 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()
469 if (bb->block_type == kDead) { in BasicBlockOpt()
771 if ((walker->block_type == kEntryBlock) || (Predecessors(walker) != 1)) { in LayoutBlocks()
820 while ((bb->block_type == kDalvikByteCode) && in CombineBlocks()
854 DCHECK_EQ(bb_taken->block_type, kExceptionHandling); in CombineBlocks()
858 bb_taken->block_type = kDead; in CombineBlocks()
[all …]
Dglobal_value_numbering.cc53 if (bb->block_type != kDalvikByteCode && bb->block_type != kEntryBlock) { in PrepareBasicBlock()
72 if (bb->block_type == kEntryBlock) { in PrepareBasicBlock()
Dmir_graph.cc898 if (out_bb->block_type != kDead) { in InlineMethod()
989 if (bb->block_type == kDead) continue; in DumpCFG()
991 if (bb->block_type == kEntryBlock) { in DumpCFG()
993 } else if (bb->block_type == kExitBlock) { in DumpCFG()
995 } else if (bb->block_type == kDalvikByteCode) { in DumpCFG()
1019 } else if (bb->block_type == kExceptionHandling) { in DumpCFG()
1674 switch (bb->block_type) { in GetBlockName()
1718 block_type_names[bb->block_type], in DumpMIRGraph()
1778 BasicBlock* MIRGraph::NewMemBB(BBType block_type, int block_id) { in NewMemBB() argument
1779 BasicBlock* bb = new (arena_) BasicBlock(block_id, block_type, arena_); in NewMemBB()
[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()
Dmir_graph.h376 block_type(type), in BasicBlock()
391 BBType block_type:4; variable
1166 BasicBlock* NewMemBB(BBType block_type, int block_id);
1172 BasicBlock* CreateNewBB(BBType block_type);
Dmir_graph_test.cc96 ASSERT_EQ(kEntryBlock, cu_.mir_graph->entry_block_->block_type); in DoPrepareBasicBlocks()
98 ASSERT_EQ(kExitBlock, cu_.mir_graph->exit_block_->block_type); in DoPrepareBasicBlocks()
Dmir_dataflow.cc1329 if (bb->block_type == kDalvikByteCode || in InitializeBasicBlockDataFlow()
1330 bb->block_type == kEntryBlock || in InitializeBasicBlockDataFlow()
1331 bb->block_type == kExitBlock) { in InitializeBasicBlockDataFlow()
1398 if (bb->block_type != kDalvikByteCode) { in CountUses()
Dssa_transformation.cc212 succ_bb->block_type == kDalvikByteCode && in CheckForDominanceFrontier()
Dmir_optimization_test.cc135 ASSERT_EQ(kEntryBlock, cu_.mir_graph->entry_block_->block_type); in DoPrepareBasicBlocks()
137 ASSERT_EQ(kExitBlock, cu_.mir_graph->exit_block_->block_type); in DoPrepareBasicBlocks()
Dgvn_dead_code_elimination_test.cc228 ASSERT_EQ(kEntryBlock, cu_.mir_graph->entry_block_->block_type); in DoPrepareBasicBlocks()
230 ASSERT_EQ(kExitBlock, cu_.mir_graph->exit_block_->block_type); in DoPrepareBasicBlocks()
398 if (bb->block_type == kDalvikByteCode) { in FillVregToSsaRegExitMaps()
426 if (bb->block_type == kDalvikByteCode) { in PerformDCE()
Dtype_inference_test.cc339 ASSERT_EQ(kEntryBlock, cu_.mir_graph->entry_block_->block_type); in DoPrepareBasicBlocks()
341 ASSERT_EQ(kExitBlock, cu_.mir_graph->exit_block_->block_type); in DoPrepareBasicBlocks()
Dglobal_value_numbering_test.cc220 ASSERT_EQ(kEntryBlock, cu_.mir_graph->entry_block_->block_type); in DoPrepareBasicBlocks()
222 ASSERT_EQ(kExitBlock, cu_.mir_graph->exit_block_->block_type); in DoPrepareBasicBlocks()
Dtype_inference.cc230 if (bb->data_flow_info == nullptr || bb->block_type == kEntryBlock) { in AddPseudoPhis()
/art/compiler/dex/quick/
Dmir_to_lir.cc1210 if (bb->block_type == kDead) return false; in MethodBlockCodeGen()
1232 if (bb->block_type == kEntryBlock) { in MethodBlockCodeGen()
1243 } else if (bb->block_type == kExitBlock) { in MethodBlockCodeGen()
1305 if (candidate->block_type == kDalvikByteCode) { in SpecialMIR2LIR()
1346 } while ((next_bb != nullptr) && (next_bb->block_type == kDead)); in MethodMIR2LIR()
Dquick_compiler.cc519 if (bb->block_type == kDead) continue; in CanCompileMethod()
Dcodegen_util.cc1365 DCHECK(bb->block_type == kEntryBlock || !bb->predecessors.empty()); in InitReferenceVRegs()
1367 (bb->block_type == kEntryBlock) ? bb : mir_graph_->GetBasicBlock(bb->predecessors[0]); in InitReferenceVRegs()
Dralloc_util.cc1316 if (bb->block_type == kDead) { in CountRefs()