aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/opGen.go
AgeCommit message (Expand)Author
2026-01-28cmd/compile, simd: capture VAES instructions and fix AVX512VAES featureJunyang Shao
2026-01-28cmd/compile: (loong64) optimize float32(abs|sqrt64(float64(x)))Xiaolin Zhao
2026-01-28cmd/compile: remove the NORconst op on mips{,64}Xiaolin Zhao
2026-01-27cmd/compile, runtime: avoid improper control transfer instruction hints on ri...wangboyao
2026-01-13simd/archsimd: 128- and 256-bit FMA operations do not require AVX-512Austin Clements
2026-01-08simd/archsimd: rename Broadcast methodsCherry Mui
2026-01-05simd/archsimd: use V(P)MOVMSK for mask ToBits if possibleCherry Mui
2026-01-02simd/archsimd: make IsNaN unaryCherry Mui
2025-12-29simd/archsimd: remove redundant suffix of ExtendLo operationsCherry Mui
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-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-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,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-24[dev.simd] all: merge master (02d1f3a) into dev.simdCherry Mui
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-23cmd/compile: use 32x32->64 multiplies on loong64Xiaolin Zhao
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-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
2025-11-20cmd/compile: stack allocate backing stores during appendkhr@golang.org
2025-11-19cmd/compile: Implement LoweredZeroLoop with LSX Instruction on loong64Guoqi Chen
2025-11-18[dev.simd] cmd/compile, simd: change DotProductQuadruple and add peepholesJunyang Shao
2025-11-18[dev.simd] cmd/compile, simd: change SHA ops names and typesJunyang Shao
2025-11-17[dev.simd] cmd/compile, simd: change AES op names and add missing sizeJunyang Shao
2025-11-17[dev.simd] cmd/compile, simd: add VPALIGNRJunyang Shao
2025-11-17[dev.simd] cmd/compile: fix unstable outputJunyang Shao
2025-11-13[dev.simd] all: merge master (57362e9) into dev.simdCherry Mui
2025-11-11[dev.simd] cmd/compile: add masked merging ops and optimizationsJunyang Shao
2025-11-10[dev.simd] simd, cmd/compile: remove move from APIJunyang Shao
2025-11-04[dev.simd] simd/_gen: fix sorting ops slicesAlexander Musman
2025-10-30cmd/compile: implement bits.Mul64 on 32-bit systemsRuss Cox
2025-10-26cmd/compile: use MOV(D|F) with const for Const(64|32)F on riscv64Meng Zhuo
2025-10-24[dev.simd] cmd/compile, simd: add SHA featuresJunyang Shao
2025-10-22[dev.simd] cmd/compile, simd: add definitions for VPTERNLOG[DQ]David Chase
2025-10-15cmd/compile: use arm64 neon in LoweredMemmove/LoweredMemmoveLoopVasily Leonenko
2025-10-14Revert "cmd/compile: make 386 float-to-int conversions match amd64"David Chase
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