Home
last modified time | relevance | path

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

/freebsd-14.2/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.cpp902 if (!isValidAssumeForContext(CI, I, DT)) in getPredicatedAddrSpace()
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp202 return isValidAssumeForContext(I, CtxI, DT); in getKnowledgeValidInContext()
H A DBasicAliasAnalysis.cpp1563 return isValidAssumeForContext(Assume, PtrI, DT, in aliasCheck()
1569 return isValidAssumeForContext(Assume, FirstI, DT, in aliasCheck()
1579 if ((CtxI && isValidAssumeForContext(Assume, CtxI, DT, in aliasCheck()
H A DLoads.cpp166 if (!isValidAssumeForContext(Assume, CtxI)) in isDereferenceableAndAlignedPointer()
H A DValueTracking.cpp486 bool llvm::isValidAssumeForContext(const Instruction *Inv, in isValidAssumeForContext() function in llvm
595 isValidAssumeForContext(I, Q.CxtI, Q.DT)) in isKnownNonZeroFromAssume()
611 if (cmpExcludesZero(Pred, RHS) && isValidAssumeForContext(I, Q.CxtI, Q.DT)) in isKnownNonZeroFromAssume()
760 isValidAssumeForContext(I, Q.CxtI, Q.DT)) in computeKnownBitsFromContext()
772 if (Arg == V && isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromContext()
779 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromContext()
794 if (!isValidAssumeForContext(I, Q.CxtI, Q.DT)) in computeKnownBitsFromContext()
2194 isValidAssumeForContext(cast<Instruction>(U), CtxI, DT)) in isKnownNonNullFromDominatingCondition()
4264 if (!isValidAssumeForContext(I, Q.CxtI, Q.DT)) in computeKnownFPClassFromAssumes()
8938 if (!isValidAssumeForContext(I, CtxI, DT)) in computeConstantRange()
H A DLazyValueInfo.cpp801 if (I->getParent() != BB || !isValidAssumeForContext(I, BBI)) in intersectAssumeOrGuardBlockValueConstantRange()
H A DInstructionSimplify.cpp3697 if (isValidAssumeForContext(Assume, Q.CxtI, Q.DT)) in simplifyICmpWithDominatingAssume()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h818 bool isValidAssumeForContext(const Instruction *I, const Instruction *CxtI,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2847 isValidAssumeForContext(II, LHS, &DT)) { in visitCallInst()