Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/overlay.t2, revision 1.1

1.1     ! root        1:        .data   0
        !             2:        .align  2
        !             3: L17:
        !             4: .byte 050,02
        !             5: .byte 0164,0141
        !             6: .byte 0147,02
        !             7: .byte 051,00
        !             8:        .align  2
        !             9: L64:
        !            10:        .long   L17
        !            11:        .align  2
        !            12: L90:
        !            13:        .long   L17
        !            14:        .data   2
        !            15:        .data   1
        !            16:        .data   0
        !            17:        .globl  _ovlay_
        !            18:        .comm   __BLNK__,1664
        !            19:        .globl  _s_wsfe
        !            20:        .globl  _e_wsfe
        !            21:        .align  2
        !            22:        .stabs  "overlay.f",0x64,0,0,0
        !            23: .text
        !            24: .globl _ovlay_
        !            25: .set   LF1,72
        !            26: .set   LWM1,0x1E00
        !            27: .align 1
        !            28: _ovlay_:.word  LWM1
        !            29: subl3  $LF1,fp,sp
        !            30: movl   $v.1,r11
        !            31: L15:clrl       __BLNK__+1640
        !            32: clrl   __BLNK__+1636
        !            33: jbr    L20
        !            34: L2000001:divl3 $4,__BLNK__+1656,__BLNK__+1632
        !            35: divl3  $64,__BLNK__+1632,__BLNK__+1624
        !            36: shll   $6,__BLNK__+1624,r0
        !            37: subl3  r0,__BLNK__+1632,__BLNK__+1624
        !            38: L23:divl3      $4,__BLNK__+1660,__BLNK__+1632
        !            39: divl3  $64,__BLNK__+1632,__BLNK__+1628
        !            40: shll   $6,__BLNK__+1628,r0
        !            41: subl3  r0,__BLNK__+1632,__BLNK__+1628
        !            42: addl2  __BLNK__+1628,__BLNK__+1636
        !            43: cmpl   __BLNK__+1624,__BLNK__+1636
        !            44: jlss   L26
        !            45: divl3  $4,__BLNK__+1660,__BLNK__+1632
        !            46: shll   $2,__BLNK__+1632,r0
        !            47: subl3  r0,__BLNK__+1660,r0
        !            48: addl3  $1,r0,__BLNK__+1628
        !            49: movl   __BLNK__+1644,__BLNK__+1652
        !            50: casel  __BLNK__+1628,$1,$3
        !            51: .align 1
        !            52: L2000004:
        !            53: .word  L27-L2000004
        !            54: .word  L28-L2000004
        !            55: .word  L27-L2000004
        !            56: .word  L29-L2000004
        !            57: L27:addl2      $1,__BLNK__+1644
        !            58: jbr    L30
        !            59: L29:movl       __BLNK__+1644,r0
        !            60: cmpl   __BLNK__[r0],$-1
        !            61: jeql   L32
        !            62: L28:addl2      $1,__BLNK__+1644
        !            63: L32:addl2      $2,__BLNK__+1644
        !            64: L30:movl       __BLNK__+1644,r0
        !            65: movl   __BLNK__+-4[r0],__BLNK__+1660
        !            66: cmpl   __BLNK__+1624,__BLNK__+1636
        !            67: jneq   L23
        !            68: movl   v.2-v.1(r11),r10
        !            69: movl   -68(fp),r9
        !            70: movl   __BLNK__+1604,r10
        !            71: subl3  $1,r0,r0
        !            72: movl   r0,r9
        !            73: cmpl   r10,r0
        !            74: jgtr   L77
        !            75: L78:movl       __BLNK__+1600,r0
        !            76: movl   __BLNK__+-4[r10],__BLNK__+-4[r0]
        !            77: addl2  $1,__BLNK__+1600
        !            78: aobleq r9,r10,L78
        !            79: L77:movl       r9,-68(fp)
        !            80: movl   r10,v.2-v.1(r11)
        !            81: subl3  __BLNK__+1612,__BLNK__+1644,r0
        !            82: incl   r0
        !            83: jlss   L81
        !            84: movl   __BLNK__+1600,__BLNK__+1620
        !            85: jbr    L13
        !            86: L26:cmpl       __BLNK__+1604,__BLNK__+1644
        !            87: jeql   L21
        !            88: movl   __BLNK__+1644,r0
        !            89: divl3  $4,__BLNK__+-4[r0],__BLNK__+1632
        !            90: shll   $2,__BLNK__+1632,r1
        !            91: subl3  r1,__BLNK__+-4[r0],r0
        !            92: jneq   L36
        !            93: movl   v.2-v.1(r11),r10
        !            94: movl   -56(fp),r9
        !            95: movl   __BLNK__+1604,r10
        !            96: subl3  $1,__BLNK__+1644,r0
        !            97: movl   r0,r9
        !            98: cmpl   r10,r0
        !            99: jgtr   L39
        !           100: L40:movl       __BLNK__+1600,r0
        !           101: movl   __BLNK__+-4[r10],__BLNK__+-4[r0]
        !           102: addl2  $1,__BLNK__+1600
        !           103: aobleq r9,r10,L40
        !           104: L39:movl       r9,-56(fp)
        !           105: movl   r10,v.2-v.1(r11)
        !           106: movl   __BLNK__+1644,__BLNK__+1604
        !           107: subl3  __BLNK__+1628,__BLNK__+1636,r0
        !           108: subl3  r0,__BLNK__+1624,v.3-v.1(r11)
        !           109: shll   $2,v.3-v.1(r11),r0
        !           110: movl   __BLNK__+1600,r1
        !           111: movl   r0,__BLNK__+-4[r1]
        !           112: addl2  $1,__BLNK__+1608
        !           113: addl2  $1,__BLNK__+1600
        !           114: mnegl  v.3-v.1(r11),__BLNK__+1636
        !           115: movl   v.3-v.1(r11),__BLNK__+1640
        !           116: jbr    L20
        !           117: L2000003:divl3 $4,__BLNK__+1660,__BLNK__+1632
        !           118: divl3  $64,__BLNK__+1632,__BLNK__+1628
        !           119: shll   $6,__BLNK__+1628,r0
        !           120: subl3  r0,__BLNK__+1632,__BLNK__+1628
        !           121: L45:divl3      $4,__BLNK__+1656,__BLNK__+1632
        !           122: divl3  $64,__BLNK__+1632,__BLNK__+1624
        !           123: shll   $6,__BLNK__+1624,r0
        !           124: subl3  r0,__BLNK__+1632,__BLNK__+1624
        !           125: addl2  __BLNK__+1624,__BLNK__+1640
        !           126: cmpl   __BLNK__+1628,__BLNK__+1640
        !           127: jlss   L47
        !           128: divl3  $4,__BLNK__+1656,__BLNK__+1632
        !           129: shll   $2,__BLNK__+1632,r0
        !           130: subl3  r0,__BLNK__+1656,r0
        !           131: addl3  $1,r0,__BLNK__+1624
        !           132: movl   __BLNK__+1648,__BLNK__+1652
        !           133: casel  __BLNK__+1624,$1,$3
        !           134: .align 1
        !           135: L2000005:
        !           136: .word  L48-L2000005
        !           137: .word  L49-L2000005
        !           138: .word  L48-L2000005
        !           139: .word  L50-L2000005
        !           140: L48:addl2      $1,__BLNK__+1648
        !           141: jbr    L51
        !           142: L50:movl       __BLNK__+1648,r0
        !           143: cmpl   __BLNK__[r0],$-1
        !           144: jeql   L53
        !           145: L49:addl2      $1,__BLNK__+1648
        !           146: L53:addl2      $2,__BLNK__+1648
        !           147: L51:movl       __BLNK__+1648,r0
        !           148: movl   __BLNK__+-4[r0],__BLNK__+1656
        !           149: cmpl   __BLNK__+1628,__BLNK__+1640
        !           150: jneq   L45
        !           151: movl   v.2-v.1(r11),r10
        !           152: movl   -72(fp),r9
        !           153: movl   __BLNK__+1608,r10
        !           154: subl3  $1,r0,r0
        !           155: movl   r0,r9
        !           156: cmpl   r10,r0
        !           157: jgtr   L84
        !           158: L85:movl       __BLNK__+1600,r0
        !           159: movl   __BLNK__+-4[r10],__BLNK__+-4[r0]
        !           160: addl2  $1,__BLNK__+1600
        !           161: aobleq r9,r10,L85
        !           162: L84:movl       r9,-72(fp)
        !           163: movl   r10,v.2-v.1(r11)
        !           164: subl3  __BLNK__+1612,__BLNK__+1604,r0
        !           165: incl   r0
        !           166: jlss   L88
        !           167: movl   __BLNK__+1600,__BLNK__+1620
        !           168: movl   L90,v.5+12
        !           169: pushl  $v.5
        !           170: callf  $8,_s_wsfe
        !           171: callf  $4,_e_wsfe
        !           172: jbr    L13
        !           173: L47:cmpl       __BLNK__+1608,__BLNK__+1648
        !           174: jeql   L36
        !           175: movl   __BLNK__+1648,r0
        !           176: divl3  $4,__BLNK__+-4[r0],__BLNK__+1632
        !           177: shll   $2,__BLNK__+1632,r1
        !           178: subl3  r1,__BLNK__+-4[r0],r0
        !           179: jneq   L36
        !           180: movl   v.2-v.1(r11),r10
        !           181: movl   -60(fp),r9
        !           182: movl   __BLNK__+1608,r10
        !           183: subl3  $1,__BLNK__+1648,r0
        !           184: movl   r0,r9
        !           185: cmpl   r10,r0
        !           186: jgtr   L60
        !           187: L61:movl       __BLNK__+1600,r0
        !           188: movl   __BLNK__+-4[r10],__BLNK__+-4[r0]
        !           189: addl2  $1,__BLNK__+1600
        !           190: aobleq r9,r10,L61
        !           191: L60:movl       r9,-60(fp)
        !           192: movl   r10,v.2-v.1(r11)
        !           193: movl   __BLNK__+1648,__BLNK__+1608
        !           194: subl3  __BLNK__+1624,__BLNK__+1640,r0
        !           195: subl3  r0,__BLNK__+1628,v.3-v.1(r11)
        !           196: shll   $2,v.3-v.1(r11),r0
        !           197: movl   __BLNK__+1600,r1
        !           198: movl   r0,__BLNK__+-4[r1]
        !           199: addl2  $1,__BLNK__+1604
        !           200: addl2  $1,__BLNK__+1600
        !           201: mnegl  v.3-v.1(r11),__BLNK__+1640
        !           202: movl   v.3-v.1(r11),__BLNK__+1636
        !           203: L20:movl       __BLNK__+1604,__BLNK__+1644
        !           204: movl   __BLNK__+1608,__BLNK__+1648
        !           205: movl   __BLNK__+1608,r0
        !           206: movl   __BLNK__+-4[r0],__BLNK__+1656
        !           207: movl   __BLNK__+1604,r0
        !           208: movl   __BLNK__+-4[r0],__BLNK__+1660
        !           209: divl3  $4,__BLNK__+1656,__BLNK__+1632
        !           210: shll   $2,__BLNK__+1632,r0
        !           211: subl3  r0,__BLNK__+1656,r0
        !           212: jeql   L2000001
        !           213: L21:divl3      $4,__BLNK__+1660,__BLNK__+1632
        !           214: shll   $2,__BLNK__+1632,r0
        !           215: subl3  r0,__BLNK__+1660,r0
        !           216: jeql   L2000003
        !           217: divl3  $4,__BLNK__+1656,__BLNK__+1632
        !           218: movl   L64,v.4+12
        !           219: pushl  $v.4
        !           220: callf  $8,_s_wsfe
        !           221: callf  $4,_e_wsfe
        !           222: shll   $2,__BLNK__+1632,r0
        !           223: subl3  r0,__BLNK__+1656,r0
        !           224: addl3  $1,r0,__BLNK__+1624
        !           225: casel  __BLNK__+1624,$1,$3
        !           226: .align 1
        !           227: L2000006:
        !           228: .word  L65-L2000006
        !           229: .word  L69-L2000006
        !           230: .word  L67-L2000006
        !           231: .word  L68-L2000006
        !           232: jbr    L69
        !           233: L67:movl       $1,__BLNK__+1624
        !           234: jbr    L65
        !           235: L68:movl       __BLNK__+1608,r0
        !           236: cmpl   __BLNK__[r0],$-1
        !           237: jneq   L69
        !           238: L69:movl       $3,__BLNK__+1624
        !           239: L65:movl       $1,v.2-v.1(r11)
        !           240: movl   __BLNK__+1624,-64(fp)
        !           241: cmpl   v.2-v.1(r11),-64(fp)
        !           242: jgtr   L15
        !           243: L72:movl       __BLNK__+1608,r0
        !           244: movl   __BLNK__+1604,r1
        !           245: cmpl   __BLNK__+-4[r0],__BLNK__+-4[r1]
        !           246: jneq   L36
        !           247: movl   __BLNK__+1600,r1
        !           248: movl   __BLNK__+-4[r0],__BLNK__+-4[r1]
        !           249: addl2  $1,__BLNK__+1608
        !           250: addl2  $1,__BLNK__+1604
        !           251: addl2  $1,__BLNK__+1600
        !           252: aobleq -64(fp),v.2-v.1(r11),L72
        !           253: jbr    L15
        !           254: L81:addl2      $1,__BLNK__+1608
        !           255: movl   __BLNK__+1644,__BLNK__+1604
        !           256: jbr    L15
        !           257: L88:addl2      $1,__BLNK__+1604
        !           258: movl   __BLNK__+1648,__BLNK__+1608
        !           259: jbr    L15
        !           260: L36:movl       $1,__BLNK__+1616
        !           261: L13:ret#0
        !           262: 
        !           263:        .data   2
        !           264:        .align  2
        !           265: v.5:
        !           266:        .long   0
        !           267:        .long   6
        !           268:        .space  8
        !           269:        .align  2
        !           270: v.4:
        !           271:        .long   0
        !           272:        .long   6
        !           273:        .space  8
        !           274:        .align  2
        !           275: v.2:
        !           276:        .space  4
        !           277:        .align  2
        !           278: v.3:
        !           279:        .space  4
        !           280:        .set    v.1,v.3
        !           281: 

unix.superglobalmegacorp.com

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