aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2025-12-03[dev.simd] simd: make "best" instruction choice also depend on commutativityDavid Chase
2025-12-02cmd/compile: ensure bloop only kept alive addressable nodesCuong Manh Le
2025-12-02cmd/compile: more generated equality function testskhr@golang.org
2025-12-01cmd/compile: run go generate for internal/irLin Lin
2025-11-28cmd/compile: avoid unnecessary interface conversion in bloopCuong Manh Le
2025-11-26cmd/compile: introduce alias analysis and automatically free non-aliased memo...thepudds
2025-11-26go/types, types2: remove InvalidTypeCycle from literals.goMark Freeman
2025-11-26go/types, types2: remove setDefType and most def plumbingMark Freeman
2025-11-26go/types, types2: replace setDefType with pending type checkMark Freeman
2025-11-26go/types: relax NewSignatureType for append(slice, str...)Alan Donovan
2025-11-26cmd/compile: fix bloop get name logicJunyang Shao
2025-11-26cmd/compile, runtime: guard X15 zeroing with GOEXPERIMENT=simdCherry Mui
2025-11-26cmd/compile: handle loops better during stack allocation of slicesKeith Randall
2025-11-26go/types, types2: improve printing of []*operand lists (debugging support)Robert Griesemer
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-26cmd/compile: adjust start heap sizeDavid Chase
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-24runtime: add GODEBUG=tracebacklabels=1 to include pprof labels in tracebacksDavid Finkel
2025-11-24cmd/compile: add cases for StringLen to proveDavid Chase
2025-11-24[dev.simd] all: merge master (e704b09) into dev.simdCherry Mui
2025-11-24go/types, types2: shorten object map assertionMark Freeman
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/s390x: add initial spill supportSrinivas Pokala
2025-11-24cmd/compile/internal: add register ABI information for s390xSrinivas Pokala
2025-11-24cmd/compile: document register-based ABI 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: change testing.B.Loop keep alive semanticJunyang 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
2025-11-21[dev.simd] cmd/compile: fix incorrect mapping of SHA256MSG2128Neal Patel
2025-11-21cmd/compile: fix integer overflow in prove passJakub Ciolek
2025-11-21cmd/compile/internal: fix typosJes Cok
2025-11-21cmd/compile/internal/devirtualize: fix typosJes Cok
2025-11-20[dev.simd] simd, cmd/compile: add more element types for Select128FromPairDavid Chase
2025-11-20[dev.simd] simd: fix signatures for PermuteConstant* methodsDavid Chase
2025-11-20[dev.simd] all: merge master (ca37d24) into dev.simdCherry Mui