[llvm-commits] Natural Stack Alignment - Prevent overly aggressive alignment promotion.
Anton Korobeynikov
anton at korobeynikov.info
Sun Oct 9 13:17:01 PDT 2011
Hi Lang,
> I don't think so. In the ARM bug I'm looking at i64's have a 64-bit preferred alignment, but the natural stack alignment is only 32-bits. I don't see anything
inherently wrong with that, but it would force a dynamic stack
realignment. This patch is designed to avoid such situations.
iirc, i64 should be 64 bit aligned on some ARM ABIs, so, it will
always require stack realignment
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the llvm-commits
mailing list