This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Add minimal traceback table and prefetch to rs6000.
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Richard Henderson <rth at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 15 Jan 2002 15:36:47 -0500
- Subject: Re: Add minimal traceback table and prefetch to rs6000.
>>>>> Richard Henderson writes:
Richard> Probably the prefetch generation code is not honoring the predicate
Richard> at all at code generation time. I'd consider this a bug.
The prefetch code in loop.c generates the RTL using
gen_prefetch (location, ...);
where location is some pseudo containing the address. It does not know
and cannot know what addressing form will occur. Should the predicate
change from accepting any address to only accepting addresses of the
correct form after a certain GCC phase?
David