[llvm-commits] [llvm] r43933 - /llvm/trunk/lib/CodeGen/BreakCriticalMachineEdges.cpp

2007-11-09 Thread Duncan Sands
Author: baldrick Date: Fri Nov 9 02:30:21 2007 New Revision: 43933 URL: http://llvm.org/viewvc/llvm-project?rev=43933view=rev Log: Add terminating newline. Modified: llvm/trunk/lib/CodeGen/BreakCriticalMachineEdges.cpp Modified: llvm/trunk/lib/CodeGen/BreakCriticalMachineEdges.cpp URL:

Re: [llvm-commits] [llvm] r43918 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.td

2007-11-09 Thread Anton Korobeynikov
Rewrite Dwarf number handling per review comments. Thanks, Dale! -- With best regards, Anton Korobeynikov. Faculty of Mathematics Mechanics, Saint Petersburg State University. ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] [llvm] r43934 - in /llvm/trunk: include/llvm/CodeGen/ValueTypes.h lib/CodeGen/SelectionDAG/DAGCombiner.cpp lib/CodeGen/SelectionDAG/LegalizeDAGTypes.cpp

2007-11-09 Thread Duncan Sands
Author: baldrick Date: Fri Nov 9 02:57:19 2007 New Revision: 43934 URL: http://llvm.org/viewvc/llvm-project?rev=43934view=rev Log: Fix some load/store logic that would be wrong for apints on big-endian machines if the bitwidth is not a multiple of 8. Introduce a new helper,

[llvm-commits] Error During Compilation

2007-11-09 Thread Bill Wendling
Hi all, I'm getting an error during compilation of LLVM-GCC 4.0. Here's the error: /var/tmp//ccKGJOpy.s:unknown:Undefined local symbol L6$pb and here's the reduced testcase: $ cat testcase.i void bork(int qux) { switch (qux) { case 0: case 2: case 4: case 1: break; } } $

[llvm-commits] [llvm-gcc-4.2] r43935 - /llvm-gcc-4.2/trunk/gcc/c-common.c

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 04:15:11 2007 New Revision: 43935 URL: http://llvm.org/viewvc/llvm-project?rev=43935view=rev Log: Make the check general. This also fixes PR1785 Modified: llvm-gcc-4.2/trunk/gcc/c-common.c Modified: llvm-gcc-4.2/trunk/gcc/c-common.c URL:

[llvm-commits] [llvm-gcc-4.2] r43936 - /llvm-gcc-4.2/trunk/gcc/objc/objc-act.c

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 05:23:12 2007 New Revision: 43936 URL: http://llvm.org/viewvc/llvm-project?rev=43936view=rev Log: Remove extra words after #endif Modified: llvm-gcc-4.2/trunk/gcc/objc/objc-act.c Modified: llvm-gcc-4.2/trunk/gcc/objc/objc-act.c URL:

[llvm-commits] [llvm] r43940 - in /llvm/trunk/lib/Transforms/Utils: CloneFunction.cpp CloneModule.cpp CloneTrace.cpp ValueMapper.cpp

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 06:27:04 2007 New Revision: 43940 URL: http://llvm.org/viewvc/llvm-project?rev=43940view=rev Log: Forget to commit users part of value mapper interface Modified: llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp llvm/trunk/lib/Transforms/Utils/CloneModule.cpp

[llvm-commits] [llvm] r43941 - /llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 06:34:20 2007 New Revision: 43941 URL: http://llvm.org/viewvc/llvm-project?rev=43941view=rev Log: Fix indent Modified: llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp Modified: llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp URL:

[llvm-commits] [llvm-gcc-4.2] r43937 - in /llvm-gcc-4.2/trunk/gcc/config/i386: cygming.h linux.h t-mingw32

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 06:04:39 2007 New Revision: 43937 URL: http://llvm.org/viewvc/llvm-project?rev=43937view=rev Log: Fix fallout from recent commits. This fixes PR1785 Folks, when syncing to Apple gcc, please, do remember, that some files are nullified in the gcc/config directory

[llvm-commits] [llvm] r43945 - /llvm/trunk/test/FrontendObjC/2007-09-25-EH.m

