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...] Dave