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
/
nilcheck.go
Age
Commit message (
Expand
)
Author
2020-10-09
[release-branch.go1.15] cmd/compile: don't allow go:notinheap on the heap or ...
Keith Randall
2020-04-23
cmd/compile: add ssa.Block.truncateValues
Josh Bleecher Snyder
2020-02-22
cmd/compile: allow values with aux Sym to fault on nil args
Josh Bleecher Snyder
2019-11-05
cmd/compile: fix liveness for open-coded defer args for infinite loops
Dan Scales
2019-10-15
cmd/compile: preserve statements in late nilcheckelim optimization
David Chase
2019-10-03
cmd/compile: make nilcheck more careful about statement relocations
David Chase
2019-10-02
cmd/compile: allow multiple SSA block control values
Michael Munday
2019-05-31
cmd/compile: don't move nil checks across a VarDef
Keith Randall
2019-05-14
cmd/compile: index line number tables by source file to improve sparsity
David Chase
2019-02-26
cmd/compile: treat slice pointers as non-nil
Keith Randall
2018-11-28
cmd/compile: randomize value order in block for testing
Keith Randall
2018-11-26
cmd/compile: fix nilcheck for AIX
Clément Chigot
2018-11-14
cmd/compile: assume unsafe pointer arithmetic generates non-nil results
Keith Randall
2018-09-04
cmd/compile: remove unnecessary nil-check
Alexey Naidonov
2018-07-12
cmd/compile: add LocalAddr that takes SP,mem operands
David Chase
2018-05-14
cmd/compile: assign and preserve statement boundaries.
David Chase
2017-09-29
cmd/compile: fix spelling mistake
Kevin Burke
2017-09-29
cmd/compile: avoid copying in nilcheckelim2
Marvin Stenger
2017-08-25
cmd/compile: free value earlier in nilcheck
Keith Randall
2017-03-17
cmd/compile: move Frontend field from ssa.Config to ssa.Func
Josh Bleecher Snyder
2017-03-13
cmd/compile: eliminate more nil checks of phis
Josh Bleecher Snyder
2017-02-17
cmd/compile: redo writebarrier pass
Cherry Zhang
2017-02-17
cmd/compile: re-enable nilcheck removal in same block
Cherry Zhang
2017-02-01
all: merge dev.inline into master
Russ Cox
2017-01-20
cmd/compile: don't use nilcheck information until the next block
Keith Randall
2017-01-06
runtime: use 4K as the boundary of legal pointers
Austin Clements
2016-12-08
[dev.inline] cmd/compile/internal/ssa: rename various fields from Line to Pos
Robert Griesemer
2016-12-08
[dev.inline] cmd/internal/src: make Pos implementation abstract
Robert Griesemer
2016-11-08
cmd/compile/internal/ssa: add support for GOARCH=mips{,le}
Vladimir Stefanovic
2016-10-07
cmd/compile: use standard dom tree in nilcheckelim
Keith Randall
2016-09-19
cmd/compile: cache CFG-dependent computations
Keith Randall
2016-09-15
cmd/compile: redo nil checks
Keith Randall
2016-05-05
cmd/compile: enable constant-time CFG editing
Keith Randall
2016-04-22
cmd/compile: don't nilcheck newobject and return values from mapaccess{1,2}
Keith Randall
2016-04-12
cmd/compile: share dominator tree among many passes
Alexandru Moșoi
2016-03-17
cmd/compile: keep value use counts in SSA
Keith Randall
2016-03-14
cmd/compile: change the type of ssa Warnl line number
Todd Neal
2016-03-02
all: single space after period.
Brad Fitzpatrick
2015-10-30
[dev.ssa] cmd/compile: default compile+test with SSA
David Chase
2015-10-25
[dev.ssa] cmd/compile: optimize nil checks
Keith Randall
2015-09-07
[dev.ssa] cmd/compile: clean up nilcheck logic
Todd Neal
2015-09-05
[dev.ssa] cmd/compile: rewrite user nil check as OpIsNonNil
Todd Neal
2015-08-29
[dev.ssa] cmd/compile/internal/ssa: handle dead code a different way
Keith Randall
2015-08-11
[dev.ssa] cmd/compile/ssa: don't nil check phis with non-nil arguments
Todd Neal
2015-08-06
[dev.ssa] cmd/compile/ssa: don't perform nilcheck on OpAddr/OpAddPtr values
Todd Neal
2015-08-03
[dev.ssa] cmd/compile/ssa: speed up nilcheck
Todd Neal
2015-07-06
[dev.ssa] cmd/compile/ssa: implement constant booleans
Josh Bleecher Snyder
2015-06-29
[dev.ssa] cmd/compile/ssa: add nilcheckelim benchmarks
Josh Bleecher Snyder
2015-06-24
[dev.ssa] cmd/compile/ssa: add nilcheckelim pass
Josh Bleecher Snyder