go `cmd/compile: 在非amd64架构上使用有界移位信息`

gr8qqesn  于 4个月前  发布在  Go
关注(0)|答案(5)|浏览(36)

CL 109776优化了amd64上的一些移位操作。我们应该将相同的直接优化规则更改应用于其他架构。
这可能是一个很好的SSA问题起点。
cc @mundaym@cherrymui

tf7tbtn2

tf7tbtn21#

感谢@laboger和@ceseo为ppc64le提供支持。

tsm1rwdh

tsm1rwdh2#

https://golang.org/cl/110070提到了这个问题:cmd/compile: simplify shift lowering on s390x

fkvaft9z

fkvaft9z3#

我们可以在下一个版本中为ppc64le查看此内容。

lsmepo6l

lsmepo6l4#

https://golang.org/cl/135380提到了这个问题:cmd/compile: use bounded shift information on ppc64x

0tdrvxhp

0tdrvxhp5#

https://golang.org/cl/182558提到了这个问题:cmd/compile: optimize bounded shifts on wasm

相关问题