Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/t12.t1, revision 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: 
        !            52: .text
        !            53:        .globl  _MAIN_
        !            54:        .align  1
        !            55: _MAIN_:
        !            56:        .word   LWM1
        !            57:        subl3   $LF1,fp,sp
        !            58:        jbr     L12
        !            59: L13:
        !            60:        movl    $5,v.2-v.1(r11)
        !            61:        clrl    v.3-v.1(r11)
        !            62:        movl    v.2-v.1(r11),-56(fp)
        !            63:        movl    v.3-v.1(r11),r10
        !            64:        movl    -56(fp),r9
        !            65:        movl    v.4-v.1(r11),r8
        !            66:        movl    $1,r8
        !            67:        cmpl    r8,r9
        !            68:        jgtr    L16
        !            69: L17:
        !            70: L15:
        !            71:        addl3   $1,r10,r0
        !            72:        movl    r0,r10
        !            73:        incl    r8
        !            74:        cmpl    r8,r9
        !            75:        jleq    L17
        !            76: L16:
        !            77:        movl    r8,v.4-v.1(r11)
        !            78:        movl    r10,v.3-v.1(r11)
        !            79:        cmpl    v.3-v.1(r11),$5
        !            80:        jeql    L20
        !            81:        pushl   $L126
        !            82:        pushl   $L125
        !            83:        callf   $12,_e_
        !            84: L20:
        !            85:        clrl    v.3-v.1(r11)
        !            86:        movl    v.2-v.1(r11),-60(fp)
        !            87:        movl    v.3-v.1(r11),r10
        !            88:        movl    -60(fp),r9
        !            89:        movl    v.4-v.1(r11),r8
        !            90:        movl    $5,r8
        !            91:        cmpl    r8,r9
        !            92:        jgtr    L22
        !            93: L23:
        !            94: L21:
        !            95:        addl3   $1,r10,r0
        !            96:        movl    r0,r10
        !            97:        incl    r8
        !            98:        cmpl    r8,r9
        !            99:        jleq    L23
        !           100: L22:
        !           101:        movl    r8,v.4-v.1(r11)
        !           102:        movl    r10,v.3-v.1(r11)
        !           103:        cmpl    v.3-v.1(r11),$1
        !           104:        jeql    L26
        !           105:        pushl   $L126
        !           106:        pushl   $L127
        !           107:        callf   $12,_e_
        !           108: L26:
        !           109:        clrl    v.3-v.1(r11)
        !           110:        movl    v.2-v.1(r11),-64(fp)
        !           111:        movl    v.3-v.1(r11),r10
        !           112:        movl    -64(fp),r9
        !           113:        movl    v.4-v.1(r11),r8
        !           114:        movl    $6,r8
        !           115:        cmpl    r8,r9
        !           116:        jgtr    L28
        !           117: L29:
        !           118: L27:
        !           119:        addl3   $1,r10,r0
        !           120:        movl    r0,r10
        !           121:        incl    r8
        !           122:        cmpl    r8,r9
        !           123:        jleq    L29
        !           124: L28:
        !           125:        movl    r8,v.4-v.1(r11)
        !           126:        movl    r10,v.3-v.1(r11)
        !           127:        tstl    v.3-v.1(r11)
        !           128:        jeql    L32
        !           129:        pushl   $L126
        !           130:        pushl   $L129
        !           131:        callf   $12,_e_
        !           132: L32:
        !           133:        clrl    v.3-v.1(r11)
        !           134:        mnegl   v.2-v.1(r11),r0
        !           135:        movl    r0,-68(fp)
        !           136:        movl    v.3-v.1(r11),r10
        !           137:        movl    -68(fp),r9
        !           138:        movl    v.4-v.1(r11),r8
        !           139:        mnegl   $1,r8
        !           140:        cmpl    r8,r9
        !           141:        jlss    L34
        !           142: L35:
        !           143: L33:
        !           144:        addl3   $1,r10,r0
        !           145:        movl    r0,r10
        !           146:        addl2   $-1,r8
        !           147:        cmpl    r8,r9
        !           148:        jgeq    L35
        !           149: L34:
        !           150:        movl    r8,v.4-v.1(r11)
        !           151:        movl    r10,v.3-v.1(r11)
        !           152:        cmpl    v.3-v.1(r11),$5
        !           153:        jeql    L38
        !           154:        pushl   $L126
        !           155:        pushl   $L131
        !           156:        callf   $12,_e_
        !           157: L38:
        !           158:        clrl    v.3-v.1(r11)
        !           159:        mnegl   v.2-v.1(r11),r0
        !           160:        movl    r0,-72(fp)
        !           161:        movl    v.3-v.1(r11),r10
        !           162:        movl    -72(fp),r9
        !           163:        movl    v.4-v.1(r11),r8
        !           164:        mnegl   $5,r8
        !           165:        cmpl    r8,r9
        !           166:        jlss    L40
        !           167: L41:
        !           168: L39:
        !           169:        addl3   $1,r10,r0
        !           170:        movl    r0,r10
        !           171:        addl2   $-1,r8
        !           172:        cmpl    r8,r9
        !           173:        jgeq    L41
        !           174: L40:
        !           175:        movl    r8,v.4-v.1(r11)
        !           176:        movl    r10,v.3-v.1(r11)
        !           177:        cmpl    v.3-v.1(r11),$1
        !           178:        jeql    L44
        !           179:        pushl   $L126
        !           180:        pushl   $L133
        !           181:        callf   $12,_e_
        !           182: L44:
        !           183:        clrl    v.3-v.1(r11)
        !           184:        movl    v.2-v.1(r11),-76(fp)
        !           185:        movl    v.3-v.1(r11),r10
        !           186:        movl    -76(fp),r9
        !           187:        movl    v.4-v.1(r11),r8
        !           188:        mnegl   $6,r8
        !           189:        cmpl    r8,r9
        !           190:        jlss    L46
        !           191: L47:
        !           192: L45:
        !           193:        addl3   $1,r10,r0
        !           194:        movl    r0,r10
        !           195:        addl2   $-1,r8
        !           196:        cmpl    r8,r9
        !           197:        jgeq    L47
        !           198: L46:
        !           199:        movl    r8,v.4-v.1(r11)
        !           200:        movl    r10,v.3-v.1(r11)
        !           201:        tstl    v.3-v.1(r11)
        !           202:        jeql    L50
        !           203:        pushl   $L126
        !           204:        pushl   $L135
        !           205:        callf   $12,_e_
        !           206: L50:
        !           207:        clrl    v.3-v.1(r11)
        !           208:        movl    v.3-v.1(r11),r10
        !           209:        movl    v.4-v.1(r11),r9
        !           210:        movl    $1,r9
        !           211:        jbr     L52
        !           212: L53:
        !           213: L51:
        !           214:        addl3   $1,r10,r0
        !           215:        movl    r0,r10
        !           216:        addl2   $-1,r9
        !           217:        cmpl    r9,$10
        !           218:        jgeq    L53
        !           219: L52:
        !           220:        movl    r9,v.4-v.1(r11)
        !           221:        movl    r10,v.3-v.1(r11)
        !           222:        tstl    v.3-v.1(r11)
        !           223:        jeql    L56
        !           224:        pushl   $L126
        !           225:        pushl   $L137
        !           226:        callf   $12,_e_
        !           227: L56:
        !           228:        clrl    v.3-v.1(r11)
        !           229:        movl    $2,v.4-v.1(r11)
        !           230:        movl    v.2-v.1(r11),-80(fp)
        !           231:        movl    v.4-v.1(r11),-88(fp)
        !           232:        subl3   -88(fp),$1,r0
        !           233:        movl    r0,-84(fp)
        !           234:        movl    -80(fp),r10
        !           235:        movl    -88(fp),r9
        !           236:        movl    v.3-v.1(r11),r8
        !           237:        movl    v.5-v.1(r11),r7
        !           238:        movl    -84(fp),r6
        !           239:        movl    r6,r7
        !           240:        tstl    r9
        !           241:        jlss    L61
        !           242: L60:
        !           243:        addl2   r9,r7
        !           244:        cmpl    r7,r10
        !           245:        jgtr    L58
        !           246: L59:
        !           247: L57:
        !           248:        addl3   $1,r8,r0
        !           249:        movl    r0,r8
        !           250:        tstl    r9
        !           251:        jgtr    L60
        !           252: L61:
        !           253:        addl2   r9,r7
        !           254:        cmpl    r7,r10
        !           255:        jgeq    L59
        !           256: L58:
        !           257:        movl    r7,v.5-v.1(r11)
        !           258:        movl    r8,v.3-v.1(r11)
        !           259:        cmpl    v.3-v.1(r11),$3
        !           260:        jeql    L62
        !           261:        pushl   $L126
        !           262:        pushl   $L139
        !           263:        callf   $12,_e_
        !           264: L62:
        !           265:        clrl    v.3-v.1(r11)
        !           266:        movl    v.2-v.1(r11),-92(fp)
        !           267:        movl    v.4-v.1(r11),-100(fp)
        !           268:        subl3   -100(fp),$5,r0
        !           269:        movl    r0,-96(fp)
        !           270:        movl    -92(fp),r10
        !           271:        movl    -100(fp),r9
        !           272:        movl    v.3-v.1(r11),r8
        !           273:        movl    v.5-v.1(r11),r7
        !           274:        movl    -96(fp),r6
        !           275:        movl    r6,r7
        !           276:        tstl    r9
        !           277:        jlss    L67
        !           278: L66:
        !           279:        addl2   r9,r7
        !           280:        cmpl    r7,r10
        !           281:        jgtr    L64
        !           282: L65:
        !           283: L63:
        !           284:        addl3   $1,r8,r0
        !           285:        movl    r0,r8
        !           286:        tstl    r9
        !           287:        jgtr    L66
        !           288: L67:
        !           289:        addl2   r9,r7
        !           290:        cmpl    r7,r10
        !           291:        jgeq    L65
        !           292: L64:
        !           293:        movl    r7,v.5-v.1(r11)
        !           294:        movl    r8,v.3-v.1(r11)
        !           295:        cmpl    v.3-v.1(r11),$1
        !           296:        jeql    L68
        !           297:        pushl   $L126
        !           298:        pushl   $L141
        !           299:        callf   $12,_e_
        !           300: L68:
        !           301:        clrl    v.3-v.1(r11)
        !           302:        movl    v.2-v.1(r11),-104(fp)
        !           303:        movl    v.4-v.1(r11),-112(fp)
        !           304:        subl3   -112(fp),$6,r0
        !           305:        movl    r0,-108(fp)
        !           306:        movl    -104(fp),r10
        !           307:        movl    -112(fp),r9
        !           308:        movl    v.3-v.1(r11),r8
        !           309:        movl    v.5-v.1(r11),r7
        !           310:        movl    -108(fp),r6
        !           311:        movl    r6,r7
        !           312:        tstl    r9
        !           313:        jlss    L73
        !           314: L72:
        !           315:        addl2   r9,r7
        !           316:        cmpl    r7,r10
        !           317:        jgtr    L70
        !           318: L71:
        !           319: L69:
        !           320:        addl3   $1,r8,r0
        !           321:        movl    r0,r8
        !           322:        tstl    r9
        !           323:        jgtr    L72
        !           324: L73:
        !           325:        addl2   r9,r7
        !           326:        cmpl    r7,r10
        !           327:        jgeq    L71
        !           328: L70:
        !           329:        movl    r7,v.5-v.1(r11)
        !           330:        movl    r8,v.3-v.1(r11)
        !           331:        tstl    v.3-v.1(r11)
        !           332:        jeql    L74
        !           333:        pushl   $L126
        !           334:        pushl   $L143
        !           335:        callf   $12,_e_
        !           336: L74:
        !           337:        clrl    v.3-v.1(r11)
        !           338:        mnegl   v.2-v.1(r11),r0
        !           339:        movl    r0,-116(fp)
        !           340:        mnegl   v.4-v.1(r11),r0
        !           341:        movl    r0,-124(fp)
        !           342:        subl3   r0,$-1,r0
        !           343:        movl    r0,-120(fp)
        !           344:        movl    -116(fp),r10
        !           345:        movl    -124(fp),r9
        !           346:        movl    v.3-v.1(r11),r8
        !           347:        movl    v.5-v.1(r11),r7
        !           348:        movl    -120(fp),r6
        !           349:        movl    r6,r7
        !           350:        tstl    r9
        !           351:        jlss    L79
        !           352: L78:
        !           353:        addl2   r9,r7
        !           354:        cmpl    r7,r10
        !           355:        jgtr    L76
        !           356: L77:
        !           357: L75:
        !           358:        addl3   $1,r8,r0
        !           359:        movl    r0,r8
        !           360:        tstl    r9
        !           361:        jgtr    L78
        !           362: L79:
        !           363:        addl2   r9,r7
        !           364:        cmpl    r7,r10
        !           365:        jgeq    L77
        !           366: L76:
        !           367:        movl    r7,v.5-v.1(r11)
        !           368:        movl    r8,v.3-v.1(r11)
        !           369:        cmpl    v.3-v.1(r11),$3
        !           370:        jeql    L80
        !           371:        pushl   $L126
        !           372:        pushl   $L145
        !           373:        callf   $12,_e_
        !           374: L80:
        !           375:        clrl    v.3-v.1(r11)
        !           376:        mnegl   v.2-v.1(r11),r0
        !           377:        movl    r0,-128(fp)
        !           378:        mnegl   v.4-v.1(r11),r0
        !           379:        movl    r0,-136(fp)
        !           380:        subl3   r0,$-5,r0
        !           381:        movl    r0,-132(fp)
        !           382:        movl    -128(fp),r10
        !           383:        movl    -136(fp),r9
        !           384:        movl    v.3-v.1(r11),r8
        !           385:        movl    v.5-v.1(r11),r7
        !           386:        movl    -132(fp),r6
        !           387:        movl    r6,r7
        !           388:        tstl    r9
        !           389:        jlss    L85
        !           390: L84:
        !           391:        addl2   r9,r7
        !           392:        cmpl    r7,r10
        !           393:        jgtr    L82
        !           394: L83:
        !           395: L81:
        !           396:        addl3   $1,r8,r0
        !           397:        movl    r0,r8
        !           398:        tstl    r9
        !           399:        jgtr    L84
        !           400: L85:
        !           401:        addl2   r9,r7
        !           402:        cmpl    r7,r10
        !           403:        jgeq    L83
        !           404: L82:
        !           405:        movl    r7,v.5-v.1(r11)
        !           406:        movl    r8,v.3-v.1(r11)
        !           407:        cmpl    v.3-v.1(r11),$1
        !           408:        jeql    L86
        !           409:        pushl   $L126
        !           410:        pushl   $L126
        !           411:        callf   $12,_e_
        !           412: L86:
        !           413:        clrl    v.3-v.1(r11)
        !           414:        movl    v.2-v.1(r11),-140(fp)
        !           415:        mnegl   v.4-v.1(r11),r0
        !           416:        movl    r0,-148(fp)
        !           417:        subl3   r0,$-6,r0
        !           418:        movl    r0,-144(fp)
        !           419:        movl    -140(fp),r10
        !           420:        movl    -148(fp),r9
        !           421:        movl    v.3-v.1(r11),r8
        !           422:        movl    v.5-v.1(r11),r7
        !           423:        movl    -144(fp),r6
        !           424:        movl    r6,r7
        !           425:        tstl    r9
        !           426:        jlss    L91
        !           427: L90:
        !           428:        addl2   r9,r7
        !           429:        cmpl    r7,r10
        !           430:        jgtr    L88
        !           431: L89:
        !           432: L87:
        !           433:        addl3   $1,r8,r0
        !           434:        movl    r0,r8
        !           435:        tstl    r9
        !           436:        jgtr    L90
        !           437: L91:
        !           438:        addl2   r9,r7
        !           439:        cmpl    r7,r10
        !           440:        jgeq    L89
        !           441: L88:
        !           442:        movl    r7,v.5-v.1(r11)
        !           443:        movl    r8,v.3-v.1(r11)
        !           444:        tstl    v.3-v.1(r11)
        !           445:        jeql    L92
        !           446:        pushl   $L126
        !           447:        pushl   $L149
        !           448:        callf   $12,_e_
        !           449: L92:
        !           450:        clrl    v.3-v.1(r11)
        !           451:        mnegl   v.4-v.1(r11),r0
        !           452:        movl    r0,-156(fp)
        !           453:        subl3   r0,$1,r0
        !           454:        movl    r0,-152(fp)
        !           455:        movl    -156(fp),r10
        !           456:        movl    v.3-v.1(r11),r9
        !           457:        movl    v.5-v.1(r11),r8
        !           458:        movl    -152(fp),r7
        !           459:        movl    r7,r8
        !           460:        tstl    r10
        !           461:        jlss    L97
        !           462: L96:
        !           463:        addl2   r10,r8
        !           464:        cmpl    r8,$10
        !           465:        jgtr    L94
        !           466: L95:
        !           467: L93:
        !           468:        addl3   $1,r9,r0
        !           469:        movl    r0,r9
        !           470:        tstl    r10
        !           471:        jgtr    L96
        !           472: L97:
        !           473:        addl2   r10,r8
        !           474:        cmpl    r8,$10
        !           475:        jgeq    L95
        !           476: L94:
        !           477:        movl    r8,v.5-v.1(r11)
        !           478:        movl    r9,v.3-v.1(r11)
        !           479:        tstl    v.3-v.1(r11)
        !           480:        jeql    L98
        !           481:        pushl   $L126
        !           482:        pushl   $L151
        !           483:        callf   $12,_e_
        !           484: L98:
        !           485: L14:
        !           486:        ret#0
        !           487: L12:
        !           488:        movl    $v.1,r11
        !           489:        jbr     L13
        !           490:        .set    LF1,156
        !           491:        .set    LWM1,0x1FC0
        !           492: .text
        !           493:        .data   2
        !           494:        .align  2
        !           495: v.4:
        !           496:        .space  4
        !           497:        .align  2
        !           498: v.3:
        !           499:        .space  4
        !           500:        .align  2
        !           501: v.5:
        !           502:        .space  4
        !           503:        .align  2
        !           504: v.2:
        !           505:        .space  4
        !           506:        .set    v.1,v.5
        !           507: 

unix.superglobalmegacorp.com

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