diff options
author | Todd Neal <todd@tneal.org> | 2015-09-04 06:33:56 -0500 |
---|---|---|
committer | Todd Neal <todd@tneal.org> | 2015-09-04 15:15:21 +0000 |
commit | 19447a66d663cf51f5c02c4d9d0c74894714067a (patch) | |
tree | dbb4dda231df0b30963baa89701be287d3577047 /src/cmd/compile/internal/ssa/TODO | |
parent | 991036aef38cea57c2a7ef02220754d93799c489 (diff) | |
download | go-19447a66d663cf51f5c02c4d9d0c74894714067a.tar.gz go-19447a66d663cf51f5c02c4d9d0c74894714067a.zip |
[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>
Diffstat (limited to 'src/cmd/compile/internal/ssa/TODO')
-rw-r--r-- | src/cmd/compile/internal/ssa/TODO | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/ssa/TODO b/src/cmd/compile/internal/ssa/TODO index 8feb1053ae..fbe4f56760 100644 --- a/src/cmd/compile/internal/ssa/TODO +++ b/src/cmd/compile/internal/ssa/TODO @@ -44,7 +44,6 @@ Optimizations (better compiler) - Reuseable slices (e.g. []int of size NumValues()) cached in Func - Handle signed division overflow and sign extension earlier - Implement 64 bit const division with high multiply, maybe in the frontend? -- Store bool and float32/float64 in auxInt Regalloc -------- |