[llvm-commits] [llvm] r47150 - in /llvm/trunk: lib/Transforms/Scalar/LoopRotation.cpp test/Other/2008-02-14-PassManager.ll

2008-02-14 Thread Devang Patel
Author: dpatel Date: Thu Feb 14 19:24:49 2008 New Revision: 47150 URL: http://llvm.org/viewvc/llvm-project?rev=47150&view=rev Log: Fix PR2028 Added: llvm/trunk/test/Other/2008-02-14-PassManager.ll Modified: llvm/trunk/lib/Transforms/Scalar/LoopRotation.cpp Modified: llvm/trunk/lib/Transf

[llvm-commits] [llvm] r47141 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/2008-02-14-Crash.ll

2008-02-14 Thread Devang Patel
Author: dpatel Date: Thu Feb 14 17:18:47 2008 New Revision: 47141 URL: http://llvm.org/viewvc/llvm-project?rev=47141&view=rev Log: If loop header is also loop exiting block then OrigPN is incoming value for B loop header. Fixes PR 2030. Added: llvm/trunk/test/Transforms/LoopIndexSplit/2008-

[llvm-commits] [llvm] r47093 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/2008-02-13-LoopLatchPHI.ll

2008-02-13 Thread Devang Patel
Author: dpatel Date: Wed Feb 13 16:23:07 2008 New Revision: 47093 URL: http://llvm.org/viewvc/llvm-project?rev=47093&view=rev Log: A loop latch phi node may have uses inside loop, not just in loop header. Added: llvm/trunk/test/Transforms/LoopIndexSplit/2008-02-13-LoopLatchPHI.ll Modified:

[llvm-commits] [llvm] r47089 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/2008-02-13-LoopLatch.ll

2008-02-13 Thread Devang Patel
Author: dpatel Date: Wed Feb 13 16:06:36 2008 New Revision: 47089 URL: http://llvm.org/viewvc/llvm-project?rev=47089&view=rev Log: While moving exit condition, do not drop loop latch on the floor. Added: llvm/trunk/test/Transforms/LoopIndexSplit/2008-02-13-LoopLatch.ll Modified: llvm/trun

Re: [llvm-commits] [llvm-gcc-4.2] r47080 - in /llvm-gcc-4.2/trunk/gcc: common.opt llvm-backend.cpp

2008-02-13 Thread Devang Patel
On Feb 13, 2008, at 11:52 AM, Duncan Sands wrote: > Hi Devang, nice idea. > >> + // Emit intermediate .bc file before module level optimization >> passes >> are run. + if (emit_llvm_bc && flag_debug_llvm_module_opt) { > > Why condition this on emit_llvm_bc? In the next patch I used emit_llvm

[llvm-commits] [llvm-gcc-4.2] r47083 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

2008-02-13 Thread Devang Patel
Author: dpatel Date: Wed Feb 13 14:47:35 2008 New Revision: 47083 URL: http://llvm.org/viewvc/llvm-project?rev=47083&view=rev Log: Selectively print llvm asm file or write bit code file as an intermediate file based on input command line options. Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend

[llvm-commits] [llvm] r47082 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/2008-02-13-ExitValueNum.ll

2008-02-13 Thread Devang Patel
Author: dpatel Date: Wed Feb 13 13:48:48 2008 New Revision: 47082 URL: http://llvm.org/viewvc/llvm-project?rev=47082&view=rev Log: Keep track of exit value operand number when operands are swapped. Added: llvm/trunk/test/Transforms/LoopIndexSplit/2008-02-13-ExitValueNum.ll Modified: llvm/

[llvm-commits] [llvm-gcc-4.2] r47080 - in /llvm-gcc-4.2/trunk/gcc: common.opt llvm-backend.cpp

2008-02-13 Thread Devang Patel
Author: dpatel Date: Wed Feb 13 13:12:16 2008 New Revision: 47080 URL: http://llvm.org/viewvc/llvm-project?rev=47080&view=rev Log: Add hook to dump .bc file before module level optimizer is run. This helps investigate optimizer and code generator bugs which are not easily reproducible using sta

[llvm-commits] [llvm] r47012 - /llvm/trunk/utils/buildit/build_llvm

2008-02-12 Thread Devang Patel
Author: dpatel Date: Tue Feb 12 12:20:50 2008 New Revision: 47012 URL: http://llvm.org/viewvc/llvm-project?rev=47012&view=rev Log: Remove dead code. Modified: llvm/trunk/utils/buildit/build_llvm Modified: llvm/trunk/utils/buildit/build_llvm URL: http://llvm.org/viewvc/llvm-project/llvm/trun

Re: [llvm-commits] [llvm-gcc-4.2] r46726 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2008-02-10 Thread Devang Patel
On Feb 9, 2008, at 1:24 PM, Duncan Sands wrote: > the current LLVM implementation means that anyone using threading > needs > to not do bitfield accesses, since the compiler generated code could > cause trouble. This is not handled by LLVM, this is handled by FE that is translating source co

Re: [llvm-commits] [llvm-gcc-4.2] r46726 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2008-02-09 Thread Devang Patel
On Feb 8, 2008, at 10:03 AM, Duncan Sands wrote: > I can't help feeling that a bitfield load or store should touch the > minimum amount of bytes possible: only those that contain some part > of the bitfield. In some situations touching other bytes could be > fatal, for example if the type is ove

Re: [llvm-commits] [llvm-gcc-4.2] r46860 - /llvm-gcc-4.2/trunk/gcc/gcc.c

2008-02-09 Thread Devang Patel
On Feb 9, 2008, at 3:30 AM, Wojciech Matyjewicz wrote: > Hi Devang, > >> Most likely. Please try again using following patch >> >> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20080204/058023.html > > After updating the tree, both -emit-llvm and --emit-llvm options don't > wo

