Lines Matching defs:Before
198 MachineBasicBlock::iterator Before);
203 void toExact(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
205 void toWQM(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
207 void toStrictMode(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
210 MachineBasicBlock::iterator Before, Register SavedOrig,
727 MachineBasicBlock::iterator Before) {
731 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), SaveReg)
734 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), AMDGPU::SCC)
1150 MachineBasicBlock::iterator Before,
1154 bool IsTerminator = Before == MBB.end();
1159 SlotIndex BeforeIdx = LIS->getInstructionIndex(*Before);
1168 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(Opcode), SaveWQM)
1172 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(Opcode), Exec)
1182 MachineBasicBlock::iterator Before,
1187 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), Exec)
1190 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(WQMOpc), Exec).addReg(Exec);
1198 MachineBasicBlock::iterator Before,
1206 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::ENTER_STRICT_WWM),
1210 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::ENTER_STRICT_WQM),
1219 MachineBasicBlock::iterator Before,
1229 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::EXIT_STRICT_WWM),
1233 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::EXIT_STRICT_WQM),
1367 MachineBasicBlock::iterator Before =
1373 fromStrictMode(MBB, Before, SavedNonStrictReg, NonStrictState, State);
1386 toStrictMode(MBB, Before, SavedNonStrictReg, Needs);
1396 toExact(MBB, Before, SavedWQMReg);
1402 toWQM(MBB, Before, SavedWQMReg);