diff options
author | Yunqing Wang <yunqingwang@google.com> | 2014-04-29 14:36:51 -0700 |
---|---|---|
committer | Yunqing Wang <yunqingwang@google.com> | 2014-04-29 16:13:24 -0700 |
commit | 096eaba72807d3685f17bbd07c0b1f1807e1e93d (patch) | |
tree | 4d4f3d398855b4220487d9f5ab8649e77f9581be /vp8/common/arm/neon | |
parent | f17a2eb9d53e4a2d7f691c0bb7bf7bfa36c3b479 (diff) | |
download | libvpx-096eaba72807d3685f17bbd07c0b1f1807e1e93d.tar libvpx-096eaba72807d3685f17bbd07c0b1f1807e1e93d.tar.gz libvpx-096eaba72807d3685f17bbd07c0b1f1807e1e93d.tar.bz2 libvpx-096eaba72807d3685f17bbd07c0b1f1807e1e93d.zip |
Remove VP8 save_reg_neon function
This patch did a cleanup following the commit "Save NEON registers
in VP8 NEON functions". The pushing/poping of callee-saved NEON
registers was moved into individual NEON functions. Therefore,
we don't need to save those registers at the beginning of codec.
The related code was removed.
Change-Id: I5648166514fc9beffb780aa138495597731f49ea
Diffstat (limited to 'vp8/common/arm/neon')
-rw-r--r-- | vp8/common/arm/neon/save_reg_neon.asm | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/vp8/common/arm/neon/save_reg_neon.asm b/vp8/common/arm/neon/save_reg_neon.asm deleted file mode 100644 index fd7002e7a..000000000 --- a/vp8/common/arm/neon/save_reg_neon.asm +++ /dev/null @@ -1,36 +0,0 @@ -; -; Copyright (c) 2010 The WebM project authors. All Rights Reserved. -; -; Use of this source code is governed by a BSD-style license -; that can be found in the LICENSE file in the root of the source -; tree. An additional intellectual property rights grant can be found -; in the file PATENTS. All contributing project authors may -; be found in the AUTHORS file in the root of the source tree. -; - - - EXPORT |vp8_push_neon| - EXPORT |vp8_pop_neon| - - ARM - REQUIRE8 - PRESERVE8 - - AREA ||.text||, CODE, READONLY, ALIGN=2 - -|vp8_push_neon| PROC - vst1.i64 {d8, d9, d10, d11}, [r0]! - vst1.i64 {d12, d13, d14, d15}, [r0]! - bx lr - - ENDP - -|vp8_pop_neon| PROC - vld1.i64 {d8, d9, d10, d11}, [r0]! - vld1.i64 {d12, d13, d14, d15}, [r0]! - bx lr - - ENDP - - END - |