]> granicus.if.org Git - clang/commit
XCore target requires preferred alignment.
authorRobert Lytton <robert@xmos.com>
Tue, 12 Nov 2013 10:09:34 +0000 (10:09 +0000)
committerRobert Lytton <robert@xmos.com>
Tue, 12 Nov 2013 10:09:34 +0000 (10:09 +0000)
commite39ff50fd72e9ffaa28f141a5c9bb22f1b8f2844
treee87dfec60a704b02b3a9dc4ef003f8ea4e08484b
parent1816219b01c744b2500a917348fc5df4447d6849
XCore target requires preferred alignment.

The xcore llvm backend does not handle 8 byte alignment viz:
  "%BadAlignment = alloca i64, align 8"
So getPreferredTypeAlign() must never overalign.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194462 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ASTContext.cpp
test/CodeGen/xcore-abi.c