brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.5 KiB · 94c1650 Raw
61 lines · plain
1@ RUN: llvm-mc -triple armv8 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-ARMV82@ RUN: llvm-mc -triple thumbv8 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-THUMBV83@ RUN: llvm-mc -triple armv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-ARMV74@ RUN: llvm-mc -triple thumbv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-THUMBV75@ RUN: llvm-mc -triple armv6 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-ARMV66@ RUN: llvm-mc -triple thumbv8 -show-encoding -no-deprecated-warn < %s 2>&1 | FileCheck %s --check-prefix=CHECK-NO-WARN7setend be8@ CHECK-ARMV8: warning: deprecated9@ CHECK-THUMBV8: warning: deprecated10@ CHECK-ARMV7-NOT: warning: deprecated11@ CHECK-THUMBV7-NOT: warning: deprecated12@ CHECK-NO-WARN-NOT: warning: deprecated13mcr p15, #0, r5, c7, c5, #414@ CHECK-ARMV8: warning: deprecated since v7, use 'isb'15@ CHECK-THUMBV8: warning: deprecated since v7, use 'isb'16@ CHECK-ARMV7: warning: deprecated since v7, use 'isb'17@ CHECK-THUMBV7: warning: deprecated since v7, use 'isb'18@ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'isb'19@ CHECK-NO-WARN-NOT: warning: deprecated since v7, use 'isb'20mcr p15, #0, r5, c7, c10, #421@ CHECK-ARMV8: warning: deprecated since v7, use 'dsb'22@ CHECK-THUMBV8: warning: deprecated since v7, use 'dsb'23@ CHECK-ARMV7: warning: deprecated since v7, use 'dsb'24@ CHECK-THUMBV7: warning: deprecated since v7, use 'dsb'25@ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'dsb'26@ CHECK-NO-WARN-NOT: warning: deprecated since v7, use 'dsb'27mcr p15, #0, r5, c7, c10, #528@ CHECK-ARMV8: warning: deprecated since v7, use 'dmb'29@ CHECK-THUMBV8: warning: deprecated since v7, use 'dmb'30@ CHECK-ARMV7: warning: deprecated since v7, use 'dmb'31@ CHECK-THUMBV7: warning: deprecated since v7, use 'dmb'32@ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'dmb'33@ CHECK-NO-WARN-NOT: warning: deprecated since v7, use 'dmb'34it ge35movge r0, #409636@ CHECK-THUMBV8-NOT: warning37@ CHECK-THUMBV7-NOT: warning38@ CHECK-NO-WARN-NOT: warning39ite ge40addge r0, r141addlt r0, r242@ CHECK-ARMV8-NOT: warning43@ CHECK-THUMBV8-NOT: warning44@ CHECK-THUMBV7-NOT: warning45@ CHECK-NO-WARN-NOT: warning46it ge47movge r0, pc // invalid operand48@ CHECK-THUMBV8-NOT: warning49@ CHECK-THUMBV7-NOT: warning50@ CHECK-NO-WARN-NOT: warning51it ge52revge r0, r0 // invalid instruction53@ CHECK-THUMBV8-NOT: warning54@ CHECK-THUMBV7-NOT: warning55@ CHECK-NO-WARN-NOT: warning56it ge57clzge r0, r0 // only has 32-bit form58@ CHECK-THUMBV8-NOT: warning59@ CHECK-THUMBV7-NOT: warning60@ CHECK-NO-WARN-NOT: warning61