]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: fix storeOrder
authorCherry Zhang <cherryyz@google.com>
Sat, 18 Feb 2017 23:37:38 +0000 (18:37 -0500)
committerCherry Zhang <cherryyz@google.com>
Tue, 21 Feb 2017 16:29:12 +0000 (16:29 +0000)
commita355639c6046edae6b3a5190bc78260c2fe3b063
tree0c1d4adcdb3c78265aaf1a278021606bdbae186b
parentb32170abdfe6979af249fccba513609fc52cfb15
cmd/compile: fix storeOrder

storeOrder visits values in DFS order. It should "break" after
pushing one argument to stack, instead of "continue".

Fixes #19179.

Change-Id: I561afb44213df40ebf8bf7d28e0fd00f22a81ac0
Reviewed-on: https://go-review.googlesource.com/37250
Run-TryBot: Cherry Zhang <cherryyz@google.com>
Reviewed-by: David Chase <drchase@google.com>
src/cmd/compile/internal/ssa/schedule.go
src/cmd/compile/internal/ssa/schedule_test.go