Added reverse depth first capability, fixed depth first capability
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16
91177308-0d34-0410-b5e6-
96231b3b80d8
Updated to work with new CFG.h file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15
91177308-0d34-0410-b5e6-
96231b3b80d8
Moved iterators to the new CFG.h file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14
91177308-0d34-0410-b5e6-
96231b3b80d8
New file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13
91177308-0d34-0410-b5e6-
96231b3b80d8
inlining can change methods a second time, so don't rerun inliner when testing for
differences in optimizations
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12
91177308-0d34-0410-b5e6-
96231b3b80d8
Add extra method to PHI node class
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11
91177308-0d34-0410-b5e6-
96231b3b80d8
Significant rework. DCE is still not done (see #ifdef'd out parts)
but at least the stuff that is checked in, now works.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10
91177308-0d34-0410-b5e6-
96231b3b80d8
Fixed to print slightly differently. Added use counts for labels
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9
91177308-0d34-0410-b5e6-
96231b3b80d8
Fixes for BB iterators, additional methods added for DCE pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8
91177308-0d34-0410-b5e6-
96231b3b80d8
Extra comments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7
91177308-0d34-0410-b5e6-
96231b3b80d8
Now does not include instruction files...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6
91177308-0d34-0410-b5e6-
96231b3b80d8
Initial revision
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2
91177308-0d34-0410-b5e6-
96231b3b80d8
New repository initialized by cvs2svn.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1
91177308-0d34-0410-b5e6-
96231b3b80d8