2007-11-09 Thread Duncan Sands
Author: baldrick Date: Fri Nov 9 07:50:25 2007 New Revision: 43945 URL: http://llvm.org/viewvc/llvm-project?rev=43945view=rev Log: Thanks to the XTARGET line, this test should still be run on darwin, but I have no way of checking... Modified: llvm/trunk/test/FrontendObjC/2007-09-25-EH.m

[llvm-commits] [llvm] r43944 - in /llvm/trunk: include/llvm/Support/Alignment.h include/llvm/Support/MathExtras.h lib/CodeGen/SelectionDAG/DAGCombiner.cpp lib/CodeGen/SelectionDAG/LegalizeDAG.cpp lib/

2007-11-09 Thread Duncan Sands
Author: baldrick Date: Fri Nov 9 07:41:39 2007 New Revision: 43944 URL: http://llvm.org/viewvc/llvm-project?rev=43944view=rev Log: Move MinAlign to MathExtras.h. Removed: llvm/trunk/include/llvm/Support/Alignment.h Modified: llvm/trunk/include/llvm/Support/MathExtras.h

Re: [llvm-commits] [llvm] r43918 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.td

2007-11-09 Thread Dale Johannesen
On Nov 8, 2007, at 10:05 PM, Chris Lattner wrote: URL: http://llvm.org/viewvc/llvm-project?rev=43918view=rev Log: Rewrite Dwarf number handling per review comments. Hi Dale, I'm pretty uncomfortable with this, because it means that we're tying down the register order. I tend to agree,

Re: [llvm-commits] [llvm] r43918 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.td

2007-11-09 Thread Evan Cheng
Since I gave bad advice last time, how about one more advice? :-) Create a DenseMap mapping from target registers to dwarf numbers at X86RegisterInfo ctor (or on demand the first time getDwarfRegNum is called). So subsequent queries should be nice and fast. Frankly I don't think the issue is

Re: [llvm-commits] [llvm-gcc-4.2] r43937 - in /llvm-gcc-4.2/trunk/gcc/config/i386: cygming.h linux.h t-mingw32

2007-11-09 Thread Chris Lattner
On Nov 9, 2007, at 4:04 AM, Anton Korobeynikov wrote: Author: asl Date: Fri Nov 9 06:04:39 2007 New Revision: 43937 URL: http://llvm.org/viewvc/llvm-project?rev=43937view=rev Log: Fix fallout from recent commits. This fixes PR1785 Folks, when syncing to Apple gcc, please, do remember,

Re: [llvm-commits] [llvm] r43918 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.td

2007-11-09 Thread Chris Lattner
On Nov 9, 2007, at 8:55 AM, Evan Cheng wrote: Since I gave bad advice last time, how about one more advice? :-) Create a DenseMap mapping from target registers to dwarf numbers at X86RegisterInfo ctor (or on demand the first time getDwarfRegNum is called). So subsequent queries should be

[llvm-commits] [llvm] r43949 - in /llvm/trunk: lib/Transforms/IPO/GlobalOpt.cpp test/Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll

2007-11-09 Thread Chris Lattner
Author: lattner Date: Fri Nov 9 11:33:02 2007 New Revision: 43949 URL: http://llvm.org/viewvc/llvm-project?rev=43949view=rev Log: Tighten up a check for folding away loads from (newly constant) globals. This fixes a crash on Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll and rdar://5585488.

[llvm-commits] [llvm] r43950 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.td

2007-11-09 Thread Dale Johannesen
Author: johannes Date: Fri Nov 9 12:07:11 2007 New Revision: 43950 URL: http://llvm.org/viewvc/llvm-project?rev=43950view=rev Log: Revert previous rewrite per chris's comments. Modified: llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp llvm/trunk/lib/Target/X86/X86RegisterInfo.td

Re: [llvm-commits] [llvm] r43918 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.td

2007-11-09 Thread Dale Johannesen
On Nov 9, 2007, at 9:03 AM, Chris Lattner wrote: On Nov 9, 2007, at 8:55 AM, Evan Cheng wrote: Frankly I don't think the issue is worth spending this much time on. Whatever works and maintainable is good. I'd prefer to use one switch statement form or the other. The compiler should be able

