/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AssumeBundleQueries.cpp | 36 static Value *getValueFromBundleOpInfo(AssumeInst &Assume, in getValueFromBundleOpInfo() argument 43 bool llvm::hasAttributeInAssume(AssumeInst &Assume, Value *IsOn, in hasAttributeInAssume() argument 70 void llvm::fillMapFromAssume(AssumeInst &Assume, RetainedKnowledgeMap &Result) { in fillMapFromAssume() argument 99 getKnowledgeFromBundle(AssumeInst & Assume,const CallBase::BundleOpInfo & BOI) getKnowledgeFromBundle() argument 119 getKnowledgeFromOperandInAssume(AssumeInst & Assume,unsigned Idx) getKnowledgeFromOperandInAssume() argument 125 isAssumeWithEmptyBundle(AssumeInst & Assume) isAssumeWithEmptyBundle() argument [all...] |
H A D | TypeMetadataUtils.cpp | 94 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in findDevirtualizableCallsForTypeTest() local
|
H A D | LoopAccessAnalysis.cpp | 816 const SCEV *PtrScev, Loop *L, bool Assume) { in hasComputableBounds() 1072 bool Assume) { in createCheckForAccess() 1461 bool Assume, bool ShouldCheckWrap) { in getPtrStride()
|
H A D | Loads.cpp | 167 [&](RetainedKnowledge RK, Instruction *Assume, auto) { in isDereferenceableAndAlignedPointer()
|
H A D | IVDescriptors.cpp | 1435 InductionDescriptor &D, bool Assume) { in isInductionPHI()
|
H A D | BasicAliasAnalysis.cpp | 1622 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 | 516 for (auto &Assume : AC.assumptions()) { in buildPredicateInfo() local
|
H A D | SimplifyCFG.cpp | 3427 if (auto *Assume = dyn_cast<AssumeInst>(N)) in FoldCondBranchOnValueKnownInPredecessorImpl() local 7667 if (auto *Assume = dyn_cast<AssumeInst>(Use)) { in passingValueIsAlwaysUndefined() local
|
/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 | 2646 if (auto *Assume = dyn_cast<AssumeInst>(I)) in processInstruction() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | WholeProgramDevirt.cpp | 1983 for (auto *Assume : Assumes) in scanTypeTestUsers() local
|
H A D | LowerTypeTests.cpp | 1957 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in dropTypeTests() local
|
H A D | Attributor.cpp | 3257 if (auto *Assume = dyn_cast<AssumeInst>(&I)) { in initializeInformationCache() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 2996 auto RemoveConditionFromAssume = [&](Instruction *Assume) -> Instruction * { in visitCallInst()
|
H A D | InstructionCombining.cpp | 5392 if (auto *Assume = dyn_cast<AssumeInst>(I)) in combineInstructionsOverFunction() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Interp.h | 2759 inline bool Assume(InterpState &S, CodePtr OpPC) { in Assume() function
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 783 if (auto *Assume = dyn_cast<AssumeInst>(I)) { in eliminateAssumptions() local
|