On 2022-02-20 12:34, Iain Sandoe wrote:
^^^ this is mostly for my education - the stuff below is a potential solution
to leaving lra-constraints unchanged and fixing the Darwin bug….
I'd be really glad if you do manage to fix this w/o changing LRA.
Richard has a legitimate point that my proposed change in LRA
prohibiting `...;reg=low_sum; ...mem[reg]` might force LRA to generate
less optimized code or even might make LRA to generate unrecognized
insns `reg = orginal addr` for some ports requiring further fixes in
machine-dependent code of the ports.