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

2007-01-10 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.245 -> 1.246 --- Log message: Shut up a warning about signed/unsigned. --- Diffs of the changes: (+1 -1) AsmWriter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/VMCore/AsmWriter.cpp diff -u llv

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

2007-01-10 Thread Reid Spencer
Changes in directory llvm/utils: mkpatch updated: 1.2 -> 1.3 --- Log message: Put in some needed \ at the end of lines!!! --- Diffs of the changes: (+1 -1) mkpatch |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/mkpatch diff -u llvm/utils/mkpatch:1.2 llvm/util

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

2007-01-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.244 -> 1.245 --- Log message: simplify some logic further --- Diffs of the changes: (+2 -11) AsmWriter.cpp | 13 ++--- 1 files changed, 2 insertions(+), 11 deletions(-) Index: llvm/lib/VMCore/AsmWriter.cpp diff -u l

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

2007-01-10 Thread Chris Lattner
On Jan 10, 2007, at 1:20 AM, Reid Spencer wrote: > Chris, > > This patch broke most tests. I reverted it so that some of the nightly > testers won't get too damaged. I tried a couple things to work around > the assert but it seems there are bigger issues. Revert was the only > thing I could do in

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

2007-01-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.243 -> 1.244 --- Log message: Recommit my previous patch with a bugfix: printInfoComment works on both local and global values. --- Diffs of the changes: (+67 -63) AsmWriter.cpp | 130 +-

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

2007-01-10 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/Scalar: PredicateSimplifier.cpp updated: 1.41 -> 1.42 --- Log message: Quiet compiler warning. The only reason the function is marked virtual is so that it can be called from inside a debugger. --- Diffs of the changes: (+2 -0) PredicateSimplifier.c

[llvm-commits] CVS: llvm/test/Regression/Transforms/PredicateSimplifier/2007-01-04-SelectSwitch.ll

2007-01-10 Thread Nick Lewycky
Changes in directory llvm/test/Regression/Transforms/PredicateSimplifier: 2007-01-04-SelectSwitch.ll added (r1.1) --- Log message: New predicate simplifier! Please do not enable, there is still some known miscompile problem. --- Diffs of the changes: (+19 -0) 2007-01-04-SelectSwitch.ll |

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

2007-01-10 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.114 -> 1.115 --- Log message: Add PassManagerType enum. --- Diffs of the changes: (+12 -0) PassManager.cpp | 12 1 files changed, 12 insertions(+) Index: llvm/lib/VMCore/PassManager.cpp diff -u llvm/lib/VMCor

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

2007-01-10 Thread Devang Patel
Changes in directory llvm/include/llvm: Pass.h updated: 1.72 -> 1.73 --- Log message: Add PassManagerType enum. --- Diffs of the changes: (+12 -0) Pass.h | 12 1 files changed, 12 insertions(+) Index: llvm/include/llvm/Pass.h diff -u llvm/include/llvm/Pass.h:1.72 llvm/incl

