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

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L33:
                      4:        .long   1
                      5:        .align  2
                      6: L34:
                      7:        .long   10
                      8:        .align  2
                      9: L35:
                     10:        .long   2
                     11:        .align  2
                     12: L37:
                     13:        .long   3
                     14:        .align  2
                     15: L39:
                     16:        .long   4
                     17:        .align  2
                     18: L41:
                     19:        .long   5
                     20:        .align  2
                     21: L43:
                     22:        .long   6
                     23:        .align  2
                     24: L45:
                     25:        .long   7
                     26:        .align  2
                     27: L47:
                     28:        .long   8
                     29:        .align  2
                     30: L49:
                     31:        .long   0x3ECCCCCD      # .float .1
                     32:        .align  2
                     33: L50:
                     34:        .long   0x3F4CCCCD      # .float .2
                     35:        .align  2
                     36: L51:
                     37:        .long   0x3F99999A      # .float .30000001
                     38:        .align  2
                     39: L52:
                     40:        .long   0x41000000      # .float 2
                     41:        .align  2
                     42: L53:
                     43:        .long   0xC0800000      # .float -1
                     44:        .align  2
                     45: L54:
                     46:        .long   0xC7FFFE00      # .float -32767
                     47:        .align  2
                     48: L55:
                     49:        .long   0x00000000      # .float 0
                     50:        .align  2
                     51: L56:
                     52:        .long   0x39D1B717      # .float 9.9999997e-05
                     53:        .align  2
                     54: L57:
                     55:        .long   9
                     56:        .align  2
                     57: L59:
                     58:        .long   0x43C80000      # .float 100
                     59:        .align  2
                     60: L60:
                     61:        .long   0x40000000      # .float .5
                     62:        .align  2
                     63: L63:
                     64:        .long   0x47FFFE00      # .float 32767
                     65:        .align  2
                     66: L64:
                     67:        .long   11
                     68:        .data   2
                     69:        .data   1
                     70:        .data   0
                     71:        .globl  _MAIN_
                     72:        .globl  _e_
                     73:        .align  2
                     74:        .stabs  "t10.f",0x64,0,0,0
                     75: .text
                     76: .globl _MAIN_
                     77: .set   LF1,80
                     78: .set   LWM1,0x1800
                     79: .align 1
                     80: _MAIN_:.word   LWM1
                     81: subl3  $LF1,fp,sp
                     82: movl   $v.1,r11
                     83: movl   $3,v.2-v.1(r11)
                     84: movl   $2,v.3-v.1(r11)
                     85: movl   $-100,v.4-v.1(r11)
                     86: addl3  v.3-v.1(r11),v.3-v.1(r11),r0
                     87: addl2  v.2-v.1(r11),r0
                     88: mull2  v.3-v.1(r11),r0
                     89: addl2  $3,r0
                     90: mull2  v.2-v.1(r11),r0
                     91: addl2  v.3-v.1(r11),r0
                     92: mull2  v.2-v.1(r11),r0
                     93: addl2  v.3-v.1(r11),r0
                     94: mull2  v.2-v.1(r11),r0
                     95: addl2  v.3-v.1(r11),r0
                     96: mull2  v.2-v.1(r11),r0
                     97: addl3  $1,r0,v.5-v.1(r11)
                     98: cmpl   v.5-v.1(r11),$1456
                     99: jeql   L15
                    100: pushl  $L34
                    101: pushl  $L33
                    102: callf  $12,_e_
                    103: L15:clrl       v.5-v.1(r11)
                    104: mull3  v.3-v.1(r11),v.2-v.1(r11),r0
                    105: mull3  $3,v.2-v.1(r11),r1
                    106: addl2  r1,r0
                    107: subl2  $5,r0
                    108: divl3  $10,r0,-56(fp)
                    109: mull3  -56(fp),-56(fp),r0
                    110: mull3  -56(fp),r0,-60(fp)
                    111: addl3  -60(fp),-60(fp),v.5-v.1(r11)
                    112: cmpl   v.5-v.1(r11),$2
                    113: jeql   L17
                    114: pushl  $L34
                    115: pushl  $L37
                    116: callf  $12,_e_
                    117: L17:addl3      v.3-v.1(r11),v.3-v.1(r11),r0
                    118: divl3  $4,r0,-64(fp)
                    119: divl3  $3,v.3-v.1(r11),r0
                    120: divl3  $4,v.3-v.1(r11),r1
                    121: addl2  r1,r0
                    122: addl2  $3,r0
                    123: mull3  -64(fp),-64(fp),r1
                    124: mull2  -64(fp),r1
                    125: mull3  r1,r0,-68(fp)
                    126: addl3  -68(fp),-68(fp),v.5-v.1(r11)
                    127: cmpl   v.5-v.1(r11),$6
                    128: jeql   L18
                    129: pushl  $L34
                    130: pushl  $L39
                    131: callf  $12,_e_
                    132: L18:mull3      v.3-v.1(r11),v.3-v.1(r11),r0
                    133: mull2  v.3-v.1(r11),r0
                    134: mull2  v.3-v.1(r11),r0
                    135: mull2  v.3-v.1(r11),r0
                    136: mull2  v.3-v.1(r11),r0
                    137: mull2  v.3-v.1(r11),r0
                    138: mull2  v.3-v.1(r11),r0
                    139: mull2  v.3-v.1(r11),r0
                    140: mull2  v.3-v.1(r11),r0
                    141: mull2  v.3-v.1(r11),r0
                    142: mull2  v.3-v.1(r11),r0
                    143: mull2  v.3-v.1(r11),r0
                    144: mull2  v.3-v.1(r11),r0
                    145: subl3  $16383,r0,v.2-v.1(r11)
                    146: cmpl   v.2-v.1(r11),$1
                    147: jeql   L19
                    148: pushl  $L34
                    149: pushl  $L41
                    150: callf  $12,_e_
                    151: L19:addl3      v.2-v.1(r11),v.2-v.1(r11),r0
                    152: addl2  v.2-v.1(r11),r0
                    153: addl2  v.2-v.1(r11),r0
                    154: addl2  v.2-v.1(r11),r0
                    155: addl2  v.2-v.1(r11),r0
                    156: addl2  v.2-v.1(r11),r0
                    157: addl2  v.2-v.1(r11),r0
                    158: addl2  v.2-v.1(r11),r0
                    159: addl2  v.2-v.1(r11),r0
                    160: addl2  v.2-v.1(r11),r0
                    161: addl2  v.2-v.1(r11),r0
                    162: addl2  v.2-v.1(r11),r0
                    163: addl2  v.2-v.1(r11),r0
                    164: addl2  v.2-v.1(r11),r0
                    165: addl3  v.2-v.1(r11),r0,v.5-v.1(r11)
                    166: cmpl   v.5-v.1(r11),$16
                    167: jeql   L20
                    168: pushl  $L34
                    169: pushl  $L43
                    170: callf  $12,_e_
                    171: L20:addl3      v.3-v.1(r11),v.3-v.1(r11),r0
                    172: addl2  v.3-v.1(r11),r0
                    173: addl2  v.3-v.1(r11),r0
                    174: addl2  v.3-v.1(r11),r0
                    175: addl2  v.3-v.1(r11),r0
                    176: addl2  v.3-v.1(r11),r0
                    177: addl2  v.3-v.1(r11),r0
                    178: addl2  v.3-v.1(r11),r0
                    179: addl2  v.3-v.1(r11),r0
                    180: addl2  v.3-v.1(r11),r0
                    181: addl2  v.3-v.1(r11),r0
                    182: addl2  v.3-v.1(r11),r0
                    183: addl2  v.3-v.1(r11),r0
                    184: addl2  v.3-v.1(r11),r0
                    185: addl2  v.3-v.1(r11),r0
                    186: addl3  v.3-v.1(r11),r0,v.5-v.1(r11)
                    187: cmpl   v.5-v.1(r11),$34
                    188: jeql   L21
                    189: pushl  $L34
                    190: pushl  $L45
                    191: callf  $12,_e_
                    192: L21:mnegl      v.3-v.1(r11),r0
                    193: mnegl  r0,r0
                    194: mnegl  r0,r0
                    195: mnegl  r0,r0
                    196: mnegl  r0,r0
                    197: mnegl  r0,r0
                    198: mnegl  r0,r0
                    199: mnegl  r0,r0
                    200: mnegl  r0,v.5-v.1(r11)
                    201: cmpl   v.5-v.1(r11),$-2
                    202: jeql   L22
                    203: pushl  $L34
                    204: pushl  $L47
                    205: callf  $12,_e_
                    206: L22:movl       L49,v.6-v.1(r11)
                    207: movl   L50,v.7-v.1(r11)
                    208: movl   L51,v.8-v.1(r11)
                    209: ldf    v.6-v.1(r11)
                    210: addf   v.7-v.1(r11)
                    211: divf   v.8-v.1(r11)
                    212: mulf   L52
                    213: stf    -72(fp)
                    214: addf   -72(fp)
                    215: addf   -72(fp)
                    216: addf   -72(fp)
                    217: stf    -76(fp)
                    218: mulf   -76(fp)
                    219: mulf   -76(fp)
                    220: mulf   -76(fp)
                    221: mulf   -76(fp)
                    222: addf   L53
                    223: stf    v.9-v.1(r11)
                    224: addf   L54
                    225: stf    -80(fp)
                    226: cmpf2  L55,-80(fp)
                    227: jgtr   L9999
                    228: movl   -80(fp),r0
                    229: jbr    L9998
                    230: L9999:lnf      -80(fp)
                    231: stf    r0
                    232: L9998:cmpf2    r0,L56
                    233: jleq   L23
                    234: pushl  $L34
                    235: pushl  $L57
                    236: callf  $12,_e_
                    237: L23:ldf        v.7-v.1(r11)
                    238: mulf   L59
                    239: addf   L60
                    240: cvfl   v.2-v.1(r11)
                    241: cmpl   v.2-v.1(r11),$20
                    242: jeql   L24
                    243: pushl  $L34
                    244: pushl  $L34
                    245: callf  $12,_e_
                    246: L24:movl       $32767,v.2-v.1(r11)
                    247: cvlf   v.2-v.1(r11)
                    248: stf    v.9-v.1(r11)
                    249: cmpf2  v.9-v.1(r11),L63
                    250: jeql   L14
                    251: pushl  $L34
                    252: pushl  $L64
                    253: callf  $12,_e_
                    254: L14:ret#0
                    255: 
                    256:        .data   2
                    257:        .align  2
                    258: v.2:
                    259:        .space  4
                    260:        .align  2
                    261: v.4:
                    262:        .space  4
                    263:        .align  2
                    264: v.9:
                    265:        .space  4
                    266:        .align  2
                    267: v.7:
                    268:        .space  4
                    269:        .align  2
                    270: v.8:
                    271:        .space  4
                    272:        .align  2
                    273: v.6:
                    274:        .space  4
                    275:        .align  2
                    276: v.5:
                    277:        .space  4
                    278:        .align  2
                    279: v.3:
                    280:        .space  4
                    281:        .set    v.1,v.8
                    282: 

unix.superglobalmegacorp.com

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