commit | 2c23a5b605f13191ad75f48359dc5cd38d428897 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Tue Dec 06 21:02:19 2016 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Tue Dec 06 21:02:19 2016 +0000 |
tree | 3956862ffbcd185478e9beeef5078bfabf46a68c | |
parent | 42694a3a7e75f7249e830ae344d15fa2ce48e874 [diff] |
GlobalISel: correctly handle small args via memory. We were rounding size in bits down rather than up, leading to 0-sized slots for i1 (assert!) and bugs for other types not byte-aligned. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@288848 91177308-0d34-0410-b5e6-96231b3b80d8