Lines Matching refs:Worklist
330 SmallVector<const Value *, 32> Worklist; in getBaseType() local
333 Worklist.push_back(Val); in getBaseType()
337 while(!Worklist.empty()) { in getBaseType()
338 const Value *V = Worklist.pop_back_val(); in getBaseType()
343 Worklist.push_back(CI->stripPointerCasts()); in getBaseType()
347 Worklist.push_back(GEP->getPointerOperand()); in getBaseType()
353 append_range(Worklist, PN->incoming_values()); in getBaseType()
358 Worklist.push_back(SI->getTrueValue()); in getBaseType()
359 Worklist.push_back(SI->getFalseValue()); in getBaseType()
606 SetVector<const BasicBlock *> Worklist; in recalculateBBsStates() local
610 Worklist.insert(BBI.first); in recalculateBBsStates()
614 while (!Worklist.empty()) { in recalculateBBsStates()
615 const BasicBlock *BB = Worklist.pop_back_val(); in recalculateBBsStates()
640 Worklist.insert(succ_begin(BB), succ_end(BB)); in recalculateBBsStates()