Home
last modified time | relevance | path

Searched refs:AssumptionCache (Results 1 – 25 of 139) sorted by relevance

123456

/external/llvm/include/llvm/Analysis/
DInstructionSimplify.h40 class AssumptionCache; variable
55 AssumptionCache *AC = nullptr,
64 AssumptionCache *AC = nullptr,
73 AssumptionCache *AC = nullptr,
82 AssumptionCache *AC = nullptr,
91 AssumptionCache *AC = nullptr,
99 AssumptionCache *AC = nullptr,
107 AssumptionCache *AC = nullptr,
115 AssumptionCache *AC = nullptr,
124 AssumptionCache *AC = nullptr,
[all …]
DValueTracking.h28 class AssumptionCache; variable
54 AssumptionCache *AC = nullptr,
64 AssumptionCache *AC = nullptr,
72 AssumptionCache *AC = nullptr,
83 AssumptionCache *AC = nullptr,
92 AssumptionCache *AC = nullptr,
98 AssumptionCache *AC = nullptr,
105 AssumptionCache *AC = nullptr,
112 AssumptionCache *AC = nullptr,
119 AssumptionCache *AC = nullptr,
[all …]
DAssumptionCache.h39 class AssumptionCache {
61 AssumptionCache(Function &F) : F(F), Scanned(false) {} in AssumptionCache() function
101 typedef AssumptionCache Result;
109 AssumptionCache run(Function &F, FunctionAnalysisManager &) { in run()
110 return AssumptionCache(F); in run()
147 typedef DenseMap<FunctionCallbackVH, std::unique_ptr<AssumptionCache>,
156 AssumptionCache &getAssumptionCache(Function &F);
DBasicAliasAnalysis.h30 class AssumptionCache; variable
44 AssumptionCache &AC;
50 AssumptionCache &AC, DominatorTree *DT = nullptr,
153 const DataLayout &DL, unsigned Depth, AssumptionCache *AC,
157 const DataLayout &DL, AssumptionCache *AC, DominatorTree *DT);
174 AssumptionCache *AC, DominatorTree *DT);
DCodeMetrics.h23 class AssumptionCache; variable
94 static void collectEphemeralValues(const Loop *L, AssumptionCache *AC,
99 static void collectEphemeralValues(const Function *L, AssumptionCache *AC,
DPHITransAddr.h21 class AssumptionCache; variable
47 AssumptionCache *AC;
53 PHITransAddr(Value *addr, const DataLayout &DL, AssumptionCache *AC) in PHITransAddr()
DDemandedBits.h37 class AssumptionCache; variable
41 DemandedBits(Function &F, AssumptionCache &AC, DominatorTree &DT) : in DemandedBits()
54 AssumptionCache &AC;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DValueTracking.h31 class AssumptionCache; variable
55 AssumptionCache *AC = nullptr,
62 unsigned Depth = 0, AssumptionCache *AC = nullptr,
76 AssumptionCache *AC = nullptr,
87 AssumptionCache *AC = nullptr,
100 AssumptionCache *AC = nullptr,
113 AssumptionCache *AC = nullptr,
120 AssumptionCache *AC = nullptr,
127 AssumptionCache *AC = nullptr,
134 AssumptionCache *AC = nullptr,
[all …]
DAssumptionCache.h42 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);
DCodeMetrics.h23 class AssumptionCache; variable
94 static void collectEphemeralValues(const Loop *L, AssumptionCache *AC,
99 static void collectEphemeralValues(const Function *L, AssumptionCache *AC,
DBasicAliasAnalysis.h36 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 int64_t BaseOffset, AssumptionCache *AC,
DPHITransAddr.h21 class AssumptionCache; variable
47 AssumptionCache *AC;
53 PHITransAddr(Value *addr, const DataLayout &DL, AssumptionCache *AC) in PHITransAddr()
DDemandedBits.h34 class AssumptionCache; variable
43 DemandedBits(Function &F, AssumptionCache &AC, DominatorTree &DT) : in DemandedBits()
62 AssumptionCache &AC;
DInstructionSimplify.h41 class AssumptionCache; variable
58 AssumptionCache *AC = nullptr;
66 AssumptionCache *AC = nullptr,
227 AssumptionCache *AC = nullptr);
238 AssumptionCache *AC = nullptr);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DAssumptionCache.cpp45 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()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h26 class AssumptionCache; variable
63 DominatorTree *DT, AssumptionCache *AC,
71 AssumptionCache *AC,
81 DominatorTree *DT, AssumptionCache *AC, bool PreserveLCSSA);
86 DominatorTree *DT, AssumptionCache *AC,
108 AssumptionCache *AC);
DLocal.h42 class AssumptionCache; variable
69 AssumptionCache *AC;
75 AssumptionCache *AssumpCache = nullptr)
104 SimplifyCFGOptions &setAssumptionCache(AssumptionCache *Cache) { in setAssumptionCache()
256 AssumptionCache *AC = nullptr,
262 AssumptionCache *AC = nullptr,
DPromoteMemToReg.h24 class AssumptionCache; variable
42 AssumptionCache *AC = nullptr);
DLoopRotationUtils.h19 class AssumptionCache; variable
34 AssumptionCache *AC, DominatorTree *DT, ScalarEvolution *SE,
/external/llvm/lib/Analysis/
DAssumptionCache.cpp27 void AssumptionCache::scanFunction() { in scanFunction()
42 void AssumptionCache::registerAssumption(CallInst *CI) { in registerAssumption()
81 AssumptionCache &AC = AM.getResult<AssumptionAnalysis>(F); in run()
98 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in getAssumptionCache()
110 FunctionCallbackVH(&F, this), llvm::make_unique<AssumptionCache>(F))); in getAssumptionCache()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorize.h66 class AssumptionCache; variable
96 AssumptionCache *AC;
106 DemandedBits &DB_, AliasAnalysis &AA_, AssumptionCache &AC_,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
DSROA.h28 class AssumptionCache; variable
69 AssumptionCache *AC = nullptr;
125 AssumptionCache &RunAC);
DMemCpyOptimizer.h27 class AssumptionCache; variable
44 std::function<AssumptionCache &()> LookupAssumptionCache;
56 std::function<AssumptionCache &()> LookupAssumptionCache_,
DNaryReassociate.h89 class AssumptionCache; variable
108 bool runImpl(Function &F, AssumptionCache *AC_, DominatorTree *DT_,
168 AssumptionCache *AC;
/external/llvm/include/llvm/Transforms/Utils/
DPromoteMemToReg.h24 class AssumptionCache; variable
45 AssumptionCache *AC = nullptr);

123456