Home | History | Annotate | Download | only in Utils

Lines Matching refs:SCEV

43   /// other loop passes that preserve SCEV.
94 const SCEV *FoldedExpr = 0;
132 // Bypass the operand if SCEV can prove it has no effect.
140 assert(SE->getSCEV(UseInst) == FoldedExpr && "bad SCEV with folded oper");
162 const SCEV *S = SE->getSCEV(ICmp->getOperand(IVOperIdx));
163 const SCEV *X = SE->getSCEV(ICmp->getOperand(1 - IVOperIdx));
196 const SCEV *S = SE->getSCEV(Rem->getOperand(0));
197 const SCEV *X = SE->getSCEV(Rem->getOperand(1));
211 const SCEV *LessOne =
253 // Eliminate any operation that SCEV can prove is an identity function.
288 /// isSimpleIVUser - Return true if this instruction generates a simple SCEV
299 const SCEV *S = SE->getSCEV(I);