Michael Kruse
e408935bb5
[Polly][ScopBuilder] Use only modeled instructions to compute statement granularity.
...
ScopBuilder distributes independent instructions between statements.
Only modeled (e.g. not synthesizable) instructions are represented.
To compute independence, non-modeled instructions were used in some
parts of determining instruction independence, which could lead to the
re-introduction of non-model instructions.
In particular, required invariant loads could be added to instruction
list, which then led to redundant MemoryAccesses for such a load.
This fixes llvm.org/PR48059.
2020-11-10 15:30:16 -06:00
..
2019-12-24 15:57:33 -08:00
2020-06-30 15:50:17 -07:00
2020-06-27 15:56:01 +01:00
2020-02-10 19:03:08 -06:00
2020-06-30 15:50:17 -07:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2020-05-15 15:15:09 -07:00
2020-05-15 15:15:09 -07:00
2020-05-15 15:15:09 -07:00
2020-05-15 15:15:09 -07:00
2020-05-15 15:15:09 -07:00
2020-05-15 15:15:09 -07:00
2020-05-15 15:15:09 -07:00
2020-05-15 15:15:09 -07:00
2020-10-30 11:13:35 +03:00
2020-10-30 11:13:35 +03:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2019-12-24 15:57:33 -08:00
2020-05-20 16:37:20 -07:00
2020-11-10 15:30:16 -06:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2020-06-30 15:50:17 -07:00
2020-07-28 09:15:40 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-01-28 15:47:08 -08:00
2019-12-24 16:27:51 -08:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-07-06 18:00:22 +03:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2020-06-30 15:50:17 -07:00
2019-12-24 15:57:33 -08:00
2020-06-30 15:50:17 -07:00
2019-12-24 16:27:51 -08:00
2020-06-30 15:50:17 -07:00
2019-12-24 15:57:33 -08:00