Searched refs:IVUsersWrapperPass (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DIVUsers.cpp41 char IVUsersWrapperPass::ID = 0;
42 INITIALIZE_PASS_BEGIN(IVUsersWrapperPass, "iv-users",
48 INITIALIZE_PASS_END(IVUsersWrapperPass, "iv-users", "Induction Variable Users",
51 Pass *llvm::createIVUsersPass() { return new IVUsersWrapperPass(); }
300 IVUsersWrapperPass::IVUsersWrapperPass() : LoopPass(ID) { function in class:IVUsersWrapperPass
304 void IVUsersWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
312 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) {
323 void IVUsersWrapperPass::print(raw_ostream &OS, const Module *M) const {
327 void IVUsersWrapperPass
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVUsers.h162 class IVUsersWrapperPass : public LoopPass { class in namespace:llvm
168 IVUsersWrapperPass();
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunctionPass.cpp182 AU.addPreserved<IVUsersWrapperPass>();
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6057 AU.addRequired<IVUsersWrapperPass>();
6058 AU.addPreserved<IVUsersWrapperPass>();
7079 auto &IU = getAnalysis<IVUsersWrapperPass>().getIU();
7116 INITIALIZE_PASS_DEPENDENCY(IVUsersWrapperPass)

Completed in 178 milliseconds