Annotation of researchv10no/cmd/lcc/gen2/mips-iris/tst/incr.s, revision 1.1.1.1

1.1       root        1: .set reorder
                      2: .text
                      3: .globl main
                      4: .text
                      5: .align 2; .ent main
                      6: main:
                      7: $fp1=0
                      8: .frame $sp,0,$31
                      9: L.1:
                     10: j $31
                     11: .end main
                     12: .globl memchar
                     13: .text
                     14: .align 2; .ent memchar
                     15: memchar:
                     16: $fp2=8
                     17: .frame $sp,8,$31
                     18: addu $sp,$sp,-8
                     19: lw $25,$fp2-8($sp)
                     20: addu $24,$25,1
                     21: sw $24,$fp2-8($sp)
                     22: lb $25,($25)
                     23: sb $25,$fp2-1($sp)
                     24: lw $25,$fp2-8($sp)
                     25: addu $25,$25,1
                     26: sw $25,$fp2-8($sp)
                     27: lb $25,($25)
                     28: sb $25,$fp2-1($sp)
                     29: lw $25,$fp2-8($sp)
                     30: addu $24,$25,-1
                     31: sw $24,$fp2-8($sp)
                     32: lb $25,($25)
                     33: sb $25,$fp2-1($sp)
                     34: lw $25,$fp2-8($sp)
                     35: addu $25,$25,-1
                     36: sw $25,$fp2-8($sp)
                     37: lb $25,($25)
                     38: sb $25,$fp2-1($sp)
                     39: L.2:
                     40: addu $sp,$sp,8
                     41: j $31
                     42: .end memchar
                     43: .globl memint
                     44: .text
                     45: .align 2; .ent memint
                     46: memint:
                     47: $fp3=8
                     48: .frame $sp,8,$31
                     49: addu $sp,$sp,-8
                     50: lw $25,$fp3-8($sp)
                     51: addu $24,$25,4
                     52: sw $24,$fp3-8($sp)
                     53: lw $25,($25)
                     54: sw $25,$fp3-4($sp)
                     55: lw $25,$fp3-8($sp)
                     56: addu $25,$25,4
                     57: sw $25,$fp3-8($sp)
                     58: lw $25,($25)
                     59: sw $25,$fp3-4($sp)
                     60: lw $25,$fp3-8($sp)
                     61: addu $24,$25,-4
                     62: sw $24,$fp3-8($sp)
                     63: lw $25,($25)
                     64: sw $25,$fp3-4($sp)
                     65: lw $25,$fp3-8($sp)
                     66: addu $25,$25,-4
                     67: sw $25,$fp3-8($sp)
                     68: lw $25,($25)
                     69: sw $25,$fp3-4($sp)
                     70: L.3:
                     71: addu $sp,$sp,8
                     72: j $31
                     73: .end memint
                     74: .globl regchar
                     75: .text
                     76: .align 2; .ent regchar
                     77: regchar:
                     78: $fp4=0
                     79: .frame $sp,0,$31
                     80: move $25,$24
                     81: addu $24,$25,1
                     82: lb $15,($25)
                     83: addu $25,$24,1
                     84: move $24,$25
                     85: lb $15,($25)
                     86: move $25,$24
                     87: addu $24,$25,-1
                     88: lb $15,($25)
                     89: addu $25,$24,-1
                     90: move $24,$25
                     91: lb $15,($25)
                     92: L.4:
                     93: j $31
                     94: .end regchar
                     95: .globl regint
                     96: .text
                     97: .align 2; .ent regint
                     98: regint:
                     99: $fp5=0
                    100: .frame $sp,0,$31
                    101: move $25,$24
                    102: addu $24,$25,4
                    103: lw $15,($25)
                    104: addu $25,$24,4
                    105: move $24,$25
                    106: lw $15,($25)
                    107: move $25,$24
                    108: addu $24,$25,-4
                    109: lw $15,($25)
                    110: addu $25,$24,-4
                    111: move $24,$25
                    112: lw $15,($25)
                    113: L.5:
                    114: j $31
                    115: .end regint

unix.superglobalmegacorp.com

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