brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.2 KiB · 5ab29cc Raw
73 lines · plain
1@ RUN: llvm-mc -triple=armv7 < %s 2> %t | FileCheck --check-prefix=ACCEPT-01234567CD --check-prefix=ACCEPT-89 --check-prefix=ACCEPT-AB --check-prefix=ACCEPT-EF %s2@ RUN: llvm-mc -triple=thumbv7 < %s 2> %t | FileCheck --check-prefix=ACCEPT-01234567CD --check-prefix=ACCEPT-89 --check-prefix=ACCEPT-AB --check-prefix=ACCEPT-EF %s3@ RUN: not llvm-mc -triple=armv8 < %s 2> %t | FileCheck --check-prefix=ACCEPT-EF %s4@ RUN: FileCheck --check-prefix=REJECT-01234567CD --check-prefix=REJECT-89 --check-prefix=REJECT-AB < %t %s5@ RUN: not llvm-mc -triple=thumbv8 < %s 2> %t | FileCheck --check-prefix=ACCEPT-EF %s6@ RUN: FileCheck --check-prefix=REJECT-01234567CD --check-prefix=REJECT-89 --check-prefix=REJECT-AB < %t %s7@ RUN: not llvm-mc -triple=thumbv8.1m.main < %s 2> %t | FileCheck --check-prefix=ACCEPT-01234567CD --check-prefix=ACCEPT-AB %s8@ RUN: FileCheck --check-prefix=REJECT-89 --check-prefix=REJECT-EF < %t %s9 10mrc   p0, #1, r2, c3, c4, #511@ ACCEPT-01234567CD: mrc   p0, #1, r2, c3, c4, #512@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction13 14mrc   p1, #1, r2, c3, c4, #515@ ACCEPT-01234567CD: mrc   p1, #1, r2, c3, c4, #516@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction17 18mrc   p2, #1, r2, c3, c4, #519@ ACCEPT-01234567CD: mrc   p2, #1, r2, c3, c4, #520@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction21 22mrc   p3, #1, r2, c3, c4, #523@ ACCEPT-01234567CD: mrc   p3, #1, r2, c3, c4, #524@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction25 26mrc   p4, #1, r2, c3, c4, #527@ ACCEPT-01234567CD: mrc   p4, #1, r2, c3, c4, #528@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction29 30mrc   p5, #1, r2, c3, c4, #531@ ACCEPT-01234567CD: mrc   p5, #1, r2, c3, c4, #532@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction33 34mrc   p6, #1, r2, c3, c4, #535@ ACCEPT-01234567CD: mrc   p6, #1, r2, c3, c4, #536@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction37 38mrc   p7, #1, r2, c3, c4, #539@ ACCEPT-01234567CD: mrc   p7, #1, r2, c3, c4, #540@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction41 42mrc   p8, #1, r2, c3, c4, #543@ ACCEPT-89: mrc   p8, #1, r2, c3, c4, #544@ REJECT-89: [[@LINE-2]]:7: error: invalid operand for instruction45 46mrc   p9, #1, r2, c3, c4, #547@ ACCEPT-89: mrc   p9, #1, r2, c3, c4, #548@ REJECT-89: [[@LINE-2]]:7: error: invalid operand for instruction49 50mrc   p10, #1, r2, c3, c4, #551@ ACCEPT-AB: mrc   p10, #1, r2, c3, c4, #552@ REJECT-AB: [[@LINE-2]]:7: error: invalid operand for instruction53 54mrc   p11, #1, r2, c3, c4, #555@ ACCEPT-AB: mrc   p11, #1, r2, c3, c4, #556@ REJECT-AB: [[@LINE-2]]:7: error: invalid operand for instruction57 58mrc   p12, #1, r2, c3, c4, #559@ ACCEPT-01234567CD: mrc   p12, #1, r2, c3, c4, #560@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction61 62mrc   p13, #1, r2, c3, c4, #563@ ACCEPT-01234567CD: mrc   p13, #1, r2, c3, c4, #564@ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction65 66mrc   p14, #1, r2, c3, c4, #567@ ACCEPT-EF: mrc   p14, #1, r2, c3, c4, #568@ REJECT-EF: [[@LINE-2]]:7: error: invalid operand for instruction69 70mrc   p15, #1, r2, c3, c4, #571@ ACCEPT-EF: mrc   p15, #1, r2, c3, c4, #572@ REJECT-EF: [[@LINE-2]]:7: error: invalid operand for instruction73