1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 13:02:52 +02:00
llvm-mirror/test/Transforms/IRCE
Sanjoy Das 5255ead22b [IRCE] Optimize conjunctions of range checks
After this change, we do the expected thing for cases like

```
Check0Passed = /* range check IRCE can optimize */
Check1Passed = /* range check IRCE can optimize */
if (!(Check0Passed && Check1Passed))
  throw_Exception();
```

llvm-svn: 270804
2016-05-26 00:09:02 +00:00
..
bug-loop-varying-upper-limit.ll
bug-mismatched-types.ll
conjunctive-checks.ll [IRCE] Optimize conjunctions of range checks 2016-05-26 00:09:02 +00:00
decrementing-loop.ll [SCEV] Try to reuse existing value during SCEV expansion 2016-02-04 01:27:38 +00:00
low-becount.ll
multiple-access-no-preloop.ll
not-likely-taken.ll
only-lower-check.ll [IRCE] Optimize "uses" not branches; NFCI 2016-05-23 22:16:45 +00:00
only-upper-check.ll [IRCE] Optimize "uses" not branches; NFCI 2016-05-23 22:16:45 +00:00
single-access-no-preloop.ll
single-access-with-preloop.ll
unhandled.ll
with-parent-loops.ll