[PATCH] D113439: [RISCV] Add IR intrinsics for reading/write vxrm.
Roger Ferrer Ibanez via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 18 00:43:58 PST 2021
rogfer01 added inline comments.
================
Comment at: llvm/lib/Target/RISCV/RISCVInstrInfo.td:1338
+let hasSideEffects = true in {
+def ReadVXRM : ReadSysReg<SysRegVXRM, [VXRM]>;
----------------
Next to the `FRM` above this makes me curious. Either we don't need this or we forgot it for the `FRM` ones?
It is a bit surprising we defined `ReadSysReg` / `WriteSysReg` / `WriteSysRegImm` as not having side effects. I wonder what is the reason for that.
I'm sure I'm missing something here.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D113439/new/
https://reviews.llvm.org/D113439
More information about the llvm-commits
mailing list