diff options
author | Chris Lattner <sabre@nondot.org> | 2006-05-23 23:39:48 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-05-23 23:39:48 +0000 |
commit | de177e016ec09465a4ac226ea13277db312bd8ae (patch) | |
tree | d13ff63cb1717e6d52d2cbcc4b8fdb4f97e14138 /llvm/lib/Transforms | |
parent | a58f55984864d33316a030689a3d1a5d88bde9b0 (diff) | |
download | bcm5719-llvm-de177e016ec09465a4ac226ea13277db312bd8ae.tar.gz bcm5719-llvm-de177e016ec09465a4ac226ea13277db312bd8ae.zip |
Print struct return functions and calls as actually returning the hidden
argument struct pointer, enabling ABI compatibility for the CBE with
platforms with strange struct-return ABIs. This fixes 252.eon and
CoyoteBench/fftbench on Darwin/X86 among other things.
llvm-svn: 28442
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions