aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
AgeCommit message (Expand)Author
2025-01-28runtime: rename mapiterinit and mapiternextMichael Pratt
2025-01-14internal/runtime/maps: re-enable some testsKeith Randall
2025-01-12cmd/compile: fix write barrier coalescingKeith Randall
2024-11-22cmd/compile: modify CSE to remove redundant OpLocalAddrsYoulin Feng
2024-11-21cmd/compile: pull multiple adds out of an unsafe.Pointer<->uintptr conversionKeith Randall
2024-11-13cmd/compile: wire up math/bits.TrailingZeros intrinsics for loong64Xiaolin Zhao
2024-11-12cmd/compile/internal/ssa: improve carry addition rules on PPC64Paul E. Murphy
2024-11-12cmd/compile: optimize math/bits.OnesCount{16,32,64} implementation on loong64Guoqi Chen
2024-11-11cmd/compile: wire up bits.Reverse intrinsics for loong64Xiaolin Zhao
2024-11-08cmd/compile: implement FMA codegen for loong64Xiaolin Zhao
2024-11-06cmd/compile: wire up Bswap/ReverseBytes intrinsics for loong64Xiaolin Zhao
2024-11-06cmd/compile: wire up math/bits.Len intrinsics for loong64Xiaolin Zhao
2024-11-05cmd/compile: add loong64-specific inlining for runtime.memmoveXiaolin Zhao
2024-10-29cmd/compile: add rules to optimize go codes to constant 0 on loong64Xiaolin Zhao
2024-10-25cmd/compile: add shift optimization testYoulin Feng
2024-10-25cmd/compile: optimize type switch for a single runtime known type with a case...Youlin Feng
2024-10-24cmd/compile/internal/ssa: fix PPC64 shift codegen regressionPaul E. Murphy
2024-10-24cmd/compile: inline constant sized memclrNoHeapPointers calls on loong64Xiaolin Zhao
2024-10-22cmd/compile: use STP/LDP around morestack on arm64Keith Randall
2024-10-17cmd/compile: optimize loong64 with register indexed load/storeXiaolin Zhao
2024-10-07cmd/compile: avoid dynamic type when possibleCuong Manh Le
2024-09-13cmd/compile: optimize math.Float64(32)bits and math.Float64(32)frombits on lo...Xiaolin Zhao
2024-09-13cmd/compile: optimize RotateLeft8/16 on loong64Xiaolin Zhao
2024-09-11test/codegen: add Rotate test for riscv64Meng Zhuo
2024-09-10cmd/compile: optimize []byte(string1 + string2)Paschalis Tsilias
2024-08-28cmd/compile/internal/ssa: combine shift and addition for riscv64 rva22u64Joel Sing
2024-08-26cmd/compile: regalloc: drop values that aren't used until after a callKeith Randall
2024-08-26cmd/compile: intrinsify math.MulUintptr on PPC64Paul E. Murphy
2024-08-23test/codegen: add initial codegen tests for integer min/maxJoel Sing
2024-08-14cmd/compile: improve unneeded zeroing removalKeith Randall
2024-08-12cmd/compile: add additional arm64 bit field ruleskhr@golang.org
2024-08-07cmd/compile: simplify prove passkhr@golang.org
2024-08-07cmd/compile: rewrite the constant parts of the prove passkhr@golang.org
2024-08-07cmd/compile, math: improve implementation of math.{Max,Min} on loong64Xiaolin Zhao
2024-08-02cmd/compile,runtime: disable swissmap fast variantsMichael Pratt
2024-07-23cmd/compile: make sync/atomic AND/OR operations intrinsic on amd64Keith Randall
2024-07-23cmd/compile: store constant floats using integer constantsKeith Randall
2024-06-07cmd/compile/ssa: fix (MOVWZreg (RLWINM)) folding on PPC64Paul E. Murphy
2024-05-23test/codegen: add Mul test for riscv64Meng Zhuo
2024-05-21cmd/compile/internal/ssa: fix ppc64 merging of (CLRLSLDI (SRD ...))Paul E. Murphy
2024-05-17cmd/compile/internal/ssa: cleanup ANDCCconst rewrite rules on PPC64Paul E. Murphy
2024-05-15cmd/compile/internal/ssa: combine more shift and masking on PPC64Paul E. Murphy
2024-05-03cmd/compile/internal/ssa: on PPC64, try combining CLRLSLDI and SRDconst into ...Paul E. Murphy
2024-04-19cmd/compile: remove redundant calls to cmpstringkhr@golang.org
2024-04-04cmd/internal/obj/ppc64: on Power10, use xxspltidp for float constantsPaul E. Murphy
2024-04-02cmd/compile: check ODEREF for safe lhs in assignment during static initCuong Manh Le
2024-04-01cmd/compile: support float min/max instructions on PPC64Paul E. Murphy
2024-03-21cmd/compile,cmd/go,cmd/internal,runtime: remove dynamic checks for atomics fo...Andrey Bokhanko
2024-03-21cmd/compile: include constant bools in memcombineKeith Randall
2024-03-15cmd/compile/internal: generate ADDZE on PPC64Paul E. Murphy