]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: refactor some code in loopbce.go
authorGiovanni Bajo <rasky@develer.com>
Mon, 16 Sep 2019 08:23:54 +0000 (10:23 +0200)
committerGiovanni Bajo <rasky@develer.com>
Thu, 26 Sep 2019 18:46:30 +0000 (18:46 +0000)
commit9740b60e140433c6ab2230ca4f53935818221445
treeb6208b4dce21da40d5f588f554976b77665db04c
parentfd5ba54f7cb7e4f1b74901b1cf120120adc3b633
cmd/compile: refactor some code in loopbce.go

This CL extracts the logic for pattern-matching an induction
variable into a separate function, in preparation for next CL
where we would need to call it multiple times.

No functional changes, passes toolstash -cmp.

Change-Id: Ic52391e6c1b2e72bae32a0f3f65dfea321caaf4f
Reviewed-on: https://go-review.googlesource.com/c/go/+/195737
Reviewed-by: David Chase <drchase@google.com>
src/cmd/compile/internal/ssa/loopbce.go