aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/softfloat64.go
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2019-10-30 10:29:47 -0700
committerJosh Bleecher Snyder <josharian@gmail.com>2020-03-02 16:24:47 +0000
commitd7c073ecbfc3ecc506bfc753b271973b47f8bc15 (patch)
tree758702abba542e9b9c72a178e8ec34954e136fe5 /src/runtime/softfloat64.go
parentab7ecea0c8dff908dfcad8c9091b71c6051bb94a (diff)
downloadgo-d7c073ecbfc3ecc506bfc753b271973b47f8bc15.tar.xz
cmd/compile: add specialized Value reset for OpCopy
This: * Simplifies and shortens the generated code for rewrite rules. * Shrinks cmd/compile by 86k (0.4%) and makes it easier to compile. * Removes the stmt boundary code wrangling from Value.reset, in favor of doing it in the one place where it actually does some work, namely the writebarrier pass. (This was ascertained by inspecting the code for cases in which notStmtBoundary values were generated.) Passes toolstash-check -all. Change-Id: I25671d4c4bbd772f235195d11da090878ea2cc07 Reviewed-on: https://go-review.googlesource.com/c/go/+/221421 Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: David Chase <drchase@google.com>
Diffstat (limited to 'src/runtime/softfloat64.go')
0 files changed, 0 insertions, 0 deletions