/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Mem2Reg.cpp | 36 AssumptionCache &AC) { in promoteMemoryToRegister() argument 63 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run() local 93 AssumptionCache &AC = runOnFunction() local
|
H A D | AssumeBundleBuilder.cpp | 109 AssumptionCache* AC = nullptr; member 292 bool llvm::salvageKnowledge(Instruction *I, AssumptionCache *AC, in salvageKnowledge() argument 310 Instruction *CtxI, AssumptionCache *AC, in buildAssumeFromKnowledge() argument 320 simplifyRetainedKnowledge(AssumeInst * Assume,RetainedKnowledge RK,AssumptionCache * AC,DominatorTree * DT) simplifyRetainedKnowledge() argument 337 AssumptionCache &AC; global() member 544 simplifyAssumes(Function & F,AssumptionCache * AC,DominatorTree * DT) simplifyAssumes() argument 578 AssumptionCache *AC = &AM.getResult<AssumptionAnalysis>(F); run() local [all...] |
H A D | LoopSimplify.cpp | 174 AssumptionCache *AC) { in findPHIToPartitionLoops() argument 218 AssumptionCache *AC, MemorySSAUpdater *MSSAU) { in separateNestedLoop() argument 480 ScalarEvolution *SE, AssumptionCache *AC, in simplifyOneLoop() argument 702 simplifyLoop(Loop * L,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,AssumptionCache * AC,MemorySSAUpdater * MSSAU,bool PreserveLCSSA) simplifyLoop() argument 801 AssumptionCache *AC = runOnFunction() local 833 AssumptionCache *AC = &AM.getResult<AssumptionAnalysis>(F); run() local [all...] |
H A D | LowerSwitch.cpp | 353 AssumptionCache *AC, LazyValueInfo *LVI) { in ProcessSwitchInst() argument 537 bool LowerSwitch(Function &F, LazyValueInfo *LVI, AssumptionCache *AC) { in LowerSwitch() argument 601 AssumptionCache *AC = ACT ? &ACT->getAssumptionCache(F) : nullptr; in runOnFunction() local 608 AssumptionCache *AC = AM.getCachedResult<AssumptionAnalysis>(F); in run() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | PHITransAddr.h | 46 AssumptionCache *AC; variable 52 PHITransAddr(Value *Addr, const DataLayout &DL, AssumptionCache *AC) in PHITransAddr()
|
H A D | DemandedBits.h | 40 DemandedBits(Function & F,AssumptionCache & AC,DominatorTree & DT) DemandedBits() argument 87 AssumptionCache &AC; global() variable
|
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | TypeErasedDataflowAnalysis.cpp | 223 AnalysisContext &AC; global() member in clang::dataflow::__anonad1e11cc0211::JoinedStateBuilder 235 JoinedStateBuilder(AnalysisContext & AC) JoinedStateBuilder() argument 276 computeBlockInputState(const CFGBlock & Block,AnalysisContext & AC) computeBlockInputState() argument 350 builtinTransferStatement(unsigned CurBlockID,const CFGStmt & Elt,TypeErasedDataflowAnalysisState & InputState,AnalysisContext & AC) builtinTransferStatement() argument 423 builtinTransfer(unsigned CurBlockID,const CFGElement & Elt,TypeErasedDataflowAnalysisState & State,AnalysisContext & AC) builtinTransfer() argument 455 transferCFGBlock(const CFGBlock & Block,AnalysisContext & AC,std::function<void (const CFGElement &,const TypeErasedDataflowAnalysisState &)> PostVisitCFG=nullptr) transferCFGBlock() argument 542 AnalysisContext AC(CFCtx, Analysis, StartingEnv, BlockStates); runTypeErasedDataflowAnalysis() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXUtilities.cpp | 42 static AnnotationCache AC; getAnnotationCache() local 48 auto &AC = getAnnotationCache(); clearAnnotationCache() local 54 auto &AC = getAnnotationCache(); cacheAnnotationFromMD() local 81 auto &AC = getAnnotationCache(); cacheAnnotationFromMD() local 116 auto &AC = getAnnotationCache(); findOneNVVMAnnotation() local 131 auto &AC = getAnnotationCache(); findAllNVVMAnnotation() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombineInternal.h | 55 AssumptionCache &AC; variable 82 TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI, in TruncInstCombine()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Loads.cpp | 39 const Instruction *CtxI, AssumptionCache *AC, const DominatorTree *DT, in isDereferenceableAndAlignedPointer() argument 187 isDereferenceableAndAlignedPointer(const Value * V,Align Alignment,const APInt & Size,const DataLayout & DL,const Instruction * CtxI,AssumptionCache * AC,const DominatorTree * DT,const TargetLibraryInfo * TLI) isDereferenceableAndAlignedPointer() argument 201 isDereferenceableAndAlignedPointer(const Value * V,Type * Ty,Align Alignment,const DataLayout & DL,const Instruction * CtxI,AssumptionCache * AC,const DominatorTree * DT,const TargetLibraryInfo * TLI) isDereferenceableAndAlignedPointer() argument 222 isDereferenceablePointer(const Value * V,Type * Ty,const DataLayout & DL,const Instruction * CtxI,AssumptionCache * AC,const DominatorTree * DT,const TargetLibraryInfo * TLI) isDereferenceablePointer() argument 263 isDereferenceableAndAlignedInLoop(LoadInst * LI,Loop * L,ScalarEvolution & SE,DominatorTree & DT,AssumptionCache * AC) isDereferenceableAndAlignedInLoop() argument 353 isSafeToLoadUnconditionally(Value * V,Align Alignment,APInt & Size,const DataLayout & DL,Instruction * ScanFrom,AssumptionCache * AC,const DominatorTree * DT,const TargetLibraryInfo * TLI) isSafeToLoadUnconditionally() argument 430 isSafeToLoadUnconditionally(Value * V,Type * Ty,Align Alignment,const DataLayout & DL,Instruction * ScanFrom,AssumptionCache * AC,const DominatorTree * DT,const TargetLibraryInfo * TLI) isSafeToLoadUnconditionally() argument [all...] |
H A D | CodeMetrics.cpp | 71 collectEphemeralValues(const Loop * L,AssumptionCache * AC,SmallPtrSetImpl<const Value * > & EphValues) collectEphemeralValues() argument 95 collectEphemeralValues(const Function * F,AssumptionCache * AC,SmallPtrSetImpl<const Value * > & EphValues) collectEphemeralValues() argument
|
H A D | AssumeBundleQueries.cpp | 159 AssumptionCache *AC, in getKnowledgeForValue() 199 const Instruction *CtxI, const DominatorTree *DT, AssumptionCache *AC) { in getKnowledgeValidInContext()
|
H A D | Lint.cpp | 124 AssumptionCache *AC; global() member in __anon0f3d4b2c0111::Lint 132 Lint(Module * Mod,const DataLayout * DL,AliasAnalysis * AA,AssumptionCache * AC,DominatorTree * DT,TargetLibraryInfo * TLI) Lint() argument 527 isZero(Value * V,const DataLayout & DL,DominatorTree * DT,AssumptionCache * AC) isZero() argument 712 auto *AC = &AM.getResult<AssumptionAnalysis>(F); run() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | InferAlignment.cpp | 50 bool inferAlignment(Function &F, AssumptionCache &AC, DominatorTree &DT) { in inferAlignment() argument 86 AssumptionCache &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
|
H A D | InstSimplifyPass.cpp | 100 AssumptionCache *AC = in runOnFunction() local 127 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
|
H A D | LoopDataPrefetch.cpp | 64 LoopDataPrefetch(AssumptionCache *AC, DominatorTree *DT, LoopInfo *LI, in LoopDataPrefetch() argument 106 AssumptionCache *AC; member in __anon2181abaa0111::LoopDataPrefetch 177 AssumptionCache *AC = &AM.getResult<AssumptionAnalysis>(F); in run() local 202 AssumptionCache *AC = in runOnFunction() local
|
H A D | LoopFlatten.cpp | 638 checkOverflow(FlattenInfo & FI,DominatorTree * DT,AssumptionCache * AC) checkOverflow() argument 695 CanFlattenLoopPair(FlattenInfo & FI,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,AssumptionCache * AC,const TargetTransformInfo * TTI) CanFlattenLoopPair() argument 741 DoFlattenLoopPair(FlattenInfo & FI,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,AssumptionCache * AC,const TargetTransformInfo * TTI,LPMUpdater * U,MemorySSAUpdater * MSSAU) DoFlattenLoopPair() argument 826 CanWidenIV(FlattenInfo & FI,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,AssumptionCache * AC,const TargetTransformInfo * TTI) CanWidenIV() argument 892 FlattenLoopPair(FlattenInfo & FI,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,AssumptionCache * AC,const TargetTransformInfo * TTI,LPMUpdater * U,MemorySSAUpdater * MSSAU) FlattenLoopPair() argument [all...] |
H A D | AlignmentFromAssumptions.cpp | 282 bool AlignmentFromAssumptionsPass::runImpl(Function &F, AssumptionCache &AC, in runImpl() 302 AssumptionCache &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
|
H A D | LoopUnrollAndJamPass.cpp | 153 LoopInfo *LI, AssumptionCache *AC, ScalarEvolution &SE, in computeUnrollAndJamCount() argument 281 AssumptionCache &AC, DependenceInfo &DI, in tryToUnrollAndJamLoop() argument 425 tryToUnrollAndJamLoop(LoopNest & LN,DominatorTree & DT,LoopInfo & LI,ScalarEvolution & SE,const TargetTransformInfo & TTI,AssumptionCache & AC,DependenceInfo & DI,OptimizationRemarkEmitter & ORE,int OptLevel,LPMUpdater & U) tryToUnrollAndJamLoop() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VforkChecker.cpp | 90 ASTContext &AC = C.getASTContext(); in isVforkCall() local 115 ASTContext &AC = C.getASTContext(); in isCallExplicitelyAllowed() local
|
H A D | UndefinedNewArraySizeChecker.cpp | 41 if (const auto *AC = dyn_cast<CXXAllocatorCall>(&Call)) { in checkPreCall() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 149 AssumptionCache &AC, OptimizationRemarkEmitter *ORE, in HardwareLoopsImpl() argument 171 AssumptionCache &AC; member in __anon9fb677210111::HardwareLoopsImpl 247 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction() local 276 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | NaryReassociate.h | 180 AssumptionCache *AC; variable
|
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | Transformer.cpp | 47 auto &AC = Iter->second; in convertToAtomicChanges() local
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-diff/lib/ |
H A D | DifferenceEngine.cpp | 344 AssumptionContext AC = {L.getParent(), R.getParent()}; in diffCallSites() local 372 const AssumptionContext *AC = AllowAssumptions ? &ACValue : nullptr; in diff() local 552 const AssumptionContext *AC) { in equivalentAsOperands() argument 653 equivalentAsOperands(const ConstantExpr * L,const ConstantExpr * R,const AssumptionContext * AC) equivalentAsOperands() argument 710 equivalentAsOperands(const Value * L,const Value * R,const AssumptionContext * AC) equivalentAsOperands() argument [all...] |