Lines Matching refs:Worklist
171 std::queue<Instruction *> Worklist; in preprocessUndefs() local
173 Worklist.push(&I); in preprocessUndefs()
175 while (!Worklist.empty()) { in preprocessUndefs()
176 Instruction *I = Worklist.front(); in preprocessUndefs()
177 Worklist.pop(); in preprocessUndefs()
186 Worklist.push(IntrUndef); in preprocessUndefs()
194 std::queue<Instruction *> Worklist; in preprocessCompositeConstants() local
196 Worklist.push(&I); in preprocessCompositeConstants()
198 while (!Worklist.empty()) { in preprocessCompositeConstants()
199 auto *I = Worklist.front(); in preprocessCompositeConstants()
203 auto BuildCompositeIntrinsic = [&KeepInst, &Worklist, &I, &Op, in preprocessCompositeConstants()
209 Worklist.push(CCI); in preprocessCompositeConstants()
231 Worklist.pop(); in preprocessCompositeConstants()
638 SmallVector<Instruction *> Worklist; in runOnFunction() local
640 Worklist.push_back(&I); in runOnFunction()
642 for (auto &I : Worklist) { in runOnFunction()
648 for (auto *I : Worklist) { in runOnFunction()