brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 826f3be Raw
38 lines · plain
1// RUN: not llvm-mc -triple aarch64-none-linux-gnu < %s 2>&1 | FileCheck --check-prefix=CHECK --check-prefix=CHECK-ERROR %s2 3bar:4        fred .req x55        fred .req x66// CHECK-ERROR: warning: ignoring redefinition of register alias 'fred'7// CHECK-ERROR: fred .req x68// CHECK-ERROR: ^9 10        ada  .req v2.8b11// CHECK-ERROR: error: vector register without type specifier expected12// CHECK-ERROR: ada  .req v2.8b13// CHECK-ERROR:           ^14 15        bob  .req lisa16// CHECK-ERROR: error: register name or alias expected17// CHECK-ERROR: bob  .req lisa18// CHECK-ERROR:           ^19 20        lisa .req x1, 2321// CHECK-ERROR: error: expected newline22// CHECK-ERROR: lisa .req x1, 2323// CHECK-ERROR:             ^24 25        mov  bob, fred26// CHECK-ERROR: error: invalid operand for instruction27// CHECK-ERROR: mov  bob, fred28// CHECK-ERROR:      ^29 30        .unreq 131// CHECK-ERROR: error: unexpected input in .unreq directive.32// CHECK-ERROR: .unreq 133// CHECK-ERROR:        ^34 35        mov  x1, fred36// CHECK: mov x1, x537// CHECK-NOT: mov x1, x638