OSDN Git Service

[LCSSA] Add expensive verification of LCSSA form for sub-loops.
authorFlorian Hahn <flo@fhahn.com>
Sat, 2 Feb 2019 14:42:27 +0000 (14:42 +0000)
committerFlorian Hahn <flo@fhahn.com>
Sat, 2 Feb 2019 14:42:27 +0000 (14:42 +0000)
commitdf8b0228421808fcdc64b13ca712a2897353094d
tree2d33182f4dd0df2809c8d0821391f9715fefbeec
parent5cbc524c2581f2494c8ec486a5a28949d71979ee
[LCSSA] Add expensive verification of LCSSA form for sub-loops.

This assertion makes sure all sub-loops are in LCSSA form before
bringing their parent in LCSSA form. This precondition was added to
formLCSSA in D56848.

Reviewers: davide, efriedma, mzolotukhin

Reviewed By: davide

Differential Revision: https://reviews.llvm.org/D56921

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@352958 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/LCSSA.cpp