|
|
Power 6/32 Unix version 1.21
.data 0 .align 2 L16: .long 1 .align 2 L17: .long 10 .align 2 L19: .long 2 .align 2 L22: .long 3 .align 2 L25: .long 4 .align 2 L28: .long 5 .align 2 L31: .long 6 .align 2 L34: .long 7 .align 2 L37: .long 8 .align 2 L39: .long 0x3ECCCCCD # .float .1 .align 2 L40: .long 0x3F4CCCCD # .float .2 .align 2 L41: .long 0x3F99999A # .float .30000001 .align 2 L42: .long 0x41000000 # .float 2 .align 2 L62: .long 0xC0800000 # .float -1 .align 2 L65: .long 0xC7FFFE00 # .float -32767 .align 2 L66: .long 0x00000000 # .float 0 .align 2 L67: .long 0x39D1B717 # .float 9.9999997e-05 .align 2 L68: .long 9 .align 2 L70: .long 0x43C80000 # .float 100 .align 2 L71: .long 0x40000000 # .float .5 .align 2 L76: .long 0x47FFFE00 # .float 32767 .align 2 L77: .long 11 .data 2 .data 1 .data 0 .globl _MAIN_ .globl _e_ .align 2 .stabs "t10.f",0x64,0,0,0 .text .globl _MAIN_ .align 1 _MAIN_: .word LWM1 subl3 $LF1,fp,sp jbr L12 L13: movl $3,v.2-v.1(r11) movl $2,v.3-v.1(r11) movl $-100,v.4-v.1(r11) shll $1,v.3-v.1(r11),r0 addl2 v.2-v.1(r11),r0 mull2 v.3-v.1(r11),r0 addl2 $3,r0 mull2 v.2-v.1(r11),r0 addl2 v.3-v.1(r11),r0 mull2 v.2-v.1(r11),r0 addl2 v.3-v.1(r11),r0 mull2 v.2-v.1(r11),r0 addl2 v.3-v.1(r11),r0 mull2 v.2-v.1(r11),r0 incl r0 movl r0,v.5-v.1(r11) cmpl v.5-v.1(r11),$1456 jeql L15 pushl $L17 pushl $L16 callf $12,_e_ L15: clrl v.5-v.1(r11) tstl v.5-v.1(r11) jeql L18 pushl $L17 pushl $L19 callf $12,_e_ L18: mull3 v.3-v.1(r11),v.2-v.1(r11),r0 mull3 $3,v.2-v.1(r11),r1 addl2 r1,r0 addl2 $-5,r0 divl2 $10,r0 mull3 v.3-v.1(r11),v.2-v.1(r11),r1 mull3 $3,v.2-v.1(r11),r2 addl2 r2,r1 addl2 $-5,r1 divl2 $10,r1 mull2 r1,r0 mull3 v.3-v.1(r11),v.2-v.1(r11),r1 mull3 $3,v.2-v.1(r11),r2 addl2 r2,r1 addl2 $-5,r1 divl2 $10,r1 mull2 r1,r0 mull3 v.3-v.1(r11),v.2-v.1(r11),r1 mull3 $3,v.2-v.1(r11),r2 addl2 r2,r1 addl2 $-5,r1 divl2 $10,r1 mull3 v.3-v.1(r11),v.2-v.1(r11),r2 mull3 $3,v.2-v.1(r11),r3 addl2 r3,r2 addl2 $-5,r2 divl2 $10,r2 mull2 r2,r1 mull3 v.3-v.1(r11),v.2-v.1(r11),r2 mull3 $3,v.2-v.1(r11),r3 addl2 r3,r2 addl2 $-5,r2 divl2 $10,r2 mull2 r2,r1 addl2 r1,r0 movl r0,v.5-v.1(r11) cmpl v.5-v.1(r11),$2 jeql L21 pushl $L17 pushl $L22 callf $12,_e_ L21: addl3 v.3-v.1(r11),v.3-v.1(r11),r0 divl2 $4,r0 addl3 v.3-v.1(r11),v.3-v.1(r11),r1 divl2 $4,r1 mull2 r1,r0 addl3 v.3-v.1(r11),v.3-v.1(r11),r1 divl2 $4,r1 mull2 r1,r0 divl3 $3,v.3-v.1(r11),r1 divl3 $4,v.3-v.1(r11),r2 addl2 r2,r1 addl2 $3,r1 mull2 r1,r0 addl3 v.3-v.1(r11),v.3-v.1(r11),r1 divl2 $4,r1 addl3 v.3-v.1(r11),v.3-v.1(r11),r2 divl2 $4,r2 mull2 r2,r1 addl3 v.3-v.1(r11),v.3-v.1(r11),r2 divl2 $4,r2 mull2 r2,r1 divl3 $3,v.3-v.1(r11),r2 divl3 $4,v.3-v.1(r11),r3 addl2 r3,r2 addl2 $3,r2 mull2 r2,r1 addl2 r1,r0 movl r0,v.5-v.1(r11) cmpl v.5-v.1(r11),$6 jeql L24 pushl $L17 pushl $L25 callf $12,_e_ L24: mull3 v.3-v.1(r11),v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 mull2 v.3-v.1(r11),r0 addl2 $-16383,r0 movl r0,v.2-v.1(r11) cmpl v.2-v.1(r11),$1 jeql L27 pushl $L17 pushl $L28 callf $12,_e_ L27: addl3 v.2-v.1(r11),v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 addl2 v.2-v.1(r11),r0 movl r0,v.5-v.1(r11) cmpl v.5-v.1(r11),$16 jeql L30 pushl $L17 pushl $L31 callf $12,_e_ L30: addl3 v.3-v.1(r11),v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 addl2 v.3-v.1(r11),r0 movl r0,v.5-v.1(r11) cmpl v.5-v.1(r11),$34 jeql L33 pushl $L17 pushl $L34 callf $12,_e_ L33: mnegl v.3-v.1(r11),r0 movl r0,v.5-v.1(r11) cmpl v.5-v.1(r11),$-2 jeql L36 pushl $L17 pushl $L37 callf $12,_e_ L36: movl L39,v.6-v.1(r11) movl L40,v.7-v.1(r11) movl L41,v.8-v.1(r11) ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r0 ldf r0 divf v.8-v.1(r11) stf r0 ldf r0 mulf L42 stf r0 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r1 ldf r1 divf v.8-v.1(r11) stf r1 ldf r1 mulf L42 stf r1 ldf r0 addf r1 stf r0 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r1 ldf r1 divf v.8-v.1(r11) stf r1 ldf r1 mulf L42 stf r1 ldf r0 addf r1 stf r0 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r1 ldf r1 divf v.8-v.1(r11) stf r1 ldf r1 mulf L42 stf r1 ldf r0 addf r1 stf r0 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r1 ldf r1 divf v.8-v.1(r11) stf r1 ldf r1 mulf L42 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf r0 mulf r1 stf r0 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r1 ldf r1 divf v.8-v.1(r11) stf r1 ldf r1 mulf L42 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf r0 mulf r1 stf r0 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r1 ldf r1 divf v.8-v.1(r11) stf r1 ldf r1 mulf L42 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf r0 mulf r1 stf r0 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r1 ldf r1 divf v.8-v.1(r11) stf r1 ldf r1 mulf L42 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf v.6-v.1(r11) addf v.7-v.1(r11) stf r2 ldf r2 divf v.8-v.1(r11) stf r2 ldf r2 mulf L42 stf r2 ldf r1 addf r2 stf r1 ldf r0 mulf r1 stf r0 ldf r0 addf L62 stf r0 movl r0,v.9-v.1(r11) ldf v.9-v.1(r11) addf L65 stf r0 movl r0,-56(fp) cmpf2 L66,-56(fp) jgtr L9999 movl -56(fp),r0 jbr L9998 L9999: lnf -56(fp) stf r0 L9998: cmpf2 r0,L67 jleq L63 pushl $L17 pushl $L68 callf $12,_e_ L63: ldf v.7-v.1(r11) mulf L70 stf r0 ldf r0 addf L71 stf r0 ldf r0 cvfl r0 movl r0,v.2-v.1(r11) cmpl v.2-v.1(r11),$20 jeql L72 pushl $L17 pushl $L17 callf $12,_e_ L72: movl $32767,v.2-v.1(r11) cvlf v.2-v.1(r11) stf r0 movl r0,v.9-v.1(r11) cmpf2 v.9-v.1(r11),L76 jeql L75 pushl $L17 pushl $L77 callf $12,_e_ L75: L14: ret#0 L12: movl $v.1,r11 jbr L13 .set LF1,56 .set LWM1,0x180C .text .data 2 .align 2 v.2: .space 4 .align 2 v.4: .space 4 .align 2 v.9: .space 4 .align 2 v.7: .space 4 .align 2 v.8: .space 4 .align 2 v.6: .space 4 .align 2 v.5: .space 4 .align 2 v.3: .space 4 .set v.1,v.8
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.