From 955749c45f7bcff039adbe54d11c7c24782d6941 Mon Sep 17 00:00:00 2001 From: Todd Neal Date: Wed, 3 Feb 2016 19:27:43 -0500 Subject: [PATCH] [dev.ssa] cmd/compile: remove dead code Change-Id: I1738e3af7de0972c54d74325d80781059d0796d8 Reviewed-on: https://go-review.googlesource.com/19186 Run-TryBot: Todd Neal TryBot-Result: Gobot Gobot Reviewed-by: Keith Randall --- src/cmd/compile/internal/ssa/cse.go | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/cmd/compile/internal/ssa/cse.go b/src/cmd/compile/internal/ssa/cse.go index 14cec12e92..1cf0dfd4d9 100644 --- a/src/cmd/compile/internal/ssa/cse.go +++ b/src/cmd/compile/internal/ssa/cse.go @@ -178,20 +178,6 @@ func cse(f *Func) { } } -// returns true if b dominates c. -// simple and iterative, has O(depth) complexity in tall trees. -func dom(b, c *Block, idom []*Block) bool { - // Walk up from c in the dominator tree looking for b. - for c != nil { - if c == b { - return true - } - c = idom[c.ID] - } - // Reached the entry block, never saw b. - return false -} - // An eqclass approximates an equivalence class. During the // algorithm it may represent the union of several of the // final equivalence classes. -- 2.48.1