aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa
AgeCommit message (Expand)Author
2026-02-26[release-branch.go1.26] cmd/compile: ensure StructMake/ArrayMake1 of direct i...Keith Randall
2026-02-26[release-branch.go1.26] cmd/compile: pointer-shaped types are SSAable even if...Keith Randall
2026-02-25[release-branch.go1.26] cmd/compile: avoid folding 64-bit integers into 32-bi...Youlin Feng
2026-02-25[release-branch.go1.26] cmd/compile: don't drop same register twicekhr@golang.org
2026-02-25[release-branch.go1.26] cmd/compile: rewriteFixedLoad: ensure AuxInt is sign-...Rongrong
2026-01-28[release-branch.go1.26] cmd/compile, simd: capture VAES instructions and fix ...Junyang Shao
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-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-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-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: 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
2025-12-03[dev.simd] simd: make "best" instruction choice also depend on commutativityDavid Chase
2025-11-26cmd/compile: introduce alias analysis and automatically free non-aliased memo...thepudds
2025-11-26cmd/compile: add tests bruteforcing limit complementJorropo
2025-11-26cmd/compile: add tests bruteforcing limit negation and improve limit additionJorropo
2025-11-26cmd/compile,internal/bytealg: add MemEq intrinsic for runtime.memequalAlexander Musman
2025-11-25[dev.simd] simd, cmd/compile: add float -> float conversionsJunyang Shao
2025-11-25[dev.simd] simd, cmd/compile: add int -> fp conversionsJunyang Shao
2025-11-25[dev.simd] simd, cmd/compile: add float -> int conversionsJunyang Shao
2025-11-24cmd/compile: add cases for StringLen to proveDavid Chase
2025-11-24[dev.simd] all: merge master (02d1f3a) into dev.simdCherry Mui
2025-11-24cmd/compile, internal/buildcfg: enable regABI on s390x, and add s390xSrinivas Pokala
2025-11-24cmd/compile: update s390x CALL* opsSrinivas Pokala
2025-11-24cmd/compile/internal: add register ABI information for s390xSrinivas Pokala
2025-11-24[dev.simd] all: merge master (8dd5b13) into dev.simdCherry Mui
2025-11-24Revert "[dev.simd] internal/runtime/gc: add simd package based greentea kernels"Cherry Mui
2025-11-24cmd/compile: relax stmtline_test on amd64David Chase
2025-11-23cmd/compile: use 32x32->64 multiplies on loong64Xiaolin Zhao
2025-11-21[dev.simd] internal/runtime/gc: add simd package based greentea kernelsJunyang Shao
2025-11-21cmd/compile: simplify negative on multiplicationMeng Zhuo
2025-11-21cmd/compile: rewrite Rsh to RshU if arguments are proved positiveJorropo
2025-11-21cmd/compile: propagate unsigned relations for Rsh if arguments are positiveJorropo
2025-11-21cmd/compile: make dse track multiple shadowed rangesJakub Ciolek
2025-11-21cmd/compile/internal/ssa: correct type of ARM64 conditional instructionsCh1n-ch1nless
2025-11-21[dev.simd] cmd/compile, simd: update conversion API namesJunyang Shao