aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/op.go
AgeCommit message (Expand)Author
2021-04-21cmd/compile: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-04-06cmd/compile: load results into registers on open defer return pathCherry Zhang
2021-03-24cmd/compile: remove more dead code and data structuresDavid Chase
2021-03-23cmd/compile: remove AuxCall.results, cleanup ssagen/ssa.goDavid Chase
2021-03-22cmd/compile: remove now-redundant AuxCall.argsDavid Chase
2021-03-16cmd/compile: (fixed) spill output parameters passed in registers as autosDavid Chase
2021-03-15Revert "cmd/compile: spill output parameters passed in registers as autos"David Chase
2021-03-15cmd/compile: spill output parameters passed in registers as autosDavid Chase
2021-03-12cmd/compile: test register ABI for method, interface, closure callsDavid Chase
2021-03-09cmd/compile: make ValAndOff.{Val,Off} return an int32Alberto Donizetti
2021-03-04cmd/compile: return (and receive) medium-large resultsDavid Chase
2021-03-04cmd/compile: implement simple register resultsDavid Chase
2021-03-04cmd/compile: pass register parameters to called functionDavid Chase
2021-03-03cmd/compile: make modified Aux type for OpArgXXXX pass ssa/checkDavid Chase
2021-03-03cmd/compile: handle aggregate OpArg in registersDavid Chase
2021-03-03cmd/compile: use abiutils for all rcvr/in/out frame offsets.David Chase
2021-03-02cmd/compile: better version of check frame offsets against abiDavid Chase
2021-03-01Revert "cmd/compile: check frame offsets against abi"Bryan C. Mills
2021-02-27cmd/compile: check frame offsets against abiDavid Chase
2021-02-27cmd/compile: fixed which-result confusion in presence of 0-width typesDavid Chase
2021-02-26cmd/compile: change StaticCall to return a "Results"David Chase
2021-02-24cmd/compile: plumb abi info into expandCallsDavid Chase
2021-02-24cmd/compile: plumb abi info into ssagen/ssaDavid Chase
2021-02-23cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.ConfigDavid Chase
2021-02-03[dev.regabi] cmd/compile: reserve X15 as zero register on AMD64Cherry Zhang
2021-01-20[dev.regabi] cmd/compile: late expansion of return valuesDavid Chase
2020-12-21[dev.regabi] all: merge master into dev.regabiMatthew Dempsky
2020-12-14cmd/compile: fix incorrect shift count type with s390x rulesRuixin Bao
2020-12-14[dev.regabi] cmd/compile: remove unnecessary String methodsMatthew Dempsky
2020-12-08[dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky
2020-10-27cmd/compile: clean up ValAndOff funcs after untyped aux removalAlberto Donizetti
2020-10-01cmd/compile: enable late expansion for interface callsDavid Chase
2020-09-24cmd/compile: more amd64 typed aux rulesAlberto Donizetti
2020-09-23cmd/compile: enable late call expansion for multiple resultsDavid Chase
2020-09-18cmd/compile: generate late-lowering static callsDavid Chase
2020-09-18cmd/compile: add code to expand calls just before late optDavid Chase
2020-09-16cmd/compile: populate AuxCall fields for OpClosureCallDavid Chase
2020-09-16cmd/compile: initialize ACArgs and ACResults AuxCall fields for static and in...David Chase
2020-09-16cmd/compile: extend ssa.AuxCall to closure and interface callsDavid Chase
2020-09-16cmd/compile: introduce special ssa Aux type for callsDavid Chase
2020-08-24cmd/compile: convert rest ARM64.rules lines to typed aux modefanzha02
2020-06-18cmd/compile: redo flag constant ops for armKeith Randall
2020-04-23cmd/compile: convert splitload rules to typed auxJosh Bleecher Snyder
2020-04-21cmd/compile: switch to typed aux for 386 optimization rulesAlberto Donizetti
2020-04-17cmd/compile: make some s390x rules use strongly typed aux valuesMichael Munday
2020-04-13cmd/compile: convert more AMD64.rules lines to typed aux modeKeith Randall
2020-04-10cmd/compile: use a Sym type instead of interface{} for symbolic offsetsKeith Randall
2020-04-09cmd/compile: start implementing strongly typed aux and auxint fieldsKeith Randall
2020-02-28cmd/compile: add dedicated ARM64BitField aux typeJosh Bleecher Snyder
2019-11-05cmd/compile: mark architecture-specific unsafe pointsCherry Zhang