commit | d2cd73f6a5103f5de221a67410e35e6bee211fa3 | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Mon Oct 15 10:24:43 2012 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Mon Oct 15 10:24:43 2012 +0000 |
tree | d1bf9e30986daa6bea0e45ff6bea7282b2256f52 | |
parent | 94fc64c42fe27aa16dd5611eb3657ff0297801c8 [diff] |
Update the memcpy rewriting to fully support widened int rewriting. This includes extracting ints for copying elsewhere and inserting ints when copying into the alloca. This should fix the CanSROA assertion coming out of Clang's regression test suite. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165931 91177308-0d34-0410-b5e6-96231b3b80d8