[llvm] [ISel/RISCV] Fix fixed-vector [l]lrint lowering (PR #145898)

Ramkumar Ramachandra via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 30 05:43:00 PDT 2025


================
@@ -3202,7 +3203,14 @@ static RISCVFPRndMode::RoundingMode matchRoundingOp(unsigned Opc) {
   case ISD::VP_FROUND:
     return RISCVFPRndMode::RMM;
   case ISD::FRINT:
+  case ISD::LRINT:
+  case ISD::LLRINT:
+  case ISD::STRICT_FRINT:
+  case ISD::STRICT_LRINT:
+  case ISD::STRICT_LLRINT:
----------------
artagnon wrote:

We don't have custom-lowering or tests for strict/vp versions afaik.

https://github.com/llvm/llvm-project/pull/145898


More information about the llvm-commits mailing list