vf_ivtc.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 3,454 行 · 第 1/4 页
MID
3,454 行
.set macro .set reorder beq $22,$2,$L273$L70: addiu $18,$18,1 .set noreorder .set nomacro beq $21,$18,$L309 lw $31,116($sp) .set macro .set reorder addu $17,$17,$23$L310: .set noreorder .set nomacro beq $20,$0,$L274 addu $16,$16,$fp .set macro .set reorder$L62: move $4,$16$L306: move $5,$17$L307: move $6,$19 .set noreorder .set nomacro jal memcpy addiu $18,$18,1 .set macro .set reorder .set noreorder .set nomacro bne $21,$18,$L310 addu $17,$17,$23 .set macro .set reorder$L216: lw $31,116($sp)$L309: lw $fp,112($sp) lw $23,108($sp) lw $22,104($sp) lw $21,100($sp) lw $20,96($sp) lw $19,92($sp) lw $18,88($sp) lw $17,84($sp) lw $16,80($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,120 .set macro .set reorder$L25: lw $3,28($5) move $6,$4 srl $2,$3,31 lw $4,48($4) addu $2,$2,$3 lw $5,48($5) sra $22,$2,1 lw $2,32($6) sll $6,$4,1 lw $3,32($20) lw $19,24($20) sw $6,20($sp) .set noreorder .set nomacro blez $22,$L75 sll $fp,$5,1 .set macro .set reorder addu $16,$2,$4 li $2,-32 # 0xffffffffffffffe0 and $2,$19,$2 sltu $21,$19,32 addu $17,$3,$5 sw $2,48($sp) move $18,$0 .set noreorder .set nomacro bne $21,$0,$L78 andi $23,$19,0x3 .set macro .set reorder$L277: andi $2,$16,0x3 .set noreorder .set nomacro bne $2,$0,$L311 move $4,$16 .set macro .set reorder andi $2,$17,0x3 .set noreorder .set nomacro bne $2,$0,$L312 move $5,$17 .set macro .set reorder lw $2,48($sp) addiu $5,$16,-4 addu $3,$5,$2 sltu $2,$5,$3 .set noreorder .set nomacro beq $2,$0,$L82 addiu $4,$17,-4 .set macro .set reorder$L237:#APP S32LDI xr1,$4,4 S32LDI xr2,$4,4 S32LDI xr3,$4,4 S32LDI xr4,$4,4 S32LDI xr5,$4,4 S32LDI xr6,$4,4 S32LDI xr7,$4,4 S32LDI xr8,$4,4 S32SDI xr1,$5,4 S32SDI xr2,$5,4 S32SDI xr3,$5,4 S32SDI xr4,$5,4 S32SDI xr5,$5,4 S32SDI xr6,$5,4 S32SDI xr7,$5,4 S32SDI xr8,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L237$L82: andi $2,$19,0x1c addu $6,$3,$2 sltu $3,$5,$6 .set noreorder .set nomacro beq $3,$0,$L313 li $2,2 # 0x2 .set macro .set reorder$L238:#APP S32LDI xr1,$4,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$6 .set noreorder .set nomacro bne $2,$0,$L238 li $2,2 # 0x2 .set macro .set reorder$L313: .set noreorder .set nomacro beq $23,$2,$L88 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $23,$2,$L89 li $2,1 # 0x1 .set macro .set reorder beq $23,$2,$L276$L86: addiu $18,$18,1 .set noreorder .set nomacro beq $22,$18,$L75 lw $3,20($sp) .set macro .set reorder$L314: addu $17,$17,$fp .set noreorder .set nomacro beq $21,$0,$L277 addu $16,$16,$3 .set macro .set reorder$L78: move $4,$16$L311: move $5,$17$L312: move $6,$19 .set noreorder .set nomacro jal memcpy addiu $18,$18,1 .set macro .set reorder .set noreorder .set nomacro bne $22,$18,$L314 lw $3,20($sp) .set macro .set reorder$L75: lhu $2,0($20) andi $2,$2,0x100 .set noreorder .set nomacro beq $2,$0,$L216 lw $6,32($sp) .set macro .set reorder lw $3,92($20) srl $2,$3,31 lw $4,52($6) addu $2,$2,$3 lw $5,52($20) sra $22,$2,1 lw $2,36($6) sll $6,$4,1 lw $3,36($20) lw $19,88($20) sw $6,16($sp) .set noreorder .set nomacro blez $22,$L216 sll $fp,$5,1 .set macro .set reorder addu $16,$2,$4 li $2,-32 # 0xffffffffffffffe0 and $2,$19,$2 sltu $21,$19,32 addu $17,$3,$5 sw $2,52($sp) move $18,$0 .set noreorder .set nomacro bne $21,$0,$L94 andi $23,$19,0x3 .set macro .set reorder$L280: andi $2,$16,0x3 .set noreorder .set nomacro bne $2,$0,$L315 move $4,$16 .set macro .set reorder andi $2,$17,0x3 .set noreorder .set nomacro bne $2,$0,$L316 move $5,$17 .set macro .set reorder lw $2,52($sp) addiu $5,$16,-4 addu $3,$2,$5 sltu $2,$5,$3 .set noreorder .set nomacro beq $2,$0,$L98 addiu $4,$17,-4 .set macro .set reorder$L239:#APP S32LDI xr1,$4,4 S32LDI xr2,$4,4 S32LDI xr3,$4,4 S32LDI xr4,$4,4 S32LDI xr5,$4,4 S32LDI xr6,$4,4 S32LDI xr7,$4,4 S32LDI xr8,$4,4 S32SDI xr1,$5,4 S32SDI xr2,$5,4 S32SDI xr3,$5,4 S32SDI xr4,$5,4 S32SDI xr5,$5,4 S32SDI xr6,$5,4 S32SDI xr7,$5,4 S32SDI xr8,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L239$L98: andi $2,$19,0x1c addu $6,$3,$2 sltu $3,$5,$6 .set noreorder .set nomacro beq $3,$0,$L317 li $2,2 # 0x2 .set macro .set reorder$L240:#APP S32LDI xr1,$4,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$6 .set noreorder .set nomacro bne $2,$0,$L240 li $2,2 # 0x2 .set macro .set reorder$L317: .set noreorder .set nomacro beq $23,$2,$L104 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $23,$2,$L105 li $2,1 # 0x1 .set macro .set reorder beq $23,$2,$L279$L102: addiu $18,$18,1 .set noreorder .set nomacro beq $22,$18,$L106 lw $3,16($sp) .set macro .set reorder$L318: addu $17,$17,$fp .set noreorder .set nomacro beq $21,$0,$L280 addu $16,$16,$3 .set macro .set reorder$L94: move $4,$16$L315: move $5,$17$L316: move $6,$19 .set noreorder .set nomacro jal memcpy addiu $18,$18,1 .set macro .set reorder .set noreorder .set nomacro bne $22,$18,$L318 lw $3,16($sp) .set macro .set reorder$L106: lw $3,92($20) lw $6,32($sp) srl $2,$3,31 addu $2,$2,$3 lw $4,56($6) lw $5,56($20) sra $21,$2,1 lw $3,40($20) lw $2,40($6) lw $19,88($20) sll $fp,$4,1 .set noreorder .set nomacro blez $21,$L216 sll $23,$5,1 .set macro .set reorder addu $16,$2,$4 li $2,-32 # 0xffffffffffffffe0 and $2,$19,$2 sltu $20,$19,32 addu $17,$3,$5 sw $2,56($sp) move $18,$0 .set noreorder .set nomacro bne $20,$0,$L110 andi $22,$19,0x3 .set macro .set reorder$L283: andi $2,$16,0x3 .set noreorder .set nomacro bne $2,$0,$L319 move $4,$16 .set macro .set reorder andi $2,$17,0x3 .set noreorder .set nomacro bne $2,$0,$L320 move $5,$17 .set macro .set reorder lw $2,56($sp) addiu $5,$16,-4 addu $3,$5,$2 sltu $2,$5,$3 .set noreorder .set nomacro beq $2,$0,$L114 addiu $4,$17,-4 .set macro .set reorder$L241:#APP S32LDI xr1,$4,4 S32LDI xr2,$4,4 S32LDI xr3,$4,4 S32LDI xr4,$4,4 S32LDI xr5,$4,4 S32LDI xr6,$4,4 S32LDI xr7,$4,4 S32LDI xr8,$4,4 S32SDI xr1,$5,4 S32SDI xr2,$5,4 S32SDI xr3,$5,4 S32SDI xr4,$5,4 S32SDI xr5,$5,4 S32SDI xr6,$5,4 S32SDI xr7,$5,4 S32SDI xr8,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L241$L114: andi $2,$19,0x1c addu $6,$3,$2 sltu $3,$5,$6 .set noreorder .set nomacro beq $3,$0,$L321 li $2,2 # 0x2 .set macro .set reorder$L242:#APP S32LDI xr1,$4,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$6 .set noreorder .set nomacro bne $2,$0,$L242 li $2,2 # 0x2 .set macro .set reorder$L321: .set noreorder .set nomacro beq $22,$2,$L120 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $22,$2,$L121 li $2,1 # 0x1 .set macro .set reorder beq $22,$2,$L282$L118: addiu $18,$18,1$L294: .set noreorder .set nomacro beq $21,$18,$L216 addu $17,$17,$23 .set macro .set reorder .set noreorder .set nomacro beq $20,$0,$L283 addu $16,$16,$fp .set macro .set reorder$L110: move $4,$16$L319: move $5,$17$L320: .set noreorder .set nomacro jal memcpy move $6,$19 .set macro .set reorder .set noreorder .set nomacro j $L294 addiu $18,$18,1 .set macro .set reorder$L26: lw $fp,48($5) lw $18,48($3) lw $21,24($5) lw $22,28($5) lw $16,32($3) .set noreorder .set nomacro beq $18,$fp,$L123 lw $17,32($5) .set macro .set reorder .set noreorder .set nomacro blez $22,$L126 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder and $2,$21,$2 sw $2,60($sp) sltu $23,$21,32 andi $2,$21,0x3 move $19,$0 .set noreorder .set nomacro bne $23,$0,$L141 sw $2,76($sp) .set macro .set reorder$L285: andi $2,$16,0x3 .set noreorder .set nomacro bne $2,$0,$L322 move $4,$16 .set macro .set reorder andi $2,$17,0x3 .set noreorder .set nomacro bne $2,$0,$L323 move $5,$17 .set macro .set reorder lw $6,60($sp) addiu $5,$16,-4 addu $3,$5,$6 sltu $2,$5,$3 .set noreorder .set nomacro beq $2,$0,$L145 addiu $4,$17,-4 .set macro .set reorder$L225:#APP S32LDI xr1,$4,4 S32LDI xr2,$4,4 S32LDI xr3,$4,4 S32LDI xr4,$4,4 S32LDI xr5,$4,4 S32LDI xr6,$4,4 S32LDI xr7,$4,4 S32LDI xr8,$4,4 S32SDI xr1,$5,4 S32SDI xr2,$5,4 S32SDI xr3,$5,4 S32SDI xr4,$5,4 S32SDI xr5,$5,4 S32SDI xr6,$5,4 S32SDI xr7,$5,4 S32SDI xr8,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L225$L145: andi $2,$21,0x1c addu $6,$3,$2 sltu $3,$5,$6 .set noreorder .set nomacro beq $3,$0,$L324 lw $3,76($sp) .set macro .set reorder$L226:#APP S32LDI xr1,$4,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$6 .set noreorder .set nomacro bne $2,$0,$L226 lw $3,76($sp) .set macro .set reorder$L324: li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L151 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L152 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L284$L149: addiu $19,$19,1 beq $22,$19,$L126 addu $17,$17,$fp$L325: .set noreorder .set nomacro beq $23,$0,$L285 addu $16,$16,$18 .set macro .set reorder$L141: move $4,$16$L322: move $5,$17$L323: move $6,$21 .set noreorder .set nomacro jal memcpy addiu $19,$19,1 .set macro .set reorder .set noreorder .set nomacro bne $22,$19,$L325 addu $17,$17,$fp .set macro .set reorder subu $17,$17,$fp$L126: lhu $2,0($20)$L297: andi $2,$2,0x100 .set noreorder .set nomacro beq $2,$0,$L216 lw $6,32($sp) .set macro .set reorder lw $fp,52($20) lw $19,52($6) lw $18,88($20) lw $22,92($20) lw $16,36($6) .set noreorder .set nomacro beq $19,$fp,$L155 lw $17,36($20) .set macro .set reorder .set noreorder .set nomacro blez $22,$L336 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder and $2,$18,$2 sw $2,64($sp) sltu $23,$18,32 andi $2,$18,0x3 move $21,$0 .set noreorder .set nomacro bne $23,$0,$L173 sw $2,72($sp) .set macro .set reorder$L288: andi $2,$16,0x3 .set noreorder .set nomacro bne $2,$0,$L326 move $4,$16 .set macro .set reorder andi $2,$17,0x3 .set noreorder .set nomacro bne $2,$0,$L327 move $5,$17 .set macro .set reorder lw $6,64($sp) addiu $5,$16,-4 addu $3,$5,$6 sltu $2,$5,$3 .set noreorder .set nomacro beq $2,$0,$L177 addiu $4,$17,-4 .set macro .set reorder$L229:#APP S32LDI xr1,$4,4 S32LDI xr2,$4,4 S32LDI xr3,$4,4 S32LDI xr4,$4,4 S32LDI xr5,$4,4 S32LDI xr6,$4,4 S32LDI xr7,$4,4 S32LDI xr8,$4,4 S32SDI xr1,$5,4 S32SDI xr2,$5,4 S32SDI xr3,$5,4 S32SDI xr4,$5,4 S32SDI xr5,$5,4 S32SDI xr6,$5,4 S32SDI xr7,$5,4 S32SDI xr8,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L229$L177: andi $2,$18,0x1c addu $6,$3,$2 sltu $3,$5,$6 .set noreorder .set nomacro beq $3,$0,$L328 lw $3,72($sp) .set macro .set reorder$L230:#APP S32LDI xr1,$4,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$6 .set noreorder .set nomacro bne $2,$0,$L230 lw $3,72($sp) .set macro .set reorder$L328: li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L183 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L184 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L287$L181: addiu $21,$21,1$L295: .set noreorder .set nomacro beq $22,$21,$L218 addu $17,$17,$fp .set macro .set reorder .set noreorder .set nomacro beq $23,$0,$L288 addu $16,$16,$19 .set macro .set reorder$L173: move $4,$16$L326: move $5,$17$L327: .set noreorder .set nomacro jal memcpy move $6,$18 .set macro .set reorder
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?