summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Moinvaziri <nathan@nathanm.com>2026-03-06 12:09:20 -0800
committerHans Kristian Rosbach <hk-github@circlestorm.org>2026-03-08 23:37:37 +0100
commitdb3a6caa9aeb5bc26dec4100f45fa81f3663cd18 (patch)
treeed70e3034f36d65410f8f9533d99d9c65cc67245
parenta5b10a321d1a4011cb188e09f9d29f22fe6b5338 (diff)
downloadProject-Tick-db3a6caa9aeb5bc26dec4100f45fa81f3663cd18.tar.gz
Project-Tick-db3a6caa9aeb5bc26dec4100f45fa81f3663cd18.zip
Revert "Relax alignment requirement in NEON_accum32."
This reverts commit ced54ac89cb79d8df912d741c25ea7bce9061761.
-rw-r--r--arch/arm/adler32_neon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/adler32_neon.c b/arch/arm/adler32_neon.c
index 169a785edc..44d274dd9f 100644
--- a/arch/arm/adler32_neon.c
+++ b/arch/arm/adler32_neon.c
@@ -169,7 +169,7 @@ Z_FORCEINLINE static void NEON_accum32(uint32_t *s, const uint8_t *buf, size_t l
int rem = len & 3;
for (size_t i = 0; i < num_iter; ++i) {
- uint8x16x4_t d0_d3 = vld1q_u8_x4_ex(buf, 128);
+ uint8x16x4_t d0_d3 = vld1q_u8_x4_ex(buf, 256);
/* Unfortunately it doesn't look like there's a direct sum 8 bit to 32
* bit instruction, we'll have to make due summing to 16 bits first */