Searched refs:bb_id (Results 1 – 9 of 9) sorted by relevance
/art/compiler/dex/ |
D | dataflow_iterator-inl.h | 31 BasicBlockId bb_id = (*block_id_list_)[idx_]; in ForwardSingleNext() local 32 res = mir_graph_->GetBasicBlock(bb_id); in ForwardSingleNext() 54 BasicBlockId bb_id = (*block_id_list_)[idx_]; in ForwardRepeatNext() local 55 res = mir_graph_->GetBasicBlock(bb_id); in ForwardRepeatNext() 69 BasicBlockId bb_id = (*block_id_list_)[idx_]; in ReverseSingleNext() local 70 res = mir_graph_->GetBasicBlock(bb_id); in ReverseSingleNext() 92 BasicBlockId bb_id = (*block_id_list_)[idx_]; in ReverseRepeatNext() local 93 res = mir_graph_->GetBasicBlock(bb_id); in ReverseRepeatNext()
|
D | global_value_numbering.h | 85 const LocalValueNumbering* GetLvn(BasicBlockId bb_id) const; 193 const BasicBlock* GetBasicBlock(uint16_t bb_id) const { in GetBasicBlock() argument 194 return mir_graph_->GetBasicBlock(bb_id); in GetBasicBlock() 205 bool IsBlockEnteredOnTrue(uint16_t cond, BasicBlockId bb_id); 206 bool IsTrueInBlock(uint16_t cond, BasicBlockId bb_id); 255 inline const LocalValueNumbering* GlobalValueNumbering::GetLvn(BasicBlockId bb_id) const { in GetLvn() argument 257 DCHECK_LT(bb_id, lvns_.size()); in GetLvn() 258 DCHECK(lvns_[bb_id] != nullptr); in GetLvn() 259 return lvns_[bb_id]; in GetLvn()
|
D | global_value_numbering.cc | 204 bool GlobalValueNumbering::IsBlockEnteredOnTrue(uint16_t cond, BasicBlockId bb_id) { in IsBlockEnteredOnTrue() argument 206 BasicBlock* bb = mir_graph_->GetBasicBlock(bb_id); in IsBlockEnteredOnTrue() 210 if (pred_bb->BranchesToSuccessorOnlyIfNotZero(bb_id)) { in IsBlockEnteredOnTrue() 221 bool GlobalValueNumbering::IsTrueInBlock(uint16_t cond, BasicBlockId bb_id) { in IsTrueInBlock() argument 225 if (IsBlockEnteredOnTrue(cond, bb_id)) { in IsTrueInBlock() 228 BasicBlock* bb = mir_graph_->GetBasicBlock(bb_id); in IsTrueInBlock()
|
D | type_inference.cc | 233 BasicBlockId bb_id = bb->id; in AddPseudoPhis() local 234 if (data.def_phi_blocks_->IsBitSet(bb_id)) { in AddPseudoPhis() 235 DCHECK_NE(data.starting_mod_s_reg[bb_id], INVALID_SREG); in AddPseudoPhis() 237 DCHECK_EQ(data.starting_mod_s_reg[bb_id], INVALID_SREG); in AddPseudoPhis() 242 data.starting_mod_s_reg[bb_id] = (mod_s_reg != INVALID_SREG) ? mod_s_reg : s_reg; in AddPseudoPhis() 243 } else if (data.ending_mod_s_reg[bb_id] != INVALID_SREG) { in AddPseudoPhis() 245 data.starting_mod_s_reg[bb_id] = s_reg; in AddPseudoPhis() 248 if (data.ending_mod_s_reg[bb_id] == INVALID_SREG) { in AddPseudoPhis() 250 data.ending_mod_s_reg[bb_id] = data.starting_mod_s_reg[bb_id]; in AddPseudoPhis() 273 for (uint32_t bb_id : entry.second.def_phi_blocks_->Indexes()) { in MarkPseudoPhiBlocks() local [all …]
|
D | mir_graph.h | 779 bool IsLoopHead(BasicBlockId bb_id) { in IsLoopHead() argument 780 return topological_order_loop_ends_[topological_order_indexes_[bb_id]] != 0u; in IsLoopHead()
|
D | mir_dataflow.cc | 1194 BasicBlockId bb_id = bb->id; in DoSSAConversion() local 1196 if (temp_.ssa.phi_node_blocks[dalvik_reg]->IsBitSet(bb_id)) { in DoSSAConversion()
|
D | global_value_numbering_test.cc | 279 void DoPrepareVregToSsaMapExit(BasicBlockId bb_id, const int32_t* map, size_t count) { in DoPrepareVregToSsaMapExit() argument 280 BasicBlock* bb = cu_.mir_graph->GetBasicBlock(bb_id); in DoPrepareVregToSsaMapExit() 289 void PrepareVregToSsaMapExit(BasicBlockId bb_id, const int32_t (&map)[count]) { in PrepareVregToSsaMapExit() argument 290 DoPrepareVregToSsaMapExit(bb_id, map, count); in PrepareVregToSsaMapExit()
|
D | mir_graph.cc | 1912 static void ComputeUnvisitedReachableFrom(MIRGraph* mir_graph, BasicBlockId bb_id, in ComputeUnvisitedReachableFrom() argument 1918 tmp_stack->push_back(bb_id); in ComputeUnvisitedReachableFrom()
|
D | type_inference_test.cc | 462 for (BasicBlockId bb_id : bb_ids) { in MapVRegToSReg() local 463 BasicBlock* bb = cu_.mir_graph->GetBasicBlock(bb_id); in MapVRegToSReg()
|