Lines Matching defs:Blocks
120 SmallSetVector<MachineBasicBlock *, 2> &Blocks,
194 SmallSetVector<MachineBasicBlock *, 16> &Blocks) const {
202 Blocks.insert(Pred);
205 if (Cur < Blocks.size())
206 MBB = Blocks[Cur++];
213 for (auto *MBB : Blocks)
342 SmallSetVector<MachineBasicBlock *, 2> &Blocks,
348 Blocks.insert(MBB);
381 if (!Blocks.contains(DefMBB) && !CandidateRegs.contains(MOReg)) {
388 if (!Blocks.contains(Succ) &&
411 SetVector<MachineBasicBlock *> Blocks;
419 if (Succ != Flow && Blocks.insert(Succ))
425 for (MachineBasicBlock *MBB : Blocks) {
439 if (Blocks.contains(UseMI->getParent()))
444 for (MachineBasicBlock *MBB : Blocks) {
471 if (Blocks.contains(MI->getParent()))
561 SmallSetVector<MachineBasicBlock *, 2> &Blocks,
575 if (Blocks.contains(UseBlock))
583 if (Blocks.contains(Pred))
606 for (auto *Block : Blocks) {
721 SmallSetVector<MachineBasicBlock *, 2> Blocks;
724 Blocks, Instructions);
728 optimizeWaterfallLiveRange(Reg, LoopHeader, Blocks, Instructions);