Searched defs:SimplifyIndvar (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp43 /// SimplifyIndvar - This is a utility for simplifying induction variables
47 class SimplifyIndvar { class in namespace:__anon26364
58 SimplifyIndvar(Loop *Loop, ScalarEvolution *SE, LPPassManager *LPM, function in class:__anon26364::SimplifyIndvar
97 Value *SimplifyIndvar::foldIVUser(Instruction *UseInst, Instruction *IVOperand) {
157 void SimplifyIndvar::eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand) {
193 void SimplifyIndvar::eliminateIVRemainder(BinaryOperator *Rem,
245 bool SimplifyIndvar::eliminateIVUser(Instruction *UseInst,
279 Instruction *SimplifyIndvar::splitOverflowIntrinsic(Instruction *IVUser,
389 void SimplifyIndvar::simplifyUsers(PHINode *CurrIV, IVVisitor *V) {
393 // Instructions processed by SimplifyIndvar fo
[all...]

Completed in 99 milliseconds