add vmladduhm
authorChris Lattner <sabre@nondot.org>
Wed, 5 Apr 2006 00:49:48 +0000 (00:49 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 5 Apr 2006 00:49:48 +0000 (00:49 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27423 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/PPCInstrAltivec.td
lib/Target/PowerPC/README_ALTIVEC.txt

index 0569e47b2f07ccf11911137f2095ed1109766612..0ff29391212e88a1059f447b5910f32845315394 100644 (file)
@@ -157,8 +157,10 @@ def VNMSUBFP: VAForm_1<47, (ops VRRC:$vD, VRRC:$vA, VRRC:$vC, VRRC:$vB),
                        [(set VRRC:$vD, (fneg (fsub (fmul VRRC:$vA, VRRC:$vC),
                                                    VRRC:$vB)))]>,
                        Requires<[FPContractions]>;
+
 def VMHADDSHS  : VA1a_Int<32, "vmhaddshs",  int_ppc_altivec_vmhaddshs>;
 def VMHRADDSHS : VA1a_Int<33, "vmhraddshs", int_ppc_altivec_vmhraddshs>;
+def VMLADDUHM  : VA1a_Int<34, "vmladduhm",  int_ppc_altivec_vmladduhm>;
 def VPERM      : VA1a_Int<43, "vperm",      int_ppc_altivec_vperm>;
 def VSEL       : VA1a_Int<42, "vsel",       int_ppc_altivec_vsel>;
 
index 2ae025c34e6f023ce475a3a70c2d94019e415bd5..0a338dac6a2a9120d86aba783545450de9d63808 100644 (file)
@@ -50,8 +50,6 @@ altivec instructions.  Examples
 Missing intrinsics:
 
 ds*
-mf*
-vmladduhm
 vsel (some aliases only accessible using builtins)
 
 //===----------------------------------------------------------------------===//