commit | a329e21ccdc0a3df9630ccab2096ea658e17201b | [log] [tgz] |
---|---|---|
author | Keith Randall <khr@golang.org> | Sat Sep 12 13:26:57 2015 -0700 |
committer | Keith Randall <khr@golang.org> | Sat Sep 12 20:57:10 2015 +0000 |
tree | b4b3356fd8e6f6ebca01b155a7f2cef8bbd0e7d4 | |
parent | 0726931c10b7e021a5d01f210bdad66f39a4321e [diff] [blame] |
[dev.ssa] cmd/compile/internal/ssa: implement OSQRT Change-Id: Iec61ca1bdc064c29ceca6d47f600d5643d0a64dd Reviewed-on: https://go-review.googlesource.com/14533 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/src/cmd/compile/internal/ssa/gen/genericOps.go b/src/cmd/compile/internal/ssa/gen/genericOps.go index a949764..dcaff95 100644 --- a/src/cmd/compile/internal/ssa/gen/genericOps.go +++ b/src/cmd/compile/internal/ssa/gen/genericOps.go
@@ -232,6 +232,8 @@ {name: "Com32"}, {name: "Com64"}, + {name: "Sqrt"}, // sqrt(arg0), float64 only + // Data movement {name: "Phi"}, // select an argument based on which predecessor block we came from {name: "Copy"}, // output = arg0