[PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 23 20:46:55 PST 2019


craig.topper marked an inline comment as done.
craig.topper added inline comments.


================
Comment at: llvm/lib/Target/X86/X86InstrAVX512.td:2532
+                   (X86any_cmpm (_.VT _.RC:$src1), (_.VT _.RC:$src2), timm:$cc),
                    (X86cmpm_su (_.VT _.RC:$src1), (_.VT _.RC:$src2), timm:$cc),
                    1>, Sched<[sched]>;
----------------
NOTE: This line with X86cmpm_su is for masked compares that match an 'and' node. But that doesn't properly handle exceptions for strict FP so we'll need a strict_masked_cmpm node for that.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D71850





More information about the llvm-commits mailing list