Searched refs:SimplifyIndvar (Results 1 – 1 of 1) sorted by relevance
52 class SimplifyIndvar { class63 SimplifyIndvar(Loop *Loop, ScalarEvolution *SE, DominatorTree *DT, in SimplifyIndvar() function in __anon98e2ff040111::SimplifyIndvar174 bool SimplifyIndvar::makeIVComparisonInvariant(ICmpInst *ICmp, in makeIVComparisonInvariant()291 bool SimplifyIndvar::eliminateSDiv(BinaryOperator *SDiv) { in eliminateSDiv()319 void SimplifyIndvar::replaceSRemWithURem(BinaryOperator *Rem) { in replaceSRemWithURem()331 void SimplifyIndvar::replaceRemWithNumerator(BinaryOperator *Rem) { in replaceRemWithNumerator()404 bool SimplifyIndvar::eliminateOverflowIntrinsic(CallInst *CI) { in eliminateOverflowIntrinsic()507 bool SimplifyIndvar::eliminateTrunc(TruncInst *TI) { in eliminateTrunc()622 bool SimplifyIndvar::eliminateIVUser(Instruction *UseInst, in eliminateIVUser()688 bool SimplifyIndvar::eliminateIdentitySCEV(Instruction *UseInst, in eliminateIdentitySCEV()[all …]