[llvm-commits] [llvm] r46898 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/2008-02-08-Crash.ll

2008-02-08 Thread Devang Patel
Author: dpatel Date: Fri Feb 8 16:49:13 2008 New Revision: 46898 URL: http://llvm.org/viewvc/llvm-project?rev=46898&view=rev Log: Fix PR 1995. Added: llvm/trunk/test/Transforms/LoopIndexSplit/2008-02-08-Crash.ll Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: ll

Re: [llvm-commits] [llvm-gcc-4.2] r46860 - /llvm-gcc-4.2/trunk/gcc/gcc.c

2008-02-08 Thread Devang Patel
On Feb 8, 2008, at 1:27 AM, Wojciech Matyjewicz wrote: > Devang Patel wrote: >> Would it be possible for someone to verify that --emit-llvm works, >> after this patch, on non-darwin platforms ? > > -emit-llvm option doesn't work on Linux platform now, while --emit- &g

[llvm-commits] [llvm-gcc-4.2] r46886 - in /llvm-gcc-4.2/trunk/gcc: config/darwin.h gcc.c

2008-02-08 Thread Devang Patel
Author: dpatel Date: Fri Feb 8 12:58:15 2008 New Revision: 46886 URL: http://llvm.org/viewvc/llvm-project?rev=46886&view=rev Log: Fix -emit-llvm command line handling. Modified: llvm-gcc-4.2/trunk/gcc/config/darwin.h llvm-gcc-4.2/trunk/gcc/gcc.c Modified: llvm-gcc-4.2/trunk/gcc/config/d

[llvm-commits] [llvm-gcc-4.2] r46865 - in /llvm-gcc-4.2/trunk/gcc: llvm-backend.cpp llvm-linker-hack.cpp

2008-02-07 Thread Devang Patel
Author: dpatel Date: Thu Feb 7 17:24:58 2008 New Revision: 46865 URL: http://llvm.org/viewvc/llvm-project?rev=46865&view=rev Log: Add loop index split pass in optimization queue. Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp llvm-gcc-4.2/trunk/gcc/llvm-linker-hack.cpp Modified: llv

[llvm-commits] [llvm] r46863 - /llvm/trunk/tools/lto/lto.cpp

2008-02-07 Thread Devang Patel
Author: dpatel Date: Thu Feb 7 16:32:50 2008 New Revision: 46863 URL: http://llvm.org/viewvc/llvm-project?rev=46863&view=rev Log: Begin setting features for target based on target triple string. Modified: llvm/trunk/tools/lto/lto.cpp Modified: llvm/trunk/tools/lto/lto.cpp URL: http://llvm.

Re: [llvm-commits] [llvm-gcc-4.2] r46860 - /llvm-gcc-4.2/trunk/gcc/gcc.c

2008-02-07 Thread Devang Patel
Would it be possible for someone to verify that --emit-llvm works, after this patch, on non-darwin platforms ? Thanks, - Devang On Feb 7, 2008, at 11:31 AM, Devang Patel wrote: > Author: dpatel > Date: Thu Feb 7 13:31:10 2008 > New Revision: 46860 > > URL: http://llvm.org/view

[llvm-commits] [llvm-gcc-4.2] r46860 - /llvm-gcc-4.2/trunk/gcc/gcc.c

2008-02-07 Thread Devang Patel
Author: dpatel Date: Thu Feb 7 13:31:10 2008 New Revision: 46860 URL: http://llvm.org/viewvc/llvm-project?rev=46860&view=rev Log: Appropriate translate --emit-llvm for non-darwin target also. Modified: llvm-gcc-4.2/trunk/gcc/gcc.c Modified: llvm-gcc-4.2/trunk/gcc/gcc.c URL: http://llvm.org

[llvm-commits] [llvm-gcc-4.2] r46858 - in /llvm-gcc-4.2/trunk/gcc: config/darwin.h gcc.c

2008-02-07 Thread Devang Patel
Author: dpatel Date: Thu Feb 7 13:20:51 2008 New Revision: 46858 URL: http://llvm.org/viewvc/llvm-project?rev=46858&view=rev Log: Do not supply --emit-llvm to darwin linker. Modified: llvm-gcc-4.2/trunk/gcc/config/darwin.h llvm-gcc-4.2/trunk/gcc/gcc.c Modified: llvm-gcc-4.2/trunk/gcc/co

Re: [llvm-commits] [llvm-gcc-4.2] r46726 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2008-02-07 Thread Devang Patel
It is possible that I'm not solving the real problem here. struct { char a; char b; int c:8; int d:20; } S; When this struct is packed and S is aligned at 4 byte, what alignment should be specified on load instruction to load 'd' ? - Devang On Feb 7, 2008, at 9:

Re: [llvm-commits] [llvm] r46828 - /llvm/branches/Apple/Zim/lib/CodeGen/RegAllocLocal.cpp

2008-02-06 Thread Devang Patel
On Feb 6, 2008, at 3:08 PM, Owen Anderson wrote: > I should clarify that, in a general sense, RegAllocLocal does not > depend on LiveVariables, but declaring it as such seems to be > necessary to obtain a working pass ordering. hmmm, then LiveVariables pass should be inserted in the pass qu

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

2008-02-04 Thread Devang Patel
Author: dpatel Date: Mon Feb 4 17:24:43 2008 New Revision: 46726 URL: http://llvm.org/viewvc/llvm-project?rev=46726&view=rev Log: Use appropriate alignment while handling packed struct member. Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.c

Re: [llvm-commits] [llvm-gcc-4.2] r46670 - in /llvm-gcc-4.2/trunk/gcc: llvm-backend.cpp llvm-convert.cpp

