Changes in directory llvm-test:
Makefile.tests updated: 1.10 -> 1.11
---
Log message:
Temporary revert of the -O0 patch to test PR928: http://llvm.org/PR928 .
---
Diffs of the changes: (+6 -4)
Makefile.tests | 10 ++
1 files changed, 6 insertions(+), 4 deletions(-)
Index: llvm-
Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.18 -> 1.19
---
Log message:
Fix PR897: http://llvm.org/PR897
---
Diffs of the changes: (+5 -0)
SmallVector.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/ADT/SmallVector.h
diff -u llvm/includ
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.209 -> 1.210
---
Log message:
Eliminate more token factors by taking advantage of transitivity:
if TF depends on A and B, and A depends on B, TF just needs to depend on
A. With Jim's alias-analysis stuff enabled, th
Changes in directory llvm/test/Regression/Transforms/ScalarRepl:
union-pointer.ll added (r1.1)
---
Log message:
new testcase for SROA for stuff like "union { int*, float* }".
---
Diffs of the changes: (+18 -0)
union-pointer.ll | 18 ++
1 files changed, 18 insertions(+)
Changes in directory llvm/lib/Transforms/Scalar:
ScalarReplAggregates.cpp updated: 1.42 -> 1.43
---
Log message:
Implement Transforms/ScalarRepl/union-pointer.ll:test
---
Diffs of the changes: (+13 -9)
ScalarReplAggregates.cpp | 22 +-
1 files changed, 13 insertions(
Changes in directory llvm/test/Regression/Transforms/ScalarRepl:
union-pointer.ll updated: 1.1 -> 1.2
---
Log message:
new testcase for PR892: http://llvm.org/PR892
---
Diffs of the changes: (+29 -1)
union-pointer.ll | 30 +-
1 files changed, 29 insertions(+)
Changes in directory llvm/lib/Transforms/Scalar:
ScalarReplAggregates.cpp updated: 1.43 -> 1.44
---
Log message:
Implement SROA of unions with mixed pointers/integers in them. This implements
PR892: http://llvm.org/PR892 and Transforms/ScalarRepl/union-pointer.ll:test2
---
Diffs of the cha