Home | History | Annotate | Download | only in Scalar

Lines Matching defs:Bad

276                            SmallVectorImpl<const SCEV *> &Bad,
288 DoInitialMatch(*I, L, Good, Bad, SE);
295 DoInitialMatch(AR->getStart(), L, Good, Bad, SE);
300 L, Good, Bad, SE);
320 Bad.push_back(SE.getMulExpr(NegOne, *I));
326 Bad.push_back(S);
334 SmallVector<const SCEV *, 4> Bad;
335 DoInitialMatch(S, L, Good, Bad, SE);
342 if (!Bad.empty()) {
343 const SCEV *Sum = SE.getAddExpr(Bad);
2058 // optimization. That's not always a bad thing though, because in such
3774 // same bad AddRec. Passing LoserRegs is also essential unless we remove
3775 // the corresponding bad register from the Regs set.