[PATCH] D70875: [X86] Model MXCSR for AVX instructions other than AVX512

LuoYuanke via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Dec 1 00:03:44 PST 2019


LuoYuanke 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;
----------------
Is there any exception when convert from half to single float?


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