]> Cypherpunks.ru repositories - gostls13.git/history - src/cmd/compile/internal/amd64/ssa.go
internal/buildcfg: move build configuration out of cmd/internal/objabi
[gostls13.git] / src / cmd / compile / internal / amd64 / ssa.go
2021-04-16 Russ Coxinternal/buildcfg: move build configuration out of...
2021-04-14 Cherry Zhangcmd/compile: rework/reduce partially lived argument...
2021-04-06 Cherry Zhangcmd/compile: load results into registers on open defer...
2021-04-02 Cherry Zhangcmd/compile: use ABI0 for cgo_unsafe_args functions
2021-03-19 Cherry Zhangcmd/compile: add clobberdeadreg mode
2021-03-18 Austin Clementsall: explode GOEXPERIMENT=regabi into 5 sub-experiments
2021-03-11 Josh Bleecher Snydercmd/compile: optimize multi-register shifts on amd64
2021-03-09 Alberto Donizetticmd/compile: make ValAndOff.{Val,Off} return an int32
2021-03-04 David Chasecmd/compile: register abi, morestack work and mole...
2021-03-03 David Chasecmd/compile: handle aggregate OpArg in registers
2021-03-03 David Chasecmd/compile: retrieve Args from registers
2021-03-02 fanzha02cmd/compile: optimize single-precision floating point...
2021-02-25 Josh Bleecher Snydercmd/internal/obj: add Prog.SetFrom3{Reg,Const}
2021-02-25 Josh Bleecher Snydercmd/compile: automate resultInArg0 register checks
2021-02-23 Cherry Zhangcmd/compile: guard special register usage with GOEXPERI...
2021-02-16 Cherry Zhangall: merge branch dev.regabi (d3cd4830ad) into master
2021-02-16 Cherry Zhang[dev.regabi] all: merge master (5faf941) into dev.regabi
2021-02-12 Cherry Zhang[dev.regabi] all: merge master (ff0e93e) into dev.regabi
2021-02-09 Rob Findley[dev.typeparams] merge dev.regabi (618e3c1) into dev...
2021-02-08 Cherry Zhang[dev.regabi] all: merge master (1901853) into dev.regabi
2021-02-08 Cherry Zhang[dev.regabi] cmd/compile, runtime: reserve R14 as g...
2021-02-03 Cherry Zhang[dev.regabi] cmd/compile: reserve X15 as zero register...
2021-02-02 Robert Griesemer[dev.regabi] all: merge master (fca94ab) into dev.regabi
2021-01-26 Matthew Dempsky[dev.regabi] all: merge master (bf0f7c9) into dev.regabi
2021-01-22 Matthew Dempsky[dev.regabi] all: merge master (dab3e5a) into dev.regabi
2020-12-28 Matthew Dempsky[dev.regabi] all: merge master (1d78139) into dev.regabi
2020-12-23 Russ Cox[dev.typeparams] all: merge dev.regabi (37f138d) into...
2020-12-23 Russ Cox[dev.regabi] cmd/compile: split out package ssagen...
2020-12-23 Russ Cox[dev.regabi] cmd/compile: move type size calculations...
2020-12-23 Russ Cox[dev.regabi] cmd/compile: group known symbols, packages...
2020-12-22 Russ Cox[dev.regabi] all: merge master (c9fb4eb) into dev.regabi
2020-12-21 Matthew Dempsky[dev.regabi] all: merge master into dev.regabi
2020-12-14 Alexander RakoczyMerge branch 'master' into dev.regabi
2020-12-03 Russ Cox[dev.regabi] all: merge master (d0c0dc682c1f) into...
2020-11-25 Russ Cox[dev.regabi] merge master 4481ad6eb6 into dev.regabi
2020-11-25 Russ Cox[dev.typeparams] merge dev.regabi 41f3af9d04 into dev...
2020-11-25 Russ Cox[dev.regabi] cmd/compile: introduce cmd/compile/interna...
2020-11-25 Russ Cox[dev.regabi] cmd/compile: clean up debug flag (-d)...
2020-11-20 Robert Griesemer[dev.typeparams] Merge branch 'master' into dev.typeparams
2020-11-14 David Chasecmd/compile: fix load of interface{}-typed OpIData...
2020-11-03 Rob Findley[dev.typeparams] merge master into dev.typeparams
2020-10-30 Michele Di Pedecmd/compile: code cleanup
2020-10-23 Michael Prattcmd/compile: intrinsify runtime/internal/atomic.{And...
2020-09-11 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-08-31 Keith Randallcmd/compile,cmd/asm: simplify recording of branch targe...
2020-08-28 Keith RandallRevert "cmd/compile,cmd/asm: simplify recording of...
2020-08-27 Keith Randallcmd/compile,cmd/asm: simplify recording of branch targets
2020-07-31 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-07-27 Keith Randallcmd/compile: add floating point load+op operations...
2020-05-29 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-05-29 Xiangdong Jicmd/compile: fix incorrect rewriting to if condition
2020-05-04 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-05-01 Cherry Zhangcmd: merge branch 'dev.link' into master
2020-04-30 Cherry Zhangcmd: merge branch 'dev.link' into master
2020-04-30 Keith Randallcmd/compile: add indexed memory modification ops to...
2020-04-30 Keith Randallcmd/compile: add indexed load+op operations to amd64
2020-04-29 Than McIntosh[dev.link] all: merge branch 'master' into dev.link
2020-04-24 Josh Bleecher Snydercmd/compile: move duffcopy auxint calculation out of...
2020-04-10 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-10 Keith Randallcmd/compile: use a Sym type instead of interface{}...
2020-04-07 Josh Bleecher Snydercmd/compile: use MOVBQZX for OpAMD64LoweredHasCPUFeature
2020-04-06 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-04 Josh Bleecher Snydercmd/compile: add intrinsic HasCPUFeature for checking...
2020-04-02 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-01 Keith Randallcmd/compile: add indexed-load CMP instructions
2020-03-31 Josh Bleecher Snydercmd/compile, runtime: use more registers for amd64...
2020-02-21 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-02-21 Josh Bleecher Snydercmd/compile: clarify division bounds check optimization
2019-11-11 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2019-11-10 David Chasecmd/compile: enable nil check logging for other archite...
2019-11-10 David Chasecmd/compile: add framework for logging optimizer (non...
2019-11-01 Than McIntosh[dev.link] all: merge branch 'master' into dev.link
2019-10-29 Austin Clementscmd/compile: intrinsics for runtime/internal/atomic...
2019-10-25 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2019-10-21 smasher164cmd/compile: add fma intrinsic for amd64
2019-10-18 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2019-10-15 Ben Shicmd/compile: remove some nacl SSA rules
2019-10-04 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2019-10-02 Michael Mundaycmd/compile: allow multiple SSA block control values
2019-05-03 Austin Clementscmd/compile,runtime/internal/atomic: add Load8
2019-04-07 Keith Randallcmd/compile: remove AUNDEF opcode
2019-03-19 Josh Bleecher Snydercmd/compile: slightly optimize adding 128
2019-03-18 Keith Randallcmd/compile,runtime: provide index information on bound...
2019-03-11 Josh Bleecher Snydercmd/compile: add scale field to SSA Ops
2018-10-30 Ben Shicmd/compile: optimize amd64's ADDQconstmodify/ADDLconst...
2018-10-25 Keith Randallcmd/compile: intrinsify math/bits.Sub on amd64
2018-10-25 Keith Randallcmd/compile: intrinsify math/bits.Add on amd64
2018-10-23 ChrisALilescmd/compile: use proved bounds to remove signed divisio...
2018-10-15 Martin Möhrmanncmd/compile: add intrinsics for runtime/internal/math...
2018-10-09 Ben Shicmd/compile: combine similar code in amd64's assembly...
2018-10-06 Ben Shicmd/compile: combine similar code in amd64's assembly...
2018-09-19 Ben Shicmd/compile: optimize AMD64's bit wise operation
2018-09-19 Ben Shicmd/compile: simplify AMD64's assembly generator
2018-09-08 Ben Shicmd/compile/internal/amd64: simplify assembly generator
2018-08-24 Ben Shicmd/compile: introduce more read-modify-write operation...
2018-08-22 Ben Shicmd/compile: optimize AMD64 with DIVSSload and DIVSDload
2018-08-20 Ben Shicmd/compile: optimize AMD64 with more read-modify-write...
2018-08-20 Martin Möhrmanncmd/compile: split slow 3 operand LEA instructions...
2018-05-08 Keith Randallcmd/compile: rename memory-using operations
2018-04-26 Josh Bleecher Snydercmd/compile: convert amd64 BSFL and BSRL from tuple...
next