Use LUI+SLLI.UW to compose the upper bits instead of LUI+SLLI.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D111705
[RISCV] Optimize immediate materialisation with SLLI.UW ClosedPublic Authored by benshi001 on Oct 13 2021, 3:44 AM.
Details Summary Use LUI+SLLI.UW to compose the upper bits instead of LUI+SLLI.
Diff Detail
Event TimelineHerald added subscribers: achieveartificialintelligence, vkmr, frasercrmck and 24 others. · View Herald TranscriptOct 13 2021, 3:44 AM benshi001 added a parent revision: D111704: [RISCV][test] Add more tests of immediate materialisation. This revision is now accepted and ready to land.Oct 13 2021, 10:00 AM Closed by commit rG481db13fec3d: [RISCV] Optimize immediate materialisation with SLLI.UW (authored by benshi001). · Explain WhyOct 13 2021, 7:26 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 379584 llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp
llvm/test/CodeGen/RISCV/imm.ll
llvm/test/MC/RISCV/rv64zba-aliases-valid.s
|