Searched refs:pre_header (Results 1 - 4 of 4) sorted by relevance

/art/compiler/optimizing/
H A Dside_effects_analysis.cc59 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); local
60 if (pre_header->IsInLoop()) {
64 UpdateLoopEffects(pre_header->GetLoopInformation(), GetLoopEffects(block));
H A Dlicm.cc95 HBasicBlock* pre_header = loop_info->GetPreHeader(); local
125 instruction->MoveBefore(pre_header->GetLastInstruction());
H A Dbounds_check_elimination.cc702 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); local
703 if (!initial_->GetBlock()->Dominates(pre_header) ||
704 !end_->GetBlock()->Dominates(pre_header)) {
735 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); local
736 DCHECK(value->GetBlock()->Dominates(pre_header));
781 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); local
784 DCHECK(initial_->GetBlock()->Dominates(pre_header));
785 DCHECK(end_->GetBlock()->Dominates(pre_header));
792 return pre_header;
815 HBasicBlock* pre_header local
846 HBasicBlock* pre_header = header->GetDominator(); local
877 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); local
927 HBasicBlock* pre_header = header->GetDominator(); local
1023 HBasicBlock* pre_header = local
[all...]
H A Dnodes.cc218 HBasicBlock* pre_header = new (arena_) HBasicBlock(this, header->GetDexPc()); local
219 AddBlock(pre_header);
220 pre_header->AddInstruction(new (arena_) HGoto());
225 predecessor->ReplaceSuccessor(header, pre_header);
229 pre_header->AddSuccessor(header);
1409 HBasicBlock* pre_header = header->GetDominator(); local
1422 header->ReplacePredecessor(pre_header, new_pre_header);
1423 pre_header->successors_.Reset();
1424 pre_header->dominated_blocks_.Reset();
1426 pre_header
[all...]

Completed in 71 milliseconds