Home
last modified time | relevance | path

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

123

/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.h26 class AssumptionCache; variable
47 AssumptionCache *AC = nullptr,
57 AssumptionCache *AC = nullptr,
65 AssumptionCache *AC = nullptr,
76 AssumptionCache *AC = nullptr,
85 AssumptionCache *AC = nullptr,
91 AssumptionCache *AC = nullptr,
98 AssumptionCache *AC = nullptr,
112 unsigned Depth = 0, AssumptionCache *AC = nullptr,
125 unsigned Depth = 0, AssumptionCache *AC = nullptr,
[all …]
DAssumptionCache.h43 class AssumptionCache {
65 AssumptionCache(Function &F) : F(F), Scanned(false) {} in AssumptionCache() function
104 typedef AssumptionCache Result;
118 AssumptionCache run(Function &F) { return AssumptionCache(F); } in run()
156 typedef DenseMap<FunctionCallbackVH, std::unique_ptr<AssumptionCache>,
165 AssumptionCache &getAssumptionCache(Function &F);
DBasicAliasAnalysis.h30 class AssumptionCache; variable
43 AssumptionCache &AC;
49 AssumptionCache &AC, DominatorTree *DT = nullptr,
137 const DataLayout &DL, unsigned Depth, AssumptionCache *AC,
144 AssumptionCache *AC, DominatorTree *DT);
156 AssumptionCache *AC, DominatorTree *DT);
DCodeMetrics.h23 class AssumptionCache; variable
96 static void collectEphemeralValues(const Loop *L, AssumptionCache *AC,
101 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.h36 class AssumptionCache; variable
60 AssumptionCache *AC;
DLazyValueInfo.h21 class AssumptionCache; variable
31 AssumptionCache *AC;
DIVUsers.h24 class AssumptionCache; variable
123 AssumptionCache *AC;
DMemoryDependenceAnalysis.h31 class AssumptionCache; variable
331 AssumptionCache *AC;
/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()
DInstructionSimplify.cpp52 AssumptionCache *AC;
56 const DominatorTree *dt, AssumptionCache *ac = nullptr, in Query()
587 const DominatorTree *DT, AssumptionCache *AC, in SimplifyAddInst()
780 const DominatorTree *DT, AssumptionCache *AC, in SimplifySubInst()
960 const DominatorTree *DT, AssumptionCache *AC, in SimplifyFAddInst()
969 const DominatorTree *DT, AssumptionCache *AC, in SimplifyFSubInst()
978 const DominatorTree *DT, AssumptionCache *AC, in SimplifyFMulInst()
986 const DominatorTree *DT, AssumptionCache *AC, in SimplifyMulInst()
1090 const DominatorTree *DT, AssumptionCache *AC, in SimplifySDivInst()
1108 const DominatorTree *DT, AssumptionCache *AC, in SimplifyUDivInst()
[all …]
DCodeMetrics.cpp65 const Loop *L, AssumptionCache *AC, in collectEphemeralValues()
87 const Function *F, AssumptionCache *AC, in collectEphemeralValues()
DCMakeLists.txt6 AssumptionCache.cpp
/external/llvm/include/llvm/Transforms/Utils/
DPromoteMemToReg.h25 class AssumptionCache; variable
46 AssumptionCache *AC = nullptr);
DUnrollLoop.h23 class AssumptionCache; variable
35 AssumptionCache *AC, bool PreserveLCSSA);
DLocal.h38 class AssumptionCache; variable
140 unsigned BonusInstThreshold, AssumptionCache *AC = nullptr);
176 AssumptionCache *AC = nullptr,
182 AssumptionCache *AC = nullptr,
DLoopUtils.h25 class AssumptionCache; variable
305 AssumptionCache *AC, bool PreserveLCSSA);
/external/llvm/include/llvm/Transforms/Scalar/
DSROA.h57 AssumptionCache *AC;
115 AssumptionCache &RunAC);
/external/llvm/lib/Transforms/Scalar/
DSimplifyCFGPass.cpp130 AssumptionCache *AC, in iterativelySimplifyCFG()
150 AssumptionCache *AC, int BonusInstThreshold) { in simplifyFunctionCFG()
210 AssumptionCache *AC = in runOnFunction()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h143 AssumptionCache *AC;
146 InstCombineIRInserter(InstCombineWorklist &WL, AssumptionCache *AC) in InstCombineIRInserter()
185 AssumptionCache *AC;
199 AssumptionCache *AC, TargetLibraryInfo *TLI, in InstCombiner()
209 AssumptionCache *getAssumptionCache() const { return AC; } in getAssumptionCache()
/external/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp207 AssumptionCache *AC) { in findPHIToPartitionLoops()
251 AssumptionCache *AC) { in separateNestedLoop()
465 ScalarEvolution *SE, AssumptionCache *AC, in simplifyOneLoop()
704 ScalarEvolution *SE, AssumptionCache *AC, in simplifyLoop()
737 AssumptionCache *AC;
DMem2Reg.cpp72 AssumptionCache &AC = in INITIALIZE_PASS_DEPENDENCY()
DSimplifyInstructions.cpp57 AssumptionCache *AC = in runOnFunction()
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp150 std::unique_ptr<AssumptionCache> AC;
161 AC.reset(new AssumptionCache(F)); in getAAResults()

123