blob: f66fde76bc3d2acbf5b634494b59bc93fa1edf39 [
file] [
log] [
blame]
| .sdata |
| .globl yyin |
| .align 3 |
| yyin: |
| .quad 0x0 |
| .globl yyout |
| .align 3 |
| yyout: |
| .quad 0x0 |
| .globl yylex |
| .text |
| .text |
| .ent yylex |
| yylex: |
| ldgp $gp,0($27) |
| lda $sp,-80($sp) |
| .mask 0x4004000,-72 |
| .frame $sp,80,$26,48 |
| stq $14,0($sp) |
| stq $26,8($sp) |
| .prologue 1 |
| br L.4 |
| L.3: |
| L.6: |
| lda $27,-1 |
| cmplt $14,$27,$23 |
| bne $23,L.7 |
| cmple $14,4,$23 |
| beq $23,L.7 |
| subl $14,-1,$27 |
| sll $27,3,$27 |
| ldq $27,L.18($27) |
| jmp ($27) |
| .rdata |
| .align 3 |
| L.18: |
| .quad L.8 |
| .quad L.9 |
| .quad L.12 |
| .quad L.13 |
| .quad L.8 |
| .quad L.15 |
| .text |
| L.9: |
| jsr $26,yywrap |
| ldgp $gp,0($26) |
| cmpeq $0,$31,$23 |
| bne $23,L.8 |
| mov $31,$0 |
| br L.2 |
| L.12: |
| lda $0,257 |
| br L.2 |
| L.13: |
| lda $0,258 |
| br L.2 |
| L.15: |
| lda $27,yytext |
| ldb $0,($27) |
| br L.2 |
| L.7: |
| ldq $16,yyout |
| lda $17,L.17 |
| mov $14,$18 |
| jsr $26,fprintf |
| ldgp $gp,0($26) |
| L.8: |
| L.4: |
| jsr $26,yylook |
| ldgp $gp,0($26) |
| mov $0,$14 |
| cmplt $0,$31,$23 |
| beq $23,L.3 |
| mov $31,$0 |
| L.2: |
| ldq $14,0($sp) |
| ldq $26,8($sp) |
| lda $sp,80($sp) |
| ret |
| .end yylex |
| .sdata |
| .globl yyvstop |
| .align 2 |
| yyvstop: |
| .long 0x0 |
| .long 0x4 |
| .long 0x0 |
| .long 0x3 |
| .long 0x4 |
| .long 0x0 |
| .long 0x2 |
| .long 0x4 |
| .long 0x0 |
| .long 0x1 |
| .long 0x4 |
| .long 0x0 |
| .long 0x2 |
| .long 0x0 |
| .long 0x1 |
| .long 0x0 |
| .long 0x0 |
| .globl yycrank |
| .align 0 |
| yycrank: |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x1 |
| .byte 0x3 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x1 |
| .byte 0x4 |
| .byte 0x1 |
| .byte 0x3 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x1 |
| .byte 0x5 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x5 |
| .byte 0x7 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x1 |
| .byte 0x6 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x6 |
| .byte 0x8 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .byte 0x0 |
| .globl yysvec |
| .align 3 |
| yysvec: |
| .quad 0x0 |
| .quad 0x0 |
| .quad 0x0 |
| .quad yycrank-2 |
| .quad 0x0 |
| .quad 0x0 |
| .quad yycrank |
| .quad yysvec+24 |
| .quad 0x0 |
| .quad yycrank |
| .quad 0x0 |
| .quad yyvstop+4 |
| .quad yycrank |
| .quad 0x0 |
| .quad yyvstop+12 |
| .quad yycrank+4 |
| .quad 0x0 |
| .quad yyvstop+24 |
| .quad yycrank+38 |
| .quad 0x0 |
| .quad yyvstop+36 |
| .quad yycrank |
| .quad yysvec+120 |
| .quad yyvstop+48 |
| .quad yycrank |
| .quad yysvec+144 |
| .quad yyvstop+56 |
| .quad 0x0 |
| .quad 0x0 |
| .quad 0x0 |
| .globl yytop |
| .align 3 |
| yytop: |
| .quad yycrank+282 |
| .globl yybgin |
| .align 3 |
| yybgin: |
| .quad yysvec+24 |
| .globl yymatch |
| .align 0 |
| yymatch: |
| .byte 0 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 9 |
| .byte 10 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 9 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 48 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 65 |
| .byte 1 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 65 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 1 |
| .byte 0 |
| .globl yyextra |
| .align 0 |
| yyextra: |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .globl yylineno |
| .align 2 |
| yylineno: |
| .long 0x1 |
| .globl yysptr |
| .align 3 |
| yysptr: |
| .quad yysbuf |
| .globl yyprevious |
| .align 2 |
| yyprevious: |
| .long 0xa |
| .globl yylook |
| .text |
| .text |
| .ent yylook |
| yylook: |
| ldgp $gp,0($27) |
| lda $sp,-160($sp) |
| .mask 0x5007e00,-104 |
| .frame $sp,160,$26,48 |
| stq $9,0($sp) |
| stq $10,8($sp) |
| stq $11,16($sp) |
| stq $12,24($sp) |
| stq $13,32($sp) |
| stq $14,40($sp) |
| stq $24,48($sp) |
| stq $26,56($sp) |
| .prologue 1 |
| ldl $27,yymorfg |
| cmpeq $27,$31,$23 |
| beq $23,L.34 |
| lda $11,yytext |
| br L.35 |
| L.34: |
| stl $31,yymorfg |
| ldl $27,yyleng |
| lda $11,yytext($27) |
| L.35: |
| L.36: |
| lda $13,yylstate |
| ldq $27,yybgin |
| mov $27,$14 |
| stq $27,yyestate |
| ldl $27,yyprevious |
| cmpeq $27,10,$23 |
| beq $23,L.40 |
| lda $14,24($14) |
| L.40: |
| L.42: |
| ldq $12,($14) |
| mov $12,$27 |
| lda $25,yycrank |
| cmpeq $27,$25,$23 |
| beq $23,L.46 |
| ldq $27,8($14) |
| stq $27,-64+160($sp) |
| ldq $27,-64+160($sp) |
| cmpeq $27,$31,$23 |
| beq $23,L.48 |
| br L.93 |
| L.48: |
| ldq $27,-64+160($sp) |
| ldq $27,($27) |
| lda $25,yycrank |
| cmpeq $27,$25,$23 |
| beq $23,L.50 |
| br L.93 |
| L.50: |
| L.46: |
| mov $11,$27 |
| stq $27,-88+160($sp) |
| lda $11,1($27) |
| ldq $25,yysptr |
| lda $22,yysbuf |
| cmpule $25,$22,$23 |
| bne $23,L.60 |
| ldq $25,yysptr |
| lda $25,-1($25) |
| stq $25,yysptr |
| ldb $25,($25) |
| stl $25,-76+160($sp) |
| br L.61 |
| L.60: |
| ldq $25,yyin |
| ldl $22,($25) |
| subl $22,1,$22 |
| stl $22,($25) |
| cmplt $22,$31,$23 |
| beq $23,L.62 |
| ldq $16,yyin |
| jsr $26,_filbuf |
| ldgp $gp,0($26) |
| mov $0,$27 |
| stl $27,-80+160($sp) |
| br L.63 |
| L.62: |
| ldq $27,yyin |
| lda $27,8($27) |
| ldq $25,($27) |
| lda $22,1($25) |
| stq $22,($27) |
| ldbu $27,($25) |
| stl $27,-80+160($sp) |
| L.63: |
| ldl $27,-80+160($sp) |
| stl $27,-76+160($sp) |
| L.61: |
| ldl $27,-76+160($sp) |
| stl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.58 |
| ldl $27,yylineno |
| lda $27,1($27) |
| stl $27,yylineno |
| ldl $27,yytchar |
| stl $27,-72+160($sp) |
| br L.59 |
| L.58: |
| ldl $27,yytchar |
| stl $27,-72+160($sp) |
| L.59: |
| ldl $27,-72+160($sp) |
| lda $25,-1 |
| cmpeq $27,$25,$23 |
| beq $23,L.56 |
| stl $31,-68+160($sp) |
| br L.57 |
| L.56: |
| ldl $27,yytchar |
| stl $27,-68+160($sp) |
| L.57: |
| ldl $27,-68+160($sp) |
| mov $27,$10 |
| ldq $25,-88+160($sp) |
| stb $27,($25) |
| L.64: |
| mov $12,$9 |
| mov $12,$27 |
| lda $25,yycrank |
| cmpule $27,$25,$23 |
| bne $23,L.65 |
| sll $10,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| addq $27,$9,$12 |
| mov $12,$27 |
| ldq $25,yytop |
| cmpule $27,$25,$23 |
| beq $23,L.66 |
| lda $27,24 |
| ldb $25,($12) |
| sll $25,8*(8-4),$25 |
| sra $25,8*(8-4),$25 |
| mulq $27,$25,$27 |
| lda $27,yysvec($27) |
| mov $14,$25 |
| cmpeq $27,$25,$23 |
| beq $23,L.66 |
| lda $27,yysvec |
| lda $25,24 |
| lda $22,1($12) |
| ldb $22,($22) |
| sll $22,8*(8-4),$22 |
| sra $22,8*(8-4),$22 |
| mulq $25,$22,$25 |
| lda $25,yysvec($25) |
| cmpeq $25,$27,$23 |
| beq $23,L.69 |
| lda $27,-1($11) |
| mov $27,$11 |
| ldb $27,($27) |
| stl $27,yytchar |
| ldl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.71 |
| ldl $27,yylineno |
| subl $27,1,$27 |
| stl $27,yylineno |
| L.71: |
| ldq $27,yysptr |
| lda $25,1($27) |
| stq $25,yysptr |
| ldl $25,yytchar |
| stb $25,($27) |
| br L.93 |
| L.69: |
| mov $13,$27 |
| lda $13,8($27) |
| lda $25,24 |
| lda $22,1($12) |
| ldb $22,($22) |
| sll $22,8*(8-4),$22 |
| sra $22,8*(8-4),$22 |
| mulq $25,$22,$25 |
| lda $25,yysvec($25) |
| mov $25,$14 |
| stq $25,($27) |
| br L.42 |
| L.65: |
| mov $12,$27 |
| lda $25,yycrank |
| cmpult $27,$25,$23 |
| beq $23,L.74 |
| lda $27,yycrank |
| mov $12,$25 |
| subq $27,$25,$27 |
| divq $27,2,$27 |
| sll $27,1,$27 |
| lda $27,yycrank($27) |
| mov $27,$9 |
| mov $27,$12 |
| sll $10,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| addq $27,$12,$12 |
| mov $12,$27 |
| ldq $25,yytop |
| cmpule $27,$25,$23 |
| beq $23,L.76 |
| lda $27,24 |
| ldb $25,($12) |
| sll $25,8*(8-4),$25 |
| sra $25,8*(8-4),$25 |
| mulq $27,$25,$27 |
| lda $27,yysvec($27) |
| mov $14,$25 |
| cmpeq $27,$25,$23 |
| beq $23,L.76 |
| lda $27,yysvec |
| lda $25,24 |
| lda $22,1($12) |
| ldb $22,($22) |
| sll $22,8*(8-4),$22 |
| sra $22,8*(8-4),$22 |
| mulq $25,$22,$25 |
| lda $25,yysvec($25) |
| cmpeq $25,$27,$23 |
| beq $23,L.78 |
| lda $27,-1($11) |
| mov $27,$11 |
| ldb $27,($27) |
| stl $27,yytchar |
| ldl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.80 |
| ldl $27,yylineno |
| subl $27,1,$27 |
| stl $27,yylineno |
| L.80: |
| ldq $27,yysptr |
| lda $25,1($27) |
| stq $25,yysptr |
| ldl $25,yytchar |
| stb $25,($27) |
| br L.93 |
| L.78: |
| mov $13,$27 |
| lda $13,8($27) |
| lda $25,24 |
| lda $22,1($12) |
| ldb $22,($22) |
| sll $22,8*(8-4),$22 |
| sra $22,8*(8-4),$22 |
| mulq $25,$22,$25 |
| lda $25,yysvec($25) |
| mov $25,$14 |
| stq $25,($27) |
| br L.42 |
| L.76: |
| sll $10,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| lda $27,yymatch($27) |
| ldb $27,($27) |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| addq $27,$9,$12 |
| mov $12,$27 |
| ldq $25,yytop |
| cmpule $27,$25,$23 |
| beq $23,L.82 |
| lda $27,24 |
| ldb $25,($12) |
| sll $25,8*(8-4),$25 |
| sra $25,8*(8-4),$25 |
| mulq $27,$25,$27 |
| lda $27,yysvec($27) |
| mov $14,$25 |
| cmpeq $27,$25,$23 |
| beq $23,L.82 |
| lda $27,yysvec |
| lda $25,24 |
| lda $22,1($12) |
| ldb $22,($22) |
| sll $22,8*(8-4),$22 |
| sra $22,8*(8-4),$22 |
| mulq $25,$22,$25 |
| lda $25,yysvec($25) |
| cmpeq $25,$27,$23 |
| beq $23,L.84 |
| lda $27,-1($11) |
| mov $27,$11 |
| ldb $27,($27) |
| stl $27,yytchar |
| ldl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.86 |
| ldl $27,yylineno |
| subl $27,1,$27 |
| stl $27,yylineno |
| L.86: |
| ldq $27,yysptr |
| lda $25,1($27) |
| stq $25,yysptr |
| ldl $25,yytchar |
| stb $25,($27) |
| br L.93 |
| L.84: |
| mov $13,$27 |
| lda $13,8($27) |
| lda $25,24 |
| lda $22,1($12) |
| ldb $22,($22) |
| sll $22,8*(8-4),$22 |
| sra $22,8*(8-4),$22 |
| mulq $25,$22,$25 |
| lda $25,yysvec($25) |
| mov $25,$14 |
| stq $25,($27) |
| br L.42 |
| L.82: |
| L.74: |
| L.66: |
| ldq $27,8($14) |
| mov $27,$14 |
| cmpeq $27,$31,$23 |
| bne $23,L.88 |
| ldq $27,($14) |
| mov $27,$12 |
| lda $25,yycrank |
| cmpeq $27,$25,$23 |
| bne $23,L.88 |
| br L.64 |
| L.88: |
| lda $27,-1($11) |
| mov $27,$11 |
| ldb $27,($27) |
| stl $27,yytchar |
| ldl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.90 |
| ldl $27,yylineno |
| subl $27,1,$27 |
| stl $27,yylineno |
| L.90: |
| ldq $27,yysptr |
| lda $25,1($27) |
| stq $25,yysptr |
| ldl $25,yytchar |
| stb $25,($27) |
| br L.93 |
| L.92: |
| mov $11,$27 |
| lda $11,-1($27) |
| stb $31,($27) |
| ldq $27,($13) |
| mov $31,$25 |
| mov $27,$22 |
| cmpeq $22,$25,$23 |
| bne $23,L.95 |
| ldq $27,16($27) |
| stq $27,yyfnd |
| cmpeq $27,$25,$23 |
| bne $23,L.95 |
| ldq $27,yyfnd |
| ldl $27,($27) |
| cmple $27,$31,$23 |
| bne $23,L.95 |
| stq $13,yyolsp |
| ldq $27,yyfnd |
| ldl $27,($27) |
| lda $27,yyextra($27) |
| ldb $27,($27) |
| cmpeq $27,$31,$23 |
| bne $23,L.97 |
| br L.100 |
| L.99: |
| lda $13,-8($13) |
| mov $11,$27 |
| lda $11,-1($27) |
| ldb $27,($27) |
| stl $27,yytchar |
| ldl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.102 |
| ldl $27,yylineno |
| subl $27,1,$27 |
| stl $27,yylineno |
| L.102: |
| ldq $27,yysptr |
| lda $25,1($27) |
| stq $25,yysptr |
| ldl $25,yytchar |
| stb $25,($27) |
| L.100: |
| ldq $27,($13) |
| ldq $16,16($27) |
| ldq $27,yyfnd |
| ldl $27,($27) |
| negl $27,$17 |
| jsr $26,yyback |
| ldgp $gp,0($26) |
| cmpeq $0,1,$23 |
| bne $23,L.104 |
| mov $13,$27 |
| lda $25,yylstate |
| cmpule $27,$25,$23 |
| beq $23,L.99 |
| L.104: |
| L.97: |
| ldb $27,($11) |
| stl $27,yyprevious |
| stq $13,yylsp |
| lda $27,yytext |
| mov $11,$25 |
| subq $25,$27,$27 |
| lda $27,1($27) |
| stl $27,yyleng |
| ldl $27,yyleng |
| stb $31,yytext($27) |
| ldq $27,yyfnd |
| lda $25,4($27) |
| stq $25,yyfnd |
| ldl $0,($27) |
| br L.33 |
| L.95: |
| ldb $27,($11) |
| stl $27,yytchar |
| ldl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.105 |
| ldl $27,yylineno |
| subl $27,1,$27 |
| stl $27,yylineno |
| L.105: |
| ldq $27,yysptr |
| lda $25,1($27) |
| stq $25,yysptr |
| ldl $25,yytchar |
| stb $25,($27) |
| L.93: |
| mov $13,$27 |
| lda $13,-8($27) |
| lda $25,yylstate |
| cmpule $27,$25,$23 |
| beq $23,L.92 |
| lda $27,yytext |
| ldb $27,($27) |
| cmpeq $27,$31,$23 |
| beq $23,L.107 |
| lda $27,yysbuf |
| stq $27,yysptr |
| mov $31,$0 |
| br L.33 |
| L.107: |
| ldq $27,yysptr |
| lda $25,yysbuf |
| cmpule $27,$25,$23 |
| bne $23,L.117 |
| ldq $27,yysptr |
| lda $27,-1($27) |
| stq $27,yysptr |
| ldb $27,($27) |
| stl $27,-76+160($sp) |
| br L.118 |
| L.117: |
| ldq $27,yyin |
| ldl $25,($27) |
| subl $25,1,$25 |
| stl $25,($27) |
| cmplt $25,$31,$23 |
| beq $23,L.119 |
| ldq $16,yyin |
| jsr $26,_filbuf |
| ldgp $gp,0($26) |
| mov $0,$27 |
| stl $27,-80+160($sp) |
| br L.120 |
| L.119: |
| ldq $27,yyin |
| lda $27,8($27) |
| ldq $25,($27) |
| lda $22,1($25) |
| stq $22,($27) |
| ldbu $27,($25) |
| stl $27,-80+160($sp) |
| L.120: |
| ldl $27,-80+160($sp) |
| stl $27,-76+160($sp) |
| L.118: |
| ldl $27,-76+160($sp) |
| stl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.115 |
| ldl $27,yylineno |
| lda $27,1($27) |
| stl $27,yylineno |
| ldl $27,yytchar |
| stl $27,-72+160($sp) |
| br L.116 |
| L.115: |
| ldl $27,yytchar |
| stl $27,-72+160($sp) |
| L.116: |
| ldl $27,-72+160($sp) |
| lda $25,-1 |
| cmpeq $27,$25,$23 |
| beq $23,L.113 |
| stl $31,-68+160($sp) |
| br L.114 |
| L.113: |
| ldl $27,yytchar |
| stl $27,-68+160($sp) |
| L.114: |
| ldl $27,-68+160($sp) |
| stb $27,yytext |
| sll $27,8*(8-1),$27 |
| sra $27,8*(8-1),$27 |
| stl $27,yyprevious |
| ldl $27,yyprevious |
| cmple $27,$31,$23 |
| bne $23,L.121 |
| ldq $27,yyout |
| ldl $25,($27) |
| subl $25,1,$25 |
| stl $25,($27) |
| cmplt $25,$31,$23 |
| beq $23,L.124 |
| ldl $27,yyprevious |
| and $27,(1<<(8*1))-1,$27 |
| mov $27,$16 |
| ldq $17,yyout |
| jsr $26,_flsbuf |
| ldgp $gp,0($26) |
| br L.125 |
| L.124: |
| ldq $27,yyout |
| lda $27,8($27) |
| ldq $25,($27) |
| lda $22,1($25) |
| stq $22,($27) |
| ldl $27,yyprevious |
| stb $27,($25) |
| L.125: |
| L.121: |
| lda $11,yytext |
| br L.36 |
| L.33: |
| ldq $9,0($sp) |
| ldq $10,8($sp) |
| ldq $11,16($sp) |
| ldq $12,24($sp) |
| ldq $13,32($sp) |
| ldq $14,40($sp) |
| ldq $24,48($sp) |
| ldq $26,56($sp) |
| lda $sp,160($sp) |
| ret |
| .end yylook |
| .globl yyback |
| .text |
| .ent yyback |
| yyback: |
| ldgp $gp,0($27) |
| lda $sp,-64($sp) |
| .frame $sp,64,$26,48 |
| .prologue 1 |
| mov $16,$27 |
| cmpeq $27,$31,$23 |
| beq $23,L.130 |
| mov $31,$0 |
| br L.126 |
| L.129: |
| mov $16,$27 |
| lda $16,4($27) |
| ldl $27,($27) |
| cmpeq $27,$17,$23 |
| beq $23,L.132 |
| lda $0,1 |
| br L.126 |
| L.132: |
| L.130: |
| ldl $27,($16) |
| cmpeq $27,$31,$23 |
| beq $23,L.129 |
| mov $31,$0 |
| L.126: |
| lda $sp,64($sp) |
| ret |
| .end yyback |
| .globl yyinput |
| .text |
| .ent yyinput |
| yyinput: |
| ldgp $gp,0($27) |
| lda $sp,-96($sp) |
| .mask 0x4007800,-64 |
| .frame $sp,96,$26,48 |
| stq $11,0($sp) |
| stq $12,8($sp) |
| stq $13,16($sp) |
| stq $14,24($sp) |
| stq $26,32($sp) |
| .prologue 1 |
| ldq $27,yysptr |
| lda $25,yysbuf |
| cmpule $27,$25,$23 |
| bne $23,L.143 |
| ldq $27,yysptr |
| lda $27,-1($27) |
| stq $27,yysptr |
| ldb $12,($27) |
| br L.144 |
| L.143: |
| ldq $27,yyin |
| ldl $25,($27) |
| subl $25,1,$25 |
| stl $25,($27) |
| cmplt $25,$31,$23 |
| beq $23,L.145 |
| ldq $16,yyin |
| jsr $26,_filbuf |
| ldgp $gp,0($26) |
| mov $0,$27 |
| mov $27,$11 |
| br L.146 |
| L.145: |
| ldq $27,yyin |
| lda $27,8($27) |
| ldq $25,($27) |
| lda $22,1($25) |
| stq $22,($27) |
| ldbu $11,($25) |
| L.146: |
| mov $11,$12 |
| L.144: |
| stl $12,yytchar |
| cmpeq $12,10,$23 |
| beq $23,L.141 |
| ldl $27,yylineno |
| lda $27,1($27) |
| stl $27,yylineno |
| ldl $13,yytchar |
| br L.142 |
| L.141: |
| ldl $13,yytchar |
| L.142: |
| lda $27,-1 |
| cmpeq $13,$27,$23 |
| beq $23,L.139 |
| mov $31,$14 |
| br L.140 |
| L.139: |
| ldl $14,yytchar |
| L.140: |
| mov $14,$0 |
| L.134: |
| ldq $11,0($sp) |
| ldq $12,8($sp) |
| ldq $13,16($sp) |
| ldq $14,24($sp) |
| ldq $26,32($sp) |
| lda $sp,96($sp) |
| ret |
| .end yyinput |
| .globl yyoutput |
| .text |
| .ent yyoutput |
| yyoutput: |
| ldgp $gp,0($27) |
| lda $sp,-80($sp) |
| .mask 0x5000000,-72 |
| .frame $sp,80,$26,48 |
| stq $24,0($sp) |
| stq $26,8($sp) |
| stq $16,32($sp) |
| .prologue 1 |
| ldq $27,yyout |
| ldl $25,($27) |
| subl $25,1,$25 |
| stl $25,($27) |
| cmplt $25,$31,$23 |
| beq $23,L.149 |
| ldl $27,-48+80($sp) |
| and $27,(1<<(8*1))-1,$27 |
| mov $27,$16 |
| ldq $17,yyout |
| jsr $26,_flsbuf |
| ldgp $gp,0($26) |
| br L.150 |
| L.149: |
| ldq $27,yyout |
| lda $27,8($27) |
| ldq $25,($27) |
| lda $22,1($25) |
| stq $22,($27) |
| ldl $27,-48+80($sp) |
| stb $27,($25) |
| L.150: |
| mov $31,$0 |
| L.147: |
| ldq $24,0($sp) |
| ldq $26,8($sp) |
| lda $sp,80($sp) |
| ret |
| .end yyoutput |
| .globl yyunput |
| .text |
| .ent yyunput |
| yyunput: |
| ldgp $gp,0($27) |
| lda $sp,-80($sp) |
| .mask 0x5000000,-72 |
| .frame $sp,80,$26,48 |
| stq $24,0($sp) |
| stq $26,8($sp) |
| .prologue 1 |
| stl $16,yytchar |
| ldl $27,yytchar |
| cmpeq $27,10,$23 |
| beq $23,L.152 |
| ldl $27,yylineno |
| subl $27,1,$27 |
| stl $27,yylineno |
| L.152: |
| ldq $27,yysptr |
| lda $25,1($27) |
| stq $25,yysptr |
| ldl $25,yytchar |
| stb $25,($27) |
| mov $31,$0 |
| L.151: |
| ldq $24,0($sp) |
| ldq $26,8($sp) |
| lda $sp,80($sp) |
| ret |
| .end yyunput |
| .globl main |
| .text |
| .ent main |
| main: |
| ldgp $gp,0($27) |
| lda $sp,-64($sp) |
| .mask 0x4000000,-64 |
| .frame $sp,64,$26,48 |
| stq $26,0($sp) |
| .prologue 1 |
| lda $27,_iob |
| stq $27,yyin |
| lda $27,_iob+56 |
| stq $27,yyout |
| jsr $26,yyparse |
| ldgp $gp,0($26) |
| mov $31,$0 |
| L.154: |
| ldq $26,0($sp) |
| lda $sp,64($sp) |
| ret |
| .end main |
| .globl yyerror |
| .text |
| .ent yyerror |
| yyerror: |
| ldgp $gp,0($27) |
| lda $sp,-64($sp) |
| .mask 0x4000000,-64 |
| .frame $sp,64,$26,48 |
| stq $26,0($sp) |
| stq $16,16($sp) |
| .prologue 1 |
| lda $16,L.157 |
| ldq $17,-48+64($sp) |
| jsr $26,printf |
| ldgp $gp,0($26) |
| mov $31,$0 |
| L.156: |
| ldq $26,0($sp) |
| lda $sp,64($sp) |
| ret |
| .end yyerror |
| .sdata |
| .globl yyexca |
| .align 1 |
| yyexca: |
| .word 0xffff |
| .word 0x1 |
| .word 0x0 |
| .word 0xffff |
| .word 0xfffe |
| .word 0x0 |
| .globl yyact |
| .align 1 |
| yyact: |
| .word 0xc |
| .word 0x2 |
| .word 0x9 |
| .word 0x8 |
| .word 0x11 |
| .word 0xb |
| .word 0x19 |
| .word 0x11 |
| .word 0xf |
| .word 0x12 |
| .word 0x10 |
| .word 0xa |
| .word 0x12 |
| .word 0x11 |
| .word 0xf |
| .word 0x7 |
| .word 0x10 |
| .word 0xd |
| .word 0x12 |
| .word 0x5 |
| .word 0x3 |
| .word 0x1 |
| .word 0x0 |
| .word 0x13 |
| .word 0x14 |
| .word 0x0 |
| .word 0x0 |
| .word 0x15 |
| .word 0x16 |
| .word 0x17 |
| .word 0x18 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x6 |
| .word 0xe |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x4 |
| .word 0x6 |
| .globl yypact |
| .align 1 |
| yypact: |
| .word 0xfc18 |
| .word 0xfff7 |
| .word 0xfc18 |
| .word 0x5 |
| .word 0xfff9 |
| .word 0xffc5 |
| .word 0xfc18 |
| .word 0xfc18 |
| .word 0xfc18 |
| .word 0xffd8 |
| .word 0xffe3 |
| .word 0xffd8 |
| .word 0xffd8 |
| .word 0xfc18 |
| .word 0xfc18 |
| .word 0xffd8 |
| .word 0xffd8 |
| .word 0xffd8 |
| .word 0xffd8 |
| .word 0xffda |
| .word 0xffdd |
| .word 0xffda |
| .word 0xffda |
| .word 0xfc18 |
| .word 0xfc18 |
| .word 0xfc18 |
| .globl yypgo |
| .align 1 |
| yypgo: |
| .word 0x0 |
| .word 0x15 |
| .word 0x14 |
| .word 0x11 |
| .word 0xb |
| .globl yyr1 |
| .align 1 |
| yyr1: |
| .word 0x0 |
| .word 0x1 |
| .word 0x1 |
| .word 0x1 |
| .word 0x1 |
| .word 0x2 |
| .word 0x4 |
| .word 0x4 |
| .word 0x4 |
| .word 0x4 |
| .word 0x4 |
| .word 0x4 |
| .word 0x4 |
| .word 0x4 |
| .word 0x3 |
| .globl yyr2 |
| .align 1 |
| yyr2: |
| .word 0x0 |
| .word 0x0 |
| .word 0x2 |
| .word 0x3 |
| .word 0x3 |
| .word 0x3 |
| .word 0x3 |
| .word 0x3 |
| .word 0x3 |
| .word 0x3 |
| .word 0x2 |
| .word 0x3 |
| .word 0x1 |
| .word 0x1 |
| .word 0x1 |
| .globl yychk |
| .align 1 |
| yychk: |
| .word 0xfc18 |
| .word 0xffff |
| .word 0xa |
| .word 0xfffe |
| .word 0x100 |
| .word 0xfffd |
| .word 0x101 |
| .word 0xa |
| .word 0xa |
| .word 0x3d |
| .word 0xfffc |
| .word 0x2d |
| .word 0x28 |
| .word 0xfffd |
| .word 0x102 |
| .word 0x2b |
| .word 0x2d |
| .word 0x2a |
| .word 0x2f |
| .word 0xfffc |
| .word 0xfffc |
| .word 0xfffc |
| .word 0xfffc |
| .word 0xfffc |
| .word 0xfffc |
| .word 0x29 |
| .globl yydef |
| .align 1 |
| yydef: |
| .word 0x1 |
| .word 0xfffe |
| .word 0x2 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0xe |
| .word 0x3 |
| .word 0x4 |
| .word 0x0 |
| .word 0x5 |
| .word 0x0 |
| .word 0x0 |
| .word 0xc |
| .word 0xd |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0x0 |
| .word 0xa |
| .word 0x0 |
| .word 0x6 |
| .word 0x7 |
| .word 0x8 |
| .word 0x9 |
| .word 0xb |
| .globl yychar |
| .align 2 |
| yychar: |
| .long 0xffffffff |
| .globl yynerrs |
| .align 2 |
| yynerrs: |
| .long 0x0 |
| .globl yyerrflag |
| .align 1 |
| yyerrflag: |
| .word 0x0 |
| .globl yyparse |
| .text |
| .text |
| .ent yyparse |
| yyparse: |
| ldgp $gp,0($27) |
| lda $sp,-432($sp) |
| .mask 0x5007e00,-376 |
| .frame $sp,432,$26,48 |
| stq $9,0($sp) |
| stq $10,8($sp) |
| stq $11,16($sp) |
| stq $12,24($sp) |
| stq $13,32($sp) |
| stq $14,40($sp) |
| stq $24,48($sp) |
| stq $26,56($sp) |
| .prologue 1 |
| mov $31,$27 |
| mov $27,$13 |
| lda $25,-1 |
| stl $25,yychar |
| stl $31,yynerrs |
| stw $27,yyerrflag |
| lda $12,-360+432($sp) |
| lda $10,yyv-4 |
| L.161: |
| lda $27,2($12) |
| mov $27,$12 |
| lda $25,-60+432($sp) |
| cmpule $27,$25,$23 |
| bne $23,L.162 |
| lda $16,L.165 |
| jsr $26,yyerror |
| ldgp $gp,0($26) |
| lda $0,1 |
| br L.158 |
| L.162: |
| stw $13,($12) |
| lda $10,4($10) |
| ldl $27,yyval |
| stl $27,($10) |
| L.166: |
| sll $13,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yypact($27) |
| ldw $11,($27) |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| lda $25,-1000 |
| cmple $27,$25,$23 |
| beq $23,L.167 |
| br L.169 |
| L.167: |
| ldl $27,yychar |
| cmplt $27,$31,$23 |
| beq $23,L.170 |
| jsr $26,yylex |
| ldgp $gp,0($26) |
| stl $0,yychar |
| cmplt $0,$31,$23 |
| beq $23,L.172 |
| stl $31,yychar |
| L.172: |
| L.170: |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| ldl $25,yychar |
| addl $27,$25,$27 |
| mov $27,$11 |
| sll $27,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| cmplt $27,$31,$23 |
| bne $23,L.176 |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| lda $25,249 |
| cmplt $27,$25,$23 |
| bne $23,L.174 |
| L.176: |
| br L.169 |
| L.174: |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yyact($27) |
| ldw $27,($27) |
| mov $27,$11 |
| sll $27,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yychk($27) |
| ldw $27,($27) |
| ldl $25,yychar |
| cmpeq $27,$25,$23 |
| beq $23,L.177 |
| lda $27,-1 |
| stl $27,yychar |
| ldl $27,yylval |
| stl $27,yyval |
| mov $11,$13 |
| lda $27,yyerrflag |
| ldw $27,($27) |
| cmple $27,$31,$23 |
| bne $23,L.161 |
| lda $27,yyerrflag |
| ldw $27,($27) |
| subl $27,1,$27 |
| stw $27,yyerrflag |
| br L.161 |
| L.177: |
| L.169: |
| sll $13,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yydef($27) |
| ldw $27,($27) |
| mov $27,$11 |
| sll $27,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| lda $25,-2 |
| cmpeq $27,$25,$23 |
| beq $23,L.181 |
| ldl $27,yychar |
| cmplt $27,$31,$23 |
| beq $23,L.183 |
| jsr $26,yylex |
| ldgp $gp,0($26) |
| stl $0,yychar |
| cmplt $0,$31,$23 |
| beq $23,L.185 |
| stl $31,yychar |
| L.185: |
| L.183: |
| lda $9,yyexca |
| br L.190 |
| L.187: |
| L.188: |
| lda $9,4($9) |
| L.190: |
| ldw $27,($9) |
| lda $25,-1 |
| cmpeq $27,$25,$23 |
| beq $23,L.187 |
| lda $27,2($9) |
| ldw $27,($27) |
| sll $13,8*(8-2),$25 |
| sra $25,8*(8-2),$25 |
| cmpeq $27,$25,$23 |
| beq $23,L.187 |
| br L.192 |
| L.191: |
| ldw $27,($9) |
| ldl $25,yychar |
| cmpeq $27,$25,$23 |
| beq $23,L.194 |
| br L.193 |
| L.194: |
| L.192: |
| lda $27,4($9) |
| mov $27,$9 |
| ldw $27,($27) |
| cmplt $27,$31,$23 |
| beq $23,L.191 |
| L.193: |
| lda $27,2($9) |
| ldw $27,($27) |
| mov $27,$11 |
| sll $27,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| cmplt $27,$31,$23 |
| beq $23,L.196 |
| mov $31,$0 |
| br L.158 |
| L.196: |
| L.181: |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| cmpeq $27,$31,$23 |
| beq $23,L.198 |
| lda $27,yyerrflag |
| ldw $27,($27) |
| stl $27,-364+432($sp) |
| ldl $27,-364+432($sp) |
| cmplt $27,$31,$23 |
| bne $23,L.200 |
| cmple $27,3,$23 |
| beq $23,L.200 |
| sll $27,3,$27 |
| ldq $27,L.216($27) |
| jmp ($27) |
| .rdata |
| .align 3 |
| L.216: |
| .quad L.203 |
| .quad L.206 |
| .quad L.206 |
| .quad L.213 |
| .text |
| L.203: |
| lda $16,L.204 |
| jsr $26,yyerror |
| ldgp $gp,0($26) |
| L.205: |
| ldl $27,yynerrs |
| lda $27,1($27) |
| stl $27,yynerrs |
| L.206: |
| lda $27,3 |
| stw $27,yyerrflag |
| br L.208 |
| L.207: |
| ldw $27,($12) |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yypact($27) |
| ldw $27,($27) |
| lda $27,256($27) |
| mov $27,$11 |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| cmplt $27,$31,$23 |
| bne $23,L.210 |
| lda $25,249 |
| cmplt $27,$25,$23 |
| beq $23,L.210 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yyact($27) |
| ldw $27,($27) |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yychk($27) |
| ldw $27,($27) |
| lda $25,256 |
| cmpeq $27,$25,$23 |
| beq $23,L.210 |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yyact($27) |
| ldw $13,($27) |
| br L.161 |
| L.210: |
| ldw $27,($12) |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yypact($27) |
| ldw $11,($27) |
| lda $12,-2($12) |
| lda $10,-4($10) |
| L.208: |
| mov $12,$27 |
| lda $25,-358+432($sp) |
| cmpult $27,$25,$23 |
| beq $23,L.207 |
| L.212: |
| lda $0,1 |
| br L.158 |
| L.213: |
| ldl $27,yychar |
| cmpeq $27,$31,$23 |
| beq $23,L.214 |
| br L.212 |
| L.214: |
| lda $27,-1 |
| stl $27,yychar |
| br L.166 |
| L.200: |
| L.198: |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $25,yyr2($27) |
| ldw $22,($25) |
| sll $22,8*(8-4),$22 |
| sra $22,8*(8-4),$22 |
| sll $22,1,$22 |
| subq $12,$22,$12 |
| mov $10,$14 |
| ldw $25,($25) |
| sll $25,8*(8-4),$25 |
| sra $25,8*(8-4),$25 |
| sll $25,2,$25 |
| subq $10,$25,$10 |
| ldl $25,4($10) |
| stl $25,yyval |
| stw $11,-360+432($sp) |
| lda $27,yyr1($27) |
| ldw $11,($27) |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yypgo($27) |
| ldw $27,($27) |
| ldw $25,($12) |
| addl $27,$25,$27 |
| lda $27,1($27) |
| stw $27,-58+432($sp) |
| lda $27,-58+432($sp) |
| ldw $27,($27) |
| lda $25,249 |
| cmplt $27,$25,$23 |
| beq $23,L.219 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yyact($27) |
| ldw $27,($27) |
| mov $27,$13 |
| sll $27,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yychk($27) |
| ldw $27,($27) |
| sll $11,8*(8-2),$25 |
| sra $25,8*(8-2),$25 |
| negl $25,$25 |
| cmpeq $27,$25,$23 |
| bne $23,L.217 |
| L.219: |
| sll $11,8*(8-2),$27 |
| sra $27,8*(8-2),$27 |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yypgo($27) |
| ldw $27,($27) |
| sll $27,8*(8-4),$27 |
| sra $27,8*(8-4),$27 |
| sll $27,1,$27 |
| lda $27,yyact($27) |
| ldw $13,($27) |
| L.217: |
| lda $27,-360+432($sp) |
| ldw $27,($27) |
| stl $27,-364+432($sp) |
| ldl $27,-364+432($sp) |
| cmplt $27,4,$23 |
| bne $23,L.161 |
| cmple $27,14,$23 |
| beq $23,L.161 |
| subl $27,4,$27 |
| sll $27,3,$27 |
| ldq $27,L.241($27) |
| jmp ($27) |
| .rdata |
| .align 3 |
| L.241: |
| .quad L.223 |
| .quad L.224 |
| .quad L.226 |
| .quad L.228 |
| .quad L.230 |
| .quad L.232 |
| .quad L.234 |
| .quad L.161 |
| .quad L.236 |
| .quad L.238 |
| .quad L.240 |
| .text |
| L.223: |
| stw $31,yyerrflag |
| br L.161 |
| L.224: |
| lda $16,L.225 |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.226: |
| lda $16,L.227 |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.228: |
| lda $16,L.229 |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.230: |
| lda $16,L.231 |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.232: |
| lda $16,L.233 |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.234: |
| lda $16,L.235 |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.236: |
| lda $16,L.237 |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.238: |
| lda $16,L.239 |
| lda $17,yytext |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.240: |
| lda $16,L.157 |
| lda $17,yytext |
| jsr $26,printf |
| ldgp $gp,0($26) |
| br L.161 |
| L.158: |
| ldq $9,0($sp) |
| ldq $10,8($sp) |
| ldq $11,16($sp) |
| ldq $12,24($sp) |
| ldq $13,32($sp) |
| ldq $14,40($sp) |
| ldq $24,48($sp) |
| ldq $26,56($sp) |
| lda $sp,432($sp) |
| ret |
| .end yyparse |
| .globl yywrap |
| .text |
| .ent yywrap |
| yywrap: |
| ldgp $gp,0($27) |
| lda $sp,-64($sp) |
| .frame $sp,64,$26,48 |
| .prologue 1 |
| lda $0,1 |
| L.242: |
| lda $sp,64($sp) |
| ret |
| .end yywrap |
| .globl yyv |
| .comm yyv,600 |
| .globl yyfnd |
| .comm yyfnd,8 |
| .globl yyolsp |
| .comm yyolsp,8 |
| .globl yylsp |
| .comm yylsp,8 |
| .globl yylstate |
| .comm yylstate,1600 |
| .globl yyestate |
| .comm yyestate,8 |
| .globl yytchar |
| .comm yytchar,4 |
| .globl yysbuf |
| .comm yysbuf,200 |
| .globl yymorfg |
| .comm yymorfg,4 |
| .globl yytext |
| .comm yytext,200 |
| .globl yyleng |
| .comm yyleng,4 |
| .extern _iob 0 |
| .globl yyval |
| .comm yyval,4 |
| .globl yylval |
| .comm yylval,4 |
| .rdata |
| .align 0 |
| L.239: |
| .byte 112 |
| .byte 117 |
| .byte 115 |
| .byte 104 |
| .byte 32 |
| .byte 37 |
| .byte 115 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.237: |
| .byte 108 |
| .byte 111 |
| .byte 97 |
| .byte 100 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.235: |
| .byte 110 |
| .byte 101 |
| .byte 103 |
| .byte 97 |
| .byte 116 |
| .byte 101 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.233: |
| .byte 100 |
| .byte 105 |
| .byte 118 |
| .byte 105 |
| .byte 100 |
| .byte 101 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.231: |
| .byte 109 |
| .byte 117 |
| .byte 108 |
| .byte 116 |
| .byte 105 |
| .byte 112 |
| .byte 108 |
| .byte 121 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.229: |
| .byte 110 |
| .byte 101 |
| .byte 103 |
| .byte 97 |
| .byte 116 |
| .byte 101 |
| .byte 10 |
| .byte 97 |
| .byte 100 |
| .byte 100 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.227: |
| .byte 97 |
| .byte 100 |
| .byte 100 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.225: |
| .byte 115 |
| .byte 116 |
| .byte 111 |
| .byte 114 |
| .byte 101 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.204: |
| .byte 115 |
| .byte 121 |
| .byte 110 |
| .byte 116 |
| .byte 97 |
| .byte 120 |
| .byte 32 |
| .byte 101 |
| .byte 114 |
| .byte 114 |
| .byte 111 |
| .byte 114 |
| .byte 0 |
| .align 0 |
| L.165: |
| .byte 121 |
| .byte 97 |
| .byte 99 |
| .byte 99 |
| .byte 32 |
| .byte 115 |
| .byte 116 |
| .byte 97 |
| .byte 99 |
| .byte 107 |
| .byte 32 |
| .byte 111 |
| .byte 118 |
| .byte 101 |
| .byte 114 |
| .byte 102 |
| .byte 108 |
| .byte 111 |
| .byte 119 |
| .byte 0 |
| .align 0 |
| L.157: |
| .byte 37 |
| .byte 115 |
| .byte 10 |
| .byte 0 |
| .align 0 |
| L.17: |
| .byte 98 |
| .byte 97 |
| .byte 100 |
| .byte 32 |
| .byte 115 |
| .byte 119 |
| .byte 105 |
| .byte 116 |
| .byte 99 |
| .byte 104 |
| .byte 32 |
| .byte 121 |
| .byte 121 |
| .byte 108 |
| .byte 111 |
| .byte 111 |
| .byte 107 |
| .byte 32 |
| .byte 37 |
| .byte 100 |
| .byte 0 |