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

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L32:
                      4:        .long   0
                      5:        .align  2
                      6: L33:
                      7:        .long   1
                      8:        .align  2
                      9: L34:
                     10:        .long   18
                     11:        .align  2
                     12: L35:
                     13:        .long   2
                     14:        .align  2
                     15: L38:
                     16:        .long   3
                     17:        .align  2
                     18: L41:
                     19:        .long   4
                     20:        .align  2
                     21: L46:
                     22:        .long   5
                     23:        .align  2
                     24: L53:
                     25:        .long   6
                     26:        .align  2
                     27: L55:
                     28:        .long   7
                     29:        .align  2
                     30: L58:
                     31:        .long   8
                     32:        .align  2
                     33: L61:
                     34:        .long   15
                     35:        .align  2
                     36: L62:
                     37:        .long   9
                     38:        .align  2
                     39: L65:
                     40:        .long   10
                     41:        .align  2
                     42: L67:
                     43:        .long   11
                     44:        .align  2
                     45: L70:
                     46:        .long   12
                     47:        .align  2
                     48: L74:
                     49:        .long   324
                     50:        .align  2
                     51: L75:
                     52:        .long   13
                     53:        .align  2
                     54: L78:
                     55:        .long   400
                     56:        .align  2
                     57: L79:
                     58:        .long   14
                     59:        .align  2
                     60: L82:
                     61:        .long   1369
                     62:        .data   2
                     63:        .data   1
                     64:        .data   0
                     65:        .data   2
                     66:        .data   1
                     67:        .data   0
                     68:        .data   2
                     69:        .data   1
                     70:        .data   0
                     71:        .data   2
                     72:        .data   1
                     73:        .data   0
                     74:        .data   2
                     75:        .data   1
                     76:        .data   0
                     77:        .data   2
                     78:        .data   1
                     79:        .data   0
                     80:        .data   2
                     81:        .data   1
                     82:        .data   0
                     83:        .data   2
                     84:        .data   1
                     85:        .data   0
                     86:        .data   2
                     87:        .data   1
                     88:        .data   0
                     89:        .data   2
                     90:        .data   1
                     91:        .data   0
                     92:        .data   2
                     93:        .data   1
                     94:        .data   0
                     95:        .globl  _MAIN_
                     96:        .globl  _incr_
                     97:        .globl  _e_
                     98:        .globl  _decr_
                     99:        .globl  _double_
                    100:        .globl  _eval_
                    101:        .globl  _apply_
                    102:        .globl  _x1_
                    103:        .globl  _p1_
                    104:        .globl  _x2_
                    105:        .globl  _p0_
                    106:        .comm   _p1c_,4
                    107:        .globl  _p2_
                    108:        .align  2
                    109:        .stabs  "t18.f",0x64,0,0,0
                    110: .text
                    111: .globl _MAIN_
                    112: .set   LF1,124
                    113: .set   LWM1,0x1800
                    114: .align 1
                    115: _MAIN_:.word   LWM1
                    116: subl3  $LF1,fp,sp
                    117: movl   $v.1,r11
                    118: movl   $10,v.3-v.1(r11)
                    119: movl   $20,v.4-v.1(r11)
                    120: pushl  $L32
                    121: callf  $8,_incr_
                    122: cmpl   r0,$1
                    123: jeql   L15
                    124: pushl  $L34
                    125: pushl  $L33
                    126: callf  $12,_e_
                    127: L15:addl3      $v.3-v.1,r11,-(sp)
                    128: callf  $8,_decr_
                    129: cmpl   r0,$9
                    130: jeql   L16
                    131: pushl  $L34
                    132: pushl  $L35
                    133: callf  $12,_e_
                    134: L16:addl3      v.4-v.1(r11),v.3-v.1(r11),-72(fp)
                    135: subl3  $72,fp,-(sp)
                    136: callf  $8,_double_
                    137: cmpl   r0,$60
                    138: jeql   L17
                    139: pushl  $L34
                    140: pushl  $L38
                    141: callf  $12,_e_
                    142: L17:addl3      $v.4-v.1,r11,-(sp)
                    143: callf  $8,_double_
                    144: movl   r0,-76(fp)
                    145: subl3  $76,fp,-(sp)
                    146: callf  $8,_incr_
                    147: cmpl   r0,$41
                    148: jeql   L18
                    149: pushl  $L34
                    150: pushl  $L41
                    151: callf  $12,_e_
                    152: L18:addl3      $v.3-v.1,r11,-(sp)
                    153: callf  $8,_double_
                    154: movl   r0,-88(fp)
                    155: subl3  $88,fp,-(sp)
                    156: callf  $8,_incr_
                    157: movl   r0,-84(fp)
                    158: subl3  $84,fp,-(sp)
                    159: callf  $8,_double_
                    160: movl   r0,-80(fp)
                    161: subl3  $80,fp,-(sp)
                    162: callf  $8,_decr_
                    163: cmpl   r0,$41
                    164: jeql   L19
                    165: pushl  $L34
                    166: pushl  $L46
                    167: callf  $12,_e_
                    168: L19:pushl      $L46
                    169: callf  $8,_incr_
                    170: movl   r0,-104(fp)
                    171: subl3  $104,fp,-(sp)
                    172: callf  $8,_incr_
                    173: movl   r0,-100(fp)
                    174: subl3  $100,fp,-(sp)
                    175: callf  $8,_incr_
                    176: movl   r0,-96(fp)
                    177: subl3  $96,fp,-(sp)
                    178: callf  $8,_incr_
                    179: movl   r0,-92(fp)
                    180: subl3  $92,fp,-(sp)
                    181: callf  $8,_incr_
                    182: cmpl   r0,$10
                    183: jeql   L20
                    184: pushl  $L34
                    185: pushl  $L53
                    186: callf  $12,_e_
                    187: L20:addl3      $v.3-v.1,r11,-(sp)
                    188: pushl  $_incr_
                    189: callf  $12,_eval_
                    190: cmpl   r0,$11
                    191: jeql   L21
                    192: pushl  $L34
                    193: pushl  $L55
                    194: callf  $12,_e_
                    195: L21:pushl      $L38
                    196: pushl  $_decr_
                    197: callf  $12,_eval_
                    198: cmpl   r0,$2
                    199: jeql   L22
                    200: pushl  $L34
                    201: pushl  $L58
                    202: callf  $12,_e_
                    203: L22:pushl      $L61
                    204: pushl  $_double_
                    205: callf  $12,_eval_
                    206: movl   r0,-108(fp)
                    207: subl3  $108,fp,-(sp)
                    208: callf  $8,_incr_
                    209: cmpl   r0,$31
                    210: jeql   L23
                    211: pushl  $L34
                    212: pushl  $L62
                    213: callf  $12,_e_
                    214: L23:pushl      $L38
                    215: pushl  $_incr_
                    216: callf  $12,_apply_
                    217: cmpl   r0,$4
                    218: jeql   L24
                    219: pushl  $L34
                    220: pushl  $L65
                    221: callf  $12,_e_
                    222: L24:addl3      $v.4-v.1,r11,-(sp)
                    223: addl3  $v.3-v.1,r11,-(sp)
                    224: pushl  $_double_
                    225: callf  $16,_x1_
                    226: cmpl   v.4-v.1(r11),$40
                    227: jeql   L25
                    228: pushl  $L34
                    229: pushl  $L67
                    230: callf  $12,_e_
                    231: L25:addl3      $3,v.3-v.1(r11),-112(fp)
                    232: addl3  $v.4-v.1,r11,-(sp)
                    233: subl3  $112,fp,-(sp)
                    234: pushl  $_incr_
                    235: callf  $16,_x1_
                    236: cmpl   v.4-v.1(r11),$27
                    237: jeql   L26
                    238: pushl  $L34
                    239: pushl  $L70
                    240: callf  $12,_e_
                    241: L26:pushl      $L75
                    242: pushl  $L74
                    243: pushl  $L46
                    244: pushl  $L38
                    245: callf  $20,_p1_
                    246: pushl  $L79
                    247: pushl  $L78
                    248: pushl  $L41
                    249: pushl  $L65
                    250: callf  $20,_p1_
                    251: pushl  $L61
                    252: pushl  $L82
                    253: pushl  $L58
                    254: pushl  $L33
                    255: callf  $20,_p1_
                    256: movl   $1,v.4-v.1(r11)
                    257: addl3  $v.4-v.1,r11,-(sp)
                    258: callf  $8,_double_
                    259: movl   r0,-56(fp)
                    260: addl3  r0,r0,-116(fp)
                    261: subl3  $116,fp,-(sp)
                    262: callf  $8,_incr_
                    263: movl   r0,-60(fp)
                    264: addl3  $1,r0,-120(fp)
                    265: subl3  $120,fp,-(sp)
                    266: callf  $8,_double_
                    267: movl   r0,-64(fp)
                    268: addl3  r0,r0,-124(fp)
                    269: subl3  $124,fp,-(sp)
                    270: callf  $8,_incr_
                    271: movl   r0,-68(fp)
                    272: addl3  $1,r0,r0
                    273: cmpl   r0,$26
                    274: jeql   L14
                    275: pushl  $L34
                    276: pushl  $L75
                    277: callf  $12,_e_
                    278: L14:ret#0
                    279: .globl _incr_
                    280: .set   LF2,60
                    281: .set   LWM2,0x1000
                    282: .align 1
                    283: _incr_:.word   LWM2
                    284: subl3  $LF2,fp,sp
                    285: movl   fp,r12
                    286: addl3  $1,*4(r12),-60(fp)
                    287: movl   -60(fp),r0
                    288: ret#1
                    289: .globl _decr_
                    290: .set   LF3,60
                    291: .set   LWM3,0x1000
                    292: .align 1
                    293: _decr_:.word   LWM3
                    294: subl3  $LF3,fp,sp
                    295: movl   fp,r12
                    296: subl3  $1,*4(r12),-60(fp)
                    297: movl   -60(fp),r0
                    298: ret#1
                    299: .globl _double_
                    300: .set   LF4,60
                    301: .set   LWM4,0x1000
                    302: .align 1
                    303: _double_:.word LWM4
                    304: subl3  $LF4,fp,sp
                    305: movl   fp,r12
                    306: addl3  *4(r12),*4(r12),-60(fp)
                    307: movl   -60(fp),r0
                    308: ret#1
                    309: .globl _eval_
                    310: .set   LF5,60
                    311: .set   LWM5,0x1000
                    312: .align 1
                    313: _eval_:.word   LWM5
                    314: subl3  $LF5,fp,sp
                    315: movl   fp,r12
                    316: pushl  8(r12)
                    317: calls  $8,*4(r12)
                    318: movl   r0,-60(fp)
                    319: ret#1
                    320: .globl _apply_
                    321: .set   LF6,60
                    322: .set   LWM6,0x1000
                    323: .align 1
                    324: _apply_:.word  LWM6
                    325: subl3  $LF6,fp,sp
                    326: movl   fp,r12
                    327: pushl  8(r12)
                    328: pushl  4(r12)
                    329: callf  $12,_eval_
                    330: movl   r0,-60(fp)
                    331: ret#1
                    332: .globl _x1_
                    333: .set   LF7,56
                    334: .set   LWM7,0x1000
                    335: .align 1
                    336: _x1_:.word     LWM7
                    337: subl3  $LF7,fp,sp
                    338: movl   fp,r12
                    339: addl3  *8(r12),*8(r12),-56(fp)
                    340: pushl  12(r12)
                    341: subl3  $56,r12,-(sp)
                    342: pushl  4(r12)
                    343: callf  $16,_x2_
                    344: ret#0
                    345: .globl _x2_
                    346: .set   LF8,52
                    347: .set   LWM8,0x1000
                    348: .align 1
                    349: _x2_:.word     LWM8
                    350: subl3  $LF8,fp,sp
                    351: movl   fp,r12
                    352: pushl  8(r12)
                    353: pushl  4(r12)
                    354: callf  $12,_apply_
                    355: movl   r0,*12(r12)
                    356: ret#0
                    357: .globl _p0_
                    358: .set   LF9,60
                    359: .set   LWM9,0x1000
                    360: .align 1
                    361: _p0_:.word     LWM9
                    362: subl3  $LF9,fp,sp
                    363: movl   fp,r12
                    364: tstl   *12(r12)
                    365: jneq   L138
                    366: pushl  8(r12)
                    367: calls  $8,*4(r12)
                    368: jbr    L134
                    369: L138:addl3     *12(r12),*8(r12),-56(fp)
                    370: subl3  $1,*12(r12),-60(fp)
                    371: subl3  $60,fp,-(sp)
                    372: subl3  $56,fp,-(sp)
                    373: pushl  4(r12)
                    374: callf  $16,_p0_
                    375: L134:ret#0
                    376: .globl _p1_
                    377: .set   LF10,52
                    378: .set   LWM10,0x1000
                    379: .align 1
                    380: _p1_:.word     LWM10
                    381: subl3  $LF10,fp,sp
                    382: movl   fp,r12
                    383: clrl   _p1c_
                    384: pushl  8(r12)
                    385: pushl  4(r12)
                    386: pushl  $_p2_
                    387: callf  $16,_p0_
                    388: cmpl   _p1c_,*12(r12)
                    389: jeql   L144
                    390: pushl  $L34
                    391: pushl  16(r12)
                    392: callf  $12,_e_
                    393: L144:ret#0
                    394: .globl _p2_
                    395: .set   LF11,52
                    396: .set   LWM11,0x1000
                    397: .align 1
                    398: _p2_:.word     LWM11
                    399: subl3  $LF11,fp,sp
                    400: movl   fp,r12
                    401: mull3  *4(r12),*4(r12),_p1c_
                    402: ret#0
                    403: 
                    404:        .data   2
                    405:        .align  2
                    406: v.4:
                    407:        .space  4
                    408:        .align  2
                    409: v.2:
                    410:        .space  4
                    411:        .align  2
                    412: v.3:
                    413:        .space  4
                    414:        .set    v.1,v.2
                    415: 

unix.superglobalmegacorp.com

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