media/libvpx/vp9/common/arm/neon/vp9_save_reg_neon.asm

Thu, 22 Jan 2015 13:21:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 22 Jan 2015 13:21:57 +0100
branch
TOR_BUG_9701
changeset 15
b8a032363ba2
permissions
-rw-r--r--

Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6

     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 ;
    12     EXPORT  |vp9_push_neon|
    13     EXPORT  |vp9_pop_neon|
    15     ARM
    16     REQUIRE8
    17     PRESERVE8
    19     AREA ||.text||, CODE, READONLY, ALIGN=2
    21 |vp9_push_neon| PROC
    22     vst1.i64            {d8, d9, d10, d11}, [r0]!
    23     vst1.i64            {d12, d13, d14, d15}, [r0]!
    24     bx              lr
    26     ENDP
    28 |vp9_pop_neon| PROC
    29     vld1.i64            {d8, d9, d10, d11}, [r0]!
    30     vld1.i64            {d12, d13, d14, d15}, [r0]!
    31     bx              lr
    33     ENDP
    35     END

mercurial