On Fri, Aug 30, 2024 at 05:57:08PM +0200, Christophe Leroy wrote: > + * r5: 8-byte counter input/output (saved on stack) > + * > + * r14-r15: counter > + */ > +SYM_FUNC_START(__arch_chacha20_blocks_nostack) > + stwu r1, -96(r1) > + stw r5, 20(r1) > + stmw r14, 24(r1) > + li r31, 4 > + LWZX_LE r14, 0, r5 > + LWZX_LE r15, r31, r5 Why swap endian on the counter?