commit | 59bec0e3c0c39cf704c6eb7fb2a44e787dbab4a0 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <reid@kleckner.net> | Tue Jan 28 02:38:36 2014 +0000 |
committer | Reid Kleckner <reid@kleckner.net> | Tue Jan 28 02:38:36 2014 +0000 |
tree | 1328d76bf192e6468784aba3626be36eac1ff5f5 | |
parent | 1386d3f8855903aea2dc3e0eb43c53a80cd37382 [diff] |
Update optimization passes to handle inalloca arguments Summary: I searched Transforms/ and Analysis/ for 'ByVal' and updated those call sites to check for inalloca if appropriate. I added tests for any change that would allow an optimization to fire on inalloca. Reviewers: nlewycky Differential Revision: http://llvm-reviews.chandlerc.com/D2449 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200281 91177308-0d34-0410-b5e6-96231b3b80d8