]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: adopt strong aux typing for some s390x rules
authorMichael Munday <mike.munday@ibm.com>
Thu, 23 Apr 2020 06:33:14 +0000 (23:33 -0700)
committerMichael Munday <mike.munday@ibm.com>
Mon, 27 Apr 2020 11:13:52 +0000 (11:13 +0000)
commitb7a5e7ae920f46936d152b973d88682c0f1d6d0d
treed605767eff3fb4d5e3eedc7322476f9d7be76d21
parent925d6b31b04f7ad1558191ed32c3c8ecd6a3800d
cmd/compile: adopt strong aux typing for some s390x rules

Apply strong aux typing to lowering rules that do not require
modification beyond substituting -> for =>. Other lowering rules
and all the optimization rules will follow. I'm breaking it up
to allow toolstash-check to pass on the big CLs.

Passes toolstash-check -all.

Change-Id: I6f1340058a8eb5a1390411e59fcbea9d7f777e58
Reviewed-on: https://go-review.googlesource.com/c/go/+/229400
Run-TryBot: Michael Munday <mike.munday@ibm.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/ssa/gen/S390X.rules
src/cmd/compile/internal/ssa/rewriteS390X.go