]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile: remove _ssa print trigger
authorKeith Randall <khr@golang.org>
Tue, 1 Mar 2016 21:47:48 +0000 (13:47 -0800)
committerKeith Randall <khr@golang.org>
Tue, 1 Mar 2016 22:21:12 +0000 (22:21 +0000)
SSA is a real compiler now, don't trigger on function names.

Change-Id: Iaf6dd78248c1b6ca2630275bd59f7ea7b7576497
Reviewed-on: https://go-review.googlesource.com/20088
Reviewed-by: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/compile/internal/gc/ssa.go

index 6bf08617f0c97ff618ca3c872ecbfb8f276471eb..0add627a110d8de579cd47d8a281701cfdfb858e 100644 (file)
@@ -81,7 +81,7 @@ func shouldssa(fn *Node) bool {
 // buildssa builds an SSA function.
 func buildssa(fn *Node) *ssa.Func {
        name := fn.Func.Nname.Sym.Name
-       printssa := strings.HasSuffix(name, "_ssa") || strings.Contains(name, "_ssa.") || name == os.Getenv("GOSSAFUNC")
+       printssa := name == os.Getenv("GOSSAFUNC")
        if printssa {
                fmt.Println("generating SSA for", name)
                dumpslice("buildssa-enter", fn.Func.Enter.Slice())