diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-09-11 01:48:57 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-09-11 01:48:57 +0000 |
commit | 8951dbd225580173193ec9db503d9d9844ff97d6 (patch) | |
tree | 41770041dd80d74a0d5690fcb7538dec71f71140 /lib/Parse/ParseStmt.cpp | |
parent | 91e19b2029447e75d2c7730ff888cc396874685b (diff) |
Use ABIArgInfo for decisions about function arguments (not just return
value).
- Added ABIArgInfo::ByVal (mostly supported) and ABIArgInfo::Expand
(asserted out).
- Added classifyArgumentType which currently just uses
ABIArgInfo::Default or ByVal. This nearly matches old behavior, but
we now set ByVal in a few situations we may have left it off before
(on complex, for example).
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56086 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/ParseStmt.cpp')
0 files changed, 0 insertions, 0 deletions