📄 fft32_mac.s.list
字号:
;************************************************************************
;*
;* Copyright:
;* Freescale Semiconductor, INC. All Rights Reserved.
;* You are hereby granted a copyright license to use, modify, and
;* distribute the SOFTWARE so long as this entire notice is
;* retained without alteration in any modified and/or redistributed
;* versions, and that such modified versions are clearly identified
;* as such. No licenses are granted by implication, estoppel or
;* otherwise under any patents or trademarks of Freescale Semiconductor,
;* Inc. This software is provided on an "AS IS" basis and without warranty.
;*
;* To the maximum extent permitted by applicable law, FREESCALE
;* DISCLAIMS ALL WARRANTIES WHETHER EXPRESS OR IMPLIED, INCLUDING
;* IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
;* PURPOSE AND ANY WARRANTY AGAINST INFRINGEMENT WITH REGARD TO THE
;* SOFTWARE (INCLUDING ANY MODIFIED VERSIONS THEREOF) AND ANY
;* ACCOMPANYING WRITTEN MATERIALS.
;*
;* To the maximum extent permitted by applicable law, IN NO EVENT
;* SHALL FREESCALE BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING
;* WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS
;* INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY
;* LOSS) ARISING OF THE USE OR INABILITY TO USE THE SOFTWARE.
;*
;* Freescale assumes no responsibility for the maintenance and support
;* of this software
;*************************************************************************
;*
;* FILE NAME : fft32.s
;*
;* PURPOSE : contains optimized versions of init_data32(), fft32() and
;* inv_fft32() functions
;*
;* AUTHORS : Anatoly Khaynakov and Andriy Tymkiv
;*
;*************************************************************************
.section .data,4,r
TF_table
0x00000000: 8000000000000000 .long -2147483648,0,-2147443223,-13176712,-2147321947,
80009de9ff36f078
800277a5
0x00000014: fe6de2e080058d2e .long -26352928,-2147119826,-39528152,-2146836867,-52701887,
fda4d9288009de7d
fcdbd541
0x00000028: 800f6b88fc12d919 .long -2146473080,-65873639,-2146028480,-79042910,-2145503084,
80163440fb49e6a2
801e3894
0x0000003c: fa80ffcb80277872 .long -92209205,-2144896910,-105372029,-2144209983,-118530885,
f9b826838031f3c1
f8ef5cbb
0x00000050: 803daa69f826a461 .long -2143442327,-131685279,-2142593971,-144834715,-2141664949,
804a9c4df75dff65
8058c94b
0x00000064: f6956fb680683143 .long -157978698,-2140655293,-171116733,-2139565043,-184248326,
f5ccf7438078d40d
f50497fa
0x00000078: 808ab180f43c53ca .long -2138394240,-197372982,-2137142928,-210490207,-2135811153,
809dc970f3742ca1
80b21baf
0x0000008c: f2ac246d80c7a80a .long -223599507,-2134398966,-236700388,-2132906420,-249792358,
f1e43d1c80de6e4c
f11c789a
0x000000a0: 80f66e3cf054d8d4 .long -2131333572,-262874924,-2129680480,-275947592,-2127947207,
810fa7a0ef8d5fb8
812a1a39
0x000000b4: eec60f318145c5c6 .long -289009871,-2126133818,-302061269,-2124240381,-315101295,
edfee92b8162aa03
ed37ef91
0x000000c8: 8180c6a9ec71244f .long -2122266967,-328129457,-2120213652,-341145266,-2118080511,
81a01b6cebaa894e
81c0a801
0x000000dc: eae4207a81e26c16 .long -354148230,-2115867626,-367137861,-2113575080,-380113669,
ea1debbb82056758
e957ecfb
0x000000f0: 82299971e8922621 .long -2111202959,-393075167,-2108751352,-406021865,-2106220352,
824f0208e7cc9917
8275a0c0
0x00000104: e70747c3829d753a .long -418953277,-2103610054,-431868915,-2100920557,-444768294,
e642340d82c67f13
e57d5fda
0x00000118: 82f0bde8e4b8cd10 .long -2098151960,-457650928,-2095304370,-470516331,-2092377893,
831c314ee3f47d95
8348d8db
0x0000012c: e330734c8376b422 .long -483364020,-2089372638,-496193510,-2086288720,-509004319,
e26cb01a83a5c2b0
e1a935e1
0x00000140: 83d60411e0e60684 .long -2083126255,-521795964,-2079885361,-534567963,-2076566160,
840777cfe02323e5
843a1d70
0x00000154: df608fe3846df476 .long -547319837,-2073168778,-560051104,-2069693342,-572761286,
de9e4c6084a2fc62
dddc5b3a
0x00000168: 84d934b0dd1abe51 .long -2066139984,-585449903,-2062508836,-598116479,-2058800036,
85109cdcdc597781
8549345c
0x0000017c: db9888a88582faa4 .long -610760536,-2055013724,-623381598,-2051150041,-635979190,
dad7f3a285bdef27
da17ba4a
0x00000190: 85fa1152d957de7a .long -2047209134,-648552838,-2043191150,-661102069,-2039096242,
86376092d898620b
8675dc4e
0x000001a4: d7d946d786b583ee .long -673626409,-2034924562,-686125387,-2030676269,-698598533,
d71a8eb586f656d3
d65c3b7b
0x000001b8: 8738545ed59e4efe .long -2026351522,-711045378,-2021950484,-723465452,-2017473321,
877b7becd4e0cb14
87bfccd7
0x000001cc: d423b19088054677 .long -735858288,-2012920201,-748223419,-2008291296,-760560380,
d3670445884be820
d2aac504
0x000001e0: 8893b124d1eef59e .long -2003586780,-772868706,-1998806830,-785147935,-1993951625,
88dca0d2d13397e1
8926b677
0x000001f4: d078ad9d8971f15a .long -797397603,-1989021350,-809617249,-1984016189,-821806414,
cfbe389f89be50c3
cf043ab2
0x00000208: 8a0bd3f5ce4ab5a2 .long -1978936331,-833964638,-1973781968,-846091464,-1968553292,
8a5a7a30cd91ab38
8aaa42b4
0x0000021c: ccd91d3d8afb2cba .long -858186435,-1963250502,-870249096,-1957873796,-882278992,
cc210d788b4d377c
cb697db0
0x00000230: 8ba0622fcab26fa9 .long -1952423377,-894275671,-1946899451,-906238681,-1941302225,
8bf4ac05c9fbe527
8c4a142f
0x00000244: c945dfec8ca099d9 .long -918167572,-1935631911,-930061895,-1929888720,-941921201,
c89061b98cf83c30
c7db6c4f
0x00000258: 8d50fa59c727016c .long -1924072871,-953745044,-1918184581,-965532979,-1912224073,
8daad37bc67322cd
8e05c6b7
0x0000026c: c5bfd22e8e61d32d .long -977284562,-1906191571,-988999352,-1900087301,-1000676906,
c50d11488ebef7fb
c45ae1d6
0x00000280: 8f1d3439c3a9458f .long -1893911495,-1012316785,-1887664383,-1023918550,-1881346202,
8f7c8701c2f83e2a
8fdcef66
0x00000294: c247cd5a903e6c7a .long -1035481766,-1874957190,-1047005997,-1868497586,-1058490808,
c197f4d390a0fd4e
c0e8b648
0x000002a8: 9104a0edc03a1368 .long -1861967635,-1069935768,-1855367581,-1081340446,-1848697674,
91695663bf8c0de2
91cf1cb6
0x000002bc: bedea7659235f2eb .long -1092704411,-1841958165,-1104027237,-1835149307,-1115308497,
be31e19b929dd805
bd85be2f
0x000002d0: 9306cb04bcda3eca .long -1828271356,-1126547766,-1821324573,-1137744621,-1814309217,
9370cae3bc2f6513
93dbd69f
0x000002e4: bb8532af9447ed2f .long -1148898641,-1807225553,-1160009405,-1800073849,-1171076496,
badba94394b50d87
ba32ca70
0x000002f8: 9523369bb98a97d8 .long -1792854373,-1182099496,-1785567397,-1193077991,-1778213195,
9592675bb8e31319
96029eb5
0x0000030c: b83c3dd19673db93 .long -1204011567,-1770792045,-1214899813,-1763304225,-1225742319,
b796199b96e61cdf
b6f0a811
0x00000320: 9759617eb64beacc .long -1755750018,-1236538676,-1748129707,-1247288478,-1740443581,
97cda855b5a7e362
9842f043
0x00000334: b504936898b93828 .long -1257991320,-1732691928,-1268646800,-1724875040,-1279254516,
b461fc7099307ee0
b3c0200c
0x00000348: 99a8c344b31effcb .long -1716993212,-1289814069,-1709046740,-1300325061,-1701035923,
9a22042cb27e9d3b
9a9c406d
0x0000035c: b1def9e89b1776d9 .long -1310787096,-1692961063,-1321199781,-1684822464,-1331562724,
b140175b9b93a640
b0a1f71c
0x00000370: 9c10cd70b0049ab2 .long -1676620432,-1341875534,-1668355277,-1352137823,-1660027309,
9c8eeb33af6803a1
9d0dfe53
0x00000384: aecc336b9d8e0596 .long -1362349205,-1651636842,-1372509295,-1643184191,-1382617711,
ae312b919e0effc1
ad96ed91
0x00000398: 9e90eb94acfd7ae8 .long -1634669676,-1392674072,-1626093616,-1402678000,-1617456335,
9f13c7d0ac64d510
9f979331
0x000003ac: abccfd82a01c4c72 .long -1412629118,-1608758158,-1422527051,-1599999412,-1432371427,
ab35f5b5a0a1f24c
aa9fbf1d
0x000003c0: a1288376aa0a5b2d .long -1591180426,-1442161875,-1582301534,-1451898026,-1573363069,
a1affea2a975cb56
a2386283
0x000003d4: a8e21106a2c1adc9 .long -1461579514,-1564365367,-1471205975,-1555308768,-1480777045,
a84f2da9a34bdf20
a7bd22ab
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -