]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: use function calls instead of special ops for panics
authorKeith Randall <khr@golang.org>
Thu, 17 Sep 2015 23:54:15 +0000 (16:54 -0700)
committerKeith Randall <khr@golang.org>
Mon, 21 Sep 2015 02:54:06 +0000 (02:54 +0000)
commit3a70bf9c0c7d6035788df0801129f44ea410aff5
treee8d34f86c6229c5db1d75e21c431ad9828228744
parent8c5bfcc52ba9aced772935cdf45a99cf3d465f1e
[dev.ssa] cmd/compile: use function calls instead of special ops for panics

There's no need for special ops for panicindex and panicslice.
Just use regular runtime calls.

Change-Id: I71b9b73f4f1ebce1220fdc1e7b7f65cfcf4b7bae
Reviewed-on: https://go-review.googlesource.com/14726
Reviewed-by: David Chase <drchase@google.com>
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/gen/AMD64Ops.go
src/cmd/compile/internal/ssa/gen/genericOps.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewriteAMD64.go