cmd/compile: remove BlockDead state

It is unused, remove the clutter.

Change-Id: I51a44326b125ef79241459c463441f76a289cc08
Reviewed-on: https://go-review.googlesource.com/22586
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/src/cmd/compile/internal/ssa/gen/genericOps.go b/src/cmd/compile/internal/ssa/gen/genericOps.go
index 88ae8b1..8ea04c4 100644
--- a/src/cmd/compile/internal/ssa/gen/genericOps.go
+++ b/src/cmd/compile/internal/ssa/gen/genericOps.go
@@ -438,9 +438,8 @@
 	{name: "RetJmp"}, // no successors, jumps to b.Aux.(*gc.Sym)
 	{name: "Exit"},   // no successors, control value generates a panic
 
-	// transient block states used for dead code removal
+	// transient block state used for dead code removal
 	{name: "First"}, // 2 successors, always takes the first one (second is dead)
-	{name: "Dead"},  // no successors; determined to be dead but not yet removed
 }
 
 func init() {