OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [sh/] [sh64/] [crange5.s] - Blame information for rev 215

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
! 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
 

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.