aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssagen/ssa.go
AgeCommit message (Expand)Author
2023-02-17cmd/compile: move raw writes out of write barrier codeKeith Randall
2023-02-16runtime: reimplement GODEBUG=cgocheck=2 as a GOEXPERIMENTKeith Randall
2023-02-16cmd/compile: detect write barrier completion differentlyKeith Randall
2023-02-08cmd/compile: intrinsify math/bits/ReverseBytes{32|64} for 386Wayne Zuo
2023-02-06cmd/compile: ensure first instruction in a function is not inlinedKeith Randall
2023-02-03cmd/compile: intrinsify math/bits/ReverseBytes{16|32|64} for ppc64/power10Archana R
2023-01-26cmd/compile/internal/types: remove unneeded functionalityMatthew Dempsky
2023-01-20cmd/compile: improve scheduling passKeith Randall
2023-01-19cmd/compile: add memory argument to GetCallerSPKeith Randall
2022-12-03all: fix some comments for methodcui fliter
2022-11-23cmd/compile: fix error message wordingRuss Cox
2022-11-18all: add missing periods in commentscui fliter
2022-10-27runtime: add wasm bulk memory operationsGaret Halliday
2022-10-18runtime: replace all uses of CtzXX with TrailingZerosXXYoulin Feng
2022-10-07cmd/compile: intrinsify Sub64 on loong64Wayne Zuo
2022-10-07cmd/compile: intrinsify Add64 on loong64Wayne Zuo
2022-09-27cmd/compile: use stricter rule for possible partial overlapKeith Randall
2022-09-14all: remove unnecessary allocations from w.WriteString(fmt.Sprint*(...)) by f...Emmanuel T Odeke
2022-09-07cmd/compile/internal/ssagen: use strings.Buildercuiweixie
2022-09-01cmd/compile,runtime: redo growslice calling conventionKeith Randall
2022-08-31cmd/compile: add support for unsafe.{String,StringData,SliceData}cuiweixie
2022-08-30cmd/compile: intrinsify RotateLeft{32,64} on loong64Wayne Zuo
2022-08-27cmd/compile: intrinsify Sub64 on riscv64Wayne Zuo
2022-08-27cmd/compile: intrinsify Add64 on riscv64Wayne Zuo
2022-08-26cmd/compile: align stack offset to alignment larger than PtrSizeCherry Mui
2022-08-23cmd/compile: handle partially overlapping assignmentsKeith Randall
2022-08-22cmd/compile: issue VarDef only for pointer-ful typesKeith Randall
2022-08-22cmd/compile: remove OVARDEF and OVARLIVEKeith Randall
2022-08-22cmd/compile: rip out support for OVARKILL from compiler frontendKeith Randall
2022-08-19cmd/compile: add intrinsic for MulUintptr on arm64ruinan
2022-08-18cmd/compile: remove OFORUNTILKeith Randall
2022-08-18cmd/compile: rip out support for OpVarKill from ssa backendKeith Randall
2022-08-18cmd/compile: stop using VARKILLKeith Randall
2022-08-15cmd/compile/internal/ssagen: gofmt -w -s ssa.gocuiweixie
2022-08-15cmd/compile,math: remove all sqrt assembly codeWayne Zuo
2022-08-10cmd/compile: refactor GOSSAHASH debugging to make it usable outside ssa package.David Chase
2022-08-08cmd/compile: optimize unsafe.Slice generated codeKeith Randall
2022-08-08cmd/compile: rename types.Rnd -> types.RoundUpCuong Manh Le
2022-07-28[dev.unified] all: merge master (462b78f) into dev.unifiedMatthew Dempsky
2022-07-25cmd/compile: fix blank label codeKeith Randall
2022-06-21[dev.unified] cmd/compile: avoid reflectType in ssagenMatthew Dempsky
2022-05-16cmd/compile: remove base.Ctxt.Pkgpath fallback pathsMatthew Dempsky
2022-05-16cmd/compile/internal/ir: more idiomatic DynamicType{,AssertExpr}Matthew Dempsky
2022-05-12cmd/compile/internal/ssagen: enable intrinsic operation on loong64Xiaodong Liu
2022-05-11cmd/compile: convert merge to use appl. bal. trees for sharingDavid Chase
2022-05-11cmd/compile,runtime: open code unsafe.SliceCuong Manh Le
2022-05-10cmd/compile: lower Add64/Sub64 into ssa on PPC64Paul E. Murphy
2022-05-05cmd/compile/internal: intrinsify publicationBarrier on ppc64xLynn Boger
2022-04-28cmd/compile: intrinsify math/big.mulWW on MIPS64(LE),RISCV64Wayne Zuo
2022-04-19cmd/compile,cmd/internal/obj: replace Ctxt.FixedFrameSize method with Arch fieldAustin Clements