]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: store floats in AuxInt
authorTodd Neal <todd@tneal.org>
Fri, 4 Sep 2015 11:33:56 +0000 (06:33 -0500)
committerTodd Neal <todd@tneal.org>
Fri, 4 Sep 2015 15:15:21 +0000 (15:15 +0000)
commit19447a66d663cf51f5c02c4d9d0c74894714067a
treedbb4dda231df0b30963baa89701be287d3577047
parent991036aef38cea57c2a7ef02220754d93799c489
[dev.ssa] cmd/compile: store floats in AuxInt

Store floats in AuxInt to reduce allocations.

Change-Id: I101e6322530b4a0b2ea3591593ad022c992e8df8
Reviewed-on: https://go-review.googlesource.com/14320
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/ssa/TODO
src/cmd/compile/internal/ssa/check.go
src/cmd/compile/internal/ssa/cse.go
src/cmd/compile/internal/ssa/func.go
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/rewrite.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/cmd/compile/internal/ssa/value.go