[llvm-commits] [llvm] r41358 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-23 Thread Devang Patel
Author: dpatel Date: Fri Aug 24 01:17:19 2007 New Revision: 41358 URL: http://llvm.org/viewvc/llvm-project?rev=41358&view=rev Log: It is not safe to execute split condition's true branch first all the time. If split condition predicate is GT or GE then execute false branch first. Modified: l

[llvm-commits] [llvm] r41357 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-23 Thread Devang Patel
Author: dpatel Date: Fri Aug 24 01:02:25 2007 New Revision: 41357 URL: http://llvm.org/viewvc/llvm-project?rev=41357&view=rev Log: Reject ICMP_NE as index split condition. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.

[llvm-commits] [llvm] r41356 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-23 Thread Devang Patel
Author: dpatel Date: Fri Aug 24 00:36:56 2007 New Revision: 41356 URL: http://llvm.org/viewvc/llvm-project?rev=41356&view=rev Log: Tightenup loop filter. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp URL: http://l

[llvm-commits] [llvm] r41354 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-23 Thread Devang Patel
Author: dpatel Date: Fri Aug 24 00:21:13 2007 New Revision: 41354 URL: http://llvm.org/viewvc/llvm-project?rev=41354&view=rev Log: Remove incomplete cost analysis. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp URL:

[llvm-commits] [llvm] r41353 - in /llvm/trunk: include/llvm/ADT/APFloat.h lib/Support/APFloat.cpp lib/VMCore/Constants.cpp

2007-08-23 Thread Dale Johannesen
Author: johannes Date: Fri Aug 24 00:08:11 2007 New Revision: 41353 URL: http://llvm.org/viewvc/llvm-project?rev=41353&view=rev Log: Revised per review feedback from previous patch. Modified: llvm/trunk/include/llvm/ADT/APFloat.h llvm/trunk/lib/Support/APFloat.cpp llvm/trunk/lib/VMCo

Re: [llvm-commits] [llvm] r40549 - in /llvm/trunk: docs/ include/llvm/ include/llvm/CodeGen/ include/llvm/Target/ lib/AsmParser/ lib/CodeGen/SelectionDAG/ lib/Target/ lib/Target/ARM/ lib/Target/Alpha/

2007-08-23 Thread Chris Lattner
On Aug 22, 2007, at 4:57 PM, Duncan Sands wrote: > Hi Chris, > >> Nice summary. Dummy question: it isn't possible to merge the init >> and adjust intrinsics, is it? If the result of init can only be used >> by adjust, it seems reasonable to merge them. > > yes they can be merged, but that would

[llvm-commits] [llvm] r41352 - /llvm/trunk/lib/Support/APFloat.cpp

2007-08-23 Thread Chris Lattner
Author: lattner Date: Thu Aug 23 22:02:34 2007 New Revision: 41352 URL: http://llvm.org/viewvc/llvm-project?rev=41352&view=rev Log: silence some warnings in an optimized build. Modified: llvm/trunk/lib/Support/APFloat.cpp Modified: llvm/trunk/lib/Support/APFloat.cpp URL: http://llvm.org/vie

[llvm-commits] [poolalloc] r41351 - in /poolalloc/trunk/lib/DSA: BottomUpClosure.cpp CallTargets.cpp CompleteBottomUp.cpp DataStructureAA.cpp DataStructureOpt.cpp DataStructureStats.cpp EquivClassGrap

2007-08-23 Thread Andrew Lenharth
Author: alenhar2 Date: Thu Aug 23 21:57:58 2007 New Revision: 41351 URL: http://llvm.org/viewvc/llvm-project?rev=41351&view=rev Log: forgot to commit this Modified: poolalloc/trunk/lib/DSA/BottomUpClosure.cpp poolalloc/trunk/lib/DSA/CallTargets.cpp poolalloc/trunk/lib/DSA/CompleteBott

[llvm-commits] [llvm] r41348 - in /llvm/trunk: include/llvm/ADT/APFloat.h include/llvm/Constants.h lib/Support/APFloat.cpp lib/VMCore/Constants.cpp

2007-08-23 Thread Dale Johannesen
Author: johannes Date: Thu Aug 23 19:56:33 2007 New Revision: 41348 URL: http://llvm.org/viewvc/llvm-project?rev=41348&view=rev Log: Change internal representation of ConstantFP to use APFloat. Interface to rest of the compiler unchanged, as yet. Modified: llvm/trunk/include/llvm/ADT/APFloat

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

2007-08-23 Thread Bill Wendling
Author: void Date: Thu Aug 23 17:07:41 2007 New Revision: 41342 URL: http://llvm.org/viewvc/llvm-project?rev=41342&view=rev Log: Reversing check. If a non-constant value is used, TREE_OVERFLOW barfs. Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-conv

[llvm-commits] [llvm] r41326 - /llvm/trunk/test/CFrontend/2007-08-22-CTTZ.c

2007-08-23 Thread Duncan Sands
Author: baldrick Date: Thu Aug 23 12:22:50 2007 New Revision: 41326 URL: http://llvm.org/viewvc/llvm-project?rev=41326&view=rev Log: Fix this testcase: there are two matches for llvm.cttz.i64 because of the declaration of the intrinsic. Also, emit-llvm is automatic and doesn't need to be specifie

[llvm-commits] [llvm-gcc-4.2] r41322 - in /llvm-gcc-4.2/trunk/gcc/ada: a-numaux-x86.adb a-numaux-x86.ads

2007-08-23 Thread Duncan Sands
Author: baldrick Date: Thu Aug 23 11:04:48 2007 New Revision: 41322 URL: http://llvm.org/viewvc/llvm-project?rev=41322&view=rev Log: Work around the current lack of support for inline asm that uses the x86 floating point stack. Modified: llvm-gcc-4.2/trunk/gcc/ada/a-numaux-x86.adb llvm-gc

[llvm-commits] [llvm] r41319 - /llvm/trunk/lib/Target/X86/README.txt

2007-08-23 Thread Chris Lattner
Author: lattner Date: Thu Aug 23 10:22:07 2007 New Revision: 41319 URL: http://llvm.org/viewvc/llvm-project?rev=41319&view=rev Log: add some notes on really poor codegen. Modified: llvm/trunk/lib/Target/X86/README.txt Modified: llvm/trunk/lib/Target/X86/README.txt URL: http://llvm.org/viewv

[llvm-commits] [llvm] r41318 - /llvm/trunk/lib/Target/PowerPC/README.txt

2007-08-23 Thread Chris Lattner
Author: lattner Date: Thu Aug 23 10:16:03 2007 New Revision: 41318 URL: http://llvm.org/viewvc/llvm-project?rev=41318&view=rev Log: new example Modified: llvm/trunk/lib/Target/PowerPC/README.txt Modified: llvm/trunk/lib/Target/PowerPC/README.txt URL: http://llvm.org/viewvc/llvm-project/llvm

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

2007-08-23 Thread Anton Korobeynikov
Author: asl Date: Thu Aug 23 02:21:06 2007 New Revision: 41316 URL: http://llvm.org/viewvc/llvm-project?rev=41316&view=rev Log: Perform correct codegen for eh_dwarf_cfa intrinsic. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp Modified: llvm/trunk/lib/CodeGen/SelectionDAG