index
:
go
bench-before
fix-runtime-test-GOMAXPROCS
json-isValidNumber
json-isValidNumber-before
main
makepkg
ms-fix-multipart-readform
Fork of Go programming language with my patches.
Go Authors
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cmd
/
compile
/
internal
/
ssa
/
_gen
Age
Commit message (
Expand
)
Author
2 days
cmd/compile: add boolean absorption laws to SSA rewrite rules
Timo Friedl
8 days
cmd/compile: optimize CondSelect to math on arm64 with inline register shifts
Jorropo
8 days
cmd/compile: improve Mul to Left Shift rules
Jorropo
9 days
cmd/compile: cleanup rules by canonicalizing sext(int(bool)) → zext(int(bool))
Jorropo
9 days
cmd/compile: extend condselect into math code to handle other constants than 1
Jorropo
9 days
cmd/compile: improve uint8/uint16 logical immediates on PPC64
Jayanth Krishnamurthy jayanth.krishnamurthy@ibm.com
12 days
cmd/compile: extend all the cmov into math generic rules with their contrary
Jorropo
2026-03-31
cmd/compile: convert some condmoves in XOR
Jorropo
2026-03-31
cmd/compile: convert some condmoves in OR
Jorropo
2026-03-26
cmd/compile: on ARM64 merge SRA into TBZ & TBNZ
Jorropo
2026-03-26
cmd/compile: on ARM64 merge ROR into TBZ & TBNZ
Jorropo
2026-03-26
cmd/compile: on ARM64 merge shifts into TBZ & TBNZ
Jorropo
2026-03-25
cmd/compile: ppc64 fold (x+x)<<c into x<<(c+1)
Jayanth Krishnamurthy jayanth.krishnamurthy@ibm.com
2026-03-20
Revert "runtime, cmd/compile: use preemptible memclr for large pointer-free c...
Michael Pratt
2026-03-20
cmd/compile: elide sign-extend after zero-extend for wasm
George Adams
2026-03-20
cmd/compile: (mips64x) optimize float32(abs|sqrt64(float64(x)))
Julian Zhu
2026-03-18
cmd/link: modify the register used in trampoline
limeidan
2026-03-17
cmd/compile: use 128-bit arm64 vector ops for Move expansion
Alexander Musman
2026-03-17
cmd/compile: eliminate redundant sign-extensions for wasm
George Adams
2026-03-16
cmd/compile: (riscv64) optimize float32(abs|sqrt64(float64(x)))
Meng Zhuo
2026-03-10
cmd/compile: add double-mask elimination rule for wasm
George Adams
2026-03-10
cmd/compile: fix mips64 CALLtailinter argument count
Keith Randall
2026-03-10
cmd/compile: forward small Load through Move to avoid redundant copies
dorbmon
2026-03-10
cmd/compile: remove loop variable capture workarounds
gojkovicmatija99
2026-03-10
cmd/compile: add identity and absorption rules for wasm
George Adams
2026-03-06
cmd/compile: arm64 add 128-bit vector load/store SSA ops
Alexander Musman
2026-03-06
cmd/compile: additional optimisation for CZEROEQZ/CZERONEZ on riscv64
Joel Sing
2026-03-06
cmd/compile: replace boolean simplification rule
Marvin Stenger
2026-03-06
cmd/compile: fold boolean x == x & x != x
Jorropo
2026-03-06
cmd/compile: add I64Sub constant folding rule for wasm
George Adams
2026-03-06
cmd/compile: use tail calls for wrappers for embedded interfaces
Keith Randall
2026-03-04
runtime, cmd/compile: use preemptible memclr for large pointer-free clears
“Muhammad
2026-03-02
cmd/compile, simd/archsimd: add VPSRL immeidate peepholes
Junyang Shao
2026-03-01
cmd/compile: combine some generic AMD64 simplifications
Jakub Ciolek
2026-03-01
cmd/compile: (wasm) optimize float32(round64(float64(x)))
David Chase
2026-03-01
cmd/compile: (arm64) optimize float32(round64(float64(x)))
David Chase
2026-03-01
cmd/compile: (amd64) optimize float32(round64(float64(x)))
David Chase
2026-02-25
cmd/compile: handle zero-sized values more generally
khr@golang.org
2026-02-25
cmd/compile: ensure StructMake/ArrayMake1 of direct interfaces are unwrapped
Keith Randall
2026-02-23
cmd/compile/internal/ssa: add codegen for Zicond extension on riscv64
Xueqi Luo
2026-02-14
cmd/compile: avoid folding 64-bit integers into 32-bit constants
Youlin Feng
2026-02-12
cmd/compile: fix slice bounds check elimination after function inlining
Youlin Feng
2026-01-28
cmd/compile, simd: capture VAES instructions and fix AVX512VAES feature
Junyang Shao
2026-01-28
cmd/compile: (loong64) optimize float32(abs|sqrt64(float64(x)))
Xiaolin Zhao
2026-01-28
cmd/compile: remove the NORconst op on mips{,64}
Xiaolin Zhao
2026-01-27
cmd/compile, runtime: avoid improper control transfer instruction hints on ri...
wangboyao
2026-01-23
cmd/compile: on amd64 use 32bits copies for 64bits copies of 32bits values
Jorropo
2026-01-23
cmd/compile: cleanup isUnsignedPowerOfTwo
Jorropo
2026-01-23
cmd/compile: avoid extending when already sufficiently shifted on loong64
Xiaolin Zhao
2026-01-22
cmd/compile: ensure ops have the expected argument widths
Keith Randall
[next]