Changes in directory llvm/tools/opt:
opt.cpp updated: 1.117 -> 1.118
---
Log message:
Add a --disable-compression option like llvm-link/llvm-as etc have
---
Diffs of the changes: (+3 -1)
opt.cpp |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/tools/opt/opt.cpp
di
Changes in directory llvm/include/llvm/Bytecode:
WriteBytecodePass.h updated: 1.15 -> 1.16
---
Log message:
remove extraneous space
---
Diffs of the changes: (+1 -1)
WriteBytecodePass.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Bytecode/WriteBytec
Changes in directory llvm-test:
Makefile.programs updated: 1.220 -> 1.221
---
Log message:
Don't try to link with crtend if the llvm-gcc version is 4. This just
eliminates gccld warning messages about not being able to find the crtend
library if it hasn't been built.
---
Diffs of the changes:
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.98 -> 1.99
---
Log message:
Add an optional pass to preprocess the DAG before x86 isel to allow selecting
more load/mod/store instructions.
---
Diffs of the changes: (+130 -0)
X86ISelDAGToDAG.cpp | 130 ++
Changes in directory llvm-test:
Makefile.programs updated: 1.221 -> 1.222
---
Log message:
Set x86 llcbeta to -enable-x86-isel-preprocessing.
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Makefile.programs
di
Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.16 -> 1.17
---
Log message:
Add 2nd form of resize
---
Diffs of the changes: (+12 -0)
SmallVector.h | 12
1 files changed, 12 insertions(+)
Index: llvm/include/llvm/ADT/SmallVector.h
diff -u llvm/include/
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.56 -> 1.57
---
Log message:
On Mac, print jump table entries after the function to work around a linker
issue.
---
Diffs of the changes: (+6 -3)
X86ATTAsmPrinter.cpp |9 ++---
1 files changed, 6 insertions(+)
Changes in directory llvm/test/Regression/Transforms/PredicateSimplifier:
---
Log message:
Directory /var/cvs/llvm/llvm/test/Regression/Transforms/PredicateSimplifier
added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
_
Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.66 -> 1.67
---
Log message:
Add PredicateSimplifier pass. Collapses equal variables into one form
and simplifies expressions. This implements the optimization described
in PR807: http://llvm.org/PR807 .
---
Diffs of the ch
Changes in directory llvm:
CREDITS.TXT updated: 1.64 -> 1.65
---
Log message:
Add PredicateSimplifier pass. Collapses equal variables into one form
and simplifies expressions. This implements the optimization described
in PR807: http://llvm.org/PR807 .
---
Diffs of the changes: (+4 -0)
CRE
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp added (r1.1)
---
Log message:
Add PredicateSimplifier pass. Collapses equal variables into one form
and simplifies expressions. This implements the optimization described
in PR807: http://llvm.org/PR807 .
---
Diffs of th
Changes in directory llvm/include/llvm:
LinkAllPasses.h updated: 1.2 -> 1.3
---
Log message:
Add PredicateSimplifier pass. Collapses equal variables into one form
and simplifies expressions. This implements the optimization described
in PR807: http://llvm.org/PR807 .
---
Diffs of the changes:
Changes in directory llvm/test/Regression/Transforms/PredicateSimplifier:
predsimplify.ll added (r1.1)
predsimplify.reg1.ll added (r1.1)
predsimplify.reg2.ll added (r1.1)
predsimplify.reg3.ll added (r1.1)
---
Log message:
Add PredicateSimplifier pass. Collapses equal variables into one form
and
Changes in directory llvm:
CREDITS.TXT updated: 1.65 -> 1.66
---
Log message:
The list is sorted by name.
---
Diffs of the changes: (+4 -4)
CREDITS.TXT |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.65 llvm/CREDITS.TXT
Changes in directory llvm/lib/Target/PowerPC:
PPCJITInfo.cpp updated: 1.27 -> 1.28
PPCJITInfo.h updated: 1.12 -> 1.13
PPCTargetMachine.cpp updated: 1.100 -> 1.101
---
Log message:
Make ppc64 jit kinda work right. About 2/3 of Olden passes with this,
there are clearly some encoding bugs lurking
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnroll.cpp updated: 1.27 -> 1.28
---
Log message:
Clean up a bit.
---
Diffs of the changes: (+32 -51)
LoopUnroll.cpp | 83 +
1 files changed, 32 insertions(+), 51 deletions(-)
I
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.127 -> 1.128
---
Log message:
Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombiner.cpp out. Make it
a static method of SelectionDAG.
---
Diffs of the changes: (+19 -0)
SelectionDAG.h | 19 +
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.183 -> 1.184
SelectionDAG.cpp updated: 1.335 -> 1.336
---
Log message:
Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombiner.cpp out. Make it
a static method of SelectionDAG.
---
Diffs of the changes: (+3
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.99 -> 1.100
---
Log message:
Avoid making unneeded load/mod/store transformation which can hurt performance.
---
Diffs of the changes: (+10 -5)
X86ISelDAGToDAG.cpp | 15 ++-
1 files changed, 10 insertions
19 matches
Mail list logo