[all-commits] [llvm/llvm-project] 2f1261: [RISCV][RVV] Add Uses = [FRM] and mayRaiseFPExcept...
ShihPo Hung via All-commits
all-commits at lists.llvm.org
Thu Mar 31 01:39:00 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2f1261abe4b704781ed1504065072d34d506f984
https://github.com/llvm/llvm-project/commit/2f1261abe4b704781ed1504065072d34d506f984
Author: ShihPo Hung <shihpo.hung at sifive.com>
Date: 2022-03-31 (Thu, 31 Mar 2022)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfoV.td
M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
Log Message:
-----------
[RISCV][RVV] Add Uses = [FRM] and mayRaiseFPException = true to RVV instructions
This patch adds Uses = [FRM] and mayRaiseFPException = true to following
instructions:
VFADD, VFSUB, VFRSUB, VFMUL, VFDIV, VFRDIV
VFWADD, VFWSUB, VFWMUL
VFMADD, VFMACC, VFMSAC, VFMSUB
VFNMADD, VFNMACC, VFNMSAC, VVFNMSUB
VFWMACC, VFWMSAC,
VFWNMACC, VFWNMSAC
VFSQRT, VFREC7
VFREDOSUM, VFREDUSUM,
VFWREDOSUM, VFWREDUSUM
and only adds mayRaiseFPException = true to following instructions:
VFRSQRT7,
VFMIN, VFMAX, VFREDMIN, VFREDMAX
VMFEQ, VMFNE, VMFLT,VMFLE, VMFGT, VMFGE
Reviewed By: rogfer01
Differential Revision: https://reviews.llvm.org/D121087
More information about the All-commits
mailing list