diff options
author | Florian Hahn <florian.hahn@arm.com> | 2017-08-25 16:52:29 +0000 |
---|---|---|
committer | Florian Hahn <florian.hahn@arm.com> | 2017-08-25 16:52:29 +0000 |
commit | cd783453987f4e7cdbdd7414544fc9e7726d0e60 (patch) | |
tree | 9c5238fc927f640d92b4b507aa6fd6205b6b315c /clang/unittests/Frontend/ASTUnitTest.cpp | |
parent | 196f53b2958f6f7a9dea3a240ddc118b3f2ecaab (diff) | |
download | bcm5719-llvm-cd783453987f4e7cdbdd7414544fc9e7726d0e60.tar.gz bcm5719-llvm-cd783453987f4e7cdbdd7414544fc9e7726d0e60.zip |
[LoopInterchange] Skip zext instructions when looking for induction var.
Summary:
SimplifyIndVar may introduce zext instructions to widen arguments of the
loop exit check. They should not prevent us from splitting the loop at
the induction variable, but maybe the check should be more conservative,
e.g. making sure it only extends arguments used by a comparison?
Reviewers: karthikthecool, mcrosier, mzolotukhin
Reviewed By: mcrosier
Subscribers: mzolotukhin, llvm-commits
Differential Revision: https://reviews.llvm.org/D34879
llvm-svn: 311783
Diffstat (limited to 'clang/unittests/Frontend/ASTUnitTest.cpp')
0 files changed, 0 insertions, 0 deletions