Re: [fpc-devel] Source Code Optimization

2009-11-16 Thread Samuel Crow
Original Message > From: Micha Nelissen > To: FPC developers' list > Sent: Mon, November 16, 2009 12:03:27 PM > Subject: Re: [fpc-devel] Source Code Optimization > > Dariusz Mazur wrote: > > Maybe it is something interesting > > > > > http://www.linux-kongress.org/2009/slides/compil

Re: [fpc-devel] LLVM Backend?

2009-11-16 Thread Samuel Crow
> > There are classes to create any type documented at > http://llvm.org/docs/ProgrammersManual.html#Type . As of the current 2.6 > release there are now more extensive C bindings included with LLVM than were > previously available. Once I get the trunk downloaded I'll see about a link > to

Re: [fpc-devel] LLVM Backend?

2009-11-12 Thread Samuel Crow
Hi Jonas, - Original Message > From: Jonas Maebe > To: FPC developers' list > Sent: Thu, November 12, 2009 7:48:58 AM > Subject: Re: [fpc-devel] LLVM Backend? > > -snip- > It does make a difference. Unfortunately. While working on a patch to add > Borland fastcall support to GDB, I

Re: [fpc-devel] LLVM Backend?

2009-11-11 Thread Samuel Crow
- Original Message > From: Jonas Maebe > To: FPC developers' list > Sent: Wed, November 11, 2009 3:41:22 PM > Subject: Re: [fpc-devel] LLVM Backend? > > > Yes, it does, thanks. The main problem I see is that my approach would > require a > lot of initial work from my part (creating

Re: [fpc-devel] LLVM Backend?

2009-11-11 Thread Samuel Crow
- Original Message > From: Jonas Maebe > To: FPC developers' list > Sent: Wed, November 11, 2009 1:43:08 PM > Subject: Re: [fpc-devel] LLVM Backend? > -snip- > > > That's two problems, both fairly significant (although the latter is > definitely heavier than the former). Do you t

Re: [fpc-devel] LLVM Backend?

2009-11-11 Thread Samuel Crow
- Original Message > From: Jonas Maebe > To: FPC developers' list > Sent: Wed, November 11, 2009 5:03:52 AM > Subject: Re: [fpc-devel] LLVM Backend? > > > On 11 Nov 2009, at 04:29, Samuel Crow wrote: > > > As noted in other messages on the l

Re: [fpc-devel] LLVM Backend?

2009-11-11 Thread Samuel Crow
Message > From: Michael Schnell > To: FPC developers' list > Sent: Wed, November 11, 2009 4:56:52 AM > Subject: Re: [fpc-devel] LLVM Backend? > > Samuel Crow wrote: > > > I'm looking forward to the challenges of this project. > > I am planing for

Re: [fpc-devel] LLVM Backend?

2009-11-10 Thread Samuel Crow
- Original Message > From: Jonas Maebe > To: FPC developers' list > Sent: Tue, November 10, 2009 3:46:59 PM > Subject: Re: [fpc-devel] LLVM Backend? > > > On 10 Nov 2009, at 21:35, Samuel Crow wrote: > -snip- > > Do the object-oriented featu

Re: [fpc-devel] LLVM Backend?

2009-11-10 Thread Samuel Crow
Hello again Jonas, - Original Message > From: Jonas Maebe > To: FPC developers' list > Sent: Tue, November 10, 2009 3:46:59 PM > Subject: Re: [fpc-devel] LLVM Backend? -snip- > I don't see any problem at all with announcing that people are working on an > LLVM code generation backend

Re: [fpc-devel] LLVM Backend?

2009-11-10 Thread Samuel Crow
Hello Jonas, (Replies inline.) - Original Message > From: Jonas Maebe > To: FPC developers' list > Sent: Tue, November 10, 2009 1:57:03 PM > Subject: Re: [fpc-devel] LLVM Backend? > -snip- > The main things that basically halted my work on the LLVM backend are: > a) FPC does not pr

[fpc-devel] LLVM Backend?

2009-11-10 Thread Samuel Crow
Hello, I'd like to help with the experimental LLVM backend if anyone is interested. It's been years since I've used Pascal though, so perhaps my familiarity with C and C++ on the LLVM end will be beneficial. While we're on the subject, LLVM has a very powerful optimizer that, when used in con