aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal
AgeCommit message (Expand)Author
2026-03-30all: fix some minor issues in the commentscuishuang
2026-03-30cmd/compile/internal/noder: swap use of TypeList for []TypeMark Freeman
2026-03-30cmd/compile/internal/noder: add is[Concrete|Generic]Method helpersMark Freeman
2026-03-30cmd/compile/internal/devirtualize: improve debug logsMateusz Poliwczak
2026-03-30cmd/compile/internal/devirtualize: use pointer identity for type comparisonMateusz Poliwczak
2026-03-27cmd/compile/internal/ssa: prove support induction variable pairYoulin Feng
2026-03-27cmd/compile: use prove to remove no-op OrsJorropo
2026-03-27cmd/compile: remove 68857 And flowLimit workaround in proveJorropo
2026-03-27cmd/compile: use prove to remove no-op AndsJorropo
2026-03-26cmd/link: group gcmask symbols, move them to noptrbssIan Lance Taylor
2026-03-26cmd/compile/internal/noder: set hasShape for shaped functionsMark Freeman
2026-03-26cmd/compile/internal/noder: shapeSig must return shaped signaturesMark Freeman
2026-03-26cmd/compile: on ARM64 merge SRA into TBZ & TBNZJorropo
2026-03-26cmd/compile: on ARM64 merge ROR into TBZ & TBNZJorropo
2026-03-26cmd/compile: on ARM64 merge shifts into TBZ & TBNZJorropo
2026-03-26cmd/compile: skip incomplete types in needWrapperCuong Manh Le
2026-03-26cmd/compile: do not invert loops that would overflow or underflowJorropo
2026-03-26cmd/compile: fix missing walk for OAS2RECV nodeCuong Manh Le
2026-03-25cmd/compile: preserve variadic signature on range-over-funcCuong Manh Le
2026-03-25cmd/compile: ppc64 fold (x+x)<<c into x<<(c+1)Jayanth Krishnamurthy jayanth.krishnamurthy@ibm.com
2026-03-24cmd/compile: handle string literals in FIPS mode consistentlyCherry Mui
2026-03-24internal/abi, cmd/link: centralize type descriptor size calculationJake Bailey
2026-03-24internal/runtime/maps: add GOEXPERIMENT=mapsplitgroup for KKKKVVVV slot orderJake Bailey
2026-03-20Revert "runtime, cmd/compile: use preemptible memclr for large pointer-free c...Michael Pratt
2026-03-20cmd/compile/internal/noder: don't shoot oneself (fix silly mistake)Robert Griesemer
2026-03-20Revert "cmd/compile: don't call memclrNoHeapPointersPreemptible from nosplit ...Michael Pratt
2026-03-20cmd/compile: on arm64 pair a load with a load in a subsequent blockKeith Randall
2026-03-20cmd/compile: elide sign-extend after zero-extend for wasmGeorge Adams
2026-03-20cmd/compile: (mips64x) optimize float32(abs|sqrt64(float64(x)))Julian Zhu
2026-03-19cmd/compile: enable promoted field selectors as keys in struct literalsRobert Griesemer
2026-03-19cmd/compile: skip race detector test failure for unsupported VMAGuoqi Chen
2026-03-19cmd/compile/internal/noder: encode promoted struct fields for composite liter...Robert Griesemer
2026-03-19go/types, types2: allow promoted field names as keys in struct literalsRobert Griesemer
2026-03-18cmd/compile: simplify the implementation of LoweredMoveLoop on loong64Guoqi Chen
2026-03-18cmd/link: modify the register used in trampolinelimeidan
2026-03-18cmd/compile: allow multiple induction variables in one block in proveYoulin Feng
2026-03-18cmd/compile: allow halt flag to run concurrentlyDaniel Morsing
2026-03-17cmd/compile: simplify the implementation of LoweredZeroLoop on loong64Guoqi Chen
2026-03-17cmd/compile: don't call memclrNoHeapPointersPreemptible from nosplit functionsKeith Randall
2026-03-17go/types, types2: handle unconstrained type parameters correctly in a few placesRobert Griesemer
2026-03-17cmd/compile: use 128-bit arm64 vector ops for Move expansionAlexander Musman
2026-03-17cmd/compile: don't treat string literal as static data in FIPS modeCherry Mui
2026-03-17cmd/compile: eliminate redundant sign-extensions for wasmGeorge Adams
2026-03-16cmd/compile: (riscv64) optimize float32(abs|sqrt64(float64(x)))Meng Zhuo
2026-03-16cmd/compile/internal/noder: factor out common UIR versionRobert Griesemer
2026-03-13cmd/compile: keep blank nodes alive in b.loopJunyang Shao
2026-03-10cmd/compile: unwrap OCONVIFACE in staticinit for OAS2Oliver Eikemeier
2026-03-10cmd/compile: add double-mask elimination rule for wasmGeorge Adams
2026-03-10cmd/compile: fix mips64 CALLtailinter argument countKeith Randall
2026-03-10cmd/compile: forward small Load through Move to avoid redundant copiesdorbmon