vf_pullup.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 3,426 行 · 第 1/4 页
S
3,426 行
li $2,2 # 0x2.set macro.set reorder$L326:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L326li $2,2 # 0x2.set macro.set reorder$L432:.set noreorder.set nomacrobeq $fp,$2,$L287li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $fp,$2,$L288li $2,1 # 0x1.set macro.set reorderbeq $fp,$2,$L387$L285:addiu $20,$20,1$L405:.set noreorder.set nomacrobeq $23,$20,$L225lw $3,44($sp).set macro.set reorderlw $4,40($sp)addu $18,$18,$3.set noreorder.set nomacrobeq $22,$0,$L388addu $16,$16,$4.set macro.set reorder$L277:move $4,$16$L430:move $5,$18$L431:.set noreorder.set nomacrojal memcpymove $6,$19.set macro.set reorder.set noreorder.set nomacroj $L405addiu $20,$20,1.set macro.set reorder$L242:lw $18,92($21)lw $5,24($sp)lw $7,20($20)lw $4,52($5)lw $6,24($sp)lw $8,20($17)srl $2,$18,31addu $2,$2,$18lw $5,4($7)lw $3,8($8)sra $fp,$2,1lw $2,36($6)sll $6,$4,1sw $6,56($sp)sll $6,$5,1lw $3,4($3)lw $19,88($21).set noreorder.set nomacroblez $fp,$L244sw $6,60($sp).set macro.set reorderaddu $16,$2,$4li $2,-32 # 0xffffffffffffffe0and $2,$19,$2sw $2,116($sp)sltu $23,$19,32andi $2,$19,0x3addu $18,$3,$5move $22,$0.set noreorder.set nomacrobne $23,$0,$L247sw $2,144($sp).set macro.set reorder$L390:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L433move $4,$16.set macro.set reorderandi $2,$18,0x3.set noreorder.set nomacrobne $2,$0,$L434move $5,$18.set macro.set reorderlw $4,116($sp)addiu $5,$16,-4addu $3,$5,$4sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L251addiu $4,$18,-4.set macro.set reorder$L321:#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,$3bne $2,$0,$L321$L251:andi $2,$19,0x1caddu $6,$3,$2sltu $3,$5,$6beq $3,$0,$L253$L322:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6bne $2,$0,$L322$L253:lw $6,144($sp)li $2,2 # 0x2.set noreorder.set nomacrobeq $6,$2,$L257li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L258li $2,1 # 0x1.set macro.set reorderbeq $6,$2,$L389$L255:addiu $22,$22,1$L406:.set noreorder.set nomacrobeq $fp,$22,$L297lw $2,60($sp).set macro.set reorderlw $3,56($sp)addu $18,$18,$2.set noreorder.set nomacrobeq $23,$0,$L390addu $16,$16,$3.set macro.set reorder$L247:move $4,$16$L433:move $5,$18$L434:.set noreorder.set nomacrojal memcpymove $6,$19.set macro.set reorder.set noreorder.set nomacroj $L406addiu $22,$22,1.set macro.set reorder$L369:lbu $2,4($4).set noreorder.set nomacroj $L76sb $2,4($5).set macro.set reorder$L375:.set noreorder.set nomacrojal pullup_pack_framemove $5,$17.set macro.set reorder.set noreorder.set nomacroj $L407lw $2,88($sp).set macro.set reorder$L110:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L108sb $3,5($5).set macro.set reorder$L140:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L138sb $3,5($5).set macro.set reorder$L155:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L153sb $3,5($4).set macro.set reorder$L166:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L143sb $3,5($4).set macro.set reorder$L113:.set noreorder.set nomacrobltz $22,$L391addiu $2,$18,-1.set macro.set reorder$L116:mul $6,$22,$18sltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L118andi $2,$16,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L435move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L435li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$16,-4and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L122addiu $5,$17,-4.set macro.set reorder$L309:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,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,$7bne $2,$0,$L309$L122:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L124$L310:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L310$L124:andi $6,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $6,$2,$L127li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L128li $2,1 # 0x1.set macro.set reorderbne $6,$2,$L46lbu $2,4($5).set noreorder.set nomacroj $L46sb $2,4($4).set macro.set reorder$L207:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L204sb $2,6($5).set macro.set reorder$L223:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L220sb $2,6($5).set macro.set reorder$L118:move $4,$16$L435:.set noreorder.set nomacrojal memcpymove $5,$17.set macro.set reorder.set noreorder.set nomacroj $L408lw $5,64($21).set macro.set reorder$L88:$L419:.set noreorder.set nomacrojal memcpymove $5,$17.set macro.set reorderlw $19,88($21)lw $18,92($21)lw $7,20($20).set noreorder.set nomacroj $L85lw $2,8($fp).set macro.set reorder$L111:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L108sb $2,6($5).set macro.set reorder$L141:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L138sb $2,6($5).set macro.set reorder$L167:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L143sb $2,6($4).set macro.set reorder$L156:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L153sb $2,6($4).set macro.set reorder$L368:lui $6,%hi($LC1)addiu $6,$6,%lo($LC1)li $5,1 # 0x1.set noreorder.set nomacrojal mp_msgli $4,29 # 0x1d.set macro.set reorder.set noreorder.set nomacrojal pullup_get_framemove $4,$20.set macro.set reorder.set noreorder.set nomacrojal pullup_release_framemove $4,$2.set macro.set reorder.set noreorder.set nomacroj $L49move $16,$0.set macro.set reorder$L376:lbu $2,4($4).set noreorder.set nomacroj $L204sb $2,4($5).set macro.set reorder$L240:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L238sb $3,5($5).set macro.set reorder$L385:lbu $2,4($4).set noreorder.set nomacroj $L220sb $2,4($5).set macro.set reorder$L272:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L270sb $3,5($5).set macro.set reorder$L257:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L255sb $3,5($5).set macro.set reorder$L287:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L285sb $3,5($5).set macro.set reorder$L373:lbu $2,4($4).set noreorder.set nomacroj $L108sb $2,4($5).set macro.set reorder$L379:lbu $2,4($4).set noreorder.set nomacroj $L138sb $2,4($5).set macro.set reorder$L288:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L285sb $2,6($5).set macro.set reorder$L241:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L238sb $2,6($5).set macro.set reorder$L273:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L270sb $2,6($5).set macro.set reorder$L371:mul $2,$18,$2subu $18,$0,$18addu $16,$16,$2.set noreorder.set nomacroj $L54addu $17,$17,$2.set macro.set reorder$L258:lbu $2,4($4)sb $2,4($5)lbu $3,5($4)sb $3,5($5)lbu $2,6($4).set noreorder.set nomacroj $L255sb $2,6($5).set macro.set reorder$L383:lbu $2,4($4).set noreorder.set nomacroj $L270sb $2,4($5).set macro.set reorder$L387:lbu $2,4($4).set noreorder.set nomacroj $L285sb $2,4($5).set macro.set reorder$L381:lbu $2,4($4).set noreorder.set nomacroj $L238sb $2,4($5).set macro.set reorder$L389:lbu $2,4($4).set noreorder.set nomacroj $L255sb $2,4($5).set macro.set reorder$L391:mul $2,$22,$2subu $22,$0,$22addu $16,$16,$2.set noreorder.set nomacroj $L116addu $17,$17,$2.set macro.set reorder$L378:mul $2,$22,$2subu $22,$0,$22addu $16,$16,$2.set noreorder.set nomacroj $L86addu $17,$17,$2.set macro.set reorder$L65:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L53sb $3,5($4).set macro.set reorder$L66:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L53sb $2,6($4).set macro.set reorder$L97:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lw $19,88($21)lw $18,92($21)lw $7,20($20).set noreorder.set nomacroj $L85lw $2,8($fp).set macro.set reorder$L127:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L46sb $3,5($4).set macro.set reorder$L98:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5)sb $2,6($4)lw $19,88($21)lw $18,92($21)lw $7,20($20).set noreorder.set nomacroj $L85lw $2,8($fp).set macro.set reorder$L128:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L46sb $2,6($4).set macro.set reorder.end put_image.globl vf_info_pullup.section .rodata.str1.4.align 2$LC3:.ascii "pullup (from field sequence to frames)\000".align 2$LC4:.ascii "pullup\000".align 2$LC5:.ascii "Rich Felker\000".subsection -1.align 2$LC6:.ascii "\000".data.align 2.type vf_info_pullup, @object.size vf_info_pullup, 24vf_info_pullup:.word $LC3.word $LC4.word $LC5.word $LC6.word open.word 0.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?