commit | a6ce20ea10b1788ed1f266d5809a7ac2bca7bf1b | [log] [tgz] |
---|---|---|
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | Fri Feb 10 09:30:15 2012 +0000 |
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | Fri Feb 10 09:30:15 2012 +0000 |
tree | fb0816c15da23e9e93bca948a2a8d6ee41fc94b2 | |
parent | 73d90928c0462daf0665fd7f8e44ca00d896540d [diff] |
Fix function prolog codegen whe coerce-to type is a struct. This changes function prolog in such a way as to avoid out-of-bounds stack store in the case when coerce-to type has a larger storage size than the real argument type. Fixes PR11905. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150238 91177308-0d34-0410-b5e6-96231b3b80d8