]> Cypherpunks.ru repositories - gostls13.git/commitdiff
test/codegen: add fsqrt test for riscv64
authorMeng Zhuo <mzh@golangcn.org>
Wed, 14 Jun 2023 12:31:08 +0000 (20:31 +0800)
committerGopher Robot <gobot@golang.org>
Thu, 15 Jun 2023 15:16:20 +0000 (15:16 +0000)
Add FSQRTD FSQRTS codegen tests for riscv64

Change-Id: I16ca3753ad1ba37afbd9d0f887b078e33f98fda0
Reviewed-on: https://go-review.googlesource.com/c/go/+/503275
Reviewed-by: Keith Randall <khr@golang.org>
Auto-Submit: Keith Randall <khr@golang.org>
Run-TryBot: M Zhuo <mzh@golangcn.org>
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Keith Randall <khr@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>

test/codegen/math.go

index e630530965e8dca18dd5cc5531db99bdc0d71d52..6a7d304afdc676afdcc501f3816079b3c3ad624a 100644 (file)
@@ -57,6 +57,7 @@ func sqrt(x float64) float64 {
        // mips64/hardfloat:"SQRTD" mips64/softfloat:-"SQRTD"
        // wasm:"F64Sqrt"
        // ppc64x:"FSQRT"
+       // riscv64: "FSQRTD"
        return math.Sqrt(x)
 }
 
@@ -69,6 +70,7 @@ func sqrt32(x float32) float32 {
        // mips64/hardfloat:"SQRTF" mips64/softfloat:-"SQRTF"
        // wasm:"F32Sqrt"
        // ppc64x:"FSQRTS"
+       // riscv64: "FSQRTS"
        return float32(math.Sqrt(float64(x)))
 }