mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-20 20:30:56 +00:00

These instructions require that the two S registers are adjacent (but not the R registers), because only the first register is included in the encoding, but we were not checking this in the assembler. Differential revision: https://reviews.llvm.org/D44084 llvm-svn: 326696
7 lines
263 B
ArmAsm
7 lines
263 B
ArmAsm
@ RUN: not llvm-mc -triple armv7-eabi < %s 2>&1 | FileCheck %s
|
|
|
|
vmov r0, r1, s0, s2
|
|
// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: source operands must be sequential
|
|
vmov s0, s2, r0, r1
|
|
// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: destination operands must be sequential
|