llvm-project
847fe431 - [AArch64] Fix miscompilation due to integer overflow in immediate offset for stack store/load instructions with preserve_all (#207026)

Commit
19 days ago
[AArch64] Fix miscompilation due to integer overflow in immediate offset for stack store/load instructions with preserve_all (#207026) Fix AArch64 framelowering bug exposed by a preserve_all function that spills 30+ callee-saved registers: paired stp/ldp offsets overflows the signed 7-bit immediate, fixed by spilling those registers as single str/ldr instead. AI Usage Disclosure AI was used to help the: - investigation process - suggestion of solution - suggestion of comment wordings Fixes #204564
Author
Parents
Loading