]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: implement min/max builtins
authorMatthew Dempsky <mdempsky@google.com>
Fri, 19 May 2023 00:16:03 +0000 (17:16 -0700)
committerGopher Robot <gobot@golang.org>
Tue, 23 May 2023 18:15:22 +0000 (18:15 +0000)
commitb0f15b4ac07e5d552475fefcf61bdeda90e66642
tree1d8906671ec863d74268ca255f4bfce3ef6f488d
parenta6a25869f07beeca8d4a2098d9f896a8a10f5b1e
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>
17 files changed:
src/cmd/compile/internal/escape/call.go
src/cmd/compile/internal/escape/expr.go
src/cmd/compile/internal/ir/expr.go
src/cmd/compile/internal/ir/fmt.go
src/cmd/compile/internal/ir/node.go
src/cmd/compile/internal/ir/op_string.go
src/cmd/compile/internal/ssagen/ssa.go
src/cmd/compile/internal/typecheck/const.go
src/cmd/compile/internal/typecheck/func.go
src/cmd/compile/internal/typecheck/stmt.go
src/cmd/compile/internal/typecheck/typecheck.go
src/cmd/compile/internal/typecheck/universe.go
src/cmd/compile/internal/walk/builtin.go
src/cmd/compile/internal/walk/expr.go
src/cmd/compile/internal/walk/order.go
src/runtime/minmax.go [new file with mode: 0644]
src/runtime/minmax_test.go [new file with mode: 0644]