This is the mail archive of the
gsl-discuss@sourceware.org
mailing list for the GSL project.
Optimizing calls to GSL functions
- From: Tommy Nordgren <tommy dot nordgren at comhem dot se>
- To: gsl-discuss at sourceware dot org
- Date: Sat, 9 Jun 2007 04:25:55 +0200
- Subject: Optimizing calls to GSL functions
Are there any way, when using the GNU Compiler Collection, to make
the compiler
optimize expressions where the same function call occurs more than once.
(Same function, same parameters)
GCC does this for standard C functions such as cos and sin, when passed
-O3 or -Os -fgcse
I'm interested in this, because most special functions computed by GSL
are probably more expensive to compute than the basic transcendental
functions,
and in general you can get many common subexpressions when generating C
code from symbol math programs.
------------------------------------------------------
"Home is not where you are born, but where your heart finds peace" -
Tommy Nordgren, "The dying old crone"
tommy.nordgren@comhem.se