diff options
| author | James Molloy <james.molloy@arm.com> | 2016-08-31 10:46:45 +0000 |
|---|---|---|
| committer | James Molloy <james.molloy@arm.com> | 2016-08-31 10:46:45 +0000 |
| commit | 171fdac7ced51500b9cde465afe5b7f8ac832fe1 (patch) | |
| tree | 7dbb8af8226ce8f47801bfb4536be94dd5094b45 /clang/test/Misc/backend-optimization-failure.cpp | |
| parent | 8e69b032e5e13e1f8f9ebd8e1ee20643b6e6bf8b (diff) | |
| download | bcm5719-llvm-171fdac7ced51500b9cde465afe5b7f8ac832fe1.tar.gz bcm5719-llvm-171fdac7ced51500b9cde465afe5b7f8ac832fe1.zip | |
[SimplifyCFG] Add a workaround to fix PR30188
We're sinking stores, which is a good thing, but in the process creating selects for the store address operand, which SROA/Mem2Reg can't look through, which caused serious regressions.
The real fix is in SROA, which I'll be looking into.
llvm-svn: 280219
Diffstat (limited to 'clang/test/Misc/backend-optimization-failure.cpp')
0 files changed, 0 insertions, 0 deletions

