Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopRerollPass.cpp413 void findRootsRecursive(Instruction *IVU,
415 bool findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts);
752 static bool isSimpleArithmeticOp(User *IVU) { in isSimpleArithmeticOp() argument
753 if (Instruction *I = dyn_cast<Instruction>(IVU)) { in isSimpleArithmeticOp()
930 findRootsBase(Instruction *IVU, SmallInstructionSet SubsumedInsts) { in findRootsBase() argument
932 const auto *IVU_ADR = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(IVU)); in findRootsBase()
937 if (!collectPossibleRoots(IVU, V)) in findRootsBase()
943 SubsumedInsts.insert(IVU); in findRootsBase()
986 for (auto *IVU : IV->users()) { in findRoots() local
987 if (isLoopIncrement(IVU, IV)) in findRoots()
[all …]