[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp

2005-10-31 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAG.cpp updated: 1.38 -> 1.39 --- Log message: 1. Embed and not inherit vector for NodeGroup. 2. Iterate operands and not uses (performance.) 3. Some long pending comment changes. --- Diffs of the changes: (+39 -20) ScheduleDAG

[llvm-commits] CVS: llvm/test/Regression/Archive/ranlib_GNU.ll ranlib_SVR4.ll ranlib_xpg4.ll

2005-10-31 Thread Chris Lattner
Changes in directory llvm/test/Regression/Archive: ranlib_GNU.ll updated: 1.6 -> 1.7 ranlib_SVR4.ll updated: 1.6 -> 1.7 ranlib_xpg4.ll updated: 1.6 -> 1.7 --- Log message: these tests fail on alpha for some reason --- Diffs of the changes: (+6 -0) ranlib_GNU.ll |2 ++ ranlib_SVR4.ll |

[llvm-commits] CVS: llvm/utils/TableGen/SubtargetEmitter.h SubtargetEmitter.cpp

2005-10-31 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: SubtargetEmitter.h updated: 1.5 -> 1.6 SubtargetEmitter.cpp updated: 1.11 -> 1.12 --- Log message: Generate cpu to itinerary map. --- Diffs of the changes: (+63 -8) SubtargetEmitter.cpp | 68 +-- Su

[llvm-commits] CVS: llvm/utils/TableGen/InstrInfoEmitter.cpp InstrInfoEmitter.h

2005-10-31 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.29 -> 1.30 InstrInfoEmitter.h updated: 1.11 -> 1.12 --- Log message: Emit itinerary class in instruction info. --- Diffs of the changes: (+39 -2) InstrInfoEmitter.cpp | 34 +- InstrI

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2005-10-31 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.401 -> 1.402 --- Log message: Limit the search depth of MaskedValueIsZero to 6 instructions, to avoid bad cases. This fixes Markus's second testcase in PR639: http://llvm.cs.uiuc.edu/PR639 , and should seal i

[llvm-commits] CVS: llvm/lib/VMCore/SymbolTable.cpp

2005-10-31 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: SymbolTable.cpp updated: 1.59 -> 1.60 --- Log message: Fix an iterator invalidation problem in code used by the -strip pass --- Diffs of the changes: (+1 -1) SymbolTable.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/VM

[llvm-commits] XFail on alpha

2005-10-31 Thread Andrew Lenharth
> Changes in directory llvm/test/Regression/Archive: > > ranlib_GNU.ll updated: 1.6 -> 1.7 > ranlib_SVR4.ll updated: 1.6 -> 1.7 > ranlib_xpg4.ll updated: 1.6 -> 1.7 > --- > Log message: > > these tests fail on alpha for some reason These only fail on old gcc/ld versions. They pass on both of my

Re: [llvm-commits] XFail on alpha

2005-10-31 Thread Chris Lattner
On Mon, 31 Oct 2005, Andrew Lenharth wrote: Changes in directory llvm/test/Regression/Archive: these tests fail on alpha for some reason These only fail on old gcc/ld versions. They pass on both of my more up to date testers. Ok. Will revert. -chris --- Diffs of the changes: (+6 -0) ra

[llvm-commits] CVS: llvm/test/Regression/Archive/ranlib_GNU.ll ranlib_SVR4.ll ranlib_xpg4.ll

2005-10-31 Thread Chris Lattner
Changes in directory llvm/test/Regression/Archive: ranlib_GNU.ll updated: 1.7 -> 1.8 ranlib_SVR4.ll updated: 1.7 -> 1.8 ranlib_xpg4.ll updated: 1.7 -> 1.8 --- Log message: Apparently these do pass on some alphas --- Diffs of the changes: (+0 -3) ranlib_GNU.ll |1 - ranlib_SVR4.ll |

[llvm-commits] CVS: llvm/docs/ReleaseNotes.html

2005-10-31 Thread Andrew Lenharth
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.339 -> 1.340 --- Log message: Updated alpha known problems. --- Diffs of the changes: (+1 -3) ReleaseNotes.html |4 +--- 1 files changed, 1 insertion(+), 3 deletions(-) Index: llvm/docs/ReleaseNotes.html diff -u llvm/docs/Re

[llvm-commits] CVS: llvm-test/Makefile.programs

2005-10-31 Thread Andrew Lenharth
Changes in directory llvm-test: Makefile.programs updated: 1.175 -> 1.176 --- Log message: issolate LSR on alpha-beta --- Diffs of the changes: (+2 -2) Makefile.programs |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-test/Makefile.programs diff -u llvm-test/Make

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp

2005-10-31 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.101 -> 1.102 --- Log message: Make constant pool entries use private labels. This is important when you're not compiling a whole program at a time :) --- Diffs of the changes: (+3 -3) PPCAsmPrinter.cpp |6 +++-

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp

2005-10-31 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.102 -> 1.103 --- Log message: Add a flag to enable a darwin linker optimization --- Diffs of the changes: (+7 -1) PPCAsmPrinter.cpp |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/lib/

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64InstrInfo.td

2005-10-31 Thread Duraid Madina
Changes in directory llvm/lib/Target/IA64: IA64InstrInfo.td updated: 1.20 -> 1.21 --- Log message: add zeroextend predicate->integer --- Diffs of the changes: (+42 -37) IA64InstrInfo.td | 79 +-- 1 files changed, 42 insertions(+), 37 d

[llvm-commits] CVS: llvm/lib/Target/TargetSelectionDAG.td

2005-10-31 Thread Duraid Madina
Changes in directory llvm/lib/Target: TargetSelectionDAG.td updated: 1.7 -> 1.8 --- Log message: add support for int->FP and FP->int ops, and add ia64 patterns for these --- Diffs of the changes: (+11 -0) TargetSelectionDAG.td | 11 +++ 1 files changed, 11 insertions(+) Index

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64InstrInfo.td

2005-10-31 Thread Duraid Madina
Changes in directory llvm/lib/Target/IA64: IA64InstrInfo.td updated: 1.21 -> 1.22 --- Log message: add support for int->FP and FP->int ops, and add ia64 patterns for these --- Diffs of the changes: (+12 -0) IA64InstrInfo.td | 12 1 files changed, 12 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64InstrInfo.td

2005-10-31 Thread Duraid Madina
Changes in directory llvm/lib/Target/IA64: IA64InstrInfo.td updated: 1.22 -> 1.23 --- Log message: so tablegen was thinking I might want to convert FPs to predicates. clever little tablegen! --- Diffs of the changes: (+3 -4) IA64InstrInfo.td |7 +++ 1 files changed, 3 insertions(

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp

2005-10-31 Thread Duraid Madina
Changes in directory llvm/lib/Target/IA64: IA64ISelDAGToDAG.cpp updated: 1.3 -> 1.4 --- Log message: FORTRAN!!! :( and other similarly unfortunate things mean that on ia64 one sometimes needs to pass FP args in both FP *and* integer registers. --- Diffs of the changes: (+20 -0) IA64ISelDA

[llvm-commits] CVS: llvm/lib/Target/IA64/README

2005-10-31 Thread Duraid Madina
Changes in directory llvm/lib/Target/IA64: README updated: 1.4 -> 1.5 --- Log message: heh, scheduling was easy? need to send chris, jim and sampo a box of fish each --- Diffs of the changes: (+3 -1) README |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Ta