aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2026-02-15cmd/compile: don't drop same register twicekhr@golang.org
2026-02-14cmd/compile: avoid folding 64-bit integers into 32-bit constantsYoulin Feng
2026-02-12cmd/compile: make the cached sdom always return the reverse PODaniel Morsing
2026-02-12cmd/compile: fix slice bounds check elimination after function inliningYoulin Feng
2026-02-12cmd/compile/internal/bitvec: remove 2GB allocation limit in NewBulkMichael Podtserkovskii
2026-02-12cmd/compile: set alignment for all content-addressable symbolsIan Lance Taylor
2026-02-12cmd/compile: replace conditions to CCMP instructions on ARM64Ch1n-ch1nless
2026-02-10cmd/compile, runtime: set alignment of type descriptorsIan Lance Taylor
2026-02-10cmd/compile: move likely used values into registers before entering loopKeith Randall
2026-02-07internal/abi, runtime: put type descriptor sizes in internal/abiIan Lance Taylor
2026-02-06cmd/compile/internal/ssagen: fix typo GrtCallerSP -> GetCallerSPyongqijia
2026-02-06runtime: add explicit lower bounds check to decoderuneJonah Uellenberg
2026-02-06cmd/compile: fix SIMD type parameter instantiationCuong Manh Le
2026-02-05go/types, types2: mechanically swap x.mode() == invalid for !x.isValid()Mark Freeman
2026-02-05go/types, types2: mechanically swap x.mode_ = invalid for x.invalidate()Mark Freeman
2026-02-05go/types, types2: mechanically replace read accesses to operand.mode_Mark Freeman
2026-02-05go/types, types2: mechanically replace read accesses to operand.typ_Mark Freeman
2026-02-05go/types, types2: mechanically rename operand.mode to operand.mode_Mark Freeman
2026-02-05go/types, types2: mechanically rename operand.typ to operand.typ_Mark Freeman
2026-02-05cmd/compile: CSE loads across disjoint storesamusman
2026-02-04cmd/compile: don't double-walk the map argument of clearKeith Randall
2026-02-03cmd/compile: add node collapse/expand to html ast outputDavid Chase
2026-02-03cmd/compile: enhance astdump flag to also generate HTMLDavid Chase
2026-02-03cmd/compile: add astdump debug flagDavid Chase
2026-02-02go/types, types2: add missing Named.unpack call in Checker.hasVarSizeMark Freeman
2026-02-02internal/maps,cmd/compile/internal/walk: replace calls to mapaccess1* with ma...ArsenySamoylov
2026-01-29cmd/compile/internal/bloop: avoid extraneous heap allocs in b.Loop body due t...thepudds
2026-01-29cmd/compile: make prove use non-equality in subtraction for a stronger boundJonah Uellenberg
2026-01-29cmd/compile: update ABI document for loong64Guoqi Chen
2026-01-28cmd/compile, simd: capture VAES instructions and fix AVX512VAES featureJunyang Shao
2026-01-28cmd/compile: simplify slice/array range loops on loong64Guoqi Chen
2026-01-28cmd/compile: (loong64) optimize float32(abs|sqrt64(float64(x)))Xiaolin Zhao
2026-01-28cmd/compile: remove the NORconst op on mips{,64}Xiaolin Zhao
2026-01-27cmd/link, runtime: remove typelinksIan Lance Taylor
2026-01-27go/types, types2: rename Named.finite to Named.varSizeMark Freeman
2026-01-27go/types, types2: add check for map value completeness in IndexExprMark Freeman
2026-01-27go/types, types2: replace pendingType with completion checkMark Freeman
2026-01-27cmd/compile, runtime: avoid improper control transfer instruction hints on ri...wangboyao
2026-01-26cmd/compile/internal/reflectdata: fix divide by zero for zero-size array elem...fumiyanokesinn
2026-01-26cmd/compile: reduce lock/scheduler contentionDaniel Morsing
2026-01-23cmd/compile: simplify AlgType usageKeith Randall
2026-01-23cmd/compile: simplify array parsing in equality signaturesKeith Randall
2026-01-23cmd/compile: clean up eq and hash implementationsKeith Randall
2026-01-23cmd/compile: use equality signatures in hash function generationKeith Randall
2026-01-23cmd/compile: reorg equality functions a bitKeith Randall
2026-01-23cmd/compile: redo how equality functions are generatedkhr@golang.org
2026-01-23cmd/compile: fix loopvar version detection with line directivesxieyuschen
2026-01-23cmd/compile: on amd64 use 32bits copies for 64bits copies of 32bits valuesJorropo
2026-01-23cmd/compile: cleanup noLimit in proveJorropo
2026-01-23cmd/compile: improve PopCount's limits modeling and add bruteforce testsJorropo