[llvm-commits] [release_19] CVS: llvm/docs/index.html

2006-11-13 Thread Reid Spencer
Changes in directory llvm/docs: index.html updated: 1.59 - 1.59.4.1 --- Log message: Merge From Head: Add a link to the GEP FAQ. --- Diffs of the changes: (+3 -3) index.html |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/docs/index.html diff -u

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

2006-11-13 Thread Reid Spencer
Changes in directory llvm/docs: index.html updated: 1.59 - 1.60 --- Log message: Add a link to the GEP FAQ. --- Diffs of the changes: (+3 -3) index.html |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/docs/index.html diff -u llvm/docs/index.html:1.59

[llvm-commits] CVS: llvm/utils/findmisopt

2006-11-13 Thread Reid Spencer
Changes in directory llvm/utils: findmisopt updated: 1.4 - 1.5 --- Log message: Add some output so the user is informed while they wait. --- Diffs of the changes: (+14 -3) findmisopt | 17 ++--- 1 files changed, 14 insertions(+), 3 deletions(-) Index: llvm/utils/findmisopt

[llvm-commits] CVS: llvm/test/Regression/Transforms/LevelRaise/2002-11-04-ConstantSharing.ll

2006-11-13 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/LevelRaise: 2002-11-04-ConstantSharing.ll updated: 1.2 - 1.3 --- Log message: For PR950: http://llvm.org/PR950 : Use the notcast script in preparation for 12 casts. --- Diffs of the changes: (+1 -1) 2002-11-04-ConstantSharing.ll |2

[llvm-commits] CVS: llvm/test/Scripts/notcast

2006-11-13 Thread Reid Spencer
Changes in directory llvm/test/Scripts: notcast updated: 1.5 - 1.6 --- Log message: Make it handle plain old cast too, for old assembly. --- Diffs of the changes: (+1 -1) notcast |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Scripts/notcast diff -u

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/bittest.ll

2006-11-13 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/InstCombine: bittest.ll updated: 1.1 - 1.2 --- Log message: Fix 80 cols violations. --- Diffs of the changes: (+5 -5) bittest.ll | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/cast-set.ll call.ll IntPtrCast.ll 2006-04-28-ShiftShiftLongLong.ll 2004-11-27-SetCCForCastLargerAndConstant.ll 2003-11-13-ConstExprCastC

2006-11-13 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/InstCombine: cast-set.ll updated: 1.13 - 1.14 call.ll updated: 1.5 - 1.6 IntPtrCast.ll updated: 1.1 - 1.2 2006-04-28-ShiftShiftLongLong.ll updated: 1.1 - 1.2 2004-11-27-SetCCForCastLargerAndConstant.ll updated: 1.6 - 1.7

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/cast-propagate.ll

2006-11-13 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/InstCombine: cast-propagate.ll updated: 1.1 - 1.2 --- Log message: Don't hard code test names into the test. --- Diffs of the changes: (+1 -1) cast-propagate.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-11-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCHazardRecognizers.cpp updated: 1.14 - 1.15 --- Log message: teach the g5 hazard recognizer about update loads. This fixes Ptrdist/anagram among others. --- Diffs of the changes: (+10 -11) PPCHazardRecognizers.cpp | 21

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

2006-11-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.20 - 1.21 --- Log message: Check currently available anlysis in active managers. --- Diffs of the changes: (+55 -11) PassManager.cpp | 66 ++-- 1 files changed, 55

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

2006-11-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.21 - 1.22 --- Log message: Update PassManagerImpl_New::analysisCurrentlyAvailable to check all managed passmanagers. --- Diffs of the changes: (+5 -2) PassManager.cpp |7 +-- 1 files changed, 5 insertions(+), 2

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineInstr.h

2006-11-13 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.195 - 1.196 --- Log message: - Let MachineInstr ctors add implicit def and use operands. Other operands will be inserted before these operands. If the opcode changes (by setOpcode), the implicit operands are updated

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

2006-11-13 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: MachineInstr.cpp updated: 1.129 - 1.130 --- Log message: - Let MachineInstr ctors add implicit def and use operands. Other operands will be inserted before these operands. If the opcode changes (by setOpcode), the implicit operands are updated as

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaInstrInfo.cpp AlphaRegisterInfo.cpp AlphaRegisterInfo.h

2006-11-13 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaInstrInfo.cpp updated: 1.13 - 1.14 AlphaRegisterInfo.cpp updated: 1.50 - 1.51 AlphaRegisterInfo.h updated: 1.13 - 1.14 --- Log message: Matches MachineInstr changes. --- Diffs of the changes: (+13 -9) AlphaInstrInfo.cpp|3 ++-

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineInstrBuilder.h

