[llvm-commits] CVS: llvm/tools/llvmc/CompilerDriver.cpp

2006-08-25 Thread Reid Spencer
Changes in directory llvm/tools/llvmc: CompilerDriver.cpp updated: 1.40 -> 1.41 --- Log message: For PR797: http://llvm.org/PR797 : Remove exception throwing/handling from lib/Bytecode, and adjust its users to compensate for changes in the interface. --- Diffs of the changes: (+3 -2) Compi

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

2006-08-25 Thread Reid Spencer
Changes in directory llvm-test: Makefile.rules updated: 1.15 -> 1.16 --- Log message: For PR879: http://llvm.org/PR879 : Temporarily work around this problem by using -D__NO_MATH_INLINES on the command line for X86/Linux targets. The inline math uses an fp stack that LLVM doesn't currently supp

[llvm-commits] CVS: llvm/include/llvm/System/DynamicLibrary.h

2006-08-25 Thread Reid Spencer
Changes in directory llvm/include/llvm/System: DynamicLibrary.h updated: 1.8 -> 1.9 --- Log message: For PR797: http://llvm.org/PR797 : Final commit for this bug. This removes the last EH holdouts in LLVM and turns off exception support by using the -fno-exceptions option. This leads to the fo

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

2006-08-25 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Makefile updated: 1.6 -> 1.7 Reader.cpp updated: 1.195 -> 1.196 Reader.h updated: 1.31 -> 1.32 --- Log message: For PR797: http://llvm.org/PR797 : Final commit for this bug. This removes the last EH holdouts in LLVM and turns off exception support

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

2006-08-25 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.396 -> 1.397 --- Log message: For PR797: http://llvm.org/PR797 : Final commit for this bug. This removes the last EH holdouts in LLVM and turns off exception support by using the -fno-exceptions option. This leads to the following reduction

[llvm-commits] CVS: llvm/lib/Bytecode/Archive/Makefile

2006-08-25 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Archive: Makefile updated: 1.5 -> 1.6 --- Log message: For PR797: http://llvm.org/PR797 : Final commit for this bug. This removes the last EH holdouts in LLVM and turns off exception support by using the -fno-exceptions option. This leads to the following

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

2006-08-25 Thread Reid Spencer
Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.16 -> 1.17 README.txt updated: 1.6 -> 1.7 --- Log message: For PR797: http://llvm.org/PR797 : Final commit for this bug. This removes the last EH holdouts in LLVM and turns off exception support by using the -fno-exceptions opt

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

2006-08-25 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.397 -> 1.398 --- Log message: Doh! Commit the change that turns ON -fno-exceptions. --- Diffs of the changes: (+3 -3) Makefile.rules |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/Makefile.rules diff -u llv

[llvm-commits] CVS: llvm/lib/System/Win32/DynamicLibrary.inc MappedFile.inc Memory.inc Path.inc Signals.inc Win32.h

2006-08-25 Thread Reid Spencer
Changes in directory llvm/lib/System/Win32: DynamicLibrary.inc updated: 1.16 -> 1.17 MappedFile.inc updated: 1.6 -> 1.7 Memory.inc updated: 1.8 -> 1.9 Path.inc updated: 1.56 -> 1.57 Signals.inc updated: 1.21 -> 1.22 Win32.h updated: 1.8 -> 1.9 --- Log message: For PR797: http://llvm.org/PR797 :

[llvm-commits] CVS: llvm/include/llvm/System/MappedFile.h Signals.h

2006-08-25 Thread Reid Spencer
Changes in directory llvm/include/llvm/System: MappedFile.h updated: 1.11 -> 1.12 Signals.h updated: 1.17 -> 1.18 --- Log message: For PR797: http://llvm.org/PR797 : Make the Win32 code exception free (untested/uncompiled) which forced some interface changes which had ripple effect. This should

[llvm-commits] CVS: llvm/lib/System/Unix/MappedFile.inc Signals.inc Unix.h

