[llvm-commits] [llvm] r44433 - /llvm/trunk/lib/VMCore/Instructions.cpp

2007-11-29 Thread Duncan Sands
Author: baldrick Date: Thu Nov 29 02:30:15 2007 New Revision: 44433 URL: http://llvm.org/viewvc/llvm-project?rev=44433view=rev Log: Small parameter attributes cleanup. Modified: llvm/trunk/lib/VMCore/Instructions.cpp Modified: llvm/trunk/lib/VMCore/Instructions.cpp URL:

[llvm-commits] [llvm] r44434 - in /llvm/trunk: include/llvm/CodeGen/LiveInterval.h lib/CodeGen/LiveInterval.cpp lib/CodeGen/LiveIntervalAnalysis.cpp lib/CodeGen/SimpleRegisterCoalescing.cpp

2007-11-29 Thread Evan Cheng
Author: evancheng Date: Thu Nov 29 03:49:23 2007 New Revision: 44434 URL: http://llvm.org/viewvc/llvm-project?rev=44434view=rev Log: Replace the odd kill# hack with something less fragile. Modified: llvm/trunk/include/llvm/CodeGen/LiveInterval.h llvm/trunk/lib/CodeGen/LiveInterval.cpp

[llvm-commits] [llvm] r44435 - in /llvm/trunk/test/CodeGen/ARM: 2007-08-14-SpillDeadDef.ll remat.ll

2007-11-29 Thread Evan Cheng
Author: evancheng Date: Thu Nov 29 04:03:54 2007 New Revision: 44435 URL: http://llvm.org/viewvc/llvm-project?rev=44435view=rev Log: Update tests. Added: llvm/trunk/test/CodeGen/ARM/remat.ll Removed: llvm/trunk/test/CodeGen/ARM/2007-08-14-SpillDeadDef.ll Removed:

[llvm-commits] [llvm] r44436 - in /llvm/trunk: include/llvm/CodeGen/LiveIntervalAnalysis.h lib/CodeGen/LiveIntervalAnalysis.cpp

2007-11-29 Thread Evan Cheng
Author: evancheng Date: Thu Nov 29 04:12:14 2007 New Revision: 44436 URL: http://llvm.org/viewvc/llvm-project?rev=44436view=rev Log: Fix a major performance issue with splitting. If there is a def (not def/use) in the middle of a split basic block, create a new live interval starting at the def.

[llvm-commits] Re: updated patch for PR889

2007-11-29 Thread pawel kunio
As to the tabs and 80 char limit, already applied. Regarding the patch, I'd say I'd rather stick to the assert(0 Unknown 'subtype' instruction in Value destructor); The reason is two-fold, 1. Some of the Value inherited class could have escaped my searches and 2. We will be able to enforce more

Re: [llvm-commits] updated patch for PR889

2007-11-29 Thread Chris Lattner
On Nov 29, 2007, at 1:57 AM, pawel kunio wrote: As to the tabs and 80 char limit, already applied. Thanks! Regarding the patch, I'd say I'd rather stick to the assert(0 Unknown 'subtype' instruction in Value destructor); The reason is two-fold, 1. Some of the Value inherited class

[llvm-commits] [llvm] r44437 - /llvm/trunk/lib/Transforms/Scalar/GVN.cpp

2007-11-29 Thread Owen Anderson
Author: resistor Date: Thu Nov 29 12:02:22 2007 New Revision: 44437 URL: http://llvm.org/viewvc/llvm-project?rev=44437view=rev Log: Fix a miscompilation in spiff on PPC. Modified: llvm/trunk/lib/Transforms/Scalar/GVN.cpp Modified: llvm/trunk/lib/Transforms/Scalar/GVN.cpp URL:

[llvm-commits] [poolalloc] r44441 - in /poolalloc/trunk/lib: DSA/DataStructure.cpp DSA/Local.cpp PoolAllocate/Heuristic.cpp PoolAllocate/PointerCompress.cpp PoolAllocate/TransformFunctionBody.cpp

2007-11-29 Thread John Criswell
Author: criswell Date: Thu Nov 29 14:37:55 2007 New Revision: 1 URL: http://llvm.org/viewvc/llvm-project?rev=1view=rev Log: Update use of TargetData-getTypeSize() to TargetData-getABITypeSize(). I believe we want all of the sizes to including ABI padding. Modified:

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

