]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/score/nop.s
* elfxx-tilegx.c (tilegx_elf_relocate_section): Silence bogus warning.
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / score / nop.s
1 /*
2 * test relax
3 * nop <-> nop!
4
5 * Author: ligang
6 */
7
8 .macro tran insn32, insn16
9 /* This block transform 32b instruction to 16b. */
10 .align 4
11
12 \insn32 #32b -> 16b
13 \insn16
14
15 \insn32 #32b -> 16b
16 \insn32 #32b -> 16b
17
18 \insn16
19 \insn32 #32b -> 16b
20
21 \insn32 #No transform
22 add r18, r20, r24
23
24 /* This block transform 16b instruction to 32b. */
25 .align 4
26
27 \insn16 #No transform
28 \insn32
29
30 \insn16 #No transform
31 \insn16
32
33 \insn16 #16b -> 32b
34 xor r18, r20, r24
35
36 .endm
37
38 tran "nop", "nop!"