[llvm-commits] CVS: nightlytest-serverside/index.php

2007-01-18 Thread Chris Lattner
Changes in directory nightlytest-serverside: index.php updated: 1.9 -> 1.10 --- Log message: Make the LOC graph and set of tests valign=top --- Diffs of the changes: (+1 -1) index.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serverside/index.php diff -

[llvm-commits] CVS: llvm/lib/ExecutionEngine/ExecutionEngine.cpp

2007-01-18 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine: ExecutionEngine.cpp updated: 1.99 -> 1.100 --- Log message: Fix a regression in the last patch. When constructing a BitMask, be careful not to overflow 64-bits and end up with a 0 mask. This caused i64 values to always be stored as 0 with lots of c

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

2007-01-18 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: Type.cpp updated: 1.162 -> 1.163 --- Log message: Use a cheaper computation. --- Diffs of the changes: (+1 -1) Type.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/VMCore/Type.cpp diff -u llvm/lib/VMCore/Type.cpp:1.162 l

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

2007-01-18 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.601 -> 1.602 --- Log message: Clean up some code around the store V, (cast P) -> store (cast V), P transform. Change some variable names so it is clear what is source and what is dest of the cast. Also, add an

[llvm-commits] CVS: llvm/LICENSE.TXT

2007-01-18 Thread John Criswell
Changes in directory llvm: LICENSE.TXT updated: 1.28 -> 1.29 --- Log message: Welcome 2007. --- Diffs of the changes: (+1 -1) LICENSE.TXT |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/LICENSE.TXT diff -u llvm/LICENSE.TXT:1.28 llvm/LICENSE.TXT:1.29 --- llvm/LICENSE

[llvm-commits] CVS: llvm/docs/doxygen.footer

2007-01-18 Thread Reid Spencer
Changes in directory llvm/docs: doxygen.footer updated: 1.7 -> 1.8 --- Log message: Update copyright for 2007. --- Diffs of the changes: (+1 -1) doxygen.footer |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/docs/doxygen.footer diff -u llvm/docs/doxygen.footer:1.7 l

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

2007-01-18 Thread Chris Lattner
Please just use uint64_t BitMask = Ty->getIntegerTypeMask(); Thanks, -Chris On Jan 18, 2007, at 10:01 AM, Reid Spencer wrote: > > > Changes in directory llvm/lib/ExecutionEngine: > > ExecutionEngine.cpp updated: 1.99 -> 1.100 > --- > Log message: > > Fix a regression in the last patch. When co

Re: [llvm-commits] llvm-gcc4: use langhooks rather than front-end calls in i386.c

2007-01-18 Thread Devang Patel
On Jan 17, 2007, at 12:55 PM, Duncan Sands wrote: > The section of code marked "APPLE LOCAL CW asm blocks" contains calls > to routines that only exist in the C-like front-ends (C, C++, ObjC). > Some of them are equivalent to langhook calls - so use langhooks for > those. This reduces the number

Re: [llvm-commits] llvm-gcc4: stubs for non C-like languages

2007-01-18 Thread Devang Patel
Applied, after adding "APPLE LOCAL llvm" markers. - Devang ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

[llvm-commits] CVS: llvm-test/autoconf/configure.ac

2007-01-18 Thread Reid Spencer
Changes in directory llvm-test/autoconf: configure.ac updated: 1.41 -> 1.42 --- Log message: For PR919: http://llvm.org/PR919 : 1. Eliminate the --with options for individual external benchmarks. 2. Implement directory checking for external benchmarks within the m4 macro, not in the mainlin

[llvm-commits] CVS: llvm-test/autoconf/m4/external_benchmark.m4

2007-01-18 Thread Reid Spencer
Changes in directory llvm-test/autoconf/m4: external_benchmark.m4 updated: 1.4 -> 1.5 --- Log message: For PR919: http://llvm.org/PR919 : 1. Eliminate the --with options for individual external benchmarks. 2. Implement directory checking for external benchmarks within the m4 macro, not in t

Re: [llvm-commits] llvm-gcc4: resurrect fortran

2007-01-18 Thread Devang Patel
On Jan 17, 2007, at 1:10 PM, Duncan Sands wrote: > Link with the common stub routines, and remove the partial set of > stubs that were defined in the front-end. With this, the fortran > compiler builds, but dies when compiling libgfortran: > > llvm-convert.cpp:4243: static llvm::Constant* > Tr

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2007-01-18-VectorInfLoop.ll

2007-01-18 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: 2007-01-18-VectorInfLoop.ll added (r1.1) --- Log message: new testcase that causes instcombine to infinitely loop --- Diffs of the changes: (+7 -0) 2007-01-18-VectorInfLoop.ll |7 +++ 1 files changed, 7 insertions(+) Index: l

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

2007-01-18 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.602 -> 1.603 --- Log message: Fix InstCombine/2007-01-18-VectorInfLoop.ll, a case where instcombine infinitely loops. --- Diffs of the changes: (+9 -3) InstructionCombining.cpp | 12 +--- 1 files

Re: [llvm-commits] llvm-gcc4: resurrect java

2007-01-18 Thread Devang Patel
Applied, after adding appropriate "APPLE LOCAL llvm" markers. I did not build java to verify the fix. - Devang ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

