[llvm-commits] CVS: llvm/projects/Stacker/test/Makefile

2006-12-13 Thread Reid Spencer
Changes in directory llvm/projects/Stacker/test: Makefile updated: 1.10 - 1.11 --- Log message: Update for llvm-gcc4 build. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/projects/Stacker/test/Makefile diff -u

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: ScalarEvolutionExpander.cpp updated: 1.9 - 1.10 --- Log message: Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcode so the decision of which opcode to use is pushed upward to the caller. Adjust the callers to pass the expected

[llvm-commits] CVS: llvm/tools/llvmc/Makefile

2006-12-13 Thread Reid Spencer
Changes in directory llvm/tools/llvmc: Makefile updated: 1.22 - 1.23 --- Log message: Ressurrect the Stacker st configuration. Someday this will all go away, but until then Stacker needs its configuration. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1

[llvm-commits] CVS: llvm/lib/Transforms/IPO/SimplifyLibCalls.cpp

2006-12-13 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: SimplifyLibCalls.cpp updated: 1.75 - 1.76 --- Log message: Fix some casts. isdigit(c) returns 0 or 1, not 0 or -1 --- Diffs of the changes: (+3 -3) SimplifyLibCalls.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/tools/llvmc/st

2006-12-13 Thread Reid Spencer
Changes in directory llvm/tools/llvmc: st updated: 1.9 - 1.10 --- Log message: Ressurrect this needed file. --- Diffs of the changes: (+63 -0) st | 63 +++ 1 files changed, 63 insertions(+) Index: llvm/tools/llvmc/st diff -u

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.566 - 1.567 --- Log message: Fix and/or/xor (cast A), (cast B) -- cast (and/or/xor A, B) The cast patch introduced the possibility that the wrong cast opcode could be used and that this transform could trigger

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.567 - 1.568 --- Log message: For mul transforms, when checking for a cast from bool as either operand, make sure to also check that it is a zext from bool, not any other cast operation type. --- Diffs of the

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.9 - 1.10 --- Log message: Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcode so the decision of which opcode to use is pushed upward to the caller. Adjust the callers to pass the

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: LoopStrengthReduce.cpp updated: 1.99 - 1.100 --- Log message: Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcode so the decision of which opcode to use is pushed upward to the caller. Adjust the callers to pass the

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/DataStructure.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: DataStructure.cpp updated: 1.248.2.1 - 1.248.2.2 --- Log message: Do not compile in pool inference code by default. --- Diffs of the changes: (+0 -1) DataStructure.cpp |1 - 1 files changed, 1 deletion(-) Index:

[llvm-commits] [release_19] CVS: llvm-poolalloc/include/dsa/DSGraph.h DSGraphTraits.h DSNode.h

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/dsa: DSGraph.h updated: 1.110.2.2 - 1.110.2.3 DSGraphTraits.h updated: 1.25 - 1.25.2.1 DSNode.h updated: 1.58.2.1 - 1.58.2.2 --- Log message: Only use DSA header files from this project. --- Diffs of the changes: (+3 -3) DSGraph.h |2

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

2006-12-13 Thread John Criswell
Changes in directory llvm/include/llvm: LinkAllPasses.h updated: 1.4 - 1.5 --- Log message: Remove DSA. --- Diffs of the changes: (+0 -11) LinkAllPasses.h | 11 --- 1 files changed, 11 deletions(-) Index: llvm/include/llvm/LinkAllPasses.h diff -u

[llvm-commits] CVS: llvm/tools/opt/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm/tools/opt: Makefile updated: 1.59 - 1.60 --- Log message: Remove DSA. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/opt/Makefile diff -u llvm/tools/opt/Makefile:1.59

[llvm-commits] CVS: llvm/lib/Analysis/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm/lib/Analysis: Makefile updated: 1.11 - 1.12 --- Log message: Remove DSA. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Analysis/Makefile diff -u llvm/lib/Analysis/Makefile:1.11

[llvm-commits] CVS: llvm/tools/bugpoint/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm/tools/bugpoint: Makefile updated: 1.19 - 1.20 --- Log message: Remove DSA. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/bugpoint/Makefile diff -u llvm/tools/bugpoint/Makefile:1.19

[llvm-commits] CVS: llvm/test/Regression/Analysis/DSGraph/.cvsignore

2006-12-13 Thread John Criswell
Changes in directory llvm/test/Regression/Analysis/DSGraph: .cvsignore (r1.2) removed --- Log message: Remove DSA tests. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] CVS: llvm/test/Regression/Analysis/DSGraph/2003-06-29-IncompleteTDPass.ll 2003-06-29-NodeCollapsing.ll 2003-06-29-NodeCollapsing2.ll 2003-06-30-TopDownResolve.ll 2003-07-01-FieldCollaps

2006-12-13 Thread John Criswell
Changes in directory llvm/test/Regression/Analysis/DSGraph: 2003-06-29-IncompleteTDPass.ll (r1.5) removed 2003-06-29-NodeCollapsing.ll (r1.4) removed 2003-06-29-NodeCollapsing2.ll (r1.5) removed 2003-06-30-TopDownResolve.ll (r1.6) removed 2003-07-01-FieldCollapse.ll (r1.5) removed

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.568 - 1.569 --- Log message: Implement review feedback. Most of this has to do with removing unnecessary cast instructions. A few are bug fixes. --- Diffs of the changes: (+16 -43)

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

2006-12-13 Thread Reid Spencer
Hi Chris, Feedback below ... On Tue, 2006-12-12 at 22:42 -0800, Chris Lattner wrote: This code (around line 2173): CastInst *BoolCast = 0; if (CastInst *CI = dyn_castCastInst(I.getOperand(0))) if (CI-getOperand(0)-getType() == Type::BoolTy) BoolCast = CI; if

Re: [llvm-commits] CVS: llvm/lib/Analysis/Makefile

2006-12-13 Thread Reid Spencer
On Wed, 2006-12-13 at 10:54 -0600, John Criswell wrote: Changes in directory llvm/lib/Analysis: Makefile updated: 1.11 - 1.12 --- Log message: Remove DSA. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-12-13 Thread Reid Spencer
Hi Chris, Feedback below ... On Tue, 2006-12-12 at 23:14 -0800, Chris Lattner wrote: On Dec 12, 2006, at 3:36 PM, Reid Spencer wrote: @@ -3286,7 +3281,8 @@ Op1C- getOperand(0),

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

2006-12-13 Thread Chris Lattner
@@ -5681,7 +5677,7 @@ /// evaluate the expression. Value *InstCombiner::EvaluateInDifferentType(Value *V, const Type *Ty) { if (Constant *C = dyn_castConstant(V)) -return ConstantExpr::getCast(C, Ty); +return ConstantExpr::getIntegerCast(C, Ty, C-getType()- isSigned()); This

[llvm-commits] CVS: llvm/test/Regression/Transforms/ScalarRepl/union-fp-int.ll union-packed.ll

2006-12-13 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/ScalarRepl: union-fp-int.ll updated: 1.1 - 1.2 union-packed.ll updated: 1.1 - 1.2 --- Log message: xfail these until I recommit the scalarrepl patch --- Diffs of the changes: (+4 -0) union-fp-int.ll |2 ++ union-packed.ll |2 ++

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

2006-12-13 Thread Jim Laskey
Changes in directory llvm/lib/VMCore: IntrinsicInst.cpp updated: 1.11 - 1.12 --- Log message: Update version in safe guards. --- Diffs of the changes: (+2 -2) IntrinsicInst.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/VMCore/IntrinsicInst.cpp diff -u

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

2006-12-13 Thread Chris Lattner
On Dec 13, 2006, at 9:20 AM, Reid Spencer wrote: +static Value *InsertCastToIntPtrTy(Value *V, const Type *DTy, + Instruction *InsertPoint, + InstCombiner *IC) { Why did you rename this? Because the name doesn't match its

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

2006-12-13 Thread Chris Lattner
Index: llvm/lib/Transforms/Scalar/InstructionCombining.cpp diff -u llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.567 llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.568 --- llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.567 Wed Dec 13 02:27:15 2006 +++

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

2006-12-13 Thread Reid Spencer
On Wed, 2006-12-13 at 09:48 -0800, Chris Lattner wrote: @@ -5681,7 +5677,7 @@ /// evaluate the expression. Value *InstCombiner::EvaluateInDifferentType(Value *V, const Type *Ty) { if (Constant *C = dyn_castConstant(V)) -return ConstantExpr::getCast(C, Ty); +return

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

2006-12-13 Thread Reid Spencer
On Wed, 2006-12-13 at 09:53 -0800, Chris Lattner wrote: Index: llvm/lib/Transforms/Scalar/InstructionCombining.cpp diff -u llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.567 llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.568 ---

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

2006-12-13 Thread Reid Spencer
On Wed, 2006-12-13 at 09:51 -0800, Chris Lattner wrote: Implement review feedback. Most of this has to do with removing unnecessary cast instructions. A few are bug fixes. Thanks Reid, @@ -4342,9 +4333,8 @@ // Check to see if there is a noop-cast between the shift

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.569 - 1.570 --- Log message: Fix a bug in EvaluateInDifferentType. The type of operand should not be used to determine whether a ZExt or SExt cast is performed. Instead, pass an isSigned bool to the function

[llvm-commits] CVS: llvm/test/Regression/Transforms/DSAnalysis/arraymerge.ll arraytest.ll badcases.ll basictest.ll dg.exp fieldmerge.ll goodcases.ll indcalltest.ll misctests.ll physicalsubtype.ll recu

2006-12-13 Thread John Criswell
Changes in directory llvm/test/Regression/Transforms/DSAnalysis: arraymerge.ll (r1.5) removed arraytest.ll (r1.6) removed badcases.ll (r1.6) removed basictest.ll (r1.6) removed dg.exp (r1.3) removed fieldmerge.ll (r1.6) removed goodcases.ll (r1.5) removed indcalltest.ll (r1.5) removed

Re: [llvm-commits] SETCC Patches (For Review Only) #1: llvm-gcc

2006-12-13 Thread Reid Spencer
Chris, I rewrote the llvm-gcc portion of the SETCC patch with your suggestions. It is much cleaner now. The patch is attached. Hopefully this is more to your liking. Reid. Sheng: This is just FYI. On Sun, 2006-12-10 at 18:03 -0800, Chris Lattner wrote: On Dec 10, 2006, at 3:43 PM, Reid

[llvm-commits] CVS: llvm/test/Regression/Transforms/DSAnalysis/.cvsignore

2006-12-13 Thread John Criswell
Changes in directory llvm/test/Regression/Transforms/DSAnalysis: .cvsignore (r1.2) removed --- Log message: Remove DSA tests. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp CallTargets.cpp CompleteBottomUp.cpp DataStructure.cpp DataStructureAA.cpp DataStructureOpt.cpp DataStructureStats.cpp EquivClas

2006-12-13 Thread John Criswell
Changes in directory llvm/lib/Analysis/DataStructure: BottomUpClosure.cpp (r1.127) removed CallTargets.cpp (r1.7) removed CompleteBottomUp.cpp (r1.39) removed DataStructure.cpp (r1.255) removed DataStructureAA.cpp (r1.40) removed DataStructureOpt.cpp (r1.14) removed DataStructureStats.cpp

[llvm-commits] CVS: llvm/lib/Analysis/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm/lib/Analysis: Makefile updated: 1.12 - 1.13 --- Log message: Changed from PARALLEL_DIRS to DIRS since we're only building one directory. Thanks Reid. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

Re: [llvm-commits] SETCC Patches (For Review Only) #1: llvm-gcc

2006-12-13 Thread Chris Lattner
On Dec 13, 2006, at 11:21 AM, Reid Spencer wrote: Chris, I rewrote the llvm-gcc portion of the SETCC patch with your suggestions. It is much cleaner now. The patch is attached. Hopefully this is more to your liking. Very nice, -Chris ___

[llvm-commits] CVS: llvm/include/llvm/Analysis/DataStructure/CallTargets.h DSGraph.h DSGraphTraits.h DSNode.h DSSupport.h DataStructure.h

2006-12-13 Thread John Criswell
Changes in directory llvm/include/llvm/Analysis/DataStructure: CallTargets.h (r1.1) removed DSGraph.h (r1.112) removed DSGraphTraits.h (r1.25) removed DSNode.h (r1.60) removed DSSupport.h (r1.41) removed DataStructure.h (r1.98) removed --- Log message: Remove DSA. --- Diffs of the changes:

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/include/llvm: Pass.h updated: 1.59 - 1.60 --- Log message: Move enum PassDebugLevel from PassManagerT.h to Pass.h. Use PDL as the prefix for these enums. Define and use PassDebugging_New in new PassManager. --- Diffs of the changes: (+5 -0) Pass.h |5 + 1

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/PoolAllocate/AccessTrace.cpp Heuristic.cpp PointerCompress.cpp PoolAllocate.cpp TransformFunctionBody.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: AccessTrace.cpp updated: 1.6 - 1.6.2.1 Heuristic.cpp updated: 1.15 - 1.15.2.1 PointerCompress.cpp updated: 1.72 - 1.72.2.1 PoolAllocate.cpp updated: 1.127 - 1.127.2.1 TransformFunctionBody.cpp updated: 1.57 - 1.57.2.1 --- Log message:

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: Pass.cpp updated: 1.78 - 1.79 PassManager.cpp updated: 1.93 - 1.94 PassManagerT.h updated: 1.72 - 1.73 --- Log message: Move enum PassDebugLevel from PassManagerT.h to Pass.h. Use PDL as the prefix for these enums. Define and use PassDebugging_New in new

[llvm-commits] CVS: llvm-poolalloc/lib/PoolAllocate/AccessTrace.cpp PointerCompress.cpp PoolAllocate.cpp PoolOptimize.cpp TransformFunctionBody.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: AccessTrace.cpp updated: 1.6 - 1.7 PointerCompress.cpp updated: 1.72 - 1.73 PoolAllocate.cpp updated: 1.127 - 1.128 PoolOptimize.cpp updated: 1.8 - 1.9 TransformFunctionBody.cpp updated: 1.57 - 1.58 --- Log message: Updated to LLVM Mainline

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

2006-12-13 Thread John Criswell
Changes in directory llvm/include/llvm: LinkAllPasses.h updated: 1.5 - 1.6 --- Log message: Remove DSA header files. --- Diffs of the changes: (+0 -2) LinkAllPasses.h |2 -- 1 files changed, 2 deletions(-) Index: llvm/include/llvm/LinkAllPasses.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Target/TargetLowering.h

2006-12-13 Thread Evan Cheng
Changes in directory llvm/include/llvm/Target: TargetLowering.h updated: 1.93 - 1.94 --- Log message: Add getTypeToExpandTo() which recursively walks TransformToType to determine the intrinsic type to expand to. --- Diffs of the changes: (+20 -0) TargetLowering.h | 20

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

2006-12-13 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: README-SSE.txt updated: 1.11 - 1.12 --- Log message: Add note. --- Diffs of the changes: (+5 -0) README-SSE.txt |5 + 1 files changed, 5 insertions(+) Index: llvm/lib/Target/X86/README-SSE.txt diff -u

[llvm-commits] [release_19] CVS: llvm-poolalloc/autoconf/AutoRegen.sh

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/autoconf: AutoRegen.sh added (r1.1.2.1) --- Log message: Added AutoRegen.sh script from the SAFECode project, which is based on the original one from the LLVM project. --- Diffs of the changes: (+30 -0) AutoRegen.sh | 30 ++

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

2006-12-13 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.439 - 1.440 SelectionDAGISel.cpp updated: 1.330 - 1.331 --- Log message: More soft-fp work. --- Diffs of the changes: (+41 -37) LegalizeDAG.cpp | 13 +++--- SelectionDAGISel.cpp | 65

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: Pass.cpp updated: 1.79 - 1.80 PassManager.cpp updated: 1.94 - 1.95 PassManagerT.h updated: 1.73 - 1.74 --- Log message: Using PDL as a prefix for PassDebugLevel enums is not a good idea. Fix it. --- Diffs of the changes: (+29 -19) Pass.cpp|

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/include/llvm: Pass.h updated: 1.60 - 1.61 --- Log message: Using PDL as a prefix for PassDebugLevel enums is not a good idea. Fix it. --- Diffs of the changes: (+0 -5) Pass.h |5 - 1 files changed, 5 deletions(-) Index: llvm/include/llvm/Pass.h diff -u

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

2006-12-13 Thread Chris Lattner
Changes in directory llvm/include/llvm: PassAnalysisSupport.h updated: 1.25 - 1.26 --- Log message: fit in 80 cols --- Diffs of the changes: (+3 -4) PassAnalysisSupport.h |7 +++ 1 files changed, 3 insertions(+), 4 deletions(-) Index: llvm/include/llvm/PassAnalysisSupport.h diff

[llvm-commits] [release_19] CVS: llvm-poolalloc/include/poolalloc/Config/config.h.in

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc/Config: config.h.in updated: 1.3 - 1.3.2.1 --- Log message: Grab configuration information from configure script. --- Diffs of the changes: (+10 -0) config.h.in | 10 ++ 1 files changed, 10 insertions(+) Index:

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/DataStructure.cpp Local.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: DataStructure.cpp updated: 1.248.2.2 - 1.248.2.3 Local.cpp updated: 1.158.2.1 - 1.158.2.2 --- Log message: Grab configuration information from configure script. --- Diffs of the changes: (+2 -0) DataStructure.cpp |1 + Local.cpp |

[llvm-commits] [release_19] CVS: llvm-poolalloc/include/dsa/DSGraph.h DataStructure.h

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/dsa: DSGraph.h updated: 1.110.2.3 - 1.110.2.4 DataStructure.h updated: 1.98.2.2 - 1.98.2.3 --- Log message: Grab configuration information from configure script. --- Diffs of the changes: (+3 -2) DSGraph.h |2 ++ DataStructure.h |3

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/PoolAllocate/PoolAllocate.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: PoolAllocate.cpp updated: 1.127.2.1 - 1.127.2.2 --- Log message: Grab configuration information from configure script. --- Diffs of the changes: (+1 -1) PoolAllocate.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-)

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

2006-12-13 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.95 - 1.96 --- Log message: fit in 80 cols --- Diffs of the changes: (+7 -6) PassManager.cpp | 13 +++-- 1 files changed, 7 insertions(+), 6 deletions(-) Index: llvm/lib/VMCore/PassManager.cpp diff -u

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.96 - 1.97 --- Log message: Add -pass-debug=Arguments support in new manager. --- Diffs of the changes: (+29 -1) PassManager.cpp | 30 +- 1 files changed, 29 insertions(+), 1 deletion(-)

[llvm-commits] [release_19] CVS: llvm-poolalloc/include/poolalloc/PoolAllocate.h

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc: PoolAllocate.h updated: 1.51 - 1.51.2.1 --- Log message: Grab configuration information from configure script. --- Diffs of the changes: (+2 -3) PoolAllocate.h |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index:

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

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc: configure updated: 1.11.2.1 - 1.11.2.2 --- Log message: Fix configuration when srcdir != objdir. --- Diffs of the changes: (+2 -1) configure |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm-poolalloc/configure diff -u

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/Local.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: Local.cpp updated: 1.158.2.2 - 1.158.2.3 --- Log message: By default, compile without pool inference code. --- Diffs of the changes: (+4 -3) Local.cpp |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index:

[llvm-commits] [release_19] CVS: llvm-poolalloc/autoconf/AutoRegen.sh configure.ac

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/autoconf: AutoRegen.sh updated: 1.1.2.2 - 1.1.2.3 configure.ac updated: 1.10.2.1 - 1.10.2.2 --- Log message: Fix configuration when srcdir != objdir. --- Diffs of the changes: (+4 -3) AutoRegen.sh |4 ++-- configure.ac |3 ++- 2 files changed,

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.97 - 1.98 --- Log message: Add debug-pass=Executions support in new pass manager. --- Diffs of the changes: (+27 -6) PassManager.cpp | 33 +++-- 1 files changed, 27 insertions(+), 6 deletions(-)

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.98 - 1.99 --- Log message: Add Made Modification messages in debug-pass=Executions output. --- Diffs of the changes: (+26 -3) PassManager.cpp | 29 ++--- 1 files changed, 26 insertions(+), 3

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.99 - 1.100 --- Log message: Add debug-pass=Details support to print Required and Preserved Set info. --- Diffs of the changes: (+26 -1) PassManager.cpp | 27 ++- 1 files changed, 26 insertions(+), 1

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

2006-12-13 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.100 - 1.101 --- Log message: Add -time-passes support. --- Diffs of the changes: (+87 -1) PassManager.cpp | 88 +++- 1 files changed, 87 insertions(+), 1 deletion(-)

[llvm-commits] CVS: llvm-poolalloc/include/poolalloc/Config/config.h.in

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc/Config: config.h.in updated: 1.3 - 1.4 --- Log message: Merged from release_19 branch. This adds correct compilation of DSA, pool inference, and configure script fixes to mainline. --- Diffs of the changes: (+10 -0) config.h.in | 10

[llvm-commits] CVS: llvm-poolalloc/include/poolalloc/PoolAllocate.h

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc: PoolAllocate.h updated: 1.51 - 1.52 --- Log message: Merged from release_19 branch. This adds correct compilation of DSA, pool inference, and configure script fixes to mainline. --- Diffs of the changes: (+3 -4) PoolAllocate.h |7

[llvm-commits] CVS: llvm-poolalloc/lib/DSA/BottomUpClosure.cpp CallTargets.cpp CompleteBottomUp.cpp DataStructure.cpp DataStructureAA.cpp DataStructureOpt.cpp DataStructureStats.cpp EquivClassGraphs.c

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: BottomUpClosure.cpp updated: 1.127 - 1.128 CallTargets.cpp updated: 1.7 - 1.8 CompleteBottomUp.cpp updated: 1.39 - 1.40 DataStructure.cpp updated: 1.255 - 1.256 DataStructureAA.cpp updated: 1.40 - 1.41 DataStructureOpt.cpp updated: 1.14 - 1.15

[llvm-commits] CVS: llvm-poolalloc/lib/PoolAllocate/AccessTrace.cpp Heuristic.cpp PointerCompress.cpp PoolAllocate.cpp TransformFunctionBody.cpp

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: AccessTrace.cpp updated: 1.7 - 1.8 Heuristic.cpp updated: 1.15 - 1.16 PointerCompress.cpp updated: 1.73 - 1.74 PoolAllocate.cpp updated: 1.128 - 1.129 TransformFunctionBody.cpp updated: 1.58 - 1.59 --- Log message: Merged from release_19

[llvm-commits] CVS: llvm-poolalloc/include/dsa/DSGraph.h DSGraphTraits.h DSNode.h DataStructure.h

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/include/dsa: DSGraph.h updated: 1.112 - 1.113 DSGraphTraits.h updated: 1.25 - 1.26 DSNode.h updated: 1.60 - 1.61 DataStructure.h updated: 1.98 - 1.99 --- Log message: Merged from release_19 branch. This adds correct compilation of DSA, pool inference, and

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

2006-12-13 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: VirtRegMap.cpp updated: 1.88 - 1.89 --- Log message: Fix a long-standing spiller bug: If a spillslot value is available in a register, and there is a noop copy that targets that register, the spiller correctly decide not to invalidate the spillslot