summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorZarko Todorovski <64787215+ZarkoT@users.noreply.github.com>2024-06-05 12:19:16 -0400
committerGitHub <noreply@github.com>2024-06-05 12:19:16 -0400
commit0295c2ada4d9964a2b6289c905e320bd42461f99 (patch)
treed654166ec7505e193b218cad7f5ed107ba8f5cb6 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent6150e84cfc87d118f8cd2794e40dd021c8779e9d (diff)
[PowerPC][AIX] Support ByVals with greater alignment then pointer size (#93341)
Implementation is NOT compatible with IBM XL C 16.1 and earlier but is compatible with GCC. It handles all ByVals with greater alignment then pointer width the same way IBM XL C handles Byvals that have vector members. For overaligned objects that do not contain vectors IBM XL C does not align them properly if they are passed in the GPR argument registers. This patch was originally written by Sean Fertile @mandlebug. Previously on Phabricator https://reviews.llvm.org/D105659
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions