vf_hqdn3d.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 2,445 行 · 第 1/3 页
MID
2,445 行
lw $4,64($sp) sw $2,0($4)$L134: lw $5,144($sp) lui $3,%hi($LC13) lw $2,100($5) lw $4,%lo($LC13)($3) lw $5,%lo($LC13+4)($3) li $3,65536 # 0x10000 addu $2,$2,$3 .set noreorder .set nomacro jal log sw $2,60($sp) .set macro .set reorder move $16,$2 lui $2,%hi($LC11) lw $4,80($sp) lw $5,84($sp) lw $6,%lo($LC11)($2) lw $7,%lo($LC11+4)($2) .set noreorder .set nomacro jal __muldf3 move $17,$3 .set macro .set reorder move $5,$3 lui $3,%hi($LC12) lw $6,%lo($LC12)($3) lw $7,%lo($LC12+4)($3) .set noreorder .set nomacro jal __adddf3 move $4,$2 .set macro .set reorder move $4,$2 move $5,$3 .set noreorder .set nomacro jal log lw $21,60($sp) .set macro .set reorder move $6,$2 move $4,$16 move $5,$17 .set noreorder .set nomacro jal __divdf3 move $7,$3 .set macro .set reorder li $20,-4080 # 0xfffffffffffff010 move $22,$2 .set noreorder .set nomacro j $L136 move $23,$3 .set macro .set reorder$L137: jal __floatsidf move $4,$2 lui $2,%hi($LC14) lw $6,%lo($LC14)($2) lw $7,%lo($LC14+4)($2) .set noreorder .set nomacro jal __muldf3 move $5,$3 .set macro .set reorder move $5,$3 lui $3,%hi($LC15) lw $6,%lo($LC15)($3) lw $7,%lo($LC15+4)($3) .set noreorder .set nomacro jal __adddf3 move $4,$2 .set macro .set reorder move $5,$3 move $6,$22 move $7,$23 .set noreorder .set nomacro jal pow move $4,$2 .set macro .set reorder move $4,$20 move $16,$2 .set noreorder .set nomacro jal __floatsidf move $17,$3 .set macro .set reorder move $18,$2 lui $2,%hi($LC16) lw $6,%lo($LC16)($2) lw $7,%lo($LC16+4)($2) move $4,$16 move $5,$17 .set noreorder .set nomacro jal __muldf3 move $19,$3 .set macro .set reorder move $6,$2 move $4,$18 move $5,$19 .set noreorder .set nomacro jal __muldf3 move $7,$3 .set macro .set reorder move $4,$2 move $5,$3 move $6,$0 move $7,$0 move $16,$2 .set noreorder .set nomacro jal __ltdf2 move $17,$3 .set macro .set reorder move $4,$16 .set noreorder .set nomacro bltz $2,$L178 move $5,$17 .set macro .set reorder lw $6,%lo($LC17)($fp) lw $7,%lo($LC17+4)($fp) move $4,$16 .set noreorder .set nomacro jal __adddf3 move $5,$17 .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __fixdfsi move $5,$3 .set macro .set reorder sw $2,64($21) addiu $20,$20,1 li $2,4081 # 0xff1 .set noreorder .set nomacro beq $20,$2,$L179 addiu $21,$21,4 .set macro .set reorder$L136: .set noreorder .set nomacro bgez $20,$L137 move $4,$20 .set macro .set reorder .set noreorder .set nomacro j $L137 subu $4,$0,$20 .set macro .set reorder$L178: lw $6,%lo($LC17)($fp) lw $7,%lo($LC17+4)($fp) .set noreorder .set nomacro jal __subdf3 addiu $20,$20,1 .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __fixdfsi move $5,$3 .set macro .set reorder sw $2,64($21) li $2,4081 # 0xff1 .set noreorder .set nomacro bne $20,$2,$L136 addiu $21,$21,4 .set macro .set reorder$L179: lw $3,60($sp) lw $4,80($sp) lw $5,84($sp) sw $0,0($3) move $6,$0 .set noreorder .set nomacro jal __nedf2 move $7,$0 .set macro .set reorder .set noreorder .set nomacro beq $2,$0,$L143 li $2,1 # 0x1 .set macro .set reorder lw $4,60($sp) sw $2,0($4)$L143: lw $5,144($sp) lui $3,%hi($LC13) lw $2,100($5) lw $4,%lo($LC13)($3) lw $5,%lo($LC13+4)($3) li $3,65536 # 0x10000 ori $3,$3,0x8000 addu $2,$2,$3 .set noreorder .set nomacro jal log sw $2,56($sp) .set macro .set reorder move $16,$2 lui $2,%hi($LC11) lw $4,72($sp) lw $5,76($sp) lw $6,%lo($LC11)($2) lw $7,%lo($LC11+4)($2) .set noreorder .set nomacro jal __muldf3 move $17,$3 .set macro .set reorder move $5,$3 lui $3,%hi($LC12) lw $6,%lo($LC12)($3) lw $7,%lo($LC12+4)($3) .set noreorder .set nomacro jal __adddf3 move $4,$2 .set macro .set reorder move $4,$2 move $5,$3 .set noreorder .set nomacro jal log lw $21,56($sp) .set macro .set reorder move $6,$2 move $4,$16 move $5,$17 .set noreorder .set nomacro jal __divdf3 move $7,$3 .set macro .set reorder li $20,-4080 # 0xfffffffffffff010 move $22,$2 .set noreorder .set nomacro j $L145 move $23,$3 .set macro .set reorder$L146: jal __floatsidf move $4,$2 lui $2,%hi($LC14) lw $6,%lo($LC14)($2) lw $7,%lo($LC14+4)($2) .set noreorder .set nomacro jal __muldf3 move $5,$3 .set macro .set reorder move $5,$3 lui $3,%hi($LC15) lw $6,%lo($LC15)($3) lw $7,%lo($LC15+4)($3) .set noreorder .set nomacro jal __adddf3 move $4,$2 .set macro .set reorder move $5,$3 move $6,$22 move $7,$23 .set noreorder .set nomacro jal pow move $4,$2 .set macro .set reorder move $4,$20 move $16,$2 .set noreorder .set nomacro jal __floatsidf move $17,$3 .set macro .set reorder move $18,$2 lui $2,%hi($LC16) lw $6,%lo($LC16)($2) lw $7,%lo($LC16+4)($2) move $4,$16 move $5,$17 .set noreorder .set nomacro jal __muldf3 move $19,$3 .set macro .set reorder move $6,$2 move $4,$18 move $5,$19 .set noreorder .set nomacro jal __muldf3 move $7,$3 .set macro .set reorder move $4,$2 move $5,$3 move $6,$0 move $7,$0 move $16,$2 .set noreorder .set nomacro jal __ltdf2 move $17,$3 .set macro .set reorder move $4,$16 .set noreorder .set nomacro bltz $2,$L180 move $5,$17 .set macro .set reorder lw $6,%lo($LC17)($fp) lw $7,%lo($LC17+4)($fp) move $4,$16 .set noreorder .set nomacro jal __adddf3 move $5,$17 .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __fixdfsi move $5,$3 .set macro .set reorder sw $2,64($21) addiu $20,$20,1 li $2,4081 # 0xff1 .set noreorder .set nomacro beq $20,$2,$L181 addiu $21,$21,4 .set macro .set reorder$L145: .set noreorder .set nomacro bgez $20,$L146 move $4,$20 .set macro .set reorder .set noreorder .set nomacro j $L146 subu $4,$0,$20 .set macro .set reorder$L180: lw $6,%lo($LC17)($fp) lw $7,%lo($LC17+4)($fp) .set noreorder .set nomacro jal __subdf3 addiu $20,$20,1 .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __fixdfsi move $5,$3 .set macro .set reorder sw $2,64($21) li $2,4081 # 0xff1 .set noreorder .set nomacro bne $20,$2,$L145 addiu $21,$21,4 .set macro .set reorder$L181: lw $3,56($sp) lw $4,72($sp) lw $5,76($sp) sw $0,0($3) move $6,$0 .set noreorder .set nomacro jal __nedf2 move $7,$0 .set macro .set reorder .set noreorder .set nomacro beq $2,$0,$L186 lw $31,140($sp) .set macro .set reorder lw $4,56($sp) li $2,1 # 0x1 sw $2,0($4) lw $31,140($sp)$L186: 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) li $2,1 # 0x1 .set noreorder .set nomacro j $31 addiu $sp,$sp,144 .set macro .set reorder$L107: sb $0,4($5) .set noreorder .set nomacro j $L105 sb $0,1($4) .set macro .set reorder$L96: sb $0,0($5) sb $0,1($5) .set noreorder .set nomacro j $L94 addiu $5,$5,2 .set macro .set reorder$L117: .set noreorder .set nomacro beq $3,$2,$L115 li $2,4 # 0x4 .set macro .set reorder .set noreorder .set nomacro bne $3,$2,$L187 lui $2,%hi($LC3) .set macro .set reorder lw $2,24($sp) lw $3,28($sp) sw $2,96($sp) sw $3,100($sp) lui $3,%hi($LC11) lw $6,%lo($LC11)($3) lw $7,%lo($LC11+4)($3) lw $4,96($sp) .set noreorder .set nomacro jal __muldf3 lw $5,100($sp) .set macro .set reorder lui $4,%hi($LC12) lw $6,%lo($LC12)($4) lw $7,%lo($LC12+4)($4) move $5,$3 move $4,$2 lw $3,44($sp) lw $2,40($sp) sw $3,92($sp) sw $2,88($sp) lw $3,36($sp) lw $2,32($sp) sw $3,84($sp) sw $2,80($sp) lw $3,52($sp) lw $2,48($sp) sw $3,76($sp) .set noreorder .set nomacro jal __adddf3 sw $2,72($sp) .set macro .set reorder move $20,$2 .set noreorder .set nomacro j $L111 move $21,$3 .set macro .set reorder$L97: sb $0,0($5) sb $0,1($5) sb $0,2($5) .set noreorder .set nomacro j $L94 addiu $5,$5,3 .set macro .set reorder$L108: sb $0,6($5) sb $0,4($5) .set noreorder .set nomacro j $L105 sb $0,5($5) .set macro .set reorder$L114: lw $2,24($sp) lw $3,28($sp) sw $2,96($sp) sw $3,100($sp) lui $2,%hi($LC9) lw $6,%lo($LC9)($2) lw $7,%lo($LC9+4)($2) lw $4,96($sp) .set noreorder .set nomacro jal __muldf3 lw $5,100($sp) .set macro .set reorder lw $4,32($sp) lw $5,36($sp) sw $4,80($sp) sw $5,84($sp) lw $6,80($sp) lw $7,84($sp) move $4,$2 move $5,$3 sw $2,88($sp) .set noreorder .set nomacro jal __muldf3 sw $3,92($sp) .set macro .set reorder lw $6,96($sp) lw $7,100($sp) move $5,$3 .set noreorder .set nomacro jal __divdf3 move $4,$2 .set macro .set reorder lui $5,%hi($LC11) lw $6,%lo($LC11)($5) lw $7,%lo($LC11+4)($5) sw $2,72($sp) sw $3,76($sp)$L170: lw $4,96($sp) .set noreorder .set nomacro jal __muldf3 lw $5,100($sp) .set macro .set reorder lui $4,%hi($LC12) lw $6,%lo($LC12)($4) lw $7,%lo($LC12+4)($4) move $5,$3 .set noreorder .set nomacro jal __adddf3 move $4,$2 .set macro .set reorder move $20,$2 .set noreorder .set nomacro j $L111 move $21,$3 .set macro .set reorder$L171: sb $0,0($5) .set noreorder .set nomacro j $L94 addiu $5,$5,1 .set macro .set reorder$L172: .set noreorder .set nomacro j $L105 sb $0,4($5) .set macro .set reorder$L173: lw $3,28($sp) sw $2,96($sp) sw $3,100($sp) lui $2,%hi($LC9) lw $6,%lo($LC9)($2) lw $7,%lo($LC9+4)($2) lw $4,96($sp) .set noreorder .set nomacro jal __muldf3 lw $5,100($sp) .set macro .set reorder sw $2,88($sp) lui $2,%hi($LC10) lw $6,%lo($LC10)($2) lw $7,%lo($LC10+4)($2) lw $4,96($sp) lw $5,100($sp) .set noreorder .set nomacro jal __muldf3 sw $3,92($sp) .set macro .set reorder lw $4,88($sp) lw $5,92($sp) sw $2,80($sp) sw $3,84($sp) move $6,$2 move $7,$3$L169: jal __muldf3 lw $6,96($sp) lw $7,100($sp) move $4,$2 .set noreorder .set nomacro jal __divdf3 move $5,$3 .set macro .set reorder sw $3,76($sp) lui $3,%hi($LC11) lw $6,%lo($LC11)($3) lw $7,%lo($LC11+4)($3) .set noreorder .set nomacro j $L170 sw $2,72($sp) .set macro .set reorder$L115: lw $2,40($sp) lw $3,44($sp) lw $4,32($sp) lw $5,36($sp) sw $2,88($sp) sw $3,92($sp) sw $4,80($sp) sw $5,84($sp) lw $2,24($sp) lw $3,28($sp) lw $4,88($sp) lw $5,92($sp) lw $6,80($sp) lw $7,84($sp) sw $2,96($sp) .set noreorder .set nomacro j $L169 sw $3,100($sp) .set macro .set reorder .end open .globl vf_info_hqdn3d .section .rodata.str1.4 .align 2$LC18: .ascii "High Quality 3D Denoiser\000" .align 2$LC19: .ascii "hqdn3d\000" .align 2$LC20: .ascii "Daniel Moreno & A'rpi\000" .subsection -1 .align 2$LC21: .ascii "\000" .data .align 2 .type vf_info_hqdn3d, @object .size vf_info_hqdn3d, 24vf_info_hqdn3d: .word $LC18 .word $LC19 .word $LC20 .word $LC21 .word open .word 0 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?