📄 tiertexseqv.s
字号:
.file 1 "tiertexseqv.c".section .mdebug.abi32.previous.section .text.seqvideo_decode_init,"ax",@progbits.align 2.align 5.ent seqvideo_decode_init.type seqvideo_decode_init, @functionseqvideo_decode_init:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $3,136($4)li $2,14 # 0xesw $2,52($4)move $2,$0sw $0,8($3)j $31sw $4,0($3).set macro.set reorder.end seqvideo_decode_init.section .text.seqvideo_decode_end,"ax",@progbits.align 2.align 5.ent seqvideo_decode_end.type seqvideo_decode_end, @functionseqvideo_decode_end:.frame $sp,24,$31 # vars= 0, regs= 1/0, args= 16, gp= 0.mask 0x80000000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-24sw $31,16($sp)lw $5,136($4)lw $2,8($5)beq $2,$0,$L4addiu $5,$5,8lw $2,264($4)jal $2nop$L4:lw $31,16($sp)move $2,$0j $31addiu $sp,$sp,24.set macro.set reorder.end seqvideo_decode_end.section .text.seq_unpack_rle_block,"ax",@progbits.align 2.align 5.ent seq_unpack_rle_block.type seq_unpack_rle_block, @functionseq_unpack_rle_block:.frame $sp,312,$31 # vars= 256, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0addiu $sp,$sp,-312sw $19,284($sp)sw $18,280($sp)sw $17,276($sp)sw $31,308($sp)sw $fp,304($sp)sw $23,300($sp)sw $22,296($sp)sw $21,292($sp)sw $20,288($sp)sw $16,272($sp)move $17,$6move $19,$4.set noreorder.set nomacroblez $6,$L9move $18,$5.set macro.set reordermove $8,$0move $7,$0addiu $10,$sp,16li $9,256 # 0x100sra $4,$7,3$L68:addu $4,$19,$4lbu $2,3($4)lbu $5,2($4)lbu $6,0($4)lbu $3,1($4)sll $5,$5,16sll $2,$2,24or $2,$2,$5or $2,$2,$6sll $3,$3,8andi $4,$7,0x7or $3,$3,$2sra $3,$3,$4sll $3,$3,28sra $3,$3,28slt $4,$3,0move $2,$3subu $5,$0,$3movn $2,$5,$4addiu $7,$7,4addu $8,$8,$2addu $2,$10,$7slt $4,$8,$17.set noreorder.set nomacrobeq $7,$9,$L12sw $3,-4($2).set macro.set reorder.set noreorder.set nomacrobne $4,$0,$L68sra $4,$7,3.set macro.set reorder$L12:addiu $2,$7,7addiu $4,$7,14slt $3,$2,0move $20,$10movn $2,$4,$3lw $16,0($20)sra $2,$2,3addu $19,$19,$2addiu $21,$sp,268li $22,2 # 0x2li $fp,3 # 0x3.set noreorder.set nomacrobltz $16,$L63li $23,-32 # 0xffffffffffffffe0.set macro.set reorderslt $2,$17,$16$L72:move $6,$17movz $6,$16,$2sltu $3,$6,32.set noreorder.set nomacrobne $3,$0,$L37andi $2,$18,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L69move $5,$19.set macro.set reorderandi $2,$19,0x3.set noreorder.set nomacrobne $2,$0,$L69and $2,$6,$23.set macro.set reorderaddiu $5,$18,-4addu $7,$5,$2sltu $3,$5,$7.set noreorder.set nomacrobeq $3,$0,$L41addiu $4,$19,-4.set macro.set reorder$L55:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$7bne $2,$0,$L55$L41:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$5,$7.set noreorder.set nomacrobeq $3,$0,$L70andi $2,$6,0x3.set macro.set reorder$L56:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$7.set noreorder.set nomacrobne $2,$0,$L56andi $2,$6,0x3.set macro.set reorder$L70:beq $2,$22,$L47.set noreorder.set nomacrobeq $2,$fp,$L48li $3,1 # 0x1.set macro.set reorderbeq $2,$3,$L64addu $19,$19,$16$L21:.set noreorder.set nomacrobeq $20,$21,$L71move $2,$19.set macro.set reorder$L67:subu $17,$17,$16.set noreorder.set nomacroblez $17,$L9addiu $20,$20,4.set macro.set reorderaddu $18,$18,$16lw $16,0($20).set noreorder.set nomacrobgez $16,$L72slt $2,$17,$16.set macro.set reorder$L63:subu $16,$0,$16slt $2,$17,$16move $6,$17lbu $3,0($19)movz $6,$16,$2sltu $2,$6,40addiu $19,$19,1.set noreorder.set nomacrobne $2,$0,$L65andi $7,$3,0x00ff.set macro.set reorderandi $3,$18,0x3li $2,4 # 0x4subu $2,$2,$3.set noreorder.set nomacrobeq $2,$22,$L24move $4,$18.set macro.set reorder.set noreorder.set nomacrobeq $2,$fp,$L25li $3,1 # 0x1.set macro.set reorderbeq $2,$3,$L66$L22:sll $3,$7,8sll $5,$7,16sll $2,$7,24or $5,$5,$2or $3,$7,$3or $3,$3,$5addiu $5,$4,-4#APP.word 0b01110000000000110000000001101111 #S32I2M XR1,$3#NO_APPandi $4,$4,0x1f.set noreorder.set nomacrobeq $4,$0,$L26and $2,$5,$23.set macro.set reorderaddiu $4,$2,32sltu $3,$5,$4beq $3,$0,$L26$L52:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4bne $2,$0,$L52$L26:addu $6,$6,$18addiu $2,$6,-31and $4,$2,$23sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L73addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L74:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L74addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L73:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L75andi $2,$6,0x3.set macro.set reorder$L54:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L54andi $2,$6,0x3.set macro.set reorder$L75:.set noreorder.set nomacrobeq $2,$22,$L35addiu $3,$5,4.set macro.set reorder.set noreorder.set nomacrobeq $2,$fp,$L36li $3,1 # 0x1.set macro.set reorderbne $2,$3,$L21.set noreorder.set nomacrobne $20,$21,$L67sb $7,4($5).set macro.set reorder$L9:move $2,$19$L71:lw $31,308($sp)lw $fp,304($sp)lw $23,300($sp)lw $22,296($sp)lw $21,292($sp)lw $20,288($sp)lw $19,284($sp)lw $18,280($sp)lw $17,276($sp)lw $16,272($sp).set noreorder.set nomacroj $31addiu $sp,$sp,312.set macro.set reorder$L37:move $5,$19$L69:.set noreorder.set nomacrojal memcpymove $4,$18.set macro.set reorder.set noreorder.set nomacroj $L21addu $19,$19,$16.set macro.set reorder$L65:move $5,$7.set noreorder.set nomacrojal memsetmove $4,$18.set macro.set reorderj $L21$L24:addiu $4,$18,2sb $7,0($18).set noreorder.set nomacroj $L22sb $7,1($18).set macro.set reorder$L35:sb $7,4($5).set noreorder.set nomacroj $L21sb $7,1($3).set macro.set reorder$L47:lbu $2,4($4)addu $19,$19,$16sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L21sb $3,5($5).set macro.set reorder$L64:lbu $2,4($4)addu $19,$19,$16.set noreorder.set nomacroj $L21sb $2,4($5).set macro.set reorder$L36:sb $7,6($5)sb $7,4($5).set noreorder.set nomacroj $L21sb $7,5($5).set macro.set reorder$L25:addiu $4,$18,3sb $7,0($18)sb $7,1($18).set noreorder.set nomacroj $L22sb $7,2($18).set macro.set reorder$L48:lbu $2,4($4)addu $19,$19,$16sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L21sb $2,6($5).set macro.set reorder$L66:addiu $4,$18,1.set noreorder.set nomacroj $L22sb $7,0($18).set macro.set reorder.end seq_unpack_rle_block.section .rodata.str1.4,"aMS",@progbits,1.align 2$LC0:.ascii "tiertexseqvideo: reget_buffer() failed\012\000".section .text.seqvideo_decode_frame,"ax",@progbits.align 2.align 5.ent seqvideo_decode_frame.type seqvideo_decode_frame, @functionseqvideo_decode_frame:.frame $sp,80,$31 # vars= 24, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0addiu $sp,$sp,-80sw $16,40($sp)sw $31,76($sp)sw $fp,72($sp)sw $23,68($sp)sw $22,64($sp)sw $21,60($sp)sw $20,56($sp)sw $19,52($sp)sw $18,48($sp)sw $17,44($sp)lw $19,136($4)sw $5,84($sp)addiu $3,$19,8sw $3,32($sp)li $5,13 # 0xdli $3,1 # 0x1sw $5,188($19)lw $2,592($4)lw $5,32($sp)sw $3,88($19)sw $6,88($sp).set noreorder.set nomacrojal $2move $16,$7.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L125lui $6,%hi($LC0).set macro.set reorderlbu $17,0($16)andi $2,$17,0x1.set noreorder.set nomacrobeq $2,$0,$L81addiu $23,$16,1.set macro.set reorderaddiu $7,$16,769move $9,$19move $8,$23$L110:lbu $2,0($8)lbu $3,1($8)lbu $4,2($8)srl $5,$2,4sll $2,$2,2or $2,$2,$5srl $6,$3,4srl $5,$4,4sll $3,$3,2sll $4,$4,2sb $2,16($sp)or $3,$3,$6or $4,$4,$5andi $2,$2,0x00ffsb $3,17($sp)sb $4,18($sp)andi $3,$3,0x00ffandi $4,$4,0x00ffsll $2,$2,16or $2,$2,$4sll $3,$3,8or $3,$3,$2addiu $8,$8,3sw $3,208($9).set noreorder.set nomacrobne $8,$7,$L110addiu $9,$9,4.set macro.set reorderlw $4,12($19)addiu $23,$23,768andi $2,$4,0x3.set noreorder.set nomacrobne $2,$0,$L83addiu $5,$19,208.set macro.set reorderandi $2,$5,0x3bne $2,$0,$L83addiu $5,$4,1020addiu $4,$4,-4sltu $2,$4,$5.set noreorder.set nomacrobeq $2,$0,$L86addiu $3,$19,204.set macro.set reorder$L88:#APP.word 0b01110000011000000000010001010100 #S32LDI XR1,$3,4.word 0b01110000011000000000010010010100 #S32LDI XR2,$3,4.word 0b01110000011000000000010011010100 #S32LDI XR3,$3,4.word 0b01110000011000000000010100010100 #S32LDI XR4,$3,4.word 0b01110000011000000000010101010100 #S32LDI XR5,$3,4.word 0b01110000011000000000010110010100 #S32LDI XR6,$3,4.word 0b01110000011000000000010111010100 #S32LDI XR7,$3,4.word 0b01110000011000000000011000010100 #S32LDI XR8,$3,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$5bne $2,$0,$L88$L86:li $2,1 # 0x1sw $2,184($19)$L81:andi $2,$17,0x2.set noreorder.set nomacrobeq $2,$0,$L130lw $5,88($sp).set macro.set reorderaddiu $17,$23,128move $fp,$0$L91:sll $20,$fp,3.set noreorder.set nomacroj $L92move $21,$0.set macro.set reorder$L128:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -