aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2025-05-20cmd/compile: add generic simplifications on riscv64Julian Zhu
2025-05-20cmd/compile/internal/escape: additional constant and zero value tests and log...thepudds
2025-05-19cmd/compile: align stack-allocated backing stores higher than requiredKeith Randall
2025-05-19cmd/compile: don't preload registers if destination already scheduledkhr@golang.org
2025-05-19cmd/compile: allocate backing store for append on the stackKeith Randall
2025-05-19cmd/compile: derive bounds on signed %N for N a power of 2Keith Randall
2025-05-19cmd/compile/internal/noder: mark Sync as a primitiveMark Freeman
2025-05-19cmd/compile/internal/noder: document SectionPkgMark Freeman
2025-05-19cmd/compile/internal/noder: format grammarMark Freeman
2025-05-19cmd/compile/internal/noder: document the PosBase sectionMark Freeman
2025-05-19cmd/compile: fold negation into addition/subtraction on mipsxJulian Zhu
2025-05-19go/types, types2: improve error message for init without bodyMark Freeman
2025-05-19std: pass bytes.Buffer and strings.Builder by pointerAlan Donovan
2025-05-19cmd/compile: add prefetch intrinsic support on loong64Guoqi Chen
2025-05-16cmd/compile: fold negation into addition/subtraction on mips64xJulian Zhu
2025-05-15cmd/compile: allow load-op merging in additional situationsKeith Randall
2025-05-15cmd/compile: schedule induction variable increments lateKeith Randall
2025-05-15cmd/compile: use OpMove instead of memmove more on arm64Keith Randall
2025-05-15cmd/compile: create LSym for closures with type conversionYongyue Sun
2025-05-14cmd/compile: fold negation into addition/subtraction on loong64Xiaolin Zhao
2025-05-14internal/pkgbits, cmd/compile/internal/noder: document string sectionMark Freeman
2025-05-12internal/pkgbits: rename Reloc* to Section*Mark Freeman
2025-05-09cmd/compile/internal/noder: begin documenting meta sectionMark Freeman
2025-05-08cmd/compile/internal/noder: begin a formal UIR grammar.Mark Freeman
2025-05-08cmd/compile: add 2 phiopt casesJakub Ciolek
2025-05-07cmd/compile/internal/test: verify inlining for mutex fast pathsRhys Hiltner
2025-05-07internal/runtime/maps: make clear also erase tombstoneskhr@golang.org
2025-05-06pkgbits: replace references to RelocKind with SectionKindMark Freeman
2025-05-06go/types, types2: set up recording of positions for declarationsMark Freeman
2025-05-05cmd/compile: on amd64, use flag result of x instead of doing (TEST x x)khr@golang.org
2025-05-02runtime: mark and scan small objects in whole spans [green tea]Michael Anthony Knyszek
2025-05-01cmd/compile: improve multiplication strength reductionKeith Randall
2025-05-01cmd/compile,internal/cpu,runtime: intrinsify math/bits.OnesCount on riscv64Joel Sing
2025-05-01cmd/compile: intrinsify math/bits.Bswap on riscv64Joel Sing
2025-04-29cmd/compile: relax tighten register-pressure heuristic slightlyJakub Ciolek
2025-04-24cmd/compile: put constant value on node inside parenthesesKeith Randall
2025-04-24cmd/compile: add cast in range loop final value computationKeith Randall
2025-04-22cmd/compile: constant fold 128-bit multipliesKeith Randall
2025-04-21cmd/compile: ensure we evaluate side effects of len() argKeith Randall
2025-04-21cmd/compile: don't evaluate side effects of range over arrayKeith Randall
2025-04-21cmd/compile/internal/escape: avoid reading ir.Node during inner loop of walkOnethepudds
2025-04-18math/big: replace addVW/subVW assembly with fast pure GoRuss Cox
2025-04-18cmd/compile: use the builtin clearapocelipes
2025-04-16all: use strings.ReplaceAll where applicableMarcel Meyer
2025-04-15cmd/compile/internal/escape: add hash for bisecting stack allocation of varia...thepudds
2025-04-15cmd/compile/internal/importer: correct a matching errorLin Lin
2025-04-13cmd: fix DWARF gen bug with packages that use assemblyThan McIntosh
2025-04-11cmd/compile: turn off variable-sized make() stack allocation with -NKeith Randall
2025-04-11cmd/compile/internal/ssa: small cleanupsMarcel Meyer
2025-04-11cmd/compile/internal/ssa: simplify with built-in min, max functionsMarcel Meyer