commit | 55e2d2fb653e2c298fe9832e1e6963c328ff4c7b | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Mon Aug 21 21:56:11 2017 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Mon Aug 21 21:56:11 2017 +0000 |
tree | 9c2d1f683b016473176707e69cccb1aa812c9f31 | |
parent | d900cd5e448eac86844bf09436cfc99c04df54b0 [diff] |
GlobalISel (AArch64): fix ABI at border between GPRs and SP. If a struct would end up half in GPRs and half on SP the ABI says it should actually go entirely on the stack. We were getting this wrong in GlobalISel before, causing compatibility issues. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311388 91177308-0d34-0410-b5e6-96231b3b80d8