Home
last modified time | relevance | path

Searched refs:pre_header (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dcha_guard_optimization.cc197 HBasicBlock* pre_header = loop_info->GetPreHeader(); in HoistGuard() local
198 flag->MoveBefore(pre_header->GetLastInstruction()); in HoistGuard()
199 compare->MoveBefore(pre_header->GetLastInstruction()); in HoistGuard()
207 pre_header->InsertInstructionBefore(deoptimize, pre_header->GetLastInstruction()); in HoistGuard()
210 block_has_cha_guard_[pre_header->GetBlockId()] = 1; in HoistGuard()
Dside_effects_analysis.cc59 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in Run() local
60 if (pre_header->IsInLoop()) { in Run()
64 UpdateLoopEffects(pre_header->GetLoopInformation(), GetLoopEffects(block)); in Run()
Dlicm.cc103 HBasicBlock* pre_header = loop_info->GetPreHeader(); in Run() local
159 instruction->MoveBefore(pre_header->GetLastInstruction()); in Run()
Dnodes.cc953 HBasicBlock* pre_header = block->GetPredecessors()[0]; in PopulateIrreducibleRecursive() local
954 PopulateIrreducibleRecursive(pre_header, finalized); in PopulateIrreducibleRecursive()
955 if (blocks_.IsBitSet(pre_header->GetBlockId())) { in PopulateIrreducibleRecursive()
Dload_store_elimination.cc1543 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in PrepareLoopRecords() local
1545 heap_values_for_[pre_header->GetBlockId()]; in PrepareLoopRecords()