aboutsummaryrefslogtreecommitdiffstats
path: root/lcc/mips/irix/tst/front.sbk
diff options
context:
space:
mode:
Diffstat (limited to 'lcc/mips/irix/tst/front.sbk')
-rwxr-xr-xlcc/mips/irix/tst/front.sbk832
1 files changed, 416 insertions, 416 deletions
diff --git a/lcc/mips/irix/tst/front.sbk b/lcc/mips/irix/tst/front.sbk
index 2b8add0..3cbb41a 100755
--- a/lcc/mips/irix/tst/front.sbk
+++ b/lcc/mips/irix/tst/front.sbk
@@ -1,416 +1,416 @@
-.set reorder
-.globl main
-.text
-.text
-.align 2
-.ent main
-main:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-move $4,$0
-jal exit
-move $2,$0
-L.1:
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end main
-.globl nested
-.text
-.align 2
-.ent nested
-nested:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-la $24,4
-bge $4,$24,L.6
-la $24,114
-beq $5,$24,L.9
-L.6:
-la $24,1
-bne $4,$24,L.8
-la $24,104
-beq $5,$24,L.9
-la $24,105
-beq $5,$24,L.9
-L.8:
-la $24,2
-bne $4,$24,L.3
-la $24,111
-beq $5,$24,L.9
-la $24,121
-bne $5,$24,L.3
-L.9:
-move $4,$5
-L.3:
-move $2,$0
-L.2:
-j $31
-.end nested
-.globl s
-.text
-.align 2
-.ent s
-s:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-L.10:
-j $31
-.end s
-.globl Dy
-.sdata
-.align 2
-Dy:
-.word 0x0
-.space 4
-.globl Dz
-.sdata
-.align 2
-Dz:
-.word 0x1
-.space 4
-.globl Dfunc
-.text
-.text
-.align 2
-.ent Dfunc
-Dfunc:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end Dfunc
-.globl f
-.text
-.align 2
-.ent f
-f:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end f
-.globl f1
-.text
-.align 2
-.ent f1
-f1:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end f1
-.globl f2
-.text
-.align 2
-.ent f2
-f2:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-sw $4,24($sp)
-sw $5,28($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end f2
-.globl g
-.text
-.align 2
-.ent g
-g:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-sw $4,24($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end g
-.globl h
-.text
-.align 2
-.ent h
-h:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-sw $4,24($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end h
-.globl h1
-.text
-.align 2
-.ent h1
-h1:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-sw $4,24($sp)
-sw $5,28($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end h1
-.globl h2
-.text
-.align 2
-.ent h2
-h2:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end h2
-.sdata
-.align 2
-L.21:
-.word 0x1
-.globl set1
-.text
-.text
-.align 2
-.ent set1
-set1:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end set1
-.sdata
-.align 2
-L.23:
-.word 0x2
-.globl set2
-.text
-.text
-.align 2
-.ent set2
-set2:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end set2
-.text
-.align 2
-.ent goo
-goo:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end goo
-.globl sss
-.text
-.align 2
-.ent sss
-sss:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end sss
-.lcomm L.27,4
-.globl rrr
-.text
-.text
-.align 2
-.ent rrr
-rrr:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end rrr
-.globl setstatic
-.text
-.align 2
-.ent setstatic
-setstatic:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end setstatic
-.globl gx1
-.text
-.align 2
-.ent gx1
-gx1:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-s.d $f12,24($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end gx1
-.globl ff1
-.text
-.align 2
-.ent ff1
-ff1:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end ff1
-.globl gg1
-.text
-.align 2
-.ent gg1
-gg1:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end gg1
-.globl hh1
-.text
-.align 2
-.ent hh1
-hh1:
-.frame $sp,0,$31
-.set noreorder
-.cpload $25
-.set reorder
-j $31
-.end hh1
-.globl cmp
-.text
-.align 2
-.ent cmp
-cmp:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-sw $4,24($sp)
-sw $5,28($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end cmp
-.globl sort
-.text
-.align 2
-.ent sort
-sort:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end sort
-.globl onearg
-.text
-.align 2
-.ent onearg
-onearg:
-.frame $sp,24,$31
-.set noreorder
-.cpload $25
-.set reorder
-addu $sp,$sp,-24
-.mask 0x82000000,-4
-.cprestore 16
-sw $31,20($sp)
-lw $25,16($sp)
-lw $31,20($sp)
-addu $sp,$sp,24
-j $31
-.end onearg
-.extern xr 4
-.globl ss4
-.comm ss4,4
-.lcomm ss2,4
-.lcomm ss5,4
-.globl ss3
-.comm ss3,4
-.lcomm ss1,4
-.lcomm yy,4
-.globl z
-.comm z,4
-.globl y
-.comm y,4
-.globl x
-.comm x,4
-.globl b
-.comm b,4
-.globl a
-.comm a,4
+.set reorder
+.globl main
+.text
+.text
+.align 2
+.ent main
+main:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+move $4,$0
+jal exit
+move $2,$0
+L.1:
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end main
+.globl nested
+.text
+.align 2
+.ent nested
+nested:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+la $24,4
+bge $4,$24,L.6
+la $24,114
+beq $5,$24,L.9
+L.6:
+la $24,1
+bne $4,$24,L.8
+la $24,104
+beq $5,$24,L.9
+la $24,105
+beq $5,$24,L.9
+L.8:
+la $24,2
+bne $4,$24,L.3
+la $24,111
+beq $5,$24,L.9
+la $24,121
+bne $5,$24,L.3
+L.9:
+move $4,$5
+L.3:
+move $2,$0
+L.2:
+j $31
+.end nested
+.globl s
+.text
+.align 2
+.ent s
+s:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+L.10:
+j $31
+.end s
+.globl Dy
+.sdata
+.align 2
+Dy:
+.word 0x0
+.space 4
+.globl Dz
+.sdata
+.align 2
+Dz:
+.word 0x1
+.space 4
+.globl Dfunc
+.text
+.text
+.align 2
+.ent Dfunc
+Dfunc:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end Dfunc
+.globl f
+.text
+.align 2
+.ent f
+f:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end f
+.globl f1
+.text
+.align 2
+.ent f1
+f1:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end f1
+.globl f2
+.text
+.align 2
+.ent f2
+f2:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+sw $4,24($sp)
+sw $5,28($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end f2
+.globl g
+.text
+.align 2
+.ent g
+g:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+sw $4,24($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end g
+.globl h
+.text
+.align 2
+.ent h
+h:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+sw $4,24($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end h
+.globl h1
+.text
+.align 2
+.ent h1
+h1:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+sw $4,24($sp)
+sw $5,28($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end h1
+.globl h2
+.text
+.align 2
+.ent h2
+h2:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end h2
+.sdata
+.align 2
+L.21:
+.word 0x1
+.globl set1
+.text
+.text
+.align 2
+.ent set1
+set1:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end set1
+.sdata
+.align 2
+L.23:
+.word 0x2
+.globl set2
+.text
+.text
+.align 2
+.ent set2
+set2:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end set2
+.text
+.align 2
+.ent goo
+goo:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end goo
+.globl sss
+.text
+.align 2
+.ent sss
+sss:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end sss
+.lcomm L.27,4
+.globl rrr
+.text
+.text
+.align 2
+.ent rrr
+rrr:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end rrr
+.globl setstatic
+.text
+.align 2
+.ent setstatic
+setstatic:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end setstatic
+.globl gx1
+.text
+.align 2
+.ent gx1
+gx1:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+s.d $f12,24($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end gx1
+.globl ff1
+.text
+.align 2
+.ent ff1
+ff1:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end ff1
+.globl gg1
+.text
+.align 2
+.ent gg1
+gg1:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end gg1
+.globl hh1
+.text
+.align 2
+.ent hh1
+hh1:
+.frame $sp,0,$31
+.set noreorder
+.cpload $25
+.set reorder
+j $31
+.end hh1
+.globl cmp
+.text
+.align 2
+.ent cmp
+cmp:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+sw $4,24($sp)
+sw $5,28($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end cmp
+.globl sort
+.text
+.align 2
+.ent sort
+sort:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end sort
+.globl onearg
+.text
+.align 2
+.ent onearg
+onearg:
+.frame $sp,24,$31
+.set noreorder
+.cpload $25
+.set reorder
+addu $sp,$sp,-24
+.mask 0x82000000,-4
+.cprestore 16
+sw $31,20($sp)
+lw $25,16($sp)
+lw $31,20($sp)
+addu $sp,$sp,24
+j $31
+.end onearg
+.extern xr 4
+.globl ss4
+.comm ss4,4
+.lcomm ss2,4
+.lcomm ss5,4
+.globl ss3
+.comm ss3,4
+.lcomm ss1,4
+.lcomm yy,4
+.globl z
+.comm z,4
+.globl y
+.comm y,4
+.globl x
+.comm x,4
+.globl b
+.comm b,4
+.globl a
+.comm a,4