aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
AgeCommit message (Expand)Author
2026-01-02test/codegen: codify bit related code generation for arm64Joel Sing
2026-01-02cmd/compile: optimize SIMD IsNaN.Or(IsNaN)Cherry Mui
2025-12-30test/codegen: fix a tab in comparisons.go to ensure pattern worksAlexander Musman
2025-12-26test/codegen: tidy tests for bitsJoel Sing
2025-12-23test/codegen: codify bit related code generation for riscv64Joel Sing
2025-12-08[dev.simd] all: merge master (a33bbf1) into dev.simdCherry Mui
2025-12-08[dev.simd] simd, cmd/compile: move "simd" to "simd/archsimd"David Chase
2025-12-05test/codegen: test negation with add/sub on riscv64Meng Zhuo
2025-11-28test/codegen: fix shift tests on riscv64Joel Sing
2025-11-26cmd/compile: introduce alias analysis and automatically free non-aliased memo...thepudds
2025-11-26cmd/compile: handle loops better during stack allocation of slicesKeith Randall
2025-11-26cmd/compile,internal/bytealg: add MemEq intrinsic for runtime.memequalAlexander Musman
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-21cmd/compile: simplify negative on multiplicationMeng Zhuo
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-18cmd/compile: fold boolean NOT into branchesKeith Randall
2025-11-17cmd/compile: use 32x32->64 multiplies on arm64Keith Randall
2025-11-17[dev.simd] simd: update CPU feature APIsJunyang Shao
2025-11-14cmd/compile: fold negation into multiplicationMeng Zhuo
2025-11-14cmd/compile: optimize comparisons with single bit differenceMichael Munday
2025-11-13test: fix tests to work with sizespecializedmalloc turned offmatloob@golang.org
2025-11-13[dev.simd] all: merge master (57362e9) into dev.simdCherry Mui
2025-11-12cmd/compile: use FCLASSD for subnormal checks on riscv64Michael Munday
2025-11-11[dev.simd] cmd/compile: add masked merging ops and optimizationsJunyang Shao
2025-11-10[dev.simd] cmd/compile: add peepholes for all masked ops and bug fixesJunyang Shao
2025-11-04cmd/compile/internal/ssa: more aggressive on dead auto elimYoulin Feng
2025-11-04cmd/compile: implement Avg64u, Hmul64, Hmul64u for wasmRuss Cox
2025-10-30cmd/compile: implement bits.Mul64 on 32-bit systemsRuss Cox
2025-10-29cmd/compile: make prove understand div, mod betterRuss Cox
2025-10-29test/codegen: simplify asmcheck pattern matchingRuss Cox
2025-10-27cmd/compile: add generic rules to remove bool → int → bool roundtripsJorropo
2025-10-26cmd/compile: use MOV(D|F) with const for Const(64|32)F on riscv64Meng Zhuo
2025-10-14cmd/compile: disable use of new saturating float-to-int conversionsDavid Chase
2025-10-13cmd/compile: don't depend on arch-dependent conversions in the compilerKeith Randall
2025-10-09cmd/compile: call generated size-specialized malloc functions directlyMichael Matloob
2025-10-08cmd/compile: fuse NaN checks with other comparisonsMichael Munday
2025-10-06test/codegen: make sure assignment results are used.Cherry Mui
2025-10-03cmd/compile: remove stores to unread parametersCherry Mui
2025-10-03[dev.simd] all: merge master (adce7f1) into dev.simdCherry Mui
2025-09-30test/codegen: codify handling of floating point constants on arm64Joel Sing
2025-09-30cmd/compile: eliminate nil checks on .dict argJake Bailey
2025-09-27cmd/compile: implement jump table on loong64limeidan
2025-09-26[dev.simd] cmd/compile: make condtion of CanSSA smarter for SIMD fieldsJunyang Shao
2025-09-23[dev.simd] cmd/compile: remove stores to unread parametersCherry Mui
2025-09-23[dev.simd] all: merge master (9b2d39b) into dev.simdCherry Mui
2025-09-18[dev.simd] cmd/compile: optimize VPTEST for 2-operand casesJunyang Shao
2025-09-17cmd/compile: fix the issue of shift amount exceeding the valid rangeXiaolin Zhao
2025-09-15cmd/compile: combine doubling with shift on riscv64Meng Zhuo