[llvm-commits] [llvm-gcc-4.2] r44329 - /llvm-gcc-4.2/trunk/GNUmakefile

2007-11-26 Thread Devang Patel
Author: dpatel Date: Mon Nov 26 13:26:53 2007 New Revision: 44329 URL: http://llvm.org/viewvc/llvm-project?rev=44329view=rev Log: Use DEVELOPER_DIR if it is set. Modified: llvm-gcc-4.2/trunk/GNUmakefile Modified: llvm-gcc-4.2/trunk/GNUmakefile URL:

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

2007-11-26 Thread Devang Patel
Author: dpatel Date: Mon Nov 26 13:28:19 2007 New Revision: 44330 URL: http://llvm.org/viewvc/llvm-project?rev=44330view=rev Log: Use DEVELOPER_DIR if it is set. Modified: llvm-gcc-4.0/trunk/GNUmakefile Modified: llvm-gcc-4.0/trunk/GNUmakefile URL:

[llvm-commits] [llvm-gcc-4.2] r44331 - /llvm-gcc-4.2/trunk/build_gcc

2007-11-26 Thread Devang Patel
Author: dpatel Date: Mon Nov 26 13:48:47 2007 New Revision: 44331 URL: http://llvm.org/viewvc/llvm-project?rev=44331view=rev Log: Do not hard code LLVM_BIN_DIR. Use $DEST_ROOT value. Modified: llvm-gcc-4.2/trunk/build_gcc Modified: llvm-gcc-4.2/trunk/build_gcc URL:

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

2007-11-26 Thread Devang Patel
Author: dpatel Date: Mon Nov 26 13:49:16 2007 New Revision: 44332 URL: http://llvm.org/viewvc/llvm-project?rev=44332view=rev Log: Do not hard code LLVM_BIN_DIR. Use $DEST_ROOT value. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL:

[llvm-commits] PR889 patch

2007-11-26 Thread pawel kunio
Hello, Please find attached the changelist for PR889. As suggested in bugzilla, I devirtualized the Value destructor, renamed the destructors of Value-inherited classes to static destroythis methods, added the code for type checking and destroythis scheduling to Value destructor. Currently i am

[llvm-commits] [llvm] r44340 - in /llvm/trunk: utils/TableGen/TGParser.cpp win32/TableGen/TableGen.vcproj

2007-11-26 Thread Chuck Rose III
Author: cfr Date: Mon Nov 26 17:19:59 2007 New Revision: 44340 URL: http://llvm.org/viewvc/llvm-project?rev=44340view=rev Log: Add TGParser files to VStudio project files. Removed generated files section from TableGen project file as it is no longer needed. #Include algorithm directly from

[llvm-commits] [llvm] r44341 - in /llvm/trunk: lib/CodeGen/SelectionDAG/DAGCombiner.cpp test/CodeGen/X86/urem-i8-constant.ll

2007-11-26 Thread Dan Gohman
Author: djg Date: Mon Nov 26 17:46:11 2007 New Revision: 44341 URL: http://llvm.org/viewvc/llvm-project?rev=44341view=rev Log: Don't lower srem/urem X%C to X-X/C*C unless the division is actually optimized. This avoids creating illegal divisions when the combiner is running after legalize; this

[llvm-commits] [llvm] r44342 - /llvm/trunk/test/CodeGen/X86/2007-07-03-GR64ToVR64.ll

2007-11-26 Thread Dan Gohman
Author: djg Date: Mon Nov 26 18:03:38 2007 New Revision: 44342 URL: http://llvm.org/viewvc/llvm-project?rev=44342view=rev Log: Remove unnecessary from the RUN lines of this test. Modified: llvm/trunk/test/CodeGen/X86/2007-07-03-GR64ToVR64.ll Modified:

[llvm-commits] [llvm] r44343 - /llvm/trunk/test/Assembler/2007-04-20-AlignedLoad.ll

2007-11-26 Thread Dan Gohman
Author: djg Date: Mon Nov 26 18:07:33 2007 New Revision: 44343 URL: http://llvm.org/viewvc/llvm-project?rev=44343view=rev Log: Don't redirect llvm-as's stderr to llvm-dis. Change grep '' to grep {}. Modified: llvm/trunk/test/Assembler/2007-04-20-AlignedLoad.ll Modified:

[llvm-commits] [llvm] r44345 - in /llvm/trunk/test/Verifier: invoke-1.ll invoke-2.ll

2007-11-26 Thread Dan Gohman
Author: djg Date: Mon Nov 26 18:50:57 2007 New Revision: 44345 URL: http://llvm.org/viewvc/llvm-project?rev=44345view=rev Log: Change | to |. Modified: llvm/trunk/test/Verifier/invoke-1.ll llvm/trunk/test/Verifier/invoke-2.ll Modified: llvm/trunk/test/Verifier/invoke-1.ll URL:

