File tree Expand file tree Collapse file tree 1 file changed +0
-11
lines changed
include/swift/SILOptimizer/Utils Expand file tree Collapse file tree 1 file changed +0
-11
lines changed Original file line number Diff line number Diff line change @@ -276,16 +276,6 @@ class CanonicalizeOSSALifetime {
276
276
// / repeatedly do use-def walks from destroys).
277
277
SmallPtrSet<SILInstruction *, 8 > destroys;
278
278
279
- // / remnantLiveOutBlocks are part of the original extended lifetime that are
280
- // / not in canonical pruned liveness. There is a path from a PrunedLiveness
281
- // / boundary to an original destroy that passes through a remnant block.
282
- // /
283
- // / These blocks would be equivalent to PrunedLiveness::LiveOut if
284
- // / PrunedLiveness were recomputed using all original destroys as interesting
285
- // / uses, minus blocks already marked PrunedLiveness::LiveOut. (Remnant blocks
286
- // / may be in PrunedLiveness::LiveWithin).
287
- SmallSetVector<SILBasicBlock *, 8 > remnantLiveOutBlocks;
288
-
289
279
// / Information about consuming instructions discovered in this canonical OSSA
290
280
// / lifetime.
291
281
CanonicalOSSAConsumeInfo consumes;
@@ -347,7 +337,6 @@ class CanonicalizeOSSALifetime {
347
337
consumingBlocks.clear ();
348
338
debugValues.clear ();
349
339
liveness.clear ();
350
- remnantLiveOutBlocks.clear ();
351
340
}
352
341
353
342
// / Top-Level API: rewrites copies and destroys within \p def's extended
You can’t perform that action at this time.
0 commit comments