Since the canonical floatig-point move is fsgnj rd, rs, rs, we should
handle this case in RISCVInstrInfo::isAsCheapAsAMove().
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D86518
[RISC-V] fmv.s/fmv.d should be as cheap as a move ClosedPublic Authored by arichardson on Aug 25 2020, 3:48 AM.
Details Summary Since the canonical floatig-point move is fsgnj rd, rs, rs, we should
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, apazos, sameer.abuasal and 20 others. · View Herald Transcript arichardson added a parent revision: D86480: [RISC-V] ADDI/ORI/XORI x, 0 should be as cheap as a move.Aug 25 2020, 3:54 AM This revision is now accepted and ready to land.Aug 25 2020, 5:34 AM This revision was landed with ongoing or failed builds.Aug 27 2020, 2:33 AM Closed by commit rG5ba4d0365b36: [RISC-V] fmv.s/fmv.d should be as cheap as a move (authored by arichardson). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 287616 llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
|