Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(20)

Side by Side Diff: webrtc/common_audio/signal_processing/complex_bit_reverse_arm.S

Issue 1413333002: system_wrappers: rename interface -> include (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Rebased again! Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 @ 1 @
2 @ Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. 2 @ Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
3 @ 3 @
4 @ Use of this source code is governed by a BSD-style license 4 @ Use of this source code is governed by a BSD-style license
5 @ that can be found in the LICENSE file in the root of the source 5 @ that can be found in the LICENSE file in the root of the source
6 @ tree. An additional intellectual property rights grant can be found 6 @ tree. An additional intellectual property rights grant can be found
7 @ in the file PATENTS. All contributing project authors may 7 @ in the file PATENTS. All contributing project authors may
8 @ be found in the AUTHORS file in the root of the source tree. 8 @ be found in the AUTHORS file in the root of the source tree.
9 @ 9 @
10 10
11 @ This file contains the function WebRtcSpl_ComplexBitReverse(), optimized 11 @ This file contains the function WebRtcSpl_ComplexBitReverse(), optimized
12 @ for ARMv5 platforms. 12 @ for ARMv5 platforms.
13 @ Reference C code is in file complex_bit_reverse.c. Bit-exact. 13 @ Reference C code is in file complex_bit_reverse.c. Bit-exact.
14 14
15 #include "webrtc/system_wrappers/interface/asm_defines.h" 15 #include "webrtc/system_wrappers/include/asm_defines.h"
16 16
17 GLOBAL_FUNCTION WebRtcSpl_ComplexBitReverse 17 GLOBAL_FUNCTION WebRtcSpl_ComplexBitReverse
18 .align 2 18 .align 2
19 DEFINE_FUNCTION WebRtcSpl_ComplexBitReverse 19 DEFINE_FUNCTION WebRtcSpl_ComplexBitReverse
20 push {r4-r7} 20 push {r4-r7}
21 21
22 cmp r1, #7 22 cmp r1, #7
23 adr r3, index_7 @ Table pointer. 23 adr r3, index_7 @ Table pointer.
24 mov r4, #112 @ Number of interations. 24 mov r4, #112 @ Number of interations.
25 beq PRE_LOOP_STAGES_7_OR_8 25 beq PRE_LOOP_STAGES_7_OR_8
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
110 .short 752, 248, 496, 252, 1008, 260, 520, 268, 776, 276, 648, 280, 392, 284 110 .short 752, 248, 496, 252, 1008, 260, 520, 268, 776, 276, 648, 280, 392, 284
111 .short 904, 292, 584, 296, 328, 300, 840, 308, 712, 312, 456, 316, 968, 324 111 .short 904, 292, 584, 296, 328, 300, 840, 308, 712, 312, 456, 316, 968, 324
112 .short 552, 332, 808, 340, 680, 344, 424, 348, 936, 356, 616, 364, 872, 372 112 .short 552, 332, 808, 340, 680, 344, 424, 348, 936, 356, 616, 364, 872, 372
113 .short 744, 376, 488, 380, 1000, 388, 536, 396, 792, 404, 664, 412, 920, 420 113 .short 744, 376, 488, 380, 1000, 388, 536, 396, 792, 404, 664, 412, 920, 420
114 .short 600, 428, 856, 436, 728, 440, 472, 444, 984, 452, 568, 460, 824, 468 114 .short 600, 428, 856, 436, 728, 440, 472, 444, 984, 452, 568, 460, 824, 468
115 .short 696, 476, 952, 484, 632, 492, 888, 500, 760, 508, 1016, 524, 772, 532 115 .short 696, 476, 952, 484, 632, 492, 888, 500, 760, 508, 1016, 524, 772, 532
116 .short 644, 540, 900, 548, 580, 556, 836, 564, 708, 572, 964, 588, 804, 596 116 .short 644, 540, 900, 548, 580, 556, 836, 564, 708, 572, 964, 588, 804, 596
117 .short 676, 604, 932, 620, 868, 628, 740, 636, 996, 652, 788, 668, 916, 684 117 .short 676, 604, 932, 620, 868, 628, 740, 636, 996, 652, 788, 668, 916, 684
118 .short 852, 692, 724, 700, 980, 716, 820, 732, 948, 748, 884, 764, 1012, 796 118 .short 852, 692, 724, 700, 980, 716, 820, 732, 948, 748, 884, 764, 1012, 796
119 .short 908, 812, 844, 828, 972, 860, 940, 892, 1004, 956, 988 119 .short 908, 812, 844, 828, 972, 860, 940, 892, 1004, 956, 988
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698