[llvm-commits] [llvm-gcc-4.2] r43951 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2007-11-09 Thread Devang Patel
Author: dpatel Date: Fri Nov 9 12:24:53 2007 New Revision: 43951 URL: http://llvm.org/viewvc/llvm-project?rev=43951view=rev Log: Include missing header. Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp URL:

Re: [llvm-commits] [llvm-gcc-4.2] r43951 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2007-11-09 Thread Chris Lattner
URL: http://llvm.org/viewvc/llvm-project?rev=43951view=rev Log: Include missing header. Alignment.h went away, merged into MathExtras.h. -Chris Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp URL:

Re: [llvm-commits] [llvm-gcc-4.2] r43930 - in /llvm-gcc-4.2/trunk/gcc/config/arm: darwin-libgcc.10.4.ver darwin-libgcc.10.5.ver darwin.h darwin.opt t-darwin

2007-11-09 Thread Dale Johannesen
Following the Big Merge there are literally thousands of new gcc testsuite failures. The most obvious ones (~1500) give this error: /Volumes/MacOS9/gcc/llvm-gcc-4.2/gcc/testsuite/gcc.apple/4516827.c: 34: internal compiler error: tree check: expected class 'expression', have 'constant'

[llvm-commits] [llvm-gcc-4.2] r43952 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2007-11-09 Thread Devang Patel
Author: dpatel Date: Fri Nov 9 12:38:41 2007 New Revision: 43952 URL: http://llvm.org/viewvc/llvm-project?rev=43952view=rev Log: Remove header include. Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp URL:

Re: [llvm-commits] Error During Compilation

2007-11-09 Thread Evan Cheng
I'll look into this. Evan On Nov 9, 2007, at 1:00 AM, Bill Wendling wrote: Hi all, I'm getting an error during compilation of LLVM-GCC 4.0. Here's the error: /var/tmp//ccKGJOpy.s:unknown:Undefined local symbol L6$pb and here's the reduced testcase: $ cat testcase.i void bork(int qux)

[llvm-commits] [llvm] r43953 - /llvm/tags/Apple/llvmCore-2000/

2007-11-09 Thread Bill Wendling
Author: void Date: Fri Nov 9 13:00:21 2007 New Revision: 43953 URL: http://llvm.org/viewvc/llvm-project?rev=43953view=rev Log: Creation of llvmCore-2000 Added: llvm/tags/Apple/llvmCore-2000/ - copied from r43952, llvm/trunk/ ___

Re: [llvm-commits] [llvm-gcc-4.2] r43937 - in /llvm-gcc-4.2/trunk/gcc/config/i386: cygming.h linux.h t-mingw32

2007-11-09 Thread Bill Wendling
On Nov 9, 2007 4:04 AM, Anton Korobeynikov [EMAIL PROTECTED] wrote: Author: asl Date: Fri Nov 9 06:04:39 2007 New Revision: 43937 URL: http://llvm.org/viewvc/llvm-project?rev=43937view=rev Log: Fix fallout from recent commits. This fixes PR1785 Folks, when syncing to Apple gcc, please,

[llvm-commits] [llvm] r43954 - /llvm/trunk/lib/Target/TargetData.cpp

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 13:06:14 2007 New Revision: 43954 URL: http://llvm.org/viewvc/llvm-project?rev=43954view=rev Log: Silence a warning Modified: llvm/trunk/lib/Target/TargetData.cpp Modified: llvm/trunk/lib/Target/TargetData.cpp URL:

[llvm-commits] [llvm] r43955 - /llvm/trunk/lib/Target/X86/X86ATTAsmPrinter.cpp

2007-11-09 Thread Evan Cheng
Author: evancheng Date: Fri Nov 9 13:11:23 2007 New Revision: 43955 URL: http://llvm.org/viewvc/llvm-project?rev=43955view=rev Log: Unbreak x86-64 jumptable. Modified: llvm/trunk/lib/Target/X86/X86ATTAsmPrinter.cpp Modified: llvm/trunk/lib/Target/X86/X86ATTAsmPrinter.cpp URL:

