Commit 59681802 authored by Keith Randall's avatar Keith Randall

cmd/compile: remove _ssa print trigger

SSA is a real compiler now, don't trigger on function names.

Change-Id: Iaf6dd78248c1b6ca2630275bd59f7ea7b7576497
Reviewed-on: https://go-review.googlesource.com/20088Reviewed-by: 's avatarDavid Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
parent a6fb2aed
...@@ -81,7 +81,7 @@ func shouldssa(fn *Node) bool { ...@@ -81,7 +81,7 @@ func shouldssa(fn *Node) bool {
// buildssa builds an SSA function. // buildssa builds an SSA function.
func buildssa(fn *Node) *ssa.Func { func buildssa(fn *Node) *ssa.Func {
name := fn.Func.Nname.Sym.Name 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 { if printssa {
fmt.Println("generating SSA for", name) fmt.Println("generating SSA for", name)
dumpslice("buildssa-enter", fn.Func.Enter.Slice()) dumpslice("buildssa-enter", fn.Func.Enter.Slice())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment