commit | 9620230700d4b451097c2163faa70627c9d8088a | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Tue Oct 04 17:33:56 2016 -0700 |
committer | Aart Bik <ajcbik@google.com> | Wed Oct 05 11:50:42 2016 -0700 |
tree | 695b96b9efeaa4c2cb3816e51904e19540fe3883 | |
parent | 4aa6a93c46a959df1ab71ee7a68ad345338046ef [diff] |
Refactoring of graph linearization and linear order. Rationale: Ownership of graph's linear order and iterators was a bit unclear now that other phases are using it. New approach allows phases to compute their own order, while ssa_liveness is sole owner for graph (since it is not mutated afterwards). Also shortens lifetime of loop's arena. Test: test-art-host Change-Id: Ib7137d1203a1e0a12db49868f4117d48a4277f30