Home
last modified time | relevance | path

Searched refs:CanThrow (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dscheduler.cc250 if (other->CanThrow() && node->GetSideEffects().DoesAnyWrite()) { in HasExceptionDependency()
253 if (other->GetSideEffects().DoesAnyWrite() && node->CanThrow()) { in HasExceptionDependency()
256 if (other->CanThrow() && node->CanThrow()) { in HasExceptionDependency()
293 return new_candidate->CanThrow() && !old_candidate->CanThrow(); in IsBetterCandidateWithMoreLikelyDependencies()
296 return new_candidate->CanThrow() || !old_candidate->CanThrow(); in IsBetterCandidateWithMoreLikelyDependencies()
350 if (!instruction->GetSideEffects().DoesNothing() || instruction->CanThrow()) { in AddDependencies()
Dselect_generator.cc50 !instruction->CanThrow()) { in IsSimpleBlock()
125 DCHECK(!instr->CanThrow()); in Run()
130 DCHECK(!instr->CanThrow()); in Run()
Dlicm.cc135 if (instruction->CanThrow()) { in Run()
164 if (!can_move && (instruction->CanThrow() || instruction->DoesAnyWrite())) { in Run()
Dcode_sinking.cc83 if (instruction->CanThrow()) { in IsInterestingInstruction()
219 if (instruction->CanThrow() && target_block->GetTryCatchInformation() != nullptr) { in FindIdealPosition()
Dprepare_for_register_allocation.cc300 CHECK(!between->CanThrow()); in CanMoveClinitCheck()
Dnodes.h2115 virtual bool CanThrow() const { return false; } in CanThrow() function
2120 bool CanThrowIntoCatchBlock() const { return CanThrow() && block_->IsTryBlock(); } in CanThrowIntoCatchBlock()
2210 !CanThrow() && in IsRemovable()
3302 bool CanThrow() const override { return true; } in CanThrow() function
4236 bool CanThrow() const override { return true; } in CanThrow() function
4331 bool CanThrow() const override { return GetPackedFlag<kFlagCanThrow>(); } in CanThrow() function
4891 bool CanThrow() const override { return true; } in CanThrow() function
5254 bool CanThrow() const override { return true; } in CanThrow() function
5738 bool CanThrow() const override { return true; } in CanThrow() function
6033 bool CanThrow() const override { return NeedsTypeCheck(); } in CanThrow() function
[all …]
Dscheduler_test.cc121 DCHECK(div_check->CanThrow()); in TestBuildDependencyGraphAndSchedule()
Dnodes.cc1784 DCHECK(!CanThrow()); in MoveBeforeFirstUserAndOutOfLoops()
1962 if (it.Current()->CanThrow()) { in HasThrowingInstructions()
Dinstruction_simplifier.cc2431 if (invoke->CanThrow() && !arg->CanBeNull()) { in SimplifyNPEOnArgN()