Commit | Line | Data |
---|---|---|
3c74c164 AO |
1 | ! Check that we get errors when assembling DSP instructions. |
2 | ||
3 | ! { dg-do assemble } | |
4 | ! { dg-options "-isa=SHcompact" } | |
5 | ||
6 | ! Regarding the opcode table, all insns are marked arch_sh_dsp_up; there are | |
7 | ! no insns marked arch_sh3_dsp_up. We check a few marked arch_sh_dsp_up: | |
8 | ! two have operands only recognized with -dsp; the other has an opcode not | |
9 | ! recognized without -dsp. | |
10 | ||
11 | .text | |
12 | start: | |
13 | ldc r3,mod ! { dg-error "invalid operands" } | |
28e4a77b | 14 | ldre @(16,pc) ! { dg-error "opcode not valid for this cpu variant" } |
3c74c164 | 15 | lds r4,a0 ! { dg-error "invalid operands" } |