|
|
1.1 ! root 1: .data 0 ! 2: .align 2 ! 3: L20: ! 4: .long 10 ! 5: .data 2 ! 6: .data 1 ! 7: .data 0 ! 8: .data 2 ! 9: .data 1 ! 10: .data 0 ! 11: .data 2 ! 12: .data 1 ! 13: .data 0 ! 14: .data 2 ! 15: .data 1 ! 16: .data 0 ! 17: .globl _MAIN_ ! 18: .globl _stat_ ! 19: .globl _gtmean_ ! 20: .globl _getmed_ ! 21: .align 2 ! 22: .stabs "b7.f",0x64,0,0,0 ! 23: ! 24: .text ! 25: .globl _MAIN_ ! 26: .align 1 ! 27: _MAIN_: ! 28: .word LWM1 ! 29: subl3 $LF1,fp,sp ! 30: jbr L12 ! 31: L13: ! 32: movl $1,r10 ! 33: L17: ! 34: movl r10,v.3-v.1(r11) ! 35: L15: ! 36: pushl $L20 ! 37: addl3 $v.2-v.1,r11,r0 ! 38: pushl r0 ! 39: callf $12,_stat_ ! 40: incl r10 ! 41: cmpl r10,$30000 ! 42: jleq L17 ! 43: L16: ! 44: movl r10,v.3-v.1(r11) ! 45: L14: ! 46: ret#0 ! 47: L12: ! 48: movl $v.1,r11 ! 49: jbr L13 ! 50: .set LF1,52 ! 51: .set LWM1,0x1C00 ! 52: .text ! 53: .globl _stat_ ! 54: .align 1 ! 55: _stat_: ! 56: .word LWM2 ! 57: subl3 $LF2,fp,sp ! 58: jbr L22 ! 59: L25: ! 60: clrl v.5-v.4(r11) ! 61: movl $1,r10 ! 62: movl *8(r12),-60(fp) ! 63: cmpl r10,-60(fp) ! 64: jgtr L29 ! 65: L30: ! 66: movl r10,v.6-v.4(r11) ! 67: L28: ! 68: addl3 *4(r12)[r10],v.5-v.4(r11),r0 ! 69: movl r0,v.5-v.4(r11) ! 70: incl r10 ! 71: cmpl r10,-60(fp) ! 72: jleq L30 ! 73: L29: ! 74: movl r10,v.6-v.4(r11) ! 75: addl3 $v.5-v.4,r11,r0 ! 76: pushl r0 ! 77: pushl 8(r12) ! 78: addl3 $4,4(r12),r0 ! 79: pushl r0 ! 80: callf $16,_gtmean_ ! 81: movl r0,v.7-v.4(r11) ! 82: addl3 $v.5-v.4,r11,r0 ! 83: pushl r0 ! 84: pushl 8(r12) ! 85: addl3 $4,4(r12),r0 ! 86: pushl r0 ! 87: callf $16,_getmed_ ! 88: L24: ! 89: L23: ! 90: ret#0 ! 91: L22: ! 92: movl $v.4,r11 ! 93: movl fp,r12 ! 94: movl *8(r12),-56(fp) ! 95: subl2 $4,4(r12) ! 96: jbr L25 ! 97: .set LF2,60 ! 98: .set LWM2,0x1C00 ! 99: .text ! 100: .globl _gtmean_ ! 101: .align 1 ! 102: _gtmean_: ! 103: .word LWM3 ! 104: subl3 $LF3,fp,sp ! 105: jbr L35 ! 106: L37: ! 107: clrl v.9-v.8(r11) ! 108: movl $1,r10 ! 109: movl *8(r12),-68(fp) ! 110: cmpl r10,-68(fp) ! 111: jgtr L42 ! 112: L43: ! 113: movl r10,v.10-v.8(r11) ! 114: L41: ! 115: mull3 r10,*4(r12)[r10],r0 ! 116: addl2 v.9-v.8(r11),r0 ! 117: movl r0,v.9-v.8(r11) ! 118: incl r10 ! 119: cmpl r10,-68(fp) ! 120: jleq L43 ! 121: L42: ! 122: movl r10,v.10-v.8(r11) ! 123: divl3 *12(r12),v.9-v.8(r11),r0 ! 124: movl r0,-64(fp) ! 125: jbr L36 ! 126: L36: ! 127: movl -64(fp),r0 ! 128: ret#1 ! 129: L35: ! 130: movl $v.8,r11 ! 131: movl fp,r12 ! 132: movl *8(r12),-56(fp) ! 133: subl2 $4,4(r12) ! 134: jbr L37 ! 135: .set LF3,68 ! 136: .set LWM3,0x1C00 ! 137: .text ! 138: .globl _getmed_ ! 139: .align 1 ! 140: _getmed_: ! 141: .word LWM4 ! 142: subl3 $LF4,fp,sp ! 143: jbr L48 ! 144: L51: ! 145: clrl v.12-v.11(r11) ! 146: movl $1,r10 ! 147: movl *8(r12),-60(fp) ! 148: cmpl r10,-60(fp) ! 149: jgtr L55 ! 150: L56: ! 151: movl r10,v.13-v.11(r11) ! 152: addl3 *4(r12)[r10],v.12-v.11(r11),r0 ! 153: movl r0,v.12-v.11(r11) ! 154: shar $2,*12(r12),r0 ! 155: cmpl v.12-v.11(r11),r0 ! 156: jleq L60 ! 157: jbr L61 ! 158: L60: ! 159: L54: ! 160: incl r10 ! 161: cmpl r10,-60(fp) ! 162: jleq L56 ! 163: L55: ! 164: movl r10,v.13-v.11(r11) ! 165: L61: ! 166: jbr L50 ! 167: L50: ! 168: L49: ! 169: ret#0 ! 170: L48: ! 171: movl $v.11,r11 ! 172: movl fp,r12 ! 173: movl *8(r12),-56(fp) ! 174: subl2 $4,4(r12) ! 175: jbr L51 ! 176: .set LF4,60 ! 177: .set LWM4,0x1C00 ! 178: .text ! 179: .data 2 ! 180: .align 2 ! 181: v.2: ! 182: .quad 0x1F4000003E8 ! 183: .quad 0x7D000000FA0 ! 184: .quad 0x64000000C8 ! 185: .quad 0x19000000320 ! 186: .quad 0x64000000C80 ! 187: .align 2 ! 188: v.3: ! 189: .space 4 ! 190: .set v.1,v.3 ! 191: ! 192: .align 2 ! 193: v.5: ! 194: .space 4 ! 195: .align 2 ! 196: v.7: ! 197: .space 4 ! 198: .align 2 ! 199: v.6: ! 200: .space 4 ! 201: .set v.4,v.7 ! 202: ! 203: .align 2 ! 204: v.10: ! 205: .space 4 ! 206: .align 2 ! 207: v.9: ! 208: .space 4 ! 209: .set v.8,v.9 ! 210: ! 211: .align 2 ! 212: v.13: ! 213: .space 4 ! 214: .align 2 ! 215: v.12: ! 216: .space 4 ! 217: .set v.11,v.12 ! 218:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.