[llvm-commits] CVS: llvm-www/releases/2.1/llvm-llvm-gcc4.0-2.1-darwin-univ.tar.gz

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1: llvm-llvm-gcc4.0-2.1-darwin-univ.tar.gz added (r1.1) --- Log message: Darwin universal binary. --- Diffs of the changes: (+0 -0) llvm-llvm-gcc4.0-2.1-darwin-univ.tar.gz |0 1 files changed Index: llvm-www/releases/2.1/llvm-llvm-gcc4.0-2.1-

[llvm-commits] CVS: llvm-www/releases/2.0/index.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.0: index.html added (r1.1) --- Log message: Redirect to main level index.html --- Diffs of the changes: (+7 -0) index.html |7 +++ 1 files changed, 7 insertions(+) Index: llvm-www/releases/2.0/index.html diff -c /dev/null llvm-www/releases

[llvm-commits] CVS: llvm-www/releases/2.1/index.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1: index.html added (r1.1) --- Log message: Redirect to main level index.html --- Diffs of the changes: (+7 -0) index.html |7 +++ 1 files changed, 7 insertions(+) Index: llvm-www/releases/2.1/index.html diff -c /dev/null llvm-www/release

[llvm-commits] CVS: llvm-www/header.incl

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www: header.incl updated: 1.62 -> 1.63 --- Log message: Fix link --- Diffs of the changes: (+1 -1) header.incl |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-www/header.incl diff -u llvm-www/header.incl:1.62 llvm-www/header.incl:1.63 --- l

[llvm-commits] CVS: llvm-www/header.incl www-index.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www: header.incl updated: 1.61 -> 1.62 www-index.html updated: 1.146 -> 1.147 --- Log message: 2.1 release --- Diffs of the changes: (+6 -13) header.incl|5 +++-- www-index.html | 14 +++--- 2 files changed, 6 insertions(+), 13 deletions(-) Ind

[llvm-commits] CVS: llvm-www/releases/download.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases: download.html updated: 1.45 -> 1.46 --- Log message: Explain a bit more. --- Diffs of the changes: (+1 -0) download.html |1 + 1 files changed, 1 insertion(+) Index: llvm-www/releases/download.html diff -u llvm-www/releases/download.html:1.45

[llvm-commits] CVS: llvm-www/releases/download.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases: download.html updated: 1.44 -> 1.45 --- Log message: formating --- Diffs of the changes: (+2 -2) download.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/releases/download.html diff -u llvm-www/releases/download.h

[llvm-commits] CVS: llvm-www/releases/download.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases: download.html updated: 1.43 -> 1.44 --- Log message: add link to mac universal binary tarball. --- Diffs of the changes: (+10 -0) download.html | 10 ++ 1 files changed, 10 insertions(+) Index: llvm-www/releases/download.html diff -u llvm

[llvm-commits] CVS: llvm-www/releases/2.1/docs/ReleaseNotes.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs: ReleaseNotes.html updated: 1.1 -> 1.2 --- Log message: Add correct release notes. --- Diffs of the changes: (+185 -356) ReleaseNotes.html | 541 ++ 1 files changed, 185 insertions(+), 356

[llvm-commits] CVS: llvm-www/releases/download.html index.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases: download.html updated: 1.42 -> 1.43 index.html updated: 1.38 -> 1.39 --- Log message: 2.1 release --- Diffs of the changes: (+25 -1) download.html | 22 ++ index.html|4 +++- 2 files changed, 25 insertions(+), 1 deletion

[llvm-commits] CVS: llvm-www/releases/2.1/docs/index.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs: index.html updated: 1.1 -> 1.2 --- Log message: Fix links --- Diffs of the changes: (+19 -19) index.html | 38 +++--- 1 files changed, 19 insertions(+), 19 deletions(-) Index: llvm-www/releases/2.1/docs/in

