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