Searched refs:IVUsers (Results 1 – 15 of 15) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | IVUsers.h | 28 class IVUsers; variable 35 friend class IVUsers; variable 37 IVStrideUse(IVUsers *P, Instruction* U, Value *O) in IVStrideUse() 75 IVUsers *Parent; 90 class IVUsers { 107 IVUsers(Loop *L, AssumptionCache *AC, LoopInfo *LI, DominatorTree *DT, 110 IVUsers(IVUsers &&X) in IVUsers() function 117 IVUsers(const IVUsers &) = delete; 118 IVUsers &operator=(IVUsers &&) = delete; 119 IVUsers &operator=(const IVUsers &) = delete; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | IVUsers.cpp | 36 IVUsers IVUsersAnalysis::run(Loop &L, LoopAnalysisManager &AM, in run() 38 return IVUsers(&L, &AR.AC, &AR.LI, &AR.DT, &AR.SE); in run() 136 bool IVUsers::AddUsersIfInteresting(Instruction *I) { in AddUsersIfInteresting() 246 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { in AddUser() 251 IVUsers::IVUsers(Loop *L, AssumptionCache *AC, LoopInfo *LI, DominatorTree *DT, in IVUsers() function in IVUsers 265 void IVUsers::print(raw_ostream &OS, const Module *M) const { in print() 292 LLVM_DUMP_METHOD void IVUsers::dump() const { print(dbgs()); } in dump() 295 void IVUsers::releaseMemory() { in releaseMemory() 319 IU.reset(new IVUsers(L, AC, LI, DT, SE)); in runOnLoop() 331 const SCEV *IVUsers::getReplacementExpr(const IVStrideUse &IU) const { in getReplacementExpr() [all …]
|
| H A D | CMakeLists.txt | 70 IVUsers.cpp
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMAnalysis/ |
| H A D | Makefile | 51 IVUsers.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Analysis/ |
| H A D | BUILD.gn | 59 "IVUsers.cpp",
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 1956 IVUsers &IU; 2106 LSRInstance(Loop *L, IVUsers &IU, ScalarEvolution &SE, DominatorTree &DT, 2131 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); in OptimizeShadowIV() 2133 IVUsers::const_iterator CandidateUI = UI; in OptimizeShadowIV() 2476 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) in OptimizeLoopTermCond() 5730 LSRInstance::LSRInstance(Loop *L, IVUsers &IU, ScalarEvolution &SE, in LSRInstance() 6763 static bool ReduceLoopStrength(Loop *L, IVUsers &IU, ScalarEvolution &SE, in ReduceLoopStrength()
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 1109 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.macppc | 1108 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.loongson | 1108 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.octeon | 1108 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.arm64 | 1109 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.powerpc64 | 1107 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.armv7 | 1107 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.i386 | 1107 ./usr/include/llvm/Analysis/IVUsers.h
|
| H A D | clang.sparc64 | 1108 ./usr/include/llvm/Analysis/IVUsers.h
|