Home
last modified time | relevance | path

Searched refs:pre_header (Results 1 – 4 of 4) 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()
Dload_store_elimination.cc341 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in HandleLoopSideEffects() local
343 heap_values_for_[pre_header->GetBlockId()]; in HandleLoopSideEffects()