]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: propagate constant ranges through multiplies and shifts
authorkhr@golang.org <khr@golang.org>
Thu, 27 Jun 2024 22:53:24 +0000 (15:53 -0700)
committerKeith Randall <khr@golang.org>
Wed, 7 Aug 2024 16:07:42 +0000 (16:07 +0000)
commita4a130f6d065187e1b7f4963792af5d5e84efa3c
treeaf3913c6111c074fdbd688e9e3a8c916d976b041
parent3b96eebcbdf472326b9d6e46c373992bac9f72bb
cmd/compile: propagate constant ranges through multiplies and shifts

Fixes #40704
Fixes #66826

Change-Id: Ia9c356e29b2ed6f2e3bc6e5eb9304cd4dccb4263
Reviewed-on: https://go-review.googlesource.com/c/go/+/599256
Reviewed-by: Michael Knyszek <mknyszek@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: David Chase <drchase@google.com>
src/cmd/compile/internal/ssa/prove.go
test/prove.go