📄 error_resilience.s
字号:
lw $4,124($fp)lw $5,112($fp)$L436:lw $3,152($fp)addiu $5,$5,1li $2,2sw $5,112($fp)sb $2,0($3)lw $7,144($21)lw $5,80($fp)slt $2,$5,$7bne $2,$0,$L239move $17,$0$L424:lw $3,148($21)lw $4,88($fp)$L431:addiu $23,$23,1addiu $4,$4,1slt $2,$23,$3bne $2,$0,$L385sw $4,88($fp)lw $5,108($fp)lw $2,112($fp)addiu $5,$5,1j $L238sw $5,108($fp)$L425:srl $3,$5,31srl $2,$4,31addu $3,$3,$5addu $2,$2,$4sra $3,$3,1sra $2,$2,1sw $2,4($8)j $L295sw $3,0($8)$L414:addiu $22,$22,1j $L243sw $22,80($fp)$L301:lw $24,176($21)j $L320move $15,$0$L271:j $L274move $14,$0$L422:j $L248move $6,$0$L427:lw $2,5448($21)bne $4,$2,$L436lw $5,112($fp)lw $4,152($fp)li $2,1sb $2,0($4)j $L243move $17,$0$L423:j $L260move $6,$0$L290:li $2,-131072 # 0xfffffffffffe0000li $3,65536 # 0x10000ori $13,$2,0x7961ori $12,$3,0x869fmove $11,$13j $L292move $10,$12$L426:lw $24,176($21)j $L299sw $0,96($fp)$L387:lw $5,108($fp)sw $0,112($fp)lw $2,112($fp)addiu $5,$5,1j $L238sw $5,108($fp)$L421:li $7,3$L395:lw $3,6248($21)sll $2,$6,2addu $2,$2,$3lw $4,0($2)lw $2,144($fp)addu $3,$2,$4lbu $2,0($3)bne $2,$0,$L428addiu $6,$6,1$L396:slt $2,$6,$5bne $2,$0,$L395li $17,1 # 0x1li $5,1 # 0x1move $2,$5sw $5,112($fp)j $L238sw $0,108($fp)$L428:sb $7,0($3)j $L396lw $5,172($21)$L418:j $L217move $10,$0.set macro.set reorder.end guess_mv.section .text.ff_er_frame_start,"ax",@progbits.align 2.align 5.globl ff_er_frame_start.ent ff_er_frame_start.type ff_er_frame_start, @functionff_er_frame_start:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0addiu $sp,$sp,-24sw $16,16($sp)sw $31,20($sp)lw $2,7992($4).set noreorder.set nomacrobeq $2,$0,$L457move $16,$4.set macro.set reorderlw $4,152($4)lw $3,148($16)mul $7,$4,$3sltu $2,$7,40.set noreorder.set nomacrobne $2,$0,$L464lw $6,7956($16).set macro.set reorderandi $2,$6,0x3li $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L445move $4,$6.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L446li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L465li $2,127.set macro.set reorder$L443:li $2,2139029504 # 0x7f7f0000ori $2,$2,0x7f7faddiu $5,$4,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$4,0x1f.set noreorder.set nomacrobeq $3,$0,$L447li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$5,$2addiu $4,$2,32sltu $3,$5,$4beq $3,$0,$L447$L458:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4bne $2,$0,$L458$L447:addu $6,$7,$6addiu $2,$6,-31li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L466addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L467:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L467addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L466:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L468andi $4,$6,0x3.set macro.set reorder$L460:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L460andi $4,$6,0x3.set macro.set reorder$L468:li $2,2 # 0x2.set noreorder.set nomacrobeq $4,$2,$L455addiu $3,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $4,$2,$L456li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $4,$2,$L442li $2,127.set macro.set reorder.set noreorder.set nomacroj $L442sb $2,4($5).set macro.set reorder$L464:move $4,$6li $5,127 # 0x7f.set noreorder.set nomacrojal memsetmove $6,$7.set macro.set reorder$L442:lw $3,172($16)sll $2,$3,1addu $2,$2,$3sw $2,7952($16)$L457:lw $31,20($sp)lw $16,16($sp).set noreorder.set nomacroj $31addiu $sp,$sp,24.set macro.set reorder$L465:addiu $4,$6,1.set noreorder.set nomacroj $L443sb $2,0($6).set macro.set reorder$L455:li $2,127sb $2,4($5).set noreorder.set nomacroj $L442sb $2,1($3).set macro.set reorder$L445:li $2,127addiu $4,$6,2sb $2,1($6).set noreorder.set nomacroj $L443sb $2,0($6).set macro.set reorder$L456:li $2,127sb $2,6($5)sb $2,4($5).set noreorder.set nomacroj $L442sb $2,5($5).set macro.set reorder$L446:li $2,127addiu $4,$6,3sb $2,2($6)sb $2,0($6).set noreorder.set nomacroj $L443sb $2,1($6).set macro.set reorder.end ff_er_frame_start.section .rodata.str1.4.align 2$LC1:.ascii "Warning MVs not available\012\000".align 2$LC2:.ascii "%2X \000".align 2$LC3:.ascii "\012\000".align 2$LC4:.ascii "concealing %d DC, %d AC, %d MV errors\012\000".section .text.ff_er_frame_end,"ax",@progbits.align 2.align 5.globl ff_er_frame_end.ent ff_er_frame_end.type ff_er_frame_end, @functionff_er_frame_end:.frame $sp,80,$31 # vars= 16, regs= 10/0, args= 24, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0addiu $sp,$sp,-80sw $17,44($sp)sw $31,76($sp)sw $fp,72($sp)sw $23,68($sp)sw $22,64($sp)sw $21,60($sp)sw $20,56($sp)sw $19,52($sp)sw $18,48($sp)sw $16,40($sp)lw $3,7992($4)li $2,100 # 0x64sw $2,32($sp)sw $0,36($sp)sw $2,24($sp)sw $2,28($sp)move $17,$4lw $9,156($4)lw $6,148($4).set noreorder.set nomacrobeq $3,$0,$L700lw $20,1880($4).set macro.set reorderlw $8,7952($4)beq $8,$0,$L700lw $7,0($4)lw $5,144($4)lw $3,648($7)lw $4,652($7)sll $2,$5,1addu $3,$3,$4addu $2,$2,$5mul $3,$3,$2.set noreorder.set nomacrobeq $8,$3,$L700sll $2,$9,1.set macro.set reorderlw $3,1560($17).set noreorder.set nomacrobeq $3,$0,$L763mul $21,$6,$2.set macro.set reorder$L474:move $16,$0li $18,2 # 0x2li $19,3 # 0x3li $22,1 # 0x1li $23,-32 # 0xffffffffffffffe0addu $2,$20,$16$L789:lw $4,188($2).set noreorder.set nomacrobeq $4,$0,$L480sltu $2,$21,40.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L764li $2,4 # 0x4.set macro.set reorderandi $3,$4,0x3subu $2,$2,$3.set noreorder.set nomacrobeq $2,$18,$L486move $3,$4.set macro.set reorderbeq $2,$19,$L487.set noreorder.set nomacrobne $2,$22,$L784addiu $5,$3,-4.set macro.set reorderaddiu $3,$4,1sb $0,0($4)$L484:addiu $5,$3,-4$L784:move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L785addu $6,$21,$4.set macro.set reorderand $2,$5,$23addiu $6,$2,32sltu $3,$5,$6beq $3,$0,$L488$L707:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6bne $2,$0,$L707$L488:addu $6,$21,$4$L785:addiu $2,$6,-31and $4,$2,$23sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L786addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L787:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L787addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L786:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L788andi $2,$6,0x3.set macro.set reorder$L709:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L709andi $2,$6,0x3.set macro.set reorder$L788:.set noreorder.set nomacrobeq $2,$18,$L496addiu $3,$5,4.set macro.set reorderbeq $2,$19,$L497bne $2,$22,$L480sb $0,4($5)$L480:addiu $16,$16,4$L781:li $2,8 # 0x8.set noreorder.set nomacrobne $16,$2,$L789addu $2,$20,$16.set macro.set reorderlw $4,0($17)lw $2,412($4)andi $2,$2,0x400beq $2,$0,$L499lw $2,148($17).set noreorder.set nomacroblez $2,$L499move $18,$0.set macro.set reorderlui $20,%hi($LC3)$L502:lw $2,144($17)blez $2,$L505move $16,$0.set noreorder.set nomacroj $L504lui $19,%hi($LC2).set macro.set reorder$L701:lw $4,0($17)$L504:lw $2,152($17)lw $3,7956($17)mul $5,$18,$2addiu $6,$19,%lo($LC2)addu $2,$5,$3addu $2,$2,$16lbu $7,0($2).set noreorder.set nomacrojal av_logli $5,2 # 0x2.set macro.set reorderlw $2,144($17)addiu $16,$16,1slt $2,$16,$2bne $2,$0,$L701lw $4,0($17)$L505:li $5,2 # 0x2.set noreorder.set nomacrojal av_logaddiu $6,$20,%lo($LC3).set macro.set reorderlw $2,148($17)addiu $18,$18,1slt $2,$18,$2beq $2,$0,$L499.set noreorder.set nomacroj $L502lw $4,0($17).set macro.set reorder$L778:lw $2,152($17)lw $5,1916($17)mul $3,$15,$2lw $4,1920($17)addu $2,$3,$12sll $2,$2,1addu $5,$5,$2addu $4,$2,$4lh $3,0($5)lh $2,0($4)li $5,2040 # 0x7f8slt $6,$3,2041slt $4,$2,2041movz $3,$5,$6movz $2,$5,$4slt $5,$2,0slt $4,$3,0movn $3,$0,$4movn $2,$0,$5addiu $6,$2,7slt $5,$3,0slt $4,$2,0addiu $7,$3,7movn $2,$6,$4movn $3,$7,$5sra $3,$3,3sra $2,$2,3andi $6,$3,0x00ffandi $5,$2,0x00ffmove $4,$0$L688:lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,0($2)lw $3,180($17)mul $2,$4,$3addu $3,$2,$10sb $5,0($3)lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,1($2)lw $3,180($17)mul $2,$4,$3addu $3,$2,$10sb $5,1($3)lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,2($2)lw $3,180($17)mul $2,$4,$3addu $3,$2,$10sb $5,2($3)lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,3($2)lw $3,180($17)mul $2,$4,$3addu $3,$2,$10sb $5,3($3)lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,4($2)lw $3,180($17)mul $2,$4,$3addu $3,$2,$10sb $5,4($3)lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,5($2)lw $3,180($17)mul $2,$4,$3addu $3,$2,$10sb $5,5($3)lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,6($2)lw $3,180($17)mul $2,$4,$3addu $3,$2,$10sb $5,6($3)lw $2,180($17)mul $3,$4,$2addu $2,$3,$8sb $6,7($2)lw $3,180($17)mul $2,$4,$3addiu $4,$4,1addu $3,$2,$10li $2,8 # 0x8.set noreorder.set nomacrobne $4,$2,$L688sb $5,7($3).set macro.set reorderlw $18,144($17)$L678:addiu $12,$12,1slt $2,$12,$18bne $2,$0,$L677lw $23,148($17)$L689:addiu $15,$15,1slt $2,$15,$23bne $2,$0,$L676$L674:lw $3,0($17)lw $2,384($3)andi $2,$2,0x2.set noreorder.set nomacrobeq $2,$0,$L691sll $6,$18,1.set macro.set reorderlw $5,1464($17)lw $2,176($17)sll $7,$23,1li $16,1 # 0x1move $4,$17sw $2,16($sp).set noreorder.set nomacrojal h_block_filtersw $16,20($sp).set macro.set reorderlw $5,1468($17)lw $6,144($17)lw $7,148($17)lw $2,180($17)move $4,$17sw $2,16($sp).set noreorder.set nomacrojal h_block_filtersw $0,20($sp).set macro.set reorderlw $5,1472($17)lw $6,144($17)lw $7,148($17)lw $2,180($17)move $4,$17sw $2,16($sp).set noreorder.set nomacrojal h_block_filtersw $0,20($sp).set macro.set reorderlw $6,144($17)lw $7,148($17)lw $5,1464($17)lw $2,176($17)sll $6,$6,1sll $7,$7,1move $4,$17sw $2,16($sp).set noreorder.set nomacrojal v_block_filtersw $16,20($sp).set macro.set reorderlw $5,1468($17)lw $6,144($17)lw $7,148($17)lw $2,180($17)move $4,$17sw $2,16($sp).set noreorder.set nomacrojal v_block_filtersw $0,20($sp).set macro.set reorderlw $5,1472($17)lw $6,144($17)lw $7,148($17)lw $2,180($17)move $4,$17sw $2,16($sp).set noreorder.set nomacrojal v_block_filtersw $0,20($sp).set macro.set reorder$L691:lw $2,172($17).set noreorder.set nomacroblez $2,$L790lw $31,76($sp).set macro.set reordermove $5,$0li $6,3 # 0x3li $7,1$L694:lw $3,6248($17)sll $2,$5,2addu $2,$2,$3lw $4,0($2)lw $3,7956($17)lw $2,2084($17)addu $3,$3,$4addiu $5,$5,1.set noreorder.set nomacrobeq $2,$6,$L695lbu $3,0($3).set macro.set reorderandi $2,$3,0xebeq $2,$0,$L695lw $2,2020($17)addu $2,$4,$2sb $0,0($2)$L695:lw $2,2024($17)addu $2,$4,$2sb $7,0($2)lw $3,172($17)slt $3,$5,$3bne $3,$0,$L694$L700:lw $31,76($sp)$L790:lw $fp,72($sp)lw $23,68($sp)lw $22,64($sp)lw $21,60($sp)lw $20,56($sp)lw $19,52($sp)lw $18,48($sp)lw $17,44($sp)lw $16,40($sp).set noreorder.set nomacroj $31addiu $sp,$sp,80.set macro.set reorder$L499:lw $10,172($17)li $11,1 # 0x1li $14,8 # 0x8li $16,4 # 0x4li $15,1 # 0x1addiu $2,$10,-1$L791:.set noreorder.set nomacrobltz $2,$L507sll $2,$10,2.set macro.set reorderaddiu $7,$2,-4sll $12,$14,$11move $8,$0move $9,$0.set noreorder.set nomacroj $L509sll $13,$15,$11.set macro.set reorder$L766:li $8,1 # 0x1$L514:andi $2,$5,0x1addiu $9,$9,1addiu $7,$7,-4.set noreorder.set nomacrobeq $10,$9,$L765movn $8,$0,$2.set macro.set reorder$L509:lw $2,6248($17)lw $4,7956($17)addu $2,$2,$7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -