This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Global analysis of RTL
- From: R0b0t1 <r030t1 at gmail dot com>
- To: Geoff Wozniak <gcc at geoff dot wozniak dot ca>
- Cc: GCC Development <gcc at gcc dot gnu dot org>
- Date: Tue, 17 Oct 2017 16:13:57 -0500
- Subject: Re: Global analysis of RTL
- Authentication-results: sourceware.org; auth=none
- References: <86shemud1m.fsf@wozniak.ca>
Hello,
On Fri, Oct 13, 2017 at 1:18 PM, Geoff Wozniak <gcc@geoff.wozniak.ca> wrote:
> The code structure suggests that we should
> either do an IPA pass on GIMPLE or we work as an assembler pass, thus
> forgoing work on RTL at all. Is this is what we should be doing?
When I first looked at the GCC codebase, it seemed to me that most
operations should be done on the GIMPLE representation as it contains
the most information. Is there any reason you gravitated towards RTL?
I apologize for the minor diversion of topicality.
Cheers,
R0b0t1