Searched refs:target_block (Results 1 – 3 of 3) sorted by relevance
233 HBasicBlock* target_block = finder.Get(); in FindIdealPosition() local234 if (target_block == nullptr) { in FindIdealPosition()242 while (target_block->IsInLoop() && target_block->GetLoopInformation() != loop_info) { in FindIdealPosition()243 if (!post_dominated.IsBitSet(target_block->GetDominator()->GetBlockId())) { in FindIdealPosition()246 target_block = target_block->GetDominator(); in FindIdealPosition()247 DCHECK(target_block != nullptr); in FindIdealPosition()253 const bool was_in_loop = target_block->IsInLoop(); in FindIdealPosition()263 while (!(target_block->IsTryBlock() && in FindIdealPosition()265 target_block->GetTryCatchInformation()->GetTryEntry()))) { in FindIdealPosition()266 target_block = target_block->GetDominator(); in FindIdealPosition()[all …]
117 HBasicBlock* target_block);128 HBasicBlock* target_block) { in IsComparedValueNonNegativeInBlock() argument135 if (cond->GetBlock() == target_block || in IsComparedValueNonNegativeInBlock()197 return successor->Dominates(target_block); in IsComparedValueNonNegativeInBlock()
2013 HBasicBlock* target_block = uses_it->GetUser()->GetBlock(); in MoveBeforeFirstUserAndOutOfLoops() local2015 while (uses_it != uses_end && uses_it->GetUser()->GetBlock() == target_block) { in MoveBeforeFirstUserAndOutOfLoops()2020 CommonDominator finder(target_block); in MoveBeforeFirstUserAndOutOfLoops()2024 target_block = finder.Get(); in MoveBeforeFirstUserAndOutOfLoops()2025 DCHECK(target_block != nullptr); in MoveBeforeFirstUserAndOutOfLoops()2028 while (target_block->IsInLoop()) { in MoveBeforeFirstUserAndOutOfLoops()2029 target_block = target_block->GetDominator(); in MoveBeforeFirstUserAndOutOfLoops()2030 DCHECK(target_block != nullptr); in MoveBeforeFirstUserAndOutOfLoops()2036 if (use.GetUser()->GetBlock() == target_block && in MoveBeforeFirstUserAndOutOfLoops()2043 insert_pos = target_block->GetLastInstruction(); in MoveBeforeFirstUserAndOutOfLoops()