aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/PrintfFormatString.cpp
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2010-01-29 22:39:21 +0000
committerBob Wilson <bob.wilson@apple.com>2010-01-29 22:39:21 +0000
commit1b8453067bdc22441010ae5395238a43575cc171 (patch)
tree95de7bae23e7db63c784f4e025c36cb22eda6489 /clang/lib/Analysis/PrintfFormatString.cpp
parentbb4820dc8e079c7276b3cfed5664fe57720e14cf (diff)
downloadllvm-1b8453067bdc22441010ae5395238a43575cc171.zip
llvm-1b8453067bdc22441010ae5395238a43575cc171.tar.gz
llvm-1b8453067bdc22441010ae5395238a43575cc171.tar.bz2
Preserve load alignment in instcombine transformations. I've been unable to
create a testcase where this matters. The select+load transformation only occurs when isSafeToLoadUnconditionally is true, and in those situations, instcombine also changes the underlying objects to be aligned. This seems like a good idea regardless, and I've verified that it doesn't pessimize the subsequent realignment. llvm-svn: 94850
Diffstat (limited to 'clang/lib/Analysis/PrintfFormatString.cpp')
0 files changed, 0 insertions, 0 deletions