]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile/internal/ssa: remove unused OpFunc
authorMatthew Dempsky <mdempsky@google.com>
Tue, 14 Mar 2017 19:18:10 +0000 (12:18 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Tue, 14 Mar 2017 19:28:25 +0000 (19:28 +0000)
Change-Id: I0f7eec2e0c15a355422d5ae7289508a5bd33b971
Reviewed-on: https://go-review.googlesource.com/38171
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/ssa/gen/genericOps.go
src/cmd/compile/internal/ssa/opGen.go

index af96a2c4c962f4598ed2ba3d7b5396b55155e81b..ad90855e4018b437085765057de3c795c4d5b12a 100644 (file)
@@ -281,10 +281,9 @@ var genericOps = []opData{
        // or *AutoSymbol (arg0=SP).
        {name: "Addr", argLength: 1, aux: "Sym", symEffect: "Addr"}, // Address of a variable.  Arg0=SP or SB.  Aux identifies the variable.
 
-       {name: "SP"},                                  // stack pointer
-       {name: "SB", typ: "Uintptr"},                  // static base pointer (a.k.a. globals pointer)
-       {name: "Func", aux: "Sym", symEffect: "None"}, // entry address of a function
-       {name: "Invalid"},                             // unused value
+       {name: "SP"},                 // stack pointer
+       {name: "SB", typ: "Uintptr"}, // static base pointer (a.k.a. globals pointer)
+       {name: "Invalid"},            // unused value
 
        // Memory operations
        {name: "Load", argLength: 2},                                  // Load from arg0.  arg1=memory
index 4485e3583aaa1d11612c30db73054f52aff284a4..390455c2bb0feb20d3800c0ceb027cccd2b8bcc9 100644 (file)
@@ -1783,7 +1783,6 @@ const (
        OpAddr
        OpSP
        OpSB
-       OpFunc
        OpLoad
        OpStore
        OpMove
@@ -21552,13 +21551,6 @@ var opcodeTable = [...]opInfo{
                argLen:  0,
                generic: true,
        },
-       {
-               name:      "Func",
-               auxType:   auxSym,
-               argLen:    0,
-               symEffect: SymNone,
-               generic:   true,
-       },
        {
                name:    "Load",
                argLen:  2,