brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.3 KiB · 9c2a857 Raw
51 lines · plain
1@ RUN: not llvm-mc -triple=armv7   -show-encoding < %s 2>&1 | FileCheck %s2@ RUN: not llvm-mc -triple=thumbv7 -show-encoding < %s 2>&1 | FileCheck %s3 4@------------------------------------------------------------------------------5@ DMB6@------------------------------------------------------------------------------7        dmb #0x108@ CHECK: [[@LINE-1]]:{{.*}}: error: immediate value out of range9        dmb imaginary_scope10@ CHECK: [[@LINE-1]]:{{.*}}: error: invalid operand for instruction11        dmb [r0]12@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type13        dmb [], @, -=_+14@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type15        dmb ,,,,,16@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type17        dmb 3.14118@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type19 20@------------------------------------------------------------------------------21@ DSB22@------------------------------------------------------------------------------23        dsb #0x1024@ CHECK: [[@LINE-1]]:{{.*}}: error: immediate value out of range25        dsb imaginary_scope26@ CHECK: [[@LINE-1]]:{{.*}}: error: invalid operand for instruction27        dsb [r0]28@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type29        dsb [], @, -=_+30@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type31        dsb ,,,,,32@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type33        dsb 3.14134@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type35 36@------------------------------------------------------------------------------37@ ISB38@------------------------------------------------------------------------------39        isb #0x1f40@ CHECK: [[@LINE-1]]:{{.*}}: error: immediate value out of range41        isb imaginary_domain42@ CHECK: [[@LINE-1]]:{{.*}}: error: invalid operand for instruction43        isb [r0]44@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type45        isb [], @, -=_+46@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type47        isb ,,,,,48@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type49        isb 3.14150@ CHECK: [[@LINE-1]]:{{.*}}: error: expected an immediate or barrier type51