aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa
AgeCommit message (Expand)Author
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
2021-05-13all: add //go:build lines to assembly filesTobias Klauser
2021-05-12cmd/compile: add arch-specific inlining for runtime.memmoveRuslan Andreev
2021-05-08cmd/compile: manage Slot array betterDavid Chase
2021-05-08cmd/compile: remove bit operations that modify memory directlyKeith Randall
2021-05-05cmd/compile: debug trace output for -N variable location genThan McIntosh
2021-05-05cmd/compile: handle degenerate entry blocks in -N debug genThan McIntosh
2021-05-04cmd/compile: establish regabi name/value mapping for small in-paramsThan McIntosh
2021-05-04cmd/compile: preserve/translate names for parametersDavid Chase
2021-05-03cmd/compile: make the stack allocator more careful about register args.David Chase
2021-04-30cmd/compile: handle field padding for register-passed structsThan McIntosh
2021-04-30cmd/compile: regabi support for DWARF location expressionsThan McIntosh
2021-04-30cmd/compile: revise block/func end sentinels in debug analysisThan McIntosh
2021-04-29cmd/compile: minor doc enhancementsThan McIntosh
2021-04-28cmd/compile: use desired register only if it satisfies register maskCherry Zhang
2021-04-28cmd/compile: mark R12 clobbered for special callsCherry Zhang
2021-04-28cmd/compile/ssa: optimize the derivable known branch of If blockeric fang
2021-04-27bits: use same expression with system bit sizeyangwenmai
2021-04-26cmd/compile: spos handling fixes to improve prolog debuggabilityThan McIntosh
2021-04-22cmd/compile: keep call's args in elim dead auto passCherry Zhang
2021-04-22cmd/compile: add restrictions on the shift amount range of arm64 various inst...fanzha02
2021-04-21cmd/compile: reenable name preservation on copies in expand_callsCherry Zhang
2021-04-21cmd/compile: don't accumulate duplicated named slotsCherry Zhang
2021-04-21cmd/compile: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-04-20cmd/compile: disable name preservation on copies in expand_callsCherry Zhang
2021-04-19cmd/compile: reduce redundant register moves for regabi callsCherry Zhang