diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2012-09-25 10:03:40 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2012-09-25 10:03:40 +0000 |
commit | 8b907e8acbacc4485b0c5cc4777d5d5844ece52d (patch) | |
tree | ed0f5742ed70e586e323e31303a2b7ab108d0bce /clang/lib/CodeGen | |
parent | 3f4d0b17246e70dba8978d668e80b57641ddc5b8 (diff) | |
download | bcm5719-llvm-8b907e8acbacc4485b0c5cc4777d5d5844ece52d.tar.gz bcm5719-llvm-8b907e8acbacc4485b0c5cc4777d5d5844ece52d.zip |
Fix a case where SROA did not correctly detect dead PHI or selects due
to chains or cycles between PHIs and/or selects. Also add a couple of
really nice test cases reduced from Kostya's reports in PR13905 and
PR13906. Both are fixed by this patch.
llvm-svn: 164596
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions