From: Paul E. Murphy Date: Mon, 24 Oct 2022 19:20:59 +0000 (-0500) Subject: cmd/compile: fix PPC64 latelower enablement X-Git-Tag: go1.20rc1~555 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=bd6cd7db07f314443acdb980393f57386d40551f;p=gostls13.git cmd/compile: fix PPC64 latelower enablement The commit f841722853 needed an update for c0f27eb3d5. This fixes the aforementioned commit. Also, regenerate the lowering rules. Change-Id: I2073d2e86af212dfe58bc832a1c04a8ef2a57621 Reviewed-on: https://go-review.googlesource.com/c/go/+/445155 Reviewed-by: Cherry Mui Run-TryBot: Paul Murphy TryBot-Result: Gopher Robot Reviewed-by: Bryan Mills --- diff --git a/src/cmd/compile/internal/ssa/config.go b/src/cmd/compile/internal/ssa/config.go index 15dae9b711..ed844306c1 100644 --- a/src/cmd/compile/internal/ssa/config.go +++ b/src/cmd/compile/internal/ssa/config.go @@ -244,6 +244,7 @@ func NewConfig(arch string, types Types, ctxt *obj.Link, optimize, softfloat boo c.RegSize = 8 c.lowerBlock = rewriteBlockPPC64 c.lowerValue = rewriteValuePPC64 + c.lateLowerBlock = rewriteBlockPPC64latelower c.lateLowerValue = rewriteValuePPC64latelower c.registers = registersPPC64[:] c.gpRegMask = gpRegMaskPPC64 diff --git a/src/cmd/compile/internal/ssa/rewritePPC64latelower.go b/src/cmd/compile/internal/ssa/rewritePPC64latelower.go index 95a5f927b1..2c66630045 100644 --- a/src/cmd/compile/internal/ssa/rewritePPC64latelower.go +++ b/src/cmd/compile/internal/ssa/rewritePPC64latelower.go @@ -1,5 +1,5 @@ -// Code generated from gen/PPC64latelower.rules; DO NOT EDIT. -// generated with: cd gen; go run *.go +// Code generated from _gen/PPC64latelower.rules; DO NOT EDIT. +// generated with: cd _gen; go run . package ssa