Hi Is this good to go? Thank you. Robert ________________________________ From: [email protected] [[email protected]] on behalf of Robert Lytton [[email protected]] Sent: 16 October 2013 17:03 To: [email protected] Subject: RE: XCore target, getPreferredTypeAlign() *MUST* return preferred alignment.
Hi I've moved the _Static_assert tests from test/Driver/xcore-opts.c into test/CodeGen/xcore-abi.c. Is the patch good to go? Robert ________________________________ From: [email protected] [[email protected]] on behalf of Robert Lytton [[email protected]] Sent: 14 October 2013 13:33 To: [email protected] Subject: XCore target, getPreferredTypeAlign() *MUST* return preferred alignment. Hi Here is a suggest patch to support the XCore target. This is required as the the xcore llvm backend does not handle 8 byte alignment viz: %BadAlignment = alloca i64, align 8 (llvm will reject the above as an error) The patch prevents the default behavior running: /// getPreferredTypeAlign - Return the "preferred" alignment of the specified /// type for the current target in bits. This can be different than the ABI /// alignment in cases where it is beneficial for performance to overalign /// a data type. Robert
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
