mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-16 11:48:28 +12:00
update ih264d macros
This commit is contained in:
parent
7120ec92c8
commit
0924e1180e
10 changed files with 454 additions and 444 deletions
|
@ -53,13 +53,10 @@
|
|||
.text
|
||||
.p2align 2
|
||||
.include "ih264_neon_macros.s"
|
||||
#ifdef __APPLE__
|
||||
.extern _ih264_gai1_intrapred_chroma_plane_coeffs1
|
||||
.extern _ih264_gai1_intrapred_chroma_plane_coeffs2
|
||||
#else
|
||||
|
||||
.extern ih264_gai1_intrapred_chroma_plane_coeffs1
|
||||
.extern ih264_gai1_intrapred_chroma_plane_coeffs2
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
///**
|
||||
|
|
|
@ -53,11 +53,7 @@
|
|||
.text
|
||||
.p2align 2
|
||||
.include "ih264_neon_macros.s"
|
||||
#ifdef __APPLE__
|
||||
.extern _ih264_gai1_intrapred_luma_plane_coeffs
|
||||
#else
|
||||
.extern ih264_gai1_intrapred_luma_plane_coeffs
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
@ -437,7 +433,7 @@ ih264_intra_pred_luma_16x16_mode_plane_av8:
|
|||
ld1 {v2.2s}, [x1], x8
|
||||
#ifdef __APPLE__
|
||||
adrp x7, _ih264_gai1_intrapred_luma_plane_coeffs@GOTPAGE
|
||||
ldr x7, [x7, _ih264_gai1_intrapred_luma_plane_coeffs@GOTPAGEOFF]
|
||||
ldr x7, [x7, #_ih264_gai1_intrapred_luma_plane_coeffs@GOTPAGEOFF]
|
||||
#else
|
||||
adrp x7, :got:ih264_gai1_intrapred_luma_plane_coeffs
|
||||
ldr x7, [x7, #:got_lo12:ih264_gai1_intrapred_luma_plane_coeffs]
|
||||
|
|
|
@ -56,11 +56,8 @@
|
|||
.text
|
||||
.p2align 2
|
||||
.include "ih264_neon_macros.s"
|
||||
#ifdef __APPLE__
|
||||
.extern _ih264_gai1_intrapred_luma_8x8_horz_u
|
||||
#else
|
||||
|
||||
.extern ih264_gai1_intrapred_luma_8x8_horz_u
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
@ -1032,6 +1029,7 @@ ih264_intra_pred_luma_8x8_mode_horz_u_av8:
|
|||
mov v3.d[0], v2.d[1]
|
||||
ext v4.16b, v2.16b , v2.16b , #1
|
||||
mov v5.d[0], v4.d[1]
|
||||
|
||||
#ifdef __APPLE__
|
||||
adrp x12, _ih264_gai1_intrapred_luma_8x8_horz_u@GOTPAGE
|
||||
ldr x12, [x12, _ih264_gai1_intrapred_luma_8x8_horz_u@GOTPAGEOFF]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue