aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/writer.go
AgeCommit message (Expand)Author
2024-01-17cmd/compile: call types2.Unalias to be ready for GODEBUG=gotypesalias=1Robert Griesemer
2023-11-15cmd/compile: check for iteration after range func loop exitDavid Chase
2023-11-13cmd/compile: remove redundant function pkgNameOfaimuz
2023-11-10cmd/compile: update types2.Info.FileVersions API to match go/typesRobert Griesemer
2023-10-08cmd/compile: fix ICE with parenthesized builtin callsCuong Manh Le
2023-09-20cmd/compile: implement range over funcRuss Cox
2023-09-20cmd/compile: implement range over integerRuss Cox
2023-09-14cmd/compile/internal/ir: add Func.DeclareParamsMatthew Dempsky
2023-09-12cmd/compile/internal/ir: add NewZeroMatthew Dempsky
2023-09-11cmd/compile/internal/noder: handle unsafe.Sizeof, etc in unified IRMatthew Dempsky
2023-09-08cmd/compile/internal/noder: stop preserving original const stringsMatthew 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-11cmd/compile: move early deadcode into unified writerMatthew Dempsky
2023-08-11cmd/compile: make use of types2.InitOrderMatthew Dempsky
2023-08-08cmd/compile: use new for loop semantics for Go 1.22+ compilationsDavid Chase
2023-07-21cmd/compile: use "pw" as receiver name consistentlyCuong Manh Le
2023-05-03cmd/compile: fix compilation of inferred type argumentsMatthew Dempsky
2023-03-10cmd/compile: pass type checker error codes in the compilerRobert Griesemer
2023-03-06cmd/compile: add flag to FOR/RANGE to preserve loop semantics across inlinesDavid Chase
2023-03-02all: implement wasmimport directiveEvan Phoenix
2022-12-07cmd/compile: restore test/nested.go test casesMatthew Dempsky
2022-11-03cmd/compile: allow ineffectual //go:linkname in -lang=go1.17 and olderMatthew Dempsky
2022-09-29cmd/compile: keep typecheck results in syntax treeKeith Randall
2022-09-27cmd/compile: abstract type type+value obtained from types2Keith Randall
2022-09-07cmd/compile/internal/noder: fix type switch case vars packageMatthew Dempsky
2022-09-03cmd/compile/internal/noder: optimize itabs section of runtime dictsMatthew Dempsky
2022-09-02cmd/compile/internal/noder: allow OCONVNOP for identical iface conversionsMatthew Dempsky
2022-09-02cmd/compile/internal/noder: refactor exprConvert codeMatthew Dempsky
2022-09-02cmd/compile: remove go:notinheap pragmaCuong Manh Le
2022-08-25cmd/compile/internal/noder: fix inlined function literal positionsMatthew Dempsky
2022-08-23Revert "cmd/compile: restore test/nested.go test cases"Matthew Dempsky
2022-08-23cmd/compile: fix unified IR's pointer-shapingMatthew Dempsky
2022-08-23cmd/compile: fix reflect naming of local generic typesMatthew Dempsky
2022-08-23cmd/compile: restore test/nested.go test casesMatthew Dempsky
2022-08-18cmd/compile/internal/noder: set ir.Name.DictIndex for unified IRMatthew Dempsky
2022-08-18cmd/compile/internal/noder: pointer shaping for unified IRMatthew Dempsky
2022-08-18cmd/compile/internal/noder: shape-based stenciling for unified IRMatthew Dempsky
2022-08-11cmd/compile/internal/noder: fix implicit conversion positionMatthew Dempsky
2022-08-10cmd/compile/internal/noder: explicit receiver expression handlingMatthew Dempsky
2022-08-10cmd/compile/internal/noder: prune unified IR's dictionary logicMatthew Dempsky
2022-08-10cmd/compile/internal/noder: explicitly handle separate selectorsMatthew Dempsky
2022-08-10cmd/compile/internal/noder: explicitly handle function instantiationsMatthew Dempsky
2022-08-09cmd/compile/internal/noder: shuffle defined type handling codeMatthew Dempsky
2022-08-08cmd/compile: treat constants to type parameter conversion as non-constant in ...Cuong Manh Le
2022-08-03[dev.unified] cmd/compile: start using runtime dictionariesMatthew Dempsky
2022-07-28[dev.unified] cmd/compile: extract nil handling from exprTypeMatthew Dempsky
2022-07-28[dev.unified] cmd/compile: write iface conversion RTTI into unified IRMatthew Dempsky