[PATCH] D13012: [X86] Add XSAVE intrinsics (LLVM part)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 27 09:12:24 PDT 2015


craig.topper added inline comments.

================
Comment at: lib/Target/X86/X86InstrSystem.td:487
@@ -486,6 +486,3 @@
 
-let Uses = [RDX, RAX] in {
-  def XSAVE : I<0xAE, MRM4m, (outs opaque512mem:$dst), (ins),
-               "xsave\t$dst", []>, TB;
-  def XSAVE64 : RI<0xAE, MRM4m, (outs opaque512mem:$dst), (ins),
-                 "xsave64\t$dst", []>, TB, Requires<[In64BitMode]>;
+let Uses = [EDX, EAX] in {
+  def XSAVE : I<0xAE, MRM4m, (outs), (ins opaque512mem:$dst),
----------------
Aren't these all missing the feature predicate checks?


Repository:
  rL LLVM

http://reviews.llvm.org/D13012





More information about the llvm-commits mailing list