aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ir/node.go
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2023-05-18 17:16:03 -0700
committerGopher Robot <gobot@golang.org>2023-05-23 18:15:22 +0000
commitb0f15b4ac07e5d552475fefcf61bdeda90e66642 (patch)
tree1d8906671ec863d74268ca255f4bfce3ef6f488d /src/cmd/compile/internal/ir/node.go
parenta6a25869f07beeca8d4a2098d9f896a8a10f5b1e (diff)
downloadgo-b0f15b4ac07e5d552475fefcf61bdeda90e66642.tar.xz
cmd/compile: implement min/max builtins
Updates #59488. Change-Id: I254da7cca071eeb5af2f8aecdcd9461703fe8677 Reviewed-on: https://go-review.googlesource.com/c/go/+/496257 Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com> Auto-Submit: Matthew Dempsky <mdempsky@google.com> Reviewed-by: Keith Randall <khr@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Matthew Dempsky <mdempsky@google.com> Reviewed-by: Keith Randall <khr@google.com>
Diffstat (limited to 'src/cmd/compile/internal/ir/node.go')
-rw-r--r--src/cmd/compile/internal/ir/node.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmd/compile/internal/ir/node.go b/src/cmd/compile/internal/ir/node.go
index bdc40a8e7c..7f8ca023f2 100644
--- a/src/cmd/compile/internal/ir/node.go
+++ b/src/cmd/compile/internal/ir/node.go
@@ -242,6 +242,8 @@ const (
ORECV // <-X
ORUNESTR // Type(X) (Type is string, X is rune)
OSELRECV2 // like OAS2: Lhs = Rhs where len(Lhs)=2, len(Rhs)=1, Rhs[0].Op = ORECV (appears as .Var of OCASE)
+ OMIN // min(List)
+ OMAX // max(List)
OREAL // real(X)
OIMAG // imag(X)
OCOMPLEX // complex(X, Y)