save_reg_neon.asm 726 B

12345678910111213141516171819202122232425262728293031323334
  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. EXPORT |vpx_push_neon|
  11. EXPORT |vpx_pop_neon|
  12. ARM
  13. REQUIRE8
  14. PRESERVE8
  15. AREA ||.text||, CODE, READONLY, ALIGN=2
  16. |vpx_push_neon| PROC
  17. vstm r0!, {d8-d15}
  18. bx lr
  19. ENDP
  20. |vpx_pop_neon| PROC
  21. vldm r0!, {d8-d15}
  22. bx lr
  23. ENDP
  24. END