aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder
AgeCommit message (Expand)Author
2024-04-24cmd/compile: bail PGO method lookup on interface typesMichael Pratt
2024-04-18go/types, types2: use types2.Config flag to control Alias node creationRobert Griesemer
2024-04-16types2: flip the default value of GODEBUG=gotypesalias=1Robert Griesemer
2024-04-05cmd/compile: export/import materialized aliasesAlan Donovan
2024-04-04all: fix some commentscui fliter
2024-03-27cmd/compile: rename cmd/compile/internal/pgo to cmd/compile/internal/pgoirMichael Pratt
2024-03-20cmd/compile/internal/noder: remove wrapNameMatthew Dempsky
2024-03-01cmd/compile: add missing Unalias call when writing type aliasCuong Manh Le
2024-02-27cmd/compile: fix early deadcode with label statementCuong Manh Le
2024-02-27cmd/compile/internal/noder: add method wrapper commentsMatthew Dempsky
2024-02-09cmd/compile: fail noder.LookupFunc gracefully if function genericMichael Pratt
2024-01-30cmd/compile/internal/noder: preserve alias uses in export dataMatthew Dempsky
2024-01-17cmd/compile: call types2.Unalias to be ready for GODEBUG=gotypesalias=1Robert Griesemer
2024-01-10cmd/compile: use hashed symbol name for go.shape types if too longThan McIntosh
2023-12-19cmd/compile: remove interfacecycles debug flagRobert Griesemer
2023-12-01cmd/compile: fix typecheck range over rune literalCuong Manh Le
2023-11-20cmd/compile: interleave devirtualization and inliningMatthew Dempsky
2023-11-17cmd/compile: use internal/buildcfg for checking newinliner enableCuong Manh Le
2023-11-15cmd/compile: check for iteration after range func loop exitDavid Chase
2023-11-13cmd/compile: support lookup of functions from export dataMichael Pratt
2023-11-13cmd/compile: remove redundant function pkgNameOfaimuz
2023-11-10cmd/compile: update types2.Info.FileVersions API to match go/typesRobert Griesemer
2023-10-19cmd/compile: report mismatched version set by //go:buildCuong Manh Le
2023-10-13cmd/compile: lookup indirect callees from export data for devirtualizationMichael Pratt
2023-10-11cmd/compile: use absolute file name in isCgo checkIan Lance Taylor
2023-10-09cmd/compile: fix typecheck range over negative integerCuong Manh Le
2023-10-08cmd/compile: fix ICE with parenthesized builtin callsCuong Manh Le
2023-10-05cmd/compile/internal/ir: tweak a couple namesMatthew Dempsky
2023-09-20cmd/compile: implement range over funcRuss Cox
2023-09-20cmd/compile: implement range over integerRuss Cox
2023-09-14cmd/compile/internal/noder: drop unused *types.Pkg resultsMatthew Dempsky
2023-09-14cmd/compile/internal/ir: add Func.DeclareParamsMatthew Dempsky
2023-09-12cmd/compile/internal/ir: add NewZeroMatthew Dempsky
2023-09-12cmd/compile: stop changing Field.Sym for parametersMatthew Dempsky
2023-09-11cmd/compile/internal/noder: handle unsafe.Sizeof, etc in unified IRMatthew Dempsky
2023-09-11cmd/compile/internal/ir: add Type param to NewBasicLitMatthew Dempsky
2023-09-08cmd/compile: write "properties" to export data for inlinable funcsThan McIntosh
2023-09-08cmd/compile: cleanup uses of ir.Orig and ir.SepCopyMatthew Dempsky
2023-09-08cmd/compile/internal/noder: stop preserving original const stringsMatthew Dempsky
2023-08-29cmd/compile/internal/ir: drop Inl.BodyMatthew Dempsky
2023-08-29cmd/compile: eliminate fallback code for missing -p flagMatthew Dempsky
2023-08-26cmd/compile: un-hide closure func in init functionCuong Manh Le
2023-08-25cmd/compile/internal/noder: avoid ir.Node temps in FixValueMatthew Dempsky
2023-08-25cmd/compile: remove ErrorfVers and base.Flag.Lang hackMatthew Dempsky
2023-08-24cmd/compile: create "init" function during nodingMatthew Dempsky
2023-08-24cmd/compile/internal/syntax: add Unparen and UnpackListExpr helpersMatthew Dempsky
2023-08-24cmd/compile/internal: fix receiver names are differentcui fliter
2023-08-23cmd/compile/internal/noder: elide statically known "if" statementsMatthew Dempsky
2023-08-22cmd/compile/internal/types: simplify iterating all parametersMatthew Dempsky
2023-08-22cmd/compile: redo IsRuntimePkg/IsReflectPkg predicateAustin Clements