Lines Matching refs:DestReg
37 unsigned DestReg, unsigned SrcReg,
43 assert(DestReg != AMDGPU::SCC && SrcReg != AMDGPU::SCC);
72 if (AMDGPU::M0 == DestReg) {
92 if (AMDGPU::SReg_32RegClass.contains(DestReg)) {
94 BuildMI(MBB, MI, DL, get(AMDGPU::S_MOV_B32), DestReg)
98 } else if (AMDGPU::SReg_64RegClass.contains(DestReg)) {
100 BuildMI(MBB, MI, DL, get(AMDGPU::S_MOV_B64), DestReg)
104 } else if (AMDGPU::SReg_128RegClass.contains(DestReg)) {
109 } else if (AMDGPU::SReg_256RegClass.contains(DestReg)) {
114 } else if (AMDGPU::SReg_512RegClass.contains(DestReg)) {
119 } else if (AMDGPU::VReg_32RegClass.contains(DestReg)) {
122 BuildMI(MBB, MI, DL, get(AMDGPU::V_MOV_B32_e32), DestReg)
126 } else if (AMDGPU::VReg_64RegClass.contains(DestReg)) {
132 } else if (AMDGPU::VReg_96RegClass.contains(DestReg)) {
137 } else if (AMDGPU::VReg_128RegClass.contains(DestReg)) {
143 } else if (AMDGPU::VReg_256RegClass.contains(DestReg)) {
149 } else if (AMDGPU::VReg_512RegClass.contains(DestReg)) {
161 get(Opcode), RI.getSubReg(DestReg, SubIdx));
166 Builder.addReg(DestReg, RegState::Define | RegState::Implicit);