.globl main .text .text .ent main main: ldgp $gp,0($27) lda $sp,-144($sp) .mask 0x4007000,-120 .frame $sp,144,$26,48 stq $12,0($sp) stq $13,8($sp) stq $14,16($sp) stq $26,24($sp) .prologue 1 mov $31,$13 L.2: mov $31,$14 L.6: sll $14,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,2,$27 sll $13,8*(8-4),$25 sra $25,8*(8-4),$25 sll $25,4,$25 lda $25,x($25) addq $27,$25,$27 lda $25,1000 mull $25,$13,$25 addl $25,$14,$25 stl $25,($27) L.7: lda $14,1($14) cmplt $14,4,$23 bne $23,L.6 sll $13,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,3,$25 sll $27,4,$27 lda $27,x($27) stq $27,y($25) L.3: lda $13,1($13) cmplt $13,3,$23 bne $23,L.2 jsr $26,f ldgp $gp,0($26) mov $31,$13 L.10: sll $13,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,4,$25 lda $22,-104+144($sp) addq $25,$22,$25 mov $25,$12 sll $27,3,$27 stq $25,y($27) mov $31,$14 L.14: sll $14,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,2,$27 addq $27,$12,$25 sll $13,8*(8-4),$22 sra $22,8*(8-4),$22 sll $22,4,$22 lda $22,x($22) addq $27,$22,$27 ldl $27,($27) stl $27,($25) L.15: lda $14,1($14) cmplt $14,4,$23 bne $23,L.14 L.11: lda $13,1($13) cmplt $13,3,$23 bne $23,L.10 lda $16,-104+144($sp) lda $17,y jsr $26,g ldgp $gp,0($26) mov $31,$0 L.1: ldq $12,0($sp) ldq $13,8($sp) ldq $14,16($sp) ldq $26,24($sp) lda $sp,144($sp) ret .end main .globl f .text .ent f f: ldgp $gp,0($27) lda $sp,-80($sp) .mask 0x4006000,-64 .frame $sp,80,$26,48 stq $13,0($sp) stq $14,8($sp) stq $26,16($sp) .prologue 1 mov $31,$13 L.19: mov $31,$14 L.23: lda $16,L.27 sll $14,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,2,$27 sll $13,8*(8-4),$25 sra $25,8*(8-4),$25 sll $25,4,$25 lda $25,x($25) addq $27,$25,$27 ldl $17,($27) jsr $26,printf ldgp $gp,0($26) L.24: lda $14,1($14) cmplt $14,4,$23 bne $23,L.23 L.20: lda $13,1($13) cmplt $13,3,$23 bne $23,L.19 lda $16,L.28 jsr $26,printf ldgp $gp,0($26) mov $31,$13 L.29: mov $31,$14 L.33: lda $16,L.27 sll $14,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,2,$27 sll $13,8*(8-4),$25 sra $25,8*(8-4),$25 sll $25,3,$25 ldq $25,y($25) addq $27,$25,$27 ldl $17,($27) jsr $26,printf ldgp $gp,0($26) L.34: lda $14,1($14) cmplt $14,4,$23 bne $23,L.33 L.30: lda $13,1($13) cmplt $13,3,$23 bne $23,L.29 lda $16,L.28 jsr $26,printf ldgp $gp,0($26) mov $31,$0 L.18: ldq $13,0($sp) ldq $14,8($sp) ldq $26,16($sp) lda $sp,80($sp) ret .end f .globl g .text .ent g g: ldgp $gp,0($27) lda $sp,-96($sp) .mask 0x4007800,-64 .frame $sp,96,$26,48 stq $11,0($sp) stq $12,8($sp) stq $13,16($sp) stq $14,24($sp) stq $26,32($sp) mov $16,$14 mov $17,$13 .prologue 1 mov $31,$11 L.38: mov $31,$12 L.42: lda $16,L.27 sll $12,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,2,$27 sll $11,8*(8-4),$25 sra $25,8*(8-4),$25 sll $25,4,$25 addq $25,$14,$25 addq $27,$25,$27 ldl $17,($27) jsr $26,printf ldgp $gp,0($26) L.43: lda $12,1($12) cmplt $12,4,$23 bne $23,L.42 L.39: lda $11,1($11) cmplt $11,3,$23 bne $23,L.38 lda $16,L.28 jsr $26,printf ldgp $gp,0($26) mov $31,$11 L.46: mov $31,$12 L.50: lda $16,L.27 sll $12,8*(8-4),$27 sra $27,8*(8-4),$27 sll $27,2,$27 sll $11,8*(8-4),$25 sra $25,8*(8-4),$25 sll $25,3,$25 addq $25,$13,$25 ldq $25,($25) addq $27,$25,$27 ldl $17,($27) jsr $26,printf ldgp $gp,0($26) L.51: lda $12,1($12) cmplt $12,4,$23 bne $23,L.50 L.47: lda $11,1($11) cmplt $11,3,$23 bne $23,L.46 lda $16,L.28 jsr $26,printf ldgp $gp,0($26) mov $31,$0 L.37: ldq $11,0($sp) ldq $12,8($sp) ldq $13,16($sp) ldq $14,24($sp) ldq $26,32($sp) lda $sp,96($sp) ret .end g .globl y .comm y,24 .globl x .comm x,48 .rdata .align 0 L.28: .byte 10 .byte 0 .align 0 L.27: .byte 32 .byte 37 .byte 100 .byte 0