Home
last modified time | relevance | path

Searched refs:IVUsers (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Analysis/
DIVUsers.cpp32 char IVUsers::ID = 0;
33 INITIALIZE_PASS_BEGIN(IVUsers, "iv-users",
38 INITIALIZE_PASS_END(IVUsers, "iv-users", in INITIALIZE_PASS_DEPENDENCY()
42 return new IVUsers(); in INITIALIZE_PASS_DEPENDENCY()
85 bool IVUsers::AddUsersIfInteresting(Instruction *I) { in AddUsersIfInteresting()
155 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { in AddUser()
160 IVUsers::IVUsers() in IVUsers() function in IVUsers
165 void IVUsers::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
172 bool IVUsers::runOnLoop(Loop *l, LPPassManager &LPM) { in runOnLoop()
189 void IVUsers::print(raw_ostream &OS, const Module *M) const { in print()
[all …]
DCMakeLists.txt19 IVUsers.cpp
DAndroid.mk21 IVUsers.cpp \
/external/llvm/include/llvm/Analysis/
DIVUsers.h27 class IVUsers; variable
30 class IVUsers; variable
38 friend class IVUsers; variable
40 IVStrideUse(IVUsers *P, Instruction* U, Value *O) in IVStrideUse()
78 IVUsers *Parent;
120 class IVUsers : public LoopPass {
141 IVUsers();
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp90 IVUsers *IU;
115 AU.addRequired<IVUsers>(); in getAnalysisUsage()
120 AU.addPreserved<IVUsers>(); in getAnalysisUsage()
164 INITIALIZE_PASS_DEPENDENCY(IVUsers) in INITIALIZE_PASS_DEPENDENCY()
635 for (IVUsers::iterator I = IU->begin(); I != IU->end(); ++I) { in SimplifyIVUsers()
701 for (IVUsers::iterator UI = IU->begin(), E = IU->end(); UI != E; ++UI) { in RewriteIVExpressions()
2010 IU = &getAnalysis<IVUsers>(); in runOnLoop()
2081 for (IVUsers::const_iterator I = IU->begin(), E = IU->end(); I != E; ++I) { in runOnLoop()
DLoopStrengthReduce.cpp1284 IVUsers &IU;
1424 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); in OptimizeShadowIV()
1426 IVUsers::const_iterator CandidateUI = UI; in OptimizeShadowIV()
1526 for (IVUsers::iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) in FindIVUserForCond()
1746 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) in OptimizeLoopTermCond()
1981 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) { in CollectInterestingTypesAndFactors()
2039 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) { in CollectFixupsAndInitialFormulae()
3723 : IU(P->getAnalysis<IVUsers>()), in LSRInstance()
3865 INITIALIZE_PASS_DEPENDENCY(IVUsers) in INITIALIZE_PASS_DEPENDENCY()
3896 AU.addRequired<IVUsers>(); in getAnalysisUsage()
[all …]