2008-02-04 Thread Devang Patel
Please update associated comments also. Thanks! - Devang On Feb 2, 2008, at 12:23 PM, Duncan Sands wrote: > Author: baldrick > Date: Sat Feb 2 14:23:27 2008 > New Revision: 46670 > > URL: http://llvm.org/viewvc/llvm-project?rev=46670&view=rev > Log: > Use alignment zero if the gcc alignment is le

[llvm-commits] [llvm] r46718 - /llvm/trunk/tools/lto/lto.cpp

2008-02-04 Thread Devang Patel
Author: dpatel Date: Mon Feb 4 15:16:10 2008 New Revision: 46718 URL: http://llvm.org/viewvc/llvm-project?rev=46718&view=rev Log: Do not set time out, lets assume assembler will do its job in reasonable amount of time. Modified: llvm/trunk/tools/lto/lto.cpp Modified: llvm/trunk/tools/lto/l

[llvm-commits] [llvm] r46715 - /llvm/trunk/lib/System/Unix/Program.inc

2008-02-04 Thread Devang Patel
Author: dpatel Date: Mon Feb 4 14:57:54 2008 New Revision: 46715 URL: http://llvm.org/viewvc/llvm-project?rev=46715&view=rev Log: Set error message. Patch by Shantonu Sen. Modified: llvm/trunk/lib/System/Unix/Program.inc Modified: llvm/trunk/lib/System/Unix/Program.inc URL: http://llvm.org

[llvm-commits] [llvm] r46658 - /llvm/trunk/lib/VMCore/PassManager.cpp

2008-02-01 Thread Devang Patel
Author: dpatel Date: Fri Feb 1 19:43:30 2008 New Revision: 46658 URL: http://llvm.org/viewvc/llvm-project?rev=46658&view=rev Log: Add comment explaining what is lower level analysis pass. Modified: llvm/trunk/lib/VMCore/PassManager.cpp Modified: llvm/trunk/lib/VMCore/PassManager.cpp URL: h

[llvm-commits] [llvm] r46657 - /llvm/trunk/tools/lto/lto.cpp

2008-02-01 Thread Devang Patel
Author: dpatel Date: Fri Feb 1 19:32:38 2008 New Revision: 46657 URL: http://llvm.org/viewvc/llvm-project?rev=46657&view=rev Log: Do not strip symbols when EH is ON. Modified: llvm/trunk/tools/lto/lto.cpp Modified: llvm/trunk/tools/lto/lto.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/

Re: [llvm-commits] [llvm-gcc-4.2] r46589 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2008-01-31 Thread Devang Patel
On Jan 30, 2008, at 6:11 PM, Dale Johannesen wrote: > > On Jan 30, 2008, at 5:13 PM, Dale Johannesen wrote: > >> >> On Jan 30, 2008, at 5:05 PM, Devang Patel wrote: >> >>> handle_used_attribute() sets DECL_PRESERVE_P bit, so what am I >>> missing ?

Re: [llvm-commits] [llvm-gcc-4.2] r46589 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2008-01-30 Thread Devang Patel
handle_used_attribute() sets DECL_PRESERVE_P bit, so what am I missing ? On Jan 30, 2008, at 5:00 PM, Dale Johannesen wrote: > Author: johannes > Date: Wed Jan 30 19:00:20 2008 > New Revision: 46589 > > URL: http://llvm.org/viewvc/llvm-project?rev=46589&view=rev > Log: > The 'used' attribute is n

[llvm-commits] [llvm] r46567 - /llvm/trunk/tools/lto/lto.cpp

2008-01-30 Thread Devang Patel
Author: dpatel Date: Wed Jan 30 13:19:31 2008 New Revision: 46567 URL: http://llvm.org/viewvc/llvm-project?rev=46567&view=rev Log: Supply appropriate arch info to darwin assembler. Modified: llvm/trunk/tools/lto/lto.cpp Modified: llvm/trunk/tools/lto/lto.cpp URL: http://llvm.org/viewvc/llvm

[llvm-commits] [llvm] r46563 - in /llvm/trunk/utils/buildit: GNUmakefile build_llvm

2008-01-30 Thread Devang Patel
Author: dpatel Date: Wed Jan 30 12:30:11 2008 New Revision: 46563 URL: http://llvm.org/viewvc/llvm-project?rev=46563&view=rev Log: Always put version numbers at the end because they are optional. Modified: llvm/trunk/utils/buildit/GNUmakefile llvm/trunk/utils/buildit/build_llvm Modifie

[llvm-commits] [llvm] r46560 - /llvm/trunk/tools/lto/lto.cpp

2008-01-30 Thread Devang Patel
Author: dpatel Date: Wed Jan 30 11:43:03 2008 New Revision: 46560 URL: http://llvm.org/viewvc/llvm-project?rev=46560&view=rev Log: Enable exception handling if it is supported. Modified: llvm/trunk/tools/lto/lto.cpp Modified: llvm/trunk/tools/lto/lto.cpp URL: http://llvm.org/viewvc/llvm-pro

[llvm-commits] [llvm] r46484 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/2008-01-28-IndDecrement.ll

2008-01-28 Thread Devang Patel
Author: dpatel Date: Mon Jan 28 20:20:41 2008 New Revision: 46484 URL: http://llvm.org/viewvc/llvm-project?rev=46484&view=rev Log: Filter loops that subtract induction variables. These loops are not yet handled. Fix PR 1912. Added: llvm/trunk/test/Transforms/LoopIndexSplit/2008-01-28-IndDecr

[llvm-commits] [llvm] r46479 - /llvm/trunk/test/CFrontend/2008-01-28-UnionSize.c

2008-01-28 Thread Devang Patel
Author: dpatel Date: Mon Jan 28 19:10:04 2008 New Revision: 46479 URL: http://llvm.org/viewvc/llvm-project?rev=46479&view=rev Log: New test. Added: llvm/trunk/test/CFrontend/2008-01-28-UnionSize.c Added: llvm/trunk/test/CFrontend/2008-01-28-UnionSize.c URL: http://llvm.org/viewvc/llvm-proje

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

2008-01-28 Thread Devang Patel
Author: dpatel Date: Mon Jan 28 19:09:18 2008 New Revision: 46478 URL: http://llvm.org/viewvc/llvm-project?rev=46478&view=rev Log: Fix PR1861 While selecting union size, select larger field size irrespective of whether field is packed or not. Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

[llvm-commits] [llvm] r46461 - /llvm/tags/Apple/llvmCore-2012/Makefile.rules

2008-01-28 Thread Devang Patel
Author: dpatel Date: Mon Jan 28 15:01:04 2008 New Revision: 46461 URL: http://llvm.org/viewvc/llvm-project?rev=46461&view=rev Log: Fix build failure. Backport patch from trunk. Modified: llvm/tags/Apple/llvmCore-2012/Makefile.rules Modified: llvm/tags/Apple/llvmCore-2012/Makefile.rules URL:

Re: [llvm-commits] [llvm-gcc-4.2] r46450 - in /llvm-gcc-4.2/trunk/gcc: llvm-abi.h llvm-internal.h llvm-types.cpp

2008-01-28 Thread Devang Patel
Hi Duncan, On Jan 28, 2008, at 2:14 AM, Duncan Sands wrote: +// Skip 'int:0', which just affects layout. +unsigned FieldSizeInBits = TREE_INT_CST_LOW(DECL_SIZE(Field)); +if (FieldSizeInBits == 0) + continue; This is probably safe (not completely clear), but

[llvm-commits] [llvm] r46452 - /llvm/tags/Apple/llvmCore-2012/

2008-01-28 Thread Devang Patel
Author: dpatel Date: Mon Jan 28 10:59:48 2008 New Revision: 46452 URL: http://llvm.org/viewvc/llvm-project?rev=46452&view=rev Log: Tag llvmCore-2012 Added: llvm/tags/Apple/llvmCore-2012/ - copied from r46439, llvm/trunk/ ___ llvm-commits mail

[llvm-commits] [llvm] r46385 - /llvm/trunk/test/CFrontend/2008-01-25-ZeroSizedAggregate.c

2008-01-25 Thread Devang Patel
Author: dpatel Date: Fri Jan 25 19:21:48 2008 New Revision: 46385 URL: http://llvm.org/viewvc/llvm-project?rev=46385&view=rev Log: Add another testcase. Modified: llvm/trunk/test/CFrontend/2008-01-25-ZeroSizedAggregate.c Modified: llvm/trunk/test/CFrontend/2008-01-25-ZeroSizedAggregate.c URL

Re: [llvm-commits] [llvm-gcc-4.2] r46334 - /llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

2008-01-25 Thread Devang Patel
Hi Duncan, On Jan 25, 2008, at 1:01 AM, Duncan Sands wrote: > Hi Devang, > >> Fix 2008-01-24-StructAlignAndBitFields.c test case. >> Bit-field type does not influence struct alignment. > > I don't see the point of trying to get the LLVM type to have the same > alignment as the gcc type. This pat

Re: [llvm-commits] [llvm] r46333 - /llvm/trunk/test/CFrontend/2008-01-24-StructAlignAndBitFields.c

2008-01-25 Thread Devang Patel
On Jan 25, 2008, at 12:55 AM, Duncan Sands wrote: > Hi Devang, what is this test testing? A compiler crash? > It doesn't crash here without your fix. Hmm.. did you try assertion enabled build ? What is the size and alignment of this struct for you without this patch ? - Devang > > >> +// RUN:

Re: [llvm-commits] [llvm] r46333 - /llvm/trunk/test/CFrontend/2008-01-24-StructAlignAndBitFields.c

2008-01-25 Thread Devang Patel
On Jan 25, 2008, at 6:11 AM, Duncan Sands wrote: > Hi Devang, this patch causes: > > llvm-types.cpp: In member function ‘bool > TypeConverter::DecodeStructFields(tree_node*, > StructTypeConversionInfo&)’: > llvm-types.cpp:1777: warning: comparison between signed and unsigned > integer expre

[llvm-commits] [llvm-gcc-4.0] r46338 - /llvm-gcc-4.0/trunk/gcc/llvm-types.cpp

2008-01-24 Thread Devang Patel
Author: dpatel Date: Thu Jan 24 18:43:54 2008 New Revision: 46338 URL: http://llvm.org/viewvc/llvm-project?rev=46338&view=rev Log: Fix 2008-01-24-StructAlignAndBitFields.c test case. Bit-field type does not influence struct alignment. Modified: llvm-gcc-4.0/trunk/gcc/llvm-types.cpp Modified

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

2008-01-24 Thread Devang Patel
Author: dpatel Date: Thu Jan 24 17:56:38 2008 New Revision: 46334 URL: http://llvm.org/viewvc/llvm-project?rev=46334&view=rev Log: Fix 2008-01-24-StructAlignAndBitFields.c test case. Bit-field type does not influence struct alignment. Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp Modified

[llvm-commits] [llvm] r46333 - /llvm/trunk/test/CFrontend/2008-01-24-StructAlignAndBitFields.c

2008-01-24 Thread Devang Patel
Author: dpatel Date: Thu Jan 24 17:55:34 2008 New Revision: 46333 URL: http://llvm.org/viewvc/llvm-project?rev=46333&view=rev Log: New test. Added: llvm/trunk/test/CFrontend/2008-01-24-StructAlignAndBitFields.c Added: llvm/trunk/test/CFrontend/2008-01-24-StructAlignAndBitFields.c URL: http:

[llvm-commits] [llvm-gcc-4.0] r46299 - /llvm-gcc-4.0/trunk/gcc/objc/objc-act.c

