aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa
AgeCommit message (Expand)Author
2021-03-31[release-branch.go1.15] cmd/compile: disable shortcircuit optimization for in...Keith Randall
2021-03-01[release-branch.go1.15] cmd/compile: do not assume TST and TEQ set V on armJason A. Donenfeld
2021-01-21[release-branch.go1.15] cmd/compile: don't short-circuit copies whose source ...Keith Randall
2021-01-16[release-branch.go1.15-security] all: introduce and use internal/execabsRoland Shoemaker
2020-12-03[release-branch.go1.15] cmd/compile: sign extend consant folding properlyKeith Randall
2020-10-14[release-branch.go1.15] cmd/compile: fix left shift constant folding ruleKeith Randall
2020-10-09[release-branch.go1.15] cmd/compile: don't allow go:notinheap on the heap or ...Keith Randall
2020-10-05[release-branch.go1.15] cmd/compile: fix live variable computation for deferr...Keith Randall
2020-09-03[release-branch.go1.15] cmd/compile, runtime: mark R12 clobbered for write ba...Cherry Zhang
2020-08-21cmd/compile: correct type of CvtBoolToUint8 valuesJosh Bleecher Snyder
2020-07-30cmd/compile: don't addLocalInductiveFacts if there is no direct edge from if ...Cholerae Hu
2020-07-27cmd/compile: add floating point load+op operations to addressing modes passKeith Randall
2020-06-25cmd/compile: remove check that Zero's arg has the correct base typeKeith Randall
2020-06-18cmd/compile: redo flag constant ops for arm64Keith Randall
2020-06-18cmd/compile: redo flag constant ops for armKeith Randall
2020-06-18cmd/compile: mark s390x int <-> float conversions as clobbering flagsMichael Munday
2020-06-12cmd/compile/internal/ssa: skip TestNexting with old Delve on linux/386Dmitri Shuralyov
2020-06-10cmd/compile: always tighten and de-duplicate tuple selectorsMichael Munday
2020-06-09cmd/compile: ARM comparisons with 0 incorrect on overflowXiangdong Ji
2020-06-05cmd/compile/internal: gofmtTobias Klauser
2020-05-29cmd/compile: fix incorrect rewriting to if conditionXiangdong Ji
2020-05-14cmd/compile: fix tuple selector bug in CSE passMichael Munday
2020-05-11cmd/compile: in prove, zero right shifts of positive int by #bits - 1Keith Randall
2020-05-11cmd/compile: restrict ppc64 constant shifts to amount 0-63Keith Randall
2020-05-10cmd/compile: optimise branchs on riscv64Joel Sing
2020-05-07cmd/compile: don't store NaN in ppc64 floating point constant opsKeith Randall
2020-05-05cmd/compile: restrict bit test rewrite rulesKeith Randall
2020-05-04cmd/compile: use typed aux in arm64 MOVstore rulesAlberto Donizetti
2020-05-02cmd/compile: use SEQZ pseudo instruction in RISCV64 boolean rulesJoel Sing
2020-04-30cmd/compile: switch to typed auxint for arm64 TBZ/TBNZ blockAlberto Donizetti
2020-04-30cmd/compile: add indexed memory modification ops to amd64Keith Randall
2020-04-30cmd/compile: add indexed load+op operations to amd64Keith Randall
2020-04-30cmd/compile: adopt strong aux typing for some s390x rulesRuixin Bao
2020-04-29cmd/compile: move last of the generic rules to typed auxKeith Randall
2020-04-29cmd/compile: mark PanicBounds/Extend as callsAustin Clements
2020-04-29cmd/compile: convert CCop arm64 rules to typed auxAlberto Donizetti
2020-04-29cmd/compile: convert constant divide strength reduction rules to typed auxKeith Randall
2020-04-29cmd/compile,cmd/internal/obj/ppc64: use mod instructions on power9Lynn Boger
2020-04-29cmd/compile: adopt strong aux typing for some s390x rulesRuixin Bao
2020-04-29cmd/compile: adjust MIPS64x rewrite rules to use typed aux fieldsMeng Zhuo
2020-04-28cmd/compile: simplify readonly sym checks in writebarrier passJosh Bleecher Snyder
2020-04-28cmd/compile: port first part of arm64 opt rules to typed auxAlberto Donizetti
2020-04-28cmd/compile: adopt strong aux typing for some s390x rulesRuixin Bao
2020-04-28cmd/compile: rewrite some arm64 rules to use typed aux fieldsfanzha02
2020-04-27cmd/compile: implement multi-control branches for riscv64Joel Sing
2020-04-27cmd/compile: convert more generic rules to typed auxJosh Bleecher Snyder
2020-04-27cmd/compile: remove If type in rulegenDaniel Martí
2020-04-27cmd/compile: rewrite decArgs rules to use typed aux fieldCuong Manh Le
2020-04-27cmd/compile: convert more arm64 lowering rules to typed auxAlberto Donizetti
2020-04-27cmd/compile: adopt strong aux typing for some s390x rulesMichael Munday