Searched refs:pre_header (Results 1 – 5 of 5) sorted by relevance
197 HBasicBlock* pre_header = loop_info->GetPreHeader(); in HoistGuard() local198 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()
59 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in Run() local60 if (pre_header->IsInLoop()) { in Run()64 UpdateLoopEffects(pre_header->GetLoopInformation(), GetLoopEffects(block)); in Run()
103 HBasicBlock* pre_header = loop_info->GetPreHeader(); in Run() local159 instruction->MoveBefore(pre_header->GetLastInstruction()); in Run()
335 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in HandleLoopSideEffects() local337 heap_values_for_[pre_header->GetBlockId()]; in HandleLoopSideEffects()
779 HBasicBlock* pre_header = block->GetPredecessors()[0]; in PopulateIrreducibleRecursive() local780 PopulateIrreducibleRecursive(pre_header, finalized); in PopulateIrreducibleRecursive()781 if (blocks_.IsBitSet(pre_header->GetBlockId())) { in PopulateIrreducibleRecursive()