diff options
author | Chris Lattner <sabre@nondot.org> | 2011-02-19 21:06:36 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2011-02-19 21:06:36 +0000 |
commit | 824a9076eaf8d109bc79f53e51b7d7a045f42552 (patch) | |
tree | 96340301d112da017b700f49d82fd422567cec52 /test/MC | |
parent | 80e8b506b8134d63dc3cb6211cccc34be4b19d40 (diff) | |
download | external_llvm-824a9076eaf8d109bc79f53e51b7d7a045f42552.zip external_llvm-824a9076eaf8d109bc79f53e51b7d7a045f42552.tar.gz external_llvm-824a9076eaf8d109bc79f53e51b7d7a045f42552.tar.bz2 |
implement PR9264: disambiguating 'bt mem, imm' as a btl.
This is reasonable to do since all bt-mem forms do the
same thing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126047 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
-rw-r--r-- | test/MC/X86/x86-64.s | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/MC/X86/x86-64.s b/test/MC/X86/x86-64.s index b1fc9ac..c8b6414 100644 --- a/test/MC/X86/x86-64.s +++ b/test/MC/X86/x86-64.s @@ -648,6 +648,10 @@ movl 0, %eax // CHECK: movl 0, %eax # encoding: [0x8b,0x04,0x25,0x00,0x00,0x00 // CHECK: encoding: [0x75,A] jnz 0 +// PR9264 +btl $1, 0 // CHECK: btl $1, 0 # encoding: [0x0f,0xba,0x24,0x25,0x00,0x00,0x00,0x00,0x01] +bt $1, 0 // CHECK: btl $1, 0 # encoding: [0x0f,0xba,0x24,0x25,0x00,0x00,0x00,0x00,0x01] + // rdar://8017515 btq $0x01,%rdx // CHECK: btq $1, %rdx |