aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2026-01-23cmd/compile: add limits bruteforce tests for bitlenJorropo
2026-01-23cmd/compile: improve Ctz's limits modeling and add bruteforce testsJorropo
2026-01-23cmd/compile: cleanup isUnsignedPowerOfTwoJorropo
2026-01-23cmd/compile: fix typos in types2 api_test.gogoto1134
2026-01-23go/types, types: flip field/method selection logic inside out (cleanup)Robert Griesemer
2026-01-23cmd/compile: avoid extending when already sufficiently shifted on loong64Xiaolin Zhao
2026-01-23cmd/compile/internal/pgo: error parsing profile (for pgo) after scalingRyan Diep
2026-01-22go/types, types2: remove support for gotypesalias GODEBUG flagRobert Griesemer
2026-01-22cmd/compile: ensure ops have the expected argument widthsKeith Randall
2026-01-22cmd/compile: optimize small constant-sized MemEqAlexander Musman
2026-01-22cmd/compile: speedup large init function compile timeCuong Manh Le
2026-01-22internal/runtime: remove math.Mul64Gavin Lam
2026-01-22cmd/compile: allow Bswap{64,32,16} on loong64Guoqi Chen
2026-01-22cmd/compile: reserve less memory for bitvectorsKeith Randall
2026-01-22cmd/compile: remove unnecessary code in keepAliveAtCuong Manh Le
2026-01-22cmd/compile: fix mis-compilation for static array initializationCuong Manh Le
2026-01-22cmd/compile: refactor preserveStmtCuong Manh Le
2026-01-22cmd/compile: better name for BloopWalkCuong Manh Le
2026-01-21go/types, types2: better error when selecting field on type rather than valueRobert Griesemer
2026-01-20cmd/compile/internal/staticinit: fix bug in global new(expr)Alan Donovan
2026-01-15go/types,cmd/compile/internal/types2: better diagnostic for type shadowingAlan Donovan
2026-01-13simd/archsimd: 128- and 256-bit FMA operations do not require AVX-512Austin Clements
2026-01-13runtime: rename mallocTiny* to mallocgcTinySize*Michael Matloob
2026-01-13all: fix misspellings in commentscuishuang
2026-01-08simd/archsimd: rename Broadcast methodsCherry Mui
2026-01-05simd/archsimd: use V(P)MOVMSK for mask ToBits if possibleCherry Mui
2026-01-02cmd/compile: optimize SIMD IsNaN.Or(IsNaN)Cherry Mui
2026-01-02simd/archsimd: make IsNaN unaryCherry Mui
2025-12-30cmd/compile: disable inlining for functions using runtime.deferrangefunczuojunwei.1024
2025-12-29simd/archsimd: remove redundant suffix of ExtendLo operationsCherry Mui
2025-12-24simd/archsimd: fix "go generate" commandCherry Mui
2025-12-23cmd/compile: handle propagating an out-of-range jump table indexCuong Manh Le
2025-12-22simd/archsimd: correct documentation for pairwise operationsCherry Mui
2025-12-19simd/archsimd: delete DotProductQuadruple methods for nowCherry Mui
2025-12-19simd/archsimd: add Grouped for 256- and 512-bit SaturateTo(U)Int16Concat, and...Cherry Mui
2025-12-19simd/archsimd: correct type and instruction for SaturateToUint8Cherry Mui
2025-12-16cmd/compile: use unsigned constant when folding loads for SIMD ops with const...Cherry Mui
2025-12-11cmd/compile: update ABI document for riscv64Meng Zhuo
2025-12-11go/types, types2: remove indirection of Named.finiteMark Freeman
2025-12-11simd/archsimd: rename Mask.AsIntMxN to Mask.ToIntMxNCherry Mui
2025-12-11go/types, types2: put Named.finite behind Named.muMark Freeman
2025-12-09cmd: fix some issues in the commentscuishuang
2025-12-09go/types, types2: add check for finite size at value observanceMark Freeman
2025-12-08[dev.simd] all: merge master (a33bbf1) into dev.simdCherry Mui
2025-12-08[dev.simd] cmd/compile: zero only low 128-bit of X15Cherry Mui
2025-12-08[dev.simd] simd, cmd/compile: move "simd" to "simd/archsimd"David Chase
2025-12-08[dev.simd] simd: add carryless multiplyDavid Chase
2025-12-05cmd/compile: fix mis-infer bounds in slice len/cap calculationsCuong Manh Le
2025-12-04cmd/compile: use isUnsignedPowerOfTwo rather than isPowerOfTwo for unsignedsJorropo
2025-12-03[dev.simd] all: merge master (5945fc0) into dev.simdDavid Chase