Commits
Michael Gottesman committed aaf7088aedf
[loops] Extract out loop simplification routines from LoopRotate.cpp into its own file, LoopUtils.{h,cpp}.
Currently we only expose canonicalizeLoop(). If we need more routines, we can
add/expose them.
The reason why this is separate from CFG.h is that all of the routines in CFG.h
that deal with loops just update loop information given a transformation, rather
than have a specific loop based transformation that they perform.
Swift SVN r31609