Home
last modified time | relevance | path

Searched defs:AC (Results 1 – 25 of 160) sorted by relevance

1234567

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp36 AssumptionCache &AC) { in promoteMemoryToRegister() argument
63 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
93 AssumptionCache &AC = runOnFunction() local
H A DAssumeBundleBuilder.cpp109 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 DLoopSimplify.cpp174 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 DLowerSwitch.cpp353 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 DPHITransAddr.h46 AssumptionCache *AC; variable
52 PHITransAddr(Value *Addr, const DataLayout &DL, AssumptionCache *AC) in PHITransAddr()
H A DDemandedBits.h40 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 DTypeErasedDataflowAnalysis.cpp223 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 DNVPTXUtilities.cpp42 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 DAggressiveInstCombineInternal.h55 AssumptionCache &AC; variable
82 TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI, in TruncInstCombine()
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp39 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 DCodeMetrics.cpp71 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 DAssumeBundleQueries.cpp159 AssumptionCache *AC, in getKnowledgeForValue()
199 const Instruction *CtxI, const DominatorTree *DT, AssumptionCache *AC) { in getKnowledgeValidInContext()
H A DLint.cpp124 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 DInferAlignment.cpp50 bool inferAlignment(Function &F, AssumptionCache &AC, DominatorTree &DT) { in inferAlignment() argument
86 AssumptionCache &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
H A DInstSimplifyPass.cpp100 AssumptionCache *AC = in runOnFunction() local
127 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
H A DLoopDataPrefetch.cpp64 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 DLoopFlatten.cpp638 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 DAlignmentFromAssumptions.cpp282 bool AlignmentFromAssumptionsPass::runImpl(Function &F, AssumptionCache &AC, in runImpl()
302 AssumptionCache &AC = AM.getResult<AssumptionAnalysis>(F); in run() local
H A DLoopUnrollAndJamPass.cpp153 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 DVforkChecker.cpp90 ASTContext &AC = C.getASTContext(); in isVforkCall() local
115 ASTContext &AC = C.getASTContext(); in isCallExplicitelyAllowed() local
H A DUndefinedNewArraySizeChecker.cpp41 if (const auto *AC = dyn_cast<CXXAllocatorCall>(&Call)) { in checkPreCall() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp149 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 DNaryReassociate.h180 AssumptionCache *AC; variable
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DTransformer.cpp47 auto &AC = Iter->second; in convertToAtomicChanges() local
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-diff/lib/
H A DDifferenceEngine.cpp344 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...]

1234567