[PATCH] PR11706, optimize std::pow(T, int)

Paolo Carlini pcarlini@suse.de
Wed Jan 12 16:54:00 GMT 2005


Gabriel Dos Reis wrote:

>| Please correct me if I'm wrong: probably the optimal solution (besides
>| generically improving the treatment of loops with constant bounds) would
>| involve dispatching integer powers of float, double, long double to
>| appropriate builtins (using template specializations), otherwise, using
>| the generic loop.
>| 
>| Unfortunately, the above builtins are still missing :-( Is there a PR open
>| tracking this issue? Shall I open one?
>
>I don't know of any PR open for that.  However, for the issue at hand,
>the fix is to have __buitin_powi and such.  See past discussions with
>Roger Sayle.
>  
>
Indeed, this is what I mean: we badly need those builtins. I'll check, 
and, in case
there isn't a corresponding PR, will open one (CC you and Roger ;)

Paolo.



More information about the Libstdc++ mailing list