Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAlignmentFromAssumptions.cpp217 if (!isValidAssumeForContext(ACall, J, DT)) in processAssumption()
226 if (!isValidAssumeForContext(ACall, J, DT)) in processAssumption()
235 if (!isValidAssumeForContext(ACall, J, DT)) in processAssumption()
H A DInferAddressSpaces.cpp903 if (!isValidAssumeForContext(CI, I, DT)) in getPredicatedAddrSpace()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp125 if (!isValidAssumeForContext(Assume, InstBeingModified, DT)) in tryToPreserveWithoutAddingAssume()
130 } else if (isValidAssumeForContext(InstBeingModified, Assume, DT)) { in tryToPreserveWithoutAddingAssume()
433 if (isValidAssumeForContext( in dropRedundantKnowledge()
446 if (!isValidAssumeForContext(Elem.Assume, Assume, DT)) in dropRedundantKnowledge()
451 } else if (isValidAssumeForContext(Assume, Elem.Assume, DT)) { in dropRedundantKnowledge()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp202 return isValidAssumeForContext(I, CtxI, DT); in getKnowledgeValidInContext()
H A DBasicAliasAnalysis.cpp1636 return isValidAssumeForContext(Assume, PtrI, DT, in aliasCheck()
1642 return isValidAssumeForContext(Assume, FirstI, DT, in aliasCheck()
1652 if ((CtxI && isValidAssumeForContext(Assume, CtxI, DT, in aliasCheck()
H A DLoads.cpp168 if (!isValidAssumeForContext(Assume, CtxI, DT)) in isDereferenceableAndAlignedPointer()
H A DValueTracking.cpp493 bool llvm::isValidAssumeForContext(const Instruction *Inv, in isValidAssumeForContext() function in llvm
602 isValidAssumeForContext(I, Q.CxtI, Q.DT)) in isKnownNonZeroFromAssume()
618 if (cmpExcludesZero(Pred, RHS) && isValidAssumeForContext(I, Q.CxtI, Q.DT)) in isKnownNonZeroFromAssume()
828 isValidAssumeForContext(I, Q.CxtI, Q.DT)) in computeKnownBitsFromContext()
840 if (Arg == V && isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromContext()
847 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromContext()
862 if (!isValidAssumeForContext(I, Q.CxtI, Q.DT)) in computeKnownBitsFromContext()
2490 isValidAssumeForContext(cast<Instruction>(U), CtxI, DT)) in isKnownNonNullFromDominatingCondition()
4834 if (!isValidAssumeForContext(I, Q.CxtI, Q.DT)) in computeKnownFPClassFromContext()
9747 if (!isValidAssumeForContext(I, CtxI, DT)) in computeConstantRange()
H A DLazyValueInfo.cpp813 if (I->getParent() != BB || !isValidAssumeForContext(I, BBI)) in intersectAssumeOrGuardBlockValueConstantRange()
H A DInstructionSimplify.cpp3697 if (isValidAssumeForContext(Assume, Q.CxtI, Q.DT)) in simplifyICmpWithDominatingAssume()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h893 bool isValidAssumeForContext(const Instruction *I, const Instruction *CxtI,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3038 isValidAssumeForContext(II, LHS, &DT)) { in visitCallInst()