]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/cmd/compile/internal/inline/inl.go
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / src / cmd / compile / internal / inline / inl.go
index 50f06f270eebdfd242b38aa3f616682f64a33692..c2d3effd656fd8ebfbf80a802e75193ce0d96e11 100644 (file)
@@ -1192,6 +1192,10 @@ func mkinlcall(callerfn *ir.Func, n *ir.CallExpr, fn *ir.Func, bigCaller bool, i
                fmt.Printf("%v: After inlining %+v\n\n", ir.Line(res), res)
        }
 
+       if useNewInliner() {
+               inlheur.UpdateCallsiteTable(callerfn, n, res)
+       }
+
        *inlCalls = append(*inlCalls, res)
 
        return res