This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [fortran, patch] Expand powi to optimal multiplications
- From: Feng Wang <wf_cs at yahoo dot com>
- To: "Tobias_Schlüter" <tobias dot schlueter at physik dot uni-muenchen dot de>
- Cc: fortran <fortran at gcc dot gnu dot org>, patch <gcc-patches at gcc dot gnu dot org>
- Date: Sat, 1 May 2004 14:31:02 +0800 (CST)
- Subject: Re: [fortran, patch] Expand powi to optimal multiplications
--- Tobias_Schl?er <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