[PATCH] D146516: [RISCV][Zfa] Fix FROUND codegen bugs

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 21 09:55:18 PDT 2023


craig.topper added inline comments.


================
Comment at: llvm/lib/Target/RISCV/RISCVInstrInfoZfa.td:229
 def: Pat<(any_froundeven FPR64 : $rs1), (FROUND_D FPR64 : $rs1, 0b000)>;
-def: Pat<(any_ffloor FPR64 : $rs1), (FROUND_D FPR64 : $rs1, 0b011)>;
-def: Pat<(any_fceil FPR64 : $rs1), (FROUND_D FPR64 : $rs1, 0b010)>;
+def: Pat<(any_ffloor FPR64 : $rs1), (FROUND_D FPR64 : $rs1, 0b010)>;
+def: Pat<(any_fceil FPR64 : $rs1), (FROUND_D FPR64 : $rs1, 0b011)>;
----------------
The float and half tests are updated, but I only see a .td change for double. Did you upload only part of the patch.

Also use -U99999 when uploading patches.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D146516/new/

https://reviews.llvm.org/D146516



More information about the llvm-commits mailing list