[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=44329&view=rev Log: Use DEVELOPER_DIR if it is set. Modified: llvm-gcc-4.2/trunk/GNUmakefile Modified: llvm-gcc-4.2/trunk/GNUmakefile URL: http://llvm.org/viewvc/llvm-project/llvm-

[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=44330&view=rev Log: Use DEVELOPER_DIR if it is set. Modified: llvm-gcc-4.0/trunk/GNUmakefile Modified: llvm-gcc-4.0/trunk/GNUmakefile URL: http://llvm.org/viewvc/llvm-project/llvm-

[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=44331&view=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: http://llvm.org/viewvc/

[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=44332&view=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: http://llvm.org/viewvc

[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 not

[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=44340&view=rev Log: Add TGParser files to VStudio project files. Removed generated files section from TableGen project file as it is no longer needed. #Include directly from TGParser.cp

[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=44341&view=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 f

[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=44342&view=rev Log: Remove unnecessary && from the RUN lines of this test. Modified: llvm/trunk/test/CodeGen/X86/2007-07-03-GR64ToVR64.ll Modified: llvm/trunk/test/CodeGen/X86/2007-07-

[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=44343&view=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/trunk/test/Asse

[llvm-commits] [llvm] r44344 - in /llvm/trunk/test/Analysis/ScalarEvolution: 2007-07-15-NegativeStride.ll 2007-09-27-LargeStepping.ll 2007-11-18-OrInstruction.ll

2007-11-26 Thread Dan Gohman
Author: djg Date: Mon Nov 26 18:10:35 2007 New Revision: 44344 URL: http://llvm.org/viewvc/llvm-project?rev=44344&view=rev Log: Change grep '' to grep {}. Change 2>&1 | to |&. Modified: llvm/trunk/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll llvm/trunk/test/Analysis/ScalarEv

[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=44345&view=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: http:/

[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=44346&view=rev Log: Moving TGLexer.h from source to header file tab in TableGen project file Modified: llvm/trunk/win32/TableGen/TableGen.vcproj Modified: llvm/trunk/win32/TableGen/Tab

[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=44347&view=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=44348&view=rev Log: Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change. Modified: llvm/trunk/include/llvm/Analysis/

[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=44351&view=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=44352&view=rev Log: err, no really. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp URL: http

[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=44353&view=rev Log: Make this testcase compatible with CYGWIN. Modified: llvm/trunk/test/CFrontend/2005-02-20-AggregateSAVEEXPR.c Modified: llvm/trunk/test/CFrontend/2005-02-20-Aggre

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

2007-11-26 Thread Eric Christopher
> // > // XFAIL: sparc > > -#include > +#ifdef __CYGWIN__ > + #include > +#else > + #include > +#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 should use __MINGW32__. -er

[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=44354&view=rev Log: Make this pass for CYGWIN. Modified: llvm/trunk/test/CFrontend/extern-weak.c Modified: llvm/trunk/test/CFrontend/extern-weak.c URL: http://llvm.org/viewvc/llvm-p

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 de

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=44354&view=rev > Log: > Make this pass for CYGWIN. Would this be better written as: #if defined(__APPLE__) void foo() __attribu