2007-11-29 Thread Eric Christopher
On Nov 27, 2007, at 1:22 AM, Eric Christopher wrote: This pretty much looks like cygwin-related stuff. Actually it needs to store two sets of headers - native and mingw, thus such directory. My mingw32 installation has complex.h, not mingw/complex.h. However, I don't understand, why

[llvm-commits] [llvm-gcc-4.2] r44442 - in /llvm-gcc-4.2/trunk/gcc: passes.c tree-optimize.c tree-pass.h

2007-11-29 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 29 15:36:16 2007 New Revision: 2 URL: http://llvm.org/viewvc/llvm-project?rev=2view=rev Log: Move second openmp expansion pass before llvm-convert. This allows us not to reinvent a wheel and rewrite all openmp lowering code at llvm side :) Thanks to Wojciech

Re: [llvm-commits] [llvm-gcc-4.2] r44442 - in /llvm-gcc-4.2/trunk/gcc: passes.c tree-optimize.c tree-pass.h

2007-11-29 Thread Devang Patel
Nice! - Devang On Nov 29, 2007, at 1:36 PM, Anton Korobeynikov wrote: Author: asl Date: Thu Nov 29 15:36:16 2007 New Revision: 2 URL: http://llvm.org/viewvc/llvm-project?rev=2view=rev Log: Move second openmp expansion pass before llvm-convert. This allows us not to reinvent a

[llvm-commits] [llvm] r44443 - /llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp

2007-11-29 Thread Evan Cheng
Author: evancheng Date: Thu Nov 29 17:02:50 2007 New Revision: 3 URL: http://llvm.org/viewvc/llvm-project?rev=3view=rev Log: Do not lose rematerialization info when spilling already split live intervals. Modified: llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp Modified:

[llvm-commits] [llvm] r44446 - in /llvm/trunk: include/llvm/CodeGen/MachineModuleInfo.h lib/CodeGen/MachineModuleInfo.cpp

2007-11-29 Thread Devang Patel
Author: dpatel Date: Thu Nov 29 18:51:33 2007 New Revision: 6 URL: http://llvm.org/viewvc/llvm-project?rev=6view=rev Log: Provide a way to update DescGlobals cache directly. Modified: llvm/trunk/include/llvm/CodeGen/MachineModuleInfo.h llvm/trunk/lib/CodeGen/MachineModuleInfo.cpp

[llvm-commits] [llvm-gcc-4.0] r44447 - in /llvm-gcc-4.0/trunk/gcc: llvm-backend.cpp llvm-debug.cpp llvm-debug.h testsuite/gcc.dg/pch/dwarf-1.c testsuite/gcc.dg/pch/dwarf-1.hs

2007-11-29 Thread Devang Patel
Author: dpatel Date: Thu Nov 29 18:58:44 2007 New Revision: 7 URL: http://llvm.org/viewvc/llvm-project?rev=7view=rev Log: Restore debug info after reading PCH. Added: llvm-gcc-4.0/trunk/gcc/testsuite/gcc.dg/pch/dwarf-1.c llvm-gcc-4.0/trunk/gcc/testsuite/gcc.dg/pch/dwarf-1.hs

[llvm-commits] [llvm-gcc-4.2] r44448 - in /llvm-gcc-4.2/trunk/gcc: llvm-backend.cpp llvm-debug.cpp llvm-debug.h testsuite/gcc.dg/pch/dwarf-1.c testsuite/gcc.dg/pch/dwarf-1.hs

2007-11-29 Thread Devang Patel
Author: dpatel Date: Thu Nov 29 19:05:58 2007 New Revision: 8 URL: http://llvm.org/viewvc/llvm-project?rev=8view=rev Log: Restore debug info after reading PCH. Added: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/pch/dwarf-1.c llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/pch/dwarf-1.hs

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

2007-11-29 Thread Evan Cheng
Author: evancheng Date: Fri Nov 30 01:15:20 2007 New Revision: 44451 URL: http://llvm.org/viewvc/llvm-project?rev=44451view=rev Log: Fix an obvious typo. Modified: llvm-gcc-4.0/trunk/GNUmakefile Modified: llvm-gcc-4.0/trunk/GNUmakefile URL: