aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2025-03-11cmd/compile, runtime: remove plan9 special case avoiding SSERuss Cox
2025-03-11cmd/compile: add constant folding for PopCountJorropo
2025-03-11go/types, types2: report better error messages for make callsRobert Griesemer
2025-03-11go/types, types2: report better error messages for slice expressionsRobert Griesemer
2025-03-11go/types, types2: remove need for coreString in signature.goRobert Griesemer
2025-03-10go/types, types2: better error messages for copy built-inRobert Griesemer
2025-03-10cmd/compile: optimize shifts of int32 and uint32 on loong64Xiaolin Zhao
2025-03-07go/types,types2: allocate the used* maps in initFilesRob Findley
2025-03-06go/types, types2: factor out shared for-range checking code into range.goRobert Griesemer
2025-03-06go/types, types2: rename errorCause to typeErrorRobert Griesemer
2025-03-06go/types, types2: use errorCause instead of reportf in comparableTypeRobert Griesemer
2025-03-06go/types, types2: better error messages for invalid callsRobert Griesemer
2025-03-06go/types, types2: factor out single commonUnder functionRobert Griesemer
2025-03-06cmd/compile: remove no-longer-necessary recursive inlining checksDavid Chase
2025-03-05cmd/compile: use inline-Pos-based recursion testDavid Chase
2025-03-05go/types,types2: externalize used objectsRob Findley
2025-03-05go/types: add Var.Kind() VarKind methodAlan Donovan
2025-03-05cmd/compile: improve issue62407_testgo101
2025-03-05cmd/compile: add tests for too-large shift amountsKeith Randall
2025-03-04cmd/compile,cmd/link: move to DWARF5-style location listsThan McIntosh
2025-03-04cmd/compile: fix out of memory when inlining closureCuong Manh Le
2025-03-03go/types, types2: remove remaining mentions of core type in error messagesRobert Griesemer
2025-03-03go/types, types2: remove remaining references to coreType in literals.goRobert Griesemer
2025-03-03go/types, types2: remove most remaining references to coreType in builtin.goRobert Griesemer
2025-03-03go/types, types2: remove references to core type in appendRobert Griesemer
2025-02-27cmd/compile: simplify intrinsification of TrailingZeros16 and TrailingZeros8Joel Sing
2025-02-26cmd/compile: don't pull constant offsets out of pointer arithmeticKeith Randall
2025-02-26cmd/compile/internal/test: fix noopt builderCuong Manh Le
2025-02-26cmd/compile: simplify intrinsification of BitLen16 and BitLen8Joel Sing
2025-02-25cmd/compile: document -embedcfg flagIan Lance Taylor
2025-02-25cmd/compile, runtime: optimize concatbytesCuong Manh Le
2025-02-25all: use testenv.GoToolPath instead of hardcoding goqmuntal
2025-02-25sync: reduce OnceFunc (and variants) heap allocationsBrian Byrne
2025-02-25cmd/compile: ensure we don't reuse temporary registerkhr@golang.org
2025-02-25go/parser: require label after gotoMateusz Poliwczak
2025-02-25cmd/compile, runtime: use PC of deferreturn for panic transferDavid Chase
2025-02-25go/types, types2: remove coreType call in lookupRobert Griesemer
2025-02-25internal/abi: use arch family instead of arch stringKeith Randall
2025-02-25go/types, types2: remove another coreType call in type checking range clauseRobert Griesemer
2025-02-25go/types, types2: better error messages for callsRobert Griesemer
2025-02-25go/types, types2: better error messages for for-range clausesRobert Griesemer
2025-02-23cmd/compile/internal/ssa: correct MOVDnop handling for arm64Joel Sing
2025-02-23cmd/compile: remove carriage returns from AMD64latelower.rulesJoel Sing
2025-02-22cmd: initial compiler+linker support for DWARF5 .debug_addrThan McIntosh
2025-02-20cmd/compile: remove residual register GC map codeCherry Mui
2025-02-20cmd/compile: don't report newLimit discovered when unsat happens multiple timesJorropo
2025-02-19go/types,types2: remove some unused parameters and results (cleanup)Rob Findley
2025-02-19cmd/compile/internal/ir: correct doc comment, miniNode in now 12 bytesMateusz Poliwczak
2025-02-19cmd/compile: load properly constant values from itabsMateusz Poliwczak
2025-02-19cmd/compile: determine static values of len and cap in make() callsMateusz Poliwczak