[llvm-commits] CVS: llvm-www/releases/2.1/docs/img/Debugging.gif libdeps.gif lines.gif objdeps.gif venusflytrap.jpg

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/img: Debugging.gif added (r1.1) libdeps.gif added (r1.1) lines.gif added (r1.1) objdeps.gif added (r1.1) venusflytrap.jpg added (r1.1) --- Log message: Add images. --- Diffs of the changes: (+0 -0) Debugging.gif|0 libdeps.gif |

[llvm-commits] CVS: llvm-www/releases/2.1/docs/CommandGuide/index.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/CommandGuide: index.html updated: 1.2 -> 1.3 --- Log message: Fix links. --- Diffs of the changes: (+23 -23) index.html | 46 +++--- 1 files changed, 23 insertions(+), 23 deletions(-) Index: llvm-ww

[llvm-commits] CVS: llvm-www/releases/2.1/docs/CommandGuide/index.html

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/CommandGuide: index.html updated: 1.1 -> 1.2 --- Log message: Fix incorrect links --- Diffs of the changes: (+23 -23) index.html | 46 +++--- 1 files changed, 23 insertions(+), 23 deletions(-) Index

[llvm-commits] CVS: llvm-www/releases/2.1/LICENSE.TXT llvm-2.1-x86-mingw32.tar.bz2 llvm-2.1.tar.gz llvm-gcc4.0-2.1-ppc-darwin8.10.0.tar.gz llvm-gcc4.0-2.1-x86-darwin8.tar.gz llvm-gcc4.0-2.1-x86-linux-

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1: LICENSE.TXT added (r1.1) llvm-2.1-x86-mingw32.tar.bz2 added (r1.1) llvm-2.1.tar.gz added (r1.1) llvm-gcc4.0-2.1-ppc-darwin8.10.0.tar.gz added (r1.1) llvm-gcc4.0-2.1-x86-darwin8.tar.gz added (r1.1) llvm-gcc4.0-2.1-x86-linux-RHEL4.tar.gz added (r1.1) llv

[llvm-commits] CVS: llvm-www/releases/2.1/docs/img/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/img: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs/img added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@c

[llvm-commits] CVS: llvm-www/releases/2.1/docs/HistoricalNotes/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/HistoricalNotes: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs/HistoricalNotes added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits ma

[llvm-commits] CVS: llvm-www/releases/2.1/docs/CommandGuide/man/man1/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/CommandGuide/man/man1: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs/CommandGuide/man/man1 added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llv

[llvm-commits] CVS: llvm-www/releases/2.1/docs/CommandGuide/html/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/CommandGuide/html: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs/CommandGuide/html added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commit

[llvm-commits] CVS: llvm-www/releases/2.1/docs/CommandGuide/man/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/CommandGuide/man: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs/CommandGuide/man added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits

[llvm-commits] CVS: llvm-www/releases/2.1/docs/CommandGuide/ps/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/CommandGuide/ps: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs/CommandGuide/ps added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits ma

[llvm-commits] CVS: llvm-www/releases/2.1/docs/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.e

[llvm-commits] CVS: llvm-www/releases/2.1/docs/CommandGuide/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1/docs/CommandGuide: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1/docs/CommandGuide added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing

[llvm-commits] CVS: llvm-www/releases/2.1/

2007-09-26 Thread Tanya Lattner
Changes in directory llvm-www/releases/2.1: --- Log message: Directory /var/cvs/llvm/llvm-www/releases/2.1 added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://

[llvm-commits] [llvm] r42386 - /llvm/branches/release_21/docs/ReleaseNotes.html

2007-09-26 Thread Tanya Lattner
Author: tbrethou Date: Wed Sep 26 23:52:22 2007 New Revision: 42386 URL: http://llvm.org/viewvc/llvm-project?rev=42386&view=rev Log: Merge release notes from mainline. Modified: llvm/branches/release_21/docs/ReleaseNotes.html Modified: llvm/branches/release_21/docs/ReleaseNotes.html URL: ht

[llvm-commits] [llvm] r42385 - /llvm/trunk/bindings/ocaml/llvm/llvm_ocaml.c

