aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2025-08-10cmd/compile/internal/ssa: optimise more branches with SGTconst/SGTUconst on l...Xiaolin Zhao
2025-08-08cmd/compile/internal/staticinit: remove deadcodeCuong Manh Le
2025-08-07cmd/compile/internal/ssa: fix typo in LOONG64Ops.go commentXiaolin Zhao
2025-08-07[dev.simd] cmd/compile, simd: API interface fixesJunyang Shao
2025-08-07[dev.simd] cmd/compile, simd: add value conversion ToBits for maskJunyang Shao
2025-08-06[dev.simd] cmd/compile, simd: add ExpandJunyang Shao
2025-08-06[dev.simd] cmd/compile, simd: (Set|Get)(Lo|Hi)Junyang Shao
2025-08-06cmd/compile: make panicBounds stack frame smaller on ppc64Keith Randall
2025-08-06go/types, types2: flip on position tracingMark Freeman
2025-08-06cmd/compile: allow more args in StructMake folding ruleKeith Randall
2025-08-05cmd/compile: fold negation into multiplication on loong64Xiaolin Zhao
2025-08-05[dev.simd] simd, cmd/compile: generated files to add 'blend' and 'blendMasked'David Chase
2025-08-05cmd/compile: allow StructSelect [x] of interface data fields for x>0Keith Randall
2025-08-05cmd: remove dead codeqiulaidongfeng
2025-08-05cmd/compile: allow multi-field structs to be stored directly in interfacesKeith Randall
2025-08-05cmd/compile: remove support for old-style bounds check callsKeith Randall
2025-08-05cmd/compile: move ppc64 over to new bounds check strategyKeith Randall
2025-08-05cmd/compile/internal/ssa: Use transitive properties for len/capDaniel Morsing
2025-08-05cmd/compile: remove isUintXPowerOfTwo functionsCuong Manh Le
2025-08-05[dev.simd] cmd/compile: add ShiftAll immediate variantJunyang Shao
2025-08-05cmd/compile: simplify isUintXPowerOfTwo implementationCuong Manh Le
2025-08-05cmd/compile: make isUint{32,64}PowerOfTwo implementations clearerCuong Manh Le
2025-08-05cmd/compile, runtime: add checkptr instrumentation for unsafe.AddCuong Manh Le
2025-08-05cmd/compile: optimise float <-> int register moves on riscv64Michael Munday
2025-08-04[dev.simd] all: merge master (7a1679d) into dev.simdCherry Mui
2025-08-04[dev.simd] simd, cmd/compile: rename some methodsDavid Chase
2025-08-04[dev.simd] cmd/compile, simd: make bitwise logic ops available to all u?int v...Junyang Shao
2025-08-04cmd/compile: move s390x over to new bounds check strategyKeith Randall
2025-08-04cmd/compile: move riscv64 over to new bounds check strategyKeith Randall
2025-08-04[dev.simd] cmd/compile, simd: change PairDotProdAccumulate to AddDotProdJunyang Shao
2025-08-04[dev.simd] cmd/compile, simd: change Shift*AndFillUpperFrom to Shift*ConcatJunyang Shao
2025-08-03cmd/compile/internal/test: fix typo in commentsXiaolin Zhao
2025-08-01[dev.simd] cmd/compile: generated code for K-mask-register slice load/storesDavid Chase
2025-08-01[dev.simd] cmd/compile: opcodes and rules and code generation to enable AVX51...David Chase
2025-08-01[dev.simd] cmd/compile: add register-to-mask moves, other simd glueDavid Chase
2025-08-01[dev.simd] cmd/compile: generated simd code to add some conversionsDavid Chase
2025-08-01[dev.simd] cmd/compile, simd: generated code from repaired simdgen sortDavid Chase
2025-08-01[dev.simd] cmd/compile: Generated code for AVX2 SIMD masked load/storeDavid Chase
2025-08-01[dev.simd] cmd/compile: changes for AVX2 SIMD masked load/storeDavid Chase
2025-08-01cmd/compile: enforce that locals are always accessed with SP base registerKeith Randall
2025-08-01cmd/compile: optimize multiplication rules on loong64Xiaolin Zhao
2025-07-31cmd/compile: use generated loops instead of DUFFZERO on amd64Keith Randall
2025-07-31[dev.simd] cmd/compile, simd: support store to bits for maskJunyang Shao
2025-07-30cmd/compile: add floating point min/max intrinsics on s390xMichael Munday
2025-07-30all: remove redundant Swiss prefixesMichael Pratt
2025-07-30all: remove GOEXPERIMENT=swissmapMichael Pratt
2025-07-30cmd/compile: deduplicate instructions when rewrite func resultsYoulin Feng
2025-07-30cmd/compile: move mips32 over to new bounds check strategyKeith Randall
2025-07-30cmd/compile: move mips64 over to new bounds check strategyKeith Randall
2025-07-30cmd/compile: move loong64 over to new bounds check strategyKeith Randall