From 037112464b4439571b45536de9ebe4bc9e10ecb7 Mon Sep 17 00:00:00 2001 From: Marcel Meyer Date: Thu, 10 Apr 2025 21:52:32 +0000 Subject: [PATCH] cmd/compile/internal/ssa: use built-in min function Change-Id: Id4276adea58afdf98c6f9b547cca0546fc659ae1 GitHub-Last-Rev: 4c836241c86d51c69330153dea1c5679958c37f9 GitHub-Pull-Request: golang/go#73323 Reviewed-on: https://go-review.googlesource.com/c/go/+/664695 LUCI-TryBot-Result: Go LUCI Reviewed-by: Keith Randall Reviewed-by: Dmitri Shuralyov Reviewed-by: Keith Randall Auto-Submit: Dmitri Shuralyov --- src/cmd/compile/internal/ssa/writebarrier.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/cmd/compile/internal/ssa/writebarrier.go b/src/cmd/compile/internal/ssa/writebarrier.go index aed24feda2..e235659dc0 100644 --- a/src/cmd/compile/internal/ssa/writebarrier.go +++ b/src/cmd/compile/internal/ssa/writebarrier.go @@ -593,10 +593,7 @@ func (f *Func) computeZeroMap(select1 []*Value) map[ID]ZeroRegion { continue } - nptr := v.Type.Elem().Size() / ptrSize - if nptr > 64 { - nptr = 64 - } + nptr := min(64, v.Type.Elem().Size()/ptrSize) zeroes[mem.ID] = ZeroRegion{base: v, mask: 1<