diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-04-01 07:45:00 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-04-01 07:45:00 +0000 |
commit | e80bd1897c66be98bb37e853df2e8c1cf567a703 (patch) | |
tree | 46f52379293b11cedb2df5a50e553d6df0f3c105 /clang/lib/CodeGen/CodeGenModule.h | |
parent | 58e2971bb01aeaf3d19ee813d6c79bb906992ae8 (diff) | |
download | bcm5719-llvm-e80bd1897c66be98bb37e853df2e8c1cf567a703.tar.gz bcm5719-llvm-e80bd1897c66be98bb37e853df2e8c1cf567a703.zip |
x86-32 Darwin ABI: Handle small structures correctly.
- Small structures are returned in a register if:
1. They fit nicely in a register.
2. All fields fit nicely in a register.
(more or less)
- We now pass the first 5000 ABITests if unions are disabled.
- <rdar://problem/6497882> [irgen] x86-32 ABI compatibility with
small structs
llvm-svn: 68197
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions