This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC][AIX] Enable passing vectors in variadic functions (front-end).
ClosedPublic

Authored by sfertile on Feb 25 2021, 7:33 AM.

Diff Detail

Event Timeline

sfertile created this revision.Feb 25 2021, 7:33 AM
sfertile requested review of this revision.Feb 25 2021, 7:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 25 2021, 7:33 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
cebowleratibm accepted this revision.Feb 28 2021, 8:12 PM
This revision is now accepted and ready to land.Feb 28 2021, 8:12 PM
ZarkoCA accepted this revision.Mar 1 2021, 6:13 AM

It may be better to use __builtin_va_list and the like instead of the header inclusion but I don't want to make the test change too onerous if that turns out to be the case.

clang/test/CodeGen/aix-altivec-vaargs.c
6

Any reason for for including the header instead of builtins as in aix-vaargs.c?

This revision was landed with ongoing or failed builds.Mar 1 2021, 10:09 AM
This revision was automatically updated to reflect the committed changes.