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

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L24:
                      4:        .long   0x40000000      # .float .5
                      5:        .align  2
                      6: L25:
                      7:        .long   1
                      8:        .align  2
                      9: L26:
                     10:        .long   13
                     11:        .align  2
                     12: L27:
                     13:        .long   2
                     14:        .align  2
                     15: L29:
                     16:        .long   0xBF800000      # .float -.25
                     17:        .align  2
                     18: L30:
                     19:        .long   3
                     20:        .align  2
                     21: L32:
                     22:        .long   4
                     23:        .align  2
                     24: L35:
                     25:        .long   5
                     26:        .align  2
                     27: L37:
                     28:        .long   6
                     29:        .data   2
                     30:        .data   1
                     31:        .data   0
                     32:        .globl  _MAIN_
                     33:        .globl  _e_
                     34:        .align  2
                     35:        .stabs  "t13.f",0x64,0,0,0
                     36: .text
                     37: .globl _MAIN_
                     38: .set   LF1,52
                     39: .set   LWM1,0x1800
                     40: .align 1
                     41: _MAIN_:.word   LWM1
                     42: subl3  $LF1,fp,sp
                     43: movl   $v.1,r11
                     44: movl   $3,v.2-v.1(r11)
                     45: movl   L24,v.3-v.1(r11)
                     46: mull3  v.2-v.1(r11),v.2-v.1(r11),r0
                     47: subl2  $7,r0
                     48: jlss   L15
                     49: jeql   L16
                     50: jbr    L17
                     51: L15:pushl      $L26
                     52: pushl  $L25
                     53: jbr    L2000000
                     54: L16:pushl      $L26
                     55: pushl  $L27
                     56: L2000000:callf $12,_e_
                     57: L17:ldf        v.3-v.1(r11)
                     58: mulf   v.3-v.1(r11)
                     59: addf   L29
                     60: tstf
                     61: jlss   L18
                     62: jeql   L19
                     63: pushl  $L26
                     64: pushl  $L32
                     65: L2000002:callf $12,_e_
                     66: L19:mull3      v.2-v.1(r11),v.2-v.1(r11),r0
                     67: subl2  $7,r0
                     68: casel  r0,$1,$3
                     69: .align 1
                     70: L2000003:
                     71: .word  L21-L2000003
                     72: .word  L14-L2000003
                     73: .word  L23-L2000003
                     74: .word  L23-L2000003
                     75: L21:pushl      $L26
                     76: pushl  $L35
                     77: jbr    L2000001
                     78: L18:pushl      $L26
                     79: pushl  $L30
                     80: jbr    L2000002
                     81: L23:pushl      $L26
                     82: pushl  $L37
                     83: L2000001:callf $12,_e_
                     84: L14:ret#0
                     85: 
                     86:        .data   2
                     87:        .align  2
                     88: v.2:
                     89:        .space  4
                     90:        .align  2
                     91: v.3:
                     92:        .space  4
                     93:        .set    v.1,v.3
                     94: 

unix.superglobalmegacorp.com

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