[llvm-commits] [llvm] r44346 - /llvm/trunk/win32/TableGen/TableGen.vcproj

2007-11-26 Thread Chuck Rose III
Author: cfr Date: Mon Nov 26 19:25:12 2007 New Revision: 44346 URL: http://llvm.org/viewvc/llvm-project?rev=44346view=rev Log: Moving TGLexer.h from source to header file tab in TableGen project file Modified: llvm/trunk/win32/TableGen/TableGen.vcproj Modified:

[llvm-commits] [llvm] r44347 - in /llvm/trunk/include/llvm: Analysis/Dominators.h CodeGen/MachineDominators.h

2007-11-26 Thread Owen Anderson
Author: resistor Date: Mon Nov 26 21:33:40 2007 New Revision: 44347 URL: http://llvm.org/viewvc/llvm-project?rev=44347view=rev Log: Add accessor for getting the underlying templated type. This is necessary for templated LoopInfo. Modified: llvm/trunk/include/llvm/Analysis/Dominators.h

[llvm-commits] [llvm] r44348 - in /llvm/trunk: include/llvm/Analysis/LoopInfo.h lib/Analysis/LoopInfo.cpp lib/Transforms/Scalar/LoopRotation.cpp lib/Transforms/Scalar/LoopUnroll.cpp lib/Transforms/Sca

2007-11-26 Thread Owen Anderson
Author: resistor Date: Mon Nov 26 21:43:35 2007 New Revision: 44348 URL: http://llvm.org/viewvc/llvm-project?rev=44348view=rev Log: Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change. Modified:

[llvm-commits] [llvm] r44351 - /llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2007-11-26 Thread Chris Lattner
Author: lattner Date: Tue Nov 27 00:14:12 2007 New Revision: 44351 URL: http://llvm.org/viewvc/llvm-project?rev=44351view=rev Log: don't depend on ADL. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp URL:

[llvm-commits] [llvm] r44352 - /llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2007-11-26 Thread Chris Lattner
Author: lattner Date: Tue Nov 27 00:14:32 2007 New Revision: 44352 URL: http://llvm.org/viewvc/llvm-project?rev=44352view=rev Log: err, no really. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp URL:

[llvm-commits] [llvm] r44353 - /llvm/trunk/test/CFrontend/2005-02-20-AggregateSAVEEXPR.c

2007-11-26 Thread Zhou Sheng
Author: sheng Date: Tue Nov 27 00:17:01 2007 New Revision: 44353 URL: http://llvm.org/viewvc/llvm-project?rev=44353view=rev Log: Make this testcase compatible with CYGWIN. Modified: llvm/trunk/test/CFrontend/2005-02-20-AggregateSAVEEXPR.c Modified:

Re: [llvm-commits] [llvm] r44353 - /llvm/trunk/test/CFrontend/2005-02-20-AggregateSAVEEXPR.c

2007-11-26 Thread Eric Christopher
// // XFAIL: sparc -#include complex.h +#ifdef __CYGWIN__ + #include mingw/complex.h +#else + #include complex.h +#endif IIRC this isn't quite right, you can't depend on mingw with cygwin. I think cygwin should have a complex.h, if you want to make this work for mingw then you

[llvm-commits] [llvm] r44354 - /llvm/trunk/test/CFrontend/extern-weak.c

2007-11-26 Thread Zhou Sheng
Author: sheng Date: Tue Nov 27 00:23:59 2007 New Revision: 44354 URL: http://llvm.org/viewvc/llvm-project?rev=44354view=rev Log: Make this pass for CYGWIN. Modified: llvm/trunk/test/CFrontend/extern-weak.c Modified: llvm/trunk/test/CFrontend/extern-weak.c URL:

Re: [llvm-commits] PR889 patch

2007-11-26 Thread Chris Lattner
On Nov 26, 2007, at 4:46 AM, pawel kunio wrote: Hello, Please find attached the changelist for PR889. As suggested in bugzilla, I devirtualized the Value destructor, renamed the destructors of Value-inherited classes to static destroythis methods, added the code for type checking and

Re: [llvm-commits] [llvm] r44354 - /llvm/trunk/test/CFrontend/extern-weak.c

2007-11-26 Thread Chris Lattner
On Nov 26, 2007, at 10:23 PM, Zhou Sheng wrote: Author: sheng Date: Tue Nov 27 00:23:59 2007 New Revision: 44354 URL: http://llvm.org/viewvc/llvm-project?rev=44354view=rev Log: Make this pass for CYGWIN. Would this be better written as: #if defined(__APPLE__) void foo()