.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl feq .ent feq $feq..ng: feq: .frame $30,0,$26,0 .prologue 0 cmpeq $16,$17,$16 lda $0,13($31) cmoveq $16,140,$0 ret $31,($26),1 .end feq .align 2 .align 4 .globl fne .ent fne $fne..ng: fne: .frame $30,0,$26,0 .prologue 0 cmpeq $16,$17,$16 lda $0,13($31) cmovne $16,140,$0 ret $31,($26),1 .end fne .align 2 .align 4 .globl flt .ent flt $flt..ng: flt: .frame $30,0,$26,0 .prologue 0 cmplt $16,$17,$16 lda $0,13($31) cmoveq $16,140,$0 ret $31,($26),1 .end flt .align 2 .align 4 .globl fge .ent fge $fge..ng: fge: .frame $30,0,$26,0 .prologue 0 cmplt $16,$17,$16 lda $0,13($31) cmovne $16,140,$0 ret $31,($26),1 .end fge .align 2 .align 4 .globl fgt .ent fgt $fgt..ng: fgt: .frame $30,0,$26,0 .prologue 0 cmple $16,$17,$16 lda $0,13($31) cmovne $16,140,$0 ret $31,($26),1 .end fgt .align 2 .align 4 .globl fle .ent fle $fle..ng: fle: .frame $30,0,$26,0 .prologue 0 cmple $16,$17,$16 lda $0,13($31) cmoveq $16,140,$0 ret $31,($26),1 .end fle .align 2 .align 4 .globl fltu .ent fltu $fltu..ng: fltu: .frame $30,0,$26,0 .prologue 0 cmpult $16,$17,$16 lda $0,13($31) cmoveq $16,140,$0 ret $31,($26),1 .end fltu .align 2 .align 4 .globl fgeu .ent fgeu $fgeu..ng: fgeu: .frame $30,0,$26,0 .prologue 0 cmpult $16,$17,$16 lda $0,13($31) cmovne $16,140,$0 ret $31,($26),1 .end fgeu .align 2 .align 4 .globl fgtu .ent fgtu $fgtu..ng: fgtu: .frame $30,0,$26,0 .prologue 0 cmpule $16,$17,$16 lda $0,13($31) cmovne $16,140,$0 ret $31,($26),1 .end fgtu .align 2 .align 4 .globl fleu .ent fleu $fleu..ng: fleu: .frame $30,0,$26,0 .prologue 0 cmpule $16,$17,$16 lda $0,13($31) cmoveq $16,140,$0 ret $31,($26),1 .end fleu .globl args .data .align 3 .type args, @object .size args, 64 args: .quad 0 .quad 1 .quad -1 .quad 9223372036854775807 .quad -9223372036854775808 .quad -9223372036854775807 .quad 1891269347843992664 .quad -7816825554603336956 .globl correct_results .align 2 .type correct_results, @object .size correct_results, 2560 correct_results: .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 13 .long 140 .long 13 .long 140 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .long 140 .long 13 .text .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 .mask 0x400fe00,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $main..ng: lda $30,-64($30) ldah $1,args($29) !gprelhigh ldah $2,correct_results($29) !gprelhigh stq $9,8($30) stq $14,48($30) lda $9,correct_results($2) !gprellow stq $15,56($30) lda $14,args($1) !gprellow mov $31,$15 stq $26,0($30) stq $10,16($30) stq $11,24($30) stq $12,32($30) stq $13,40($30) .prologue 1 $L51: ldah $12,args($29) !gprelhigh ldq $11,0($14) mov $31,$13 lda $12,args($12) !gprellow .align 4 $L50: mov $11,$16 ldq $10,0($12) mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$feq..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$fne..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$flt..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$fge..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$fgt..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$fle..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$fltu..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$fgeu..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $11,$16 mov $10,$17 cpys $f31,$f31,$f31 bsr $26,$fgtu..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 mov $10,$17 mov $11,$16 cpys $f31,$f31,$f31 bsr $26,$fleu..ng ldl $1,0($9) lda $9,4($9) cmpeq $1,$0,$1 beq $1,$L56 addl $13,1,$13 cmple $13,7,$1 cpys $f31,$f31,$f31 lda $12,8($12) bne $1,$L50 addl $15,1,$15 cmple $15,7,$1 lda $14,8($14) bne $1,$L51 br $31,$L57 .align 4 $L56: ldq $27,abort($29) !literal!3 jsr $26,($27),abort !lituse_jsr!3 $L57: mov $31,$16 ldq $27,exit($29) !literal!2 jsr $26,($27),exit !lituse_jsr!2 .end main .ident "GCC: (GNU) 3.3.2"