aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal
AgeCommit message (Expand)Author
2025-11-19cmd/compile: fix control flow for unsigned divisions proof relationsJorropo
2025-11-19cmd/compile: cleanup useless if statement in proveJorropo
2025-11-18cmd/compile: prefer fixed registers for valuesKeith Randall
2025-11-18cmd/compile: fold boolean NOT into branchesKeith Randall
2025-11-18[dev.simd] cmd/compile, simd: change DotProductQuadruple and add peepholesJunyang Shao
2025-11-18[dev.simd] cmd/compile, simd: change SHA ops names and typesJunyang Shao
2025-11-18cmd/asm,cmd/compile,cmd/internal/obj/riscv: use compressed instructions on ri...Joel Sing
2025-11-17cmd/compile: use 32x32->64 multiplies on arm64Keith Randall
2025-11-17[dev.simd] cmd/compile, simd: change AES op names and add missing sizeJunyang Shao
2025-11-17[dev.simd] cmd/compile, simd: add VPALIGNRJunyang Shao
2025-11-17[dev.simd] cmd/compile: fix unstable outputJunyang Shao
2025-11-17cmd/compile: teach prove about subtract idiomsKeith Randall
2025-11-17cmd/compile: clean up prove passKeith Randall
2025-11-14std: fix printf("%q", int) mistakesAlan Donovan
2025-11-14cmd/compile: allow multi-field structs to be stored directly in interfacesKeith Randall
2025-11-14cmd/compile/internal: remove incorrect riscv64 SLTI ruleMark Ryan
2025-11-14cmd/compile: fold negation into multiplicationMeng Zhuo
2025-11-14cmd/compile: optimize comparisons with single bit differenceMichael Munday
2025-11-14cmd/compile: remove unnecessary casts and types from riscv64 rulesMichael Munday
2025-11-14go/types, types2: swap object.color for Checker.objPathIdxMark Freeman
2025-11-13[dev.simd] all: merge master (57362e9) into dev.simdCherry Mui
2025-11-13go/types, types2: rename definedType to declaredType and clarify docsMark Freeman
2025-11-13go/types, types2: check for direct cycles as a separate phaseRobert Griesemer
2025-11-12cmd/compile: don't clear ptrmask in fillptrmaskIan Lance Taylor
2025-11-12cmd/compile: use FCLASSD for subnormal checks on riscv64Michael Munday
2025-11-12cmd/compile: optimize liveness in stackallocDaniel Morsing
2025-11-11std,cmd: go fix -any std cmdAlan Donovan
2025-11-11[dev.simd] cmd/compile: add masked merging ops and optimizationsJunyang Shao
2025-11-10go/types, types2: first argument to append must never be be nilRobert Griesemer
2025-11-10[dev.simd] cmd/compile: add peepholes for all masked ops and bug fixesJunyang Shao
2025-11-10[dev.simd] simd, cmd/compile: remove move from APIJunyang Shao
2025-11-06Revert "runtime: remove the pc field of _defer struct"Keith Randall
2025-11-05cmd/compile: fix error message on loong64Guoqi Chen
2025-11-04cmd/compile: faster liveness analysis in regallocDaniel Morsing
2025-11-04cmd/compile/internal/ssa: simplify riscv64 FCLASSD rewrite rulesMichael Munday
2025-11-04cmd/compile/internal/ssa: more aggressive on dead auto elimYoulin Feng
2025-11-04cmd/compile: implement Avg64u, Hmul64, Hmul64u for wasmRuss Cox
2025-11-04[dev.simd] simd/_gen: fix sorting ops slicesAlexander Musman
2025-11-03runtime: remove the pc field of _defer structYoulin Feng
2025-11-03crypto/internal/constanttime: expose intrinsics to the FIPS 140-3 packagesFilippo Valsorda
2025-10-30cmd/compile/internal/ssa: model right shift more preciselyRuss Cox
2025-10-30cmd/compile: implement bits.Mul64 on 32-bit systemsRuss Cox
2025-10-29go/types, types: proceed with correct (invalid) type in case of a selector errorRobert Griesemer
2025-10-29cmd/compile: make prove understand div, mod betterRuss Cox
2025-10-29[dev.simd] cmd/compile: enhance inlining for closure-of-SIMDDavid Chase
2025-10-29runtime: use internal/strconvRuss Cox
2025-10-28cmd/compile: extend ppc64 MADDLD to match const ADDconst & MULLDconstJorropo
2025-10-28cmd/compile: name change isDirect -> isDirectAndComparableKeith Randall
2025-10-28cmd/compile: don't optimize away a panicing interface comparisonKeith Randall
2025-10-28cmd/compile: extend loong MOV*idx rules to match ADDshiftLLVJorropo