aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa
AgeCommit message (Expand)Author
2024-01-25all: prealloc slice with possible minimum capabilitiesShulhan
2024-01-23cmd/compile: improve integer comparisons with numeric boundsJorropo
2024-01-22cmd/compile/internal/ssa: fix typo in sccpWingrez
2023-12-21cmd/compile: handle constant-folding of an out-of-range jump table indexKeith Randall
2023-12-14all: remove newline characters after return statementsDanil Timerbulatov
2023-12-08cmd/compile: fix SCCP propagation into jump tablesKeith Randall
2023-12-01cmd/compile: correct code generation for right shifts on riscv64Joel Sing
2023-11-30cmd/compile: fix memcombine pass for big endian, > 1 byte elementsKeith Randall
2023-11-28cmd/compile: use correct type for slice pointerKeith Randall
2023-11-27all: fix field namescui fliter
2023-11-21cmd/compile, internal/buildcfg: enable regABI on loong64, and add loong64 in ...Guoqi Chen
2023-11-21cmd/compile: fix If lowering on loong64Guoqi Chen
2023-11-21cmd/compile: update loong64 CALL* opsGuoqi Chen
2023-11-21cmd/compile/internal: add register info for loong64 regABIGuoqi Chen
2023-11-21cmd/compile,cmd/internal,runtime: change registers on loong64 to avoid regABI...Guoqi Chen
2023-11-21cmd/compile: teach regalloc to rightly do nothing on loong64 in case of dynli...WANG Xuerui
2023-11-21cmd/internal/obj,cmd/link: access global data via GOT in -dynlink mode on loo...Guoqi Chen
2023-11-21cmd/compile, cmd/internal, runtime: change the registers used by the duff dev...Guoqi Chen
2023-11-20all: add floating point option for ARM targetsLudi Rehak
2023-11-20ssa: clarify semantics of ID-to-PC translation functionAndrei Matei
2023-11-20src: a/an grammar fixesVille Skyttä
2023-11-17all: add missing copyright headerJes Cok
2023-11-13cmd/compile/internal/ssa: on PPC64, merge (CMPconst [0] (op ...)) more aggres...Paul E. Murphy
2023-11-07cmd/compile: fix findIndVar so it does not match disjointed loop headersJorropo
2023-11-06cmd/compile: adding rule to eliminate ANDCCconstJayanth Krishnamurthy
2023-10-31cmd/compile: ensure pointer arithmetic happens after the nil checkKeith Randall
2023-10-31cmd/compile: handle constant pointer offsets in dead store eliminationKeith Randall
2023-10-31cmd/compile/internal/ssa: adjust default to the end in *Block.AuxIntStringJes Cok
2023-10-30cmd/compile/internal/ssa: add missing space in commentJes Cok
2023-10-30cmd/compile: optimize right shifts of int32 on riscv64Ubuntu
2023-10-20cmd/compile: improve the implementation of Lowered{Move,Zero} on linux/loong64Guoqi Chen
2023-10-19all: drop old +build linesDmitri Shuralyov
2023-10-18cmd/compile/internal/ssa: on PPC64, generate large constant paddiPaul E. Murphy
2023-10-18cmd/compile: update to rules on PPC64 folding bit reversal to loadJayanth Krishnamurthy
2023-10-18cmd/compile: avoid ANDCCconst on PPC64 if condition not neededLynn Boger
2023-10-12cmd/compile: when combining stores, use line number of first storeKeith Randall
2023-10-12cmd/compiler: make decompose shortcuts apply for PtrShaped, not just PtrDavid Chase
2023-10-10cmd/compile: get rid of zero-sized values in call expansionDavid Chase
2023-10-09cmd/compile: fix wrong argument of OpSelectN during expand_callsCuong Manh Le
2023-10-09cmd/compile: regenerate rewriteRISCV64.go to match cl 528975Mark Ryan
2023-10-07cmd/compile/internal: stop lowering OpConvert on riscv64Joel Sing
2023-10-07cmd/compile: optimize right shifts of uint32 on riscvMark Ryan
2023-10-06cmd/compile: expand calls cleanupDavid Chase
2023-10-04cmd/compile: adjust GOSSAFUNC html dumping to be more ABI-awareDavid Chase
2023-10-03cmd/compile/internal: intrinsify publicationBarrier on riscv64Xianmiao Qu
2023-09-25cmd/compile: add rules to avoid unnecessary MOVDaddr for PPC64Lynn Boger
2023-09-22cmd/compile/internal/ssa: optimize (AND (MOVDconst [-1] x)) on PPC64Paul E. Murphy
2023-09-21cmd/compile: optimize absorbing InvertFlags into Noov comparisons for arm64eric fang
2023-09-15cmd/compile: reset memcombine correctly between basic blocksKeith Randall
2023-09-14cmd/compile/internal/ir: add Func.DeclareParamsMatthew Dempsky