This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/7198] [IA64] missing usual fnma patterns


------- Additional Comments From tprince at computer dot org  2003-12-16 13:36 -------
Subject: Re:  [IA64] missing usual fnma patterns

At 12:33 AM 12/16/2003, wilson at gcc dot gnu dot org wrote:


>------- Additional Comments From wilson at gcc dot gnu dot org  2003-12-16 
>08:32 -------
>The only copyright assignment I see for Tim Prince is for g77, and this is 
>not a
>g77 patch.  So technically I need an updated copyright assignment from him
>before I can accept his patch.
>
>The patch is pretty trivial though. I was able to write my own patch from the
>description of the problem before looking at Tim's patch.  So another way to
>solve this problem is to write my own patch.
>
>This does need a bit of work to match current sources.  XFmode is used instead
>of TFmode for the 80-bit FP format now.  We should have a minus equivalent for
>every plus/neg pattern, of which there are 9.  We already have 1 of them, 
>so we
>need 8 new ones.  It is probably better to replace the existing plus/neg 
>pattern
>s rather than adding new ones, as I don't think the current ones can be
>generated except from the divide expanders.  That requires verification.  So
>that means deleting the SFmode plus/neg/mult pattern, and converting the 
>other 8
>patterns to use minus/mult.  By the time I am done with that, I don't 
>think I'll
>need a copyright assignment as I will have a completely new patch.
>
>--
>
>
>http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7198
>
>------- You are receiving this mail because: -------
>You reported the bug, or are watching the reporter.

Thanks.  I noticed the change from TFmode to XFmode when I built 
gfortran-ssa recently, but I hadn't noticed the additional patterns.  I 
didn't know about a distinction in the copyright assignment; I assumed that 
it was for all gcc events.


Tim Prince 



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7198


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]