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

Side by Side Diff: source/libvpx/vp8/decoder/arm/armv5/dequantize_v5.asm

Issue 7671004: Update libvpx snapshot to v0.9.7-p1 (Cayuga). (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/libvpx/
Patch Set: '' Created 9 years, 4 months 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 | Annotate | Revision Log
OLDNEW
(Empty)
1 ;
2 ; Copyright (c) 2010 The WebM project authors. All Rights Reserved.
3 ;
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
6 ; tree. An additional intellectual property rights grant can be found
7 ; in the file PATENTS. All contributing project authors may
8 ; be found in the AUTHORS file in the root of the source tree.
9 ;
10
11
12 EXPORT |vp8_dequantize_b_armv5|
13
14 AREA |.text|, CODE, READONLY ; name this block of code
15
16 q RN r0
17 dqc RN r1
18 cnt RN r2
19
20 ;void dequantize_b_armv5(short *Q, short *DQC)
21 |vp8_dequantize_b_armv5| PROC
22 stmdb sp!, {r4, lr}
23 ldr r3, [q]
24 ldr r4, [dqc], #8
25
26 mov cnt, #4
27 dequant_loop
28 smulbb lr, r3, r4
29 smultt r12, r3, r4
30
31 ldr r3, [q, #4]
32 ldr r4, [dqc, #-4]
33
34 strh lr, [q], #2
35 strh r12, [q], #2
36
37 smulbb lr, r3, r4
38 smultt r12, r3, r4
39
40 subs cnt, cnt, #1
41 ldrne r3, [q, #4]
42 ldrne r4, [dqc], #8
43
44 strh lr, [q], #2
45 strh r12, [q], #2
46
47 bne dequant_loop
48
49 ldmia sp!, {r4, pc}
50 ENDP ;|vp8_dequantize_b_arm|
51
52 END
OLDNEW
« no previous file with comments | « source/libvpx/vp8/decoder/arm/arm_dsystemdependent.c ('k') | source/libvpx/vp8/decoder/arm/dequantize_arm.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698