aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/deadcode.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/compile/internal/ssa/deadcode.go')
-rw-r--r--src/cmd/compile/internal/ssa/deadcode.go14
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 {