Commit 213df2aa29 for aom

commit 213df2aa29ce3f67084709825749d5ddd121075b
Author: Gerda Zsejke More <gerdazsejke.more@arm.com>
Date:   Tue Jan 6 16:43:59 2026 +0100

    Avoid unaligned load in av1_filter_intra_predictor_neon

    Use explicit unaligned byte loads instead of vld1_lane_u32 to avoid
    undefined behavior on misaligned above pointer addresses.

    Change-Id: I7f717b3012efeb3101899055db54e1e1dd2a557a

diff --git a/av1/common/arm/reconintra_neon.c b/av1/common/arm/reconintra_neon.c
index 95503aacc9..9ac013f008 100644
--- a/av1/common/arm/reconintra_neon.c
+++ b/av1/common/arm/reconintra_neon.c
@@ -115,7 +115,7 @@ void av1_filter_intra_predictor_neon(uint8_t *dst, ptrdiff_t stride,

     int c = 0;
     do {
-      uint8x8_t s1234 = load_u8_4x1(above + c);
+      uint8x8_t s1234 = load_unaligned_u8_4x1(above + c);
       uint8x8_t s1 = vdup_lane_u8(s1234, 0);
       uint8x8_t s2 = vdup_lane_u8(s1234, 1);
       uint8x8_t s3 = vdup_lane_u8(s1234, 2);