[dev.simd] simdgen: filter arrangement symbols for shaped ARM64 instructions
For shaped instructions (Long, Narrow, Wide), extract arrangement strings only from the relevant (input) explanation symbol. This avoids output-side arrangements that instantiate() would spuriously widen/narrow. For example, UMULL's XML includes <Ta>=2D (output) alongside the input arrangements; collecting 2D caused spurious elemBits=128 defs. No generated output changes — the spurious defs were already masked by YAML. This fix is needed for follow-up CLs with PMULL and UADDW support. Change-Id: I7583307bb5dc5ef543424c5adafc2b5350cab6ac Reviewed-on: https://go-review.googlesource.com/c/go/+/783900 LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Junyang Shao <shaojunyang@google.com> Reviewed-by: David Chase <drchase@google.com>
A
Alexander Musman committed
97647218595b43848273361737ab6523049c336b
Parent: b566743
Committed by David Chase <drchase@google.com>
on 5/30/2026, 3:06:52 PM