]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: run generic deadcode in -N mode
authorCherry Zhang <cherryyz@google.com>
Sat, 30 Jun 2018 21:46:25 +0000 (17:46 -0400)
committerCherry Zhang <cherryyz@google.com>
Mon, 2 Jul 2018 20:53:23 +0000 (20:53 +0000)
commit3f54e8537aa31cf3dbcf27d0c3033b17756d093a
treeae58414abc2949ee23fccb3ca26e5a6acebe376e
parent398a8ed653929f9901ec14c1fa3d048955050f44
cmd/compile: run generic deadcode in -N mode

Late opt pass may generate dead stores, which messes up store
chain calculation in later passes. Run generic deadcode even
in -N mode to remove them.

Fixes #26163.

Change-Id: I8276101717bb978d5980e6c7998f53fd8d0ae10f
Reviewed-on: https://go-review.googlesource.com/121856
Run-TryBot: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/ssa/compile.go
test/fixedbugs/issue26163.go [new file with mode: 0644]