2008-01-23 Thread Devang Patel
Author: dpatel Date: Wed Jan 23 20:16:26 2008 New Revision: 46299 URL: http://llvm.org/viewvc/llvm-project?rev=46299&view=rev Log: Fix build failure. objc-act.c:18368: warning: implicit declaration of function ‘llvm_emit_file_scope_asm’ Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c Modif

[llvm-commits] [llvm-gcc-4.0] r46264 - in /llvm-gcc-4.0/trunk/gcc: llvm-internal.h llvm-types.cpp

2008-01-22 Thread Devang Patel
Author: dpatel Date: Tue Jan 22 18:07:02 2008 New Revision: 46264 URL: http://llvm.org/viewvc/llvm-project?rev=46264&view=rev Log: Backport patches(r46210 and r46212) from llvm-gcc-4.2 Modified: llvm-gcc-4.0/trunk/gcc/llvm-internal.h llvm-gcc-4.0/trunk/gcc/llvm-types.cpp Modified: llvm-g

[llvm-commits] [llvm-gcc-4.2] r46221 - in /llvm-gcc-4.2/trunk/gcc: llvm-internal.h llvm-types.cpp

2008-01-21 Thread Devang Patel
Author: dpatel Date: Mon Jan 21 16:19:26 2008 New Revision: 46221 URL: http://llvm.org/viewvc/llvm-project?rev=46221&view=rev Log: Instead of converting llvm struct as packed llvm struct on the fly (through converToPacked()), redecode struct fields again after marking struct as packed struct. Thi

[llvm-commits] [llvm] r46220 - /llvm/trunk/test/CFrontend/2008-01-21-PackedStructField.c

2008-01-21 Thread Devang Patel
Author: dpatel Date: Mon Jan 21 16:15:58 2008 New Revision: 46220 URL: http://llvm.org/viewvc/llvm-project?rev=46220&view=rev Log: New test. Added: llvm/trunk/test/CFrontend/2008-01-21-PackedStructField.c Added: llvm/trunk/test/CFrontend/2008-01-21-PackedStructField.c URL: http://llvm.org/v

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

2008-01-21 Thread Devang Patel
Author: dpatel Date: Mon Jan 21 13:29:51 2008 New Revision: 46210 URL: http://llvm.org/viewvc/llvm-project?rev=46210&view=rev Log: Used packed struct for typedef double Al1Double __attribute__((aligned(1))); struct x { int a:23; Al1Double v; }; test case : http://lists.cs.uiuc.edu/pipermail/llv

[llvm-commits] [llvm] r46209 - /llvm/trunk/test/CFrontend/2008-01-21-PackedBitFields.c

2008-01-21 Thread Devang Patel
Author: dpatel Date: Mon Jan 21 13:28:13 2008 New Revision: 46209 URL: http://llvm.org/viewvc/llvm-project?rev=46209&view=rev Log: New test. Added: llvm/trunk/test/CFrontend/2008-01-21-PackedBitFields.c Added: llvm/trunk/test/CFrontend/2008-01-21-PackedBitFields.c URL: http://llvm.org/viewv

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

2008-01-20 Thread Devang Patel
On Jan 18, 2008, at 6:12 PM, Dale Johannesen wrote: > > On Jan 17, 2008, at 1:31 AM, Duncan Sands wrote: > >> Hi Dale, >> >>> Do not mark EH tables no-dead-strip unless the >>> associated function is so marked. >> >> can you please explain what this means? > > Dead stripping is a linktime optimiz

[llvm-commits] [llvm-gcc-4.2] r46181 - in /llvm-gcc-4.2/trunk/gcc: configure configure.ac

2008-01-18 Thread Devang Patel
Author: dpatel Date: Fri Jan 18 16:41:06 2008 New Revision: 46181 URL: http://llvm.org/viewvc/llvm-project?rev=46181&view=rev Log: Do not raise error if system llvm (e.g. --enable-llvm=/usr/local) is used. Modified: llvm-gcc-4.2/trunk/gcc/configure llvm-gcc-4.2/trunk/gcc/configure.ac Mod

[llvm-commits] [llvm] r46178 - /llvm/tags/Apple/llvmCore-2010/

2008-01-18 Thread Devang Patel
Author: dpatel Date: Fri Jan 18 14:10:27 2008 New Revision: 46178 URL: http://llvm.org/viewvc/llvm-project?rev=46178&view=rev Log: Tag llvmCore-2010 Added: llvm/tags/Apple/llvmCore-2010/ - copied from r46177, llvm/branches/Apple/llvmCore-2010/ __

[llvm-commits] [llvm] r46176 - /llvm/branches/Apple/llvmCore-2010/

2008-01-18 Thread Devang Patel
Author: dpatel Date: Fri Jan 18 14:03:19 2008 New Revision: 46176 URL: http://llvm.org/viewvc/llvm-project?rev=46176&view=rev Log: Create llvmCore-2010 branch based on llvmCore-2009 tag. Added: llvm/branches/Apple/llvmCore-2010/ - copied from r46175, llvm/tags/Apple/llvmCore-2009/

[llvm-commits] [llvm] r46175 - /llvm/branches/Apple/

2008-01-18 Thread Devang Patel
Author: dpatel Date: Fri Jan 18 14:02:18 2008 New Revision: 46175 URL: http://llvm.org/viewvc/llvm-project?rev=46175&view=rev Log: Place for Apple specific branches. Added: llvm/branches/Apple/ ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

Re: [llvm-commits] [llvm-gcc-4.2] r46170 - in /llvm-gcc-4.2/trunk/gcc: autom4te.cache/output.0 autom4te.cache/requests autom4te.cache/traces.0 configure configure.ac

2008-01-18 Thread Devang Patel
On Jan 18, 2008, at 11:40 AM, Eric Christopher wrote: > > On Jan 18, 2008, at 11:35 AM, Devang Patel wrote: > >> llvm-gcc-4.2/trunk/gcc/autom4te.cache/output.0 >> llvm-gcc-4.2/trunk/gcc/autom4te.cache/requests >> llvm-gcc-4.2/trunk/gcc/autom4te.cache/traces.0

