Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp134 class GuardWideningImpl { class
322 explicit GuardWideningImpl(DominatorTree &DT, PostDominatorTree *PDT, in GuardWideningImpl() function in __anonfd3b26bb0111::GuardWideningImpl
342 bool GuardWideningImpl::run() { in run()
377 bool GuardWideningImpl::eliminateInstrViaWidening( in eliminateInstrViaWidening()
460 GuardWideningImpl::WideningScore GuardWideningImpl::computeWideningScore( in computeWideningScore()
564 bool GuardWideningImpl::canBeHoistedTo( in canBeHoistedTo()
586 void GuardWideningImpl::makeAvailableAt(Value *V, in makeAvailableAt()
628 Value *GuardWideningImpl::freezeAndPush(Value *Orig, in freezeAndPush()
721 GuardWideningImpl::mergeChecks(SmallVectorImpl<Value *> &ChecksToHoist, in mergeChecks()
767 SmallVector<GuardWideningImpl::RangeCheck, 4> Checks, CombinedChecks; in mergeChecks()
[all …]