summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86.td
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2007-04-10 22:10:25 +0000
committerBill Wendling <isanbard@gmail.com>2007-04-10 22:10:25 +0000
commitbb1ee05253d965e0944351a21e9970c02b1aebfe (patch)
treed7efafbf4ec32844a6e908e5e0fada02eace8d1a /lib/Target/X86/X86.td
parent773fd3855310f91aef4ef974ce57ed409d26341d (diff)
downloadllvm-bb1ee05253d965e0944351a21e9970c02b1aebfe.tar.gz
llvm-bb1ee05253d965e0944351a21e9970c02b1aebfe.tar.bz2
llvm-bb1ee05253d965e0944351a21e9970c02b1aebfe.tar.xz
Add support for our first SSSE3 instruction "pmulhrsw".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35869 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86.td')
-rw-r--r--lib/Target/X86/X86.td2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/X86/X86.td b/lib/Target/X86/X86.td
index 3049a861e2..33de92a6bb 100644
--- a/lib/Target/X86/X86.td
+++ b/lib/Target/X86/X86.td
@@ -30,6 +30,8 @@ def FeatureSSE2 : SubtargetFeature<"sse2", "X86SSELevel", "SSE2",
"Enable SSE2 instructions">;
def FeatureSSE3 : SubtargetFeature<"sse3", "X86SSELevel", "SSE3",
"Enable SSE3 instructions">;
+def FeatureSSSE3 : SubtargetFeature<"ssse3", "X86SSELevel", "SSSE3",
+ "Enable SSSE3 instructions">;
def Feature3DNow : SubtargetFeature<"3dnow", "X863DNowLevel", "ThreeDNow",
"Enable 3DNow! instructions">;
def Feature3DNowA : SubtargetFeature<"3dnowa", "X863DNowLevel", "ThreeDNowA",