Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp390 Instruction *BestSoFar = nullptr; in eliminateInstrViaWidening() local
434 BestSoFar = Candidate; in eliminateInstrViaWidening()
444 assert(BestSoFar != Instr && "Should have never visited same guard!"); in eliminateInstrViaWidening()
445 assert(DT.dominates(BestSoFar, Instr) && "Should be!"); in eliminateInstrViaWidening()
447 LLVM_DEBUG(dbgs() << "Widening " << *Instr << " into " << *BestSoFar in eliminateInstrViaWidening()
451 parseWidenableGuard(BestSoFar, ChecksToWiden); in eliminateInstrViaWidening()
452 widenGuard(ChecksToHoist, ChecksToWiden, BestSoFar); in eliminateInstrViaWidening()
456 WidenedGuards.insert(BestSoFar); in eliminateInstrViaWidening()