2006-08-25 Thread Reid Spencer
Changes in directory llvm/lib/System/Unix: MappedFile.inc updated: 1.17 -> 1.18 Signals.inc updated: 1.14 -> 1.15 Unix.h updated: 1.18 -> 1.19 --- Log message: For PR797: http://llvm.org/PR797 : Make the Win32 code exception free (untested/uncompiled) which forced some interface changes which h

Re: [llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

2006-08-25 Thread Reid Spencer
Evan, Something in this patch or the subsequent ones has broken all builds. Can you fix before the nightly testers all die? Reid. On Sat, 2006-08-26 at 00:30 -0500, Evan Cheng wrote: > > Changes in directory llvm/utils/TableGen: > > DAGISelEmitter.cpp updated: 1.248 -> 1.249 > --- > Log messag

[llvm-commits] CVS: llvm/utils/TableGen/Record.h

2006-08-27 Thread Reid Spencer
Changes in directory llvm/utils/TableGen: Record.h updated: 1.57 -> 1.58 --- Log message: Add virtual methods to all subclasses so they are not overloaded. --- Diffs of the changes: (+7 -0) Record.h |7 +++ 1 files changed, 7 insertions(+) Index: llvm/utils/TableGen/Record.h diff

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

2006-08-27 Thread Reid Spencer
@@ -1677,7 +1674,7 @@ mailto:[EMAIL PROTECTED]">Chris Lattner http://llvm.x10sys.com/rspencer/";>Reid Spencer http://llvm.org";>The LLVM Compiler Infrastructure - Last modified: $Date: 2006/08/14 20:51:35 $ + Last modified: $Date: 2006/08/28 00:34:18 $ Index: ll

[llvm-commits] CVS: llvm/docs/CommandGuide/bugpoint.pod index.html opt.pod analyze.pod

2006-08-27 Thread Reid Spencer
Changes in directory llvm/docs/CommandGuide: bugpoint.pod updated: 1.8 -> 1.9 index.html updated: 1.28 -> 1.29 opt.pod updated: 1.3 -> 1.4 analyze.pod (r1.3) removed --- Log message: Excise references to the now defunct "analyze" tool. Merge descriptions where appropriate. --- Diffs of the ch

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

2006-08-27 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.203 -> 1.204 --- Log message: For PR387: http://llvm.org/PR387 : Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. --- Diffs of the c

[llvm-commits] CVS: llvm/include/llvm/Assembly/Writer.h

2006-08-27 Thread Reid Spencer
Changes in directory llvm/include/llvm/Assembly: Writer.h updated: 1.32 -> 1.33 --- Log message: For PR387: http://llvm.org/PR387 : Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. --- Diffs of t

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

2006-08-27 Thread Reid Spencer
Changes in directory llvm: Makefile.rules updated: 1.398 -> 1.399 --- Log message: For PR387: http://llvm.org/PR387 : Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. --- Diffs of the changes: (

[llvm-commits] CVS: llvm/tools/opt/GraphPrinters.cpp

2006-08-27 Thread Reid Spencer
Changes in directory llvm/tools/opt: GraphPrinters.cpp updated: 1.12 -> 1.13 --- Log message: For PR387: http://llvm.org/PR387 : Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. --- Diffs of the

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

2006-08-27 Thread Reid Spencer
Changes in directory llvm/lib/Analysis/DataStructure: Steensgaard.cpp updated: 1.64 -> 1.65 --- Log message: For PR387: http://llvm.org/PR387 : Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. --

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

2006-08-27 Thread Reid Spencer
Changes in directory llvm/lib/Analysis/IPA: Andersens.cpp updated: 1.32 -> 1.33 --- Log message: For PR387: http://llvm.org/PR387 : Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded-virtual option is now turned on. --- Diffs of t

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

2006-08-27 Thread Reid Spencer
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.204 -> 1.205 PPCISelLowering.h updated: 1.51 -> 1.52 --- Log message: For PR387: http://llvm.org/PR387 : Close out this long standing bug by removing the remaining overloaded virtual functions in LLVM. The -Woverloaded

[llvm-commits] CVS: llvm/include/llvm/Assembly/Writer.h

2006-08-27 Thread Reid Spencer
Changes in directory llvm/include/llvm/Assembly: Writer.h updated: 1.33 -> 1.34 --- Log message: Back out last revision which should not have been committed (yet). --- Diffs of the changes: (+0 -4) Writer.h |4 1 files changed, 4 deletions(-) Index: llvm/include/llvm/Assembly/Wr

[llvm-commits] CVS: llvm-test/Makefile.programs

2006-08-28 Thread Reid Spencer
Changes in directory llvm-test: Makefile.programs updated: 1.220 -> 1.221 --- Log message: Don't try to link with crtend if the llvm-gcc version is 4. This just eliminates gccld warning messages about not being able to find the crtend library if it hasn't been built. --- Diffs of the changes:

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

2006-08-30 Thread Reid Spencer
Changes in directory llvm/tools/llvmc: ll updated: 1.7 -> 1.8 --- Log message: Delete a no-longer-supported configuration item. --- Diffs of the changes: (+0 -1) ll |1 - 1 files changed, 1 deletion(-) Index: llvm/tools/llvmc/ll diff -u llvm/tools/llvmc/ll:1.7 llvm/tools/llvmc/ll:1.8

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

2006-08-30 Thread Reid Spencer
Oops! On Wed, 2006-08-30 at 15:37 -0500, Chris Lattner wrote: > > Changes in directory llvm/lib/System: > > DynamicLibrary.cpp updated: 1.17 -> 1.18 > --- > Log message: > > Guess what happens when asserts are disabled. :( > > Also, the assert could never fire due to || instead of &&. > > >

Re: [llvm-commits] CVS: llvm/include/llvm/Bytecode/Reader.h

2006-08-30 Thread Reid Spencer
Personally, I consider this "compatibility" to be wrong since it allows callers to avoid the error message. We should report errors that occur. Reid. On Wed, 2006-08-30 at 15:48 -0500, Chris Lattner wrote: > > Changes in directory llvm/include/llvm/Bytecode: > > Reader.h updated: 1.26 -> 1.27 >

[llvm-commits] CVS: llvm/configure

2006-09-13 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.249 -> 1.250 --- Log message: Add a HAVE_MACH_MACH_H #define to detect the presence of the mach/mach.h header file on Darwin. --- Diffs of the changes: (+2 -1) configure |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: ll

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

2006-09-13 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.245 -> 1.246 --- Log message: Add a HAVE_MACH_MACH_H #define to detect the presence of the mach/mach.h header file on Darwin. --- Diffs of the changes: (+1 -1) configure.ac |2 +- 1 files changed, 1 insertion(+), 1 deletion(-

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

2006-09-13 Thread Reid Spencer
Changes in directory llvm/include/llvm/Config: config.h.in updated: 1.68 -> 1.69 --- Log message: Add a HAVE_MACH_MACH_H #define to detect the presence of the mach/mach.h header file on Darwin. --- Diffs of the changes: (+3 -0) config.h.in |3 +++ 1 files changed, 3 insertions(+) In

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

2006-09-17 Thread Reid Spencer
Changes in directory llvm/docs: index.html updated: 1.58 -> 1.59 --- Log message: Make the LLVM Publications link point to /pubs/ since this has moved to its own page on the LLVM web site. --- Diffs of the changes: (+2 -2) index.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletio

Re: [llvm-commits] CVS: llvm/include/llvm/Support/ManagedStatic.h

2006-09-27 Thread Reid Spencer
On Wed, 2006-09-27 at 19:32 -0500, Chris Lattner wrote: > > Changes in directory llvm/include/llvm/Support: > > ManagedStatic.h added (r1.1) > --- > Log message: > > new helper class to provide more explicit management of static ctor/dtors. Looks like an interesting approach to this problem. On

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

2006-09-28 Thread Reid Spencer
Changes in directory llvm/docs: WritingAnLLVMPass.html updated: 1.49 -> 1.50 --- Log message: Provide a gdb usage fix provided by Zhongzing Xu. --- Diffs of the changes: (+2 -2) WritingAnLLVMPass.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/WritingA

[llvm-commits] CVS: llvm/test/Regression/Assembler/2006-09-28-CrashOnInvalid.ll

2006-09-28 Thread Reid Spencer
Changes in directory llvm/test/Regression/Assembler: 2006-09-28-CrashOnInvalid.ll added (r1.1) --- Log message: Add a test case for PR902: http://llvm.org/PR902 . --- Diffs of the changes: (+7 -0) 2006-09-28-CrashOnInvalid.ll |7 +++ 1 files changed, 7 insertions(+) Index: llvm/t

[llvm-commits] CVS: llvm/test/Regression/CFrontend/2005-12-04-AttributeUsed.c

2006-09-28 Thread Reid Spencer
Changes in directory llvm/test/Regression/CFrontend: 2005-12-04-AttributeUsed.c updated: 1.1 -> 1.2 --- Log message: Use the -emit-llvm switch to generate LLVM assembly that can be parsed by the test case. --- Diffs of the changes: (+1 -1) 2005-12-04-AttributeUsed.c |2 +- 1 files cha

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

2006-10-02 Thread Reid Spencer
Changes in directory llvm/projects/Stacker/lib: Makefile updated: 1.6 -> 1.7 --- Log message: Don't build the runtime library if LLVMGCC is not configured. --- Diffs of the changes: (+5 -0) Makefile |5 + 1 files changed, 5 insertions(+) Index: llvm/projects/Stacker/lib/Makefile

Re: [llvm-commits] CVS: llvm/include/llvm/ADT/SmallVector.h

2006-10-09 Thread Reid Spencer
Andrew, ... On Mon, 2006-10-09 at 14:05 -0500, Andrew Lenharth wrote: > > Changes in directory llvm/include/llvm/ADT: > > SmallVector.h updated: 1.19 -> 1.20 > --- > Log message: > > Fix build error in gcc 3.4 and make more this general This compiled on my 3.4.6 compiler on Linux just fine bef

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

2006-10-14 Thread Reid Spencer
1.5 + Pseudo Instructions* @@ -2157,7 +2167,7 @@ mailto:[EMAIL PROTECTED]">Reid Spencer and mailto:[EMAIL PROTECTED]">Chris Lattner http://llvm.org";>The LLVM Compiler Infrastructure -Last modified: $Date: 2006/09/14 18:23:26 $ +Last modified:

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

2006-10-16 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.519 -> 1.520 --- Log message: Undo Chris' last patch, it caused a regression. --- Diffs of the changes: (+2 -2) InstructionCombining.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Inde

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

2006-10-17 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Vector/SSE: Makefile updated: 1.2 -> 1.3 --- Log message: Set some FP tolerance for these tests. --- Diffs of the changes: (+1 -0) Makefile |1 + 1 files changed, 1 insertion(+) Index: llvm-test/SingleSource/UnitTests/Vector/SSE/M

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

2006-10-17 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Vector/SSE: Makefile updated: 1.3 -> 1.4 --- Log message: Adjust the FP tolerance so that it actually quashes the fp differences. Also, disable CBE for now in these tests bacause the CWriter doesn't know how to deal with vector instructions.

Re: [llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y Lexer.l

2006-10-17 Thread Reid Spencer
Owen, Some comments .. On Tue, 2006-10-17 at 21:20 -0500, Owen Anderson wrote: > > Changes in directory llvm/lib/AsmParser: > > llvmAsmParser.y updated: 1.265 -> 1.266 > Lexer.l updated: 1.77 -> 1.78 > --- > Log message: > > Add support for the new "target data" information in .ll files. This

[llvm-commits] CVS: llvm/.cvsignore

2006-10-18 Thread Reid Spencer
Changes in directory llvm: .cvsignore updated: 1.5 -> 1.6 --- Log message: Add llvm.spec, a generated file. --- Diffs of the changes: (+1 -0) .cvsignore |1 + 1 files changed, 1 insertion(+) Index: llvm/.cvsignore diff -u llvm/.cvsignore:1.5 llvm/.cvsignore:1.6 --- llvm/.cvsignore:1.

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

2006-10-18 Thread Reid Spencer
Jim, This isn't a good idea for the reasons I described on llvm-dev. Reid. On Wed, 2006-10-18 at 14:26 -0500, Jim Laskey wrote: > > Changes in directory nightlytest-serverside: > > NightlyTestAccept.php updated: 1.59 -> 1.60 > --- > Log message: > > Exclude OS from machine selection. > > ---

[llvm-commits] CVS: llvm-test/DiffOutput.sh

2006-10-18 Thread Reid Spencer
Changes in directory llvm-test: DiffOutput.sh updated: 1.16 -> 1.17 --- Log message: Catch standard error output from the diff program into the diff file as well as the standard output. This will help to record the difference info in the Output/*.diff files as well as locate the difference inf

[llvm-commits] CVS: llvm/lib/Support/FileUtilities.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Support: FileUtilities.cpp updated: 1.50 -> 1.51 --- Log message: Beef up the output from DiffFilesWithTolerance by setting the error code to describe the difference being reported. This assists with understanding differences an llvm-test and should help with bugpo

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

2006-10-18 Thread Reid Spencer
On Wed, 2006-10-18 at 13:23 -0700, Chris Lattner wrote: > On Oct 18, 2006, at 12:37 PM, Reid Spencer wrote: > > > > > This isn't a good idea for the reasons I described on llvm-dev. > > I really don't think it's a big deal. People can choose new >

[llvm-commits] [SignlessTypes] CVS: llvm/tools/bugpoint/ExtractFunction.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/tools/bugpoint: ExtractFunction.cpp updated: 1.52 -> 1.52.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Constan

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

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.124 -> 1.124.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantU

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

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.198 -> 1.198.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantU

[llvm-commits] [SignlessTypes] CVS: llvm/include/llvm/Constants.h Value.h

2006-10-18 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.88 -> 1.88.2.1 Value.h updated: 1.84 -> 1.84.4.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the

[llvm-commits] [SignlessTypes] CVS: llvm/examples/Fibonacci/fibonacci.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/examples/Fibonacci: fibonacci.cpp updated: 1.11 -> 1.11.6.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantU

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

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.cpp updated: 1.80 -> 1.80.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantUI

[llvm-commits] [SignlessTypes] CVS: llvm/examples/ParallelJIT/ParallelJIT.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/examples/ParallelJIT: ParallelJIT.cpp updated: 1.5 -> 1.5.6.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Constan

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

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine/Interpreter: Execution.cpp updated: 1.139 -> 1.139.6.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSIn

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

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.412 -> 1.412.2.1 SelectionDAGISel.cpp updated: 1.289 -> 1.289.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Sign

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Debugger/ProgramInfo.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Debugger: ProgramInfo.cpp updated: 1.17 -> 1.17.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantUInt

[llvm-commits] [SignlessTypes] CVS: llvm/lib/CodeGen/AsmPrinter.cpp IntrinsicLowering.cpp MachineDebugInfo.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.111 -> 1.111.2.1 IntrinsicLowering.cpp updated: 1.43 -> 1.43.6.1 MachineDebugInfo.cpp updated: 1.50 -> 1.50.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration

[llvm-commits] [SignlessTypes] CVS: llvm/lib/VMCore/AsmWriter.cpp ConstantFolding.cpp Constants.cpp Instructions.cpp Type.cpp Verifier.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.208 -> 1.208.2.1 ConstantFolding.cpp updated: 1.93 -> 1.93.2.1 Constants.cpp updated: 1.163 -> 1.163.2.1 Instructions.cpp updated: 1.42 -> 1.42.2.1 Type.cpp updated: 1.147 -> 1.147.2.1 Verifier.cpp updated: 1.164 -> 1.164.2.1 --- Log

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/TargetData.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Target: TargetData.cpp updated: 1.70 -> 1.70.4.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantUInt cla

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Analysis/DataStructure/Local.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Analysis/DataStructure: Local.cpp updated: 1.154 -> 1.154.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Con

[llvm-commits] [SignlessTypes] CVS: llvm/examples/HowToUseJIT/HowToUseJIT.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/examples/HowToUseJIT: HowToUseJIT.cpp updated: 1.11 -> 1.11.6.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Const

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Target/ARM: ARMISelDAGToDAG.cpp updated: 1.74 -> 1.74.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Constan

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantFolding.cpp ConstantRange.cpp ScalarEvolution.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.86 -> 1.86.2.1 ConstantFolding.cpp updated: 1.4 -> 1.4.4.1 ConstantRange.cpp updated: 1.15 -> 1.15.2.1 ScalarEvolution.cpp updated: 1.53 -> 1.53.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on Sign

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Target/Alpha: AlphaISelDAGToDAG.cpp updated: 1.58 -> 1.58.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Con

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Transforms/Instrumentation/EmitFunctions.cpp ProfilingUtils.cpp RSProfiling.cpp TraceBasicBlocks.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Instrumentation: EmitFunctions.cpp updated: 1.25 -> 1.25.2.1 ProfilingUtils.cpp updated: 1.7 -> 1.7.8.1 RSProfiling.cpp updated: 1.7 -> 1.7.2.1 TraceBasicBlocks.cpp updated: 1.15 -> 1.15.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit

[llvm-commits] [SignlessTypes] CVS: llvm/examples/ModuleMaker/ModuleMaker.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/examples/ModuleMaker: ModuleMaker.cpp updated: 1.8 -> 1.8.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Constan

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

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine: ExecutionEngine.cpp updated: 1.85 -> 1.85.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Co

[llvm-commits] [SignlessTypes] CVS: llvm/projects/Stacker/lib/compiler/StackerCompiler.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/projects/Stacker/lib/compiler: StackerCompiler.cpp updated: 1.18 -> 1.18.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantS

[llvm-commits] [SignlessTypes] CVS: llvm/tools/llvm2cpp/CppWriter.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/tools/llvm2cpp: CppWriter.cpp updated: 1.16 -> 1.16.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantUInt

[llvm-commits] [SignlessTypes] CVS: llvm-test/SingleSource/UnitTests/Vector/SSE/sse.expandfft.c sse.stepfft.c

2006-10-18 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Vector/SSE: sse.expandfft.c updated: 1.3 -> 1.3.6.1 sse.stepfft.c updated: 1.2 -> 1.2.6.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signe

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Transforms/Utils/CodeExtractor.cpp Local.cpp LowerAllocations.cpp LowerInvoke.cpp LowerSwitch.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Utils: CodeExtractor.cpp updated: 1.40 -> 1.40.2.1 Local.cpp updated: 1.58 -> 1.58.4.1 LowerAllocations.cpp updated: 1.61 -> 1.61.2.1 LowerInvoke.cpp updated: 1.41 -> 1.41.2.1 LowerSwitch.cpp updated: 1.24 -> 1.24.2.1 --- Log message: For PR950: http://l

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Transforms/TransformInternals.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Transforms: TransformInternals.cpp updated: 1.50 -> 1.50.8.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and Cons

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

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: GlobalOpt.cpp updated: 1.68 -> 1.68.2.1 LowerSetJmp.cpp updated: 1.29 -> 1.29.2.1 SimplifyLibCalls.cpp updated: 1.69 -> 1.69.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration f

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-10-18 Thread Reid Spencer
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.272 -> 1.272.2.1 --- Log message: For PR950: http://llvm.org/PR950 : This commit (on SignlessTypes branch) provides the first Iteration for moving LLVM away from Signed types. This patch removes the ConstantSInt and ConstantU

[llvm-commits] CVS: llvm/utils/NewNightlyTest.pl

2006-10-19 Thread Reid Spencer
Changes in directory llvm/utils: NewNightlyTest.pl updated: 1.63 -> 1.64 --- Log message: 80 cols fix. --- Diffs of the changes: (+2 -1) NewNightlyTest.pl |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/utils/NewNightlyTest.pl diff -u llvm/utils/NewNightlyTest.pl:

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Vector/SSE/sse.expandfft.c sse.stepfft.c

2006-10-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Vector/SSE: sse.expandfft.c updated: 1.3 -> 1.4 sse.stepfft.c updated: 1.2 -> 1.3 --- Log message: Change this program to use the valloc method as _mm_alloc is not present on all platforms. valloc is overkill, but there's only four such allo

[llvm-commits] [SignlessTypes] CVS: llvm/include/llvm/Instruction.def

2006-10-19 Thread Reid Spencer
Changes in directory llvm/include/llvm: Instruction.def updated: 1.19 -> 1.19.6.1 --- Log message: Replace Div with UDiv and SDiv, renumber accordingly. --- Diffs of the changes: (+38 -37) Instruction.def | 75 1 files changed, 38

[llvm-commits] [SignlessTypes] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y ParserInternals.h

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.78 -> 1.78.2.1 llvmAsmParser.y updated: 1.266.2.1 -> 1.266.2.2 ParserInternals.h updated: 1.45 -> 1.45.2.1 --- Log message: Add support for handling sdiv and udiv instructions while retaining backwards compatibility with the old div i

[llvm-commits] [SignlessTypes] CVS: llvm/lib/VMCore/ConstantFolding.cpp Constants.cpp Instruction.cpp Instructions.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.93.2.1 -> 1.93.2.2 Constants.cpp updated: 1.163.2.1 -> 1.163.2.2 Instruction.cpp updated: 1.53 -> 1.53.2.1 Instructions.cpp updated: 1.42.2.1 -> 1.42.2.2 --- Log message: Make adjustments for DIV -> SDIV UDIV --- Diffs of th

[llvm-commits] [SignlessTypes] CVS: llvm/docs/ProgrammersManual.html Stacker.html

2006-10-19 Thread Reid Spencer
bout these is that you can + "get" any kind of integer quickly. + There's a special method on Constant class which allows you to get the null constant for any type. This is really handy for initializing large arrays or structures, etc. @@ -1405,7 +1405,7 @@ mailto:[EMAIL P

[llvm-commits] [SignlessTypes] CVS: llvm/projects/Stacker/lib/compiler/StackerCompiler.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/projects/Stacker/lib/compiler: StackerCompiler.cpp updated: 1.18.2.1 -> 1.18.2.2 --- Log message: Remove useless conversions. --- Diffs of the changes: (+2 -2) StackerCompiler.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/projects

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

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.198.2.1 -> 1.198.2.2 --- Log message: Combine two loops that no longer need to be differentiated by type signedness. --- Diffs of the changes: (+3 -6) Reader.cpp |9 +++-- 1 files changed, 3 insertions(+), 6 delet

[llvm-commits] [SignlessTypes] CVS: llvm/include/llvm/Instruction.def IntrinsicInst.h

2006-10-19 Thread Reid Spencer
Changes in directory llvm/include/llvm: Instruction.def updated: 1.19.6.1 -> 1.19.6.2 IntrinsicInst.h updated: 1.18 -> 1.18.4.1 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZExtValue 2. Single constructor (uint64_t) and get method (int64

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ConstantRange.cpp ScalarEvolution.cpp ScalarEvolutionExpander.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.86.2.1 -> 1.86.2.2 ConstantRange.cpp updated: 1.15.2.1 -> 1.15.2.2 ScalarEvolution.cpp updated: 1.53.2.1 -> 1.53.2.2 ScalarEvolutionExpander.cpp updated: 1.3 -> 1.3.6.1 --- Log message: Make some simplifications for Const

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/X86/X86IntelAsmPrinter.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Target/X86: X86IntelAsmPrinter.cpp updated: 1.60 -> 1.60.2.1 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZExtValue 2. Single constructor (uint64_t) and get method (int64_t) 3. Canonicalize the constant to a

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

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.27 -> 1.27.2.1 GlobalOpt.cpp updated: 1.68.2.1 -> 1.68.2.2 SimplifyLibCalls.cpp updated: 1.69.2.1 -> 1.69.2.2 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZEx

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Transforms/Utils/Local.cpp LowerAllocations.cpp LowerSwitch.cpp SimplifyCFG.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Utils: Local.cpp updated: 1.58.4.1 -> 1.58.4.2 LowerAllocations.cpp updated: 1.61.2.1 -> 1.61.2.2 LowerSwitch.cpp updated: 1.24.2.1 -> 1.24.2.2 SimplifyCFG.cpp updated: 1.99 -> 1.99.2.1 --- Log message: Make some simplifications for ConstantInt: 1. Get r

[llvm-commits] [SignlessTypes] CVS: llvm/lib/CodeGen/AsmPrinter.cpp IntrinsicLowering.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.111.2.1 -> 1.111.2.2 IntrinsicLowering.cpp updated: 1.43.6.1 -> 1.43.6.2 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZExtValue 2. Single constructor (uint64_t) and get met

[llvm-commits] [SignlessTypes] CVS: llvm/lib/VMCore/ConstantFolding.cpp Constants.cpp Instruction.cpp Instructions.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.93.2.2 -> 1.93.2.3 Constants.cpp updated: 1.163.2.2 -> 1.163.2.3 Instruction.cpp updated: 1.53.2.1 -> 1.53.2.2 Instructions.cpp updated: 1.42.2.2 -> 1.42.2.3 --- Log message: Make some simplifications for ConstantInt: 1. Get r

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

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.289.2.1 -> 1.289.2.2 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZExtValue 2. Single constructor (uint64_t) and get method (int64_t) 3. Canonicalize the

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.272.2.1 -> 1.272.2.2 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZExtValue 2. Single constructor (uint64_t) and get method (int64_t) 3. Canonicalize the constant to a

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/TargetData.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Target: TargetData.cpp updated: 1.70.4.1 -> 1.70.4.2 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZExtValue 2. Single constructor (uint64_t) and get method (int64_t) 3. Canonicalize the constant to a zero ex

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Transforms/TransformInternals.h

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms: TransformInternals.h updated: 1.27 -> 1.27.10.1 --- Log message: Make some simplifications for ConstantInt: 1. Get rid of getRawValue, replace with getZExtValue 2. Single constructor (uint64_t) and get method (int64_t) 3. Canonicalize the constant to a

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp LoopStrengthReduce.cpp LoopUnroll.cpp Reassociate.cpp ScalarReplAggregates.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.520.2.1 -> 1.520.2.2 LoopStrengthReduce.cpp updated: 1.89.2.1 -> 1.89.2.2 LoopUnroll.cpp updated: 1.28 -> 1.28.2.1 Reassociate.cpp updated: 1.62 -> 1.62.2.1 ScalarReplAggregates.cpp updated: 1.44.2.1 -> 1.44.2.2

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

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.289.2.2 -> 1.289.2.3 --- Log message: Remove an un-needed test. --- Diffs of the changes: (+20 -21) SelectionDAGISel.cpp | 41 - 1 files changed, 20 insertions(+),

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Target/ARM: ARMISelDAGToDAG.cpp updated: 1.74.2.1 -> 1.74.2.2 --- Log message: Get rid of useless call. --- Diffs of the changes: (+1 -2) ARMISelDAGToDAG.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/lib/Target/ARM/ARMISelDAGToD

[llvm-commits] [SignlessTypes] CVS: llvm/lib/VMCore/ConstantFolding.cpp Constants.cpp Instruction.cpp Instructions.cpp

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.93.2.3 -> 1.93.2.4 Constants.cpp updated: 1.163.2.3 -> 1.163.2.4 Instruction.cpp updated: 1.53.2.2 -> 1.53.2.3 Instructions.cpp updated: 1.42.2.3 -> 1.42.2.4 --- Log message: Initial patch for DIV -> SDIV/UDIV --- Diffs of t

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

2006-10-19 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.5 -> 1.5.6.1 ScalarEvolutionExpressions.h updated: 1.7 -> 1.7.6.1 --- Log message: Initial patch for DIV -> SDIV/UDIV --- Diffs of the changes: (+2 -2) ScalarEvolutionExpander.h|2 +- ScalarEvolut

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

2006-10-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.520.2.2 -> 1.520.2.3 --- Log message: Initial patch for DIV -> SDIV/UDIV --- Diffs of the changes: (+13 -10) InstructionCombining.cpp | 23 +-- 1 files changed, 13 insertions(+), 10 d

  1   2   3   4   5   6   7   8   9   10   >