diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2017-08-29 20:06:24 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2017-08-29 20:06:24 +0000 |
commit | 978e2e4760783eef2dd45a4ad61705e314bb43f2 (patch) | |
tree | c1f59c2d559d6efd72540335ed0ba41d774ba3eb /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 6d2b6f0a5f88cc27ee6d5e2d2744dee2a40bb457 (diff) | |
download | llvm-978e2e4760783eef2dd45a4ad61705e314bb43f2.zip llvm-978e2e4760783eef2dd45a4ad61705e314bb43f2.tar.gz llvm-978e2e4760783eef2dd45a4ad61705e314bb43f2.tar.bz2 |
[SimplifyCFG] Fix for PR34219: Preserve alignment after merging conditional stores.
Summary:
If SimplifyCFG pass is able to merge conditional stores into single one,
it loses the alignment. This may lead to incorrect codegen. Patch
sets the alignment of the new instruction if it is set in the original
one.
Reviewers: jmolloy
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D36841
llvm-svn: 312030
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions