Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/t14.t1, revision 1.1

1.1     ! root        1:        .data   0
        !             2:        .align  2
        !             3: L60:
        !             4:        .long   1
        !             5:        .align  2
        !             6: L61:
        !             7:        .long   14
        !             8:        .align  2
        !             9: L62:
        !            10:        .long   2
        !            11:        .align  2
        !            12: L64:
        !            13:        .long   0xC1000000      # .float -2
        !            14:        .align  2
        !            15: L65:
        !            16:        .long   0x00000000      # .float 0
        !            17:        .align  2
        !            18: L66:
        !            19:        .long   0x41000000      # .float 2
        !            20:        .align  2
        !            21: L67:
        !            22:        .long   3
        !            23:        .align  2
        !            24: L69:
        !            25:        .long   4
        !            26:        .align  2
        !            27: L71:
        !            28:        .long   5
        !            29:        .align  2
        !            30: L73:
        !            31:        .long   0x41800000      # .float 4
        !            32:        .align  2
        !            33: L75:
        !            34:        .long   6
        !            35:        .align  2
        !            36: L79:
        !            37:        .long   7
        !            38:        .align  2
        !            39: L81:
        !            40:        .long   8
        !            41:        .align  2
        !            42: L83:
        !            43:        .long   0x41A00000      # .float 5
        !            44:        .align  2
        !            45: L85:
        !            46:        .long   0x3556BF95      # .float 2.e-07
        !            47:        .align  2
        !            48: L86:
        !            49:        .long   9
        !            50:        .align  2
        !            51: L93:
        !            52:        .long   0x41490FDB      # .float 3.1415927
        !            53:        .align  2
        !            54: L95:
        !            55:        .long   0x370637BD      # .float 2.e-06
        !            56:        .align  2
        !            57: L96:
        !            58:        .long   15
        !            59:        .align  2
        !            60: L98:
        !            61:        .long   0x40800000      # .float 1
        !            62:        .align  2
        !            63: L99:
        !            64:        .long   0xC12DF854      # .float -2.7182817
        !            65:        .align  2
        !            66: L101:
        !            67:        .long   0x39D1B717      # .float 9.9999997e-05
        !            68:        .align  2
        !            69: L102:
        !            70:        .long   16
        !            71:        .align  2
        !            72: L105:
        !            73:        .long   0xC0800000      # .float -1
        !            74:        .align  2
        !            75: L107:
        !            76:        .long   0x36210FB0      # .float 6.0000002e-07
        !            77:        .align  2
        !            78: L108:
        !            79:        .long   17
        !            80:        .align  2
        !            81: L110:
        !            82:        .long   0x42C80000      # .float 25
        !            83:        .align  2
        !            84: L111:
        !            85:        .long   0xC1A00000      # .float -5
        !            86:        .align  2
        !            87: L114:
        !            88:        .long   18
        !            89:        .align  2
        !            90: L117:
        !            91:        .long   0xC0490FDB      # .float -.78539819
        !            92:        .align  2
        !            93: L120:
        !            94:        .long   19
        !            95:        .align  2
        !            96: L124:
        !            97:        .long   0xC0928682      # .float -1.1447299
        !            98:        .align  2
        !            99: L126:
        !           100:        .long   0x368637BD      # .float 1.e-06
        !           101:        .align  2
        !           102: L127:
        !           103:        .long   20
        !           104:        .align  2
        !           105: L130:
        !           106:        .long   0xC0576AA4      # .float -.84147096
        !           107:        .align  2
        !           108: L132:
        !           109:        .long   0x368637BD      # .float 1.e-06
        !           110:        .align  2
        !           111: L133:
        !           112:        .long   21
        !           113:        .align  2
        !           114: L136:
        !           115:        .long   0xC00A5140      # .float -.54030228
        !           116:        .align  2
        !           117: L138:
        !           118:        .long   0x368637BD      # .float 1.e-06
        !           119:        .align  2
        !           120: L139:
        !           121:        .long   22
        !           122:        .align  2
        !           123: L142:
        !           124:        .long   0xC0B504F3      # .float -1.4142135
        !           125:        .align  2
        !           126: L144:
        !           127:        .long   0x368637BD      # .float 1.e-06
        !           128:        .align  2
        !           129: L145:
        !           130:        .long   23
        !           131:        .align  2
        !           132: L147:
        !           133:        .long   0x42200000      # .float 10
        !           134:        .align  2
        !           135: L148:
        !           136:        .long   0xC14A62C2      # .float -3.1622777
        !           137:        .align  2
        !           138: L150:
        !           139:        .long   0x368637BD      # .float 1.e-06
        !           140:        .align  2
        !           141: L151:
        !           142:        .long   24
        !           143:        .align  2
        !           144: L153:
        !           145:        .long   0x457A0000      # .float 1000
        !           146:        .align  2
        !           147: L154:
        !           148:        .long   0xC2FCFB72      # .float -31.622776
        !           149:        .align  2
        !           150: L156:
        !           151:        .long   0x3827C5AC      # .float 9.9999997e-06
        !           152:        .align  2
        !           153: L157:
        !           154:        .long   25
        !           155:        .data   2
        !           156:        .data   1
        !           157:        .data   0
        !           158:        .globl  _MAIN_
        !           159:        .globl  _e_
        !           160:        .align  2
        !           161:        .stabs  "t14.f",0x64,0,0,0
        !           162: 
        !           163: .text
        !           164:        .globl  _MAIN_
        !           165:        .align  1
        !           166: _MAIN_:
        !           167:        .word   LWM1
        !           168:        subl3   $LF1,fp,sp
        !           169:        jbr     L12
        !           170: L13:
        !           171:        jbr     L9999
        !           172:        mnegl   $1,r0
        !           173:        jbr     L9998
        !           174: L9999:
        !           175:        movl    $1,r0
        !           176: L9998:
        !           177:        cmpl    r0,$1
        !           178:        jeql    L15
        !           179:        pushl   $L61
        !           180:        pushl   $L60
        !           181:        callf   $12,_e_
        !           182: L15:
        !           183:        mnegl   $5,v.2-v.1(r11)
        !           184:        cmpl    $0,v.2-v.1(r11)
        !           185:        jgtr    L9997
        !           186:        movl    v.2-v.1(r11),r0
        !           187:        jbr     L9996
        !           188: L9997:
        !           189:        mnegl   v.2-v.1(r11),r0
        !           190: L9996:
        !           191:        cmpl    r0,$5
        !           192:        jeql    L16
        !           193:        pushl   $L61
        !           194:        pushl   $L62
        !           195:        callf   $12,_e_
        !           196: L16:
        !           197:        movl    L64,v.3-v.1(r11)
        !           198:        cmpf2   L65,v.3-v.1(r11)
        !           199:        jgtr    L9995
        !           200:        movl    v.3-v.1(r11),r0
        !           201:        jbr     L9994
        !           202: L9995:
        !           203:        lnf     v.3-v.1(r11)
        !           204:        stf     r0
        !           205: L9994:
        !           206:        cmpf2   r0,L66
        !           207:        jeql    L17
        !           208:        pushl   $L61
        !           209:        pushl   $L67
        !           210:        callf   $12,_e_
        !           211: L17:
        !           212:        movl    v.2-v.1(r11),-56(fp)
        !           213:        movl    $4,-60(fp)
        !           214:        cmpl    -60(fp),-56(fp)
        !           215:        jleq    L9993
        !           216:        movl    -60(fp),r0
        !           217:        jbr     L9992
        !           218: L9993:
        !           219:        movl    -56(fp),r0
        !           220: L9992:
        !           221:        movl    r0,-64(fp)
        !           222:        cmpl    -64(fp),$4
        !           223:        jeql    L18
        !           224:        pushl   $L61
        !           225:        pushl   $L69
        !           226:        callf   $12,_e_
        !           227: L18:
        !           228:        movl    v.2-v.1(r11),-68(fp)
        !           229:        movl    $4,-72(fp)
        !           230:        cmpl    -72(fp),-68(fp)
        !           231:        jgeq    L9991
        !           232:        movl    -72(fp),r0
        !           233:        jbr     L9990
        !           234: L9991:
        !           235:        movl    -68(fp),r0
        !           236: L9990:
        !           237:        movl    r0,-76(fp)
        !           238:        cmpl    -76(fp),$-5
        !           239:        jeql    L19
        !           240:        pushl   $L61
        !           241:        pushl   $L71
        !           242:        callf   $12,_e_
        !           243: L19:
        !           244:        movl    v.3-v.1(r11),-80(fp)
        !           245:        movl    L73,-84(fp)
        !           246:        cmpf2   -84(fp),-80(fp)
        !           247:        jleq    L9989
        !           248:        movl    -84(fp),r0
        !           249:        jbr     L9988
        !           250: L9989:
        !           251:        movl    -80(fp),r0
        !           252: L9988:
        !           253:        movl    r0,-88(fp)
        !           254:        cmpf2   -88(fp),L73
        !           255:        jeql    L20
        !           256:        pushl   $L61
        !           257:        pushl   $L75
        !           258:        callf   $12,_e_
        !           259: L20:
        !           260:        movl    v.3-v.1(r11),-92(fp)
        !           261:        movl    L73,-96(fp)
        !           262:        cmpf2   -96(fp),-92(fp)
        !           263:        jgeq    L9987
        !           264:        movl    -96(fp),r0
        !           265:        jbr     L9986
        !           266: L9987:
        !           267:        movl    -92(fp),r0
        !           268: L9986:
        !           269:        movl    r0,-100(fp)
        !           270:        cmpf2   -100(fp),L64
        !           271:        jeql    L21
        !           272:        pushl   $L61
        !           273:        pushl   $L79
        !           274:        callf   $12,_e_
        !           275: L21:
        !           276:        jbr     L22
        !           277:        pushl   $L61
        !           278:        pushl   $L81
        !           279:        callf   $12,_e_
        !           280: L22:
        !           281:        cvlf    v.2-v.1(r11)
        !           282:        stf     r0
        !           283:        ldf     L83
        !           284:        addf    r0
        !           285:        stf     r0
        !           286:        movl    r0,-104(fp)
        !           287:        cmpf2   L65,-104(fp)
        !           288:        jgtr    L9985
        !           289:        movl    -104(fp),r0
        !           290:        jbr     L9984
        !           291: L9985:
        !           292:        lnf     -104(fp)
        !           293:        stf     r0
        !           294: L9984:
        !           295:        cmpf2   r0,L85
        !           296:        jleq    L23
        !           297:        pushl   $L61
        !           298:        pushl   $L86
        !           299:        callf   $12,_e_
        !           300: L23:
        !           301:        movl    L65,r0
        !           302:        jbr     L9982
        !           303: L9983:
        !           304:        movl    L65,r0
        !           305: L9982:
        !           306:        cmpf2   r0,L85
        !           307:        jleq    L24
        !           308:        pushl   $L61
        !           309:        pushl   $L61
        !           310:        callf   $12,_e_
        !           311: L24:
        !           312:        ldf     L93
        !           313:        sinf
        !           314:        stf     r0
        !           315:        movl    r0,-108(fp)
        !           316:        cmpf2   L65,-108(fp)
        !           317:        jgtr    L9981
        !           318:        movl    -108(fp),r0
        !           319:        jbr     L9980
        !           320: L9981:
        !           321:        lnf     -108(fp)
        !           322:        stf     r0
        !           323: L9980:
        !           324:        cmpf2   r0,L95
        !           325:        jleq    L25
        !           326:        pushl   $L61
        !           327:        pushl   $L96
        !           328:        callf   $12,_e_
        !           329: L25:
        !           330:        ldf     L98
        !           331:        expf
        !           332:        stf     r0
        !           333:        ldf     r0
        !           334:        addf    L99
        !           335:        stf     r0
        !           336:        movl    r0,-112(fp)
        !           337:        cmpf2   L65,-112(fp)
        !           338:        jgtr    L9979
        !           339:        movl    -112(fp),r0
        !           340:        jbr     L9978
        !           341: L9979:
        !           342:        lnf     -112(fp)
        !           343:        stf     r0
        !           344: L9978:
        !           345:        cmpf2   r0,L101
        !           346:        jleq    L26
        !           347:        pushl   $L61
        !           348:        pushl   $L102
        !           349:        callf   $12,_e_
        !           350: L26:
        !           351:        ldf     L98
        !           352:        expf
        !           353:        stf     r0
        !           354:        ldf     r0
        !           355:        logf
        !           356:        stf     r0
        !           357:        ldf     r0
        !           358:        addf    L105
        !           359:        stf     r0
        !           360:        movl    r0,-116(fp)
        !           361:        cmpf2   L65,-116(fp)
        !           362:        jgtr    L9977
        !           363:        movl    -116(fp),r0
        !           364:        jbr     L9976
        !           365: L9977:
        !           366:        lnf     -116(fp)
        !           367:        stf     r0
        !           368: L9976:
        !           369:        cmpf2   r0,L107
        !           370:        jleq    L27
        !           371:        pushl   $L61
        !           372:        pushl   $L108
        !           373:        callf   $12,_e_
        !           374: L27:
        !           375:        ldf     L110
        !           376:        sqrtf
        !           377:        stf     r0
        !           378:        ldf     r0
        !           379:        addf    L111
        !           380:        stf     r0
        !           381:        movl    r0,-120(fp)
        !           382:        cmpf2   L65,-120(fp)
        !           383:        jgtr    L9975
        !           384:        movl    -120(fp),r0
        !           385:        jbr     L9974
        !           386: L9975:
        !           387:        lnf     -120(fp)
        !           388:        stf     r0
        !           389: L9974:
        !           390:        cmpf2   r0,L85
        !           391:        jleq    L28
        !           392:        pushl   $L61
        !           393:        pushl   $L114
        !           394:        callf   $12,_e_
        !           395: L28:
        !           396:        ldf     L98
        !           397:        atanf
        !           398:        stf     r0
        !           399:        ldf     r0
        !           400:        addf    L117
        !           401:        stf     r0
        !           402:        movl    r0,-124(fp)
        !           403:        cmpf2   L65,-124(fp)
        !           404:        jgtr    L9973
        !           405:        movl    -124(fp),r0
        !           406:        jbr     L9972
        !           407: L9973:
        !           408:        lnf     -124(fp)
        !           409:        stf     r0
        !           410: L9972:
        !           411:        cmpf2   r0,L101
        !           412:        jleq    L29
        !           413:        pushl   $L61
        !           414:        pushl   $L120
        !           415:        callf   $12,_e_
        !           416: L29:
        !           417:        ldf     L98
        !           418:        atanf
        !           419:        stf     r0
        !           420:        ldf     r0
        !           421:        mulf    L73
        !           422:        stf     r0
        !           423:        ldf     r0
        !           424:        logf
        !           425:        stf     r0
        !           426:        ldf     r0
        !           427:        addf    L124
        !           428:        stf     r0
        !           429:        movl    r0,-128(fp)
        !           430:        cmpf2   L65,-128(fp)
        !           431:        jgtr    L9971
        !           432:        movl    -128(fp),r0
        !           433:        jbr     L9970
        !           434: L9971:
        !           435:        lnf     -128(fp)
        !           436:        stf     r0
        !           437: L9970:
        !           438:        cmpf2   r0,L126
        !           439:        jleq    L30
        !           440:        pushl   $L61
        !           441:        pushl   $L127
        !           442:        callf   $12,_e_
        !           443: L30:
        !           444:        ldf     L98
        !           445:        sinf
        !           446:        stf     r0
        !           447:        ldf     r0
        !           448:        addf    L130
        !           449:        stf     r0
        !           450:        movl    r0,-132(fp)
        !           451:        cmpf2   L65,-132(fp)
        !           452:        jgtr    L9969
        !           453:        movl    -132(fp),r0
        !           454:        jbr     L9968
        !           455: L9969:
        !           456:        lnf     -132(fp)
        !           457:        stf     r0
        !           458: L9968:
        !           459:        cmpf2   r0,L132
        !           460:        jleq    L31
        !           461:        pushl   $L61
        !           462:        pushl   $L133
        !           463:        callf   $12,_e_
        !           464: L31:
        !           465:        ldf     L98
        !           466:        cosf
        !           467:        stf     r0
        !           468:        ldf     r0
        !           469:        addf    L136
        !           470:        stf     r0
        !           471:        movl    r0,-136(fp)
        !           472:        cmpf2   L65,-136(fp)
        !           473:        jgtr    L9967
        !           474:        movl    -136(fp),r0
        !           475:        jbr     L9966
        !           476: L9967:
        !           477:        lnf     -136(fp)
        !           478:        stf     r0
        !           479: L9966:
        !           480:        cmpf2   r0,L138
        !           481:        jleq    L32
        !           482:        pushl   $L61
        !           483:        pushl   $L139
        !           484:        callf   $12,_e_
        !           485: L32:
        !           486:        ldf     L66
        !           487:        sqrtf
        !           488:        stf     r0
        !           489:        ldf     r0
        !           490:        addf    L142
        !           491:        stf     r0
        !           492:        movl    r0,-140(fp)
        !           493:        cmpf2   L65,-140(fp)
        !           494:        jgtr    L9965
        !           495:        movl    -140(fp),r0
        !           496:        jbr     L9964
        !           497: L9965:
        !           498:        lnf     -140(fp)
        !           499:        stf     r0
        !           500: L9964:
        !           501:        cmpf2   r0,L144
        !           502:        jleq    L33
        !           503:        pushl   $L61
        !           504:        pushl   $L145
        !           505:        callf   $12,_e_
        !           506: L33:
        !           507:        ldf     L147
        !           508:        sqrtf
        !           509:        stf     r0
        !           510:        ldf     r0
        !           511:        addf    L148
        !           512:        stf     r0
        !           513:        movl    r0,-144(fp)
        !           514:        cmpf2   L65,-144(fp)
        !           515:        jgtr    L9963
        !           516:        movl    -144(fp),r0
        !           517:        jbr     L9962
        !           518: L9963:
        !           519:        lnf     -144(fp)
        !           520:        stf     r0
        !           521: L9962:
        !           522:        cmpf2   r0,L150
        !           523:        jleq    L34
        !           524:        pushl   $L61
        !           525:        pushl   $L151
        !           526:        callf   $12,_e_
        !           527: L34:
        !           528:        ldf     L153
        !           529:        sqrtf
        !           530:        stf     r0
        !           531:        ldf     r0
        !           532:        addf    L154
        !           533:        stf     r0
        !           534:        movl    r0,-148(fp)
        !           535:        cmpf2   L65,-148(fp)
        !           536:        jgtr    L9961
        !           537:        movl    -148(fp),r0
        !           538:        jbr     L9960
        !           539: L9961:
        !           540:        lnf     -148(fp)
        !           541:        stf     r0
        !           542: L9960:
        !           543:        cmpf2   r0,L156
        !           544:        jleq    L35
        !           545:        pushl   $L61
        !           546:        pushl   $L157
        !           547:        callf   $12,_e_
        !           548: L35:
        !           549: L14:
        !           550:        ret#0
        !           551: L12:
        !           552:        movl    $v.1,r11
        !           553:        jbr     L13
        !           554:        .set    LF1,148
        !           555:        .set    LWM1,0x1800
        !           556: .text
        !           557:        .data   2
        !           558:        .align  2
        !           559: v.2:
        !           560:        .space  4
        !           561:        .align  2
        !           562: v.3:
        !           563:        .space  4
        !           564:        .set    v.1,v.3
        !           565: 

unix.superglobalmegacorp.com

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