Xamarin Public Jenkins (auto-signing) 468663ddbb Imported Upstream version 6.10.0.49
Former-commit-id: 1d6753294b2993e1fbf92de9366bb9544db4189b
2020-01-16 16:38:04 +00:00

29 lines
1.0 KiB
ArmAsm

@ RUN: not llvm-mc -triple=armv7 -show-encoding < %s 2>&1 | FileCheck %s
@ RUN: not llvm-mc -triple=thumbv7 -show-encoding < %s 2>&1 | FileCheck %s
@------------------------------------------------------------------------------
@ DMB
@------------------------------------------------------------------------------
dmb #0x10
dmb imaginary_scope
@ CHECK: error: immediate value out of range
@ CHECK: error: invalid operand for instruction
@------------------------------------------------------------------------------
@ DSB
@------------------------------------------------------------------------------
dsb #0x10
dsb imaginary_scope
@ CHECK: error: immediate value out of range
@ CHECK: error: invalid operand for instruction
@------------------------------------------------------------------------------
@ ISB
@------------------------------------------------------------------------------
isb #0x1f
isb imaginary_domain
@ CHECK: error: immediate value out of range
@ CHECK: error: invalid operand for instruction