diff options
Diffstat (limited to 'src/cmd/compile/internal/ssa/deadcode.go')
| -rw-r--r-- | src/cmd/compile/internal/ssa/deadcode.go | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/cmd/compile/internal/ssa/deadcode.go b/src/cmd/compile/internal/ssa/deadcode.go index cfadda82b0..bd4282ecdb 100644 --- a/src/cmd/compile/internal/ssa/deadcode.go +++ b/src/cmd/compile/internal/ssa/deadcode.go @@ -290,20 +290,6 @@ func deadcode(f *Func) { b.truncateValues(i) } - // Remove dead blocks from WBLoads list. - i = 0 - for _, b := range f.WBLoads { - if reachable[b.ID] { - f.WBLoads[i] = b - i++ - } - } - clearWBLoads := f.WBLoads[i:] - for j := range clearWBLoads { - clearWBLoads[j] = nil - } - f.WBLoads = f.WBLoads[:i] - // Remove unreachable blocks. Return dead blocks to allocator. i = 0 for _, b := range f.Blocks { |
