aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa
AgeCommit message (Expand)Author
2022-07-25[release-branch.go1.17] cmd/compile: fix prove pass when upper condition is <...Keith Randall
2022-02-18[release-branch.go1.17] cmd/compile: correct type of pointer difference on RI...Cherry Mui
2022-02-07[release-branch.go1.17] cmd/compile: remove incorrect arm,arm64 CMP->CMN tran...David Chase
2021-12-02[release-branch.go1.17] cmd/compile: only update source type when processing ...Cuong Manh Le
2021-11-24[release-branch.go1.17] cmd/compile: fix fuse pass to do CFG surgery correctlyKeith Randall
2021-10-27[release-branch.go1.17] cmd/compile: ensure constant shift amounts are in ran...Keith Randall
2021-10-27[release-branch.go1.17] cmd/compile: fix simplification rules on arm/arm64Keith Randall
2021-07-01cmd/compile: fix bug in dwarf-gen var location generationThan McIntosh
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-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
2021-04-16cmd/compile: spill all the parameters around morestackDavid Chase
2021-04-16internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox
2021-04-15cmd/compile: fix ANDI/SRWI merge on ppc64Paul E. Murphy
2021-04-14cmd/compile: rescue stmt boundaries from OpArgXXXReg and OpSelectN.David Chase
2021-04-12cmd/compile: look for newobject in register ABI for write barrier elisionCherry Zhang
2021-04-12cmd/compile: preserve name association when eliding copies in expand_callsCherry Zhang
2021-04-12cmd/compile: support memmove inlining with register argsCherry Zhang
2021-04-09Revert "cmd/compile: ensure spills of int/float reg args land in abi slots"David Chase
2021-04-09cmd/compile: ensure spills of int/float reg args land in abi slotsDavid Chase
2021-04-08cmd/compile: add recursive-invalidate Value method, use in expand_callsDavid Chase
2021-04-08cmd/compile: sanitize before/after expansion OpSelectN referencesDavid Chase
2021-04-07cmd/compile: correct argument area size for typedmemmove/typedmemclrCherry Zhang
2021-04-07cmd/compile: fix bug of conditional instructions on arm64eric fang
2021-04-06cmd/compile: check for unused OpArg* and mark invalid (again)David Chase