From 84faf659125cb354794e457fa5a8a8daad84760d Mon Sep 17 00:00:00 2001 From: Kevin Enderby Date: Mon, 12 Mar 2012 21:32:09 +0000 Subject: Added a missing error check for X86 assembly with mismatched base and index registers not both being 64-bit or both being 32-bit registers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152580 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/MC/X86/x86_errors.s | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test/MC/X86/x86_errors.s') diff --git a/test/MC/X86/x86_errors.s b/test/MC/X86/x86_errors.s index 8f2e1af40b..f161e06cb5 100644 --- a/test/MC/X86/x86_errors.s +++ b/test/MC/X86/x86_errors.s @@ -24,3 +24,7 @@ sysexitq // rdar://10710167 // 64: error: expected scale expression lea (%rsp, %rbp, $4), %rax + +// rdar://10423777 +// 64: error: index register is 32-bit, but base register is 64-bit +movq (%rsi,%ecx),%xmm0 -- cgit v1.2.3-18-g5258