aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa
AgeCommit message (Expand)Author
2021-09-20cmd/compile: extend dump-to-file to handle "genssa" (asm) case.David Chase
2021-09-20cmd/compile: fix simplification rules on arm/arm64Keith Randall
2021-09-20cmd/compile: ensure constant shift amounts are in range for armKeith Randall
2021-09-20cmd/compile: allow rotates to be merged with logical ops on arm64Keith Randall
2021-09-19cmd/compile: fold double negate on arm64Keith Randall
2021-09-19cmd/compile: implement constant rotates on arm64Keith Randall
2021-09-17cmd/compile: remove self copies in tail-call wrappersCherry Mui
2021-09-17cmd/compile: restore tail call for method wrappersCherry Mui
2021-09-16cmd/compile: preserve statements better in expandCallsDavid Chase
2021-09-16cmd/compile: fix LocResults formattingCherry Mui
2021-09-10cmd/compile/internal: better AST line highlight in ssa.htmlZheng Xu
2021-09-10cmd/compile: add support for Abs and Copysign intrinsics on riscv64Michael Munday
2021-09-10cmd/compile: simiplify arm64 bitfield optimizationsfanzha02
2021-09-08cmd/compile: add automated rewrite cycle detectionJosh Bleecher Snyder
2021-09-07cmd/compile: add prefetch intrinsic supportRuslan Andreev
2021-09-07cmd/compile: simplify less with non-negative number and constant 0 or 1wdvxdr
2021-09-06cmd/compile: merge sign extension and shift into SBFIZfanzha02
2021-09-06cmd/compile: merge zero/sign extensions with UBFX/SBFX on arm64fanzha02
2021-09-01cmd/{asm,compile}: add fused multiply-add support on riscv64Michael Munday
2021-08-31cmd/compile: remove folding of 32 bit pointer offsets on amd64Martin Möhrmann
2021-08-31cmd/compile: add MOVOstoreconst with offset folding on amd64Martin Möhrmann
2021-08-28cmd/compile: fix offset-generator for storeOneLoadCuong Manh Le
2021-08-28cmd/compile: fix wrong check for b.Controls in isBlockMultiValueExitCuong Manh Le
2021-08-27cmd/compile: unexport Type.Width and Type.Align [generated]Matthew Dempsky
2021-08-27cmd/compile: use typecheck.InitUniverse in unit testsMatthew Dempsky
2021-08-25cmd/compile: generic SSA rules for simplifying 2 and 3 operand integer arithm...Jake Ciolek
2021-08-23cmd/compile: don't emit write barriers for offsets of global addresseszikaeroh
2021-08-21cmd/compile: absorb NEG into branch when possible on riscv64Joel Sing
2021-08-21cmd/compile: convert branch with zero to more optimal branch zero on riscv64Joel Sing
2021-08-21cmd/compile: sort regalloc switch by architectureJoel Sing
2021-08-17cmd/compile: lowered MulUintptr on riscv64Meng Zhuo
2021-08-16cmd: support space and quotes in CC and CXXJay Conrod
2021-08-16cmd/compile/internal/ssa: delete unused codecuiweixie
2021-08-16cmd/compile: intrinsify Mul64 on riscv64Meng Zhuo
2021-08-13all: gofmt more (but vendor, testdata, and top-level test directories)Dmitri Shuralyov
2021-08-03[dev.typeparams] cmd/compile: make softfloat mode work with register ABICherry Mui
2021-07-02[dev.typeparams] all: merge master (912f075) into dev.typeparamsMatthew Dempsky
2021-07-01cmd/compile: fix bug in dwarf-gen var location generationThan McIntosh
2021-06-16[dev.typeparams] cmd/compile: simplify SSA devirtualizationMatthew Dempsky
2021-06-11[dev.typeparams] all: always enable regabig on AMD64Cherry Mui
2021-06-02[dev.typeparams] cmd/compile: fix formattingKeith Randall
2021-06-01[dev.typeparams] cmd/compile: match register-ABI version of memmove call on A...Cherry Mui
2021-06-01[dev.typeparams] cmd/compile: update ARM64 CALL* ops for register ABICherry Mui
2021-06-01[dev.typeparams] all: merge master (2725522) into dev.typeparamsCherry Mui
2021-05-27cmd/compile: improve debug locations for partially live in-paramsThan McIntosh
2021-05-27cmd/compile: place reg spills after OpArg{Int,Float}Reg opsThan McIntosh
2021-05-27[dev.typeparams] cmd/compile: enable register args on ARM64Cherry Mui
2021-05-26[dev.typeparams] cmd/compile: define ARM64 parameter registersCherry Mui
2021-05-26[dev.typeparams] cmd/compile: do not schedule in-register args late, even for...Cherry Mui
2021-05-22cmd/compile: revert CL/316890Than McIntosh