summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/CloneModule.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-10-01 12:16:54 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-10-01 12:16:54 +0000
commit176ca71a82ca5208147fa2ff0c6f7407e77508ec (patch)
tree3b7a94db7f432a6dc7f57cf7b7b5210f78c32f4d /llvm/lib/Transforms/Utils/CloneModule.cpp
parent8f97281b9940729eabe6b155dbbfaf7a88bc4427 (diff)
downloadbcm5719-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/Utils/CloneModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud