jgouly opened PR #2181 from madd-opt
to main
:
Copyright (c) 2020, Arm Limited.
jgouly updated PR #2181 from madd-opt
to main
:
Copyright (c) 2020, Arm Limited.
jgouly updated PR #2181 from madd-opt
to main
:
Copyright (c) 2020, Arm Limited.
cfallin submitted PR Review.
cfallin submitted PR Review.
cfallin created PR Review Comment:
@julian-seward1 was going to investigate some weird spilling behavior in the regalloc, and I suspect this may be related. OK to leave this for now, I suppose, since it becomes zero bytes in the output, but hopefully we have a better fix soon!
cfallin created PR Review Comment:
Can we call this
addend_idx
?
julian-seward1 submitted PR Review.
julian-seward1 created PR Review Comment:
I'd prefer that this NOP was removed before landing. That it has any effect possibly involves some combination of the RA's spill-cost heuristics and/or isel reaching back for operands over basic block boundaries and/or the possibility that isel has separately created an instruction to do the multiply. There's no particular reason it would have this effect in other cases, and I'd prefer not to have to reason about it when trying to debug these RA effects -- things are complicated enough without it.
jgouly updated PR #2181 from madd-opt
to main
:
Copyright (c) 2020, Arm Limited.
cfallin merged PR #2181.
Last updated: Dec 23 2024 at 13:07 UTC