vf_denoise3d.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 1,788 行 · 第 1/2 页
S
1,788 行
.set noreorder.set nomacrojal __fixdfsimove $5,$3.set macro.set reordersw $2,0($20)li $2,256 # 0x100.set noreorder.set nomacrobne $18,$2,$L63addiu $20,$20,4.set macro.set reorder$L112:lw $4,112($sp)lui $2,%hi($LC9)lw $16,100($4)lw $5,%lo($LC9+4)($2)lw $4,%lo($LC9)($2).set noreorder.set nomacrojal logaddiu $16,$16,2048.set macro.set reordermove $19,$3lui $3,%hi($LC7)lw $4,64($sp)lw $5,68($sp)lw $6,%lo($LC7)($3)lw $7,%lo($LC7+4)($3).set noreorder.set nomacrojal __muldf3move $18,$2.set macro.set reordermove $4,$2lui $2,%hi($LC8)lw $6,%lo($LC8)($2)lw $7,%lo($LC8+4)($2).set noreorder.set nomacrojal __adddf3move $5,$3.set macro.set reordermove $4,$2.set noreorder.set nomacrojal logmove $5,$3.set macro.set reordermove $6,$2move $4,$18move $5,$19.set noreorder.set nomacrojal __divdf3move $7,$3.set macro.set reordermove $21,$16li $20,-256 # 0xffffffffffffff00move $18,$2.set noreorder.set nomacroj $L70move $19,$3.set macro.set reorder$L71:jal __floatsidfmove $5,$3lui $3,%hi($LC7)lw $6,%lo($LC7)($3)lw $7,%lo($LC7+4)($3).set noreorder.set nomacrojal __muldf3move $4,$2.set macro.set reordermove $4,$2lui $2,%hi($LC8)lw $6,%lo($LC8)($2)lw $7,%lo($LC8+4)($2).set noreorder.set nomacrojal __adddf3move $5,$3.set macro.set reordermove $5,$3move $6,$18move $7,$19.set noreorder.set nomacrojal powmove $4,$2.set macro.set reordermove $4,$20move $16,$2.set noreorder.set nomacrojal __floatsidfmove $17,$3.set macro.set reordermove $6,$2move $4,$16move $5,$17.set noreorder.set nomacrojal __muldf3move $7,$3.set macro.set reordermove $4,$2move $5,$3move $6,$0move $7,$0move $16,$2.set noreorder.set nomacrojal __ltdf2move $17,$3.set macro.set reordermove $4,$16.set noreorder.set nomacrobltz $2,$L113move $5,$17.set macro.set reorderlw $6,%lo($LC10)($fp)lw $7,%lo($LC10+4)($fp)move $4,$16.set noreorder.set nomacrojal __adddf3move $5,$17.set macro.set reordermove $4,$2.set noreorder.set nomacrojal __fixdfsimove $5,$3.set macro.set reordersw $2,0($21)addiu $20,$20,1li $2,256 # 0x100.set noreorder.set nomacrobeq $20,$2,$L114addiu $21,$21,4.set macro.set reorder$L70:.set noreorder.set nomacrobgez $20,$L71move $4,$20.set macro.set reorder.set noreorder.set nomacroj $L71subu $4,$0,$20.set macro.set reorder$L113:lw $6,%lo($LC10)($fp)lw $7,%lo($LC10+4)($fp).set noreorder.set nomacrojal __subdf3addiu $20,$20,1.set macro.set reordermove $4,$2.set noreorder.set nomacrojal __fixdfsimove $5,$3.set macro.set reordersw $2,0($21)li $2,256 # 0x100.set noreorder.set nomacrobne $20,$2,$L70addiu $21,$21,4.set macro.set reorder$L114:lui $2,%hi($LC9)lw $3,112($sp)lw $4,%lo($LC9)($2)lw $5,%lo($LC9+4)($2).set noreorder.set nomacrojal loglw $16,100($3).set macro.set reordermove $19,$3lui $3,%hi($LC7)lw $4,56($sp)lw $5,60($sp)lw $6,%lo($LC7)($3)lw $7,%lo($LC7+4)($3).set noreorder.set nomacrojal __muldf3move $18,$2.set macro.set reordermove $4,$2lui $2,%hi($LC8)lw $6,%lo($LC8)($2)lw $7,%lo($LC8+4)($2).set noreorder.set nomacrojal __adddf3move $5,$3.set macro.set reordermove $4,$2.set noreorder.set nomacrojal logmove $5,$3.set macro.set reordermove $6,$2move $4,$18move $5,$19.set noreorder.set nomacrojal __divdf3move $7,$3.set macro.set reorderaddiu $16,$16,4096move $21,$16li $20,-256 # 0xffffffffffffff00move $18,$2.set noreorder.set nomacroj $L77move $19,$3.set macro.set reorder$L78:jal __floatsidfmove $5,$3lui $3,%hi($LC7)lw $6,%lo($LC7)($3)lw $7,%lo($LC7+4)($3).set noreorder.set nomacrojal __muldf3move $4,$2.set macro.set reordermove $4,$2lui $2,%hi($LC8)lw $6,%lo($LC8)($2)lw $7,%lo($LC8+4)($2).set noreorder.set nomacrojal __adddf3move $5,$3.set macro.set reordermove $5,$3move $6,$18move $7,$19.set noreorder.set nomacrojal powmove $4,$2.set macro.set reordermove $4,$20move $16,$2.set noreorder.set nomacrojal __floatsidfmove $17,$3.set macro.set reordermove $6,$2move $4,$16move $5,$17.set noreorder.set nomacrojal __muldf3move $7,$3.set macro.set reordermove $4,$2move $5,$3move $6,$0move $7,$0move $16,$2.set noreorder.set nomacrojal __ltdf2move $17,$3.set macro.set reordermove $4,$16.set noreorder.set nomacrobltz $2,$L115move $5,$17.set macro.set reorderlw $6,%lo($LC10)($fp)lw $7,%lo($LC10+4)($fp)move $4,$16.set noreorder.set nomacrojal __adddf3move $5,$17.set macro.set reordermove $4,$2.set noreorder.set nomacrojal __fixdfsimove $5,$3.set macro.set reordersw $2,0($21)addiu $20,$20,1li $2,256 # 0x100.set noreorder.set nomacrobeq $20,$2,$L116addiu $21,$21,4.set macro.set reorder$L77:.set noreorder.set nomacrobgez $20,$L78move $4,$20.set macro.set reorder.set noreorder.set nomacroj $L78subu $4,$0,$20.set macro.set reorder$L115:lw $6,%lo($LC10)($fp)lw $7,%lo($LC10+4)($fp).set noreorder.set nomacrojal __subdf3addiu $20,$20,1.set macro.set reordermove $4,$2.set noreorder.set nomacrojal __fixdfsimove $5,$3.set macro.set reordersw $2,0($21)li $2,256 # 0x100.set noreorder.set nomacrobne $20,$2,$L77addiu $21,$21,4.set macro.set reorder$L116:lui $2,%hi($LC9)lw $3,112($sp)lw $4,%lo($LC9)($2)lw $5,%lo($LC9+4)($2).set noreorder.set nomacrojal loglw $16,100($3).set macro.set reordermove $19,$3lui $3,%hi($LC7)lw $4,48($sp)lw $5,52($sp)lw $6,%lo($LC7)($3)lw $7,%lo($LC7+4)($3).set noreorder.set nomacrojal __muldf3move $18,$2.set macro.set reordermove $4,$2lui $2,%hi($LC8)lw $6,%lo($LC8)($2)lw $7,%lo($LC8+4)($2).set noreorder.set nomacrojal __adddf3move $5,$3.set macro.set reordermove $4,$2.set noreorder.set nomacrojal logmove $5,$3.set macro.set reordermove $6,$2move $4,$18move $5,$19.set noreorder.set nomacrojal __divdf3move $7,$3.set macro.set reorderaddiu $16,$16,6144move $21,$16li $20,-256 # 0xffffffffffffff00move $18,$2.set noreorder.set nomacroj $L84move $19,$3.set macro.set reorder$L85:jal __floatsidfmove $5,$3lui $3,%hi($LC7)lw $6,%lo($LC7)($3)lw $7,%lo($LC7+4)($3).set noreorder.set nomacrojal __muldf3move $4,$2.set macro.set reordermove $4,$2lui $2,%hi($LC8)lw $6,%lo($LC8)($2)lw $7,%lo($LC8+4)($2).set noreorder.set nomacrojal __adddf3move $5,$3.set macro.set reordermove $5,$3move $6,$18move $7,$19.set noreorder.set nomacrojal powmove $4,$2.set macro.set reordermove $4,$20move $16,$2.set noreorder.set nomacrojal __floatsidfmove $17,$3.set macro.set reordermove $6,$2move $4,$16move $5,$17.set noreorder.set nomacrojal __muldf3move $7,$3.set macro.set reordermove $4,$2move $5,$3move $6,$0move $7,$0move $16,$2.set noreorder.set nomacrojal __ltdf2move $17,$3.set macro.set reordermove $4,$16.set noreorder.set nomacrobltz $2,$L117move $5,$17.set macro.set reorderlw $6,%lo($LC10)($fp)lw $7,%lo($LC10+4)($fp)move $4,$16.set noreorder.set nomacrojal __adddf3move $5,$17.set macro.set reordermove $4,$2.set noreorder.set nomacrojal __fixdfsimove $5,$3.set macro.set reordersw $2,0($21)addiu $20,$20,1li $2,256 # 0x100.set noreorder.set nomacrobeq $20,$2,$L118addiu $21,$21,4.set macro.set reorder$L84:.set noreorder.set nomacrobgez $20,$L85move $4,$20.set macro.set reorder.set noreorder.set nomacroj $L85subu $4,$0,$20.set macro.set reorder$L117:lw $6,%lo($LC10)($fp)lw $7,%lo($LC10+4)($fp).set noreorder.set nomacrojal __subdf3addiu $20,$20,1.set macro.set reordermove $4,$2.set noreorder.set nomacrojal __fixdfsimove $5,$3.set macro.set reordersw $2,0($21)li $2,256 # 0x100.set noreorder.set nomacrobne $20,$2,$L84addiu $21,$21,4.set macro.set reorder$L118:lw $31,108($sp)lw $fp,104($sp)lw $23,100($sp)lw $22,96($sp)lw $21,92($sp)lw $20,88($sp)lw $19,84($sp)lw $18,80($sp)lw $17,76($sp)lw $16,72($sp)li $2,1 # 0x1.set noreorder.set nomacroj $31addiu $sp,$sp,112.set macro.set reorder$L54:sb $0,4($5).set noreorder.set nomacroj $L52sb $0,1($4).set macro.set reorder$L43:sb $0,0($5)sb $0,1($5).set noreorder.set nomacroj $L41addiu $5,$5,2.set macro.set reorder$L55:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L52sb $0,5($5).set macro.set reorder$L44:sb $0,0($5)sb $0,1($5)sb $0,2($5).set noreorder.set nomacroj $L41addiu $5,$5,3.set macro.set reorder$L61:lui $2,%hi($LC5)lw $16,24($sp)lw $17,28($sp)lw $6,%lo($LC5)($2)lw $7,%lo($LC5+4)($2)move $4,$16.set noreorder.set nomacrojal __muldf3move $5,$17.set macro.set reordersw $2,64($sp)sw $3,68($sp)lw $2,32($sp)lw $3,36($sp)lw $4,64($sp)lw $5,68($sp)move $6,$2move $7,$3sw $2,56($sp).set noreorder.set nomacrojal __muldf3sw $3,60($sp).set macro.set reordermove $4,$2move $6,$16move $7,$17.set noreorder.set nomacrojal __divdf3move $5,$3.set macro.set reordersw $3,52($sp)lui $3,%hi($LC7)lw $6,%lo($LC7)($3)lw $7,%lo($LC7+4)($3)sw $2,48($sp)$L107:move $4,$16.set noreorder.set nomacrojal __muldf3move $5,$17.set macro.set reorderlui $4,%hi($LC8)lw $6,%lo($LC8)($4)lw $7,%lo($LC8+4)($4)move $5,$3.set noreorder.set nomacrojal __adddf3move $4,$2.set macro.set reordermove $20,$2.set noreorder.set nomacroj $L58move $21,$3.set macro.set reorder$L109:sb $0,0($5).set noreorder.set nomacroj $L41addiu $5,$5,1.set macro.set reorder$L110:.set noreorder.set nomacroj $L52sb $0,4($5).set macro.set reorder$L60:lw $16,24($sp)lw $17,28($sp)lw $6,%lo($LC5)($2)lw $7,%lo($LC5+4)($2)move $4,$16.set noreorder.set nomacrojal __muldf3move $5,$17.set macro.set reordersw $2,64($sp)lui $2,%hi($LC6)lw $6,%lo($LC6)($2)lw $7,%lo($LC6+4)($2)move $4,$16move $5,$17.set noreorder.set nomacrojal __muldf3sw $3,68($sp).set macro.set reorderlw $4,64($sp)lw $5,68($sp)sw $2,56($sp)sw $3,60($sp)move $6,$2move $7,$3$L108:jal __muldf3move $5,$3move $6,$16move $7,$17.set noreorder.set nomacrojal __divdf3move $4,$2.set macro.set reorderlui $5,%hi($LC7)lw $6,%lo($LC7)($5)lw $7,%lo($LC7+4)($5)sw $2,48($sp).set noreorder.set nomacroj $L107sw $3,52($sp).set macro.set reorder$L62:lw $4,32($sp)lw $5,36($sp)lw $2,40($sp)lw $3,44($sp)sw $4,56($sp)sw $5,60($sp)lw $16,24($sp)lw $17,28($sp)lw $6,56($sp)lw $7,60($sp)move $4,$2move $5,$3sw $2,64($sp).set noreorder.set nomacroj $L108sw $3,68($sp).set macro.set reorder.end open.globl vf_info_denoise3d.section .rodata.str1.4.align 2$LC11:.ascii "3D Denoiser (variable lowpass filter)\000".align 2$LC12:.ascii "denoise3d\000".align 2$LC13:.ascii "Daniel Moreno\000".subsection -1.align 2$LC14:.ascii "\000".data.align 2.type vf_info_denoise3d, @object.size vf_info_denoise3d, 24vf_info_denoise3d:.word $LC11.word $LC12.word $LC13.word $LC14.word open.word 0.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?