diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-10-31 23:21:40 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-10-31 23:21:40 +0000 |
commit | 337d4786e1532b3545f3e58b6844aaade713afbd (patch) | |
tree | ee38e7b35eea6006a0cd654f7e9b62dd24971178 /llvm/lib/Object/ArchiveWriter.cpp | |
parent | f25d25a156ab3b7b4db2fe7daca314b85a98adcb (diff) | |
download | llvm-337d4786e1532b3545f3e58b6844aaade713afbd.zip llvm-337d4786e1532b3545f3e58b6844aaade713afbd.tar.gz llvm-337d4786e1532b3545f3e58b6844aaade713afbd.tar.bz2 |
[SCEV] Don't create SCEV expressions that break LCSSA
Prevent `createNodeFromSelectLikePHI` from creating SCEV expressions
that break LCSSA.
A better fix for the same issue is to teach SCEVExpander to not break
LCSSA by inserting PHI nodes at appropriate places. That's planned for
the future.
Fixes PR25360.
llvm-svn: 251756
Diffstat (limited to 'llvm/lib/Object/ArchiveWriter.cpp')
0 files changed, 0 insertions, 0 deletions