[PATCH] D70875: [X86] Model MXCSR for AVX instructions other than AVX512
    Craig Topper via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sun Dec  1 00:23:55 PST 2019
    
    
  
craig.topper added inline comments.
================
Comment at: llvm/lib/Target/X86/X86InstrSSE.td:7329
 let Predicates = [HasF16C, NoVLX] in {
-  defm VCVTPH2PS  : f16c_ph2ps<VR128, f64mem, WriteCvtPH2PS>;
-  defm VCVTPH2PSY : f16c_ph2ps<VR256, f128mem, WriteCvtPH2PSY>, VEX_L;
+  defm VCVTPH2PS  : f16c_ph2ps<VR128, f64mem, WriteCvtPH2PS>, SIMD_EXC;
+  defm VCVTPH2PSY : f16c_ph2ps<VR256, f128mem, WriteCvtPH2PSY>, VEX_L, SIMD_EXC;
----------------
LuoYuanke wrote:
> Is there any exception when convert from half to single float?
SNAN input signals an invalid operation exception
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D70875/new/
https://reviews.llvm.org/D70875
    
    
More information about the llvm-commits
mailing list