Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/b7.t0, revision 1.1

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: 

unix.superglobalmegacorp.com

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