[PATCH] D28990: Align i128 to 16 bytes

Simonas Kazlauskas via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Jan 22 07:20:38 PST 2017

nagisa added a comment.

> Does this affects also bigger types like i256?

Yes, it does, as LLVM will pick the alignment information of the largest specified integer. So now that largest specified integer type is `i128`, and not `i64` as it was previously, `i256`, `i512`, `i1024`, etc types will be using alignment of `i128`. This is also evidenced by the test changes to `mul-i{512,1024}` tests for x86 backend.


More information about the llvm-commits mailing list