Add explicit type i64 to RV64 only patterns to stop emitting unneeded i32 patterns.
It can reduce the isel table size.
Paths
| Differential D100089
[RISCV][NFC] Add explicit type i64 to RV64 only patterns. ClosedPublic Authored by Jim on Apr 7 2021, 11:04 PM.
Details Summary Add explicit type i64 to RV64 only patterns to stop emitting unneeded i32 patterns. It can reduce the isel table size.
Diff Detail
Event TimelineHerald added subscribers: vkmr, frasercrmck, evandro and 25 others. · View Herald TranscriptApr 7 2021, 11:04 PM This revision is now accepted and ready to land.Apr 8 2021, 9:16 AM Closed by commit rG49c79e3b5644: [RISCV][NFC] Add explicit type i64 to RV64 only patterns. (authored by Jim). · Explain WhyApr 8 2021, 6:34 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 336289 llvm/lib/Target/RISCV/RISCVInstrInfoA.td
|