summaryrefslogtreecommitdiff
path: root/alpha/osf/tst/struct.sbk
diff options
context:
space:
mode:
Diffstat (limited to 'alpha/osf/tst/struct.sbk')
-rwxr-xr-xalpha/osf/tst/struct.sbk443
1 files changed, 0 insertions, 443 deletions
diff --git a/alpha/osf/tst/struct.sbk b/alpha/osf/tst/struct.sbk
deleted file mode 100755
index 9dac672..0000000
--- a/alpha/osf/tst/struct.sbk
+++ /dev/null
@@ -1,443 +0,0 @@
-.globl addpoint
-.text
-.text
-.ent addpoint
-addpoint:
-ldgp $gp,0($27)
-lda $sp,-64($sp)
-.frame $sp,64,$26,48
-stq $17,24($sp)
-stq $18,32($sp)
-.prologue 1
-ldl $27,-40+64($sp)
-ldl $25,-32+64($sp)
-addl $27,$25,$27
-stl $27,-40+64($sp)
-ldl $27,-36+64($sp)
-ldl $25,-28+64($sp)
-addl $27,$25,$27
-stl $27,-36+64($sp)
-lda $1,-40+64($sp)
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($16)
-stl $2,4($16)
-L.1:
-lda $sp,64($sp)
-ret
-.end addpoint
-.globl canonrect
-.text
-.ent canonrect
-canonrect:
-ldgp $gp,0($27)
-lda $sp,-112($sp)
-.mask 0x4007800,-80
-.frame $sp,112,$26,48
-stq $11,0($sp)
-stq $12,8($sp)
-stq $13,16($sp)
-stq $14,24($sp)
-stq $26,32($sp)
-stq $17,72($sp)
-stq $18,80($sp)
-.prologue 1
-ldl $27,-40+112($sp)
-ldl $25,-32+112($sp)
-cmplt $27,$25,$23
-beq $23,L.10
-ldl $14,-40+112($sp)
-br L.11
-L.10:
-ldl $14,-32+112($sp)
-L.11:
-stl $14,-72+112($sp)
-ldl $27,-36+112($sp)
-ldl $25,-28+112($sp)
-cmplt $27,$25,$23
-beq $23,L.20
-ldl $13,-36+112($sp)
-br L.21
-L.20:
-ldl $13,-28+112($sp)
-L.21:
-stl $13,-68+112($sp)
-ldl $27,-40+112($sp)
-ldl $25,-32+112($sp)
-cmple $27,$25,$23
-bne $23,L.26
-ldl $12,-40+112($sp)
-br L.27
-L.26:
-ldl $12,-32+112($sp)
-L.27:
-stl $12,-64+112($sp)
-ldl $27,-36+112($sp)
-ldl $25,-28+112($sp)
-cmple $27,$25,$23
-bne $23,L.37
-ldl $11,-36+112($sp)
-br L.38
-L.37:
-ldl $11,-28+112($sp)
-L.38:
-stl $11,-60+112($sp)
-lda $1,-72+112($sp)
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($16)
-stl $2,4($16)
-ldl $4,8($1)
-ldl $2,12($1)
-stl $4,8($16)
-stl $2,12($16)
-L.5:
-ldq $11,0($sp)
-ldq $12,8($sp)
-ldq $13,16($sp)
-ldq $14,24($sp)
-ldq $26,32($sp)
-lda $sp,112($sp)
-ret
-.end canonrect
-.globl makepoint
-.text
-.ent makepoint
-makepoint:
-ldgp $gp,0($27)
-lda $sp,-64($sp)
-.frame $sp,64,$26,48
-.prologue 1
-stl $17,-64+64($sp)
-stl $18,-60+64($sp)
-lda $1,-64+64($sp)
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($16)
-stl $2,4($16)
-L.39:
-lda $sp,64($sp)
-ret
-.end makepoint
-.globl makerect
-.text
-.ent makerect
-makerect:
-ldgp $gp,0($27)
-lda $sp,-80($sp)
-.mask 0x4000000,-80
-.frame $sp,80,$26,48
-stq $26,0($sp)
-stq $16,32($sp)
-stq $17,40($sp)
-stq $18,48($sp)
-.prologue 1
-lda $27,-72+80($sp)
-lda $1,-40+80($sp)
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($27)
-stl $2,4($27)
-lda $27,-64+80($sp)
-lda $1,-32+80($sp)
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($27)
-stl $2,4($27)
-ldq $16,-48+80($sp)
-lda $1,-72+80($sp)
-uldq $17,0($1)
-uldq $18,8($1)
-jsr $26,canonrect
-ldgp $gp,0($26)
-L.42:
-ldq $26,0($sp)
-lda $sp,80($sp)
-ret
-.end makerect
-.globl ptinrect
-.text
-.ent ptinrect
-ptinrect:
-ldgp $gp,0($27)
-lda $sp,-80($sp)
-.mask 0x4004000,-72
-.frame $sp,80,$26,48
-stq $14,0($sp)
-stq $26,8($sp)
-stq $16,32($sp)
-stq $17,40($sp)
-stq $18,48($sp)
-.prologue 1
-ldl $27,-48+80($sp)
-ldl $25,-40+80($sp)
-cmplt $27,$25,$23
-bne $23,L.53
-ldl $25,-32+80($sp)
-cmplt $27,$25,$23
-beq $23,L.53
-ldl $27,-44+80($sp)
-ldl $25,-36+80($sp)
-cmplt $27,$25,$23
-bne $23,L.53
-ldl $27,-44+80($sp)
-ldl $25,-28+80($sp)
-cmplt $27,$25,$23
-beq $23,L.53
-lda $14,1
-br L.54
-L.53:
-mov $31,$14
-L.54:
-mov $14,$0
-L.45:
-ldq $14,0($sp)
-ldq $26,8($sp)
-lda $sp,80($sp)
-ret
-.end ptinrect
-.sdata
-.globl y
-.align 0
-y:
-.byte 97
-.byte 98
-.byte 0
-.globl odd
-.text
-.text
-.ent odd
-odd:
-ldgp $gp,0($27)
-lda $sp,-80($sp)
-.mask 0x4000000,-80
-.frame $sp,80,$26,48
-stq $26,0($sp)
-stq $16,32($sp)
-.prologue 1
-lda $27,-59+80($sp)
-lda $1,-48+80($sp)
-ldb $4,0($1)
-ldb $2,1($1)
-stb $4,0($27)
-stb $2,1($27)
-ldb $4,2($1)
-stb $4,2($27)
-lda $16,L.56
-lda $17,-59+80($sp)
-jsr $26,printf
-ldgp $gp,0($26)
-mov $31,$0
-L.55:
-ldq $26,0($sp)
-lda $sp,80($sp)
-ret
-.end odd
-.rdata
-.align 2
-L.58:
-.long 0x0
-.long 0x0
-.align 2
-L.59:
-.long 0x140
-.long 0x140
-.align 2
-L.60:
-.long 0xffffffff
-.long 0xffffffff
-.long 0x1
-.long 0x1
-.long 0x14
-.long 0x12c
-.long 0x1f4
-.long 0x190
-.globl main
-.text
-.text
-.ent main
-main:
-ldgp $gp,0($27)
-lda $sp,-176($sp)
-.mask 0x4004000,-168
-.frame $sp,176,$26,48
-stq $14,0($sp)
-stq $26,8($sp)
-.prologue 1
-lda $27,-120+176($sp)
-lda $1,L.58
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($27)
-stl $2,4($27)
-lda $27,-128+176($sp)
-lda $1,L.59
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($27)
-stl $2,4($27)
-lda $27,-88+176($sp)
-lda $1,L.60
-addq $1,32,$1
-addq $27,32,$3
-L.76:
-addq $1,-8,$1
-addq $3,-8,$3
-ldl $4,0($1)
-ldl $2,4($1)
-stl $4,0($3)
-stl $2,4($3)
-cmpult $27,$3,$23
-bne $23,L.76
-lda $16,-136+176($sp)
-lda $27,-10
-mov $27,$17
-mov $27,$18
-jsr $26,makepoint
-ldgp $gp,0($26)
-lda $16,-144+176($sp)
-lda $1,-128+176($sp)
-uldq $17,0($1)
-lda $1,-136+176($sp)
-uldq $18,0($1)
-jsr $26,addpoint
-ldgp $gp,0($26)
-lda $16,-152+176($sp)
-lda $27,10
-mov $27,$17
-mov $27,$18
-jsr $26,makepoint
-ldgp $gp,0($26)
-lda $16,-160+176($sp)
-lda $1,-120+176($sp)
-uldq $17,0($1)
-lda $1,-152+176($sp)
-uldq $18,0($1)
-jsr $26,addpoint
-ldgp $gp,0($26)
-lda $16,-104+176($sp)
-lda $1,-144+176($sp)
-uldq $17,0($1)
-lda $1,-160+176($sp)
-uldq $18,0($1)
-jsr $26,makerect
-ldgp $gp,0($26)
-mov $31,$14
-br L.64
-L.61:
-lda $16,-112+176($sp)
-sll $14,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,3,$27
-lda $25,-88+176($sp)
-addq $27,$25,$25
-ldl $17,($25)
-lda $25,-84+176($sp)
-addq $27,$25,$27
-ldl $18,($27)
-jsr $26,makepoint
-ldgp $gp,0($26)
-lda $16,L.65
-sll $14,8*(8-4),$27
-sra $27,8*(8-4),$27
-sll $27,3,$27
-lda $25,-88+176($sp)
-addq $27,$25,$27
-ldl $17,($27)
-ldl $18,-108+176($sp)
-jsr $26,printf
-ldgp $gp,0($26)
-lda $1,-112+176($sp)
-uldq $16,0($1)
-lda $1,-104+176($sp)
-uldq $17,0($1)
-uldq $18,8($1)
-jsr $26,ptinrect
-ldgp $gp,0($26)
-cmpeq $0,$31,$23
-beq $23,L.68
-lda $16,L.70
-jsr $26,printf
-ldgp $gp,0($26)
-L.68:
-lda $16,L.71
-ldl $17,-104+176($sp)
-ldl $18,-100+176($sp)
-ldl $19,-96+176($sp)
-ldl $20,-92+176($sp)
-jsr $26,printf
-ldgp $gp,0($26)
-L.62:
-lda $14,1($14)
-L.64:
-mov $14,$27
-lda $25,4
-cmpult $27,$25,$23
-bne $23,L.61
-lda $1,y
-uldq $16,0($1)
-jsr $26,odd
-ldgp $gp,0($26)
-mov $31,$16
-jsr $26,exit
-ldgp $gp,0($26)
-mov $31,$0
-L.57:
-ldq $14,0($sp)
-ldq $26,8($sp)
-lda $sp,176($sp)
-ret
-.end main
-.rdata
-.align 0
-L.71:
-.byte 119
-.byte 105
-.byte 116
-.byte 104
-.byte 105
-.byte 110
-.byte 32
-.byte 91
-.byte 37
-.byte 100
-.byte 44
-.byte 37
-.byte 100
-.byte 59
-.byte 32
-.byte 37
-.byte 100
-.byte 44
-.byte 37
-.byte 100
-.byte 93
-.byte 10
-.byte 0
-.align 0
-L.70:
-.byte 110
-.byte 111
-.byte 116
-.byte 32
-.byte 0
-.align 0
-L.65:
-.byte 40
-.byte 37
-.byte 100
-.byte 44
-.byte 37
-.byte 100
-.byte 41
-.byte 32
-.byte 105
-.byte 115
-.byte 32
-.byte 0
-.align 0
-L.56:
-.byte 37
-.byte 115
-.byte 10
-.byte 0