]> Cypherpunks repositories - gostls13.git/commitdiff
test/codegen: match 387 ops too for GOARCH=386
authorAlberto Donizetti <alb.donizetti@gmail.com>
Thu, 29 Mar 2018 19:46:28 +0000 (21:46 +0200)
committerAlberto Donizetti <alb.donizetti@gmail.com>
Thu, 29 Mar 2018 20:05:40 +0000 (20:05 +0000)
Change-Id: I99407e27e340689009af798989b33cef7cb92070
Reviewed-on: https://go-review.googlesource.com/103376
Run-TryBot: Alberto Donizetti <alb.donizetti@gmail.com>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>

test/codegen/floats.go

index e3975184712ad53d4d2a524af7dbab20a02a9f59..cab63488f48e1514de879ef7a08e05a54f9e1654 100644 (file)
@@ -15,7 +15,7 @@ package codegen
 // --------------------- //
 
 func Mul2(f float64) float64 {
-       // 386:"ADDSD",-"MULSD"
+       // 386:"ADDSD|FADDDP",-"MULSD",-"FMULDP"
        // amd64:"ADDSD",-"MULSD"
        // arm:"ADDD",-"MULD"
        // arm64:"FADDD",-"FMULD"
@@ -23,19 +23,19 @@ func Mul2(f float64) float64 {
 }
 
 func DivPow2(f1, f2, f3 float64) (float64, float64, float64) {
-       // 386:"MULSD",-"DIVSD"
+       // 386:"MULSD|FMULDP",-"DIVSD",-"FDIVDP"
        // amd64:"MULSD",-"DIVSD"
        // arm:"MULD",-"DIVD"
        // arm64:"FMULD",-"FDIVD"
        x := f1 / 16.0
 
-       // 386:"MULSD",-"DIVSD"
+       // 386:"MULSD|FMULDP",-"DIVSD",-"FDIVDP"
        // amd64:"MULSD",-"DIVSD"
        // arm:"MULD",-"DIVD"
        // arm64:"FMULD",-"FDIVD"
        y := f2 / 0.125
 
-       // 386:"ADDSD",-"DIVSD",-"MULSD"
+       // 386:"ADDSD|FADDDP",-"DIVSD",-"MULSD",-"FDIVDP",-"FMULDP"
        // amd64:"ADDSD",-"DIVSD",-"MULSD"
        // arm:"ADDD",-"MULD",-"DIVD"
        // arm64:"FADDD",-"FMULD",-"FDIVD"