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.