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
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
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