[llvm-commits] [llvm] r46112 - /llvm/trunk/utils/buildit/build_llvm

2008-01-16 Thread Devang Patel
Author: dpatel Date: Wed Jan 16 20:10:08 2008 New Revision: 46112 URL: http://llvm.org/viewvc/llvm-project?rev=46112&view=rev Log: Enable CBE Modified: llvm/trunk/utils/buildit/build_llvm Modified: llvm/trunk/utils/buildit/build_llvm URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils

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

2008-01-16 Thread Devang Patel
Author: dpatel Date: Wed Jan 16 19:41:18 2008 New Revision: 46110 URL: http://llvm.org/viewvc/llvm-project?rev=46110&view=rev Log: Fix more symlinks. Avoid deep links that assumes /Developer as the root installation folder. Modified: llvm-gcc-4.2/trunk/build_gcc Modified: llvm-gcc-4.2/trun

[llvm-commits] [llvm] r46045 - in /llvm/trunk: lib/Transforms/IPO/StripSymbols.cpp test/Transforms/StripSymbols/ test/Transforms/StripSymbols/2007-01-15-llvm.used.ll test/Transforms/StripSymbols/Outpu

2008-01-15 Thread Devang Patel
Author: dpatel Date: Tue Jan 15 21:33:05 2008 New Revision: 46045 URL: http://llvm.org/viewvc/llvm-project?rev=46045&view=rev Log: Do not strip llvm.used values. Added: llvm/trunk/test/Transforms/StripSymbols/ llvm/trunk/test/Transforms/StripSymbols/2007-01-15-llvm.used.ll llvm/trunk/

[llvm-commits] [llvm] r46033 - in /llvm/trunk: include/llvm/LinkTimeOptimizer.h tools/lto/lto.cpp

2008-01-15 Thread Devang Patel
Author: dpatel Date: Tue Jan 15 17:52:34 2008 New Revision: 46033 URL: http://llvm.org/viewvc/llvm-project?rev=46033&view=rev Log: - Introduces versioning macro LLVM_LTO_VERSION - Communicate symbol visibility - Communicate code generation model Modified: llvm/trunk/include/llvm/LinkTimeOptim

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

2008-01-14 Thread Devang Patel
Author: dpatel Date: Mon Jan 14 12:36:30 2008 New Revision: 45968 URL: http://llvm.org/viewvc/llvm-project?rev=45968&view=rev Log: Fix unnecessarily deep symlink. Modified: llvm-gcc-4.2/trunk/build_gcc Modified: llvm-gcc-4.2/trunk/build_gcc URL: http://llvm.org/viewvc/llvm-project/llvm-gcc

Re: [llvm-commits] [llvm-gcc-4.2] r45757 - in /llvm-gcc-4.2/trunk/gcc: llvm-types.cpp tree.c tree.h

2008-01-08 Thread Devang Patel
On Jan 8, 2008, at 2:36 PM, Dale Johannesen wrote: > > On Jan 8, 2008, at 2:28 PM, Chris Lattner wrote: > >> On Jan 8, 2008, at 1:08 PM, Dale Johannesen wrote: >>> URL: http://llvm.org/viewvc/llvm-project?rev=45757&view=rev >>> Log: >>> Fix gcc->llvm translation for virtual base classes. pr1746

Re: [llvm-commits] [llvm] r45305 - in /llvm/trunk: lib/Transforms/Utils/SimplifyCFG.cpp test/Transforms/SimplifyCFG/2007-12-21-Crash.ll

2007-12-28 Thread Devang Patel
On Dec 22, 2007, at 10:45 AM, Chris Lattner wrote: > Please just make the testcase use -simplifycfg instead of -std- > compile- > opts. The contents of -std-compile-opts can change over time and we > want to make sure that this is testing the right thing. Thanks! OK. Done. - Devang __

[llvm-commits] [llvm] r45389 - /llvm/trunk/test/Transforms/SimplifyCFG/2007-12-21-Crash.ll

2007-12-28 Thread Devang Patel
Author: dpatel Date: Fri Dec 28 16:59:48 2007 New Revision: 45389 URL: http://llvm.org/viewvc/llvm-project?rev=45389&view=rev Log: Test -simplifycfg only. Modified: llvm/trunk/test/Transforms/SimplifyCFG/2007-12-21-Crash.ll Modified: llvm/trunk/test/Transforms/SimplifyCFG/2007-12-21-Crash.l

[llvm-commits] [llvm] r45305 - in /llvm/trunk: lib/Transforms/Utils/SimplifyCFG.cpp test/Transforms/SimplifyCFG/2007-12-21-Crash.ll

2007-12-21 Thread Devang Patel
Author: dpatel Date: Fri Dec 21 19:32:53 2007 New Revision: 45305 URL: http://llvm.org/viewvc/llvm-project?rev=45305&view=rev Log: If succ has succ itself as one of the predecessors then do not merge current bb and succ even if bb's terminator is unconditional branch to succ. Added: llvm/trun

Re: [llvm-commits] [llvm] r45221 - /llvm/trunk/lib/Target/PowerPC/PPCTargetAsmInfo.cpp

2007-12-19 Thread Devang Patel
On Dec 19, 2007, at 5:16 PM, Chris Lattner wrote: > Ok. My concern is that I want the nightly tester testing the most > useful thing possible, ideally what users will get when they use > "llvm-gcc foo.cpp; ./a.out". There are a couple of EH-using tests > in the llvm-test suite, I'd like for th

[llvm-commits] [llvm] r45249 - in /llvm/trunk: include/llvm/LinkTimeOptimizer.h tools/lto/lto.cpp

