X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Fconfig%2Fi386%2Fi386.c;h=74b2be23d9be4b29b5cf95abed57701b48afc6d2;hp=f1618e617bada15cd6eb67b49c2aa20b54a4bbf3;hb=e2cb42211461dfde58e796c810e7252e49244f74;hpb=5c93936e5cb7221e2915fae66f2095d522612943 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index f1618e617ba..74b2be23d9b 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -16789,7 +16789,8 @@ ia32_multipass_dfa_lookahead (void) int ix86_constant_alignment (tree exp, int align) { - if (TREE_CODE (exp) == REAL_CST) + if (TREE_CODE (exp) == REAL_CST || TREE_CODE (exp) == VECTOR_CST + || TREE_CODE (exp) == INTEGER_CST) { if (TYPE_MODE (TREE_TYPE (exp)) == DFmode && align < 64) return 64;