Changes in directory llvm/include/llvm:
IntrinsicsX86.td updated: 1.31 -> 1.32 --- Log message: Add the emms intrinsic for MMX support. --- Diffs of the changes: (+9 -0) IntrinsicsX86.td | 9 +++++++++ 1 files changed, 9 insertions(+) Index: llvm/include/llvm/IntrinsicsX86.td diff -u llvm/include/llvm/IntrinsicsX86.td:1.31 llvm/include/llvm/IntrinsicsX86.td:1.32 --- llvm/include/llvm/IntrinsicsX86.td:1.31 Sun Dec 31 16:24:55 2006 +++ llvm/include/llvm/IntrinsicsX86.td Mon Mar 5 17:09:45 2007 @@ -535,3 +535,12 @@ Intrinsic<[llvm_void_ty, llvm_i32_ty, llvm_i32_ty], [IntrWriteMem]>; } + +//===----------------------------------------------------------------------===// +// MMX + +// Empty MMX state op. +let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.". + def int_x86_mmx_emms : GCCBuiltin<"__builtin_ia32_emms">, + Intrinsic<[llvm_void_ty], [IntrWriteMem]>; +} _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits