index
:
go
adonovan-patch-1
dev.boringcrypto
dev.boringcrypto.go1.10
dev.boringcrypto.go1.11
dev.boringcrypto.go1.12
dev.boringcrypto.go1.13
dev.boringcrypto.go1.14
dev.boringcrypto.go1.15
dev.boringcrypto.go1.16
dev.boringcrypto.go1.17
dev.boringcrypto.go1.18
dev.boringcrypto.go1.8
dev.boringcrypto.go1.9
dev.cc
dev.cmdgo
dev.debug
dev.fuzz
dev.garbage
dev.gcfe
dev.go2go
dev.inline
dev.link
dev.power64
dev.regabi
dev.ssa
dev.tls
dev.typealias
dev.typeparams
dev.types
dev.unified
master
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.11
release-branch.go1.12
release-branch.go1.13
release-branch.go1.14
release-branch.go1.15
release-branch.go1.16
release-branch.go1.17
release-branch.go1.18
release-branch.go1.19
release-branch.go1.2
release-branch.go1.20
release-branch.go1.21
release-branch.go1.22
release-branch.go1.3
release-branch.go1.4
release-branch.go1.5
release-branch.go1.6
release-branch.go1.7
release-branch.go1.8
release-branch.go1.9
release-branch.r57
release-branch.r58
release-branch.r59
release-branch.r60
tls
The Go programming language
Google
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cmd
/
compile
/
internal
/
ssa
/
regalloc.go
Age
Commit message (
Expand
)
Author
2020-04-14
cmd/compile: error if register is reused when setting edge state
Michael Munday
2020-04-14
cmd/compile: fix deallocation of live value copies in regalloc
Michael Munday
2019-11-05
cmd/compile: fix liveness for open-coded defer args for infinite loops
Dan Scales
2019-10-09
all: remove the nacl port (part 2, amd64p32 + toolchain)
Brad Fitzpatrick
2019-10-07
cmd/compile: reuse dead register before reusing register holding constant
Keith Randall
2019-10-02
cmd/compile: allow multiple SSA block control values
Michael Munday
2019-09-19
cmd/compile: add 32 bit float registers/variables on wasm
Richard Musiol
2019-09-08
all: fix typos
Ainar Garipov
2019-08-01
cmd/compile: don't eliminate all registers when restricting to desired ones
Keith Randall
2019-05-10
cmd/compile: re-use regalloc's []valState
Josh Bleecher Snyder
2019-03-01
cmd/compile: make KeepAlive work on stack object
Cherry Zhang
2018-09-24
cmd/compile: document regalloc fields
Keith Randall
2018-08-21
cmd/compile/internal/ssa: use math/bits in countRegs and pickReg
Iskander Sharipov
2018-05-30
cmd/compile: do not allow regalloc to LoadReg G register
David Chase
2018-05-23
cmd/compile: add wasm stack optimization
Richard Musiol
2018-05-14
cmd/compile: assign and preserve statement boundaries.
David Chase
2018-05-08
cmd/compile,test: combine byte loads and stores on ppc64le
Lynn Boger
2018-05-01
cmd/compile: allow R11 to be allocated on s390x
Michael Munday
2018-04-24
cmd/compile: improve regalloc live values debug printing
Josh Bleecher Snyder
2018-04-20
cmd/compile: don't lower OpConvert
Austin Clements
2018-04-04
cmd/compile: adjust is-statement on Pos's to improve debugging
David Chase
2018-03-29
cmd/compile: prefer to evict a rematerializable register
Josh Bleecher Snyder
2018-03-28
cmd/compile: prefer rematerialization to copying
Josh Bleecher Snyder
2018-03-27
cmd/compile: reduce allocations in regAllocState.regalloc
Alberto Donizetti
2018-03-25
cmd/compile: avoid some allocations in regalloc
Alberto Donizetti
2018-03-20
cmd/compile/internal/ssa: update regalloc in loops
Ilya Tocar
2018-03-15
cmd/compile: cache sparse maps across ssa passes
Daniel Martí
2018-02-22
cmd/compile: decouple emitted block order from regalloc block order
David Chase
2018-02-14
cmd/compile: reimplement location list generation
Heschi Kreinick
2017-10-30
cmd/compile: fix runtime.KeepAlive
Keith Randall
2017-10-07
cmd/compile: better XPos for rematerialized values and JMPs
David Chase
2017-09-28
cmd/compile: simplify a few bits of the code
Daniel Martí
2017-09-11
cmd/compile: request r12 for indirect calls on ppc64le
Lynn Boger
2017-08-26
all: remove some double spaces from comments
Daniel Martí
2017-08-25
cmd/compile: free value earlier in nilcheck
Keith Randall
2017-08-17
cmd/compile: rename SSA Register.Name to Register.String
Keith Randall
2017-07-27
[dev.debug] cmd/compile: better DWARF with optimizations on
dev.debug
Heschi Kreinick
2017-07-26
[dev.debug] cmd/compile: track variable decomposition in LocalSlot
Heschi Kreinick
2017-05-10
cmd/compile: reduce debugger-worsening line number churn
David Chase
2017-05-09
cmd/compile: change ssa.Type into *types.Type
Josh Bleecher Snyder
2017-04-19
cmd/internal/objabi: extract shared functionality from obj
Matthew Dempsky
2017-03-29
cmd/compile: improve startRegs calculation
Cherry Zhang
2017-03-25
cmd/compile: provide pos and curfn to temp
Josh Bleecher Snyder
2017-03-23
cmd/compile: initialize loop depths
Keith Randall
2017-03-19
cmd/compile: separate ssa.Frontend and ssa.TypeSource
Josh Bleecher Snyder
2017-03-17
cmd/compile: move Frontend field from ssa.Config to ssa.Func
Josh Bleecher Snyder
2017-03-17
cmd/compile: rearrange fields between ssa.Func, ssa.Cache, and ssa.Config
Josh Bleecher Snyder
2017-03-15
cmd/compile: put spills in better places
David Chase
2017-03-14
cmd/compile: don't spill rematerializeable value when resolving merge edges
Cherry Zhang
2017-02-02
cmd/compile: add reusable []Location to ssa.Config
Josh Bleecher Snyder
[next]