On 10/30/19 11:57 AM, John Paul Adrian Glaubitz wrote: > On 10/30/19 6:52 PM, Gunther Nikl wrote: >> Richard Sandiford <richard.sandif...@arm.com> wrote: >>> FWIW it's already possible to do the transform you mention with: >>> >>> s/(cc0)/(reg:CC CC_REGNUM_RC)/g >>> >>> (define_int_iterator CC_REGNUM_RC [(CC_REGNUM "reload_completed")]) >> >> Since "reload_completed" is referenced, this is only about the CC0 >> conversion, right? Switching to LRA is not required for this step. > > I think it would be nice though that anyone who does the cc0 transition > would also switch over to LRA unless that would be too much of a burden. True, but the priority is the cc0 transition.
Jeff