aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal
AgeCommit message (Expand)Author
2025-10-14Revert "cmd/compile: make wasm match other platforms for FP->int32/64 convers...David Chase
2025-10-14[dev.simd] cmd/compile, simd: update DotProd to DotProductJunyang Shao
2025-10-14[dev.simd] cmd/compile: peephole simd mask load/stores from bitsJunyang Shao
2025-10-14[dev.simd] cmd/compile, simd: remove mask load and storesJunyang Shao
2025-10-14cmd/compile/internal/devirtualize: do not track assignments to non-PAUTOMateusz Poliwczak
2025-10-14cmd/compile/internal/devirtualize: use FatalfAt instead of Fatalf where possibleMateusz Poliwczak
2025-10-14cmd/compile/internal/devirtualize: fix OCONVNOP assertionMateusz Poliwczak
2025-10-14go/types, types2: minor cleanup (remove TODO)Robert Griesemer
2025-10-13go/types, types2: permit type cycles through type parameter listsRobert Griesemer
2025-10-13cmd/compile: don't depend on arch-dependent conversions in the compilerKeith Randall
2025-10-13all: replace calls to errors.As with errors.AsTypeJulien Cretel
2025-10-13[dev.simd] cmd/compile: more support for cpufeaturesDavid Chase
2025-10-10cmd/compile: repair bisection behavior for float-to-unsigned conversionDavid Chase
2025-10-09cmd/compile: declare no output register for loong64 LoweredAtomic{And,Or}32 opsWANG Xuerui
2025-10-09cmd/compile: call generated size-specialized malloc functions directlyMichael Matloob
2025-10-09cmd/compile: make wasm match other platforms for FP->int32/64 conversionsDavid Chase
2025-10-09cmd/compile: make 386 float-to-int conversions match amd64David Chase
2025-10-09cmd/compile: modify float-to-[u]int so that amd64 and arm64 matchDavid Chase
2025-10-08cmd/compile/internal/devirtualize: improve concrete type analysisMateusz Poliwczak
2025-10-08cmd/compile: fuse NaN checks with other comparisonsMichael Munday
2025-10-07[dev.simd] cmd/compile: track which CPU features are in scopeDavid Chase
2025-10-07Revert "cmd/compile: redo arm64 LR/FP save and restore"Keith Randall
2025-10-06cmd/compile: redo arm64 LR/FP save and restoreKeith Randall
2025-10-03cmd/compile: improve slicemask removalDavid Chase
2025-10-03cmd/compile: remove stores to unread parametersCherry Mui
2025-10-03cmd/compile: fix SIMD const rematerialization conditionJunyang Shao
2025-10-03cmd/compile: enhance prove to infer bounds in slice len/cap calculationsDavid Chase
2025-10-03cmd/compile: enhance the chunked indexing case to include reslicingDavid Chase
2025-10-03cmd/compile: handle rematerialized op for incompatible reg constraintJunyang Shao
2025-10-03cmd/compile: use the right type for spill slotCherry Mui
2025-10-03cmd/compile: enhance prove to deal with double-offset IsInBounds checksDavid Chase
2025-10-03cmd/compile: rewrite to elide Slicemask from len==c>0 slicingDavid Chase
2025-10-03cmd/compile: accounts rematerialize ops's output reginfoJunyang Shao
2025-10-03cmd/compile: minor tweak for race detectorDavid Chase
2025-10-03cmd/compile: don't treat devel compiler as a released compilerCherry Mui
2025-10-03[dev.simd] cmd/compile: inliner tweaks to favor simd-handling functionsDavid Chase
2025-10-03[dev.simd] all: merge master (adce7f1) into dev.simdCherry Mui
2025-10-02cmd/compile: propagate len([]T{}) to make builtin to allow stack allocationMateusz Poliwczak
2025-09-30cmd/compile/internal/ssa: remove redundant "type:" prefix checkYoulin Feng
2025-09-30cmd/compile: eliminate nil checks on .dict argJake Bailey
2025-09-30[dev.simd] cmd/compile, simd: add AES instructionsJunyang Shao
2025-09-30cmd/compile, runtime: always enable Wasm signext and satconv featuresCherry Mui
2025-09-27cmd/compile: implement jump table on loong64limeidan
2025-09-26[dev.simd] cmd/compile, simd: add 64-bit select-from-pair methodsDavid Chase
2025-09-26[dev.simd] simd, cmd/compile: add 128 bit select-from-pairDavid Chase
2025-09-26[dev.simd] cmd/compile: don't require single use for SIMD load/store foldingCherry Mui
2025-09-26[dev.simd] cmd/compile: remove unnecessary code from early simd prototypeCherry Mui
2025-09-26[dev.simd] cmd/compile: make condtion of CanSSA smarter for SIMD fieldsJunyang Shao
2025-09-26[dev.simd] simd: generalize select-float32-from-pairDavid Chase
2025-09-26cmd/compile: fix ICE with new(<untyped expr>)Cuong Manh Le