commit | af4157c98cb5ab07f41ad78e2996bf02a709e701 | [log] [tgz] |
---|---|---|
author | Max Kazantsev <max.kazantsev@azul.com> | Tue Jul 18 04:53:48 2017 +0000 |
committer | Max Kazantsev <max.kazantsev@azul.com> | Tue Jul 18 04:53:48 2017 +0000 |
tree | 801ca3888b263ba32f44ed250a3f9f7c37835a46 | |
parent | 4d0cf69a5e3771963cb867f75206f7f1b4c55a0c [diff] |
[IRCE] Recognize loops with ne/eq latch conditions In some particular cases eq/ne conditions can be turned into equivalent slt/sgt conditions. This patch teaches parseLoopStructure to handle some of these cases. Differential Revision: https://reviews.llvm.org/D35010 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308264 91177308-0d34-0410-b5e6-96231b3b80d8