Searched refs:block_type (Results 1 – 17 of 17) sorted by relevance
/art/compiler/dex/ |
D | mir_optimization.cc | 165 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 …]
|
D | global_value_numbering.cc | 53 if (bb->block_type != kDalvikByteCode && bb->block_type != kEntryBlock) { in PrepareBasicBlock() 72 if (bb->block_type == kEntryBlock) { in PrepareBasicBlock()
|
D | mir_graph.cc | 898 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 …]
|
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 | mir_graph.h | 376 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);
|
D | mir_graph_test.cc | 96 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()
|
D | mir_dataflow.cc | 1329 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()
|
D | ssa_transformation.cc | 212 succ_bb->block_type == kDalvikByteCode && in CheckForDominanceFrontier()
|
D | mir_optimization_test.cc | 135 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()
|
D | gvn_dead_code_elimination_test.cc | 228 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()
|
D | type_inference_test.cc | 339 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()
|
D | global_value_numbering_test.cc | 220 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()
|
D | type_inference.cc | 230 if (bb->data_flow_info == nullptr || bb->block_type == kEntryBlock) { in AddPseudoPhis()
|
/art/compiler/dex/quick/ |
D | mir_to_lir.cc | 1210 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()
|
D | quick_compiler.cc | 519 if (bb->block_type == kDead) continue; in CanCompileMethod()
|
D | codegen_util.cc | 1365 DCHECK(bb->block_type == kEntryBlock || !bb->predecessors.empty()); in InitReferenceVRegs() 1367 (bb->block_type == kEntryBlock) ? bb : mir_graph_->GetBasicBlock(bb->predecessors[0]); in InitReferenceVRegs()
|
D | ralloc_util.cc | 1316 if (bb->block_type == kDead) { in CountRefs()
|