diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2012-10-01 12:16:54 +0000 |
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2012-10-01 12:16:54 +0000 |
| commit | 176ca71a82ca5208147fa2ff0c6f7407e77508ec (patch) | |
| tree | 3b7a94db7f432a6dc7f57cf7b7b5210f78c32f4d /llvm/lib/Transforms/Vectorize/Vectorize.cpp | |
| parent | 8f97281b9940729eabe6b155dbbfaf7a88bc4427 (diff) | |
| download | bcm5719-llvm-176ca71a82ca5208147fa2ff0c6f7407e77508ec.tar.gz bcm5719-llvm-176ca71a82ca5208147fa2ff0c6f7407e77508ec.zip | |
Fix several issues with alignment. We weren't always accounting for type
alignment requirements of the new alloca. As one consequence which was
reported as a bug by Duncan, we overaligned memcpy calls to ranges of
allocas after they were rewritten to types with lower alignment
requirements. Other consquences are possible, but I don't have any test
cases for them.
llvm-svn: 164937
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/Vectorize.cpp')
0 files changed, 0 insertions, 0 deletions

