[llvm-commits] [llvm-gcc-4.2] r44230 - /llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

2007-11-19 Thread Duncan Sands
Author: baldrick Date: Mon Nov 19 09:05:10 2007 New Revision: 44230 URL: http://llvm.org/viewvc/llvm-project?rev=44230view=rev Log: Add attributes corresponding to gcc's nothrow and noreturn. Get attributes via flags_from_decl_or_type. Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

[llvm-commits] [llvm-gcc-4.0] r44231 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-11-19 Thread Duncan Sands
Author: baldrick Date: Mon Nov 19 09:06:19 2007 New Revision: 44231 URL: http://llvm.org/viewvc/llvm-project?rev=44231view=rev Log: Workaround PR1146 by eliminating silly bitcasting in calls due to disagreements over attributes. Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp Modified:

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

2007-11-19 Thread Duncan Sands
Author: baldrick Date: Mon Nov 19 09:07:37 2007 New Revision: 44232 URL: http://llvm.org/viewvc/llvm-project?rev=44232view=rev Log: Workaround PR1146 by eliminating silly bitcasting in calls due to disagreements over attributes. Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified:

[llvm-commits] [llvm] r44233 - in /llvm/trunk: lib/CodeGen/SelectionDAG/LegalizeDAG.cpp test/CodeGen/X86/split-vector-rem.ll

2007-11-19 Thread Dan Gohman
Author: djg Date: Mon Nov 19 09:15:03 2007 New Revision: 44233 URL: http://llvm.org/viewvc/llvm-project?rev=44233view=rev Log: Add support in SplitVectorOp for remainder operators. Added: llvm/trunk/test/CodeGen/X86/split-vector-rem.ll Modified:

[llvm-commits] [llvm] r44234 - in /llvm/trunk: include/llvm/ADT/StringMap.h include/llvm/Analysis/ScalarEvolutionExpressions.h include/llvm/Bitcode/Serialize.h lib/Bitcode/Reader/BitcodeReader.cpp lib

2007-11-19 Thread Dan Gohman
Author: djg Date: Mon Nov 19 09:30:20 2007 New Revision: 44234 URL: http://llvm.org/viewvc/llvm-project?rev=44234view=rev Log: Add explicit keywords. Modified: llvm/trunk/include/llvm/ADT/StringMap.h llvm/trunk/include/llvm/Analysis/ScalarEvolutionExpressions.h

[llvm-commits] [llvm] r44235 - /llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h

2007-11-19 Thread Dan Gohman
Author: djg Date: Mon Nov 19 09:36:19 2007 New Revision: 44235 URL: http://llvm.org/viewvc/llvm-project?rev=44235view=rev Log: Fix a typo in a comment. Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h URL:

[llvm-commits] [llvm] r44236 - /llvm/trunk/docs/tutorial/JITTutorial2.html

2007-11-19 Thread Owen Anderson
Author: resistor Date: Mon Nov 19 10:10:59 2007 New Revision: 44236 URL: http://llvm.org/viewvc/llvm-project?rev=44236view=rev Log: Teach me to do stuff late at night. Modified: llvm/trunk/docs/tutorial/JITTutorial2.html Modified: llvm/trunk/docs/tutorial/JITTutorial2.html URL:

[llvm-commits] [llvm-gcc-4.2] r44238 - /llvm-gcc-4.2/trunk/gcc/config/arm/arm.h

2007-11-19 Thread Lauro Ramos Venancio
Author: laurov Date: Mon Nov 19 12:44:45 2007 New Revision: 44238 URL: http://llvm.org/viewvc/llvm-project?rev=44238view=rev Log: ARM inline asm extension: use ASM_COMMENT_START instead of '@'. Modified: llvm-gcc-4.2/trunk/gcc/config/arm/arm.h Modified:

Re: [llvm-commits] [llvm-gcc-4.2] r44238 - /llvm-gcc-4.2/trunk/gcc/config/arm/arm.h

2007-11-19 Thread Chris Lattner
On Nov 19, 2007, at 10:44 AM, Lauro Ramos Venancio wrote: Author: laurov Date: Mon Nov 19 12:44:45 2007 New Revision: 44238 URL: http://llvm.org/viewvc/llvm-project?rev=44238view=rev Log: ARM inline asm extension: use ASM_COMMENT_START instead of '@'. Thanks Lauro! -Chris

[llvm-commits] [llvm] r44239 - /llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

2007-11-19 Thread Chris Lattner
Author: lattner Date: Mon Nov 19 14:21:32 2007 New Revision: 44239 URL: http://llvm.org/viewvc/llvm-project?rev=44239view=rev Log: Implement splitting of UNDEF nodes. This is the first step towards fixing PR1811 Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Modified:

[llvm-commits] [llvm] r44240 - in /llvm/trunk: include/llvm/Analysis/Dominators.h include/llvm/BasicBlock.h include/llvm/Target/TargetMachine.h lib/Target/PowerPC/PPCTargetMachine.cpp lib/Target/Power

2007-11-19 Thread Dan Gohman
Author: djg Date: Mon Nov 19 14:46:23 2007 New Revision: 44240 URL: http://llvm.org/viewvc/llvm-project?rev=44240view=rev Log: Remove meaningless qualifiers from return types, avoiding compiler warnings. Modified: llvm/trunk/include/llvm/Analysis/Dominators.h

[llvm-commits] [llvm-gcc-4.0] r44241 - in /llvm-gcc-4.0/trunk/gcc: config/arm/arm.h llvm-convert.cpp

2007-11-19 Thread Lauro Ramos Venancio
Author: laurov Date: Mon Nov 19 14:49:31 2007 New Revision: 44241 URL: http://llvm.org/viewvc/llvm-project?rev=44241view=rev Log: ARM: Implement the '%@' inline asm extension. Modified: llvm-gcc-4.0/trunk/gcc/config/arm/arm.h llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp Modified:

[llvm-commits] [llvm] r44242 - /llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

2007-11-19 Thread Chris Lattner
Author: lattner Date: Mon Nov 19 15:16:54 2007 New Revision: 44242 URL: http://llvm.org/viewvc/llvm-project?rev=44242view=rev Log: Implement vector expand support for shuffle_vector. This fixes PR1811. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Modified:

[llvm-commits] [llvm] r44243 - /llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

2007-11-19 Thread Chris Lattner
Author: lattner Date: Mon Nov 19 15:38:03 2007 New Revision: 44243 URL: http://llvm.org/viewvc/llvm-project?rev=44243view=rev Log: ExpandUnalignedLoad doesn't handle vectors right at all apparently. Fix a couple of problems: 1. Don't assume the VT-1 is a VT that is half the size. 2. Treat vectors

[llvm-commits] [llvm] r44244 - /llvm/trunk/test/CodeGen/PowerPC/2007-11-19-VectorSplitting.ll

2007-11-19 Thread Chris Lattner
Author: lattner Date: Mon Nov 19 15:43:22 2007 New Revision: 44244 URL: http://llvm.org/viewvc/llvm-project?rev=44244view=rev Log: Testcase for PR1811 Added: llvm/trunk/test/CodeGen/PowerPC/2007-11-19-VectorSplitting.ll Added: llvm/trunk/test/CodeGen/PowerPC/2007-11-19-VectorSplitting.ll

[llvm-commits] [poolalloc] r44245 - in /poolalloc/branches/SVA/lib: DSA/Local.cpp DSA/Makefile PoolAllocate/Makefile PoolAllocate/TransformFunctionBody.cpp

2007-11-19 Thread John Criswell
Author: criswell Date: Mon Nov 19 15:44:41 2007 New Revision: 44245 URL: http://llvm.org/viewvc/llvm-project?rev=44245view=rev Log: Recognize malloc() and free() as allocators and deallocators, even in kernel mode. Build object files for linking with the SAFECode tool. Use the correct type for