]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] simd/_gen: add mem peephole with feat mismatches
authorJunyang Shao <shaojunyang@google.com>
Mon, 13 Oct 2025 18:30:05 +0000 (18:30 +0000)
committerJunyang Shao <shaojunyang@google.com>
Mon, 13 Oct 2025 20:04:47 +0000 (13:04 -0700)
commitc4fbf3b4cff14c1a0208b45101e4955414ab1c03
tree64644621d3aa46c2b947bb63ad9b677a26abbd9f
parentba72ee0f308e1450fa18c4073b18275377671997
[dev.simd] simd/_gen: add mem peephole with feat mismatches

This CL attempts to add peepholes for Op -> Opload where the Opload has
a different CPU feature than Op. However the new simdgen changes doesn't
do anything because such peepholes do not exist.

Change-Id: I20c3e4b43bb7414c3a309d77786218372ca1b5b8
Reviewed-on: https://go-review.googlesource.com/c/go/+/711380
Reviewed-by: David Chase <drchase@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/simd/_gen/simdgen/gen_simdrules.go
src/simd/_gen/simdgen/gen_utility.go
src/simd/_gen/simdgen/godefs.go
src/simd/_gen/simdgen/xed.go