📄 msmpeg4.s
字号:
.file 1 "msmpeg4.c".section .mdebug.abi32.previous.section .text.simple_idct84_add,"ax",@progbits.align 2.align 5.globl simple_idct84_add.ent simple_idct84_add.type simple_idct84_add, @functionsimple_idct84_add:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0li $2,1402929152 # 0x539f0000ori $2,$2,0x22a3#APP.word 0b01110000000000100000001011101111 #S32I2M XR11,$2#NO_APPli $3,16384 # 0x4000#APP.word 0b01110000000000110000001100101111 #S32I2M XR12,$3#NO_APPli $2,16384 # 0x4000#APP.word 0b01110000000000100000001101101111 #S32I2M XR13,$2.word 0b01110000110000000001000010010000 #S32LDD XR2,$6,16.word 0b01110000110000000011000100010000 #S32LDD XR4,$6,48.word 0b01110000110000000000000001010000 #S32LDD XR1,$6,0.word 0b01110000110000000010000011010000 #S32LDD XR3,$6,32.word 0b01110000100110001010110101001000 #D16MUL XR5,XR11,XR2,XR6,HW.word 0b01110000010110010010110101001010 #D16MAC XR5,XR11,XR4,XR6,AA,LW.word 0b01110000011000001010110111001000 #D16MUL XR7,XR11,XR2,XR8,LW.word 0b01110011101000010010110111001010 #D16MAC XR7,XR11,XR4,XR8,SS,HW.word 0b01110000011010000111011001001000 #D16MUL XR9,XR13,XR1,XR10,LW.word 0b01110000011111001111011110001000 #D16MUL XR14,XR13,XR3,XR15,LW.word 0b01110001000010111010010001011000 #D32ADD XR1,XR9,XR14,XR2,AS.word 0b01110001000100111110100011011000 #D32ADD XR3,XR10,XR15,XR4,AS.word 0b01110001001010011000111001011000 #D32ADD XR9,XR3,XR6,XR10,AS.word 0b01110001001010000011001001011001 #D32ACC XR9,XR12,XR0,XR10,AS.word 0b01110001000110010100010101011000 #D32ADD XR5,XR1,XR5,XR6,AS.word 0b01110001000110000011000101011001 #D32ACC XR5,XR12,XR0,XR6,AS.word 0b01110001001111100001001110011000 #D32ADD XR14,XR4,XR8,XR15,AS.word 0b01110001001111000011001110011001 #D32ACC XR14,XR12,XR0,XR15,AS.word 0b01110001001000011100100111011000 #D32ADD XR7,XR2,XR7,XR8,AS.word 0b01110001001000000011000111011001 #D32ACC XR7,XR12,XR0,XR8,AS.word 0b01110011110000100101010101110010 #D32SARL XR5,XR5,XR9,15.word 0b01110000110000000000000101010001 #S32STD XR5,$6,0.word 0b01110011110000111001110111110010 #D32SARL XR7,XR7,XR14,15.word 0b01110000110000000001000111010001 #S32STD XR7,$6,16.word 0b01110011110000111110001000110010 #D32SARL XR8,XR8,XR15,15.word 0b01110000110000000010001000010001 #S32STD XR8,$6,32.word 0b01110011110000101001100110110010 #D32SARL XR6,XR6,XR10,15.word 0b01110000110000000011000110010001 #S32STD XR6,$6,48#NO_APPaddiu $2,$6,4#APP.word 0b01110000010000000001000010010000 #S32LDD XR2,$2,16.word 0b01110000010000000011000100010000 #S32LDD XR4,$2,48.word 0b01110000010000000000000001010000 #S32LDD XR1,$2,0.word 0b01110000010000000010000011010000 #S32LDD XR3,$2,32.word 0b01110000100110001010110101001000 #D16MUL XR5,XR11,XR2,XR6,HW.word 0b01110000010110010010110101001010 #D16MAC XR5,XR11,XR4,XR6,AA,LW.word 0b01110000011000001010110111001000 #D16MUL XR7,XR11,XR2,XR8,LW.word 0b01110011101000010010110111001010 #D16MAC XR7,XR11,XR4,XR8,SS,HW.word 0b01110000011010000111011001001000 #D16MUL XR9,XR13,XR1,XR10,LW.word 0b01110000011111001111011110001000 #D16MUL XR14,XR13,XR3,XR15,LW.word 0b01110001000010111010010001011000 #D32ADD XR1,XR9,XR14,XR2,AS.word 0b01110001000100111110100011011000 #D32ADD XR3,XR10,XR15,XR4,AS.word 0b01110001001010011000111001011000 #D32ADD XR9,XR3,XR6,XR10,AS.word 0b01110001001010000011001001011001 #D32ACC XR9,XR12,XR0,XR10,AS.word 0b01110001000110010100010101011000 #D32ADD XR5,XR1,XR5,XR6,AS.word 0b01110001000110000011000101011001 #D32ACC XR5,XR12,XR0,XR6,AS.word 0b01110001001111100001001110011000 #D32ADD XR14,XR4,XR8,XR15,AS.word 0b01110001001111000011001110011001 #D32ACC XR14,XR12,XR0,XR15,AS.word 0b01110001001000011100100111011000 #D32ADD XR7,XR2,XR7,XR8,AS.word 0b01110001001000000011000111011001 #D32ACC XR7,XR12,XR0,XR8,AS.word 0b01110011110000100101010101110010 #D32SARL XR5,XR5,XR9,15.word 0b01110000010000000000000101010001 #S32STD XR5,$2,0.word 0b01110011110000111001110111110010 #D32SARL XR7,XR7,XR14,15.word 0b01110000010000000001000111010001 #S32STD XR7,$2,16.word 0b01110011110000111110001000110010 #D32SARL XR8,XR8,XR15,15.word 0b01110000010000000010001000010001 #S32STD XR8,$2,32.word 0b01110011110000101001100110110010 #D32SARL XR6,XR6,XR10,15.word 0b01110000010000000011000110010001 #S32STD XR6,$2,48#NO_APPaddiu $3,$6,8#APP.word 0b01110000011000000001000010010000 #S32LDD XR2,$3,16.word 0b01110000011000000011000100010000 #S32LDD XR4,$3,48.word 0b01110000011000000000000001010000 #S32LDD XR1,$3,0.word 0b01110000011000000010000011010000 #S32LDD XR3,$3,32.word 0b01110000100110001010110101001000 #D16MUL XR5,XR11,XR2,XR6,HW.word 0b01110000010110010010110101001010 #D16MAC XR5,XR11,XR4,XR6,AA,LW.word 0b01110000011000001010110111001000 #D16MUL XR7,XR11,XR2,XR8,LW.word 0b01110011101000010010110111001010 #D16MAC XR7,XR11,XR4,XR8,SS,HW.word 0b01110000011010000111011001001000 #D16MUL XR9,XR13,XR1,XR10,LW.word 0b01110000011111001111011110001000 #D16MUL XR14,XR13,XR3,XR15,LW.word 0b01110001000010111010010001011000 #D32ADD XR1,XR9,XR14,XR2,AS.word 0b01110001000100111110100011011000 #D32ADD XR3,XR10,XR15,XR4,AS.word 0b01110001001010011000111001011000 #D32ADD XR9,XR3,XR6,XR10,AS.word 0b01110001001010000011001001011001 #D32ACC XR9,XR12,XR0,XR10,AS.word 0b01110001000110010100010101011000 #D32ADD XR5,XR1,XR5,XR6,AS.word 0b01110001000110000011000101011001 #D32ACC XR5,XR12,XR0,XR6,AS.word 0b01110001001111100001001110011000 #D32ADD XR14,XR4,XR8,XR15,AS.word 0b01110001001111000011001110011001 #D32ACC XR14,XR12,XR0,XR15,AS.word 0b01110001001000011100100111011000 #D32ADD XR7,XR2,XR7,XR8,AS.word 0b01110001001000000011000111011001 #D32ACC XR7,XR12,XR0,XR8,AS.word 0b01110011110000100101010101110010 #D32SARL XR5,XR5,XR9,15.word 0b01110000011000000000000101010001 #S32STD XR5,$3,0.word 0b01110011110000111001110111110010 #D32SARL XR7,XR7,XR14,15.word 0b01110000011000000001000111010001 #S32STD XR7,$3,16.word 0b01110011110000111110001000110010 #D32SARL XR8,XR8,XR15,15.word 0b01110000011000000010001000010001 #S32STD XR8,$3,32.word 0b01110011110000101001100110110010 #D32SARL XR6,XR6,XR10,15.word 0b01110000011000000011000110010001 #S32STD XR6,$3,48#NO_APPaddiu $7,$6,12#APP.word 0b01110000111000000001000010010000 #S32LDD XR2,$7,16.word 0b01110000111000000011000100010000 #S32LDD XR4,$7,48.word 0b01110000111000000000000001010000 #S32LDD XR1,$7,0.word 0b01110000111000000010000011010000 #S32LDD XR3,$7,32.word 0b01110000100110001010110101001000 #D16MUL XR5,XR11,XR2,XR6,HW.word 0b01110000010110010010110101001010 #D16MAC XR5,XR11,XR4,XR6,AA,LW.word 0b01110000011000001010110111001000 #D16MUL XR7,XR11,XR2,XR8,LW.word 0b01110011101000010010110111001010 #D16MAC XR7,XR11,XR4,XR8,SS,HW.word 0b01110000011010000111011001001000 #D16MUL XR9,XR13,XR1,XR10,LW.word 0b01110000011111001111011110001000 #D16MUL XR14,XR13,XR3,XR15,LW.word 0b01110001000010111010010001011000 #D32ADD XR1,XR9,XR14,XR2,AS.word 0b01110001000100111110100011011000 #D32ADD XR3,XR10,XR15,XR4,AS.word 0b01110001001010011000111001011000 #D32ADD XR9,XR3,XR6,XR10,AS.word 0b01110001001010000011001001011001 #D32ACC XR9,XR12,XR0,XR10,AS.word 0b01110001000110010100010101011000 #D32ADD XR5,XR1,XR5,XR6,AS.word 0b01110001000110000011000101011001 #D32ACC XR5,XR12,XR0,XR6,AS.word 0b01110001001111100001001110011000 #D32ADD XR14,XR4,XR8,XR15,AS.word 0b01110001001111000011001110011001 #D32ACC XR14,XR12,XR0,XR15,AS.word 0b01110001001000011100100111011000 #D32ADD XR7,XR2,XR7,XR8,AS.word 0b01110001001000000011000111011001 #D32ACC XR7,XR12,XR0,XR8,AS.word 0b01110011110000100101010101110010 #D32SARL XR5,XR5,XR9,15.word 0b01110000111000000000000101010001 #S32STD XR5,$7,0.word 0b01110011110000111001110111110010 #D32SARL XR7,XR7,XR14,15.word 0b01110000111000000001000111010001 #S32STD XR7,$7,16.word 0b01110011110000111110001000110010 #D32SARL XR8,XR8,XR15,15.word 0b01110000111000000010001000010001 #S32STD XR8,$7,32.word 0b01110011110000101001100110110010 #D32SARL XR6,XR6,XR10,15.word 0b01110000111000000011000110010001 #S32STD XR6,$7,48#NO_APPli $2,1518469120 # 0x5a820000ori $2,$2,0x7642#APP.word 0b01110000000000100000000101101111 #S32I2M XR5,$2#NO_APPli $3,1518469120 # 0x5a820000ori $3,$3,0x30fc#APP.word 0b01110000000000110000000110101111 #S32I2M XR6,$3#NO_APPli $2,2106195968 # 0x7d8a0000ori $2,$2,0x6a6e#APP.word 0b01110000000000100000000111101111 #S32I2M XR7,$2#NO_APPli $3,418971648 # 0x18f90000ori $3,$3,0x471d#APP.word 0b01110000000000110000001000101111 #S32I2M XR8,$3#NO_APPli $2,1785593856 # 0x6a6e0000ori $2,$2,0x18f9#APP.word 0b01110000000000100000001001101111 #S32I2M XR9,$2#NO_APPli $3,1193082880 # 0x471d0000ori $3,$3,0x7d8a#APP.word 0b01110000000000110000001010101111 #S32I2M XR10,$3.word 0b01110000110000000000000001010000 #S32LDD XR1,$6,0.word 0b01110000110000000000010010010000 #S32LDD XR2,$6,4.word 0b01110000110000000000100011010000 #S32LDD XR3,$6,8.word 0b01110000110000000000110100010000 #S32LDD XR4,$6,12.word 0b01110011000010001000010001111101 #S32SFL XR1,XR1,XR2,XR2,PTN3.word 0b01110011000100010000110011111101 #S32SFL XR3,XR3,XR4,XR4,PTN3.word 0b01110000001100010100101011001000 #D16MUL XR11,XR2,XR5,XR12,WW.word 0b01110000001100011001001011001010 #D16MAC XR11,XR4,XR6,XR12,AA,WW.word 0b01110000001110011000101101001000 #D16MUL XR13,XR2,XR6,XR14,WW.word 0b01110011001110010101001101001010 #D16MAC XR13,XR4,XR5,XR14,SS,WW.word 0b01110000100100011100010010001000 #D16MUL XR2,XR1,XR7,XR4,HW.word 0b01110001010100100100010010001010 #D16MAC XR2,XR1,XR9,XR4,AS,LW.word 0b01110001100100101000110010001010 #D16MAC XR2,XR3,XR10,XR4,AS,HW.word 0b01110001010100100000110010001010 #D16MAC XR2,XR3,XR8,XR4,AS,LW.word 0b01110000000100000000000010001011 #D16MACF XR2,XR0,XR0,XR4,AA,WW.word 0b01110000001101000000001011001011 #D16MACF XR11,XR0,XR0,XR13,AA,WW.word 0b01110000001110000000001100001011 #D16MACF XR12,XR0,XR0,XR14,AA,WW.word 0b01110000101110100000011101001000 #D16MUL XR13,XR1,XR8,XR14,HW.word 0b01110011011110101000011101001010 #D16MAC XR13,XR1,XR10,XR14,SS,LW.word 0b01110000101110100100111101001010 #D16MAC XR13,XR3,XR9,XR14,AA,HW.word 0b01110010011110011100111101001010 #D16MAC XR13,XR3,XR7,XR14,SA,LW.word 0b01110000001101000000001110001011 #D16MACF XR14,XR0,XR0,XR13,AA,WW.word 0b01110001001100110010111011001110 #Q16ADD XR11,XR11,XR12,XR12,AS,WW.word 0b01110001000010001010111011001110 #Q16ADD XR11,XR11,XR2,XR2,AS,WW.word 0b01110001111110111011001100001110 #Q16ADD XR12,XR12,XR14,XR14,AS,XW.word 0b01110011001100110010111011111101 #S32SFL XR11,XR11,XR12,XR12,PTN3.word 0b01110011001011101111001100111101 #S32SFL XR12,XR12,XR11,XR11,PTN3.word 0b01110000100000000000000011010000 #S32LDD XR3,$4,0.word 0b01110000001100000000111011011101 #Q8ACCE XR11,XR3,XR0,XR12,AA.word 0b01110000000110110010110011000111 #Q16SAT XR3,XR11,XR12.word 0b01110000100000000000000011010001 #S32STD XR3,$4,0.word 0b01110000100000000000010011010000 #S32LDD XR3,$4,4.word 0b01110000001110000000110010011101 #Q8ACCE XR2,XR3,XR0,XR14,AA.word 0b01110000000110111000100011000111 #Q16SAT XR3,XR2,XR14.word 0b01110000100000000000010011010001 #S32STD XR3,$4,4#NO_APPaddu $4,$4,$5addiu $2,$6,16#APP.word 0b01110000010000000000000001010000 #S32LDD XR1,$2,0.word 0b01110000010000000000010010010000 #S32LDD XR2,$2,4.word 0b01110000010000000000100011010000 #S32LDD XR3,$2,8.word 0b01110000010000000000110100010000 #S32LDD XR4,$2,12.word 0b01110011000010001000010001111101 #S32SFL XR1,XR1,XR2,XR2,PTN3.word 0b01110011000100010000110011111101 #S32SFL XR3,XR3,XR4,XR4,PTN3.word 0b01110000001100010100101011001000 #D16MUL XR11,XR2,XR5,XR12,WW.word 0b01110000001100011001001011001010 #D16MAC XR11,XR4,XR6,XR12,AA,WW.word 0b01110000001110011000101101001000 #D16MUL XR13,XR2,XR6,XR14,WW.word 0b01110011001110010101001101001010 #D16MAC XR13,XR4,XR5,XR14,SS,WW.word 0b01110000100100011100010010001000 #D16MUL XR2,XR1,XR7,XR4,HW.word 0b01110001010100100100010010001010 #D16MAC XR2,XR1,XR9,XR4,AS,LW.word 0b01110001100100101000110010001010 #D16MAC XR2,XR3,XR10,XR4,AS,HW.word 0b01110001010100100000110010001010 #D16MAC XR2,XR3,XR8,XR4,AS,LW.word 0b01110000000100000000000010001011 #D16MACF XR2,XR0,XR0,XR4,AA,WW.word 0b01110000001101000000001011001011 #D16MACF XR11,XR0,XR0,XR13,AA,WW.word 0b01110000001110000000001100001011 #D16MACF XR12,XR0,XR0,XR14,AA,WW.word 0b01110000101110100000011101001000 #D16MUL XR13,XR1,XR8,XR14,HW.word 0b01110011011110101000011101001010 #D16MAC XR13,XR1,XR10,XR14,SS,LW.word 0b01110000101110100100111101001010 #D16MAC XR13,XR3,XR9,XR14,AA,HW.word 0b01110010011110011100111101001010 #D16MAC XR13,XR3,XR7,XR14,SA,LW.word 0b01110000001101000000001110001011 #D16MACF XR14,XR0,XR0,XR13,AA,WW.word 0b01110001001100110010111011001110 #Q16ADD XR11,XR11,XR12,XR12,AS,WW.word 0b01110001000010001010111011001110 #Q16ADD XR11,XR11,XR2,XR2,AS,WW.word 0b01110001111110111011001100001110 #Q16ADD XR12,XR12,XR14,XR14,AS,XW.word 0b01110011001100110010111011111101 #S32SFL XR11,XR11,XR12,XR12,PTN3.word 0b01110011001011101111001100111101 #S32SFL XR12,XR12,XR11,XR11,PTN3.word 0b01110000100000000000000011010000 #S32LDD XR3,$4,0.word 0b01110000001100000000111011011101 #Q8ACCE XR11,XR3,XR0,XR12,AA.word 0b01110000000110110010110011000111 #Q16SAT XR3,XR11,XR12.word 0b01110000100000000000000011010001 #S32STD XR3,$4,0.word 0b01110000100000000000010011010000 #S32LDD XR3,$4,4.word 0b01110000001110000000110010011101 #Q8ACCE XR2,XR3,XR0,XR14,AA.word 0b01110000000110111000100011000111 #Q16SAT XR3,XR2,XR14.word 0b01110000100000000000010011010001 #S32STD XR3,$4,4#NO_APPaddu $4,$5,$4addiu $2,$6,32#APP.word 0b01110000010000000000000001010000 #S32LDD XR1,$2,0.word 0b01110000010000000000010010010000 #S32LDD XR2,$2,4.word 0b01110000010000000000100011010000 #S32LDD XR3,$2,8.word 0b01110000010000000000110100010000 #S32LDD XR4,$2,12.word 0b01110011000010001000010001111101 #S32SFL XR1,XR1,XR2,XR2,PTN3.word 0b01110011000100010000110011111101 #S32SFL XR3,XR3,XR4,XR4,PTN3.word 0b01110000001100010100101011001000 #D16MUL XR11,XR2,XR5,XR12,WW.word 0b01110000001100011001001011001010 #D16MAC XR11,XR4,XR6,XR12,AA,WW.word 0b01110000001110011000101101001000 #D16MUL XR13,XR2,XR6,XR14,WW.word 0b01110011001110010101001101001010 #D16MAC XR13,XR4,XR5,XR14,SS,WW.word 0b01110000100100011100010010001000 #D16MUL XR2,XR1,XR7,XR4,HW.word 0b01110001010100100100010010001010 #D16MAC XR2,XR1,XR9,XR4,AS,LW.word 0b01110001100100101000110010001010 #D16MAC XR2,XR3,XR10,XR4,AS,HW.word 0b01110001010100100000110010001010 #D16MAC XR2,XR3,XR8,XR4,AS,LW.word 0b01110000000100000000000010001011 #D16MACF XR2,XR0,XR0,XR4,AA,WW.word 0b01110000001101000000001011001011 #D16MACF XR11,XR0,XR0,XR13,AA,WW.word 0b01110000001110000000001100001011 #D16MACF XR12,XR0,XR0,XR14,AA,WW.word 0b01110000101110100000011101001000 #D16MUL XR13,XR1,XR8,XR14,HW.word 0b01110011011110101000011101001010 #D16MAC XR13,XR1,XR10,XR14,SS,LW.word 0b01110000101110100100111101001010 #D16MAC XR13,XR3,XR9,XR14,AA,HW.word 0b01110010011110011100111101001010 #D16MAC XR13,XR3,XR7,XR14,SA,LW.word 0b01110000001101000000001110001011 #D16MACF XR14,XR0,XR0,XR13,AA,WW.word 0b01110001001100110010111011001110 #Q16ADD XR11,XR11,XR12,XR12,AS,WW.word 0b01110001000010001010111011001110 #Q16ADD XR11,XR11,XR2,XR2,AS,WW.word 0b01110001111110111011001100001110 #Q16ADD XR12,XR12,XR14,XR14,AS,XW.word 0b01110011001100110010111011111101 #S32SFL XR11,XR11,XR12,XR12,PTN3.word 0b01110011001011101111001100111101 #S32SFL XR12,XR12,XR11,XR11,PTN3.word 0b01110000100000000000000011010000 #S32LDD XR3,$4,0.word 0b01110000001100000000111011011101 #Q8ACCE XR11,XR3,XR0,XR12,AA.word 0b01110000000110110010110011000111 #Q16SAT XR3,XR11,XR12.word 0b01110000100000000000000011010001 #S32STD XR3,$4,0.word 0b01110000100000000000010011010000 #S32LDD XR3,$4,4.word 0b01110000001110000000110010011101 #Q8ACCE XR2,XR3,XR0,XR14,AA.word 0b01110000000110111000100011000111 #Q16SAT XR3,XR2,XR14.word 0b01110000100000000000010011010001 #S32STD XR3,$4,4#NO_APPaddu $5,$5,$4addiu $6,$6,48#APP.word 0b01110000110000000000000001010000 #S32LDD XR1,$6,0.word 0b01110000110000000000010010010000 #S32LDD XR2,$6,4.word 0b01110000110000000000100011010000 #S32LDD XR3,$6,8.word 0b01110000110000000000110100010000 #S32LDD XR4,$6,12.word 0b01110011000010001000010001111101 #S32SFL XR1,XR1,XR2,XR2,PTN3.word 0b01110011000100010000110011111101 #S32SFL XR3,XR3,XR4,XR4,PTN3.word 0b01110000001100010100101011001000 #D16MUL XR11,XR2,XR5,XR12,WW.word 0b01110000001100011001001011001010 #D16MAC XR11,XR4,XR6,XR12,AA,WW.word 0b01110000001110011000101101001000 #D16MUL XR13,XR2,XR6,XR14,WW.word 0b01110011001110010101001101001010 #D16MAC XR13,XR4,XR5,XR14,SS,WW.word 0b01110000100100011100010010001000 #D16MUL XR2,XR1,XR7,XR4,HW.word 0b01110001010100100100010010001010 #D16MAC XR2,XR1,XR9,XR4,AS,LW.word 0b01110001100100101000110010001010 #D16MAC XR2,XR3,XR10,XR4,AS,HW.word 0b01110001010100100000110010001010 #D16MAC XR2,XR3,XR8,XR4,AS,LW.word 0b01110000000100000000000010001011 #D16MACF XR2,XR0,XR0,XR4,AA,WW.word 0b01110000001101000000001011001011 #D16MACF XR11,XR0,XR0,XR13,AA,WW.word 0b01110000001110000000001100001011 #D16MACF XR12,XR0,XR0,XR14,AA,WW.word 0b01110000101110100000011101001000 #D16MUL XR13,XR1,XR8,XR14,HW.word 0b01110011011110101000011101001010 #D16MAC XR13,XR1,XR10,XR14,SS,LW.word 0b01110000101110100100111101001010 #D16MAC XR13,XR3,XR9,XR14,AA,HW.word 0b01110010011110011100111101001010 #D16MAC XR13,XR3,XR7,XR14,SA,LW.word 0b01110000001101000000001110001011 #D16MACF XR14,XR0,XR0,XR13,AA,WW.word 0b01110001001100110010111011001110 #Q16ADD XR11,XR11,XR12,XR12,AS,WW.word 0b01110001000010001010111011001110 #Q16ADD XR11,XR11,XR2,XR2,AS,WW.word 0b01110001111110111011001100001110 #Q16ADD XR12,XR12,XR14,XR14,AS,XW.word 0b01110011001100110010111011111101 #S32SFL XR11,XR11,XR12,XR12,PTN3.word 0b01110011001011101111001100111101 #S32SFL XR12,XR12,XR11,XR11,PTN3.word 0b01110000101000000000000011010000 #S32LDD XR3,$5,0.word 0b01110000001100000000111011011101 #Q8ACCE XR11,XR3,XR0,XR12,AA.word 0b01110000000110110010110011000111 #Q16SAT XR3,XR11,XR12.word 0b01110000101000000000000011010001 #S32STD XR3,$5,0.word 0b01110000101000000000010011010000 #S32LDD XR3,$5,4.word 0b01110000001110000000110010011101 #Q8ACCE XR2,XR3,XR0,XR14,AA.word 0b01110000000110111000100011000111 #Q16SAT XR3,XR2,XR14.word 0b01110000101000000000010011010001 #S32STD XR3,$5,4#NO_APPj $31.end simple_idct84_add.section .text.simple_idct48_add,"ax",@progbits.align 2.align 5.globl simple_idct48_add.ent simple_idct48_add.type simple_idct48_add, @functionsimple_idct48_add:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0li $2,1518469120 # 0x5a820000ori $2,$2,0x7642#APP.word 0b01110000000000100000000101101111 #S32I2M XR5,$2#NO_APPli $3,1518469120 # 0x5a820000ori $3,$3,0x30fc#APP.word 0b01110000000000110000000110101111 #S32I2M XR6,$3#NO_APPli $2,2106195968 # 0x7d8a0000ori $2,$2,0x6a6e#APP.word 0b01110000000000100000000111101111 #S32I2M XR7,$2#NO_APPli $3,418971648 # 0x18f90000ori $3,$3,0x471d#APP.word 0b01110000000000110000001000101111 #S32I2M XR8,$3#NO_APPli $2,1785593856 # 0x6a6e0000ori $2,$2,0x18f9#APP.word 0b01110000000000100000001001101111 #S32I2M XR9,$2#NO_APPli $3,1193082880 # 0x471d0000ori $3,$3,0x7d8a#APP.word 0b01110000000000110000001010101111 #S32I2M XR10,$3.word 0b01110000110000000000000001010000 #S32LDD XR1,$6,0.word 0b01110000110000000001000010010000 #S32LDD XR2,$6,16.word 0b01110000110000000010000011010000 #S32LDD XR3,$6,32.word 0b01110000110000000011000100010000 #S32LDD XR4,$6,48.word 0b01110000110000000100001011010000 #S32LDD XR11,$6,64.word 0b01110000110000000101001100010000 #S32LDD XR12,$6,80.word 0b01110000110000000110001101010000 #S32LDD XR13,$6,96.word 0b01110000110000000111001110010000 #S32LDD XR14,$6,112#NO_APPli $2,1518469120 # 0x5a820000ori $2,$2,0x7642#APP.word 0b01110000000000100000000101101111 #S32I2M XR5,$2.word 0b01110000101001000101010010001000 #D16MUL XR2,XR5,XR1,XR9,HW.word 0b01110000101001101101010010001010 #D16MAC XR2,XR5,XR11,XR9,AA,HW.word 0b01110000001001000000000010001011 #D16MACF XR2,XR0,XR0,XR9,AA,WW.word 0b01110000011111001101011010001000 #D16MUL XR10,XR5,XR3,XR15,LW.word 0b01110000011111110101101010001010 #D16MAC XR10,XR6,XR13,XR15,AA,LW.word 0b01110000001111000000001010001011 #D16MACF XR10,XR0,XR0,XR15,AA,WW.word 0b01110001001001101000100010001110 #Q16ADD XR2,XR2,XR10,XR9,AS,WW.word 0b01110000101111000101011010001000 #D16MUL XR10,XR5,XR1,XR15,HW.word 0b01110011101111101101011010001010 #D16MAC XR10,XR5,XR11,XR15,SS,HW.word 0b01110000001111000000001010001011 #D16MACF XR10,XR0,XR0,XR15,AA,WW.word 0b01110000010001001101101011001000 #D16MUL XR11,XR6,XR3,XR1,LW.word 0b01110011010001110101011011001010 #D16MAC XR11,XR5,XR13,XR1,SS,LW.word 0b01110000000001000000001011001011 #D16MACF XR11,XR0,XR0,XR1,AA,WW.word 0b01110001001111101110101010001110 #Q16ADD XR10,XR10,XR11,XR15,AS,WW.word 0b01110000110000000001000001010000 #S32LDD XR1,$6,16.word 0b01110000101101000101111011001000 #D16MUL XR11,XR7,XR1,XR13,HW.word 0b01110000011101010001111011001010 #D16MAC XR11,XR7,XR4,XR13,AA,LW.word 0b01110000011101110010001011001010 #D16MAC XR11,XR8,XR12,XR13,AA,LW.word 0b01110000101101111010001011001010 #D16MAC XR11,XR8,XR14,XR13,AA,HW.word 0b01110000001101000000001011001011 #D16MACF XR11,XR0,XR0,XR13,AA,WW.word 0b01110000011101000101110011001000 #D16MUL XR3,XR7,XR1,XR13,LW.word 0b01110011101101010010000011001010 #D16MAC XR3,XR8,XR4,XR13,SS,HW.word 0b01110011101101110001110011001010 #D16MAC XR3,XR7,XR12,XR13,SS,HW.word 0b01110011011101111010000011001010 #D16MAC XR3,XR8,XR14,XR13,SS,LW.word 0b01110000001101000000000011001011 #D16MACF XR3,XR0,XR0,XR13,AA,WW.word 0b01110000011101000110000101001000 #D16MUL XR5,XR8,XR1,XR13,LW.word 0b01110011101101010001110101001010 #D16MAC XR5,XR7,XR4,XR13,SS,HW.word 0b01110000101101110010000101001010 #D16MAC XR5,XR8,XR12,XR13,AA,HW.word 0b01110000011101111001110101001010 #D16MAC XR5,XR7,XR14,XR13,AA,LW.word 0b01110000001101000000000101001011 #D16MACF XR5,XR0,XR0,XR13,AA,WW.word 0b01110000101101000110000001001000 #D16MUL XR1,XR8,XR1,XR13,HW.word 0b01110011011101010010000001001010 #D16MAC XR1,XR8,XR4,XR13,SS,LW.word 0b01110000011101110001110001001010 #D16MAC XR1,XR7,XR12,XR13,AA,LW.word 0b01110011101101111001110001001010 #D16MAC XR1,XR7,XR14,XR13,SS,HW.word 0b01110000001101000000000001001011 #D16MACF XR1,XR0,XR0,XR13,AA,WW.word 0b01110001001011101100100010001110 #Q16ADD XR2,XR2,XR11,XR11,AS,WW.word 0b01110001000011001110101010001110 #Q16ADD XR10,XR10,XR3,XR3,AS,WW.word 0b01110001000101010111111111001110 #Q16ADD XR15,XR15,XR5,XR5,AS,WW.word 0b01110001000001000110011001001110 #Q16ADD XR9,XR9,XR1,XR1,AS,WW.word 0b01110000110000000000000010010001 #S32STD XR2,$6,0.word 0b01110000110000000110000011010001 #S32STD XR3,$6,96.word 0b01110000110000000001001010010001 #S32STD XR10,$6,16.word 0b01110000110000000111001011010001 #S32STD XR11,$6,112.word 0b01110000110000000100000001010001 #S32STD XR1,$6,64.word 0b01110000110000000011001001010001 #S32STD XR9,$6,48.word 0b01110000110000000010001111010001 #S32STD XR15,$6,32.word 0b01110000110000000101000101010001 #S32STD XR5,$6,80#NO_APPaddiu $3,$6,4#APP.word 0b01110000011000000000000001010000 #S32LDD XR1,$3,0.word 0b01110000011000000001000010010000 #S32LDD XR2,$3,16.word 0b01110000011000000010000011010000 #S32LDD XR3,$3,32.word 0b01110000011000000011000100010000 #S32LDD XR4,$3,48.word 0b01110000011000000100001011010000 #S32LDD XR11,$3,64.word 0b01110000011000000101001100010000 #S32LDD XR12,$3,80.word 0b01110000011000000110001101010000 #S32LDD XR13,$3,96.word 0b01110000011000000111001110010000 #S32LDD XR14,$3,112#NO_APPli $2,1518469120 # 0x5a820000ori $2,$2,0x7642#APP.word 0b01110000000000100000000101101111 #S32I2M XR5,$2.word 0b01110000101001000101010010001000 #D16MUL XR2,XR5,XR1,XR9,HW.word 0b01110000101001101101010010001010 #D16MAC XR2,XR5,XR11,XR9,AA,HW.word 0b01110000001001000000000010001011 #D16MACF XR2,XR0,XR0,XR9,AA,WW.word 0b01110000011111001101011010001000 #D16MUL XR10,XR5,XR3,XR15,LW.word 0b01110000011111110101101010001010 #D16MAC XR10,XR6,XR13,XR15,AA,LW.word 0b01110000001111000000001010001011 #D16MACF XR10,XR0,XR0,XR15,AA,WW.word 0b01110001001001101000100010001110 #Q16ADD XR2,XR2,XR10,XR9,AS,WW.word 0b01110000101111000101011010001000 #D16MUL XR10,XR5,XR1,XR15,HW.word 0b01110011101111101101011010001010 #D16MAC XR10,XR5,XR11,XR15,SS,HW.word 0b01110000001111000000001010001011 #D16MACF XR10,XR0,XR0,XR15,AA,WW.word 0b01110000010001001101101011001000 #D16MUL XR11,XR6,XR3,XR1,LW.word 0b01110011010001110101011011001010 #D16MAC XR11,XR5,XR13,XR1,SS,LW.word 0b01110000000001000000001011001011 #D16MACF XR11,XR0,XR0,XR1,AA,WW.word 0b01110001001111101110101010001110 #Q16ADD XR10,XR10,XR11,XR15,AS,WW.word 0b01110000011000000001000001010000 #S32LDD XR1,$3,16.word 0b01110000101101000101111011001000 #D16MUL XR11,XR7,XR1,XR13,HW.word 0b01110000011101010001111011001010 #D16MAC XR11,XR7,XR4,XR13,AA,LW.word 0b01110000011101110010001011001010 #D16MAC XR11,XR8,XR12,XR13,AA,LW.word 0b01110000101101111010001011001010 #D16MAC XR11,XR8,XR14,XR13,AA,HW.word 0b01110000001101000000001011001011 #D16MACF XR11,XR0,XR0,XR13,AA,WW.word 0b01110000011101000101110011001000 #D16MUL XR3,XR7,XR1,XR13,LW.word 0b01110011101101010010000011001010 #D16MAC XR3,XR8,XR4,XR13,SS,HW.word 0b01110011101101110001110011001010 #D16MAC XR3,XR7,XR12,XR13,SS,HW.word 0b01110011011101111010000011001010 #D16MAC XR3,XR8,XR14,XR13,SS,LW.word 0b01110000001101000000000011001011 #D16MACF XR3,XR0,XR0,XR13,AA,WW.word 0b01110000011101000110000101001000 #D16MUL XR5,XR8,XR1,XR13,LW.word 0b01110011101101010001110101001010 #D16MAC XR5,XR7,XR4,XR13,SS,HW.word 0b01110000101101110010000101001010 #D16MAC XR5,XR8,XR12,XR13,AA,HW.word 0b01110000011101111001110101001010 #D16MAC XR5,XR7,XR14,XR13,AA,LW.word 0b01110000001101000000000101001011 #D16MACF XR5,XR0,XR0,XR13,AA,WW.word 0b01110000101101000110000001001000 #D16MUL XR1,XR8,XR1,XR13,HW.word 0b01110011011101010010000001001010 #D16MAC XR1,XR8,XR4,XR13,SS,LW.word 0b01110000011101110001110001001010 #D16MAC XR1,XR7,XR12,XR13,AA,LW.word 0b01110011101101111001110001001010 #D16MAC XR1,XR7,XR14,XR13,SS,HW.word 0b01110000001101000000000001001011 #D16MACF XR1,XR0,XR0,XR13,AA,WW.word 0b01110001001011101100100010001110 #Q16ADD XR2,XR2,XR11,XR11,AS,WW.word 0b01110001000011001110101010001110 #Q16ADD XR10,XR10,XR3,XR3,AS,WW.word 0b01110001000101010111111111001110 #Q16ADD XR15,XR15,XR5,XR5,AS,WW.word 0b01110001000001000110011001001110 #Q16ADD XR9,XR9,XR1,XR1,AS,WW.word 0b01110000011000000000000010010001 #S32STD XR2,$3,0.word 0b01110000011000000110000011010001 #S32STD XR3,$3,96.word 0b01110000011000000001001010010001 #S32STD XR10,$3,16.word 0b01110000011000000111001011010001 #S32STD XR11,$3,112.word 0b01110000011000000100000001010001 #S32STD XR1,$3,64.word 0b01110000011000000011001001010001 #S32STD XR9,$3,48.word 0b01110000011000000010001111010001 #S32STD XR15,$3,32.word 0b01110000011000000101000101010001 #S32STD XR5,$3,80#NO_APPli $2,1402929152 # 0x539f0000ori $2,$2,0x22a3#APP.word 0b01110000000000100000001011101111 #S32I2M XR11,$2#NO_APPli $3,16384 # 0x4000#APP.word 0b01110000000000110000001100101111 #S32I2M XR12,$3#NO_APPli $2,16384 # 0x4000#APP.word 0b01110000000000100000001101101111 #S32I2M XR13,$2#NO_APPaddiu $3,$6,128sltu $2,$6,$3.set noreorder.set nomacrobeq $2,$0,$L10subu $4,$4,$5.set macro.set reorder$L6:#APP.word 0b01110000110000000000000001010000 #S32LDD XR1,$6,0.word 0b01110000110000000000010010010000 #S32LDD XR2,$6,4.word 0b01110000110000000001001110010000 #S32LDD XR14,$6,16.word 0b01110000110000000001011111010000 #S32LDD XR15,$6,20.word 0b01110011000010001000010001111101 #S32SFL XR1,XR1,XR2,XR2,PTN3.word 0b01110000100100101100010011001000 #D16MUL XR3,XR1,XR11,XR4,HW.word 0b01110010010011101100010100001010 #D16MAC XR4,XR1,XR11,XR3,SA,LW.word 0b01110000010110001011010101001000 #D16MUL XR5,XR13,XR2,XR6,LW.word 0b01110001000110011001010101011000 #D32ADD XR5,XR5,XR6,XR6,AS.word 0b01110001001010001101011001011000 #D32ADD XR9,XR5,XR3,XR10,AS.word 0b01110001001000010001100111011000 #D32ADD XR7,XR6,XR4,XR8,AS.word 0b01110001001001000011000111011001 #D32ACC XR7,XR12,XR0,XR9,AS.word 0b01110001001000000011001010011001 #D32ACC XR10,XR12,XR0,XR8,AS.word 0b01110000100001010000000001010110 #S32LDIV XR1,$4,$5,0.word 0b01110011110000100101110111110010 #D32SARL XR7,XR7,XR9,15.word 0b01110011110000100010101000110010 #D32SARL XR8,XR10,XR8,15.word 0b01110000000111000000011000011101 #Q8ACCE XR8,XR1,XR0,XR7,AA.word 0b01110011001111111111101110111101 #S32SFL XR14,XR14,XR15,XR15,PTN3.word 0b01110000100100101111100011001000 #D16MUL XR3,XR14,XR11,XR4,HW.word 0b01110010010011101111100100001010 #D16MAC XR4,XR14,XR11,XR3,SA,LW.word 0b01110000010110111111010101001000 #D16MUL XR5,XR13,XR15,XR6,LW.word 0b01110001000110011001010101011000 #D32ADD XR5,XR5,XR6,XR6,AS.word 0b01110001000010001101010001011000 #D32ADD XR1,XR5,XR3,XR2,AS.word 0b01110001000100010001100011011000 #D32ADD XR3,XR6,XR4,XR4,AS.word 0b01110001000001000011000011011001 #D32ACC XR3,XR12,XR0,XR1,AS.word 0b01110001000100000011000010011001 #D32ACC XR2,XR12,XR0,XR4,AS.word 0b01110000100001010000000101010010 #S32LDDV XR5,$4,$5,0.word 0b01110011110000000100110011110010 #D32SARL XR3,XR3,XR1,15.word 0b01110011110000010000100100110010 #D32SARL XR4,XR2,XR4,15.word 0b01110000000011000001010100011101 #Q8ACCE XR4,XR5,XR0,XR3,AA.word 0b01110000000110011110001000000111 #Q16SAT XR8,XR8,XR7.word 0b01110000000110001101000100000111 #Q16SAT XR4,XR4,XR3.word 0b01110000100000000000001000010001 #S32STD XR8,$4,0.word 0b01110000100001010000000100010111 #S32SDIV XR4,$4,$5,0#NO_APPaddiu $6,$6,32sltu $2,$6,$3bne $2,$0,$L6$L10:j $31.end simple_idct48_add.section .text.wmv2_decode_init,"ax",@progbits.align 2.align 5.ent wmv2_decode_init.type wmv2_decode_init, @functionwmv2_decode_init:.frame $sp,32,$31 # vars= 0, regs= 3/0, args= 16, gp= 0.mask 0x80030000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-32sw $17,20($sp)sw $31,24($sp)sw $16,16($sp)jal ff_h263_decode_initlw $16,136($4)addiu $17,$16,5040lui $6,%hi(wmv2_scantableA)addiu $6,$6,%lo(wmv2_scantableA)addiu $5,$16,8776move $4,$17bltz $2,$L14li $3,-1 # 0xffffffffffffffffjal ff_init_scantablenoplui $6,%hi(wmv2_scantableB)move $4,$17addiu $5,$16,8908jal ff_init_scantableaddiu $6,$6,%lo(wmv2_scantableB)move $3,$0$L14:lw $31,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$3j $31addiu $sp,$sp,32.set macro.set reorder.end wmv2_decode_init.section .text.ff_msmpeg4_decode_init,"ax",@progbits.align 2.align 5.globl ff_msmpeg4_decode_init.ent ff_msmpeg4_decode_init.type ff_msmpeg4_decode_init, @functionff_msmpeg4_decode_init:.frame $sp,88,$31 # vars= 0, regs= 7/0, args= 56, gp= 0.mask 0x803f0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-88sw $21,76($sp)sw $31,80($sp)sw $20,72($sp)sw $19,68($sp)sw $18,64($sp)sw $17,60($sp)sw $16,56($sp)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -