You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
cmd/compile: Go 1.27 regression in BigEndian.Uint32 load combining with array copy #81839
The weird-looking array copy (q := k) is important. In our real code, the copy happens due to a function call.
I bisected this regression to CL 748200 ("cmd/compile: forward small Load through Move to avoid redundant copies"). Issue #80980 is also complaining about a regression from that CL (I'm not sure if this should be considered a dup of #80980 or not).
Activity
gopherbot commentedon Sep 29, 2026
Change https://go.dev/cl/841105 mentions this issue:
cmd/compile: forward the whole of a copy's loads through a Movecmd/compile: forward the whole of a copy's loads through a Move