diff options
author | Alberto Donizetti <alb.donizetti@gmail.com> | 2018-02-21 17:48:33 +0100 |
---|---|---|
committer | Cherry Zhang <cherryyz@google.com> | 2018-02-21 17:34:02 +0000 |
commit | 6aeddb1b5751136d1b2c1e28c4026fb57a832c18 (patch) | |
tree | b7a82e07c16fb75366e9fb99868c0bc40fb0df04 /src/cmd/compile/internal/mips64 | |
parent | 8993e16932f58b9f1e1838d5d2bbd20e20a92e10 (diff) | |
download | go-6aeddb1b5751136d1b2c1e28c4026fb57a832c18.tar.gz go-6aeddb1b5751136d1b2c1e28c4026fb57a832c18.zip |
cmd/compile: intrinsify math.Sqrt on mips64
Fixes #24006
Change-Id: Ic1438b121fe705f9a6e3ed8340882e9dfd26ecf7
Reviewed-on: https://go-review.googlesource.com/95916
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/cmd/compile/internal/mips64')
-rw-r--r-- | src/cmd/compile/internal/mips64/ssa.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/mips64/ssa.go b/src/cmd/compile/internal/mips64/ssa.go index ff2f61280f..8f35fd039a 100644 --- a/src/cmd/compile/internal/mips64/ssa.go +++ b/src/cmd/compile/internal/mips64/ssa.go @@ -354,7 +354,8 @@ func ssaGenValue(s *gc.SSAGenState, v *ssa.Value) { ssa.OpMIPS64MOVFD, ssa.OpMIPS64MOVDF, ssa.OpMIPS64NEGF, - ssa.OpMIPS64NEGD: + ssa.OpMIPS64NEGD, + ssa.OpMIPS64SQRTD: p := s.Prog(v.Op.Asm()) p.From.Type = obj.TYPE_REG p.From.Reg = v.Args[0].Reg() |