2007-12-19 Thread Devang Patel
Author: dpatel Date: Wed Dec 19 19:46:01 2007 New Revision: 45249 URL: http://llvm.org/viewvc/llvm-project?rev=45249&view=rev Log: Revert my previous check-in. Modified: llvm/trunk/include/llvm/LinkTimeOptimizer.h llvm/trunk/tools/lto/lto.cpp Modified: llvm/trunk/include/llvm/LinkTimeOpt

[llvm-commits] [llvm] r45238 - in /llvm/trunk: include/llvm/LinkTimeOptimizer.h tools/lto/lto.cpp

2007-12-19 Thread Devang Patel
Author: dpatel Date: Wed Dec 19 18:24:01 2007 New Revision: 45238 URL: http://llvm.org/viewvc/llvm-project?rev=45238&view=rev Log: Add lto version check mechanism. Modified: llvm/trunk/include/llvm/LinkTimeOptimizer.h llvm/trunk/tools/lto/lto.cpp Modified: llvm/trunk/include/llvm/LinkTim

[llvm-commits] [llvm] r45115 - /llvm/trunk/include/llvm/Support/LLVMBuilder.h

2007-12-17 Thread Devang Patel
Author: dpatel Date: Mon Dec 17 13:06:26 2007 New Revision: 45115 URL: http://llvm.org/viewvc/llvm-project?rev=45115&view=rev Log: Add cast operators in LLVMFoldingBuilder. Patch by Richard Pennington. Modified: llvm/trunk/include/llvm/Support/LLVMBuilder.h Modified: llvm/trunk/include/llvm

[llvm-commits] [llvm-gcc-4.2] r45026 - /llvm-gcc-4.2/trunk/gcc/Makefile.in

2007-12-13 Thread Devang Patel
Author: dpatel Date: Fri Dec 14 00:02:16 2007 New Revision: 45026 URL: http://llvm.org/viewvc/llvm-project?rev=45026&view=rev Log: Remove unnecessary -L path. Modified: llvm-gcc-4.2/trunk/gcc/Makefile.in Modified: llvm-gcc-4.2/trunk/gcc/Makefile.in URL: http://llvm.org/viewvc/llvm-project/l

Re: [llvm-commits] [llvm-gcc-4.2] r45017 - /llvm-gcc-4.2/trunk/gcc/Makefile.in

2007-12-13 Thread Devang Patel
On Dec 13, 2007, at 5:52 PM, Chris Lattner wrote: > > On Dec 13, 2007, at 4:54 PM, Devang Patel wrote: >> URL: http://llvm.org/viewvc/llvm-project?rev=45017&view=rev >> Log: >> Set libllvmgcc.dylib compatibility version number. >> >> Modified:

[llvm-commits] [llvm-gcc-4.2] r45017 - /llvm-gcc-4.2/trunk/gcc/Makefile.in

2007-12-13 Thread Devang Patel
Author: dpatel Date: Thu Dec 13 18:54:36 2007 New Revision: 45017 URL: http://llvm.org/viewvc/llvm-project?rev=45017&view=rev Log: Set libllvmgcc.dylib compatibility version number. Modified: llvm-gcc-4.2/trunk/gcc/Makefile.in Modified: llvm-gcc-4.2/trunk/gcc/Makefile.in URL: http://llvm.or

[llvm-commits] [llvm-gcc-4.2] r44958 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

2007-12-12 Thread Devang Patel
Author: dpatel Date: Wed Dec 12 16:55:05 2007 New Revision: 44958 URL: http://llvm.org/viewvc/llvm-project?rev=44958&view=rev Log: set TREE_ASM_WRITTEN bit even if node is not processed due to previous errors. Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp Modified: llvm-gcc-4.2/trunk/gcc

[llvm-commits] [llvm-gcc-4.2] r44891 - in /llvm-gcc-4.2/trunk/gcc: llvm-backend.cpp testsuite/g++.dg/init/llvm-convert-1.C

2007-12-11 Thread Devang Patel
Author: dpatel Date: Tue Dec 11 17:17:57 2007 New Revision: 44891 URL: http://llvm.org/viewvc/llvm-project?rev=44891&view=rev Log: Do not emit pending decls twice. This fixes PR1805. Added: llvm-gcc-4.2/trunk/gcc/testsuite/g++.dg/init/llvm-convert-1.C Modified: llvm-gcc-4.2/trunk/gcc/llvm

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

2007-12-06 Thread Devang Patel
Author: dpatel Date: Thu Dec 6 23:30:06 2007 New Revision: 44675 URL: http://llvm.org/viewvc/llvm-project?rev=44675&view=rev Log: Fix broken links that point to assembler and linker. 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.2] r44652 - /llvm-gcc-4.2/trunk/build_gcc

2007-12-05 Thread Devang Patel
Author: dpatel Date: Wed Dec 5 21:13:37 2007 New Revision: 44652 URL: http://llvm.org/viewvc/llvm-project?rev=44652&view=rev Log: Fix thin build. Modified: llvm-gcc-4.2/trunk/build_gcc Modified: llvm-gcc-4.2/trunk/build_gcc URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/build_

[llvm-commits] [llvm] r44586 - in /llvm/trunk: autoconf/configure.ac configure

2007-12-04 Thread Devang Patel
Author: dpatel Date: Tue Dec 4 16:54:47 2007 New Revision: 44586 URL: http://llvm.org/viewvc/llvm-project?rev=44586&view=rev Log: Add --with-llvmgcc= and --with-llvmgxx= configure options. Modified: llvm/trunk/autoconf/configure.ac llvm/trunk/configure Modified: llvm/trunk/autoconf/conf

[llvm-commits] [llvm] r44539 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/Crash-2007-12-03.ll

