aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPCInstrAltivec.td
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-04-05 01:16:22 +0000
committerChris Lattner <sabre@nondot.org>2006-04-05 01:16:22 +0000
commit3827f712dac3362419ee722ca4c8c0ecea72e257 (patch)
tree8c2824f5da2ddada28c51efbdaf96a6cbd70c0d6 /lib/Target/PowerPC/PPCInstrAltivec.td
parent41fe0015ee0caee2c86a432c336a612eec00df87 (diff)
downloadexternal_llvm-3827f712dac3362419ee722ca4c8c0ecea72e257.zip
external_llvm-3827f712dac3362419ee722ca4c8c0ecea72e257.tar.gz
external_llvm-3827f712dac3362419ee722ca4c8c0ecea72e257.tar.bz2
add vsl
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27425 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCInstrAltivec.td')
-rw-r--r--lib/Target/PowerPC/PPCInstrAltivec.td2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCInstrAltivec.td b/lib/Target/PowerPC/PPCInstrAltivec.td
index 0ff2939..e117615 100644
--- a/lib/Target/PowerPC/PPCInstrAltivec.td
+++ b/lib/Target/PowerPC/PPCInstrAltivec.td
@@ -312,6 +312,8 @@ def VXOR : VXForm_1<1220, (ops VRRC:$vD, VRRC:$vA, VRRC:$vB),
def VRLB : VX1_Int< 4, "vrlb", int_ppc_altivec_vrlb>;
def VRLH : VX1_Int< 68, "vrlh", int_ppc_altivec_vrlh>;
def VRLW : VX1_Int< 132, "vrlw", int_ppc_altivec_vrlw>;
+
+def VSL : VX1_Int< 452, "vsl" , int_ppc_altivec_vsl >;
def VSLO : VX1_Int<1036, "vslo", int_ppc_altivec_vslo>;
def VSLB : VX1_Int< 260, "vslb", int_ppc_altivec_vslb>;
def VSLH : VX1_Int< 324, "vslh", int_ppc_altivec_vslh>;