Lines Matching defs:Before
200 MachineBasicBlock::iterator Before);
205 void toExact(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
207 void toWQM(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
209 void toStrictMode(MachineBasicBlock &MBB, MachineBasicBlock::iterator Before,
212 MachineBasicBlock::iterator Before, Register SavedOrig,
730 MachineBasicBlock::iterator Before) {
734 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), SaveReg)
737 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), AMDGPU::SCC)
1162 MachineBasicBlock::iterator Before,
1166 bool IsTerminator = Before == MBB.end();
1171 SlotIndex BeforeIdx = LIS->getInstructionIndex(*Before);
1180 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(Opcode), SaveWQM)
1184 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(Opcode), Exec)
1194 MachineBasicBlock::iterator Before,
1199 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), Exec)
1202 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(WQMOpc), Exec).addReg(Exec);
1210 MachineBasicBlock::iterator Before,
1218 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::ENTER_STRICT_WWM),
1222 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::ENTER_STRICT_WQM),
1231 MachineBasicBlock::iterator Before,
1241 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::EXIT_STRICT_WWM),
1245 MI = BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::EXIT_STRICT_WQM),
1396 MachineBasicBlock::iterator Before =
1402 fromStrictMode(MBB, Before, SavedNonStrictReg, NonStrictState, State);
1415 toStrictMode(MBB, Before, SavedNonStrictReg, Needs);
1424 toExact(MBB, Before, SavedWQMReg);
1429 toWQM(MBB, Before, SavedWQMReg);