| OLD | NEW | 
|---|
| 1 ; | 1 ; | 
| 2 ;  Copyright (c) 2010 The WebM project authors. All Rights Reserved. | 2 ;  Copyright (c) 2010 The WebM 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 | 
| (...skipping 17 matching lines...) Expand all  Loading... | 
| 28     vld1.16         {q3, q4}, [r0] | 28     vld1.16         {q3, q4}, [r0] | 
| 29     vld1.16         {q5, q6}, [r1] | 29     vld1.16         {q5, q6}, [r1] | 
| 30     ldr             r1, [sp]                ; pitch | 30     ldr             r1, [sp]                ; pitch | 
| 31     vld1.32         {d14[0]}, [r2], r1 | 31     vld1.32         {d14[0]}, [r2], r1 | 
| 32     vld1.32         {d14[1]}, [r2], r1 | 32     vld1.32         {d14[1]}, [r2], r1 | 
| 33     vld1.32         {d15[0]}, [r2], r1 | 33     vld1.32         {d15[0]}, [r2], r1 | 
| 34     vld1.32         {d15[1]}, [r2] | 34     vld1.32         {d15[1]}, [r2] | 
| 35 | 35 | 
| 36     ldr             r1, [sp, #4]            ; stride | 36     ldr             r1, [sp, #4]            ; stride | 
| 37 | 37 | 
| 38     ldr             r12, _CONSTANTS_ | 38     adr             r12, cospi8sqrt2minus1  ; pointer to the first constant | 
| 39 | 39 | 
| 40     vmul.i16        q1, q3, q5              ;input for short_idct4x4llm_neon | 40     vmul.i16        q1, q3, q5              ;input for short_idct4x4llm_neon | 
| 41     vmul.i16        q2, q4, q6 | 41     vmul.i16        q2, q4, q6 | 
| 42 | 42 | 
| 43 ;|short_idct4x4llm_neon| PROC | 43 ;|short_idct4x4llm_neon| PROC | 
| 44     vld1.16         {d0}, [r12] | 44     vld1.16         {d0}, [r12] | 
| 45     vswp            d3, d4                  ;q2(vp[4] vp[12]) | 45     vswp            d3, d4                  ;q2(vp[4] vp[12]) | 
| 46 | 46 | 
| 47     vqdmulh.s16     q3, q2, d0[2] | 47     vqdmulh.s16     q3, q2, d0[2] | 
| 48     vqdmulh.s16     q4, q2, d0[0] | 48     vqdmulh.s16     q4, q2, d0[0] | 
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 116     vst1.32         {d0[0]}, [r3], r1 | 116     vst1.32         {d0[0]}, [r3], r1 | 
| 117     vst1.32         {d0[1]}, [r3], r1 | 117     vst1.32         {d0[1]}, [r3], r1 | 
| 118     vst1.32         {d1[0]}, [r3], r1 | 118     vst1.32         {d1[0]}, [r3], r1 | 
| 119     vst1.32         {d1[1]}, [r3] | 119     vst1.32         {d1[1]}, [r3] | 
| 120 | 120 | 
| 121     bx             lr | 121     bx             lr | 
| 122 | 122 | 
| 123     ENDP           ; |vp8_dequant_idct_add_neon| | 123     ENDP           ; |vp8_dequant_idct_add_neon| | 
| 124 | 124 | 
| 125 ; Constant Pool | 125 ; Constant Pool | 
| 126 _CONSTANTS_       DCD cospi8sqrt2minus1 |  | 
| 127 cospi8sqrt2minus1 DCD 0x4e7b4e7b | 126 cospi8sqrt2minus1 DCD 0x4e7b4e7b | 
| 128 sinpi8sqrt2       DCD 0x8a8c8a8c | 127 sinpi8sqrt2       DCD 0x8a8c8a8c | 
| 129 | 128 | 
| 130     END | 129     END | 
| OLD | NEW | 
|---|