2006-11-13 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineInstrBuilder.h updated: 1.39 - 1.40 --- Log message: Matches MachineInstr changes. --- Diffs of the changes: (+15 -14) MachineInstrBuilder.h | 29 +++-- 1 files changed, 15 insertions(+), 14 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcInstrInfo.cpp SparcRegisterInfo.cpp SparcRegisterInfo.h

2006-11-13 Thread Evan Cheng
Changes in directory llvm/lib/Target/Sparc: SparcInstrInfo.cpp updated: 1.15 - 1.16 SparcRegisterInfo.cpp updated: 1.45 - 1.46 SparcRegisterInfo.h updated: 1.13 - 1.14 --- Log message: Matches MachineInstr changes. --- Diffs of the changes: (+10 -8) SparcInstrInfo.cpp|2 +-

[llvm-commits] CVS: llvm/lib/Target/X86/X86FloatingPoint.cpp X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86InstrInfo.cpp X86RegisterInfo.cpp

2006-11-13 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86FloatingPoint.cpp updated: 1.57 - 1.58 X86ISelDAGToDAG.cpp updated: 1.126 - 1.127 X86ISelLowering.cpp updated: 1.291 - 1.292 X86InstrInfo.cpp updated: 1.71 - 1.72 X86RegisterInfo.cpp updated: 1.176 - 1.177 --- Log message: Matches MachineInstr

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

2006-11-13 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAG.cpp updated: 1.108 - 1.109 --- Log message: Matches MachineInstr changes. --- Diffs of the changes: (+1 -4) ScheduleDAG.cpp |5 + 1 files changed, 1 insertion(+), 4 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCInstrInfo.cpp PPCRegisterInfo.cpp PPCRegisterInfo.h

2006-11-13 Thread Evan Cheng
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.cpp updated: 1.29 - 1.30 PPCRegisterInfo.cpp updated: 1.80 - 1.81 PPCRegisterInfo.h updated: 1.16 - 1.17 --- Log message: Matches MachineInstr changes. --- Diffs of the changes: (+14 -12) PPCInstrInfo.cpp|2 +-

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

2006-11-13 Thread Evan Cheng
Changes in directory llvm/lib/Target/IA64: IA64RegisterInfo.cpp updated: 1.22 - 1.23 --- Log message: Matches MachineInstr changes. --- Diffs of the changes: (+23 -17) IA64RegisterInfo.cpp | 40 +++- 1 files changed, 23 insertions(+), 17 deletions(-)

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

2006-11-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.22 - 1.23 --- Log message: Update comments. --- Diffs of the changes: (+8 -5) PassManager.cpp | 13 - 1 files changed, 8 insertions(+), 5 deletions(-) Index: llvm/lib/VMCore/PassManager.cpp diff -u

[llvm-commits] CVS: llvm/configure

2006-11-13 Thread Tanya Lattner
Changes in directory llvm: configure updated: 1.254 - 1.255 --- Log message: Updating configure script for 2.0 --- Diffs of the changes: (+9 -9) configure | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) Index: llvm/configure diff -u llvm/configure:1.254

Re: [llvm-commits] [release_19] CVS: llvm/configure

2006-11-13 Thread Reid Spencer
Tanya, Were there no include/llvm/Config/config.h.in changes for 1.9 or was that previously committed ? I usually commit autoconf dir, configure and config.h.in in tandem. Reid. On Mon, 2006-11-13 at 18:57 -0600, Tanya Lattner wrote: Changes in directory llvm: configure updated: 1.254 -

Re: [llvm-commits] [release_19] CVS: llvm/configure

2006-11-13 Thread Tanya M. Lattner
Were there no include/llvm/Config/config.h.in changes for 1.9 or was that previously committed ? I usually commit autoconf dir, configure and config.h.in in tandem. I just updated the version of llvm so the only changes were in the configure script. I did a cvs diff on the autoconf dir and

Re: [llvm-commits] [release_19] CVS: llvm/configure

2006-11-13 Thread Reid Spencer
On Mon, 2006-11-13 at 17:32 -0800, Tanya M. Lattner wrote: Were there no include/llvm/Config/config.h.in changes for 1.9 or was that previously committed ? I usually commit autoconf dir, configure and config.h.in in tandem. I just updated the version of llvm so the only changes were in

[llvm-commits] [release_19] CVS: llvm/Makefile.rules

2006-11-13 Thread Tanya Lattner
Changes in directory llvm: Makefile.rules updated: 1.408 - 1.408.2.1 --- Log message: Merging from mainline --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.408

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

