[PATCH] D84592: [X86] Add custom lowering for llvm.roundeven with sse4.1.
    Serge Pavlov via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Jul 27 21:45:39 PDT 2020
    
    
  
sepavloff added inline comments.
================
Comment at: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1026
+      case ISD::STRICT_FROUNDEVEN:
+      case ISD::FROUNDEVEN: Imm = 0x8; break;
       case ISD::STRICT_FNEARBYINT:
----------------
Should it be 0?
>From ROUNDSS description:
```
Precision (signaled only if imm[3] = ‘0; if imm[3] = ‘1, then the Precision Mask in the MXSCSR is ignored and precision
exception is not signaled.)
```
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D84592/new/
https://reviews.llvm.org/D84592
    
    
More information about the llvm-commits
mailing list