URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [cris/] [rd-pcrel1.s] - Rev 816
Compare with Previous | Blame | View Log
; Test that pc-relative expressions give expected results for ; various expressions. .text .syntax no_register_prefix .space 10 x: .space 30 xx: move.d y-.,r10 move.d x-.,r10 move.d y-(.+6),r10 move.d x-(.+6),r10 move.d y-.-6,r10 move.d x-.-6,r10 move.d [pc+y-(.+12)],r3 move.d [pc+x-(.+2)],r3 move.d [pc+y-(y00-2)],r3 y00: move.d [pc+x-(y01-2)],r3 y01: move.d [pc+y-y02+2],r3 y02: move.d [pc+x-y03+2],r3 y03: .space 50 y: nop .space 1000 move.d [pc+yy-(.+2)],r3 move.d [pc+x-(.+2)],r3 move.d [pc+yy-(yy00-2)],r3 yy00: move.d [pc+x-(yy01-2)],r3 yy01: move.d [pc+yy-yy02+2],r3 yy02: move.d [pc+x-yy03+2],r3 yy03: .space 1000 yy: nop .space 100000 move.d [pc+z-(.+2)],r3 move.d [pc+x-(.+2)],r3 move.d [pc+z-(z00-2)],r3 z00: move.d [pc+x-(z01-2)],r3 z01: move.d [pc+z-z02+2],r3 z02: move.d [pc+x-z03+2],r3 z03: .space 100000 z: nop