Lines Matching refs:Worklist
62 SmallVectorImpl<const MachineInstr *> &Worklist, in addUses() argument
68 Worklist.push_back(User); in addUses()
79 SmallVector<const MachineInstr *, 4> Worklist; in isAllUsesReadW() local
82 addUses(OrigMI, Worklist, MRI); in isAllUsesReadW()
84 while (!Worklist.empty()) { in isAllUsesReadW()
85 const MachineInstr *MI = Worklist.pop_back_val(); in isAllUsesReadW()
131 addUses(*MI, Worklist, MRI); in isAllUsesReadW()
136 addUses(*MI, Worklist, MRI); in isAllUsesReadW()
141 addUses(*MI, Worklist, MRI); in isAllUsesReadW()
179 addUses(*MI, Worklist, MRI); in isAllUsesReadW()
297 SmallVector<MachineInstr *, 4> Worklist; in isSignExtendedW() local
299 Worklist.push_back(&OrigMI); in isSignExtendedW()
301 while (!Worklist.empty()) { in isSignExtendedW()
302 MachineInstr *MI = Worklist.pop_back_val(); in isSignExtendedW()
330 Worklist.push_back(SrcMI); in isSignExtendedW()
356 Worklist.push_back(SrcMI); in isSignExtendedW()
394 Worklist.push_back(SrcMI); in isSignExtendedW()