commit | c196e8f18b0ce8ddc406252ae99c9959ccabef42 | [log] [tgz] |
---|---|---|
author | Michael Zolotukhin <mzolotukhin@apple.com> | Wed Jul 08 21:47:59 2015 +0000 |
committer | Michael Zolotukhin <mzolotukhin@apple.com> | Wed Jul 08 21:47:59 2015 +0000 |
tree | 5460dedfa452b61dcda3ea03d8e62840cb5f9494 | |
parent | f26da26d0510fefe09fa6788f8caf415c611185a [diff] |
[LoopVectorizer] Restructurize code for emitting RT checks. NFCI. Place all code corresponding to a run-time check in one place. Previously we generated some code, then proceeded to a next check, then finished the code for the first check (like splitting blocks and generating branches). Now the code for generating a check is self-contained. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241741 91177308-0d34-0410-b5e6-96231b3b80d8