[Bug c++/57271] ARM: gcc generates insufficient alignment for memory passed as extra argument for function return large composite type

java4ada at yahoo dot com gcc-bugzilla@gcc.gnu.org
Tue May 14 22:36:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57271

--- Comment #5 from java4ada at yahoo dot com ---
NEON instructions like vst/vld [:128] and [:256] need 16-byte and 32-byte
alignment, respectively.  Does it mean under ARM EABI both should be replaced
with [:64] ? (Probably only at the cost of 1-2 cycle anyway)

What other ARM ABI we can configure to get higher alignment than 8-byte?



More information about the Gcc-bugs mailing list