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/] [mips/] [mips16-hilo-match.s] - Rev 205
Compare with Previous | Blame | View Log
.align 2 .globl _pinit .LFB84: .set nomips16 .ent _pinit _pinit: lw $3,8($23) li $5,1 lui $2,%hi(__var1) ori $3,$3,0x1 lui $4,%hi(var4) sw $3,8($23) addiu $4,$4,%lo(var4) lui $3,%hi(var5) sw $5,%lo(__var1)($2) lui $19,%hi(hilo_match) .LVL100: lui $2,%hi(__var3) sw $5,%lo(var5)($3) .set noreorder .set nomacro jal func4 sw $5,%lo(__var3)($2) .set macro .set reorder lw $17,%lo(hilo_match)($19) .LVL101: lui $2,%hi(var6) lui $3,%hi(var6+704) addiu $16,$2,%lo(var6) .LVL102: addiu $18,$3,%lo(var6+704) .set noreorder .set nomacro jal func3 sw $2,%lo(hilo_match)($19) .end _pinit .LFE84: .size _pinit, .-_pinit .align 2 .globl pdelt .LFB120: .set mips16 .ent pdelt pdelt: .set macro .set reorder li $2,16 .L321: .LVL212: j $31 .LVL213: .L322: lhu $2,36($17) move $4,$16 li $16,%hi(var2) sll $16,$16,8 addiu $2,1 sll $16,$16,8 addiu $16,%lo(var2) .set noreorder .set nomacro jal func1 sh $2,36($17) .set macro .set reorder .set noreorder .set nomacro jal func2 move $4,$16 .set macro .set reorder li $3,%hi(hilo_match) sll $3,$3,8 sll $3,$3,8 lw $2,%lo(hilo_match)($3) sw $2,0($17) sw $17,%lo(hilo_match)($3) .set noreorder .set nomacro jal func1 move $4,$16 .set macro .set reorder .LVL214: .set noreorder .set nomacro j $31 li $2,0 .set macro .set reorder .end pdelt .align 2 .weak __var3 .section .sbss,"aw",@nobits .align 2 .type __var3, @object .size __var3, 4 __var3: .space 4 .weak __var1 .align 2 .type __var1, @object .size __var1, 4 __var1: .space 4 .data .align 2 .weak __hilo_match .align 2 .type __hilo_match, @object .size __hilo_match, 4 __hilo_match: .space 4 .data .align 2 .align 2 .type var2, @object .size var2, 32 var2: .word 0 .word -1 .word 0 .byte 0 .byte 0 .byte 0 .byte 0 .word 0 .word 0 .half 0 .space 6 .align 2 .rdata .align 2 .space 8 .local var5 .comm var5,4,4 .align 2 .local var6 .comm var6,704,4