| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 32 class AssumptionCache; variable 56 AssumptionCache *AC = nullptr, 79 AssumptionCache *AC = nullptr, 91 AssumptionCache *AC = nullptr, 105 AssumptionCache *AC = nullptr, 119 AssumptionCache *AC = nullptr, 127 AssumptionCache *AC = nullptr, 135 AssumptionCache *AC = nullptr, 143 AssumptionCache *AC = nullptr, 426 AssumptionCache *AC, [all …]
|
| H A D | AssumptionCache.h | 42 class AssumptionCache { 53 AssumptionCache *AC; 61 AffectedValueCallbackVH(Value *V, AssumptionCache *AC = nullptr) 92 AssumptionCache(Function &F) : F(F) {} in AssumptionCache() function 157 using Result = AssumptionCache; 159 AssumptionCache run(Function &F, FunctionAnalysisManager &) { in run() 160 return AssumptionCache(F); in run() 200 DenseMap<FunctionCallbackVH, std::unique_ptr<AssumptionCache>, 210 AssumptionCache &getAssumptionCache(Function &F);
|
| H A D | CodeMetrics.h | 23 class AssumptionCache; variable 94 static void collectEphemeralValues(const Loop *L, AssumptionCache *AC, 99 static void collectEphemeralValues(const Function *L, AssumptionCache *AC,
|
| H A D | BasicAliasAnalysis.h | 36 class AssumptionCache; variable 61 AssumptionCache &AC; 68 const TargetLibraryInfo &TLI, AssumptionCache &AC, 171 const DataLayout &DL, unsigned Depth, AssumptionCache *AC, 175 const DataLayout &DL, AssumptionCache *AC, DominatorTree *DT); 192 APInt BaseOffset, AssumptionCache *AC,
|
| H A D | PHITransAddr.h | 21 class AssumptionCache; variable 47 AssumptionCache *AC; 53 PHITransAddr(Value *addr, const DataLayout &DL, AssumptionCache *AC) in PHITransAddr()
|
| H A D | DemandedBits.h | 34 class AssumptionCache; variable 43 DemandedBits(Function &F, AssumptionCache &AC, DominatorTree &DT) : in DemandedBits() 73 AssumptionCache &AC;
|
| H A D | InstructionSimplify.h | 43 class AssumptionCache; variable 94 AssumptionCache *AC = nullptr; 107 AssumptionCache *AC = nullptr, 268 AssumptionCache *AC = nullptr); 279 AssumptionCache *AC = nullptr);
|
| H A D | LazyValueInfo.h | 22 class AssumptionCache; variable 34 AssumptionCache *AC = nullptr; 44 LazyValueInfo(AssumptionCache *AC_, const DataLayout *DL_, TargetLibraryInfo *TLI_, in LazyValueInfo()
|
| H A D | IVUsers.h | 25 class AssumptionCache; variable 97 AssumptionCache *AC; 111 IVUsers(Loop *L, AssumptionCache *AC, LoopInfo *LI, DominatorTree *DT,
|
| H A D | InlineCost.h | 218 std::function<AssumptionCache &(Function &)> &GetAssumptionCache, 230 std::function<AssumptionCache &(Function &)> &GetAssumptionCache,
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | AssumptionCache.cpp | 45 AssumptionCache::getOrInsertAffectedValues(Value *V) { in getOrInsertAffectedValues() 57 void AssumptionCache::updateAffectedValues(CallInst *CI) { in updateAffectedValues() 120 void AssumptionCache::AffectedValueCallbackVH::deleted() { in deleted() 127 void AssumptionCache::copyAffectedValuesInCache(Value *OV, Value *NV) { in copyAffectedValuesInCache() 138 void AssumptionCache::AffectedValueCallbackVH::allUsesReplacedWith(Value *NV) { in allUsesReplacedWith() 150 void AssumptionCache::scanFunction() { in scanFunction() 169 void AssumptionCache::registerAssumption(CallInst *CI) { in registerAssumption() 210 AssumptionCache &AC = AM.getResult<AssumptionAnalysis>(F); in run() 227 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in getAssumptionCache() 239 FunctionCallbackVH(&F, this), llvm::make_unique<AssumptionCache>(F))); in getAssumptionCache()
|
| H A D | CodeMetrics.cpp | 73 const Loop *L, AssumptionCache *AC, in collectEphemeralValues() 97 const Function *F, AssumptionCache *AC, in collectEphemeralValues()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | UnrollLoop.h | 26 class AssumptionCache; variable 72 DominatorTree *DT, AssumptionCache *AC, 80 DominatorTree *DT, AssumptionCache *AC, 91 DominatorTree *DT, AssumptionCache *AC, bool PreserveLCSSA); 96 DominatorTree *DT, AssumptionCache *AC, 119 AssumptionCache *AC);
|
| H A D | Local.h | 43 class AssumptionCache; variable 71 AssumptionCache *AC; 77 AssumptionCache *AssumpCache = nullptr) 106 SimplifyCFGOptions &setAssumptionCache(AssumptionCache *Cache) { in setAssumptionCache() 264 AssumptionCache *AC = nullptr, 270 AssumptionCache *AC = nullptr,
|
| H A D | PromoteMemToReg.h | 24 class AssumptionCache; variable 42 AssumptionCache *AC = nullptr);
|
| H A D | LoopRotationUtils.h | 19 class AssumptionCache; variable 35 AssumptionCache *AC, DominatorTree *DT, ScalarEvolution *SE,
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorize.h | 66 class AssumptionCache; variable 97 AssumptionCache *AC; 107 DemandedBits &DB_, AliasAnalysis &AA_, AssumptionCache &AC_,
|
| H A D | SLPVectorizer.h | 32 class AssumptionCache; variable 71 AssumptionCache *AC = nullptr; 81 DominatorTree *DT_, AssumptionCache *AC_, DemandedBits *DB_,
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.h | 27 class AssumptionCache; variable 44 std::function<AssumptionCache &()> LookupAssumptionCache; 56 std::function<AssumptionCache &()> LookupAssumptionCache_,
|
| H A D | SROA.h | 28 class AssumptionCache; variable 69 AssumptionCache *AC = nullptr; 125 AssumptionCache &RunAC);
|
| H A D | NaryReassociate.h | 89 class AssumptionCache; variable 108 bool runImpl(Function &F, AssumptionCache *AC_, DominatorTree *DT_, 168 AssumptionCache *AC;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDataPrefetch.cpp | 64 LoopDataPrefetch(AssumptionCache *AC, LoopInfo *LI, ScalarEvolution *SE, in LoopDataPrefetch() 96 AssumptionCache *AC; 161 AssumptionCache *AC = &AM.getResult<AssumptionAnalysis>(F); in run() 185 AssumptionCache *AC = in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | Mem2Reg.cpp | 36 AssumptionCache &AC) { in promoteMemoryToRegister() 89 AssumptionCache &AC = in runOnFunction()
|
| H A D | LoopSimplify.cpp | 176 AssumptionCache *AC) { in findPHIToPartitionLoops() 220 AssumptionCache *AC) { in separateNestedLoop() 463 ScalarEvolution *SE, AssumptionCache *AC, in simplifyOneLoop() 679 ScalarEvolution *SE, AssumptionCache *AC, in simplifyLoop() 769 AssumptionCache *AC = in runOnFunction() 794 AssumptionCache *AC = &AM.getResult<AssumptionAnalysis>(F); in run()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | InlineSimple.cpp | 68 std::function<AssumptionCache &(Function &)> GetAssumptionCache = in getInlineCost() 69 [&](Function &F) -> AssumptionCache & { in getInlineCost()
|