------- Comment #20 from hjl dot tools at gmail dot com 2008-02-07 00:04 ------- FYI, stack alignment branch will look like
if (TREE_STATIC (decl)) return (alignment <= MAX_OFILE_ALIGNMENT); else if (MAX_VECTORIZE_STACK_ALIGNMENT) { gcc_assert (!cfun->stack_realign_processed); if (alignment <= MAX_VECTORIZE_STACK_ALIGNMENT) { if (cfun->stack_alignment_needed < alignment) cfun->stack_alignment_needed = alignment; return true; } else return false; } else return (alignment <= STACK_BOUNDARY); MAX_VECTORIZE_STACK_ALIGNMENT is defined as BIGGEST_ALIGNMENT. Do we need stack alignment larger than BIGGEST_ALIGNMENT for vectorizer? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32893