2007-12-03 Thread Devang Patel
Author: dpatel Date: Mon Dec 3 13:17:21 2007 New Revision: 44539 URL: http://llvm.org/viewvc/llvm-project?rev=44539&view=rev Log: If ExitValue operand is also defined in Loop header then insert new ExitValue after this operand definition. This fixes PR1828. Added: llvm/trunk/test/Transforms

[llvm-commits] [llvm] r44477 - /llvm/trunk/utils/buildit/build_llvm

2007-11-30 Thread Devang Patel
Author: dpatel Date: Fri Nov 30 18:24:50 2007 New Revision: 44477 URL: http://llvm.org/viewvc/llvm-project?rev=44477&view=rev Log: Change LinkTimeOptimizer.h install location. Modified: llvm/trunk/utils/buildit/build_llvm Modified: llvm/trunk/utils/buildit/build_llvm URL: http://llvm.org/vi

[llvm-commits] [llvm] r44476 - /llvm/trunk/utils/buildit/build_llvm

2007-11-30 Thread Devang Patel
Author: dpatel Date: Fri Nov 30 17:27:57 2007 New Revision: 44476 URL: http://llvm.org/viewvc/llvm-project?rev=44476&view=rev Log: Change lib lto install location. Modified: llvm/trunk/utils/buildit/build_llvm Modified: llvm/trunk/utils/buildit/build_llvm URL: http://llvm.org/viewvc/llvm-pr

[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=8&view=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 Mod

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

[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=6&view=rev Log: Provide a way to update DescGlobals cache directly. Modified: llvm/trunk/include/llvm/CodeGen/MachineModuleInfo.h llvm/trunk/lib/CodeGen/MachineModuleInfo.cpp

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=2&view=rev > Log: > Move second openmp expansion pass before llvm-convert. This allows > us not to > re

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

Re: [llvm-commits] [llvm] r44097 - in /llvm/trunk: include/llvm/Analysis/LoopInfo.h include/llvm/Analysis/LoopPass.h include/llvm/Analysis/ScalarEvolution.h include/llvm/Transforms/Utils/Cloning.h inc

2007-11-15 Thread Devang Patel
On Nov 13, 2007, at 6:33 PM, Owen Anderson wrote: > Start the process of making MachineLoopInfo possible by templating > Loop. Did you consider deriving MachineBasicBlock from BasicBlock to avoid templating stuff ? Just curious. - Devang ___ ll

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

2007-11-14 Thread Devang Patel
Author: dpatel Date: Wed Nov 14 16:12:25 2007 New Revision: 44141 URL: http://llvm.org/viewvc/llvm-project?rev=44141&view=rev Log: Count properly. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.0/trunk/build_

[llvm-commits] [llvm-gcc-4.2] r44140 - in /llvm-gcc-4.2/trunk: GNUmakefile build_gcc

2007-11-14 Thread Devang Patel
Author: dpatel Date: Wed Nov 14 16:11:08 2007 New Revision: 44140 URL: http://llvm.org/viewvc/llvm-project?rev=44140&view=rev Log: Find llvm using LLVMCORE_PATH Modified: llvm-gcc-4.2/trunk/GNUmakefile llvm-gcc-4.2/trunk/build_gcc Modified: llvm-gcc-4.2/trunk/GNUmakefile URL: http://ll

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

2007-11-14 Thread Devang Patel
Author: dpatel Date: Wed Nov 14 15:30:16 2007 New Revision: 44136 URL: http://llvm.org/viewvc/llvm-project?rev=44136&view=rev Log: Add band-aid that allows me to do non-bootstrap build. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL: http://llvm.org/viewvc

[llvm-commits] [llvm-gcc-4.0] r44135 - in /llvm-gcc-4.0/trunk: GNUmakefile build_gcc

2007-11-14 Thread Devang Patel
Author: dpatel Date: Wed Nov 14 15:29:37 2007 New Revision: 44135 URL: http://llvm.org/viewvc/llvm-project?rev=44135&view=rev Log: Find llvm using LLVMCORE_PATH Modified: llvm-gcc-4.0/trunk/GNUmakefile llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/GNUmakefile URL: http://llv

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

2007-11-13 Thread Devang Patel
Author: dpatel Date: Tue Nov 13 12:23:21 2007 New Revision: 44052 URL: http://llvm.org/viewvc/llvm-project?rev=44052&view=rev Log: Remove dead code. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.0/trunk/buil

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

2007-11-12 Thread Devang Patel
Author: dpatel Date: Mon Nov 12 23:22:59 2007 New Revision: 44042 URL: http://llvm.org/viewvc/llvm-project?rev=44042&view=rev Log: Fix cross compiler build. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.0/tr

[llvm-commits] [llvm] r44030 - /llvm/trunk/utils/buildit/build_llvm

2007-11-12 Thread Devang Patel
Author: dpatel Date: Mon Nov 12 17:53:43 2007 New Revision: 44030 URL: http://llvm.org/viewvc/llvm-project?rev=44030&view=rev Log: Build universal llvm. Modified: llvm/trunk/utils/buildit/build_llvm Modified: llvm/trunk/utils/buildit/build_llvm URL: http://llvm.org/viewvc/llvm-project/llvm/

Re: [llvm-commits] [llvm-gcc-4.2] r43990 - in /llvm-gcc-4.2/trunk: configure configure.in

2007-11-11 Thread Devang Patel
On Nov 10, 2007, at 8:32 PM, Bill Wendling wrote: # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61. +# Generated automatically using autoconf version 2.13 +# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. Using different

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

2007-11-09 Thread Devang Patel
Author: dpatel Date: Fri Nov 9 16:04:22 2007 New Revision: 43966 URL: http://llvm.org/viewvc/llvm-project?rev=43966&view=rev Log: Do not build llvm. Use the one installed on the system by default. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL: http://llv

  1   2   3   4   5   6   7   8   9   10   >