diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-03-27 23:18:08 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-03-27 23:18:08 +0000 |
commit | fe0e0fff928b3201aeef56ac5776478bd8c5bca9 (patch) | |
tree | 4405033594491c2e1c6353f5f5406431e25f5e1d /clang/lib/Frontend/CompilerInstance.cpp | |
parent | 53855f05d315ccfbdc14d0ef2230b008a8e44adc (diff) | |
download | llvm-fe0e0fff928b3201aeef56ac5776478bd8c5bca9.zip llvm-fe0e0fff928b3201aeef56ac5776478bd8c5bca9.tar.gz llvm-fe0e0fff928b3201aeef56ac5776478bd8c5bca9.tar.bz2 |
[SCEV] Look at backedge dominating conditions.
Summary:
This change teaches ScalarEvolution::isLoopBackedgeGuardedByCond to look
at edges within the loop body that dominate the latch. We don't do an
exhaustive search for all possible edges, but only a quick walk up the
dom tree.
Reviewers: atrick, hfinkel
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D8627
llvm-svn: 233447
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions