[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/projec

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

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

[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: l

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

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

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

[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-poolalloc/lib/DSA/Dat

[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/include/llvm/LinkAllPasse

[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/tools/opt/Makefil

[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/lib/Anal

[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/t

[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 http://lists.cs.u

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

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

[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 2003-07-16-Con

[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) InstructionCombining.cp

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_cast(I.getOperand(0))) > if (CI->getOperand(0)->getType() == Type::BoolTy) >BoolCast = CI; >if (!BoolCa

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

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_cast(V)) >>> -return ConstantExpr::getCast(C, Ty); >>> +return ConstantExpr::getIntegerCast(C, Ty, C->getType()- is

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

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

2006-12-13 Thread Chris Lattner
> 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 and the and. >if (!Shift) { > if (Ca

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 > +++ llvm/lib/

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_cast(V)) > >>> -return ConstantExpr::getCast(C, Ty); > >>>

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 > > --- llvm/lib/Transforms/Scalar/Instruction

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

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

[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 misctests.

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 Spence

[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 http://lists

[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 (r1.24

[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: llv

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

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

[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/include/llvm/LinkAllPas

[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/lib/Target/X86/README-SSE.txt:1.

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

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

[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(-) Inde

[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/lib/VMC

[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(-) Index

[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: l

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

[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-poolalloc/lib/

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

[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(-) In

[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/lib/Makefile

2006-12-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib: Makefile 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: (+1 -1) Makefile |2 +- 1 files changed, 1 inse

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

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

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