Re: [llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-10 Thread Jim Laskey
Very Timely. grr. Cheers, -- Jim On 10-Jan-07, at 8:35 PM, Reid Spencer wrote: > > > Changes in directory llvm/lib/System: > > DynamicLibrary.cpp updated: 1.19 -> 1.20 > --- > Log message: > > Avoid taking the address of a macro by checking to see if stdin is > defined > or not. This a

[llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-10 Thread Reid Spencer
Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.19 -> 1.20 --- Log message: Avoid taking the address of a macro by checking to see if stdin is defined or not. This allows DynamicLibrary.cpp to compile on Darwin. --- Diffs of the changes: (+4 -0) DynamicLibrary.cpp |

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

2007-01-10 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.125 -> 1.126 --- Log message: Implement better constant folding of unordered FCMP predicates. --- Diffs of the changes: (+27 -7) ConstantFolding.cpp | 34 +++--- 1 files changed, 27 insertion

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

2007-01-10 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.113 -> 1.114 --- Log message: Robustify assingPassManager() for Module, Function and Basic Block Passes. Robustify PMStack.push() Add dump() routine to print PMStack. --- Diffs of the changes: (+73 -37) PassManager.cpp |

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

2007-01-10 Thread Devang Patel
Changes in directory llvm/include/llvm: Pass.h updated: 1.71 -> 1.72 --- Log message: Robustify assingPassManager() for Module, Function and Basic Block Passes. Robustify PMStack.push() Add dump() routine to print PMStack. --- Diffs of the changes: (+4 -2) Pass.h |6 -- 1 files

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

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/include/poolalloc: PoolAllocate.h updated: 1.52 -> 1.53 --- Log message: Updated to new LLVM API. --- Diffs of the changes: (+3 -3) PoolAllocate.h |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm-poolalloc/include/poolalloc/P

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

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: AccessTrace.cpp updated: 1.8 -> 1.9 Heuristic.cpp updated: 1.16 -> 1.17 PointerCompress.cpp updated: 1.75 -> 1.76 PoolAllocate.cpp updated: 1.131 -> 1.132 PoolOptimize.cpp updated: 1.10 -> 1.11 TransformFunctionBody.cpp updated: 1.60 -> 1.61

Re: [llvm-commits] llvm-gcc update

2007-01-10 Thread Reid Spencer
On Tue, 2007-01-09 at 17:38 -0800, Devang Patel wrote: > This patch synchronizes llvm-gcc with newer version of GCC 4.0 rom > Apple's GCC branch. I bootstrapped this successfully on darwin-x86 > box. If you run into any issues, let me know. Builds okay on x86-linux > > Thanks, > - > Devang >

[llvm-commits] CVS: llvm-poolalloc/lib/DSA/CallTargets.cpp DataStructureOpt.cpp DataStructureStats.cpp Local.cpp Makefile

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: CallTargets.cpp updated: 1.9 -> 1.10 DataStructureOpt.cpp updated: 1.16 -> 1.17 DataStructureStats.cpp updated: 1.26 -> 1.27 Local.cpp updated: 1.165 -> 1.166 Makefile updated: 1.6 -> 1.7 --- Log message: Build a dynamically loadable library file. Up

[llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-10 Thread Reid Spencer
Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.18 -> 1.19 --- Log message: Allow LLI, in interpreter mode, to find stdin, stdout, and stderr. This is a bit of a hack but it lets some of the llvm-test programs run. --- Diffs of the changes: (+12 -2) DynamicLibrary.cpp |

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

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: BottomUpClosure.cpp updated: 1.128 -> 1.129 CallTargets.cpp updated: 1.8 -> 1.9 CompleteBottomUp.cpp updated: 1.40 -> 1.41 DataStructure.cpp updated: 1.256 -> 1.257 DataStructureOpt.cpp updated: 1.15 -> 1.16 DataStructureStats.cpp updated: 1.25 -> 1.2

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

2007-01-10 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: PointerCompress.cpp updated: 1.74 -> 1.75 PoolAllocate.cpp updated: 1.130 -> 1.131 PoolOptimize.cpp updated: 1.9 -> 1.10 --- Log message: Update to the new Statistic interface. --- Diffs of the changes: (+12 -14) PointerCompress.cpp |

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/SignlessTypes/ccc.c

2007-01-10 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/SignlessTypes: ccc.c added (r1.1) --- Log message: A little test for parameter attributes. --- Diffs of the changes: (+54 -0) ccc.c | 54 ++ 1 files changed, 54 insertions(+) Index

[llvm-commits] CVS: llvm-test/RunSafely.sh TimedExec.sh

2007-01-10 Thread Jeff Cohen
Changes in directory llvm-test: RunSafely.sh updated: 1.24 -> 1.25 TimedExec.sh updated: 1.4 -> 1.5 --- Log message: The proper operator for testing string equality is "=", not "==". --- Diffs of the changes: (+2 -2) RunSafely.sh |2 +- TimedExec.sh |2 +- 2 files changed, 2 insert

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

2007-01-10 Thread Reid Spencer
Chris, This patch broke most tests. I reverted it so that some of the nightly testers won't get too damaged. I tried a couple things to work around the assert but it seems there are bigger issues. Revert was the only thing I could do in a timely fashion. Reid. On Wed, 2007-01-10 at 01:02 -0600,

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

2007-01-10 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.242 -> 1.243 --- Log message: Back out the last patch which is a nightly test killer. The assertion in getLocalSlot fires on many, many values. It broke nearly all of the dejagnu tests. Simple changes to the assertion did not fix t