Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM. I've posted some comments, and a question that I have, inline.
lib/Target/Mips/MipsInstrInfo.td | ||
---|---|---|
708 ↗ | (On Diff #50584) | We don't need uimm6_ptr anymore. |
lib/Target/Mips/MipsMSAInstrInfo.td | ||
70 ↗ | (On Diff #50584) | I don't believe that we need this any more. |
1885–1890 ↗ | (On Diff #50584) | Shouldn't we use immZExt1Ptr and immZExt2Ptr instead of immZExt3Ptr and immZExt4Ptr? |
lib/Target/Mips/MipsMSAInstrInfo.td | ||
---|---|---|
70 ↗ | (On Diff #50584) | immZExt4Ptr is still used by COPY_[US]_B but you're correct that immZExt6Ptr isn't. |
1885–1890 ↗ | (On Diff #50584) | Good point. I'll fix the test cases too. |
Comment Actions
Remove immZExt6Ptr and uimm6_ptr.
Correct COPY_F[WD]_PSEUDO to use the correct size immediate and fix corresponding test.