]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] cmd/compile, simd/_gen: add rewrite for const load ops
authorJunyang Shao <shaojunyang@google.com>
Wed, 17 Sep 2025 14:44:49 +0000 (14:44 +0000)
committerJunyang Shao <shaojunyang@google.com>
Thu, 18 Sep 2025 18:06:52 +0000 (11:06 -0700)
commit4eb5c6e07b56b75033d98941c8fadd3304ee4965
tree2f48610e7b8ebd6a2a893703fb1df8307560dee8
parent443b7aeddb82d90345b8e7c8a4ef7c145dac7ce4
[dev.simd] cmd/compile, simd/_gen: add rewrite for const load ops

This CL adds rewrite rules for ops with const imm8 that takes a load to
its memory form.

Change-Id: I74d0df48715ab48b88b04c8e1bfb3c6b8e528aeb
Reviewed-on: https://go-review.googlesource.com/c/go/+/704635
TryBot-Bypass: Junyang Shao <shaojunyang@google.com>
Reviewed-by: David Chase <drchase@google.com>
src/cmd/compile/internal/ssa/_gen/simdAMD64.rules
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/simd/_gen/simdgen/gen_simdrules.go