mdct.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,101 行 · 第 1/5 页
S
4,101 行
addu $6,$6,$12sll $13,$13,3sll $2,$2,2sll $7,$7,2sll $8,$8,2lw $10,0($6)addu $2,$2,$12addu $6,$15,$13addu $7,$7,$12addu $8,$8,$12lw $9,-4($8)lw $4,-4($2)lw $8,4($6)lw $2,0($7)lw $7,0($6)subu $2,$2,$9move $16,$7sra $17,$7,31sra $7,$8,31mul $18,$7,$2sra $3,$2,31sw $18,4276($sp)mul $18,$3,$16addu $4,$4,$10sw $18,4164($sp)mul $18,$7,$4move $6,$8mul $8,$17,$4multu $16,$2sw $18,4176($sp)mflo $20mfhi $21lw $18,4148($sp)multu $4,$6subu $18,$18,$31sw $20,4168($sp)mflo $20sw $21,4172($sp)sw $18,4200($sp)mfhi $21lw $18,4144($sp)multu $4,$16sw $20,4184($sp)lw $20,4144($sp)subu $fp,$18,$31mfhi $19mflo $18multu $2,$6addu $20,$31,$20sra $5,$4,31sw $21,4188($sp)sw $20,4196($sp)mfhi $21mflo $20mtlo $8madd $5,$16sll $fp,$fp,2sw $fp,4192($sp)mflo $fplw $7,4172($sp)sw $fp,4272($sp)lw $fp,4276($sp)lw $4,4272($sp)mtlo $fpmadd $3,$6lw $3,4176($sp)mflo $fpaddu $19,$4,$19sw $fp,4276($sp)lw $fp,4164($sp)sw $13,4116($sp)mtlo $fpmadd $17,$2sw $8,4160($sp)mflo $2mtlo $3madd $5,$6addu $7,$2,$7lw $5,4276($sp)mflo $6sw $7,4172($sp)lw $fp,4188($sp)lw $3,4168($sp)lw $4,4184($sp)li $2,-2147483648 # 0xffffffff80000000addu $21,$5,$21addiu $11,$7,-1lw $5,4168($sp)lw $7,4184($sp)addu $fp,$6,$fpaddu $14,$20,$2addu $10,$3,$2addu $12,$4,$2addu $8,$18,$2sltu $2,$8,$18addiu $9,$19,-1sltu $3,$14,$20addiu $15,$21,-1sltu $4,$10,$5addiu $13,$fp,-1sltu $5,$12,$7addu $2,$2,$9addu $3,$3,$15addu $4,$4,$11addu $5,$5,$13addu $8,$2,$3subu $10,$4,$5lw $6,4120($sp)sll $8,$8,1sll $10,$10,1sra $5,$8,31sra $3,$10,31mul $14,$5,$6mul $11,$3,$6lw $13,4200($sp)multu $6,$8move $2,$10move $4,$8mfhi $9mflo $8lw $7,4196($sp)multu $6,$2sll $10,$13,2lw $13,4124($sp)mflo $6sll $12,$7,2mfhi $7mul $15,$13,$4mul $13,$13,$2lw $18,4332($sp)addu $4,$15,$14addu $2,$13,$11lw $15,4192($sp)addiu $22,$6,8192lw $20,4112($sp)addu $2,$2,$7sltu $6,$22,$6lw $19,4136($sp)addiu $24,$8,8192addu $23,$6,$2addu $3,$15,$18addu $4,$4,$9sltu $8,$24,$8addu $2,$19,$20addu $25,$8,$4sw $fp,4188($sp)lw $8,-4($3)lw $fp,4116($sp)sll $3,$23,18srl $22,$22,14sll $13,$2,3or $22,$3,$22addiu $21,$sp,16lw $3,4152($sp)sll $2,$25,18sll $31,$31,2srl $24,$24,14addu $7,$21,$fpaddu $6,$12,$18addu $4,$10,$18or $24,$2,$24addu $31,$31,$18lw $5,0($31)lw $4,-4($4)lw $6,0($6)addu $2,$3,$13sw $22,4($7)sw $24,0($7)lw $10,4($2)lw $3,0($2)addu $6,$6,$4subu $8,$8,$5move $4,$3sra $5,$3,31sra $7,$6,31sra $3,$10,31mul $22,$5,$8mul $19,$7,$4mul $21,$3,$8mul $18,$3,$6multu $4,$6move $2,$10mflo $14mfhi $15multu $8,$10addiu $12,$20,1mflo $16mfhi $17multu $8,$4andi $12,$12,0xffffmflo $10mfhi $11multu $6,$2sra $9,$8,31sw $12,4112($sp)addiu $12,$sp,16addu $20,$12,$13mflo $12mfhi $13mul $23,$9,$4mul $4,$9,$2addu $24,$23,$22mul $22,$7,$2li $8,-2147483648 # 0xffffffff80000000addu $18,$22,$18mul $22,$5,$6addu $2,$4,$21addu $6,$22,$19addu $15,$6,$15li $5,-2147483648 # 0xffffffff80000000li $6,-2147483648 # 0xffffffff80000000li $7,-2147483648 # 0xffffffff80000000addu $5,$10,$5addu $6,$12,$6addu $7,$14,$7addu $8,$16,$8addu $11,$24,$11addu $13,$18,$13addu $17,$2,$17sltu $3,$6,$12sltu $2,$5,$10addiu $12,$13,-1addiu $10,$11,-1sltu $4,$7,$14sw $5,4208($sp)addiu $14,$15,-1sltu $5,$8,$16addiu $16,$17,-1addu $3,$3,$12addu $2,$2,$10addu $5,$5,$16addu $4,$4,$14sw $2,4212($sp)sw $4,4228($sp)addu $2,$2,$3subu $4,$4,$5sll $2,$2,1sw $6,4216($sp)sll $6,$4,1sw $3,4220($sp)move $4,$2sra $3,$6,31sw $5,4236($sp)sra $5,$2,31move $2,$6lw $6,4120($sp)sw $8,4232($sp)mul $12,$5,$6mul $11,$3,$6multu $6,$4move $8,$6lw $10,4124($sp)mflo $6sw $7,4224($sp)mfhi $7multu $8,$2mflo $8mfhi $9mul $13,$10,$4mul $10,$10,$2addu $4,$13,$12addu $2,$10,$11addiu $12,$6,8192addiu $13,$8,8192sltu $6,$12,$6addu $4,$4,$7addu $2,$2,$9sltu $8,$13,$8addu $19,$6,$4addu $21,$8,$2sw $12,4240($sp)srl $6,$12,14srl $4,$13,14sw $13,4248($sp)sll $2,$19,18sll $3,$21,18lw $12,4136($sp)lw $13,4112($sp)or $6,$2,$6or $4,$3,$4sw $19,4244($sp)sw $21,4252($sp)sw $4,4($20)bne $12,$13,$L54sw $6,0($20)$L44:lw $15,4328($sp)addiu $5,$sp,16jal cfftflw $4,4($15)lw $18,4140($sp)beq $18,$0,$L55lw $31,4324($sp)sw $0,4156($sp)$L49:lw $19,4156($sp)lw $21,4152($sp)sll $2,$19,3addiu $20,$sp,16addu $4,$2,$20addu $2,$21,$2lw $7,4($2)lw $3,0($2)lw $6,4($4)lw $5,0($4)move $16,$3move $4,$6sra $17,$3,31sra $3,$7,31mul $18,$3,$4move $8,$5sra $9,$5,31sra $5,$6,31sw $18,4276($sp)mul $18,$5,$16mul $6,$17,$8sw $18,4256($sp)mul $18,$3,$8multu $16,$4sw $18,4260($sp)mflo $22mfhi $23multu $8,$7sll $18,$19,1mflo $24mfhi $25multu $8,$16andi $18,$18,0xffffsw $18,4132($sp)mfhi $19mflo $18sw $19,4284($sp)sw $18,4280($sp)lw $19,4132($sp)lw $18,4148($sp)multu $4,$7subu $18,$18,$19sw $18,4268($sp)lw $18,4144($sp)mflo $20mfhi $21subu $18,$18,$19mtlo $6madd $9,$16sw $18,4264($sp)lw $18,4276($sp)mflo $fpmtlo $18madd $5,$7lw $5,4260($sp)mflo $18lw $8,4284($sp)sw $18,4276($sp)lw $18,4256($sp)addu $8,$fp,$8mtlo $18madd $17,$4li $fp,-2147483648 # 0xffffffff80000000mflo $4mtlo $5madd $9,$7lw $18,4276($sp)mflo $2lw $19,4280($sp)sw $6,4272($sp)addu $23,$4,$23addu $25,$2,$25addu $12,$22,$fpaddu $6,$24,$fpsltu $4,$12,$22addiu $13,$23,-1sltu $5,$6,$24addiu $7,$25,-1addu $4,$4,$13addu $5,$5,$7addu $21,$18,$21addu $14,$19,$fpaddu $10,$20,$fpaddiu $15,$8,-1subu $12,$4,$5lw $6,4144($sp)lw $5,4132($sp)sltu $2,$14,$19sltu $3,$10,$20addiu $11,$21,-1lw $10,4156($sp)addu $2,$2,$15addu $3,$3,$11addu $14,$2,$3lw $7,4264($sp)addu $3,$5,$6sw $8,4284($sp)lw $13,4132($sp)lw $8,4268($sp)addiu $5,$10,1lw $15,4336($sp)andi $5,$5,0xffffsw $5,4156($sp)sll $6,$7,2sll $14,$14,1sll $12,$12,1sll $9,$8,2sll $4,$13,2sll $3,$3,2lw $18,4140($sp)addu $7,$4,$15addu $8,$6,$15addu $3,$3,$15subu $4,$0,$12addu $6,$9,$15subu $2,$0,$14sw $2,0($7)sw $12,-4($8)sw $4,0($3)bne $18,$5,$L49sw $14,-4($6)lw $31,4324($sp)$L55:lw $fp,4320($sp)lw $23,4316($sp)lw $22,4312($sp)lw $21,4308($sp)lw $20,4304($sp)lw $19,4300($sp)lw $18,4296($sp)lw $17,4292($sp)lw $16,4288($sp)j $31addiu $sp,$sp,4328.set macro.set reorder.end faad_mdct.rdata.align 2.type mdct_tab_2048, @object.size mdct_tab_2048, 4096mdct_tab_2048:.word 2147483490.word 823550.word 2147470857.word 7411932.word 2147438011.word 14000245.word 2147384953.word 20588426.word 2147311682.word 27176413.word 2147218201.word 33764145.word 2147104508.word 40351559.word 2146970607.word 46938593.word 2146816497.word 53525185.word 2146642181.word 60111273.word 2146447660.word 66696795.word 2146232935.word 73281690.word 2145998010.word 79865895.word 2145742885.word 86449348.word 2145467564.word 93031988.word 2145172049.word 99613752.word 2144856343.word 106194578.word 2144520448.word 112774405.word 2144164369.word 119353170.word 2143788107.word 125930812.word 2143391668.word 132507269.word 2142975054.word 139082478.word 2142538270.word 145656378.word 2142081319.word 152228908.word 2141604206.word 158800004.word 2141106936.word 165369606.word 2140589513.word 171937651.word 2140051942.word 178504078.word 2139494227.word 185068825.word 2138916375.word 191631829.word 2138318391.word 198193031.word 2137700280.word 204752366.word 2137062048.word 211309775.word 2136403701.word 217865194.word 2135725246.word 224418563.word 2135026689.word 230969820.word 2134308035.word 237518902.word 2133569293.word 244065749.word 2132810469.word 250610299.word 2132031570.word 257152490.word 2131232604.word 263692260.word 2130413577.word 270229549.word 2129574498.word 276764294.word 2128715375.word 283296434.word 2127836216.word 289825907.word 2126937029.word 296352653.word 2126017822.word 302876609.word 2125078604.word 309397714.word 2124119384.word 315915907.word 2123140171.word 322431127.word 2122140975.word 328943312.word 2121121804.word 335452401.word 2120082668.word 341958332.word 2119023577.word 348461044.word 2117944541.word 354960477.word 2116845570.word 361456569.word 2115726675.word 367949259.word 2114587865.word 374438485.word 2113429152.word 380924187.word 2112250547.word 387406303.word 2111052061.word 393884774.word 2109833704.word 400359536.word 2108595489.word 406830531.word 2107337427.word 413297696.word 2106059530.word 419760971.word 2104761810.word 426220295.word 2103444280.word 432675607.word 2102106950.word 439126847.word 2100749835.word 445573954.word 2099372947.word 452016867.word 2097976299.word 458455525.word 2096559904.word 464889868.word 2095123775.word 471319835.word 2093667926.word 477745366.word 2092192370.word 484166400.word 2090697123.word 490582878.word 2089182196.word 496994737.word 2087647606.word 503401919.word 2086093366.word 509804362.word 2084519490.word 516202007.word 2082925995.word 522594794.word 2081312894.word 528982661.word 2079680203.word 535365550.word 2078027937.word 541743399.word 2076356112.word 548116149.word 2074664744.word 554483741.word 2072953848.word 560846113.word 2071223441.word 567203206.word 2069473538.word 573554961.word 2067704157.word 579901317.word 2065915314.word 586242215.word 2064107026.word 592577595.word 2062279309.word 598907397.word 2060432182.word 605231562.word 2058565661.word 611550031.word 2056679763.word 617862743.word 2054774508.word 624169640.word 2052849913.word 630470662.word 2050905995.word 636765749.word 2048942773.word 643054843.word 2046960266.word 649337885.word 2044958492.word 655614815.word 2042937470.word 661885573.word 2040897219.word 668150102.word 2038837759.word 674408342.word 2036759108.word 680660234.word 2034661286.word 686905720.word 2032544314.word 693144740.word 2030408210.word 699377236.word 2028252996.word 705603149.word 2026078690.word 711822421.word 2023885315.word 718034993.word 2021672890.word 724240806.word 2019441436.word 730439803.word 2017190974.word 736631924.word 2014921526.word 742817112.word 2012633113.word 748995309.word 2010325756.word 755166455.word 2007999477.word 761330494.word 2005654297.word 767487366.word 2003290240.word 773637015.word 2000907328.word 779779382.word 1998505582.word 785914409.word 1996085025.word 792042039.word 1993645680.word 798162214.word 1991187570.word 804274877.word 1988710719.word 810379969.word 1986215149.word 816477434.word 1983700884.word 822567214.word 1981167948.word 828649251.word 1978616364.word 834723489.word 1976046157.word 840789870.word 1973457350.word 846848337.word 1970849968.word 852898834.word 1968224037.word 858941302.word 1965579579.word 864975686.word 1962916621.word 871001928.word 1960235186.word 877019973.word 1957535302.word 883029762.word 1954816992.word 889031240.word 1952080283.word 895024350.word 1949325200.word 901009036.word 1946551769.word 906985241.word 1943760017.word 912952909.word 1940949969.word 918911984.word 1938121653.word 924862410.word 1935275094.word 930804131.word 1932410319.word 936737091.word 1929527356.word 942661234.word 1926626231.word 948576504.word 1923706972.word 954482846.word 1920769607.word 960380204.word 1917814163.word 966268522.word 1914840667.word 972147745.word 1911849148.word 978017819.word 1908839634.word 983878686.word 1905812153.word 989730294.word 1902766735.word 995572585.word 1899703406.word 1001405506.word 1896622197.word 1007229001.word 1893523136.word 1013043016.word 1890406253.word 1018847495.word 1887271576.word 1024642385.word 1884119136.word 1030427630.word 1880948961.word 1036203177.word 1877761083.word 1041968970.word 1874555530.word 1047724957.word 1871332333.word 1053471081.word 1868091522.word 1059207290.word 1864833128.word 1064933529.word 1861557182.word 1070649745.word 1858263714.word 1076355883.word 1854952756.word 1082051890.word 1851624337.word 1087737713.word 1848278491.word 1093413297.word 1844915248.word 1099078590.word 1841534640.word 1104733537.word 1838136698.word 1110378087.word 1834721456.word 1116012185.word 1831288944.word 1121635779.word 1827839196.word 1127248816.word 1824372243.word 1132851242.word 1820888118.word 1138443006.word 1817386855.word 1144024054.word 1813868486.word 1149594335.word 1810333044.word 1155153795.word 1806780562.word 1160702382.word 1803211074.word 1166240044.word 1799624614.word 1171766729.word 1796021215
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?