We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 407418d commit 8dfd58bCopy full SHA for 8dfd58b
llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp
@@ -1088,8 +1088,7 @@ void SIFixSGPRCopies::lowerVGPR2SGPRCopies(MachineFunction &MF) {
1088
assert(MF.getSubtarget<GCNSubtarget>().useRealTrue16Insts() &&
1089
"We do not expect to see 16-bit copies from VGPR to SGPR unless "
1090
"we have 16-bit VGPRs");
1091
- assert(MRI->getRegClass(DstReg) == &AMDGPU::SGPR_32RegClass ||
1092
- MRI->getRegClass(DstReg) == &AMDGPU::SReg_32RegClass ||
+ assert(MRI->getRegClass(DstReg) == &AMDGPU::SReg_32RegClass ||
1093
MRI->getRegClass(DstReg) == &AMDGPU::SReg_32_XM0RegClass);
1094
// There is no V_READFIRSTLANE_B16, so legalize the dst/src reg to 32 bits
1095
MRI->setRegClass(DstReg, &AMDGPU::SReg_32_XM0RegClass);
0 commit comments