From: Keith Randall Date: Sun, 3 Sep 2017 15:52:34 +0000 (-0700) Subject: cmd/compile: fix assembly test X-Git-Tag: go1.10beta1~1227 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=aed1c119fdf92064a9e39bc67d46baa875a36c02;p=gostls13.git cmd/compile: fix assembly test Bad merge, missed changing to keyed literal structs. Bug introduced in CL 56252 Change-Id: I55cccff4990bd25e6387f6c90919ee5866900d7f Reviewed-on: https://go-review.googlesource.com/61290 Run-TryBot: Keith Randall Reviewed-by: Martin Möhrmann TryBot-Result: Gobot Gobot --- diff --git a/src/cmd/compile/internal/gc/asm_test.go b/src/cmd/compile/internal/gc/asm_test.go index 0445caba66..ff048173b2 100644 --- a/src/cmd/compile/internal/gc/asm_test.go +++ b/src/cmd/compile/internal/gc/asm_test.go @@ -832,18 +832,18 @@ var linuxAMD64Tests = []*asmTest{ pos: []string{"\tADDQ\t[$]19", "\tIMULQ"}, // (a+19)*n }, { - ` + fn: ` func mul4(n int) int { return 23*n - 9*n }`, - []string{"\tIMULQ\t[$]14"}, // 14*n + pos: []string{"\tIMULQ\t[$]14"}, // 14*n }, { - ` + fn: ` func mul5(a, n int) int { return a*n - 19*n }`, - []string{"\tADDQ\t[$]-19", "\tIMULQ"}, // (a-19)*n + pos: []string{"\tADDQ\t[$]-19", "\tIMULQ"}, // (a-19)*n }, // see issue 19595. @@ -1165,18 +1165,18 @@ var linux386Tests = []*asmTest{ pos: []string{"TEXT\t.*, [$]0-4"}, }, { - ` + fn: ` func mul3(n int) int { return 23*n - 9*n }`, - []string{"\tIMULL\t[$]14"}, // 14*n + pos: []string{"\tIMULL\t[$]14"}, // 14*n }, { - ` + fn: ` func mul4(a, n int) int { return n*a - a*19 }`, - []string{"\tADDL\t[$]-19", "\tIMULL"}, // (n-19)*a + pos: []string{"\tADDL\t[$]-19", "\tIMULL"}, // (n-19)*a }, }