.set noreorder
.set volatile
.set noat
.file 1 "avcall-alpha.c"
gcc2_compiled.:
__gnu_compiled_c:
.text
.align 3
.globl __builtin_avcall
.ent __builtin_avcall
__builtin_avcall:
__builtin_avcall..ng:
lda $30,-16($30)
.frame $30,16,$26,0
stq $26,0($30)
stq $9,8($30)
.mask 0x4000200,-16
.prologue 1
bis $16,$16,$9
lda $30,-2048($30)
bis $30,$30,$4
ldq $1,40($9)
subq $1,48,$1
subq $1,$9,$1
srl $1,3,$1
addl $1,$31,$3
bis $31,6,$0
cmplt $0,$3,$1
beq $1,$35
.align 5
$37:
s8addq $0,0,$1
addq $1,$4,$2
addq $9,$1,$1
ldt $f1,48($1)
stt $f1,-48($2)
addq $0,1,$0
cmplt $0,$3,$1
bne $1,$37
$35:
ldq $16,48($9)
ldt $f16,48($9)
ldq $17,56($9)
ldt $f17,56($9)
ldq $18,64($9)
ldt $f18,64($9)
ldq $19,72($9)
ldt $f19,72($9)
ldq $20,80($9)
ldt $f20,80($9)
ldq $21,88($9)
ldt $f21,88($9)
ldq $27,0($9)
jsr $26,($27),0
bis $1,$1,$3
lda $30,2048($30)
ldl $1,24($9)
zapnot $1,15,$2
subq $2,1,$1
beq $1,$40
beq $2,$96
ldl $1,24($9)
subl $1,2,$1
beq $1,$97
ldl $1,24($9)
subl $1,3,$1
beq $1,$97
ldl $1,24($9)
subl $1,4,$1
beq $1,$97
ldl $1,24($9)
subl $1,5,$1
beq $1,$98
ldl $1,24($9)
subl $1,6,$1
beq $1,$98
ldl $1,24($9)
subl $1,7,$1
beq $1,$99
ldl $1,24($9)
subl $1,8,$1
beq $1,$99
ldl $1,24($9)
subl $1,9,$1
beq $1,$96
ldl $1,24($9)
subl $1,10,$1
beq $1,$96
ldl $1,24($9)
subl $1,11,$1
beq $1,$96
ldl $1,24($9)
subl $1,12,$1
beq $1,$96
ldl $1,24($9)
subl $1,13,$1
bne $1,$65
ldq $1,16($9)
cvtts $f0,$f0
sts $f0,0($1)
br $31,$40
.align 4
$65:
ldl $1,24($9)
subl $1,14,$1
bne $1,$67
ldq $1,16($9)
stt $f0,0($1)
br $31,$40
.align 4
$67:
ldl $1,24($9)
subl $1,15,$1
beq $1,$96
ldl $1,24($9)
subl $1,16,$1
bne $1,$40
ldl $1,8($9)
blbc $1,$72
ldq $1,32($9)
subq $1,1,$1
bne $1,$73
ldq $1,16($9)
ldq_u $2,0($0)
extbl $2,$0,$2
ldq_u $3,0($1)
mskbl $3,$1,$3
insbl $2,$1,$2
bis $2,$3,$2
stq_u $2,0($1)
br $31,$40
.align 4
$73:
ldq $1,32($9)
subq $1,2,$1
bne $1,$75
ldq $3,16($9)
bic $0,6,$1
ldq $2,0($1)
bic $0,1,$1
extwl $2,$1,$2
bic $3,6,$4
ldq $1,0($4)
bic $3,1,$3
mskwl $1,$3,$1
inswl $2,$3,$2
bis $1,$2,$1
stq $1,0($4)
br $31,$40
.align 4
$75:
ldq $1,32($9)
subq $1,4,$1
bne $1,$77
ldq $1,16($9)
lds $f1,0($0)
sts $f1,0($1)
br $31,$40
.align 4
$77:
ldq $1,32($9)
subq $1,8,$1
bne $1,$79
ldq $1,16($9)
ldt $f1,0($0)
stt $f1,0($1)
br $31,$40
.align 4
$79:
ldq $24,32($9)
addq $24,7,$24
srl $24,3,$24
subl $24,1,$3
blt $3,$40
.align 5
$83:
s8addq $3,0,$1
ldq $2,16($9)
addq $2,$1,$2
addq $0,$1,$1
ldt $f1,0($1)
stt $f1,0($2)
subl $3,1,$3
cmplt $3,0,$1
beq $1,$83
br $31,$40
.align 4
$72:
ldl $1,8($9)
srl $1,9,$1
blbc $1,$40
ldq $1,32($9)
subq $1,1,$1
bne $1,$87
$97:
ldq $3,16($9)
ldq_u $2,0($3)
mskbl $2,$3,$2
insbl $0,$3,$1
bis $1,$2,$1
stq_u $1,0($3)
br $31,$40
.align 4
$87:
ldq $1,32($9)
subq $1,2,$1
bne $1,$89
$98:
ldq $1,16($9)
bic $1,6,$3
ldq $2,0($3)
bic $1,1,$1
mskwl $2,$1,$2
inswl $0,$1,$1
bis $2,$1,$2
stq $2,0($3)
br $31,$40
.align 4
$89:
ldq $1,32($9)
subq $1,4,$1
bne $1,$91
$99:
ldq $1,16($9)
stl $0,0($1)
br $31,$40
.align 4
$91:
ldq $1,32($9)
subq $1,8,$1
bne $1,$93
$96:
ldq $1,16($9)
stq $0,0($1)
br $31,$40
.align 4
$93:
ldq $1,32($9)
subq $1,16,$1
bne $1,$40
ldq $1,16($9)
stq $0,0($1)
ldq $1,16($9)
stq $3,8($1)
$40:
bis $31,$31,$0
ldq $26,0($30)
ldq $9,8($30)
addq $30,16,$30
ret $31,($26),1
.end __builtin_avcall