Lines Matching refs:HBasicBlock
50 static void VisitBlockForLinearization(HBasicBlock* block, in VisitBlockForLinearization()
51 GrowableArray<HBasicBlock*>* order, in VisitBlockForLinearization()
64 HBasicBlock* first_successor = block->GetSuccessors().Get(0); in VisitBlockForLinearization()
65 HBasicBlock* second_successor = block->GetSuccessors().Get(1); in VisitBlockForLinearization()
105 HBasicBlock* block = it.Current(); in NumberInstructions()
147 HBasicBlock* block = it.Current(); in ComputeLiveness()
168 HBasicBlock* block = it.Current(); in ComputeLiveRanges()
176 HBasicBlock* successor = block->GetSuccessors().Get(i); in ComputeLiveRanges()
243 HBasicBlock* back_edge = block->GetLoopInformation()->GetBackEdges().Get(0); in ComputeLiveRanges()
261 const HBasicBlock& block = *it.Current(); in ComputeLiveInAndLiveOutSets()
273 bool SsaLivenessAnalysis::UpdateLiveOut(const HBasicBlock& block) { in UpdateLiveOut()
278 HBasicBlock* successor = block.GetSuccessors().Get(i); in UpdateLiveOut()
287 bool SsaLivenessAnalysis::UpdateLiveIn(const HBasicBlock& block) { in UpdateLiveIn()