blob: 3cee009a01b39fcf8732544ed76b309fcff44f74 [file] [log] [blame]
! Check that we get errors when assembling DSP instructions.
! { dg-do assemble }
! { dg-options "-isa=SHcompact" }
! Regarding the opcode table, all insns are marked arch_sh_dsp_up; there are
! no insns marked arch_sh3_dsp_up. We check a few marked arch_sh_dsp_up:
! two have operands only recognized with -dsp; the other has an opcode not
! recognized without -dsp.
.text
start:
ldc r3,mod ! { dg-error "invalid operands" }
ldre @(16,pc) ! { dg-error "opcode not valid for this cpu variant" }
lds r4,a0 ! { dg-error "invalid operands" }