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
/
generic.rules
Age
Commit message (
Expand
)
Author
42 hours
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
8 days
cmd/compile: cleanup rules by canonicalizing sext(int(bool)) → zext(int(bool))
Jorropo
8 days
cmd/compile: extend condselect into math code to handle other constants than 1
Jorropo
11 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-20
Revert "runtime, cmd/compile: use preemptible memclr for large pointer-free c...
Michael Pratt
2026-03-10
cmd/compile: forward small Load through Move to avoid redundant copies
dorbmon
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-04
runtime, cmd/compile: use preemptible memclr for large pointer-free clears
“Muhammad
2026-02-25
cmd/compile: handle zero-sized values more generally
khr@golang.org
2026-02-12
cmd/compile: fix slice bounds check elimination after function inlining
Youlin Feng
2026-01-23
cmd/compile: cleanup isUnsignedPowerOfTwo
Jorropo
2026-01-22
cmd/compile: ensure ops have the expected argument widths
Keith Randall
2026-01-22
cmd/compile: optimize small constant-sized MemEq
Alexander Musman
2025-11-26
cmd/compile: introduce alias analysis and automatically free non-aliased memo...
thepudds
2025-11-26
cmd/compile,internal/bytealg: add MemEq intrinsic for runtime.memequal
Alexander Musman
2025-11-24
[dev.simd] all: merge master (8dd5b13) into dev.simd
Cherry Mui
2025-11-21
cmd/compile: simplify negative on multiplication
Meng Zhuo
2025-11-20
[dev.simd] all: merge master (ca37d24) into dev.simd
Cherry Mui
2025-11-14
cmd/compile: allow multi-field structs to be stored directly in interfaces
Keith Randall
2025-11-14
cmd/compile: fold negation into multiplication
Meng Zhuo
2025-11-14
cmd/compile: optimize comparisons with single bit difference
Michael Munday
2025-11-13
[dev.simd] all: merge master (57362e9) into dev.simd
Cherry Mui
2025-10-30
cmd/compile: implement bits.Mul64 on 32-bit systems
Russ Cox
2025-10-29
cmd/compile: make prove understand div, mod better
Russ Cox
2025-10-28
cmd/compile: name change isDirect -> isDirectAndComparable
Keith Randall
2025-10-27
cmd/compile: add generic rules to remove bool → int → bool roundtrips
Jorropo
2025-10-27
cmd/compile: optimize Add64carry with unused carries into plain Add64
Jorropo
2025-10-13
cmd/compile: don't depend on arch-dependent conversions in the compiler
Keith Randall
2025-10-09
cmd/compile: call generated size-specialized malloc functions directly
Michael Matloob
2025-10-08
cmd/compile: fuse NaN checks with other comparisons
Michael Munday
2025-10-03
cmd/compile: rewrite to elide Slicemask from len==c>0 slicing
David Chase
2025-10-03
[dev.simd] all: merge master (adce7f1) into dev.simd
Cherry Mui
2025-09-30
cmd/compile: eliminate nil checks on .dict arg
Jake Bailey
2025-09-11
[dev.simd] all: merge master (cf5e993) into dev.simd
Cherry Mui
2025-09-09
cmd/compile/internal/ssa: expand runtime.memequal for length {3,5,6,7}
Youlin Feng
2025-09-08
cmd/compile: consolidate logic for rewriting fixed loads
Jake Bailey
2025-09-05
cmd/compile: mark abi.PtrType.Elem sym as used
Jake Bailey
2025-09-04
cmd/compile/internal/ssa: load constant values from abi.PtrType.Elem
Youlin Feng
2025-09-03
[dev.simd] all: merge master (4c4cefc) into dev.simd
Cherry Mui
2025-08-29
cmd/compile/internal/ssa: make oneBit function generic
Michael Munday
2025-08-20
[dev.simd] cmd/compile: rewrite to elide Slicemask from len==c>0 slicing
David Chase
2025-08-11
Revert "cmd/compile: allow multi-field structs to be stored directly in inter...
Keith Randall
2025-08-11
Revert "cmd/compile: allow more args in StructMake folding rule"
Keith Randall
2025-08-06
cmd/compile: allow more args in StructMake folding rule
Keith Randall
2025-08-05
cmd/compile: allow multi-field structs to be stored directly in interfaces
Keith Randall
[next]