This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Why is DImode aligned at 8 byte for i386?
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Cc: jh at suse dot cz, ubizjak at gmail dot com
- Date: Sun, 3 Feb 2008 19:11:35 -0800
- Subject: Why is DImode aligned at 8 byte for i386?
DImode is aligned at 8 byte in i386. Since 32bit doesn't have
64bit register, can we align DImode at 4byte instead of 8
for i386? It shouldn't have any negative impact on performance.
H.J.