This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 000/236] Introduce rtx subclasses
- From: David Malcolm <dmalcolm at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 14 Aug 2014 12:29:33 -0400
- Subject: Re: [PATCH 000/236] Introduce rtx subclasses
- Authentication-results: sourceware.org; auth=none
- References: <1407345815-14551-1-git-send-email-dmalcolm at redhat dot com> <1407975189 dot 28418 dot 178 dot camel at surprise>
On Wed, 2014-08-13 at 20:13 -0400, David Malcolm wrote:
> On Wed, 2014-08-06 at 13:19 -0400, David Malcolm wrote:
> > This is the patch series I spoke about at Cauldron in the talk
> > "A proposal for typesafe RTL"; slides here:
> > http://dmalcolm.fedorapeople.org/presentations/cauldron-2014/rtl
> >
> > They can also be seen at:
> > https://dmalcolm.fedorapeople.org/gcc/patch-backups/rtx-classes/v20/
>
> [...snip...]
>
> > The patches (and my control for testing) has been on top of r211061, which
> > being from 2014-05-29 is now two months old, but hopefully is still
> > reviewable; naturally I'll perform bootstrap and regression testing for
> > each patch in turn before committing.
>
> FWIW I've now rebased the patches against today's trunk (specifically
> r213914) and I've backed up the results to:
> https://dmalcolm.fedorapeople.org/gcc/patch-backups/rtx-classes/v21/
>
> Still TODO:
> * rename as_a_nullable<> to safe_as_a<>
> * eliminate rtx_real_insn
> * make various scaffolding functions be inline, updating gdbinit.in as
> appropriate.
>
> [...snip...]
Likewise; latest WIP:
https://dmalcolm.fedorapeople.org/gcc/patch-backups/rtx-classes/v22/
has:
* the renaming of as_a_nullable<> to safe_as_a<>
* the elimination of rtx_real_insn
Still TODO:
* make various scaffolding functions be inline, updating gdbinit.in as