commit | f0cc2087b18c48b17c2f647c88a3e7eef19285fd | [log] [tgz] |
---|---|---|
author | Akira Hatanaka <ahatanaka@mips.com> | Sat Jan 07 00:25:33 2012 +0000 |
committer | Akira Hatanaka <ahatanaka@mips.com> | Sat Jan 07 00:25:33 2012 +0000 |
tree | 95087f970deaf1810fc76f3579376a90ec658043 | |
parent | 242384ddb0e0b65dd7e9e0ac0cf3c31cf98b06a6 [diff] |
Add field PaddingType to ABIArgInfo which specifies the type of padding that is inserted before the real argument. Padding is needed to ensure the backend reads from or writes to the correct argument slots when the original alignment of a byval structure is unavailable due to flattening. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147699 91177308-0d34-0410-b5e6-96231b3b80d8