OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [cr16/] [stord_test.s] - Diff between revs 205 and 215

Only display areas with differences | Details | Blame | View Log

Rev 205 Rev 215
        .text
        .text
        .global main
        .global main
main:
main:
        ######################
        ######################
        #  stord abs20/24 regp
        #  stord abs20/24 regp
        ######################
        ######################
        stord (r1,r0),0x0
        stord (r1,r0),0x0
        stord (r1,r0),0xff
        stord (r1,r0),0xff
        stord (r3,r2),0xfff
        stord (r3,r2),0xfff
        stord (r4,r3),0x1234
        stord (r4,r3),0x1234
        stord (r5,r4),0x1234
        stord (r5,r4),0x1234
        stord (r1,r0),0x7A1234
        stord (r1,r0),0x7A1234
        stord (r1,r0),0xBA1234
        stord (r1,r0),0xBA1234
        stord (r2,r1),0xffffff
        stord (r2,r1),0xffffff
        ######################
        ######################
        #  stord abs20 rel regp
        #  stord abs20 rel regp
        ######################
        ######################
        stord (r1,r0),[r12]0x0
        stord (r1,r0),[r12]0x0
        stord (r1,r0),[r13]0x0
        stord (r1,r0),[r13]0x0
        stord (r1,r0),[r12]0xff
        stord (r1,r0),[r12]0xff
        stord (r1,r0),[r13]0xff
        stord (r1,r0),[r13]0xff
        stord (r3,r2),[r12]0xfff
        stord (r3,r2),[r12]0xfff
        stord (r3,r2),[r13]0xfff
        stord (r3,r2),[r13]0xfff
        stord (r4,r3),[r12]0x1234
        stord (r4,r3),[r12]0x1234
        stord (r4,r3),[r13]0x1234
        stord (r4,r3),[r13]0x1234
        stord (r5,r4),[r12]0x1234
        stord (r5,r4),[r12]0x1234
        stord (r5,r4),[r13]0x1234
        stord (r5,r4),[r13]0x1234
        stord (r2,r1),[r12]0x4567
        stord (r2,r1),[r12]0x4567
        stord (r2,r1),[r13]0xA1234
        stord (r2,r1),[r13]0xA1234
        ###################################
        ###################################
        #  stord regp rbase(disp20/-disp20)
        #  stord regp rbase(disp20/-disp20)
        ###################################
        ###################################
        stord (r2,r1),0x4(r1,r0)
        stord (r2,r1),0x4(r1,r0)
        stord (r3,r2),0x4(r3,r2)
        stord (r3,r2),0x4(r3,r2)
        stord (r4,r3),0x1234(r1,r0)
        stord (r4,r3),0x1234(r1,r0)
        stord (r5,r4),0x1234(r3,r2)
        stord (r5,r4),0x1234(r3,r2)
        stord (r6,r5),0xA1234(r1,r0)
        stord (r6,r5),0xA1234(r1,r0)
        stord (r2,r1),-0x4(r1,r0)
        stord (r2,r1),-0x4(r1,r0)
        stord (r3,r2),-0x4(r3,r2)
        stord (r3,r2),-0x4(r3,r2)
        stord (r4,r3),-0x1234(r1,r0)
        stord (r4,r3),-0x1234(r1,r0)
        stord (r5,r4),-0x1234(r3,r2)
        stord (r5,r4),-0x1234(r3,r2)
        stord (r6,r5),-0xA1234(r1,r0)
        stord (r6,r5),-0xA1234(r1,r0)
        #################################################
        #################################################
        #  stord regp rpbase(disp4/disp16/disp20/-disp20)
        #  stord regp rpbase(disp4/disp16/disp20/-disp20)
        #################################################
        #################################################
        stord (r1,r0),0x0(r1,r0)
        stord (r1,r0),0x0(r1,r0)
        stord (r1,r0),0x0(r1,r0)
        stord (r1,r0),0x0(r1,r0)
        stord (r1,r0),0xf(r1,r0)
        stord (r1,r0),0xf(r1,r0)
        stord (r1,r0),0xf(r1,r0)
        stord (r1,r0),0xf(r1,r0)
        stord (r2,r1),0x1234(r1,r0)
        stord (r2,r1),0x1234(r1,r0)
        stord (r3,r2),0xabcd(r3,r2)
        stord (r3,r2),0xabcd(r3,r2)
        stord (r4,r3),0xAfff(r4,r3)
        stord (r4,r3),0xAfff(r4,r3)
        stord (r7,r6),0xA1234(r6,r5)
        stord (r7,r6),0xA1234(r6,r5)
        stord (r1,r0),-0xf(r1,r0)
        stord (r1,r0),-0xf(r1,r0)
        stord (r1,r0),-0xf(r1,r0)
        stord (r1,r0),-0xf(r1,r0)
        stord (r2,r1),-0x1234(r1,r0)
        stord (r2,r1),-0x1234(r1,r0)
        stord (r3,r2),-0xabcd(r3,r2)
        stord (r3,r2),-0xabcd(r3,r2)
        stord (r5,r4),-0xAfff(r4,r3)
        stord (r5,r4),-0xAfff(r4,r3)
        stord (r5,r4),-0xA1234(r6,r5)
        stord (r5,r4),-0xA1234(r6,r5)
        ####################################
        ####################################
        #  stord rbase(disp0/disp14) rel reg
        #  stord rbase(disp0/disp14) rel reg
        ####################################
        ####################################
        stord (r1,r0),[r12]0x0(r1,r0)
        stord (r1,r0),[r12]0x0(r1,r0)
        stord (r1,r0),[r13]0x0(r1,r0)
        stord (r1,r0),[r13]0x0(r1,r0)
        stord (r2,r1),[r12]0x1234(r1,r0)
        stord (r2,r1),[r12]0x1234(r1,r0)
        stord (r3,r2),[r13]0x1abcd(r1,r0)
        stord (r3,r2),[r13]0x1abcd(r1,r0)
        #################################
        #################################
        #  stord rpbase(disp20) rel reg
        #  stord rpbase(disp20) rel reg
        #################################
        #################################
        stord (r3,r2),[r12]0xA1234(r1,r0)
        stord (r3,r2),[r12]0xA1234(r1,r0)
        stord (r4,r3),[r13]0xB1234(r1,r0)
        stord (r4,r3),[r13]0xB1234(r1,r0)
        stord (r5,r4),[r13]0xfffff(r1,r0)
        stord (r5,r4),[r13]0xfffff(r1,r0)
 
 

powered by: WebSVN 2.1.0

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