2007-09-26 Thread Gordon Henriksen
Author: gordon Date: Wed Sep 26 21:47:27 2007 New Revision: 42385 URL: http://llvm.org/viewvc/llvm-project?rev=42385&view=rev Log: Remove debugging. Modified: llvm/trunk/bindings/ocaml/llvm/llvm_ocaml.c Modified: llvm/trunk/bindings/ocaml/llvm/llvm_ocaml.c URL: http://llvm.org/viewvc/llvm-p

[llvm-commits] [llvm] r42384 - /llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp

2007-09-26 Thread Evan Cheng
Author: evancheng Date: Wed Sep 26 19:25:29 2007 New Revision: 42384 URL: http://llvm.org/viewvc/llvm-project?rev=42384&view=rev Log: Backtracking only when it won't create a cycle. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp Modified: llvm/trunk/lib/CodeGen/Selection

Re: [llvm-commits] [llvm-gcc-4.0] r42353 - in /llvm-gcc-4.0/trunk/gcc: config/alpha/unicosmk.h config/darwin.h objc/objc-act.c

2007-09-26 Thread Devang Patel
On Sep 26, 2007, at 2:43 PM, Anton Korobeynikov wrote: > Hello, Devang. > >> This breaks bootstrap on darwin. > Fixed! Please verify. Yup, its gone. Thanks! - Devang ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailma

[llvm-commits] [llvm] r42383 - in /llvm/trunk/lib: Bitcode/Writer/BitcodeWriter.cpp CodeGen/AsmPrinter.cpp Target/CBackend/CBackend.cpp VMCore/AsmWriter.cpp

2007-09-26 Thread Dale Johannesen
Author: johannes Date: Wed Sep 26 18:20:33 2007 New Revision: 42383 URL: http://llvm.org/viewvc/llvm-project?rev=42383&view=rev Log: Make temporaries explicit to avoid premature destruction of compiler-created ones. Modified: llvm/trunk/lib/Bitcode/Writer/BitcodeWriter.cpp llvm/trunk/lib

Re: [llvm-commits] [llvm] r42373 - /llvm/trunk/lib/Support/APFloat.cpp

