Home | History | Annotate | Download | only in Scalar

Lines Matching defs:Worklist

2222   SmallVector<const SCEV *, 4> Worklist;
2230 Worklist.push_back(Expr);
2232 const SCEV *S = Worklist.pop_back_val();
2236 Worklist.push_back(AR->getStart());
2238 Worklist.append(Add->op_begin(), Add->op_end());
2240 } while (!Worklist.empty());
2950 SmallVector<const SCEV *, 8> Worklist(RegUses.begin(), RegUses.end());
2953 while (!Worklist.empty()) {
2954 const SCEV *S = Worklist.pop_back_val();
2957 Worklist.append(N->op_begin(), N->op_end());
2959 Worklist.push_back(C->getOperand());
2961 Worklist.push_back(D->getLHS());
2962 Worklist.push_back(D->getRHS());
2997 Worklist.push_back(
3228 SmallVector<int64_t, 2> Worklist;
3229 Worklist.push_back(LU.MinOffset);
3231 Worklist.push_back(LU.MaxOffset);
3236 for (SmallVectorImpl<int64_t>::const_iterator I = Worklist.begin(),
3237 E = Worklist.end(); I != E; ++I) {
3541 // Now iterate through the worklist and add new formulae.