Lines Matching refs:Worklist
328 SmallVector<const Value *, 32> Worklist; in getBaseType() local
331 Worklist.push_back(Val); in getBaseType()
335 while(!Worklist.empty()) { in getBaseType()
336 const Value *V = Worklist.pop_back_val(); in getBaseType()
341 Worklist.push_back(CI->stripPointerCasts()); in getBaseType()
345 Worklist.push_back(GEP->getPointerOperand()); in getBaseType()
351 append_range(Worklist, PN->incoming_values()); in getBaseType()
356 Worklist.push_back(SI->getTrueValue()); in getBaseType()
357 Worklist.push_back(SI->getFalseValue()); in getBaseType()
363 Worklist.push_back(GCRelocate->getDerivedPtr()); in getBaseType()
368 Worklist.push_back(FI->getOperand(0)); in getBaseType()
613 SetVector<const BasicBlock *> Worklist; in recalculateBBsStates() local
617 Worklist.insert(BBI.first); in recalculateBBsStates()
621 while (!Worklist.empty()) { in recalculateBBsStates()
622 const BasicBlock *BB = Worklist.pop_back_val(); in recalculateBBsStates()
647 Worklist.insert(succ_begin(BB), succ_end(BB)); in recalculateBBsStates()