reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1093 MachineBasicBlock *BB = I.getParent(); 1094 const DebugLoc &DL = I.getDebugLoc(); 1096 Register DstReg = I.getOperand(0).getReg(); 1099 const MachineOperand &CCOp = I.getOperand(1); 1104 MachineInstr *CopySCC = BuildMI(*BB, &I, DL, TII.get(AMDGPU::COPY), AMDGPU::SCC) 1112 MachineInstr *Select = BuildMI(*BB, &I, DL, TII.get(SelectOpcode), DstReg) 1113 .add(I.getOperand(2)) 1114 .add(I.getOperand(3)); 1118 I.eraseFromParent(); 1127 BuildMI(*BB, &I, DL, TII.get(AMDGPU::V_CNDMASK_B32_e64), DstReg) 1129 .add(I.getOperand(3)) 1131 .add(I.getOperand(2)) 1132 .add(I.getOperand(1)); 1135 I.eraseFromParent();