diff options
| author | Sjoerd Meijer <sjoerd.meijer@arm.com> | 2020-11-09 16:16:54 +0000 |
|---|---|---|
| committer | Sjoerd Meijer <sjoerd.meijer@arm.com> | 2020-11-10 20:22:41 +0000 |
| commit | 2ef47910d5a14307e48419b02a67c453c179032f (patch) | |
| tree | 809fff3bfe194fd8133aede75455388f0028a223 /llvm/lib/CodeGen/SafeStack.cpp | |
| parent | 07f1047f41d6440055ac52e9d3a98d4329fd3592 (diff) | |
| download | llvm-2ef47910d5a14307e48419b02a67c453c179032f.zip llvm-2ef47910d5a14307e48419b02a67c453c179032f.tar.gz llvm-2ef47910d5a14307e48419b02a67c453c179032f.tar.bz2 | |
[LoopFlatten] Run it earlier, just before IndVarSimplify
This is a prep step for widening induction variables in LoopFlatten if this is
posssible (D90640), to avoid having to perform certain overflow checks. Since
IndVarSimplify may already widen induction variables, we want to run
LoopFlatten just before IndVarSimplify. This is a minor reshuffle as both
passes were already close after each other.
Differential Revision: https://reviews.llvm.org/D90402
Diffstat (limited to 'llvm/lib/CodeGen/SafeStack.cpp')
0 files changed, 0 insertions, 0 deletions
