/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AssumeBundleQueries.cpp | 36 static Value *getValueFromBundleOpInfo(AssumeInst &Assume, in getValueFromBundleOpInfo() 43 bool llvm::hasAttributeInAssume(AssumeInst &Assume, Value *IsOn, in hasAttributeInAssume() 70 void llvm::fillMapFromAssume(AssumeInst &Assume, RetainedKnowledgeMap &Result) { in fillMapFromAssume() 99 llvm::getKnowledgeFromBundle(AssumeInst &Assume, in getKnowledgeFromBundle() 122 RetainedKnowledge llvm::getKnowledgeFromOperandInAssume(AssumeInst &Assume, in getKnowledgeFromOperandInAssume() 128 bool llvm::isAssumeWithEmptyBundle(const AssumeInst &Assume) { in isAssumeWithEmptyBundle()
|
H A D | TypeMetadataUtils.cpp | 86 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in findDevirtualizableCallsForTypeTest() local
|
H A D | Loads.cpp | 165 [&](RetainedKnowledge RK, Instruction *Assume, auto) { in isDereferenceableAndAlignedPointer()
|
H A D | LoopAccessAnalysis.cpp | 818 const SCEV *PtrScev, Loop *L, bool Assume) { in hasComputableBounds() 1074 bool Assume) { in createCheckForAccess() 1466 bool Assume, bool ShouldCheckWrap) { in getPtrStride()
|
H A D | IVDescriptors.cpp | 1436 InductionDescriptor &D, bool Assume) { in isInductionPHI()
|
H A D | BasicAliasAnalysis.cpp | 1549 AssumeInst *Assume = cast<AssumeInst>(Elem); in aliasCheck() local
|
H A D | InstructionSimplify.cpp | 3694 CallInst *Assume = cast<CallInst>(AssumeVH); in simplifyICmpWithDominatingAssume() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | AssumeBundleBuilder.cpp | 124 const CallInst::BundleOpInfo *Bundle) { in tryToPreserveWithoutAddingAssume() 318 RetainedKnowledge llvm::simplifyRetainedKnowledge(AssumeInst *Assume, in simplifyRetainedKnowledge() 355 IntrinsicInst *Assume = cast<IntrinsicInst>(V); in buildMapping() local 396 IntrinsicInst *Assume; in dropRedundantKnowledge() member 408 IntrinsicInst *Assume = cast<IntrinsicInst>(V); in dropRedundantKnowledge() local
|
H A D | PredicateInfo.cpp | 518 for (auto &Assume : AC.assumptions()) { in buildPredicateInfo() local
|
H A D | SimplifyCFG.cpp | 3365 if (auto *Assume = dyn_cast<AssumeInst>(N)) in FoldCondBranchOnValueKnownInPredecessorImpl() local
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ConstraintManager.cpp | 49 AssumeFunction &Assume) { in assumeDualImpl()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | AssumptionCache.h | 49 WeakVH Assume; member
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Value.cpp | 219 if (auto *Assume = dyn_cast<AssumeInst>(U.getUser())) { in dropDroppableUse() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | EarlyCSE.cpp | 1404 if (auto *Assume = dyn_cast<AssumeInst>(&Inst)) { in processNode() local
|
H A D | GVN.cpp | 2575 if (auto *Assume = dyn_cast<AssumeInst>(I)) in processInstruction() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 1955 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in dropTypeTests() local
|
H A D | WholeProgramDevirt.cpp | 1991 for (auto *Assume : Assumes) in scanTypeTestUsers() local
|
H A D | Attributor.cpp | 3252 if (auto *Assume = dyn_cast<AssumeInst>(&I)) { in initializeInformationCache() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 2805 auto RemoveConditionFromAssume = [&](Instruction *Assume) -> Instruction * { in visitCallInst()
|
H A D | InstructionCombining.cpp | 4767 if (auto *Assume = dyn_cast<AssumeInst>(I)) in combineInstructionsOverFunction() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 783 if (auto *Assume = dyn_cast<AssumeInst>(I)) { in eliminateAssumptions() local
|