vf_sab.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 1,955 行 · 第 1/2 页
S
1,955 行
srl $2,$4,31addu $2,$2,$4sra $2,$2,1sw $3,2312($sp)sw $2,2372($sp)sw $3,68($sp)lw $2,2364($sp)lw $3,2356($sp)sw $2,56($sp)sw $3,16($sp)addiu $2,$sp,44addiu $3,$sp,68lw $18,100($sp)lw $4,96($sp)sw $2,20($sp)sw $3,24($sp)lw $2,112($sp)lw $3,116($sp)addiu $20,$sp,32move $5,$20addiu $6,$sp,56move $7,$0sw $19,32($sp)sw $0,36($sp)sw $0,40($sp)sw $18,44($sp)sw $0,48($sp)sw $0,52($sp)sw $0,60($sp)sw $0,64($sp)sw $0,72($sp)sw $0,76($sp)sw $2,2320($sp)jal sws_scalesw $3,2316($sp)lw $4,2356($sp)blez $4,$L99lw $5,2372($sp)sw $16,2248($sp)sll $2,$5,1addiu $15,$2,1lw $2,2356($sp)addu $3,$4,$5addiu $3,$3,-1subu $4,$0,$5sw $5,2232($sp)subu $5,$5,$2sw $4,2236($sp)sw $3,2228($sp)sw $18,2244($sp)sw $4,2240($sp)sw $5,2408($sp)$L101:blez $21,$L130lw $3,2372($sp)lw $4,2244($sp)addu $2,$21,$3lw $5,2248($sp)sw $0,2368($sp)addiu $2,$2,-1sw $4,2256($sp)lw $23,2236($sp)lw $4,2368($sp)sw $2,2224($sp)sw $5,2252($sp)$L102:lw $3,2372($sp)lw $5,2256($sp)slt $2,$4,$3bne $2,$0,$L104lbu $25,0($5)subu $2,$21,$3slt $2,$4,$2beq $2,$0,$L104nopblez $15,$L106lw $5,2320($sp)lw $13,2316($sp)lw $10,2240($sp)lw $14,2232($sp)lw $11,2228($sp)sll $17,$5,2move $22,$0move $12,$0move $16,$0$L109:bltz $10,$L235lw $3,2356($sp)move $4,$11slt $2,$10,$3movn $4,$10,$2move $2,$4$L112:lw $4,2364($sp)move $6,$13mul $5,$2,$4lw $4,2312($sp)addu $3,$5,$23mul $5,$2,$4addu $7,$19,$3addu $2,$5,$23addu $8,$18,$2move $9,$0$L114:lbu $2,0($8)lw $5,0($6)subu $2,$25,$2sll $2,$2,2addu $2,$2,$20lw $3,1112($2)lbu $4,0($7)mul $3,$3,$5addiu $9,$9,1mul $2,$3,$4addu $12,$12,$3addu $22,$2,$22addiu $8,$8,1addiu $6,$6,4bne $9,$15,$L114addiu $7,$7,1addiu $16,$16,1addiu $10,$10,1addiu $14,$14,-1addiu $11,$11,-1bne $16,$15,$L109addu $13,$13,$17srl $2,$12,31addu $2,$2,$12sra $2,$2,1addu $2,$2,$22$L117:div $0,$2,$12teq $12,$0,7lw $3,2368($sp)lw $4,2256($sp)lw $5,2224($sp)addiu $3,$3,1sw $3,2368($sp)lw $3,2252($sp)addiu $4,$4,1addiu $5,$5,-1sw $4,2256($sp)sw $5,2224($sp)addiu $23,$23,1mflo $2sb $2,0($3)lw $4,2368($sp)addiu $3,$3,1bne $21,$4,$L102sw $3,2252($sp)$L130:lw $5,2232($sp)lw $2,2248($sp)addiu $5,$5,-1lw $3,2360($sp)sw $5,2232($sp)lw $4,2244($sp)lw $5,2312($sp)addu $2,$2,$3addu $4,$4,$5lw $3,2240($sp)sw $2,2248($sp)lw $2,2228($sp)sw $4,2244($sp)lw $5,2408($sp)lw $4,2232($sp)addiu $2,$2,-1addiu $3,$3,1sw $2,2228($sp)bne $4,$5,$L101sw $3,2240($sp)$L99:lw $4,2376($sp)lw $3,2464($sp)lw $5,2468($sp)lw $2,100($3)lw $3,52($4)lw $18,36($4)lw $19,36($5)lw $4,52($5)sw $3,2340($sp)lw $5,2396($sp)lw $3,2392($sp)sw $4,2344($sp)sra $16,$5,$3lw $4,2388($sp)lw $5,2384($sp)addiu $8,$2,4168sra $4,$4,$5sw $4,2380($sp)addiu $6,$2,2088addiu $7,$sp,80$L132:lw $2,0($6)lw $3,4($6)lw $4,8($6)lw $5,12($6)addiu $6,$6,16sw $2,0($7)sw $3,4($7)sw $4,8($7)sw $5,12($7)bne $6,$8,$L132addiu $7,$7,16lw $2,4($6)lw $3,0($6)sw $2,4($7)sw $3,0($7)lw $4,108($sp)lw $2,104($sp)lw $3,2344($sp)sw $2,2300($sp)srl $2,$4,31addu $2,$2,$4sra $2,$2,1sw $2,2352($sp)lw $2,2300($sp)sw $3,68($sp)lw $3,2380($sp)sw $2,56($sp)addiu $2,$sp,56lw $17,100($sp)sw $3,16($sp)sw $2,24($sp)lw $3,112($sp)lw $2,116($sp)lw $4,96($sp)addiu $5,$sp,44addiu $6,$sp,68move $7,$0sw $3,2308($sp)sw $19,44($sp)sw $0,48($sp)sw $0,52($sp)sw $17,32($sp)sw $0,36($sp)sw $0,40($sp)sw $0,72($sp)sw $0,76($sp)sw $0,60($sp)sw $0,64($sp)sw $20,20($sp)jal sws_scalesw $2,2304($sp)lw $3,2380($sp)blez $3,$L133lw $4,2352($sp)sw $18,2264($sp)sll $2,$4,1addiu $15,$2,1lw $2,2380($sp)addu $3,$3,$4subu $5,$0,$4addiu $3,$3,-1subu $2,$4,$2sw $5,2212($sp)sw $3,2204($sp)sw $17,2260($sp)sw $4,2208($sp)sw $5,2216($sp)sw $2,2404($sp)$L135:blez $16,$L164lw $3,2352($sp)lw $4,2260($sp)addu $2,$16,$3lw $5,2264($sp)sw $0,2348($sp)addiu $2,$2,-1sw $4,2272($sp)lw $23,2212($sp)lw $4,2348($sp)sw $2,2200($sp)sw $5,2268($sp)$L136:lw $3,2352($sp)lw $5,2272($sp)slt $2,$4,$3bne $2,$0,$L138lbu $25,0($5)subu $2,$16,$3slt $2,$4,$2beq $2,$0,$L138nopblez $15,$L140lw $5,2308($sp)lw $13,2304($sp)lw $10,2216($sp)lw $14,2208($sp)lw $11,2204($sp)sll $21,$5,2move $22,$0move $12,$0move $18,$0$L143:bltz $10,$L236lw $3,2380($sp)move $4,$11slt $2,$10,$3movn $4,$10,$2move $2,$4$L146:lw $4,2344($sp)move $6,$13mul $5,$2,$4lw $4,2300($sp)addu $3,$5,$23mul $5,$2,$4addu $7,$19,$3addu $2,$5,$23addu $8,$17,$2move $9,$0$L148:lbu $2,0($8)lw $5,0($6)subu $2,$25,$2sll $2,$2,2addu $2,$2,$20lw $3,1112($2)lbu $4,0($7)mul $3,$3,$5addiu $9,$9,1mul $2,$3,$4addu $12,$12,$3addu $22,$2,$22addiu $8,$8,1addiu $6,$6,4bne $9,$15,$L148addiu $7,$7,1addiu $18,$18,1addiu $10,$10,1addiu $14,$14,-1addiu $11,$11,-1bne $18,$15,$L143addu $13,$13,$21srl $2,$12,31addu $2,$2,$12sra $2,$2,1addu $2,$2,$22$L151:div $0,$2,$12teq $12,$0,7lw $3,2348($sp)lw $4,2272($sp)lw $5,2200($sp)addiu $3,$3,1sw $3,2348($sp)lw $3,2268($sp)addiu $4,$4,1addiu $5,$5,-1sw $4,2272($sp)sw $5,2200($sp)addiu $23,$23,1mflo $2sb $2,0($3)lw $4,2348($sp)addiu $3,$3,1bne $16,$4,$L136sw $3,2268($sp)$L164:lw $5,2208($sp)lw $2,2264($sp)addiu $5,$5,-1lw $3,2340($sp)sw $5,2208($sp)lw $4,2260($sp)lw $5,2300($sp)addu $2,$2,$3addu $4,$4,$5lw $3,2216($sp)sw $2,2264($sp)lw $2,2204($sp)sw $4,2260($sp)lw $5,2404($sp)lw $4,2208($sp)addiu $2,$2,-1addiu $3,$3,1sw $2,2204($sp)bne $4,$5,$L135sw $3,2216($sp)$L133:lw $4,2468($sp)lw $3,2464($sp)lw $4,56($4)lw $5,2376($sp)lw $2,100($3)lw $3,2468($sp)sw $4,2328($sp)lw $4,56($5)lw $18,40($5)lw $19,40($3)sw $4,2324($sp)addiu $7,$sp,80addiu $8,$2,4168addiu $6,$2,2088$L166:lw $2,0($6)lw $3,4($6)lw $4,8($6)lw $5,12($6)addiu $6,$6,16sw $2,0($7)sw $3,4($7)sw $4,8($7)sw $5,12($7)bne $6,$8,$L166addiu $7,$7,16lw $2,4($6)lw $3,0($6)sw $2,4($7)sw $3,0($7)lw $4,108($sp)lw $5,104($sp)srl $2,$4,31addu $2,$2,$4sra $2,$2,1addiu $3,$sp,44sw $2,2336($sp)lw $2,2328($sp)sw $5,2288($sp)sw $3,20($sp)addiu $3,$sp,68sw $3,24($sp)sw $2,56($sp)lw $3,2288($sp)lw $2,2380($sp)lw $17,100($sp)sw $3,68($sp)sw $2,16($sp)lw $3,112($sp)lw $2,116($sp)lw $4,96($sp)addiu $6,$sp,56move $5,$20move $7,$0sw $3,2296($sp)sw $19,32($sp)sw $0,36($sp)sw $0,40($sp)sw $17,44($sp)sw $0,48($sp)sw $0,52($sp)sw $0,60($sp)sw $0,64($sp)sw $0,72($sp)sw $0,76($sp)jal sws_scalesw $2,2292($sp)lw $3,2380($sp)blez $3,$L167lw $4,2336($sp)sw $18,2276($sp)sll $2,$4,1addiu $15,$2,1lw $2,2380($sp)addu $3,$3,$4subu $5,$0,$4addiu $3,$3,-1subu $2,$4,$2sw $5,2184($sp)sw $3,2192($sp)sw $17,2188($sp)sw $4,2176($sp)sw $5,2180($sp)sw $2,2400($sp)$L169:blez $16,$L198lw $3,2336($sp)lw $4,2188($sp)addu $2,$16,$3lw $5,2276($sp)sw $0,2332($sp)addiu $2,$2,-1sw $4,2284($sp)lw $23,2184($sp)lw $4,2332($sp)sw $2,2168($sp)sw $5,2280($sp)$L170:lw $3,2336($sp)lw $5,2284($sp)slt $2,$4,$3bne $2,$0,$L172lbu $25,0($5)subu $2,$16,$3slt $2,$4,$2beq $2,$0,$L172nopblez $15,$L174lw $5,2296($sp)lw $13,2292($sp)lw $10,2180($sp)lw $14,2176($sp)lw $11,2192($sp)sll $21,$5,2move $22,$0move $12,$0move $18,$0$L177:bltz $10,$L237lw $3,2380($sp)move $4,$11slt $2,$10,$3movn $4,$10,$2move $2,$4$L180:lw $4,2328($sp)move $6,$13mul $5,$2,$4lw $4,2288($sp)addu $3,$5,$23mul $5,$2,$4addu $7,$19,$3addu $2,$5,$23addu $8,$17,$2move $9,$0$L182:lbu $2,0($8)lw $5,0($6)subu $2,$25,$2sll $2,$2,2addu $2,$2,$20lw $3,1112($2)lbu $4,0($7)mul $3,$3,$5addiu $9,$9,1mul $2,$3,$4addu $12,$12,$3addu $22,$2,$22addiu $8,$8,1addiu $6,$6,4bne $9,$15,$L182addiu $7,$7,1addiu $18,$18,1addiu $10,$10,1addiu $14,$14,-1addiu $11,$11,-1bne $18,$15,$L177addu $13,$13,$21srl $2,$12,31addu $2,$2,$12sra $2,$2,1addu $2,$2,$22$L185:div $0,$2,$12teq $12,$0,7lw $3,2332($sp)lw $4,2284($sp)lw $5,2168($sp)addiu $3,$3,1sw $3,2332($sp)lw $3,2280($sp)addiu $4,$4,1addiu $5,$5,-1sw $4,2284($sp)sw $5,2168($sp)addiu $23,$23,1mflo $2sb $2,0($3)lw $4,2332($sp)addiu $3,$3,1bne $16,$4,$L170sw $3,2280($sp)$L198:lw $5,2176($sp)lw $2,2276($sp)addiu $5,$5,-1lw $3,2324($sp)sw $5,2176($sp)lw $4,2188($sp)lw $5,2288($sp)addu $2,$2,$3addu $4,$4,$5lw $3,2180($sp)sw $2,2276($sp)lw $2,2192($sp)sw $4,2188($sp)lw $5,2176($sp)lw $4,2400($sp)addiu $2,$2,-1addiu $3,$3,1sw $2,2192($sp)bne $4,$5,$L169sw $3,2180($sp)$L167:lw $4,2464($sp)lw $5,2376($sp)lw $6,2472($sp)jal vf_next_put_imagelw $7,2476($sp)lw $31,2460($sp)lw $fp,2456($sp)lw $23,2452($sp)lw $22,2448($sp)lw $21,2444($sp)lw $20,2440($sp)lw $19,2436($sp)lw $18,2432($sp)lw $17,2428($sp)lw $16,2424($sp)j $31addiu $sp,$sp,2464$L172:blez $15,$L174lw $3,2296($sp)lw $4,2336($sp)lw $5,2332($sp)sll $3,$3,2lw $31,2292($sp)lw $24,2180($sp)lw $21,2176($sp)lw $18,2192($sp)sw $3,2172($sp)sw $0,2416($sp)move $12,$0move $22,$0subu $fp,$4,$5$L186:bltz $24,$L238lw $3,2380($sp)move $4,$18slt $2,$24,$3movn $4,$24,$2move $2,$4$L189:lw $3,2328($sp)lw $9,2168($sp)mul $14,$2,$3lw $3,2288($sp)move $10,$fpmul $13,$2,$3move $8,$31move $7,$23move $11,$0$L191:bltz $7,$L239slt $2,$7,$16move $6,$9movn $6,$7,$2$L194:addu $3,$6,$17addu $3,$3,$13lbu $2,0($3)lw $5,0($8)subu $2,$25,$2sll $2,$2,2addu $2,$2,$20lw $4,1112($2)addu $3,$6,$19mul $4,$4,$5addu $3,$3,$14lbu $2,0($3)lw $3,2416($sp)addiu $11,$11,1mtlo $3madd $4,$2addu $12,$12,$4mflo $3addiu $7,$7,1sw $3,2416($sp)addiu $10,$10,-1addiu $9,$9,-1bne $15,$11,$L191addiu $8,$8,4lw $4,2172($sp)addiu $22,$22,1addiu $24,$24,1addiu $21,$21,-1addiu $18,$18,-1bne $15,$22,$L186addu $31,$31,$4srl $2,$12,31addu $2,$2,$12sra $2,$2,1j $L185addu $2,$2,$3$L239:j $L194move $6,$10$L238:j $L189move $2,$21$L138:blez $15,$L140lw $3,2308($sp)lw $4,2352($sp)lw $5,2348($sp)sll $3,$3,2lw $31,2304($sp)lw $24,2216($sp)lw $21,2208($sp)lw $18,2204($sp)sw $3,2196($sp)sw $0,2416($sp)move $12,$0move $22,$0subu $fp,$4,$5$L152:bltz $24,$L240lw $3,2380($sp)move $4,$18slt $2,$24,$3movn $4,$24,$2move $2,$4$L155:lw $3,2344($sp)lw $9,2200($sp)mul $14,$2,$3lw $3,2300($sp)move $10,$fpmul $13,$2,$3move $8,$31move $7,$23move $11,$0$L157:bltz $7,$L241slt $2,$7,$16move $6,$9movn $6,$7,$2$L160:addu $3,$6,$17addu $3,$3,$13lbu $2,0($3)lw $5,0($8)subu $2,$25,$2sll $2,$2,2addu $2,$2,$20lw $4,1112($2)addu $3,$6,$19mul $4,$4,$5addu $3,$3,$14lbu $2,0($3)lw $3,2416($sp)addiu $11,$11,1mtlo $3madd $4,$2addu $12,$12,$4mflo $3addiu $7,$7,1sw $3,2416($sp)addiu $10,$10,-1addiu $9,$9,-1bne $11,$15,$L157addiu $8,$8,4lw $4,2196($sp)addiu $22,$22,1addiu $24,$24,1addiu $21,$21,-1addiu $18,$18,-1bne $22,$11,$L152addu $31,$31,$4srl $2,$12,31addu $2,$2,$12sra $2,$2,1j $L151addu $2,$2,$3$L241:j $L160move $6,$10$L240:j $L155move $2,$21$L104:blez $15,$L106lw $3,2320($sp)lw $4,2372($sp)lw $5,2368($sp)sll $3,$3,2lw $16,2316($sp)lw $24,2240($sp)lw $31,2232($sp)lw $17,2228($sp)sw $3,2220($sp)sw $0,2416($sp)move $12,$0move $22,$0subu $fp,$4,$5$L118:bltz $24,$L242lw $3,2356($sp)move $4,$17slt $2,$24,$3movn $4,$24,$2move $2,$4$L121:lw $3,2364($sp)lw $9,2224($sp)mul $14,$2,$3lw $3,2312($sp)move $10,$fpmul $13,$2,$3move $8,$16move $7,$23move $11,$0$L123:bltz $7,$L243slt $2,$7,$21move $6,$9movn $6,$7,$2$L126:addu $3,$6,$18addu $3,$3,$13lbu $2,0($3)lw $5,0($8)subu $2,$25,$2sll $2,$2,2addu $2,$2,$20lw $4,1112($2)addu $3,$6,$19mul $4,$4,$5addu $3,$3,$14lbu $2,0($3)lw $3,2416($sp)addiu $11,$11,1mtlo $3madd $4,$2addu $12,$12,$4mflo $3addiu $7,$7,1sw $3,2416($sp)addiu $10,$10,-1addiu $9,$9,-1bne $11,$15,$L123addiu $8,$8,4lw $4,2220($sp)addiu $22,$22,1addiu $24,$24,1addiu $31,$31,-1addiu $17,$17,-1bne $22,$11,$L118addu $16,$16,$4srl $2,$12,31addu $2,$2,$12sra $2,$2,1j $L117addu $2,$2,$3$L243:j $L126move $6,$10$L242:j $L121move $2,$31$L235:j $L112move $2,$14$L237:j $L180move $2,$14$L236:j $L146move $2,$14$L140:move $12,$0j $L151move $2,$0$L106:move $12,$0j $L117move $2,$0$L174:move $12,$0j $L185move $2,$0$L234:lui $4,%hi($LC7)lui $5,%hi($LC8)lui $7,%hi(__PRETTY_FUNCTION__.3553)addiu $4,$4,%lo($LC7)addiu $5,$5,%lo($LC8)addiu $7,$7,%lo(__PRETTY_FUNCTION__.3553)jal __assert_failli $6,251 # 0xfb.set macro.set reorder.end put_image.globl vf_info_sab.section .rodata.str1.4.align 2$LC9:.ascii "shape adaptive blur\000".align 2$LC10:.ascii "sab\000".align 2$LC11:.ascii "Michael Niedermayer\000".subsection -1.align 2$LC12:.ascii "\000".data.align 2.type vf_info_sab, @object.size vf_info_sab, 24vf_info_sab:.word $LC9.word $LC10.word $LC11.word $LC12.word open.word 0.rdata.align 2.type __PRETTY_FUNCTION__.3553, @object.size __PRETTY_FUNCTION__.3553, 10__PRETTY_FUNCTION__.3553:.ascii "put_image\000".ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?