vf_phase.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 1,841 行 · 第 1/2 页
S
1,841 行
subu $10,$16,$5addu $15,$fp,$22subu $13,$22,$fpaddu $11,$6,$22move $9,$22move $17,$0move $19,$0addu $16,$16,$18$L118:lbu $5,0($15)lbu $4,0($12)lbu $2,0($8)lbu $3,0($9)subu $2,$2,$5subu $3,$3,$4lbu $6,0($14)lbu $7,0($11)lbu $4,0($13)lbu $5,0($10)sll $2,$2,2sll $3,$3,2addu $2,$2,$6addu $3,$3,$7subu $2,$2,$4subu $3,$3,$5mul $4,$2,$2mul $2,$3,$3addiu $8,$8,1addu $19,$4,$19addiu $9,$9,1addu $17,$2,$17addiu $15,$15,1addiu $14,$14,1addiu $13,$13,1addiu $12,$12,1addiu $11,$11,1bne $8,$16,$L118addiu $10,$10,1move $4,$19jal __floatsidfmove $16,$8move $4,$17addu $22,$22,$18move $19,$3jal __floatsidfmove $18,$2move $8,$2move $9,$3move $20,$0j $L97move $21,$0$L124:sltu $2,$16,$3beq $2,$0,$L191lw $4,84($sp)subu $19,$3,$16lw $3,60($sp)lw $5,88($sp)move $9,$16addu $24,$16,$3addu $15,$16,$4subu $14,$16,$3addu $13,$fp,$22subu $12,$22,$fpaddu $11,$5,$22move $10,$22move $17,$0move $18,$0move $20,$0addu $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,$3subu $2,$2,$5lbu $6,0($14)subu $4,$4,$5sll $2,$2,2lbu $5,0($12)sll $3,$3,2addu $3,$7,$3addu $2,$2,$7subu $3,$3,$5subu $2,$2,$6lbu $8,0($11)mul $5,$2,$2mul $2,$3,$3sll $4,$4,2addu $4,$4,$8subu $4,$4,$6addu $17,$2,$17mul $2,$4,$4addiu $9,$9,1addu $20,$5,$20addiu $10,$10,1addiu $24,$24,1addu $18,$2,$18addiu $15,$15,1addiu $14,$14,1addiu $13,$13,1addiu $12,$12,1bne $9,$16,$L132addiu $11,$11,1j $L211move $4,$20$L199:lw $4,64($sp)beq $4,$0,$L93addu $3,$16,$fpsltu $2,$16,$3beq $2,$0,$L191lw $5,60($sp)lw $6,84($sp)subu $14,$3,$16move $7,$16addu $12,$16,$5addu $11,$16,$6subu $10,$16,$5addu $9,$fp,$22subu $8,$22,$fpmove $17,$0move $15,$0addu $13,$16,$14$L98:lbu $3,0($7)lbu $4,0($9)lbu $2,0($12)lbu $5,0($11)subu $2,$3,$2subu $3,$3,$4lbu $6,0($8)lbu $4,0($10)sll $2,$2,2sll $3,$3,2addu $3,$5,$3addu $2,$2,$5subu $2,$2,$4subu $3,$3,$6mul $4,$2,$2mul $2,$3,$3addiu $7,$7,1addu $15,$4,$15addiu $12,$12,1addu $17,$2,$17addiu $11,$11,1addiu $10,$10,1addiu $9,$9,1bne $7,$13,$L98addiu $8,$8,1move $4,$15addu $22,$22,$14jal __floatsidfmove $16,$7move $4,$17move $20,$2jal __floatsidfmove $21,$3move $18,$2move $19,$3move $8,$0j $L97move $9,$0$L93:sltu $2,$16,$3bne $2,$0,$L203subu $14,$3,$16$L191:move $18,$0move $19,$0move $20,$18move $21,$19move $8,$18j $L97move $9,$19$L104:sltu $2,$16,$3beq $2,$0,$L191subu $14,$3,$16lw $4,84($sp)lw $3,60($sp)move $7,$16addu $12,$16,$3addu $11,$4,$16subu $10,$16,$3addu $9,$fp,$22subu $8,$22,$fpmove $18,$0move $15,$0addu $13,$16,$14$L112:lbu $3,0($7)lbu $4,0($9)lbu $2,0($12)lbu $5,0($11)subu $2,$3,$2subu $3,$3,$4lbu $6,0($8)lbu $4,0($10)sll $2,$2,2sll $3,$3,2addu $3,$5,$3addu $2,$2,$5subu $2,$2,$4subu $3,$3,$6mul $4,$2,$2mul $2,$3,$3addiu $7,$7,1addu $15,$4,$15addiu $12,$12,1addu $18,$2,$18addiu $11,$11,1addiu $10,$10,1addiu $9,$9,1bne $7,$13,$L112addiu $8,$8,1move $4,$15addu $22,$22,$14jal __floatsidfmove $16,$7move $4,$18move $20,$2jal __floatsidfmove $21,$3move $8,$2move $9,$3move $18,$0j $L97move $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,8move $6,$fpsw $2,16($sp)sw $3,20($sp)sw $8,24($sp)jal do_planesw $23,28($sp)lw $3,72($sp)lhu $2,0($3)andi $2,$2,0x100bne $2,$0,$L204lw $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_imageaddiu $sp,$sp,144$L114:sltu $2,$16,$3beq $2,$0,$L191lw $4,60($sp)subu $18,$3,$16lw $3,84($sp)lw $5,88($sp)move $8,$16addu $14,$3,$16addu $12,$16,$4subu $10,$16,$4addu $15,$fp,$22subu $13,$22,$fpaddu $11,$5,$22move $9,$22move $17,$0move $19,$0addu $16,$16,$18$L122:lbu $5,0($15)lbu $4,0($12)lbu $2,0($8)lbu $3,0($9)subu $2,$2,$5subu $3,$3,$4lbu $6,0($14)lbu $7,0($11)lbu $4,0($13)lbu $5,0($10)sll $2,$2,2sll $3,$3,2addu $2,$2,$6addu $3,$3,$7subu $2,$2,$4subu $3,$3,$5mul $4,$2,$2mul $2,$3,$3addiu $8,$8,1addu $17,$4,$17addiu $9,$9,1addu $19,$2,$19addiu $15,$15,1addiu $14,$14,1addiu $13,$13,1addiu $12,$12,1addiu $11,$11,1bne $8,$16,$L122addiu $10,$10,1move $4,$19jal __floatsidfmove $16,$8move $4,$17addu $22,$22,$18move $19,$3jal __floatsidfmove $18,$2move $8,$2move $9,$3move $20,$0j $L97move $21,$0$L134:lw $6,56($sp)addiu $4,$6,-3jal __floatsidfmul $4,$fp,$4lui $6,%hi($LC0)lw $4,%lo($LC0)($6)lw $5,%lo($LC0+4)($6)move $7,$3jal __divdf3move $6,$2lw $6,48($sp)lw $7,52($sp)move $4,$2move $5,$3move $16,$2jal __muldf3move $17,$3lw $6,40($sp)lw $7,44($sp)move $4,$16move $5,$17move $20,$2jal __muldf3move $21,$3lw $6,32($sp)lw $7,36($sp)move $4,$16move $5,$17move $18,$2jal __muldf3move $19,$3move $16,$2move $17,$3$L87:li $2,3 # 0x3beq $23,$2,$L205li $2,4 # 0x4beq $23,$2,$L206li $2,5 # 0x5beq $23,$2,$L207lui $2,%hi($LC1)$L138:move $4,$16move $5,$17move $6,$20jal __gedf2move $7,$21bgez $2,$L217move $4,$20move $4,$16move $5,$17move $6,$18jal __gedf2move $7,$19bgez $2,$L142move $4,$20j $L145li $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,12sw $3,16($sp)sw $8,20($sp)sw $2,24($sp)jal do_planesw $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,16sw $3,16($sp)sw $8,20($sp)sw $2,24($sp)jal do_planesw $23,28($sp)j $L212lui $2,%hi($LC6)$L203:lw $4,84($sp)lw $3,60($sp)lw $5,88($sp)move $7,$16addu $12,$16,$3addu $11,$16,$4subu $10,$16,$3addu $9,$5,$22move $8,$22move $17,$0move $15,$0addu $13,$16,$14$L102:lbu $4,0($12)lbu $2,0($7)lbu $3,0($8)subu $2,$2,$4subu $3,$3,$4lbu $5,0($11)lbu $6,0($9)lbu $4,0($10)sll $2,$2,2sll $3,$3,2addu $2,$2,$5addu $3,$3,$6subu $3,$3,$4subu $2,$2,$4mul $4,$2,$2mul $2,$3,$3addiu $7,$7,1addu $15,$4,$15addiu $8,$8,1addu $17,$2,$17addiu $12,$12,1addiu $11,$11,1addiu $10,$10,1bne $7,$13,$L102addiu $9,$9,1move $4,$15addu $22,$22,$14jal __floatsidfmove $16,$7move $4,$17move $20,$2jal __floatsidfmove $21,$3move $18,$2move $19,$3move $8,$0j $L97move $9,$0$L155:addiu $6,$6,%lo($LC4)li $4,29 # 0x1dli $5,4 # 0x4sw $18,16($sp)jal mp_msgsw $19,20($sp)lw $6,%lo($LC1)($22)lw $7,%lo($LC1+4)($22)move $4,$16jal __eqdf2move $5,$17beq $2,$0,$L218lui $6,%hi($LC3)lui $6,%hi($LC4)$L215:addiu $6,$6,%lo($LC4)li $4,29 # 0x1dli $5,4 # 0x4sw $16,16($sp)jal mp_msgsw $17,20($sp)lw $6,%lo($LC1)($22)lw $7,%lo($LC1+4)($22)move $4,$20jal __eqdf2move $5,$21beq $2,$0,$L209lui $6,%hi($LC4)$L216:addiu $6,$6,%lo($LC4)li $4,29 # 0x1dli $5,4 # 0x4sw $20,16($sp)jal mp_msgsw $21,20($sp)j $L213lui $6,%hi($LC5)$L197:andi $2,$3,0x1bne $2,$0,$L80andi $2,$3,0x2j $L82li $23,6 # 0x6$L206:lui $2,%hi($LC1)lw $18,%lo($LC1)($2)j $L138lw $19,%lo($LC1+4)($2)$L142:$L217:move $5,$21move $6,$18jal __ledf2move $7,$19blez $2,$L145move $23,$0move $4,$16move $5,$17move $6,$18jal __ledf2move $7,$19blez $2,$L146nopj $L145li $23,1 # 0x1$L146:j $L145move $23,$0$L202:j $L152li $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 $31addiu $sp,$sp,144$L205:lui $2,%hi($LC1)lw $16,%lo($LC1)($2)j $L138lw $17,%lo($LC1+4)($2)$L80:beq $2,$0,$L210nopj $L82li $23,3 # 0x3$L210:j $L82li $23,4 # 0x4$L207:lw $20,%lo($LC1)($2)j $L138lw $21,%lo($LC1+4)($2)$L198:move $20,$0move $21,$0move $18,$20move $19,$21move $16,$20j $L87move $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 nomacrolui $2,%hi(put_image)addiu $sp,$sp,-32addiu $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 # 0x400move $18,$4sw $3,32($4)sw $2,44($4)move $17,$5li $4,1 # 0x1jal uc_callocli $5,20 # 0x14move $16,$2beq $2,$0,$L245sw $2,100($18)li $2,8 # 0x8sw $2,0($16)beq $17,$0,$L223sw $0,4($16)lb $2,0($17)beq $2,$0,$L246lw $31,28($sp)addiu $2,$2,-58$L247:andi $2,$2,0x00ffsltu $3,$2,61beq $3,$0,$L226lui $3,%hi($L238)sll $2,$2,2addiu $3,$3,%lo($L238)addu $2,$2,$3lw $4,0($2)j $4nop.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_freenoplw $2,100($18)jal uc_freelw $4,12($2)lw $2,100($18)jal uc_freelw $4,16($2)jal uc_freelw $4,100($18)lw $31,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,32$L234:sw $0,0($16)$L227:move $4,$17jal strchrli $5,58 # 0x3abeq $2,$0,$L223addiu $17,$2,1beq $17,$0,$L246lw $31,28($sp)lb $2,1($2)bne $2,$0,$L247addiu $2,$2,-58$L223:lw $31,28($sp)$L246:lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)li $2,1 # 0x1j $31addiu $sp,$sp,32$L235:li $2,1 # 0x1j $L227sw $2,0($16)$L233:li $2,2 # 0x2j $L227sw $2,0($16)$L232:li $2,7 # 0x7j $L227sw $2,0($16)$L231:li $2,6 # 0x6j $L227sw $2,0($16)$L230:li $2,3 # 0x3j $L227sw $2,0($16)$L229:li $2,4 # 0x4j $L227sw $2,0($16)$L228:li $2,8 # 0x8j $L227sw $2,0($16)$L237:li $2,1 # 0x1j $L227sw $2,4($16)$L236:li $2,5 # 0x5j $L227sw $2,0($16)$L245:j $L244lw $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 + -
显示快捷键?