]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/internal/ssa: add string operations
authorKeith Randall <khr@golang.org>
Wed, 27 May 2015 21:52:22 +0000 (14:52 -0700)
committerKeith Randall <khr@golang.org>
Thu, 4 Jun 2015 22:00:27 +0000 (22:00 +0000)
commitf7f604e28459ac993b86832b769438c4a35f06c2
treecc63f38ab0db0cf055d8a8eadf505b5e42b3a9a0
parentbd95412d23e80d779062abe0798b8e7d85fcc138
[dev.ssa] cmd/internal/ssa: add string operations

Add ops to load, store, select ptr & len, and build constant strings.
A few other minor cleanups.

Change-Id: I6f0f7419d641b119b613ed44561cd308a466051c
Reviewed-on: https://go-review.googlesource.com/10449
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
12 files changed:
src/cmd/compile/internal/gc/pgen.go
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/gc/type.go
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/ssa/generic.go
src/cmd/compile/internal/ssa/lowerAmd64.go
src/cmd/compile/internal/ssa/op.go
src/cmd/compile/internal/ssa/regalloc.go
src/cmd/compile/internal/ssa/rewrite.go
src/cmd/compile/internal/ssa/rulegen/generic.rules
src/cmd/compile/internal/ssa/rulegen/rulegen.go
src/cmd/compile/internal/ssa/type.go