From 1eb66be1b933055102b2bdcaa113c04cc24e41f9 Mon Sep 17 00:00:00 2001 From: Joel Sing Date: Mon, 13 Apr 2020 01:45:12 +1000 Subject: [PATCH] cmd/compile: enable Sqrt as a compiler intrinsic on riscv64 Change-Id: I829a02ced9aa73b45079e67194186116b39504b0 Reviewed-on: https://go-review.googlesource.com/c/go/+/227805 Reviewed-by: Josh Bleecher Snyder Reviewed-by: Cherry Zhang Run-TryBot: Josh Bleecher Snyder TryBot-Result: Gobot Gobot --- src/cmd/compile/internal/gc/ssa.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/compile/internal/gc/ssa.go b/src/cmd/compile/internal/gc/ssa.go index 8c6440c3b6..4829c5f5fc 100644 --- a/src/cmd/compile/internal/gc/ssa.go +++ b/src/cmd/compile/internal/gc/ssa.go @@ -3536,7 +3536,7 @@ func init() { func(s *state, n *Node, args []*ssa.Value) *ssa.Value { return s.newValue1(ssa.OpSqrt, types.Types[TFLOAT64], args[0]) }, - sys.I386, sys.AMD64, sys.ARM, sys.ARM64, sys.MIPS, sys.MIPS64, sys.PPC64, sys.S390X, sys.Wasm) + sys.I386, sys.AMD64, sys.ARM, sys.ARM64, sys.MIPS, sys.MIPS64, sys.PPC64, sys.RISCV64, sys.S390X, sys.Wasm) addF("math", "Trunc", func(s *state, n *Node, args []*ssa.Value) *ssa.Value { return s.newValue1(ssa.OpTrunc, types.Types[TFLOAT64], args[0]) -- 2.50.0