jpegls.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 373 行
MID
373 行
.file 1 "jpegls.c" .section .mdebug.abi32 .previous .section .text.ff_jpegls_init_state,"ax",@progbits .align 2 .align 5 .globl ff_jpegls_init_state .ent ff_jpegls_init_state .type ff_jpegls_init_state, @functionff_jpegls_init_state: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $2,5900($4) lw $3,5892($4) sll $2,$2,1 addiu $2,$2,1 addu $3,$2,$3 addiu $3,$3,-1 div $0,$3,$2 teq $2,$0,7 sw $2,5904($4) sw $0,5888($4) mflo $3 addiu $3,$3,1 slt $2,$3,2 bne $2,$0,$L18 sw $3,5896($4) move $5,$0 li $6,1 # 0x1 addiu $5,$5,1$L19: sll $2,$6,$5 slt $2,$2,$3 bne $2,$0,$L19 addiu $5,$5,1 addiu $5,$5,-1 sw $5,5888($4)$L4: lw $6,5884($4) slt $2,$6,8 beq $2,$0,$L6 sll $2,$6,2 sll $2,$6,1 subu $2,$2,$5 addiu $2,$2,16 sw $2,5876($4)$L8: addiu $2,$3,32 sra $2,$2,6 slt $3,$2,2 li $5,2 # 0x2 movz $5,$2,$3 addiu $2,$4,1468 li $3,1 # 0x1$L9: sw $5,12($4) sw $3,4408($4) addiu $4,$4,4 bne $4,$2,$L9 nop j $31 nop$L6: subu $2,$2,$5 j $L8 sw $2,5876($4)$L18: j $L4 move $5,$0 .set macro .set reorder .end ff_jpegls_init_state .section .text.ff_jpegls_reset_coding_parameters,"ax",@progbits .align 2 .align 5 .globl ff_jpegls_reset_coding_parameters .ent ff_jpegls_reset_coding_parameters .type ff_jpegls_reset_coding_parameters, @functionff_jpegls_reset_coding_parameters: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $7,5892($4) move $8,$4 beq $7,$0,$L21 move $10,$5 bne $5,$0,$L21 slt $2,$7,128 bne $2,$0,$L74 addiu $3,$7,1$L63: li $2,4095 # 0xfff slt $3,$7,4096 movn $2,$7,$3 lw $4,0($8) addiu $2,$2,128 bne $4,$0,$L61 sra $6,$2,8$L26: lw $2,5900($8) sll $3,$2,1 addu $3,$3,$2 addiu $3,$3,2 addu $5,$6,$3 slt $4,$7,$5 beq $4,$0,$L62 addiu $3,$2,1$L29: lw $2,4($8) beq $2,$0,$L31 sw $3,0($8)$L67: bne $10,$0,$L31 nop lw $2,8($8) beq $2,$0,$L36 nop$L69: bne $10,$0,$L36 nop$L38: lw $2,5880($8) beq $2,$0,$L75 li $2,64 # 0x40 beq $10,$0,$L78 nop$L75: sw $2,5880($8)$L78: j $31 nop$L21: lw $3,5884($8) li $2,1 # 0x1 sll $2,$2,$3 addiu $7,$2,-1 slt $2,$7,128 beq $2,$0,$L63 sw $7,5892($8) addiu $3,$7,1$L74: li $2,256 # 0x100 div $0,$2,$3 teq $3,$0,7 lw $4,0($8) bne $4,$0,$L64 mflo $9 li $4,3 # 0x3$L77: div $0,$4,$9 teq $9,$0,7 lw $2,5900($8) sll $3,$2,1 addu $3,$3,$2 addiu $6,$2,1 li $2,2 # 0x2 mflo $4 addu $4,$4,$3 slt $5,$4,2 movn $4,$2,$5 slt $3,$7,$4 beq $3,$0,$L65 slt $2,$6,$4$L44: lw $2,4($8) beq $2,$0,$L46 sw $6,0($8)$L71: bne $10,$0,$L76 li $3,7 # 0x7$L48: lw $2,8($8) beq $2,$0,$L51 nop beq $10,$0,$L38 nop$L51: li $4,21 # 0x15 div $0,$4,$9 teq $9,$0,7 lw $2,5900($8) sll $3,$2,3 sll $2,$2,1 subu $3,$3,$2 li $2,4 # 0x4 mflo $4 addu $4,$4,$3 slt $5,$4,4 movn $4,$2,$5 slt $3,$7,$4 beq $3,$0,$L66 lw $6,4($8) j $L38 sw $6,8($8)$L61: bne $10,$0,$L26 nop lw $2,4($8) bne $2,$0,$L67 nop$L31: lw $3,5900($8) sll $4,$6,2 sll $2,$3,2 addu $2,$2,$3 addiu $2,$2,3 addu $4,$4,$2 slt $3,$7,$4 beq $3,$0,$L68 lw $5,0($8) sw $5,4($8)$L73: lw $2,8($8) bne $2,$0,$L69 nop$L36: lw $4,5900($8) sll $3,$6,4 sll $2,$4,3 subu $2,$2,$4 addu $3,$3,$6 addiu $2,$2,4 addu $3,$3,$2 slt $4,$7,$3 beq $4,$0,$L70 lw $5,4($8) j $L38 sw $5,8($8)$L64: bne $10,$0,$L77 li $4,3 # 0x3 lw $2,4($8) bne $2,$0,$L71 nop$L46: li $3,7 # 0x7$L76: div $0,$3,$9 teq $9,$0,7 lw $4,5900($8) sll $2,$4,2 addu $2,$2,$4 mflo $3 addu $5,$3,$2 slt $4,$5,3 li $2,3 # 0x3 movn $5,$2,$4 slt $3,$7,$5 beq $3,$0,$L72 lw $6,0($8) j $L48 sw $6,4($8)$L72: slt $2,$6,$5 movn $6,$5,$2 j $L48 sw $6,4($8)$L66: slt $2,$6,$4 movn $6,$4,$2 j $L38 sw $6,8($8)$L68: slt $2,$5,$4 movn $5,$4,$2 j $L73 sw $5,4($8)$L70: slt $2,$5,$3 movn $5,$3,$2 j $L38 sw $5,8($8)$L62: slt $2,$3,$5 j $L29 movn $3,$5,$2$L65: j $L44 movn $6,$4,$2 .set macro .set reorder .end ff_jpegls_reset_coding_parameters .globl ff_log2_run .rdata .align 2 .type ff_log2_run, @object .size ff_log2_run, 32ff_log2_run: .byte 0 .byte 0 .byte 0 .byte 0 .byte 1 .byte 1 .byte 1 .byte 1 .byte 2 .byte 2 .byte 2 .byte 2 .byte 3 .byte 3 .byte 3 .byte 3 .byte 4 .byte 4 .byte 5 .byte 5 .byte 6 .byte 6 .byte 7 .byte 7 .byte 8 .byte 9 .byte 10 .byte 11 .byte 12 .byte 13 .byte 14 .byte 15 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?