[llvm-commits] CVS: llvm/test/Transforms/LevelRaise/2002-03-20-BadCodegen.ll

2007-01-18 Thread Chris Lattner
Changes in directory llvm/test/Transforms/LevelRaise: 2002-03-20-BadCodegen.ll (r1.5) removed --- Log message: remove an execution test from llvm/test --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits

[llvm-commits] CVS: llvm-test/configure

2007-01-18 Thread Reid Spencer
Changes in directory llvm-test: configure updated: 1.43 -> 1.44 --- Log message: Regenerate. --- Diffs of the changes: (+232 -372) configure | 604 +++--- 1 files changed, 232 insertions(+), 372 deletions(-) Index: llvm-test/config

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86TargetMachine.cpp

2007-01-18 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.92 -> 1.93 X86TargetMachine.cpp updated: 1.137 -> 1.138 --- Log message: - Target PIC style is no longer affected by relocation model. - In x86-64 mode, symbols with external linkage (not just symbols which are defined

Re: [llvm-commits] llvm-gcc4: gimplifier fixes

2007-01-18 Thread Devang Patel
On Jan 17, 2007, at 1:16 PM, Duncan Sands wrote: Backported from gcc-4.3. These should only effect the Ada front-end. Index: gcc.llvm.master/gcc/varasm.c === --- gcc.llvm.master.orig/gcc/varasm.c 2007-01-17 21:40:31.0

Re: [llvm-commits] llvm-gcc4: gimplifier fixes

2007-01-18 Thread Devang Patel
On Jan 17, 2007, at 1:16 PM, Duncan Sands wrote: Backported from gcc-4.3. These should only effect the Ada front-end. Index: gcc.llvm.master/gcc/tree.c === --- gcc.llvm.master.orig/gcc/tree.c 2007-01-17 21:40:30.0 +0100

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

2007-01-18 Thread Reid Spencer
On Thu, 2007-01-18 at 13:49 -0800, Chris Lattner wrote: > Please just use uint64_t BitMask = Ty->getIntegerTypeMask(); Good idea. This is changing to IntegerType::getBitMask(). I'm testing that set of changes now and I'll include this fix to ExecutionEngine when its time to commit. Thanks, Reid.

[llvm-commits] CVS: llvm/lib/Bytecode/Writer/Writer.cpp

2007-01-18 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.150 -> 1.151 --- Log message: For PR761: http://llvm.org/PR761 : Implement reading and writing of the Module's data layout string. --- Diffs of the changes: (+3 -0) Writer.cpp |3 +++ 1 files changed, 3 insertions(+)

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

2007-01-18 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.222 -> 1.223 --- Log message: For PR761: http://llvm.org/PR761 : Implement reading and writing of the Module's data layout string. --- Diffs of the changes: (+7 -0) Reader.cpp |7 +++ 1 files changed, 7 insertions

[llvm-commits] CVS: llvm/lib/Bytecode/Writer/Writer.cpp

2007-01-18 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.151 -> 1.152 --- Log message: Back out last changes for dataLayout. Much more work is needed. --- Diffs of the changes: (+0 -3) Writer.cpp |3 --- 1 files changed, 3 deletions(-) Index: llvm/lib/Bytecode/Writer/Writ

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

2007-01-18 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.223 -> 1.224 --- Log message: Back out last changes for dataLayout. Much more work is needed. --- Diffs of the changes: (+0 -7) Reader.cpp |7 --- 1 files changed, 7 deletions(-) Index: llvm/lib/Bytecode/Reader/

[llvm-commits] CVS: llvm/test/Integer/a1.ll a1.ll.out

2007-01-18 Thread Zhou Sheng
Changes in directory llvm/test/Integer: a1.ll added (r1.1) a1.ll.out added (r1.1) --- Log message: Add one test case for Arbitrary BitWidth Integers. --- Diffs of the changes: (+36 -0) a1.ll | 20 a1.ll.out | 16 2 files changed, 36 insertions(

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Makefile

2007-01-18 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests: Makefile updated: 1.11 -> 1.12 --- Log message: Integer is not ready for prime time yet. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/SingleSource/UnitTests/Mak

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/SSAtest.c arith.c array.c bigint.c bitbit.c bitlogic.c cond-expr.c enum.cpp extern-inline-redef.c large-array.c local-array.c local-union.c

2007-01-18 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: SSAtest.c updated: 1.1 -> 1.2 arith.c updated: 1.1 -> 1.2 array.c updated: 1.1 -> 1.2 bigint.c updated: 1.1 -> 1.2 bitbit.c updated: 1.1 -> 1.2 bitlogic.c updated: 1.1 -> 1.2 cond-expr.c updated: 1.1 -> 1.2 enum.cpp updated: 1.1 -> 1

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCSubtarget.h

2007-01-18 Thread Nick Lewycky
Changes in directory llvm/lib/Target/PowerPC: PPCSubtarget.h updated: 1.21 -> 1.22 --- Log message: Needed to build on PPC Linux. --- Diffs of the changes: (+3 -0) PPCSubtarget.h |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/PowerPC/PPCSubtarget.h diff -u llvm/lib/T