[all-commits] [llvm/llvm-project] d60c64: [RISCV] Remove fcvt.d.l(u) and fcvt.l(u).d instruc...
Craig Topper via All-commits
all-commits at lists.llvm.org
Wed Jun 14 18:06:14 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d60c64d723a9186e280f1f016eb273df8b323057
https://github.com/llvm/llvm-project/commit/d60c64d723a9186e280f1f016eb273df8b323057
Author: Craig Topper <craig.topper at sifive.com>
Date: 2023-06-14 (Wed, 14 Jun 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfoD.td
Log Message:
-----------
[RISCV] Remove fcvt.d.l(u) and fcvt.l(u).d instructions with _IN32X suffix.
This is the same as D152950 without depending on D152948.
_IN32X instructions are for Zdinx on RV32 where doubles are split
across 2 registers.
fcvt.d.l(u) and fcvt.l(u).d are RV64 only instructions so we don't
need _IN32X versions of them.
Reviewed By: sunshaoce
Differential Revision: https://reviews.llvm.org/D152952
More information about the All-commits
mailing list