2006-11-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.224 - 1.225 --- Log message: minor tweaks, reject vector preinc. --- Diffs of the changes: (+9 -4) PPCISelLowering.cpp | 13 + 1 files changed, 9 insertions(+), 4 deletions(-) Index:

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

2006-11-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.24 - 1.25 --- Log message: Use std::map to map AnalysisID and Pass. --- Diffs of the changes: (+28 -15) PassManager.cpp | 43 --- 1 files changed, 28 insertions(+), 15 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/README.txt

2006-11-13 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.48 - 1.49 --- Log message: add a note --- Diffs of the changes: (+16 -0) README.txt | 16 1 files changed, 16 insertions(+) Index: llvm/lib/Target/README.txt diff -u llvm/lib/Target/README.txt:1.48

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

2006-11-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.25 - 1.26 --- Log message: Keep track of Last user of analysis phase. --- Diffs of the changes: (+36 -24) PassManager.cpp | 60 +--- 1 files changed, 36 insertions(+), 24

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

2006-11-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.26 - 1.27 --- Log message: Implement removeDeadPasses(). --- Diffs of the changes: (+23 -4) PassManager.cpp | 27 +++ 1 files changed, 23 insertions(+), 4 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Regression/Bytecode/ver6.ll constexpr.ll constexpr.ll.bc-13 slow.ll slow.ll.bc-13

2006-11-13 Thread Reid Spencer
Changes in directory llvm/test/Regression/Bytecode: ver6.ll updated: 1.1 - 1.2 constexpr.ll (r1.1) removed constexpr.ll.bc-13 (r1.1) removed slow.ll (r1.2) removed slow.ll.bc-13 (r1.1) removed --- Log message: Discard code that supported old bytecode formats. This makes the Bytecode Reader

[llvm-commits] CVS: llvm/include/llvm/Bytecode/Analyzer.h Format.h

2006-11-13 Thread Reid Spencer
Changes in directory llvm/include/llvm/Bytecode: Analyzer.h updated: 1.11 - 1.12 Format.h updated: 1.13 - 1.14 --- Log message: Discard code that supported old bytecode formats. This makes the Bytecode Reader code much easier to read and maintain. Backwards compatibility from version 5 format

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2006-11-13 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.24 - 1.25 Reader.cpp updated: 1.204 - 1.205 Reader.h updated: 1.37 - 1.38 --- Log message: Discard code that supported old bytecode formats. This makes the Bytecode Reader code much easier to read and maintain. Backwards

[llvm-commits] CVS: llvm/include/llvm/LinkAllPasses.h

2006-11-13 Thread Andrew Lenharth
Changes in directory llvm/include/llvm: LinkAllPasses.h updated: 1.3 - 1.4 --- Log message: A shim over other AA impls to catch incorrect uses --- Diffs of the changes: (+1 -0) LinkAllPasses.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/LinkAllPasses.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Analysis/Passes.h

2006-11-13 Thread Andrew Lenharth
Changes in directory llvm/include/llvm/Analysis: Passes.h updated: 1.7 - 1.8 --- Log message: A shim over other AA impls to catch incorrect uses --- Diffs of the changes: (+6 -0) Passes.h |6 ++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/Analysis/Passes.h diff -u

[llvm-commits] CVS: llvm/lib/Analysis/AliasDebugger.cpp

2006-11-13 Thread Andrew Lenharth
Changes in directory llvm/lib/Analysis: AliasDebugger.cpp added (r1.1) --- Log message: A shim over other AA impls to catch incorrect uses --- Diffs of the changes: (+125 -0) AliasDebugger.cpp | 125 ++ 1 files changed, 125 insertions(+)

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

2006-11-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.225 - 1.226 --- Log message: lower X = seteq Y, Z to '(shr (ctlz (xor Y, Z)), 5)' instead of '(shr (ctlz (sub Y, Z)), 5)'. The use of xor better exposes the operation to bit-twiddling logic in the dag combiner. For

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

2006-11-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.542 - 1.543 --- Log message: implement InstCombine/and-compare.ll:test1. This compiles: typedef struct { unsigned prefix : 4; unsigned code : 4; unsigned unsigned_p : 4; } tree_common; int foo(tree_common

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/and-compare.ll

2006-11-13 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: and-compare.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+10 -0) and-compare.ll | 10 ++ 1 files changed, 10 insertions(+) Index:

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

2006-11-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.543 - 1.544 --- Log message: implement InstCombine/shift-simplify.ll by transforming: (X Z) op (Y Z) - (X op Y) Z for all shifts and all ops={and/or/xor}. --- Diffs of the changes: (+46 -3)