Re: [llvm-commits] [llvm-gcc-4.2] r43937 - in /llvm-gcc-4.2/trunk/gcc/config/i386: cygming.h linux.h t-mingw32

2007-11-09 Thread Anton Korobeynikov
Bill, Sorry about that. I tried to revert all of the erasures in the gcc/config directory. I obviously missed a few. No problem. diffstat is your friend here. -- With best regards, Anton Korobeynikov. Faculty of Mathematics Mechanics, Saint Petersburg State University.

[llvm-commits] [llvm] r43961 - in /llvm/trunk/test/CodeGen/X86: pic_jumptable.ll test-pic-jtbl.ll

2007-11-09 Thread Evan Cheng
Author: evancheng Date: Fri Nov 9 14:46:00 2007 New Revision: 43961 URL: http://llvm.org/viewvc/llvm-project?rev=43961view=rev Log: Fix tests. Modified: llvm/trunk/test/CodeGen/X86/pic_jumptable.ll llvm/trunk/test/CodeGen/X86/test-pic-jtbl.ll Modified:

[llvm-commits] [llvm-gcc-4.0] r43962 - /llvm-gcc-4.0/trunk/build_gcc

2007-11-09 Thread Devang Patel
Author: dpatel Date: Fri Nov 9 14:48:26 2007 New Revision: 43962 URL: http://llvm.org/viewvc/llvm-project?rev=43962view=rev Log: Change default install location. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL:

[llvm-commits] [llvm-gcc-4.0] r43963 - /llvm-gcc-4.0/trunk/GNUmakefile

2007-11-09 Thread Devang Patel
Author: dpatel Date: Fri Nov 9 14:51:33 2007 New Revision: 43963 URL: http://llvm.org/viewvc/llvm-project?rev=43963view=rev Log: Change default install location. Modified: llvm-gcc-4.0/trunk/GNUmakefile Modified: llvm-gcc-4.0/trunk/GNUmakefile URL:

Re: [llvm-commits] [llvm-gcc-4.2] r43930 - in /llvm-gcc-4.2/trunk/gcc/config/arm: darwin-libgcc.10.4.ver darwin-libgcc.10.5.ver darwin.h darwin.opt t-darwin

2007-11-09 Thread Dale Johannesen
On Nov 9, 2007, at 10:36 AM, Dale Johannesen wrote: Following the Big Merge there are literally thousands of new gcc testsuite failures. The most obvious ones (~1500) give this error: /Volumes/MacOS9/gcc/llvm-gcc-4.2/gcc/testsuite/gcc.apple/4516827.c: 34: internal compiler error: tree

[llvm-commits] [llvm-gcc-4.0] r43965 - in /llvm-gcc-4.0/trunk: gcc/Makefile.in gcc/configure gcc/configure.ac libcpp/configure libcpp/configure.ac

2007-11-09 Thread Devang Patel
Author: dpatel Date: Fri Nov 9 16:03:13 2007 New Revision: 43965 URL: http://llvm.org/viewvc/llvm-project?rev=43965view=rev Log: Support installed llvm location as --enable-llvm configure time parameter. Similar patch was applied to llvm-gcc-4.2 couple of weeks ago. Modified:

[llvm-commits] [llvm-gcc-4.0] r43966 - /llvm-gcc-4.0/trunk/build_gcc

2007-11-09 Thread Devang Patel
Author: dpatel Date: Fri Nov 9 16:04:22 2007 New Revision: 43966 URL: http://llvm.org/viewvc/llvm-project?rev=43966view=rev Log: Do not build llvm. Use the one installed on the system by default. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL:

[llvm-commits] [llvm] r43964 - /llvm/trunk/docs/CodingStandards.html

2007-11-09 Thread Chris Lattner
Author: lattner Date: Fri Nov 9 15:49:08 2007 New Revision: 43964 URL: http://llvm.org/viewvc/llvm-project?rev=43964view=rev Log: Update links. Modified: llvm/trunk/docs/CodingStandards.html Modified: llvm/trunk/docs/CodingStandards.html URL: