brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 2d46798 Raw
35 lines · plain
1// RUN: not llvm-mc -triple aarch64-none-linux-gnu -show-encoding -mattr=+complxnum -o - %s 2>&1 | FileCheck %s2fcmla v0.4h, v1.4h, v2.4h, #03fcmla v0.8h, v1.8h, v2.8h, #04fcadd v0.4h, v1.4h, v2.4h, #905fcadd v0.8h, v1.8h, v2.8h, #906fcmla v0.4h, v1.4h, v2.h[0], #07fcmla v0.8h, v1.8h, v2.h[0], #08fcmla v0.4h, v1.4h, v2.h[1], #09fcmla v0.8h, v1.8h, v2.h[3], #010//CHECK: {{.*}}error: instruction requires: fullfp1611//CHECK-NEXT: fcmla v0.4h, v1.4h, v2.4h, #012//CHECK-NEXT: ^13//CHECK-NEXT: {{.*}}error: instruction requires: fullfp1614//CHECK-NEXT: fcmla v0.8h, v1.8h, v2.8h, #015//CHECK-NEXT: ^16//CHECK-NEXT: {{.*}}error: instruction requires: fullfp1617//CHECK-NEXT: fcadd v0.4h, v1.4h, v2.4h, #9018//CHECK-NEXT: ^19//CHECK-NEXT: {{.*}}error: instruction requires: fullfp1620//CHECK-NEXT: fcadd v0.8h, v1.8h, v2.8h, #9021//CHECK-NEXT: ^22//CHECK-NEXT: {{.*}}error: instruction requires: fullfp1623//CHECK-NEXT: fcmla v0.4h, v1.4h, v2.h[0], #024//CHECK-NEXT: ^25//CHECK-NEXT: {{.*}}error: instruction requires: fullfp1626//CHECK-NEXT: fcmla v0.8h, v1.8h, v2.h[0], #027//CHECK-NEXT: ^28//CHECK-NEXT: {{.*}}error: instruction requires: fullfp1629//CHECK-NEXT: fcmla v0.4h, v1.4h, v2.h[1], #030//CHECK-NEXT: ^31//CHECK-NEXT: {{.*}}error: instruction requires: fullfp1632//CHECK-NEXT: fcmla v0.8h, v1.8h, v2.h[3], #033//CHECK-NEXT: ^34 35