[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrMMX.td

Chris Lattner sabre at nondot.org
Tue May 15 23:08:35 PDT 2007



Changes in directory llvm/lib/Target/X86:

X86InstrMMX.td updated: 1.31 -> 1.32
---
Log message:

implement the missing maskmovq mmx intrinsic that akor hit.


---
Diffs of the changes:  (+3 -1)

 X86InstrMMX.td |    4 +++-
 1 files changed, 3 insertions(+), 1 deletion(-)


Index: llvm/lib/Target/X86/X86InstrMMX.td
diff -u llvm/lib/Target/X86/X86InstrMMX.td:1.31 llvm/lib/Target/X86/X86InstrMMX.td:1.32
--- llvm/lib/Target/X86/X86InstrMMX.td:1.31	Tue Apr 24 16:18:37 2007
+++ llvm/lib/Target/X86/X86InstrMMX.td	Wed May 16 01:08:17 2007
@@ -493,7 +493,9 @@
 
 // Misc.
 def MMX_MASKMOVQ : MMXI<0xF7, MRMDestMem, (ops VR64:$src, VR64:$mask),
-                        "maskmovq {$mask, $src|$src, $mask}", []>;
+                        "maskmovq {$mask, $src|$src, $mask}",
+                        [(int_x86_mmx_maskmovq VR64:$src, VR64:$mask, EDI)]>,
+                        Imp<[EDI],[]>;
 
 //===----------------------------------------------------------------------===//
 // Alias Instructions






More information about the llvm-commits mailing list