vf_phase.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 1,841 行 · 第 1/2 页
MID
1,841 行
subu $10,$16,$5 addu $15,$fp,$22 subu $13,$22,$fp addu $11,$6,$22 move $9,$22 move $17,$0 move $19,$0 addu $16,$16,$18$L118: lbu $5,0($15) lbu $4,0($12) lbu $2,0($8) lbu $3,0($9) subu $2,$2,$5 subu $3,$3,$4 lbu $6,0($14) lbu $7,0($11) lbu $4,0($13) lbu $5,0($10) sll $2,$2,2 sll $3,$3,2 addu $2,$2,$6 addu $3,$3,$7 subu $2,$2,$4 subu $3,$3,$5 mul $4,$2,$2 mul $2,$3,$3 addiu $8,$8,1 addu $19,$4,$19 addiu $9,$9,1 addu $17,$2,$17 addiu $15,$15,1 addiu $14,$14,1 addiu $13,$13,1 addiu $12,$12,1 addiu $11,$11,1 bne $8,$16,$L118 addiu $10,$10,1 move $4,$19 jal __floatsidf move $16,$8 move $4,$17 addu $22,$22,$18 move $19,$3 jal __floatsidf move $18,$2 move $8,$2 move $9,$3 move $20,$0 j $L97 move $21,$0$L124: sltu $2,$16,$3 beq $2,$0,$L191 lw $4,84($sp) subu $19,$3,$16 lw $3,60($sp) lw $5,88($sp) move $9,$16 addu $24,$16,$3 addu $15,$16,$4 subu $14,$16,$3 addu $13,$fp,$22 subu $12,$22,$fp addu $11,$5,$22 move $10,$22 move $17,$0 move $18,$0 move $20,$0 addu $16,$16,$19$L132: lbu $5,0($24) lbu $2,0($9) lbu $3,0($13) lbu $4,0($10) lbu $7,0($15) subu $3,$2,$3 subu $2,$2,$5 lbu $6,0($14) subu $4,$4,$5 sll $2,$2,2 lbu $5,0($12) sll $3,$3,2 addu $3,$7,$3 addu $2,$2,$7 subu $3,$3,$5 subu $2,$2,$6 lbu $8,0($11) mul $5,$2,$2 mul $2,$3,$3 sll $4,$4,2 addu $4,$4,$8 subu $4,$4,$6 addu $17,$2,$17 mul $2,$4,$4 addiu $9,$9,1 addu $20,$5,$20 addiu $10,$10,1 addiu $24,$24,1 addu $18,$2,$18 addiu $15,$15,1 addiu $14,$14,1 addiu $13,$13,1 addiu $12,$12,1 bne $9,$16,$L132 addiu $11,$11,1 j $L211 move $4,$20$L199: lw $4,64($sp) beq $4,$0,$L93 addu $3,$16,$fp sltu $2,$16,$3 beq $2,$0,$L191 lw $5,60($sp) lw $6,84($sp) subu $14,$3,$16 move $7,$16 addu $12,$16,$5 addu $11,$16,$6 subu $10,$16,$5 addu $9,$fp,$22 subu $8,$22,$fp move $17,$0 move $15,$0 addu $13,$16,$14$L98: lbu $3,0($7) lbu $4,0($9) lbu $2,0($12) lbu $5,0($11) subu $2,$3,$2 subu $3,$3,$4 lbu $6,0($8) lbu $4,0($10) sll $2,$2,2 sll $3,$3,2 addu $3,$5,$3 addu $2,$2,$5 subu $2,$2,$4 subu $3,$3,$6 mul $4,$2,$2 mul $2,$3,$3 addiu $7,$7,1 addu $15,$4,$15 addiu $12,$12,1 addu $17,$2,$17 addiu $11,$11,1 addiu $10,$10,1 addiu $9,$9,1 bne $7,$13,$L98 addiu $8,$8,1 move $4,$15 addu $22,$22,$14 jal __floatsidf move $16,$7 move $4,$17 move $20,$2 jal __floatsidf move $21,$3 move $18,$2 move $19,$3 move $8,$0 j $L97 move $9,$0$L93: sltu $2,$16,$3 bne $2,$0,$L203 subu $14,$3,$16$L191: move $18,$0 move $19,$0 move $20,$18 move $21,$19 move $8,$18 j $L97 move $9,$19$L104: sltu $2,$16,$3 beq $2,$0,$L191 subu $14,$3,$16 lw $4,84($sp) lw $3,60($sp) move $7,$16 addu $12,$16,$3 addu $11,$4,$16 subu $10,$16,$3 addu $9,$fp,$22 subu $8,$22,$fp move $18,$0 move $15,$0 addu $13,$16,$14$L112: lbu $3,0($7) lbu $4,0($9) lbu $2,0($12) lbu $5,0($11) subu $2,$3,$2 subu $3,$3,$4 lbu $6,0($8) lbu $4,0($10) sll $2,$2,2 sll $3,$3,2 addu $3,$5,$3 addu $2,$2,$5 subu $2,$2,$4 subu $3,$3,$6 mul $4,$2,$2 mul $2,$3,$3 addiu $7,$7,1 addu $15,$4,$15 addiu $12,$12,1 addu $18,$2,$18 addiu $11,$11,1 addiu $10,$10,1 addiu $9,$9,1 bne $7,$13,$L112 addiu $8,$8,1 move $4,$15 addu $22,$22,$14 jal __floatsidf move $16,$7 move $4,$18 move $20,$2 jal __floatsidf move $21,$3 move $8,$2 move $9,$3 move $18,$0 j $L97 move $19,$0$L171: lw $8,100($3)$L70: lw $5,72($sp) lw $6,80($sp) lw $9,72($sp) lw $3,48($6) lw $4,32($5) lw $7,28($5) lw $2,48($9) lw $5,32($6) addiu $8,$8,8 move $6,$fp sw $2,16($sp) sw $3,20($sp) sw $8,24($sp) jal do_plane sw $23,28($sp) lw $3,72($sp) lhu $2,0($3) andi $2,$2,0x100 bne $2,$0,$L204 lw $9,76($sp) lui $2,%hi($LC6)$L212: lw $4,76($sp) lw $5,72($sp) lw $6,%lo($LC6)($2) lw $7,%lo($LC6+4)($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) j vf_next_put_image addiu $sp,$sp,144$L114: sltu $2,$16,$3 beq $2,$0,$L191 lw $4,60($sp) subu $18,$3,$16 lw $3,84($sp) lw $5,88($sp) move $8,$16 addu $14,$3,$16 addu $12,$16,$4 subu $10,$16,$4 addu $15,$fp,$22 subu $13,$22,$fp addu $11,$5,$22 move $9,$22 move $17,$0 move $19,$0 addu $16,$16,$18$L122: lbu $5,0($15) lbu $4,0($12) lbu $2,0($8) lbu $3,0($9) subu $2,$2,$5 subu $3,$3,$4 lbu $6,0($14) lbu $7,0($11) lbu $4,0($13) lbu $5,0($10) sll $2,$2,2 sll $3,$3,2 addu $2,$2,$6 addu $3,$3,$7 subu $2,$2,$4 subu $3,$3,$5 mul $4,$2,$2 mul $2,$3,$3 addiu $8,$8,1 addu $17,$4,$17 addiu $9,$9,1 addu $19,$2,$19 addiu $15,$15,1 addiu $14,$14,1 addiu $13,$13,1 addiu $12,$12,1 addiu $11,$11,1 bne $8,$16,$L122 addiu $10,$10,1 move $4,$19 jal __floatsidf move $16,$8 move $4,$17 addu $22,$22,$18 move $19,$3 jal __floatsidf move $18,$2 move $8,$2 move $9,$3 move $20,$0 j $L97 move $21,$0$L134: lw $6,56($sp) addiu $4,$6,-3 jal __floatsidf mul $4,$fp,$4 lui $6,%hi($LC0) lw $4,%lo($LC0)($6) lw $5,%lo($LC0+4)($6) move $7,$3 jal __divdf3 move $6,$2 lw $6,48($sp) lw $7,52($sp) move $4,$2 move $5,$3 move $16,$2 jal __muldf3 move $17,$3 lw $6,40($sp) lw $7,44($sp) move $4,$16 move $5,$17 move $20,$2 jal __muldf3 move $21,$3 lw $6,32($sp) lw $7,36($sp) move $4,$16 move $5,$17 move $18,$2 jal __muldf3 move $19,$3 move $16,$2 move $17,$3$L87: li $2,3 # 0x3 beq $23,$2,$L205 li $2,4 # 0x4 beq $23,$2,$L206 li $2,5 # 0x5 beq $23,$2,$L207 lui $2,%hi($LC1)$L138: move $4,$16 move $5,$17 move $6,$20 jal __gedf2 move $7,$21 bgez $2,$L217 move $4,$20 move $4,$16 move $5,$17 move $6,$18 jal __gedf2 move $7,$19 bgez $2,$L142 move $4,$20 j $L145 li $23,2 # 0x2$L204: lw $8,80($sp) lw $2,100($9) lw $4,36($3) lw $6,88($3) lw $7,92($3) lw $5,36($8) lw $3,52($3) lw $8,52($8) addiu $2,$2,12 sw $3,16($sp) sw $8,20($sp) sw $2,24($sp) jal do_plane sw $23,28($sp) lw $2,72($sp) lw $8,76($sp) lw $3,80($sp) lw $9,72($sp) lw $4,40($2) lw $6,88($2) lw $7,92($2) lw $2,100($8) lw $5,40($3) lw $8,56($3) lw $3,56($9) addiu $2,$2,16 sw $3,16($sp) sw $8,20($sp) sw $2,24($sp) jal do_plane sw $23,28($sp) j $L212 lui $2,%hi($LC6)$L203: lw $4,84($sp) lw $3,60($sp) lw $5,88($sp) move $7,$16 addu $12,$16,$3 addu $11,$16,$4 subu $10,$16,$3 addu $9,$5,$22 move $8,$22 move $17,$0 move $15,$0 addu $13,$16,$14$L102: lbu $4,0($12) lbu $2,0($7) lbu $3,0($8) subu $2,$2,$4 subu $3,$3,$4 lbu $5,0($11) lbu $6,0($9) lbu $4,0($10) sll $2,$2,2 sll $3,$3,2 addu $2,$2,$5 addu $3,$3,$6 subu $3,$3,$4 subu $2,$2,$4 mul $4,$2,$2 mul $2,$3,$3 addiu $7,$7,1 addu $15,$4,$15 addiu $8,$8,1 addu $17,$2,$17 addiu $12,$12,1 addiu $11,$11,1 addiu $10,$10,1 bne $7,$13,$L102 addiu $9,$9,1 move $4,$15 addu $22,$22,$14 jal __floatsidf move $16,$7 move $4,$17 move $20,$2 jal __floatsidf move $21,$3 move $18,$2 move $19,$3 move $8,$0 j $L97 move $9,$0$L155: addiu $6,$6,%lo($LC4) li $4,29 # 0x1d li $5,4 # 0x4 sw $18,16($sp) jal mp_msg sw $19,20($sp) lw $6,%lo($LC1)($22) lw $7,%lo($LC1+4)($22) move $4,$16 jal __eqdf2 move $5,$17 beq $2,$0,$L218 lui $6,%hi($LC3) lui $6,%hi($LC4)$L215: addiu $6,$6,%lo($LC4) li $4,29 # 0x1d li $5,4 # 0x4 sw $16,16($sp) jal mp_msg sw $17,20($sp) lw $6,%lo($LC1)($22) lw $7,%lo($LC1+4)($22) move $4,$20 jal __eqdf2 move $5,$21 beq $2,$0,$L209 lui $6,%hi($LC4)$L216: addiu $6,$6,%lo($LC4) li $4,29 # 0x1d li $5,4 # 0x4 sw $20,16($sp) jal mp_msg sw $21,20($sp) j $L213 lui $6,%hi($LC5)$L197: andi $2,$3,0x1 bne $2,$0,$L80 andi $2,$3,0x2 j $L82 li $23,6 # 0x6$L206: lui $2,%hi($LC1) lw $18,%lo($LC1)($2) j $L138 lw $19,%lo($LC1+4)($2)$L142:$L217: move $5,$21 move $6,$18 jal __ledf2 move $7,$19 blez $2,$L145 move $23,$0 move $4,$16 move $5,$17 move $6,$18 jal __ledf2 move $7,$19 blez $2,$L146 nop j $L145 li $23,1 # 0x1$L146: j $L145 move $23,$0$L202: j $L152 li $7,98 # 0x62$L170: 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) j $31 addiu $sp,$sp,144$L205: lui $2,%hi($LC1) lw $16,%lo($LC1)($2) j $L138 lw $17,%lo($LC1+4)($2)$L80: beq $2,$0,$L210 nop j $L82 li $23,3 # 0x3$L210: j $L82 li $23,4 # 0x4$L207: lw $20,%lo($LC1)($2) j $L138 lw $21,%lo($LC1+4)($2)$L198: move $20,$0 move $21,$0 move $18,$20 move $19,$21 move $16,$20 j $L87 move $17,$21 .set macro .set reorder .end put_image .section .text.open,"ax",@progbits .align 2 .align 5 .ent open .type open, @functionopen: .frame $sp,32,$31 # vars= 0, regs= 4/0, args= 16, gp= 0 .mask 0x80070000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro lui $2,%hi(put_image) addiu $sp,$sp,-32 addiu $2,$2,%lo(put_image) lui $3,%hi(uninit) sw $18,24($sp) sw $17,20($sp) sw $16,16($sp) sw $31,28($sp) addiu $3,$3,%lo(uninit) sw $2,20($4) li $2,1024 # 0x400 move $18,$4 sw $3,32($4) sw $2,44($4) move $17,$5 li $4,1 # 0x1 jal uc_calloc li $5,20 # 0x14 move $16,$2 beq $2,$0,$L245 sw $2,100($18) li $2,8 # 0x8 sw $2,0($16) beq $17,$0,$L223 sw $0,4($16) lb $2,0($17) beq $2,$0,$L246 lw $31,28($sp) addiu $2,$2,-58$L247: andi $2,$2,0x00ff sltu $3,$2,61 beq $3,$0,$L226 lui $3,%hi($L238) sll $2,$2,2 addiu $3,$3,%lo($L238) addu $2,$2,$3 lw $4,0($2) j $4 nop .rdata .align 2 .align 2$L238: .word $L227 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L228 .word $L229 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L230 .word $L231 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L232 .word $L233 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L226 .word $L234 .word $L226 .word $L226 .word $L226 .word $L235 .word $L236 .word $L237 .section .text.open$L226: lw $4,8($16)$L244: jal uc_free nop lw $2,100($18) jal uc_free lw $4,12($2) lw $2,100($18) jal uc_free lw $4,16($2) jal uc_free lw $4,100($18) lw $31,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) move $2,$0 j $31 addiu $sp,$sp,32$L234: sw $0,0($16)$L227: move $4,$17 jal strchr li $5,58 # 0x3a beq $2,$0,$L223 addiu $17,$2,1 beq $17,$0,$L246 lw $31,28($sp) lb $2,1($2) bne $2,$0,$L247 addiu $2,$2,-58$L223: lw $31,28($sp)$L246: lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) li $2,1 # 0x1 j $31 addiu $sp,$sp,32$L235: li $2,1 # 0x1 j $L227 sw $2,0($16)$L233: li $2,2 # 0x2 j $L227 sw $2,0($16)$L232: li $2,7 # 0x7 j $L227 sw $2,0($16)$L231: li $2,6 # 0x6 j $L227 sw $2,0($16)$L230: li $2,3 # 0x3 j $L227 sw $2,0($16)$L229: li $2,4 # 0x4 j $L227 sw $2,0($16)$L228: li $2,8 # 0x8 j $L227 sw $2,0($16)$L237: li $2,1 # 0x1 j $L227 sw $2,4($16)$L236: li $2,5 # 0x5 j $L227 sw $2,0($16)$L245: j $L244 lw $4,8($0) .set macro .set reorder .end open .globl vf_info_phase .section .rodata.str1.4 .align 2$LC7: .ascii "phase shift fields\000" .align 2$LC8: .ascii "phase\000" .align 2$LC9: .ascii "Ville Saari\000" .subsection -1 .align 2$LC10: .ascii "\000" .data .align 2 .type vf_info_phase, @object .size vf_info_phase, 24vf_info_phase: .word $LC7 .word $LC8 .word $LC9 .word $LC10 .word open .word 0 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?