[cfe-dev] Proposal for an ABI testsuite for clang

Robinson, Paul Paul_Robinson at playstation.sony.com
Wed Jul 2 19:08:09 PDT 2014


But the ABI is called the *Itanium* ABI, is it not?
--paulr

From: cfe-dev-bounces at cs.uiuc.edu [mailto:cfe-dev-bounces at cs.uiuc.edu] On Behalf Of Richard Gorton
Sent: Wednesday, July 02, 2014 5:45 PM
To: cfe-dev at cs.uiuc.edu
Subject: Re: [cfe-dev] Proposal for an ABI testsuite for clang

IA64 is Itanic...Err "Itanium" which != x86_64.  x86_64 was created by AMD, not Intel.
On 7/2/2014 6:51 PM, Srivastava, Sunil wrote:
Hi,

At the SN Systems division of Sony, we have developed an IA64 ABI test-suite for clang/llvm based on the lit framework.  We would like to submit this to the LLVM community. The test-suite currently supports clang in both LP64/x86-64 and ILP32/x86 targets, with the ability of adding others. The tests perform target-side execution and work with both cross and native targets.

Please find attached a pdf document that describes the design of this test-suite.  In summary, the test-suite covers:
*         struct layout rules, including bit-fields,
*         Object layout, base classes, vtables, VTTs, construction vtables,
*         Name mangling,
*         Contents of typeinfo variables,
*         Array cookies,
*         and a few other items.

Please consider accepting this test-suite as an llvm project. We look forward to addressing any comments and questions you have on this topic.

Best regards,

Sunil Srivastava
SN Systems / Sony Computer Entertainment





_______________________________________________

cfe-dev mailing list

cfe-dev at cs.uiuc.edu<mailto:cfe-dev at cs.uiuc.edu>

http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20140703/63b214c5/attachment.html>


More information about the cfe-dev mailing list