Changes in directory llvm/lib/Transforms/Scalar:
TailDuplication.cpp updated: 1.32 -> 1.33
---
Log message:
set DEBUG_TYPE right
---
Diffs of the changes: (+1 -0)
TailDuplication.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Transforms/Scalar/TailDuplication.cpp
diff -u l
Changes in directory llvm/lib/Transforms/Scalar:
TailDuplication.cpp updated: 1.31 -> 1.32
---
Log message:
Allow tail duplication in more cases, relaxing the previous restriction a
bit. This fixes Regression/Transforms/TailDup/MergeTest.ll
---
Diffs of the changes: (+12 -1)
TailDuplicati
Changes in directory llvm/lib/Transforms/Scalar:
TailDuplication.cpp updated: 1.30 -> 1.31
---
Log message:
Throttle back tail duplication to avoid creating really ugly sequences of code.
For Transforms/TailDup/if-tail-dup.ll, f.e., it produces:
_foo:
movl 8(%esp), %eax
movl 4(