Lines Matching refs:Before
174 MachineBasicBlock::iterator Before);
179 void toExact(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
181 void toWQM(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
183 void toWWM(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
185 void fromWWM(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
548 MachineBasicBlock::iterator Before) { in saveSCC() argument
552 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), SaveReg) in saveSCC()
555 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), AMDGPU::SCC) in saveSCC()
617 MachineBasicBlock::iterator Before, in toExact() argument
622 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::S_AND_SAVEEXEC_B64), in toExact()
626 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::S_AND_B64), in toExact()
636 MachineBasicBlock::iterator Before, in toWQM() argument
641 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), AMDGPU::EXEC) in toWQM()
644 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::S_WQM_B64), in toWQM()
653 MachineBasicBlock::iterator Before, in toWWM() argument
658 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::S_OR_SAVEEXEC_B64), in toWWM()
665 MachineBasicBlock::iterator Before, in fromWWM() argument
670 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::EXIT_WWM), AMDGPU::EXEC) in fromWWM()
771 MachineBasicBlock::iterator Before = in processBlock() local
777 fromWWM(MBB, Before, SavedNonWWMReg); in processBlock()
784 toWWM(MBB, Before, SavedNonWWMReg); in processBlock()
791 toExact(MBB, Before, SavedWQMReg, LiveMaskReg); in processBlock()
797 toWQM(MBB, Before, SavedWQMReg); in processBlock()