aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ir
AgeCommit message (Expand)Author
2025-12-01cmd/compile: run go generate for internal/irLin Lin
2025-11-26cmd/compile: introduce alias analysis and automatically free non-aliased memo...thepudds
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-21cmd/compile: change testing.B.Loop keep alive semanticJunyang Shao
2025-11-21cmd/compile/internal: fix typosJes Cok
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-14std: fix printf("%q", int) mistakesAlan Donovan
2025-11-13[dev.simd] all: merge master (57362e9) into dev.simdCherry Mui
2025-11-11std,cmd: go fix -any std cmdAlan Donovan
2025-10-21all: eliminate unnecessary type conversionsJes Cok
2025-10-17all: correct name for commentsJes Cok
2025-10-09cmd/compile: call generated size-specialized malloc functions directlyMichael Matloob
2025-10-08cmd/compile/internal/devirtualize: improve concrete type analysisMateusz Poliwczak
2025-09-26[dev.simd] simd, cmd/compile: add 128 bit select-from-pairDavid Chase
2025-09-25[dev.simd] all: merge master (d70ad4e) into dev.simdCherry Mui
2025-09-23cmd/compile/internal: support new(expr)Alan Donovan
2025-09-16[dev.simd] all: merge master (ca0e035) into dev.simdCherry Mui
2025-09-15cmd/compile,cmd/gofmt: use reflect.TypeForapocelipes
2025-09-03[dev.simd] all: merge master (4c4cefc) into dev.simdCherry Mui
2025-08-22[dev.simd] cmd/compile: ensure the whole X15 register is zeroedCherry Mui
2025-08-21cmd/compile: deduplication in the source code generated by mknodeYoulin Feng
2025-08-14[dev.simd] all: merge master (924fe98) into dev.simdCherry Mui
2025-08-05cmd: remove dead codeqiulaidongfeng
2025-08-04[dev.simd] all: merge master (7a1679d) into dev.simdCherry Mui
2025-07-25cmd/compile: remove unused arg from gorecoverKeith Randall
2025-07-24cmd/compile,runtime: remember idx+len for bounds check failure with less codeKeith Randall
2025-07-24cmd/compile: use better fatal message for staticValue1Cuong Manh Le
2025-06-23[dev.simd] cmd/compile: generate function body for bodyless intrinsicsCherry Mui
2025-06-04Revert "cmd/compile: Enable inlining of tail calls"Cherry Mui
2025-05-27cmd/compile/internal/walk: use original type for composite literals in addrTempthepudds
2025-05-21cmd/compile/internal/walk: use global zeroVal in interface conversions for ze...thepudds
2025-05-01cmd/compile,internal/cpu,runtime: intrinsify math/bits.OnesCount on riscv64Joel Sing
2025-04-04cmd/compile: aggregate scalar allocations for heap escapesKeith Randall
2025-04-02cmd/compile: changed variable name due to shadowing of package name minSergey Slukin
2025-04-02cmd/compile: Remove unused 'NoInline' field from CallExpr stuctureAlexander Musman
2025-03-11cmd/compile: Enable inlining of tail callsAlexander Musman
2025-02-19cmd/compile/internal/ir: correct doc comment, miniNode in now 12 bytesMateusz Poliwczak
2025-02-18cmd/compile: add ir.ContainsClosureCuong Manh Le
2025-02-18cmd/compile/internal/ir: reduce size of miniExpr by 8 bytesMateusz Poliwczak
2024-11-19cmd/compiler,internal/runtime/atomic: optimize Cas{64,32} on loong64Guoqi Chen
2024-11-18cmd/compile: remove gc programs from stack frame objectsKeith Randall
2024-11-12cmd/compile: optimize math/bits.OnesCount{16,32,64} implementation on loong64Guoqi Chen
2024-11-07cmd/compiler,internal/runtime/atomic: optimize Store{64,32,8} on loong64Guoqi Chen
2024-10-26cmd/compile: use a non-fragile test for "does f contain closure c?"David Chase
2024-10-14all: wire up swisstable mapsMichael Pratt
2024-10-07cmd/compile: avoid dynamic type when possibleCuong Manh Le
2024-09-23cmd/compile: remove obj.LSym(s) for assertI2I and assertI2I2封幼林
2024-09-17runtime: move getcallersp to internal/runtime/sysMichael Pratt