[fortran, patch] Expand powi to optimal multiplications
Feng Wang
wf_cs@yahoo.com
Sat May 1 06:31:00 GMT 2004
--- Tobias_Schlüter <tobias.schlueter@physik.uni-muenchen.de> µÃÃýÃãº> Feng
Wang wrote:
> > Hi, Tobi, Paul and others
> > This is my implementation to expand powi operator to optimal
> multiplications.
> > Since there is no echo in gcc community, we had better implement it in the
> FE
> > first. Tested on i686 and ia64.
>
> I agree, it should be easy enough to port this to the gcc backend if
> need arises.
>
> >
> > /* Implementation of raising a value to an integer power.
> > Copyright (C) 2004 Free Software Foundation, Inc.
> > Contributed by Feng Wang <fengwang@nudt.edu.cn>
> >
>
> The original copyright of libF77 is:
> (from libF77/NOTICE)
> /****************************************************************
> Copyright 1990 - 1997 by AT&T, Lucent Technologies and Bellcore.
>
> Permission to use, copy, modify, and distribute this software
> and its documentation for any purpose and without fee is hereby
> granted, provided that the above copyright notice appear in all
> copies and that both that the copyright notice and this
> permission notice and warranty disclaimer appear in supporting
> documentation, and that the names of AT&T, Bell Laboratories,
> Lucent or Bellcore or any of their entities not be used in
> advertising or publicity pertaining to distribution of the
> software without specific, written prior permission.
>
> AT&T, Lucent and Bellcore disclaim all warranties with regard to
> this software, including all implied warranties of
> merchantability and fitness. In no event shall AT&T, Lucent or
> Bellcore be liable for any special, indirect or consequential
> damages or any damages whatsoever resulting from loss of use,
> data or profits, whether in an action of contract, negligence or
> other tortious action, arising out of or in connection with the
> use or performance of this software.
> ****************************************************************/
>
> Admittedly it's not in the files themselves, so it's easily missed. But
> it should be included.
>
Agree. Paul, please help me add it when applying this patch if it is
acceptable.
Feng Wang
_________________________________________________________
Do You Yahoo!?
»ÃÃÃTTÃÃ÷¾ç£¬ÃæÃÃ÷£¬Ãô󽱣¡
http://cn.rd.yahoo.com/mail_cn/tag/SIG=1402c0to2/**http%3A%2F%2Fhp.allyes.com%2Flaserjet%2Fgamestory%2Findex.html%3Fjumpid%3Dex_hphqapcn_MongooseLJ1010%2F201073CN407016%2FYahoo
More information about the Gcc-patches
mailing list