]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/sh/sh64/crange5.s
2002-10-04 Michael Snyder <msnyder@redhat.com>
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / sh / sh64 / crange5.s
CommitLineData
3c74c164
AO
1! Zero-sized range descriptors are handled well, but GAS should not emit
2! them unnecessarily. This can happen if .align handling and insn
3! assembling does not cater to this specifically and completely.
4! Test-case shortened from gcc.c-torture/execute/20000205-1.c.
5
6 .text
7_f:
8 pt .L2, tr0
9 addi.l r15, -32, r15
10 gettr tr5, r0
11 st.q r15, 0, r14
12 st.q r15, 24, r0
13 st.q r15, 16, r28
14 st.q r15, 8, r18
15 add.l r15, r63, r14
16 add r2, r63, r1
17 beqi r1, 0, tr0
18 pt _f, tr5
19 andi r1, 128, r28
20 .align 2
21.L8:
22 pt .L2, tr0
23 movi 1, r2
24.L2:
25 nop
26