Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.42 - 1.43
---
Log message:
Fix typos.
---
Diffs of the changes: (+1 -1)
LCSSA.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/Utils/LCSSA.cpp
diff -u
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.37 - 1.38
---
Log message:
Revert Owen's last check-in. This is breaking Mac OS X / PPC llvm-gcc bootstrap.
---
Diffs of the changes: (+21 -18)
LCSSA.cpp | 39 +--
1 files changed, 21
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.36 - 1.37
---
Log message:
Use ETForest instead of DominatorTree.
---
Diffs of the changes: (+18 -21)
LCSSA.cpp | 39 ++-
1 files changed, 18 insertions(+), 21 deletions(-)
Index:
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.35 - 1.36
---
Log message:
avoid copying sets and vectors around.
---
Diffs of the changes: (+6 -7)
LCSSA.cpp | 13 ++---
1 files changed, 6 insertions(+), 7 deletions(-)
Index:
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.32 - 1.33
---
Log message:
Use DenseMap for pointer-pointer maps.
---
Diffs of the changes: (+4 -4)
LCSSA.cpp |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/Transforms/Utils/LCSSA.cpp
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.33 - 1.34
---
Log message:
For PR1177: http://llvm.org/PR1177 :
Revert last patch which caused iteration invalidation.
---
Diffs of the changes: (+4 -4)
LCSSA.cpp |8
1 files changed, 4 insertions(+), 4
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.28 - 1.29
---
Log message:
Fix PR977: http://llvm.org/PR977 and
Transforms/LCSSA/2006-10-31-UnreachableBlock.ll
---
Diffs of the changes: (+8 -1)
LCSSA.cpp |9 -
1 files changed, 8 insertions(+), 1
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.29 - 1.30
---
Log message:
generalize the fix for PR977: http://llvm.org/PR977 to also fix
Transforms/LCSSA/2006-10-31-UnreachableBlock-2.ll
---
Diffs of the changes: (+26 -28)
LCSSA.cpp | 54
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.25 - 1.26
---
Log message:
Replace the SSA update code in LCSSA with a bottom-up approach instead of a top
down approach, inspired by discussions with Tanya.
This approach is significantly faster, because it does not need
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.26 - 1.27
---
Log message:
Add special check to avoid isLoop call. Simple, but doesn't seem to speed
up lcssa much in practice.
---
Diffs of the changes: (+2 -2)
LCSSA.cpp |4 ++--
1 files changed, 2 insertions(+),
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.23 - 1.24
---
Log message:
Add a fix for an issue where LCSSA would fail to insert undef's in some corner
cases. Ideally, this issue will go away in the future as LCSSA gets smarter
about which Phi nodes it inserts.
---
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.24 - 1.25
---
Log message:
Fix typo in the comment.
---
Diffs of the changes: (+1 -1)
LCSSA.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/Utils/LCSSA.cpp
diff -u
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.20 - 1.21
---
Log message:
Fix a bug that was causing major slowdowns in povray. This was due to LCSSA
not handling PHI nodes correctly when determining if a value was live-out.
This patch reduces the number of detected
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.21 - 1.22
---
Log message:
Fix another instance where PHI nodes need special treatment.
---
Diffs of the changes: (+6 -0)
LCSSA.cpp |6 ++
1 files changed, 6 insertions(+)
Index:
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.17 - 1.18
---
Log message:
Back out Owen's 6/9 changes. They broke MultiSource/Benchmarks/Prolangs-C/bison
(and perhaps others).
---
Diffs of the changes: (+1 -3)
LCSSA.cpp |4 +---
1 files changed, 1 insertion(+), 3
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.18 - 1.19
---
Log message:
Re-commit the safe parts of my 6/9 patch. Still working on fixing the unsafe
parts.
---
Diffs of the changes: (+2 -0)
LCSSA.cpp |2 ++
1 files changed, 2 insertions(+)
Index:
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.15 - 1.16
---
Log message:
Update some comments, and expose LCSSAID in preparation for having other passes
require LCSSA.
---
Diffs of the changes: (+8 -1)
LCSSA.cpp |9 -
1 files changed, 8 insertions(+), 1
17 matches
Mail list logo