demux_vqf.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 3,871 行 · 第 1/4 页
S
3,871 行
$L316:addu $2,$22,$19lw $4,0($2)li $3,16711680 # 0xff0000li $2,-16777216 # 0xffffffffff000000srl $5,$4,8ori $2,$2,0xff00ori $3,$3,0xffsll $4,$4,8and $4,$4,$2and $5,$5,$3or $4,$4,$5lw $3,84($fp)sll $2,$4,16srl $4,$4,16or $4,$4,$2sw $4,6180($3).set noreorder.set nomacroj $L121move $sp,$20.set macro.set reorder$L151:lw $4,68($fp)$L351:.set noreorder.set nomacrojal memcpymove $5,$17.set macro.set reorder$L159:lui $5,%hi($LC3)lw $4,144($fp)addiu $5,$5,%lo($LC3).set noreorder.set nomacrojal demux_info_addmove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L320:sltu $2,$16,1025li $6,1024 # 0x400movn $6,$16,$2sltu $3,$6,32.set noreorder.set nomacrobne $3,$0,$L353lw $4,60($fp).set macro.set reorderlw $4,64($fp).set noreorder.set nomacrobne $4,$0,$L165andi $2,$17,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L353lw $4,60($fp).set macro.set reorderlw $9,60($fp)li $3,-32 # 0xffffffffffffffe0addiu $5,$9,-4and $2,$6,$3addu $7,$5,$2sltu $3,$5,$7.set noreorder.set nomacrobeq $3,$0,$L169addiu $4,$17,-4.set macro.set reorder$L256:#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,$L256$L169:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$5,$7.set noreorder.set nomacrobeq $3,$0,$L354andi $2,$6,0x3.set macro.set reorder$L257:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$7.set noreorder.set nomacrobne $2,$0,$L257andi $2,$6,0x3.set macro.set reorder$L354:li $6,2 # 0x2beq $2,$6,$L175li $9,3 # 0x3beq $2,$9,$L176li $3,1 # 0x1bne $2,$3,$L173lbu $2,4($4).set noreorder.set nomacroj $L173sb $2,4($5).set macro.set reorder$L165:lw $4,60($fp)$L353:.set noreorder.set nomacrojal memcpymove $5,$17.set macro.set reorder$L173:lui $5,%hi($LC4)lw $4,144($fp)addiu $5,$5,%lo($LC4).set noreorder.set nomacrojal demux_info_addmove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L321:sltu $2,$16,1025li $6,1024 # 0x400movn $6,$16,$2sltu $3,$6,32.set noreorder.set nomacrobne $3,$0,$L355lw $4,52($fp).set macro.set reorderlw $4,56($fp).set noreorder.set nomacrobne $4,$0,$L179andi $2,$17,0x3.set macro.set reorderbeq $2,$0,$L328$L179:lw $4,52($fp)$L355:.set noreorder.set nomacrojal memcpymove $5,$17.set macro.set reorder$L187:lui $5,%hi($LC5)lw $4,144($fp)addiu $5,$5,%lo($LC5).set noreorder.set nomacrojal demux_info_addmove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L106:lbu $2,4($4)sb $2,4($6)lbu $3,5($4).set noreorder.set nomacroj $L104sb $3,5($6).set macro.set reorder$L224:.set noreorder.set nomacrojal stream_seek_longmove $4,$18.set macro.set reorderlw $6,40($18).set noreorder.set nomacroj $L289lw $5,36($18).set macro.set reorder$L322:sltu $2,$16,1025li $6,1024 # 0x400movn $6,$16,$2sltu $3,$6,32.set noreorder.set nomacrobne $3,$0,$L356lw $4,44($fp).set macro.set reorderlw $4,48($fp).set noreorder.set nomacrobne $4,$0,$L193andi $2,$17,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L356lw $4,44($fp).set macro.set reorderlw $9,44($fp)li $3,-32 # 0xffffffffffffffe0addiu $7,$9,-4and $2,$6,$3addu $5,$7,$2sltu $3,$7,$5.set noreorder.set nomacrobeq $3,$0,$L197addiu $4,$17,-4.set macro.set reorder$L260:#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 0b01110000111000000000010001010101 #S32SDI XR1,$7,4.word 0b01110000111000000000010010010101 #S32SDI XR2,$7,4.word 0b01110000111000000000010011010101 #S32SDI XR3,$7,4.word 0b01110000111000000000010100010101 #S32SDI XR4,$7,4.word 0b01110000111000000000010101010101 #S32SDI XR5,$7,4.word 0b01110000111000000000010110010101 #S32SDI XR6,$7,4.word 0b01110000111000000000010111010101 #S32SDI XR7,$7,4.word 0b01110000111000000000011000010101 #S32SDI XR8,$7,4#NO_APPsltu $2,$7,$5bne $2,$0,$L260$L197:andi $2,$6,0x1caddu $5,$5,$2sltu $3,$7,$5.set noreorder.set nomacrobeq $3,$0,$L357andi $2,$6,0x3.set macro.set reorder$L261:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000111000000000010001010101 #S32SDI XR1,$7,4#NO_APPsltu $2,$7,$5.set noreorder.set nomacrobne $2,$0,$L261andi $2,$6,0x3.set macro.set reorder$L357:li $6,2 # 0x2beq $2,$6,$L202li $9,3 # 0x3beq $2,$9,$L203li $3,1 # 0x1bne $2,$3,$L148lbu $2,4($4).set noreorder.set nomacroj $L148sb $2,4($7).set macro.set reorder$L193:lw $4,44($fp)$L356:.set noreorder.set nomacrojal memcpymove $5,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L107:lbu $2,4($4)sb $2,4($6)lbu $3,5($4)sb $3,5($6)lbu $2,6($4).set noreorder.set nomacroj $L104sb $2,6($6).set macro.set reorder$L132:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L130sb $3,5($4).set macro.set reorder$L311:lbu $2,4($4).set noreorder.set nomacroj $L104sb $2,4($6).set macro.set reorder$L304:lw $2,36($18)lw $7,44($18)lw $3,40($18)addu $7,$7,$2subu $7,$7,$3lw $4,144($fp)addu $2,$20,$7addiu $2,$2,-8lui $6,%hi($LC11)sw $2,12($4)sw $7,8($4)addiu $6,$6,%lo($LC11)sw $2,16($sp)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderlw $6,144($fp)lw $4,44($18)lw $5,8($6)lw $2,52($6)lw $9,88($fp)slt $3,$5,$4sw $2,4($9).set noreorder.set nomacrobeq $3,$0,$L214sw $9,92($2).set macro.set reorderlw $2,40($18)subu $2,$4,$2subu $2,$5,$2bltz $2,$L214sw $2,36($18)lw $2,144($fp)$L331:move $sp,$fpsw $0,48($2)lw $31,140($sp)lw $fp,136($sp)lw $23,132($sp)lw $22,128($sp)lw $21,124($sp)lw $20,120($sp)lw $19,116($sp)lw $18,112($sp)lw $17,108($sp)lw $16,104($sp).set noreorder.set nomacroj $31addiu $sp,$sp,144.set macro.set reorder$L114:li $2,22050 # 0x5622swl $2,7($21).set noreorder.set nomacroj $L116swr $2,4($21).set macro.set reorder$L133:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L130sb $2,6($4).set macro.set reorder$L326:lw $4,144($fp)addiu $5,$5,%lo($LC9).set noreorder.set nomacrojal demux_info_addmove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L237:subu $17,$23,$17sw $17,40($fp)lw $6,40($fp)beq $23,$6,$L329$L238:sw $0,144($fp)lw $sp,92($fp)move $sp,$fplw $2,144($fp)lw $31,140($sp)lw $fp,136($sp)lw $23,132($sp)lw $22,128($sp)lw $21,124($sp)lw $20,120($sp)lw $19,116($sp)lw $18,112($sp)lw $17,108($sp)lw $16,104($sp).set noreorder.set nomacroj $31addiu $sp,$sp,144.set macro.set reorder$L323:lui $5,%hi($LC6)lw $4,144($fp)addiu $5,$5,%lo($LC6).set noreorder.set nomacrojal demux_info_addmove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L115:li $2,44100 # 0xac44swl $2,7($21).set noreorder.set nomacroj $L116swr $2,4($21).set macro.set reorder$L317:lbu $2,4($5).set noreorder.set nomacroj $L130sb $2,4($4).set macro.set reorder$L324:lui $5,%hi($LC7)lw $4,144($fp)addiu $5,$5,%lo($LC7).set noreorder.set nomacrojal demux_info_addmove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L328:lw $9,52($fp)li $3,-32 # 0xffffffffffffffe0addiu $5,$9,-4and $2,$6,$3addu $7,$5,$2sltu $3,$5,$7.set noreorder.set nomacrobeq $3,$0,$L183addiu $4,$17,-4.set macro.set reorder$L258:#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,$L258$L183:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$5,$7.set noreorder.set nomacrobeq $3,$0,$L358andi $2,$6,0x3.set macro.set reorder$L259:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$7.set noreorder.set nomacrobne $2,$0,$L259andi $2,$6,0x3.set macro.set reorder$L358:li $6,2 # 0x2beq $2,$6,$L189li $9,3 # 0x3beq $2,$9,$L190li $3,1 # 0x1bne $2,$3,$L187lbu $2,4($4).set noreorder.set nomacroj $L187sb $2,4($5).set macro.set reorder$L214:.set noreorder.set nomacrojal stream_seek_longmove $4,$18.set macro.set reorder.set noreorder.set nomacroj $L331lw $2,144($fp).set macro.set reorder$L325:lui $5,%hi($LC8)lw $4,144($fp)addiu $5,$5,%lo($LC8).set noreorder.set nomacrojal demux_info_addmove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L39:lbu $2,4($4)sb $2,4($6)lbu $3,5($4).set noreorder.set nomacroj $L37sb $3,5($6).set macro.set reorder$L315:li $2,11025 # 0x2b11swl $2,7($21).set noreorder.set nomacroj $L116swr $2,4($21).set macro.set reorder$L146:lbu $2,4($4)move $6,$17sb $2,4($5)lbu $3,5($4)sb $3,5($5)lw $4,144($fp)lui $5,%hi($LC2).set noreorder.set nomacrojal demux_info_addaddiu $5,$5,%lo($LC2).set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L8:addiu $4,$21,20sb $0,18($21).set noreorder.set nomacroj $L6sb $0,19($21).set macro.set reorder$L19:sb $0,4($5).set noreorder.set nomacroj $L17sb $0,1($4).set macro.set reorder$L40:lbu $2,4($4)sb $2,4($6)lbu $3,5($4)sb $3,5($6)lbu $2,6($4).set noreorder.set nomacroj $L37sb $2,6($6).set macro.set reorder$L147:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4)sb $2,6($5)lw $4,144($fp)lui $5,%hi($LC2).set noreorder.set nomacrojal demux_info_addaddiu $5,$5,%lo($LC2).set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L161:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L159sb $3,5($5).set macro.set reorder$L9:addiu $4,$21,21sb $0,18($21)sb $0,19($21).set noreorder.set nomacroj $L6sb $0,20($21).set macro.set reorder$L20:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L17sb $0,5($5).set macro.set reorder$L294:lbu $2,4($4).set noreorder.set nomacroj $L37sb $2,4($6).set macro.set reorder$L291:addiu $4,$21,19.set noreorder.set nomacroj $L6sb $0,18($21).set macro.set reorder$L292:.set noreorder.set nomacroj $L17sb $0,4($5).set macro.set reorder$L327:lbu $2,4($4)sb $2,4($5)lw $4,144($fp)lui $5,%hi($LC2).set noreorder.set nomacrojal demux_info_addaddiu $5,$5,%lo($LC2).set macro.set reorder.set noreorder.set nomacroj $L330addu $19,$19,$16.set macro.set reorder$L162:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L159sb $2,6($5).set macro.set reorder$L175:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L173sb $3,5($5).set macro.set reorder$L203:lbu $2,4($4)sb $2,4($7)lbu $3,5($4)sb $3,5($7)lbu $2,6($4).set noreorder.set nomacroj $L148sb $2,6($7).set macro.set reorder$L189:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L187sb $3,5($5).set macro.set reorder$L176:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L173sb $2,6($5).set macro.set reorder$L233:.set noreorder.set nomacroj $L25lw $5,36($18).set macro.set reorder$L202:lbu $2,4($4)sb $2,4($7)lbu $3,5($4).set noreorder.set nomacroj $L148sb $3,5($7).set macro.set reorder$L190:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L187sb $2,6($5).set macro.set reorder.end demux_open_vqf.section .text.demux_probe_vqf,"ax",@progbits
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?