This is the mail archive of the gcc@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]

Re: GCC mini-summit


On 4/20/07, Vladimir N. Makarov <vmakarov@redhat.com> wrote:
> Yes, you have complained that you believe the data structure of DF is
> too fat. I guess that is a valid complaint. I don't see the "rtl info
> duplication" though. You've only complained about the current data
> structures, but I have not really seen you propose anything leaner.
>
I did proposed to attach the info to rtl reg.  It is more difficult way
than the current approach because of code sharing before the reload.
But may be it is more rewarding.  To be honest I don't know.

Changing the dataflow solvers is one thing. Changing a fundamental assumption in the compiler, namely that pseudoregs are shared, is another. We rely on that property in so many places. It would not require rewriting parts of the compiler, but rewriting the entire backend.

Gr.
Steven


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