Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/include/llvm/Analysis/
HDInstructionSimplify.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 …]
HDAssumptionCache.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);
HDValueTracking.h29 class AssumptionCache; variable
44 AssumptionCache *AC = nullptr,
53 AssumptionCache *AC = nullptr,
61 AssumptionCache *AC = nullptr,
72 AssumptionCache *AC = nullptr,
81 AssumptionCache *AC = nullptr,
95 unsigned Depth = 0, AssumptionCache *AC = nullptr,
108 unsigned Depth = 0, AssumptionCache *AC = nullptr,
283 AssumptionCache *AC,
288 AssumptionCache *AC,
HDCodeMetrics.h23 class AssumptionCache; variable
96 static void collectEphemeralValues(const Loop *L, AssumptionCache *AC,
101 static void collectEphemeralValues(const Function *L, AssumptionCache *AC,
HDPHITransAddr.h21 class AssumptionCache; variable
47 AssumptionCache *AC;
52 PHITransAddr(Value *addr, const DataLayout &DL, AssumptionCache *AC) in PHITransAddr()
HDLazyValueInfo.h21 class AssumptionCache; variable
31 AssumptionCache *AC;
HDIVUsers.h24 class AssumptionCache; variable
123 AssumptionCache *AC;
HDMemoryDependenceAnalysis.h32 class AssumptionCache; variable
328 AssumptionCache *AC;
/NextBSD/contrib/llvm/lib/Analysis/
HDAssumptionCache.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()
HDInstructionSimplify.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 …]
HDCodeMetrics.cpp71 const Loop *L, AssumptionCache *AC, in collectEphemeralValues()
93 const Function *F, AssumptionCache *AC, in collectEphemeralValues()
HDValueTracking.cpp98 AssumptionCache *AC;
102 Query(AssumptionCache *AC = nullptr, const Instruction *CxtI = nullptr, in Query()
135 AssumptionCache *AC, const Instruction *CxtI, in computeKnownBits()
142 AssumptionCache *AC, const Instruction *CxtI, in haveNoCommonBitsSet()
162 AssumptionCache *AC, const Instruction *CxtI, in ComputeSignBit()
172 unsigned Depth, AssumptionCache *AC, in isKnownToBeAPowerOfTwo()
183 AssumptionCache *AC, const Instruction *CxtI, in isKnownNonZero()
192 unsigned Depth, AssumptionCache *AC, in MaskedValueIsZero()
202 unsigned Depth, AssumptionCache *AC, in ComputeNumSignBits()
3242 AssumptionCache *AC, in computeOverflowForUnsignedMul()
[all …]
/NextBSD/contrib/llvm/include/llvm/Transforms/Utils/
HDPromoteMemToReg.h25 class AssumptionCache; variable
46 AssumptionCache *AC = nullptr);
HDLocal.h37 class AssumptionCache; variable
140 unsigned BonusInstThreshold, AssumptionCache *AC = nullptr);
176 AssumptionCache *AC = nullptr,
182 AssumptionCache *AC = nullptr,
HDUnrollLoop.h23 class AssumptionCache; variable
33 AssumptionCache *AC);
HDLoopUtils.h25 class AssumptionCache; variable
192 AssumptionCache *AC = nullptr);
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDSimplifyCFGPass.cpp130 AssumptionCache *AC, in iterativelySimplifyCFG()
150 AssumptionCache *AC, int BonusInstThreshold) { in simplifyFunctionCFG()
210 AssumptionCache *AC = in runOnFunction()
/NextBSD/lib/clang/libllvmanalysis/
HDMakefile.depend20 AssumptionCache.o: Intrinsics.inc.h
21 AssumptionCache.po: Intrinsics.inc.h
HDMakefile13 AssumptionCache.cpp \
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineInternal.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()
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDLoopSimplify.cpp211 AssumptionCache *AC) { in findPHIToPartitionLoops()
256 AssumptionCache *AC) { in separateNestedLoop()
481 AssumptionCache *AC) { in simplifyOneLoop()
721 AssumptionCache *AC) { in simplifyLoop()
756 AssumptionCache *AC;
HDMem2Reg.cpp69 AssumptionCache &AC = in INITIALIZE_PASS_DEPENDENCY()
HDSimplifyInstructions.cpp57 AssumptionCache *AC = in runOnFunction()
HDPromoteMemoryToRegister.cpp233 AssumptionCache *AC;
273 AliasSetTracker *AST, AssumptionCache *AC) in PromoteMem2Reg()
982 AliasSetTracker *AST, AssumptionCache *AC) { in PromoteMemToReg()
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCLoopDataPrefetch.cpp85 AssumptionCache *AC;

12