2007-09-26 Thread Neil Booth
Dale Johannesen wrote:- > > > > APFloat::opStatus > > -APFloat::convertFromString(const char *p, roundingMode > > rounding_mode) { > > +APFloat::convertFromString(const char *p, roundingMode rounding_mode) > > +{ > > Most of llvm uses the K&R style here. I don't care though, do you > Chris

[llvm-commits] [llvm] r42382 - /llvm/trunk/Xcode/LLVM.xcodeproj/project.pbxproj

2007-09-26 Thread Gordon Henriksen
Author: gordon Date: Wed Sep 26 17:44:45 2007 New Revision: 42382 URL: http://llvm.org/viewvc/llvm-project?rev=42382&view=rev Log: Updating LLVM.xcodeproj. Modified: llvm/trunk/Xcode/LLVM.xcodeproj/project.pbxproj Modified: llvm/trunk/Xcode/LLVM.xcodeproj/project.pbxproj URL: http://llvm.or

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

2007-09-26 Thread Bill Wendling
Author: void Date: Wed Sep 26 17:11:38 2007 New Revision: 42381 URL: http://llvm.org/viewvc/llvm-project?rev=42381&view=rev Log: Instead of the expensive "strstr" check, just do a "strncmp". Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c URL

Re: [llvm-commits] [llvm] r42285 - in /llvm/trunk/lib/Target/X86: X86FloatingPoint.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrFPStack.td X86InstrInfo.cpp X86InstrInfo.td X86InstrSSE.td X86Instr

2007-09-26 Thread Evan Cheng
On Sep 25, 2007, at 10:22 AM, Dan Gohman wrote: >> +def X86cmp_new : SDNode<"X86ISD::CMP_NEW" , SDTX86CmpTest>; > > X86ISD::CMP_NEW SelectionDAG nodes return an i32 flags value, > however the > corresponding X86cmp_new pattern-matching nodes use SDTX86CmpTest, > which has > no result valu

Re: [llvm-commits] [llvm] r42373 - /llvm/trunk/lib/Support/APFloat.cpp

2007-09-26 Thread Dale Johannesen
> > APFloat::opStatus > -APFloat::convertFromString(const char *p, roundingMode > rounding_mode) { > +APFloat::convertFromString(const char *p, roundingMode rounding_mode) > +{ Most of llvm uses the K&R style here. I don't care though, do you Chris?

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

2007-09-26 Thread Bill Wendling
Author: void Date: Wed Sep 26 16:45:52 2007 New Revision: 42379 URL: http://llvm.org/viewvc/llvm-project?rev=42379&view=rev Log: Warnings okay during debug 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-

Re: [llvm-commits] [llvm-gcc-4.0] r42353 - in /llvm-gcc-4.0/trunk/gcc: config/alpha/unicosmk.h config/darwin.h objc/objc-act.c

2007-09-26 Thread Anton Korobeynikov
Hello, Devang. > This breaks bootstrap on darwin. Fixed! Please verify. -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University. ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://li

[llvm-commits] [llvm-gcc-4.0] r42378 - /llvm-gcc-4.0/trunk/gcc/config/darwin.h

2007-09-26 Thread Anton Korobeynikov
Author: asl Date: Wed Sep 26 16:43:28 2007 New Revision: 42378 URL: http://llvm.org/viewvc/llvm-project?rev=42378&view=rev Log: Fix 4.0 vs 4.2 difference in arguments. Modified: llvm-gcc-4.0/trunk/gcc/config/darwin.h Modified: llvm-gcc-4.0/trunk/gcc/config/darwin.h URL: http://llvm.org/view

[llvm-commits] [llvm] r42377 - /llvm/trunk/include/llvm/CodeGen/ScheduleDAG.h

2007-09-26 Thread Evan Cheng
Author: evancheng Date: Wed Sep 26 16:38:03 2007 New Revision: 42377 URL: http://llvm.org/viewvc/llvm-project?rev=42377&view=rev Log: Oops. Forgot this. Modified: llvm/trunk/include/llvm/CodeGen/ScheduleDAG.h Modified: llvm/trunk/include/llvm/CodeGen/ScheduleDAG.h URL: http://llvm.org/viewv

[llvm-commits] [llvm] r42375 - in /llvm/trunk/lib: CodeGen/SelectionDAG/ScheduleDAG.cpp CodeGen/SelectionDAG/ScheduleDAGRRList.cpp Target/MRegisterInfo.cpp

2007-09-26 Thread Evan Cheng
Author: evancheng Date: Wed Sep 26 16:36:17 2007 New Revision: 42375 URL: http://llvm.org/viewvc/llvm-project?rev=42375&view=rev Log: - Move getPhysicalRegisterRegClass() from ScheduleDAG to MRegisterInfo. - Added ability to emit cross class register copies to the BBRU scheduler. - More aggressive

[llvm-commits] [llvm] r42374 - /llvm/trunk/include/llvm/ADT/APFloat.h

2007-09-26 Thread Neil Booth
Author: neil Date: Wed Sep 26 16:35:05 2007 New Revision: 42374 URL: http://llvm.org/viewvc/llvm-project?rev=42374&view=rev Log: Whitespace cleanup. Modified: llvm/trunk/include/llvm/ADT/APFloat.h Modified: llvm/trunk/include/llvm/ADT/APFloat.h URL: http://llvm.org/viewvc/llvm-project/llvm/

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

2007-09-26 Thread Neil Booth
Author: neil Date: Wed Sep 26 16:33:42 2007 New Revision: 42373 URL: http://llvm.org/viewvc/llvm-project?rev=42373&view=rev Log: Whitespace and compiler warning cleanup. Modified: llvm/trunk/lib/Support/APFloat.cpp Modified: llvm/trunk/lib/Support/APFloat.cpp URL: http://llvm.org/viewvc/llv

[llvm-commits] [llvm] r42372 - in /llvm/trunk: include/llvm/Target/MRegisterInfo.h lib/Target/X86/X86RegisterInfo.cpp lib/Target/X86/X86RegisterInfo.h

2007-09-26 Thread Evan Cheng
Author: evancheng Date: Wed Sep 26 16:31:07 2007 New Revision: 42372 URL: http://llvm.org/viewvc/llvm-project?rev=42372&view=rev Log: - Added MRegisterInfo::getCrossCopyRegClass() hook. For register classes where reg to reg copies are not possible, this returns another register class which regis

Re: [llvm-commits] [llvm-gcc-4.0] r42353 - in /llvm-gcc-4.0/trunk/gcc: config/alpha/unicosmk.h config/darwin.h objc/objc-act.c

2007-09-26 Thread Devang Patel
On Sep 26, 2007, at 2:06 AM, Anton Korobeynikov wrote: > Author: asl > Date: Wed Sep 26 04:05:59 2007 > New Revision: 42353 > > URL: http://llvm.org/viewvc/llvm-project?rev=42353&view=rev > Log: > Unbreak objc on non-darwin This breaks bootstrap on darwin. cc1: warnings being treated as errors

[llvm-commits] [llvm] r42371 - in /llvm/trunk/lib/Target/X86: X86InstrInfo.td X86InstrX86-64.td

2007-09-26 Thread Evan Cheng
Author: evancheng Date: Wed Sep 26 16:28:00 2007 New Revision: 42371 URL: http://llvm.org/viewvc/llvm-project?rev=42371&view=rev Log: Some assemblers do not recognize aliases pushfd, pushfq, popfd, and popfq. Just emit them as pushf and popf. Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.

[llvm-commits] [llvm] r42369 - in /llvm/trunk/test/CodeGen/X86: fabs.ll sincos.ll

2007-09-26 Thread Dale Johannesen
Author: johannes Date: Wed Sep 26 16:12:10 2007 New Revision: 42369 URL: http://llvm.org/viewvc/llvm-project?rev=42369&view=rev Log: Modernize fabs.ll, add long double. Add tests for direct codegen of fsin/fcos. Added: llvm/trunk/test/CodeGen/X86/sincos.ll Modified: llvm/trunk/test/Code

[llvm-commits] [llvm] r42368 - in /llvm/trunk/lib: CodeGen/SelectionDAG/SelectionDAGISel.cpp Target/X86/X86ISelLowering.cpp

2007-09-26 Thread Dale Johannesen
Author: johannes Date: Wed Sep 26 16:10:55 2007 New Revision: 42368 URL: http://llvm.org/viewvc/llvm-project?rev=42368&view=rev Log: Enable codegen for long double abs, sin, cos Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp llvm/trunk/lib/Target/X86/X86ISelLowering.c

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

2007-09-26 Thread Bill Wendling
Author: void Date: Wed Sep 26 15:24:38 2007 New Revision: 42366 URL: http://llvm.org/viewvc/llvm-project?rev=42366&view=rev Log: Support the LLVM_DEBUG build option. Modified: llvm-gcc-4.2/trunk/build_gcc Modified: llvm-gcc-4.2/trunk/build_gcc URL: http://llvm.org/viewvc/llvm-project/llvm-g

Re: [llvm-commits] [llvm-gcc-4.0] r42361 - /llvm-gcc-4.0/trunk/build_gcc

2007-09-26 Thread Bill Wendling
On 9/26/07, Duncan Sands <[EMAIL PROTECTED]> wrote: > > The environment variable "LLVM_DEBUG=1" can now be used to create an > > Apple-style "debug" build. > > If this is appropriate for 4.2, can you please apply it there too. > Done. Thanks! :-) -bw __

Re: [llvm-commits] [llvm-gcc-4.0] r42134 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-09-26 Thread Chris Lattner
On Sep 26, 2007, at 11:57 AM, Duncan Sands wrote: > Hi Chris, > >>> How about constant folding calls to functions such as sqrt? >> >> Do you mean sqrt specifically or something more general? >> >> In general, we can extend APFloat to do lots of different math >> functions, including sqrt etc. In

Re: [llvm-commits] [llvm-gcc-4.0] r42134 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-09-26 Thread Chris Lattner
>> let Properties = [IntrNoMem] in { >> .. >>def int_powi : Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>, >> llvm_i32_ty]>; >> } >> >> I don't think this changes the .ll or .bc syntax for f32/f64, but >> allows any fp type to be used with powi. Calls to >> Intrinsic::getDeclaration(powi) will

Re: [llvm-commits] [llvm-gcc-4.0] r42361 - /llvm-gcc-4.0/trunk/build_gcc

2007-09-26 Thread Duncan Sands
> The environment variable "LLVM_DEBUG=1" can now be used to create an > Apple-style "debug" build. If this is appropriate for 4.2, can you please apply it there too. Thanks, Duncan. ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.

Re: [llvm-commits] [llvm-gcc-4.0] r42134 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-09-26 Thread Duncan Sands
Hi Chris, > > How about constant folding calls to functions such as sqrt? > > Do you mean sqrt specifically or something more general? > > In general, we can extend APFloat to do lots of different math > functions, including sqrt etc. In practice, APFloat doesn't do sqrt > yet, so we use ho

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

2007-09-26 Thread Bill Wendling
Author: void Date: Wed Sep 26 13:27:56 2007 New Revision: 42361 URL: http://llvm.org/viewvc/llvm-project?rev=42361&view=rev Log: The environment variable "LLVM_DEBUG=1" can now be used to create an Apple-style "debug" build. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trun

Re: [llvm-commits] [llvm-gcc-4.0] r42134 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-09-26 Thread Dale Johannesen
On Sep 23, 2007, at 3:16 PM, Chris Lattner wrote: > > On Sep 23, 2007, at 2:36 PM, Dale Johannesen wrote: > >> >> On Sep 23, 2007, at 11:39 AM, Chris Lattner wrote: >>> One problem Dale: >>> >>> @@ -4350,9 +4351,10 @@ >>> + case BUILT_IN_POWIL: >>> +return false; // treat long double as no

Re: [llvm-commits] [llvm-gcc-4.0] r42134 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-09-26 Thread Chris Lattner
On Sep 26, 2007, at 9:28 AM, Duncan Sands wrote: >> To elaborate a bit more: one of the nice features of APFloat is that >> we never do FP constant folding with host arithmetic operations >> (everything is done with 'softfloat'). This ensures we get >> deterministic results, as powerpc long doub

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

2007-09-26 Thread Dale Johannesen
Author: johannes Date: Wed Sep 26 12:26:49 2007 New Revision: 42359 URL: http://llvm.org/viewvc/llvm-project?rev=42359&view=rev Log: Fix f80 UNDEF. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp URL: http://llvm.o

Re: [llvm-commits] [llvm-gcc-4.0] r42134 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-09-26 Thread Duncan Sands
> To elaborate a bit more: one of the nice features of APFloat is that > we never do FP constant folding with host arithmetic operations > (everything is done with 'softfloat'). This ensures we get > deterministic results, as powerpc long double and x86 long double are > very different. W

[llvm-commits] [llvm] r42357 - /llvm/trunk/docs/ReleaseNotes.html

2007-09-26 Thread Duncan Sands
Author: baldrick Date: Wed Sep 26 11:24:52 2007 New Revision: 42357 URL: http://llvm.org/viewvc/llvm-project?rev=42357&view=rev Log: X86 -> X86-32 in appropriate places. Modified: llvm/trunk/docs/ReleaseNotes.html Modified: llvm/trunk/docs/ReleaseNotes.html URL: http://llvm.org/viewvc/llvm-

[llvm-commits] [llvm] r42356 - /llvm/trunk/docs/ReleaseNotes.html

2007-09-26 Thread Duncan Sands
Author: baldrick Date: Wed Sep 26 10:59:54 2007 New Revision: 42356 URL: http://llvm.org/viewvc/llvm-project?rev=42356&view=rev Log: Various cleanups. Especially, EH is turned on by default! Modified: llvm/trunk/docs/ReleaseNotes.html Modified: llvm/trunk/docs/ReleaseNotes.html URL: http:/

[llvm-commits] [llvm] r42355 - /llvm/trunk/docs/ReleaseNotes.html

2007-09-26 Thread Chris Lattner
Author: lattner Date: Wed Sep 26 10:50:21 2007 New Revision: 42355 URL: http://llvm.org/viewvc/llvm-project?rev=42355&view=rev Log: ok ok we get it. CBE and vectors don't like each other yet. Modified: llvm/trunk/docs/ReleaseNotes.html Modified: llvm/trunk/docs/ReleaseNotes.html URL: http:

[llvm-commits] [llvm] r42354 - /llvm/trunk/docs/ReleaseNotes.html

2007-09-26 Thread Chris Lattner
Author: lattner Date: Wed Sep 26 10:48:33 2007 New Revision: 42354 URL: http://llvm.org/viewvc/llvm-project?rev=42354&view=rev Log: be less redundantly redundant. Modified: llvm/trunk/docs/ReleaseNotes.html Modified: llvm/trunk/docs/ReleaseNotes.html URL: http://llvm.org/viewvc/llvm-project

Re: [llvm-commits] [llvm] r42342 - /llvm/trunk/docs/ReleaseNotes.html

2007-09-26 Thread Gordon Henriksen
On Sep 26, 2007, at 02:01, Chris Lattner wrote: +http://llvm.org/PR1126";>The C backend does not support vectors +yet. +http://llvm.org/PR1126";>The C backend does not support vectors +yet. Echo, echo… — Gordon ___ llvm-commits mailing

[llvm-commits] [llvm-gcc-4.0] r42353 - in /llvm-gcc-4.0/trunk/gcc: config/alpha/unicosmk.h config/darwin.h objc/objc-act.c

2007-09-26 Thread Anton Korobeynikov
Author: asl Date: Wed Sep 26 04:05:59 2007 New Revision: 42353 URL: http://llvm.org/viewvc/llvm-project?rev=42353&view=rev Log: Unbreak objc on non-darwin Modified: llvm-gcc-4.0/trunk/gcc/config/alpha/unicosmk.h llvm-gcc-4.0/trunk/gcc/config/darwin.h llvm-gcc-4.0/trunk/gcc/objc/objc-a

[llvm-commits] [llvm-gcc-4.2] r42352 - /llvm-gcc-4.2/trunk/gcc/config/freebsd.h

2007-09-26 Thread Anton Korobeynikov
Author: asl Date: Wed Sep 26 02:40:13 2007 New Revision: 42352 URL: http://llvm.org/viewvc/llvm-project?rev=42352&view=rev Log: FreeBSD really supports #pragma pack(push). This fixes PR1702 Modified: llvm-gcc-4.2/trunk/gcc/config/freebsd.h Modified: llvm-gcc-4.2/trunk/gcc/config/freebsd.h UR

[llvm-commits] [llvm-gcc-4.0] r42351 - /llvm-gcc-4.0/trunk/gcc/config/freebsd.h

2007-09-26 Thread Anton Korobeynikov
Author: asl Date: Wed Sep 26 02:36:55 2007 New Revision: 42351 URL: http://llvm.org/viewvc/llvm-project?rev=42351&view=rev Log: FreeBSD really supports #pragma pack(push). This fixes PR1702 Modified: llvm-gcc-4.0/trunk/gcc/config/freebsd.h Modified: llvm-gcc-4.0/trunk/gcc/config/freebsd.h UR

[llvm-commits] [llvm] r42350 - in /llvm/trunk/test/CFrontend: 2007-06-05-NoInlineAttribute.c 2007-06-15-AnnotateAttribute.c 2007-07-29-RestrictPtrArg.c 2007-09-20-GcrootAttribute.c

2007-09-26 Thread Duncan Sands
Author: baldrick Date: Wed Sep 26 02:28:20 2007 New Revision: 42350 URL: http://llvm.org/viewvc/llvm-project?rev=42350&view=rev Log: Test the C front-end, not the C++ front-end. Modified: llvm/trunk/test/CFrontend/2007-06-05-NoInlineAttribute.c llvm/trunk/test/CFrontend/2007-06-15-Annotat