aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2025-10-27go/types, types2: verify stateMask transitions in debug modeMark Freeman
2025-10-26cmd/compile: use MOV(D|F) with const for Const(64|32)F on riscv64Meng Zhuo
2025-10-26cmd/compile: allow unaligned load/store on WasmCherry Mui
2025-10-24[dev.simd] cmd/compile, simd: add rewrite to convert logical expression trees...David Chase
2025-10-24[dev.simd] cmd/compile, simd: add SHA featuresJunyang Shao
2025-10-23go/types, types2: rename Named.resolve to unpackMark Freeman
2025-10-23go/types, types2: rename loaded namedState to lazyLoadedMark Freeman
2025-10-23go/types, types2: rename complete namedState to hasMethodsMark Freeman
2025-10-23go/types, types2: set t.underlying exactly once in resolveUnderlyingMark Freeman
2025-10-22[dev.simd] cmd/compile, simd: add definitions for VPTERNLOG[DQ]David Chase
2025-10-22go/types, types2: simplify locking in Named.resolveUnderlyingRobert Griesemer
2025-10-22go/types, types2: in resolveUnderlying, only compute path when neededRobert Griesemer
2025-10-22go/types, types2: rename Named.under to Named.resolveUnderlyingRobert Griesemer
2025-10-21go/types, types2: only report version errors if new(expr) is ok otherwiseRobert Griesemer
2025-10-21go/types, types2: guard Named.underlying with Named.muMark Freeman
2025-10-21cmd/compile/internal/ssa: fix typo in commentJes Cok
2025-10-21all: eliminate unnecessary type conversionsJes Cok
2025-10-21cmd/compile: leave the horses aloneJorropo
2025-10-17go/types, types2: remove references to under function in commentsRobert Griesemer
2025-10-17all: correct name for commentsJes Cok
2025-10-16go/types, types2: remove under(Type) in favor of Type.Underlying()Mark Freeman
2025-10-16go/types, types2: change and enforce lifecycle of Named.fromRHS and Named.und...Mark Freeman
2025-10-16go/types, types2: remove superfluous unalias call (minor cleanup)Robert Griesemer
2025-10-15cmd/compile: fix an error in commentsmohanson
2025-10-15go/types, types2: fix misleading internal commentRobert Griesemer
2025-10-15cmd/compile: replace angle brackets with squareWill Faught
2025-10-15cmd/compile: remove rematerializable values from live set across callsAlexander Musman
2025-10-15cmd/compile: eliminate bound check for slices of the same lengthYoulin Feng
2025-10-15cmd/compile: use arm64 neon in LoweredMemmove/LoweredMemmoveLoopVasily Leonenko
2025-10-15cmd/compile: use block starting position for phi line numberKeith Randall
2025-10-14cmd/compile: disable use of new saturating float-to-int conversionsDavid Chase
2025-10-14Revert "cmd/compile: make 386 float-to-int conversions match amd64"David Chase
2025-10-14Revert "cmd/compile: make wasm match other platforms for FP->int32/64 convers...David Chase
2025-10-14[dev.simd] cmd/compile, simd: update DotProd to DotProductJunyang Shao
2025-10-14[dev.simd] cmd/compile: peephole simd mask load/stores from bitsJunyang Shao
2025-10-14[dev.simd] cmd/compile, simd: remove mask load and storesJunyang Shao
2025-10-14cmd/compile/internal/devirtualize: do not track assignments to non-PAUTOMateusz Poliwczak
2025-10-14cmd/compile/internal/devirtualize: use FatalfAt instead of Fatalf where possibleMateusz Poliwczak
2025-10-14cmd/compile/internal/devirtualize: fix OCONVNOP assertionMateusz Poliwczak
2025-10-14go/types, types2: minor cleanup (remove TODO)Robert Griesemer
2025-10-13go/types, types2: permit type cycles through type parameter listsRobert Griesemer
2025-10-13cmd/compile: don't depend on arch-dependent conversions in the compilerKeith Randall
2025-10-13all: replace calls to errors.As with errors.AsTypeJulien Cretel
2025-10-13[dev.simd] cmd/compile: more support for cpufeaturesDavid Chase
2025-10-10cmd/compile: repair bisection behavior for float-to-unsigned conversionDavid Chase
2025-10-09cmd/compile: declare no output register for loong64 LoweredAtomic{And,Or}32 opsWANG Xuerui
2025-10-09cmd/compile: call generated size-specialized malloc functions directlyMichael Matloob
2025-10-09cmd/compile: make wasm match other platforms for FP->int32/64 conversionsDavid Chase
2025-10-09cmd/compile: make 386 float-to-int conversions match amd64David Chase
2025-10-09cmd/compile: modify float-to-[u]int so that amd64 and arm64 matchDavid Chase