]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile/internal/ssa: regenerate rewrite rules
authorMichael Munday <mike.munday@ibm.com>
Mon, 21 Oct 2019 20:49:31 +0000 (21:49 +0100)
committerMichael Munday <mike.munday@ibm.com>
Mon, 21 Oct 2019 21:14:04 +0000 (21:14 +0000)
Slight differences existed due to a change in rulegen after the
FMA intrinsic code was generated.

Change-Id: Ieb6b3ec1b29985a18d1bbbc5a820ffea699306fd
Reviewed-on: https://go-review.googlesource.com/c/go/+/202443
Run-TryBot: Michael Munday <mike.munday@ibm.com>
Reviewed-by: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/compile/internal/ssa/rewriteAMD64.go
src/cmd/compile/internal/ssa/rewriteARM.go
src/cmd/compile/internal/ssa/rewriteARM64.go
src/cmd/compile/internal/ssa/rewritePPC64.go
src/cmd/compile/internal/ssa/rewriteS390X.go

index 845e581364edd90294bf6c32e9e4bb8e40399cc7..f1aa3f2bd31078c35b92e98d3caeb9b2c846d9ca 100644 (file)
@@ -52335,7 +52335,6 @@ func rewriteValueAMD64_OpFloor_0(v *Value) bool {
 }
 func rewriteValueAMD64_OpFma_0(v *Value) bool {
        // match: (Fma x y z)
-       // cond:
        // result: (VFMADD231SD z x y)
        for {
                z := v.Args[2]
index 24064bdefb797337f5cc7476c61169c164772230..8cb534d8f622225c2ad63025d9f9f5478eb0a47d 100644 (file)
@@ -17163,7 +17163,6 @@ func rewriteValueARM_OpEqPtr_0(v *Value) bool {
 }
 func rewriteValueARM_OpFma_0(v *Value) bool {
        // match: (Fma x y z)
-       // cond:
        // result: (FMULAD z x y)
        for {
                z := v.Args[2]
index 2aa38f574f28e446ba33f3c72b2a3b5b04997dde..a5f74fab51b2f04ba10ac760628e4493f174e951 100644 (file)
@@ -28569,7 +28569,6 @@ func rewriteValueARM64_OpFloor_0(v *Value) bool {
 }
 func rewriteValueARM64_OpFma_0(v *Value) bool {
        // match: (Fma x y z)
-       // cond:
        // result: (FMADDD z x y)
        for {
                z := v.Args[2]
index b09bd85ca1ce2ebd7d1a8506dffbf99f64c40926..1b462b28bb398fe4a23bf9e083e52b1402048793 100644 (file)
@@ -1992,7 +1992,6 @@ func rewriteValuePPC64_OpFloor_0(v *Value) bool {
 }
 func rewriteValuePPC64_OpFma_0(v *Value) bool {
        // match: (Fma x y z)
-       // cond:
        // result: (FMADD x y z)
        for {
                z := v.Args[2]
index 0c03fa208058d362cf0689971ab72d59dc797794..343a7381eafa1e0ba2994373b504f8cc74b493b0 100644 (file)
@@ -1922,7 +1922,6 @@ func rewriteValueS390X_OpFloor_0(v *Value) bool {
 }
 func rewriteValueS390X_OpFma_0(v *Value) bool {
        // match: (Fma x y z)
-       // cond:
        // result: (FMADD z x y)
        for {
                z := v.Args[2]