Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/t12.t2, revision 1.1.1.1

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L125:
                      4:        .long   1
                      5:        .align  2
                      6: L126:
                      7:        .long   12
                      8:        .align  2
                      9: L127:
                     10:        .long   2
                     11:        .align  2
                     12: L129:
                     13:        .long   3
                     14:        .align  2
                     15: L131:
                     16:        .long   4
                     17:        .align  2
                     18: L133:
                     19:        .long   5
                     20:        .align  2
                     21: L135:
                     22:        .long   6
                     23:        .align  2
                     24: L137:
                     25:        .long   7
                     26:        .align  2
                     27: L139:
                     28:        .long   8
                     29:        .align  2
                     30: L141:
                     31:        .long   9
                     32:        .align  2
                     33: L143:
                     34:        .long   10
                     35:        .align  2
                     36: L145:
                     37:        .long   11
                     38:        .align  2
                     39: L149:
                     40:        .long   13
                     41:        .align  2
                     42: L151:
                     43:        .long   14
                     44:        .data   2
                     45:        .data   1
                     46:        .data   0
                     47:        .globl  _MAIN_
                     48:        .globl  _e_
                     49:        .align  2
                     50:        .stabs  "t12.f",0x64,0,0,0
                     51: .text
                     52: .globl _MAIN_
                     53: .set   LF1,156
                     54: .set   LWM1,0x1FC0
                     55: .align 1
                     56: _MAIN_:.word   LWM1
                     57: subl3  $LF1,fp,sp
                     58: movl   $v.1,r11
                     59: movl   $5,v.2-v.1(r11)
                     60: clrl   v.3-v.1(r11)
                     61: movl   v.2-v.1(r11),-56(fp)
                     62: movl   v.3-v.1(r11),r10
                     63: movl   -56(fp),r9
                     64: movl   v.4-v.1(r11),r8
                     65: movl   $1,r8
                     66: cmpl   r8,r9
                     67: jgtr   L16
                     68: L15:addl2      $1,r10
                     69: aobleq r9,r8,L15
                     70: L16:movl       r8,v.4-v.1(r11)
                     71: movl   r10,v.3-v.1(r11)
                     72: cmpl   r10,$5
                     73: jeql   L20
                     74: pushl  $L126
                     75: pushl  $L125
                     76: callf  $12,_e_
                     77: L20:clrl       v.3-v.1(r11)
                     78: movl   v.2-v.1(r11),-60(fp)
                     79: movl   v.3-v.1(r11),r10
                     80: movl   -60(fp),r9
                     81: movl   v.4-v.1(r11),r8
                     82: movl   $5,r8
                     83: cmpl   r8,r9
                     84: jgtr   L22
                     85: L21:addl2      $1,r10
                     86: aobleq r9,r8,L21
                     87: L22:movl       r8,v.4-v.1(r11)
                     88: movl   r10,v.3-v.1(r11)
                     89: cmpl   r10,$1
                     90: jeql   L26
                     91: pushl  $L126
                     92: pushl  $L127
                     93: callf  $12,_e_
                     94: L26:clrl       v.3-v.1(r11)
                     95: movl   v.2-v.1(r11),-64(fp)
                     96: movl   v.3-v.1(r11),r10
                     97: movl   -64(fp),r9
                     98: movl   v.4-v.1(r11),r8
                     99: movl   $6,r8
                    100: cmpl   r8,r9
                    101: jgtr   L28
                    102: L27:addl2      $1,r10
                    103: aobleq r9,r8,L27
                    104: L28:movl       r8,v.4-v.1(r11)
                    105: movl   r10,v.3-v.1(r11)
                    106: tstl   r10
                    107: jeql   L32
                    108: pushl  $L126
                    109: pushl  $L129
                    110: callf  $12,_e_
                    111: L32:clrl       v.3-v.1(r11)
                    112: mnegl  v.2-v.1(r11),-68(fp)
                    113: movl   v.3-v.1(r11),r10
                    114: movl   -68(fp),r9
                    115: movl   v.4-v.1(r11),r8
                    116: mnegl  $1,r8
                    117: cmpl   r8,r9
                    118: jlss   L34
                    119: L33:addl2      $1,r10
                    120: subl2  $1,r8
                    121: cmpl   r8,r9
                    122: jgeq   L33
                    123: L34:movl       r8,v.4-v.1(r11)
                    124: movl   r10,v.3-v.1(r11)
                    125: cmpl   r10,$5
                    126: jeql   L38
                    127: pushl  $L126
                    128: pushl  $L131
                    129: callf  $12,_e_
                    130: L38:clrl       v.3-v.1(r11)
                    131: mnegl  v.2-v.1(r11),-72(fp)
                    132: movl   v.3-v.1(r11),r10
                    133: movl   -72(fp),r9
                    134: movl   v.4-v.1(r11),r8
                    135: mnegl  $5,r8
                    136: cmpl   r8,r9
                    137: jlss   L40
                    138: L39:addl2      $1,r10
                    139: subl2  $1,r8
                    140: cmpl   r8,r9
                    141: jgeq   L39
                    142: L40:movl       r8,v.4-v.1(r11)
                    143: movl   r10,v.3-v.1(r11)
                    144: cmpl   r10,$1
                    145: jeql   L44
                    146: pushl  $L126
                    147: pushl  $L133
                    148: callf  $12,_e_
                    149: L44:clrl       v.3-v.1(r11)
                    150: movl   v.2-v.1(r11),-76(fp)
                    151: movl   v.3-v.1(r11),r10
                    152: movl   -76(fp),r9
                    153: movl   v.4-v.1(r11),r8
                    154: mnegl  $6,r8
                    155: cmpl   r8,r9
                    156: jlss   L46
                    157: L45:addl2      $1,r10
                    158: subl2  $1,r8
                    159: cmpl   r8,r9
                    160: jgeq   L45
                    161: L46:movl       r8,v.4-v.1(r11)
                    162: movl   r10,v.3-v.1(r11)
                    163: tstl   r10
                    164: jeql   L50
                    165: pushl  $L126
                    166: pushl  $L135
                    167: callf  $12,_e_
                    168: L50:clrl       v.3-v.1(r11)
                    169: movl   v.3-v.1(r11),r10
                    170: movl   v.4-v.1(r11),r9
                    171: movl   $1,r9
                    172: jbr    L52
                    173: L51:addl2      $1,r10
                    174: subl2  $1,r9
                    175: cmpl   r9,$10
                    176: jgeq   L51
                    177: L52:movl       r9,v.4-v.1(r11)
                    178: movl   r10,v.3-v.1(r11)
                    179: tstl   r10
                    180: jeql   L56
                    181: pushl  $L126
                    182: pushl  $L137
                    183: callf  $12,_e_
                    184: L56:clrl       v.3-v.1(r11)
                    185: movl   $2,v.4-v.1(r11)
                    186: movl   v.2-v.1(r11),-80(fp)
                    187: movl   v.4-v.1(r11),-88(fp)
                    188: subl3  -88(fp),$1,-84(fp)
                    189: movl   -80(fp),r10
                    190: movl   -88(fp),r9
                    191: movl   v.3-v.1(r11),r8
                    192: movl   v.5-v.1(r11),r7
                    193: movl   -84(fp),r6
                    194: movl   r6,r7
                    195: tstl   r9
                    196: jlss   L61
                    197: L60:addl2      r9,r7
                    198: cmpl   r7,r10
                    199: jgtr   L58
                    200: L57:addl2      $1,r8
                    201: tstl   r9
                    202: jgtr   L60
                    203: L61:addl2      r9,r7
                    204: cmpl   r7,r10
                    205: jgeq   L57
                    206: L58:movl       r7,v.5-v.1(r11)
                    207: movl   r8,v.3-v.1(r11)
                    208: cmpl   r8,$3
                    209: jeql   L62
                    210: pushl  $L126
                    211: pushl  $L139
                    212: callf  $12,_e_
                    213: L62:clrl       v.3-v.1(r11)
                    214: movl   v.2-v.1(r11),-92(fp)
                    215: movl   v.4-v.1(r11),-100(fp)
                    216: subl3  -100(fp),$5,-96(fp)
                    217: movl   -92(fp),r10
                    218: movl   -100(fp),r9
                    219: movl   v.3-v.1(r11),r8
                    220: movl   v.5-v.1(r11),r7
                    221: movl   -96(fp),r6
                    222: movl   r6,r7
                    223: tstl   r9
                    224: jlss   L67
                    225: L66:addl2      r9,r7
                    226: cmpl   r7,r10
                    227: jgtr   L64
                    228: L63:addl2      $1,r8
                    229: tstl   r9
                    230: jgtr   L66
                    231: L67:addl2      r9,r7
                    232: cmpl   r7,r10
                    233: jgeq   L63
                    234: L64:movl       r7,v.5-v.1(r11)
                    235: movl   r8,v.3-v.1(r11)
                    236: cmpl   r8,$1
                    237: jeql   L68
                    238: pushl  $L126
                    239: pushl  $L141
                    240: callf  $12,_e_
                    241: L68:clrl       v.3-v.1(r11)
                    242: movl   v.2-v.1(r11),-104(fp)
                    243: movl   v.4-v.1(r11),-112(fp)
                    244: subl3  -112(fp),$6,-108(fp)
                    245: movl   -104(fp),r10
                    246: movl   -112(fp),r9
                    247: movl   v.3-v.1(r11),r8
                    248: movl   v.5-v.1(r11),r7
                    249: movl   -108(fp),r6
                    250: movl   r6,r7
                    251: tstl   r9
                    252: jlss   L73
                    253: L72:addl2      r9,r7
                    254: cmpl   r7,r10
                    255: jgtr   L70
                    256: L69:addl2      $1,r8
                    257: tstl   r9
                    258: jgtr   L72
                    259: L73:addl2      r9,r7
                    260: cmpl   r7,r10
                    261: jgeq   L69
                    262: L70:movl       r7,v.5-v.1(r11)
                    263: movl   r8,v.3-v.1(r11)
                    264: tstl   r8
                    265: jeql   L74
                    266: pushl  $L126
                    267: pushl  $L143
                    268: callf  $12,_e_
                    269: L74:clrl       v.3-v.1(r11)
                    270: mnegl  v.2-v.1(r11),-116(fp)
                    271: mnegl  v.4-v.1(r11),r0
                    272: movl   r0,-124(fp)
                    273: subl3  r0,$-1,-120(fp)
                    274: movl   -116(fp),r10
                    275: movl   r0,r9
                    276: movl   v.3-v.1(r11),r8
                    277: movl   v.5-v.1(r11),r7
                    278: movl   -120(fp),r6
                    279: movl   r6,r7
                    280: tstl   r9
                    281: jlss   L79
                    282: L78:addl2      r9,r7
                    283: cmpl   r7,r10
                    284: jgtr   L76
                    285: L75:addl2      $1,r8
                    286: tstl   r9
                    287: jgtr   L78
                    288: L79:addl2      r9,r7
                    289: cmpl   r7,r10
                    290: jgeq   L75
                    291: L76:movl       r7,v.5-v.1(r11)
                    292: movl   r8,v.3-v.1(r11)
                    293: cmpl   r8,$3
                    294: jeql   L80
                    295: pushl  $L126
                    296: pushl  $L145
                    297: callf  $12,_e_
                    298: L80:clrl       v.3-v.1(r11)
                    299: mnegl  v.2-v.1(r11),-128(fp)
                    300: mnegl  v.4-v.1(r11),r0
                    301: movl   r0,-136(fp)
                    302: subl3  r0,$-5,-132(fp)
                    303: movl   -128(fp),r10
                    304: movl   r0,r9
                    305: movl   v.3-v.1(r11),r8
                    306: movl   v.5-v.1(r11),r7
                    307: movl   -132(fp),r6
                    308: movl   r6,r7
                    309: tstl   r9
                    310: jlss   L85
                    311: L84:addl2      r9,r7
                    312: cmpl   r7,r10
                    313: jgtr   L82
                    314: L81:addl2      $1,r8
                    315: tstl   r9
                    316: jgtr   L84
                    317: L85:addl2      r9,r7
                    318: cmpl   r7,r10
                    319: jgeq   L81
                    320: L82:movl       r7,v.5-v.1(r11)
                    321: movl   r8,v.3-v.1(r11)
                    322: cmpl   r8,$1
                    323: jeql   L86
                    324: pushl  $L126
                    325: pushl  $L126
                    326: callf  $12,_e_
                    327: L86:clrl       v.3-v.1(r11)
                    328: movl   v.2-v.1(r11),-140(fp)
                    329: mnegl  v.4-v.1(r11),r0
                    330: movl   r0,-148(fp)
                    331: subl3  r0,$-6,-144(fp)
                    332: movl   -140(fp),r10
                    333: movl   r0,r9
                    334: movl   v.3-v.1(r11),r8
                    335: movl   v.5-v.1(r11),r7
                    336: movl   -144(fp),r6
                    337: movl   r6,r7
                    338: tstl   r9
                    339: jlss   L91
                    340: L90:addl2      r9,r7
                    341: cmpl   r7,r10
                    342: jgtr   L88
                    343: L87:addl2      $1,r8
                    344: tstl   r9
                    345: jgtr   L90
                    346: L91:addl2      r9,r7
                    347: cmpl   r7,r10
                    348: jgeq   L87
                    349: L88:movl       r7,v.5-v.1(r11)
                    350: movl   r8,v.3-v.1(r11)
                    351: tstl   r8
                    352: jeql   L92
                    353: pushl  $L126
                    354: pushl  $L149
                    355: callf  $12,_e_
                    356: L92:clrl       v.3-v.1(r11)
                    357: mnegl  v.4-v.1(r11),r0
                    358: movl   r0,-156(fp)
                    359: subl3  r0,$1,-152(fp)
                    360: movl   r0,r10
                    361: movl   v.3-v.1(r11),r9
                    362: movl   v.5-v.1(r11),r8
                    363: movl   -152(fp),r7
                    364: movl   r7,r8
                    365: tstl   r10
                    366: jlss   L97
                    367: L96:addl2      r10,r8
                    368: cmpl   r8,$10
                    369: jgtr   L94
                    370: L93:addl2      $1,r9
                    371: tstl   r10
                    372: jgtr   L96
                    373: L97:addl2      r10,r8
                    374: cmpl   r8,$10
                    375: jgeq   L93
                    376: L94:movl       r8,v.5-v.1(r11)
                    377: movl   r9,v.3-v.1(r11)
                    378: tstl   r9
                    379: jeql   L14
                    380: pushl  $L126
                    381: pushl  $L151
                    382: callf  $12,_e_
                    383: L14:ret#0
                    384: 
                    385:        .data   2
                    386:        .align  2
                    387: v.4:
                    388:        .space  4
                    389:        .align  2
                    390: v.3:
                    391:        .space  4
                    392:        .align  2
                    393: v.5:
                    394:        .space  4
                    395:        .align  2
                    396: v.2:
                    397:        .space  4
                    398:        .set    v.1,v.5
                    399: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.