0000: 09 2e 73 65 74 20 6e 6f 72 65 6f 72 64 65 72 0a ..set noreorder.
0010: 09 2e 73 65 74 20 76 6f 6c 61 74 69 6c 65 0a 09 ..set volatile..
0020: 2e 73 65 74 20 6e 6f 61 74 0a 09 2e 66 69 6c 65 .set noat...file
0030: 09 31 20 22 76 61 63 61 6c 6c 2d 61 6c 70 68 61 .1 "vacall-alpha
0040: 2e 63 22 0a 67 63 63 32 5f 63 6f 6d 70 69 6c 65 .c".gcc2_compile
0050: 64 2e 3a 0a 5f 5f 67 6e 75 5f 63 6f 6d 70 69 6c d.:.__gnu_compil
0060: 65 64 5f 63 3a 0a 2e 74 65 78 74 0a 09 2e 61 6c ed_c:..text...al
0070: 69 67 6e 20 33 0a 09 2e 67 6c 6f 62 6c 20 5f 5f ign 3...globl __
0080: 76 61 63 61 6c 6c 0a 09 2e 65 6e 74 20 5f 5f 76 vacall...ent __v
0090: 61 63 61 6c 6c 0a 5f 5f 76 61 63 61 6c 6c 3a 0a acall.__vacall:.
00a0: 09 6c 64 67 70 20 24 32 39 2c 30 28 24 32 37 29 .ldgp $29,0($27)
00b0: 0a 5f 5f 76 61 63 61 6c 6c 2e 2e 6e 67 3a 0a 09 .__vacall..ng:..
00c0: 6c 64 61 20 24 33 30 2c 2d 31 37 36 28 24 33 30 lda $30,-176($30
00d0: 29 0a 09 2e 66 72 61 6d 65 20 24 33 30 2c 31 37 )...frame $30,17
00e0: 36 2c 24 32 36 2c 30 0a 09 73 74 71 20 24 32 36 6,$26,0..stq $26
00f0: 2c 30 28 24 33 30 29 0a 09 2e 6d 61 73 6b 20 30 ,0($30)...mask 0
0100: 78 34 30 30 30 30 30 30 2c 2d 31 37 36 0a 09 2e x4000000,-176...
0110: 70 72 6f 6c 6f 67 75 65 20 31 0a 09 73 74 71 20 prologue 1..stq
0120: 24 31 36 2c 31 32 38 28 24 33 30 29 0a 09 73 74 $16,128($30)..st
0130: 71 20 24 31 37 2c 31 33 36 28 24 33 30 29 0a 09 q $17,136($30)..
0140: 73 74 71 20 24 31 38 2c 31 34 34 28 24 33 30 29 stq $18,144($30)
0150: 0a 09 73 74 71 20 24 31 39 2c 31 35 32 28 24 33 ..stq $19,152($3
0160: 30 29 0a 09 73 74 71 20 24 32 30 2c 31 36 30 28 0)..stq $20,160(
0170: 24 33 30 29 0a 09 73 74 71 20 24 32 31 2c 31 36 $30)..stq $21,16
0180: 38 28 24 33 30 29 0a 09 73 74 74 20 24 66 31 36 8($30)..stt $f16
0190: 2c 38 30 28 24 33 30 29 0a 09 73 74 74 20 24 66 ,80($30)..stt $f
01a0: 31 37 2c 38 38 28 24 33 30 29 0a 09 73 74 74 20 17,88($30)..stt
01b0: 24 66 31 38 2c 39 36 28 24 33 30 29 0a 09 73 74 $f18,96($30)..st
01c0: 74 20 24 66 31 39 2c 31 30 34 28 24 33 30 29 0a t $f19,104($30).
01d0: 09 73 74 74 20 24 66 32 30 2c 31 31 32 28 24 33 .stt $f20,112($3
01e0: 30 29 0a 09 73 74 74 20 24 66 32 31 2c 31 32 30 0)..stt $f21,120
01f0: 28 24 33 30 29 0a 09 6c 64 61 20 24 32 2c 76 61 ($30)..lda $2,va
0200: 63 61 6c 6c 5f 66 75 6e 63 74 69 6f 6e 0a 09 73 call_function..s
0210: 74 6c 20 24 33 31 2c 31 36 28 24 33 30 29 0a 09 tl $31,16($30)..
0220: 61 64 64 71 20 24 33 30 2c 31 32 38 2c 24 33 0a addq $30,128,$3.
0230: 09 73 74 71 20 24 33 2c 32 34 28 24 33 30 29 0a .stq $3,24($30).
0240: 09 6c 64 71 20 24 32 37 2c 30 28 24 32 29 0a 09 .ldq $27,0($2)..
0250: 73 74 71 20 24 33 31 2c 33 32 28 24 33 30 29 0a stq $31,32($30).
0260: 09 61 64 64 71 20 24 33 30 2c 31 36 2c 24 31 36 .addq $30,16,$16
0270: 0a 09 73 74 6c 20 24 33 31 2c 34 30 28 24 33 30 ..stl $31,40($30
0280: 29 0a 09 61 64 64 71 20 24 33 30 2c 31 37 36 2c )..addq $30,176,
0290: 24 34 0a 09 73 74 71 20 24 34 2c 37 32 28 24 33 $4..stq $4,72($3
02a0: 30 29 0a 09 6a 73 72 20 24 32 36 2c 28 24 32 37 0)..jsr $26,($27
02b0: 29 2c 30 0a 09 6c 64 67 70 20 24 32 39 2c 30 28 ),0..ldgp $29,0(
02c0: 24 32 36 29 0a 09 6c 64 6c 20 24 32 2c 34 30 28 $26)..ldl $2,40(
02d0: 24 33 30 29 0a 09 7a 61 70 6e 6f 74 20 24 32 2c $30)..zapnot $2,
02e0: 31 35 2c 24 33 0a 09 62 65 71 20 24 33 2c 24 33 15,$3..beq $3,$3
02f0: 35 0a 09 73 75 62 71 20 24 33 2c 31 2c 24 32 0a 5..subq $3,1,$2.
0300: 09 62 65 71 20 24 32 2c 24 37 37 0a 09 73 75 62 .beq $2,$77..sub
0310: 71 20 24 33 2c 32 2c 24 32 0a 09 62 6e 65 20 24 q $3,2,$2..bne $
0320: 32 2c 24 33 38 0a 24 37 37 3a 0a 09 6c 64 6c 20 2,$38.$77:..ldl
0330: 24 32 2c 35 36 28 24 33 30 29 0a 09 69 6e 73 62 $2,56($30)..insb
0340: 6c 20 24 32 2c 37 2c 24 32 0a 09 73 72 61 20 24 l $2,7,$2..sra $
0350: 32 2c 35 36 2c 24 30 0a 09 62 72 20 24 33 31 2c 2,56,$0..br $31,
0360: 24 33 35 0a 09 2e 61 6c 69 67 6e 20 34 0a 24 33 $35...align 4.$3
0370: 38 3a 0a 09 73 75 62 71 20 24 33 2c 33 2c 24 32 8:..subq $3,3,$2
0380: 0a 09 62 6e 65 20 24 32 2c 24 34 30 0a 09 6c 64 ..bne $2,$40..ld
0390: 6c 20 24 32 2c 35 36 28 24 33 30 29 0a 09 65 78 l $2,56($30)..ex
03a0: 74 62 6c 20 24 32 2c 30 2c 24 32 0a 09 7a 61 70 tbl $2,0,$2..zap
03b0: 6e 6f 74 20 24 32 2c 31 2c 24 30 0a 09 62 72 20 not $2,1,$0..br
03c0: 24 33 31 2c 24 33 35 0a 09 2e 61 6c 69 67 6e 20 $31,$35...align
03d0: 34 0a 24 34 30 3a 0a 09 73 75 62 71 20 24 33 2c 4.$40:..subq $3,
03e0: 34 2c 24 32 0a 09 62 6e 65 20 24 32 2c 24 34 32 4,$2..bne $2,$42
03f0: 0a 09 6c 64 6c 20 24 32 2c 35 36 28 24 33 30 29 ..ldl $2,56($30)
0400: 0a 09 69 6e 73 77 6c 20 24 32 2c 36 2c 24 32 0a ..inswl $2,6,$2.
0410: 09 73 72 61 20 24 32 2c 34 38 2c 24 30 0a 09 62 .sra $2,48,$0..b
0420: 72 20 24 33 31 2c 24 33 35 0a 09 2e 61 6c 69 67 r $31,$35...alig
0430: 6e 20 34 0a 24 34 32 3a 0a 09 73 75 62 71 20 24 n 4.$42:..subq $
0440: 33 2c 35 2c 24 32 0a 09 62 6e 65 20 24 32 2c 24 3,5,$2..bne $2,$
0450: 34 34 0a 09 6c 64 6c 20 24 32 2c 35 36 28 24 33 44..ldl $2,56($3
0460: 30 29 0a 09 65 78 74 77 6c 20 24 32 2c 30 2c 24 0)..extwl $2,0,$
0470: 32 0a 09 7a 61 70 6e 6f 74 20 24 32 2c 33 2c 24 2..zapnot $2,3,$
0480: 30 0a 09 62 72 20 24 33 31 2c 24 33 35 0a 09 2e 0..br $31,$35...
0490: 61 6c 69 67 6e 20 34 0a 24 34 34 3a 0a 09 73 75 align 4.$44:..su
04a0: 62 71 20 24 33 2c 36 2c 24 32 0a 09 62 6e 65 20 bq $3,6,$2..bne
04b0: 24 32 2c 24 34 36 0a 09 6c 64 6c 20 24 30 2c 35 $2,$46..ldl $0,5
04c0: 36 28 24 33 30 29 0a 09 62 72 20 24 33 31 2c 24 6($30)..br $31,$
04d0: 33 35 0a 09 2e 61 6c 69 67 6e 20 34 0a 24 34 36 35...align 4.$46
04e0: 3a 0a 09 73 75 62 71 20 24 33 2c 37 2c 24 32 0a :..subq $3,7,$2.
04f0: 09 62 6e 65 20 24 32 2c 24 34 38 0a 09 6c 64 6c .bne $2,$48..ldl
0500: 20 24 32 2c 35 36 28 24 33 30 29 0a 09 7a 61 70 $2,56($30)..zap
0510: 6e 6f 74 20 24 32 2c 31 35 2c 24 30 0a 09 62 72 not $2,15,$0..br
0520: 20 24 33 31 2c 24 33 35 0a 09 2e 61 6c 69 67 6e $31,$35...align
0530: 20 34 0a 24 34 38 3a 0a 09 73 75 62 71 20 24 33 4.$48:..subq $3
0540: 2c 38 2c 24 32 0a 09 62 65 71 20 24 32 2c 24 37 ,8,$2..beq $2,$7
0550: 38 0a 09 73 75 62 71 20 24 33 2c 39 2c 24 32 0a 8..subq $3,9,$2.
0560: 09 62 65 71 20 24 32 2c 24 37 38 0a 09 73 75 62 .beq $2,$78..sub
0570: 71 20 24 33 2c 31 30 2c 24 32 0a 09 62 65 71 20 q $3,10,$2..beq
0580: 24 32 2c 24 37 38 0a 09 6c 64 6c 20 24 32 2c 34 $2,$78..ldl $2,4
0590: 30 28 24 33 30 29 0a 09 7a 61 70 6e 6f 74 20 24 0($30)..zapnot $
05a0: 32 2c 31 35 2c 24 33 0a 09 73 75 62 71 20 24 33 2,15,$3..subq $3
05b0: 2c 31 31 2c 24 32 0a 09 62 65 71 20 24 32 2c 24 ,11,$2..beq $2,$
05c0: 37 38 0a 09 73 75 62 71 20 24 33 2c 31 32 2c 24 78..subq $3,12,$
05d0: 32 0a 09 62 6e 65 20 24 32 2c 24 35 38 0a 09 6c 2..bne $2,$58..l
05e0: 64 73 20 24 66 30 2c 35 36 28 24 33 30 29 0a 09 ds $f0,56($30)..
05f0: 62 72 20 24 33 31 2c 24 33 35 0a 09 2e 61 6c 69 br $31,$35...ali
0600: 67 6e 20 34 0a 24 35 38 3a 0a 09 73 75 62 71 20 gn 4.$58:..subq
0610: 24 33 2c 31 33 2c 24 32 0a 09 62 6e 65 20 24 32 $3,13,$2..bne $2
0620: 2c 24 36 30 0a 09 6c 64 74 20 24 66 30 2c 35 36 ,$60..ldt $f0,56
0630: 28 24 33 30 29 0a 09 62 72 20 24 33 31 2c 24 33 ($30)..br $31,$3
0640: 35 0a 09 2e 61 6c 69 67 6e 20 34 0a 24 36 30 3a 5...align 4.$60:
0650: 0a 09 73 75 62 71 20 24 33 2c 31 34 2c 24 32 0a ..subq $3,14,$2.
0660: 09 62 6e 65 20 24 32 2c 24 36 32 0a 24 37 38 3a .bne $2,$62.$78:
0670: 0a 09 6c 64 71 20 24 30 2c 35 36 28 24 33 30 29 ..ldq $0,56($30)
0680: 0a 09 62 72 20 24 33 31 2c 24 33 35 0a 09 2e 61 ..br $31,$35...a
0690: 6c 69 67 6e 20 34 0a 24 36 32 3a 0a 09 73 75 62 lign 4.$62:..sub
06a0: 71 20 24 33 2c 31 35 2c 24 32 0a 09 62 6e 65 20 q $3,15,$2..bne
06b0: 24 32 2c 24 33 35 0a 09 6c 64 6c 20 24 32 2c 31 $2,$35..ldl $2,1
06c0: 36 28 24 33 30 29 0a 09 62 6c 62 63 20 24 32 2c 6($30)..blbc $2,
06d0: 24 36 35 0a 09 6c 64 71 20 24 30 2c 33 32 28 24 $65..ldq $0,32($
06e0: 33 30 29 0a 09 62 72 20 24 33 31 2c 24 33 35 0a 30)..br $31,$35.
06f0: 09 2e 61 6c 69 67 6e 20 34 0a 24 36 35 3a 0a 09 ..align 4.$65:..
0700: 73 72 6c 20 24 32 2c 31 30 2c 24 32 0a 09 62 6c srl $2,10,$2..bl
0710: 62 63 20 24 32 2c 24 33 35 0a 09 6c 64 71 20 24 bc $2,$35..ldq $
0720: 33 2c 34 38 28 24 33 30 29 0a 09 73 75 62 71 20 3,48($30)..subq
0730: 24 33 2c 31 2c 24 32 0a 09 62 6e 65 20 24 32 2c $3,1,$2..bne $2,
0740: 24 36 38 0a 09 6c 64 71 20 24 33 2c 33 32 28 24 $68..ldq $3,32($
0750: 33 30 29 0a 09 6c 64 71 5f 75 20 24 32 2c 30 28 30)..ldq_u $2,0(
0760: 24 33 29 0a 09 65 78 74 62 6c 20 24 32 2c 24 33 $3)..extbl $2,$3
0770: 2c 24 32 0a 09 7a 61 70 6e 6f 74 20 24 32 2c 31 ,$2..zapnot $2,1
0780: 2c 24 30 0a 09 62 72 20 24 33 31 2c 24 33 35 0a ,$0..br $31,$35.
0790: 09 2e 61 6c 69 67 6e 20 34 0a 24 36 38 3a 0a 09 ..align 4.$68:..
07a0: 73 75 62 71 20 24 33 2c 32 2c 24 32 0a 09 62 6e subq $3,2,$2..bn
07b0: 65 20 24 32 2c 24 37 30 0a 09 6c 64 71 20 24 32 e $2,$70..ldq $2
07c0: 2c 33 32 28 24 33 30 29 0a 09 62 69 63 20 24 32 ,32($30)..bic $2
07d0: 2c 36 2c 24 33 0a 09 6c 64 71 20 24 33 2c 30 28 ,6,$3..ldq $3,0(
07e0: 24 33 29 0a 09 62 69 63 20 24 32 2c 31 2c 24 32 $3)..bic $2,1,$2
07f0: 0a 09 65 78 74 77 6c 20 24 33 2c 24 32 2c 24 33 ..extwl $3,$2,$3
0800: 0a 09 7a 61 70 6e 6f 74 20 24 33 2c 33 2c 24 30 ..zapnot $3,3,$0
0810: 0a 09 62 72 20 24 33 31 2c 24 33 35 0a 09 2e 61 ..br $31,$35...a
0820: 6c 69 67 6e 20 34 0a 24 37 30 3a 0a 09 73 75 62 lign 4.$70:..sub
0830: 71 20 24 33 2c 34 2c 24 32 0a 09 62 6e 65 20 24 q $3,4,$2..bne $
0840: 32 2c 24 37 32 0a 09 6c 64 71 20 24 32 2c 33 32 2,$72..ldq $2,32
0850: 28 24 33 30 29 0a 09 6c 64 6c 20 24 32 2c 30 28 ($30)..ldl $2,0(
0860: 24 32 29 0a 09 7a 61 70 6e 6f 74 20 24 32 2c 31 $2)..zapnot $2,1
0870: 35 2c 24 30 0a 09 62 72 20 24 33 31 2c 24 33 35 5,$0..br $31,$35
0880: 0a 09 2e 61 6c 69 67 6e 20 34 0a 24 37 32 3a 0a ...align 4.$72:.
0890: 09 73 75 62 71 20 24 33 2c 38 2c 24 32 0a 09 62 .subq $3,8,$2..b
08a0: 6e 65 20 24 32 2c 24 37 34 0a 09 6c 64 71 20 24 ne $2,$74..ldq $
08b0: 32 2c 33 32 28 24 33 30 29 0a 09 6c 64 71 20 24 2,32($30)..ldq $
08c0: 30 2c 30 28 24 32 29 0a 09 62 72 20 24 33 31 2c 0,0($2)..br $31,
08d0: 24 33 35 0a 09 2e 61 6c 69 67 6e 20 34 0a 24 37 $35...align 4.$7
08e0: 34 3a 0a 09 73 75 62 71 20 24 33 2c 31 36 2c 24 4:..subq $3,16,$
08f0: 32 0a 09 62 6e 65 20 24 32 2c 24 33 35 0a 09 6c 2..bne $2,$35..l
0900: 64 71 20 24 32 2c 33 32 28 24 33 30 29 0a 09 6c dq $2,32($30)..l
0910: 64 71 20 24 30 2c 30 28 24 32 29 0a 09 6c 64 71 dq $0,0($2)..ldq
0920: 20 24 31 2c 38 28 24 32 29 0a 24 33 35 3a 0a 09 $1,8($2).$35:..
0930: 6c 64 71 20 24 32 36 2c 30 28 24 33 30 29 0a 09 ldq $26,0($30)..
0940: 61 64 64 71 20 24 33 30 2c 31 37 36 2c 24 33 30 addq $30,176,$30
0950: 0a 09 72 65 74 20 24 33 31 2c 28 24 32 36 29 2c ..ret $31,($26),
0960: 31 0a 09 2e 65 6e 64 20 5f 5f 76 61 63 61 6c 6c 1...end __vacall
0970: 0a .