This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [G95] Re: [tree-ssa] Integrating g95
- From: Michael S. Zick <mszick at goquest dot com>
- To: Geert Bosch <bosch at gnat dot com>,Laurent GUERBY <guerby at acm dot org>
- Cc: Neil Booth <neil at daikokuya dot co dot uk>,Daniel Berlin <dberlin at dberlin dot org> law at redhat dot com,"gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Tue, 3 Jun 2003 10:34:10 -0500
- Subject: Re: [G95] Re: [tree-ssa] Integrating g95
- References: <9DA7C18C-95C0-11D7-948C-00039344BF4A@gnat.com>
On Tuesday 03 June 2003 07:40 am, Geert Bosch wrote:
> On Sunday, Jun 1, 2003, at 15:15 America/New_York, Laurent GUERBY wrote:
> > Do we have way to measure / count how many target arithmetic operations
> > we do when compiling "typical" program?
>
> The typical program doesn't really use floating-point at all. The issue
> is with those few programs/libraries with tons of computation in it.
> For Ada, there are some test cases that spend most of the compile time
> doing high-precision arithmetic to compute constants for polynomial
> approximations to functions.
>
> Now of course, this is mostly because Ada requires calculations of
> "static" expressions (subset of compile-time known expressions) to be
> performed exactly.
>
Ouch.
>
> However, if you are doing a lot of inlining and compile numerical code,
> I wouldn't be surprised if you'd do a lot of target arithmetic and find
> that for some programs the time required is significant.
>
> -Geert
Is the Ada compiler (at compile time) using an external (to Ada)
multi-precision library?
If not, could it?
Could one mp library be used (at compile time) for both g95 & Ada?
Might that also simplifing 'lifting' the Ada library(ies) upto the library
level in the build tree?
Mike