aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/inline
AgeCommit message (Expand)Author
2021-05-18cmd/compile: don't emit inltree for closure within body of inlined funcThan McIntosh
2021-05-07cmd/compile: improving the documentation of various fields and functionsDan Scales
2021-05-05cmd/compile: do not substitute OGOTO inside a closure when inliningCuong Manh Le
2021-04-26cmd/compile: workaround inlining of closures with type switchesMatthew Dempsky
2021-04-23cmd/compile: set correct Defn for inlined varsCuong Manh Le
2021-04-14cmd/compile: set types properly for imported funcs with closuresDan Scales
2021-04-10cmd/compile: include typecheck information in export/importKeith Randall
2021-04-09cmd/compile: don't set Ntype in noder2 anymoreDan Scales
2021-02-26cmd/compile: deal with closures in generic functions and instantiated functio...Dan Scales
2021-02-26cmd/compile: fix missing descend in Addrtaken for closures.Dan Scales
2021-02-25cmd/compile: declare inlined result params early for empty returnsMatthew Dempsky
2021-02-24cmd/compile: disable inlining functions with closures for nowDan Scales
2021-02-24cmd/compile: reduce inline cost of OCONVOPEgon Elbre
2021-01-28[dev.typeparams] cmd/compile: start adding info needed for typeparams in typ...Dan Scales
2021-01-24[dev.typeparams] all: merge dev.regabi (063c72f) into dev.typeparamsMatthew Dempsky
2021-01-22[dev.typeparams] all: merge dev.regabi (7e0a81d) into dev.typeparamsMatthew Dempsky
2021-01-23[dev.regabi] cmd/compile: scan body of closure in tooHairy to check for disal...Dan Scales
2021-01-21[dev.regabi] cmd/compile: replace ir.Name map with ir.NameSet in inliningBaokun Lee
2021-01-21[dev.regabi] cmd/compile: use ir.DoChildren directly in inliningBaokun Lee
2021-01-20[dev.regabi] cmd/compile: exporting, importing, and inlining functions with O...Dan Scales
2021-01-18[dev.regabi] cmd/compile: convert OPANIC argument to interface{} during typec...Matthew Dempsky
2021-01-17[dev.regabi] cmd/compile: add ir.TailCallStmtMatthew Dempsky
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2021-01-14[dev.regabi] cmd/compile: move more PAUTOHEAP to SSA constructionMatthew Dempsky
2021-01-04[dev.regabi] cmd/compile: remove Name.Class_ accessorsMatthew Dempsky
2021-01-03[dev.regabi] cmd/compile: remove a couple CloneName callsMatthew Dempsky
2021-01-02[dev.regabi] cmd/compile: remove Nodes.Set [generated]Matthew Dempsky
2021-01-02[dev.regabi] cmd/compile: remove {Ptr,Set}Init from Node interfaceMatthew Dempsky
2021-01-01[dev.regabi] cmd/compile: refactor redundant type conversion [generated]Cuong Manh Le
2021-01-01[dev.regabi] cmd/compile: use *ir.Name where possible in inl.goCuong Manh Le
2021-01-01[dev.regabi] cmd/compile: simplify inlining of closuresMatthew Dempsky
2020-12-30[dev.regabi] cmd/compile: change ir.DoChildren to use bool result typeMatthew Dempsky
2020-12-30[dev.regabi] cmd/compile: use *ir.Name for Decl.XCuong Manh Le
2020-12-29[dev.regabi] cmd/compile: move new addrtaken bit back to the old nameKeith Randall
2020-12-29[dev.regabi] cmd/compile: remove original addrtaken bitKeith Randall
2020-12-29[dev.regabi] cmd/compile: separate out address taken computation from typeche...Keith Randall
2020-12-29[dev.regabi] cmd/compile: rewrite to use linksym helpers [generated]Matthew Dempsky
2020-12-29[dev.regabi] cmd/compile: merge {Selector,CallPart,Method}ExprMatthew Dempsky
2020-12-28[dev.regabi] cmd/compile: stop mangling SelectorExpr.Sel for ODOTMETHMatthew Dempsky
2020-12-25[dev.regabi] cmd/compile: new devirtualization pkg [generated]Matthew Dempsky
2020-12-23[dev.regabi] cmd/compile: split out package inline [generated]Russ Cox