]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/internal/ssa: reorganize opcode tables
authorKeith Randall <khr@golang.org>
Wed, 13 May 2015 21:11:39 +0000 (14:11 -0700)
committerKeith Randall <khr@golang.org>
Thu, 14 May 2015 05:35:54 +0000 (05:35 +0000)
commitb3137966db7c000d2edd8d2f9d6fd10ebbb4da9c
treee6ed90e633a6fde012ce5a5f0b5a8e83e76f024e
parent12f980bc85c1ded76ba8b861b5ec4a50146f868f
[dev.ssa] cmd/internal/ssa: reorganize opcode tables

Separate out opcode tables into separate ranges for each architecture.
Put architecture-specific opcodes into separate files.

Comment each opcode in a consistent format.

Change-Id: Iddf03c062bc8a88ad2bcebbf6528088c01a75779
Reviewed-on: https://go-review.googlesource.com/10033
Reviewed-by: Alan Donovan <adonovan@google.com>
src/cmd/internal/gc/ssa.go
src/cmd/internal/ssa/lowerAmd64.go
src/cmd/internal/ssa/op.go
src/cmd/internal/ssa/op_string.go
src/cmd/internal/ssa/opamd64.go [new file with mode: 0644]
src/cmd/internal/ssa/regalloc.go
src/cmd/internal/ssa/rulegen/lower_amd64.rules