David Green
f08c37da7b
[ARM] Disable WLSTP loops
...
This checks to see if the loop will likely become a tail predicated loop
and disables wls loop generation if so, as the likelihood for reverting
is currently too high. These should be fairly rare situations anyway due
to the way iterations and element counts are used during lowering. Just
not trying can alter how SCEV's are materialized however, leading to
different codegen.
It also adds a option to disable all while low overhead loops, for
debugging.
Differential Revision: https://reviews.llvm.org/D91663
2020-11-20 13:30:44 +00:00
..
2020-10-07 10:36:44 -07:00
2020-09-30 08:01:10 +01:00
2020-09-30 12:20:07 +01:00
2020-09-30 14:06:45 +01:00
2020-09-30 12:20:07 +01:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-11-12 13:47:46 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 18:08:12 +00:00
2020-11-10 16:28:57 +00:00
2020-11-10 15:57:58 +00:00
2020-11-20 13:30:44 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-19 13:28:21 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-07-13 13:40:33 +01:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-03 11:53:09 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-20 13:30:44 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-11-20 13:30:44 +00:00
2020-11-10 15:57:58 +00:00
2020-08-27 07:10:20 +01:00
2020-08-27 07:10:20 +01:00
2020-08-27 07:10:20 +01:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-09-10 10:34:32 +01:00
2020-10-07 10:36:44 -07:00
2020-11-10 15:57:58 +00:00
2020-11-20 13:30:44 +00:00
2020-11-10 16:28:57 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-08-27 07:10:20 +01:00
2020-08-27 07:10:20 +01:00
2020-11-10 16:28:57 +00:00
2020-09-09 11:14:44 +01:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-19 17:15:45 +00:00
2020-11-10 16:28:57 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 16:28:57 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-20 13:30:44 +00:00
2020-10-07 10:36:44 -07:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00
2020-11-10 15:57:58 +00:00