aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2025-07-30cmd/compile: allow ops to specify clobbering input registerskhr@golang.org
2025-07-30cmd/compile: simplify zerorange on arm64Keith Randall
2025-07-30cmd/compile: check domination of loop return in both controlsJorropo
2025-07-30cmd/compile: avoid extending when already sufficiently masked on loong64Xiaolin Zhao
2025-07-29cmd/compile: removing log2uint32 functionCuong Manh Le
2025-07-29cmd/compile: simplify logX implementationsCuong Manh Le
2025-07-29cmd/compile: use unsigned power-of-two detector for unsigned modCuong Manh Le
2025-07-29cmd/compile: add unsigned power-of-two detectorCuong Manh Le
2025-07-29internal/abi: move direct/indirect flag from Kind to TFlagKeith Randall
2025-07-29internal/goexperiment: delete RangeFunc goexperimentCherry Mui
2025-07-29cmd/compile: move arm32 over to new bounds check strategyKeith Randall
2025-07-28cmd/compile: simplify zerorange on amd64Keith Randall
2025-07-28cmd/compile: cleanup SelectN rules by indexing into argsJorropo
2025-07-28cmd/compile: rewrite cmov(x, x, cond) into xJorropo
2025-07-25cmd/compile: remove no-longer-necessary call to calculateDepthsKeith Randall
2025-07-25cmd/compile: fix containsUnavoidableCall computationKeith Randall
2025-07-25go/types, types2: use nil to represent incomplete explicit aliasesMark Freeman
2025-07-25cmd/compile/internal/types2: add loaded state between loader calls and constr...Mark Freeman
2025-07-25cmd/compile: remove unused arg from gorecoverKeith Randall
2025-07-24cmd/compile: move amd64 and 386 over to new bounds check strategyKeith Randall
2025-07-24cmd/compile: add missing StringLen rule in proveKeith Randall
2025-07-24cmd/compile: move arm64 over to new bounds check strategyKeith Randall
2025-07-24cmd/compile,runtime: remember idx+len for bounds check failure with less codeKeith Randall
2025-07-24cmd/compile: rewrite condselects into doublings and halvingsJorropo
2025-07-24cmd/compile: add opt branchelim to rewrite some CondSelect into mathJorropo
2025-07-24cmd/compile: learn transitive proofs for safe unsigned subsJorropo
2025-07-24cmd/compile: learn transitive proofs for safe negative signed addsJorropo
2025-07-24cmd/compile: learn transitive proofs for safe positive signed addsJorropo
2025-07-24cmd/compile: learn transitive proofs for safe unsigned addsJorropo
2025-07-24cmd/compile: fold shift through AND for slice operationsAlexander Musman
2025-07-24cmd/compile: improve loopRotate to handle nested loopsAlexander Musman
2025-07-24cmd/compile: optimize slice bounds checking with SUB/SUBconst comparisonsAlexander Musman
2025-07-24cmd/compile: prefer base.Fatalf to panic in dwarfgenDerek Parker
2025-07-24cmd/compile: use better fatal message for staticValue1Cuong Manh Le
2025-07-24go/types, types2: better error messages for certain type mismatchesRobert Griesemer
2025-07-24cmd/compile: use ,ok return idiom for sparsemap.getKeith Randall
2025-07-24cmd/compile: use generics for sparse mapKeith Randall
2025-07-23cmd/link: scope test to linux & net.sendFileDerek Parker
2025-07-22cmd/compile: fix loclist for heap return vars without optimizationsDerek Parker
2025-07-21[dev.simd] cmd/compile, simd: support load from bits for maskJunyang Shao
2025-07-21[dev.simd] cmd/compile: fix opLen(2|3)Imm8_2I intrinsic functionJunyang Shao
2025-07-19cmd/compile/internal/ssa: restrict architectures for TestDebugLines_74576thepudds
2025-07-18go/types: infer correct type for y in append(bytes, y...)Alan Donovan
2025-07-17[dev.simd] cmd/compile, simd: reorder PairDotProdAccumulateJunyang Shao
2025-07-17cmd/compile/internal/escape: improve DWARF .debug_line numbering for literal ...thepudds
2025-07-16cmd/compile/internal/escape: speed up analyzing some functions with many clos...thepudds
2025-07-15[dev.simd] cmd/compile: adjust param order for AndNotJunyang Shao
2025-07-15[dev.simd] cmd/compile, simd: add CompressJunyang Shao
2025-07-15[dev.simd] cmd/compile, simd: add variable PermuteJunyang Shao
2025-07-14[dev.simd] cmd/compile, simd: add VDPPSJunyang Shao