diff options
| author | Marina Yatsina <marina.yatsina@intel.com> | 2015-08-11 10:43:04 +0000 |
|---|---|---|
| committer | Marina Yatsina <marina.yatsina@intel.com> | 2015-08-11 10:43:04 +0000 |
| commit | f6bc15d763539b401ad740f0120ae96efb6ca4da (patch) | |
| tree | 455c2f2fbe1a224659a28d294cb32b2d142e0e4c /llvm/test | |
| parent | 01cdeccdc7e7db09fd51539a48ebb50039b0c88c (diff) | |
| download | bcm5719-llvm-f6bc15d763539b401ad740f0120ae96efb6ca4da.tar.gz bcm5719-llvm-f6bc15d763539b401ad740f0120ae96efb6ca4da.zip | |
[X86] Fix imul alias for intel syntax
The "imul reg, imm" alias is not defined for intel syntax.
In intel syntax there is no w/l/q suffix for the imul instruction.
Differential Revision: http://reviews.llvm.org/D11887
llvm-svn: 244582
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/MC/X86/intel-syntax.s | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/MC/X86/intel-syntax.s b/llvm/test/MC/X86/intel-syntax.s index 00295589199..98bec04f50f 100644 --- a/llvm/test/MC/X86/intel-syntax.s +++ b/llvm/test/MC/X86/intel-syntax.s @@ -681,3 +681,10 @@ outsd // CHECK: outsb (%rsi), %dx // CHECK: outsw (%rsi), %dx // CHECK: outsl (%rsi), %dx + +imul bx, 123 +imul ebx, 123 +imul rbx, 123 +// CHECK: imulw $123, %bx +// CHECK: imull $123, %ebx +// CHECK: imulq $123, %rbx |

