]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.Config
authorDavid Chase <drchase@google.com>
Wed, 7 Oct 2020 13:44:16 +0000 (09:44 -0400)
committerDavid Chase <drchase@google.com>
Tue, 23 Feb 2021 18:14:42 +0000 (18:14 +0000)
commit74cac8d47937af01bd9653df8d601b08843d3808
tree85447b4809283046c4ee0751302b5185153804f7
parent42cd40ee74050391e4714eefa8aeb0242b93b0f5
cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.Config

This is partial plumbing recycled from the original register abi test work;
these are the parts that translate easily.  Some other bits are deferred till
later when they are ready to be used.

For #40724.

Change-Id: Ica8c55a4526793446189725a2bc3839124feb38f
Reviewed-on: https://go-review.googlesource.com/c/go/+/260539
Trust: David Chase <drchase@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/ssa/gen/AMD64Ops.go
src/cmd/compile/internal/ssa/gen/genericOps.go
src/cmd/compile/internal/ssa/gen/main.go
src/cmd/compile/internal/ssa/op.go
src/cmd/compile/internal/ssa/opGen.go
src/runtime/stack.go