summaryrefslogtreecommitdiff
path: root/test/MC/X86/x86-32.s
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2011-03-04 00:10:17 +0000
committerEli Friedman <eli.friedman@gmail.com>2011-03-04 00:10:17 +0000
commitac39bd534be9a8022c09cc8be81db2de109baecb (patch)
tree9d3a984891a73cc2e7ffdde24b6ada24dce72937 /test/MC/X86/x86-32.s
parente7147dba733c95aec215f5576539b07f11636ff3 (diff)
downloadllvm-ac39bd534be9a8022c09cc8be81db2de109baecb.tar.gz
llvm-ac39bd534be9a8022c09cc8be81db2de109baecb.tar.bz2
llvm-ac39bd534be9a8022c09cc8be81db2de109baecb.tar.xz
PR9377: Handle x86 str with register operand in a way consistent with gas.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126970 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/X86/x86-32.s')
-rw-r--r--test/MC/X86/x86-32.s8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/MC/X86/x86-32.s b/test/MC/X86/x86-32.s
index 723983da6d..9dba65298c 100644
--- a/test/MC/X86/x86-32.s
+++ b/test/MC/X86/x86-32.s
@@ -816,3 +816,11 @@ pshufw $90, %mm4, %mm0
// CHECK: loopne 0
// CHECK: encoding: [0xe0,A]
loopnz 0
+
+// CHECK: strw
+// CHECK: encoding: [0x66,0x0f,0x00,0xc8]
+ str %ax
+
+// CHECK: strl
+// CHECK: encoding: [0x0f,0x00,0xc8]
+ str %eax