Searched refs:isValidAssumeForContext (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 261 if (!isValidAssumeForContext(ACall, J, DT)) in processAssumption() 270 if (!isValidAssumeForContext(ACall, J, DT)) in processAssumption() 279 if (!isValidAssumeForContext(ACall, J, DT)) in processAssumption()
|
| H A D | InferAddressSpaces.cpp | 881 if (!isValidAssumeForContext(CI, I, DT)) in getPredicatedAddrSpace()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 126 if (!isValidAssumeForContext(Assume, InstBeingModified, DT)) in tryToPreserveWithoutAddingAssume() 131 } else if (isValidAssumeForContext(InstBeingModified, Assume, DT)) { in tryToPreserveWithoutAddingAssume() 431 if (isValidAssumeForContext( in dropRedundantKnowledge() 444 if (!isValidAssumeForContext(Elem.Assume, Assume, DT)) in dropRedundantKnowledge() 449 } else if (isValidAssumeForContext(Assume, Elem.Assume, DT)) { in dropRedundantKnowledge()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 566 bool llvm::isValidAssumeForContext(const Instruction *Inv, in isValidAssumeForContext() function in llvm 718 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 753 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 761 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 892 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 905 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 918 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 931 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 944 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() 955 isValidAssumeForContext(I, Q.CxtI, Q.DT)) { in computeKnownBitsFromAssume() [all …]
|
| H A D | AssumeBundleQueries.cpp | 201 return isValidAssumeForContext(I, CtxI, DT); in getKnowledgeValidInContext()
|
| H A D | Loads.cpp | 99 if (!isValidAssumeForContext(Assume, CtxI)) in isDereferenceableAndAlignedPointer()
|
| H A D | LazyValueInfo.cpp | 770 if (I->getParent() != BB || !isValidAssumeForContext(I, BBI)) in intersectAssumeOrGuardBlockValueConstantRange()
|
| H A D | InstructionSimplify.cpp | 3575 if (isValidAssumeForContext(Assume, Q.CxtI, Q.DT)) in simplifyICmpWithDominatingAssume()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 505 bool isValidAssumeForContext(const Instruction *I, const Instruction *CxtI,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 2223 isValidAssumeForContext(II, LHS, &DT)) { in visitCallInst()
|