File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
lib/SILOptimizer/Analysis Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -2444,9 +2444,6 @@ CONSTANT_TRANSLATION(UnmanagedReleaseValueInst, Unhandled)
2444
2444
CONSTANT_TRANSLATION(UnmanagedAutoreleaseValueInst, Unhandled)
2445
2445
CONSTANT_TRANSLATION(BeginUnpairedAccessInst, Unhandled)
2446
2446
CONSTANT_TRANSLATION(EndUnpairedAccessInst, Unhandled)
2447
- CONSTANT_TRANSLATION(AssignInst, Unhandled)
2448
- CONSTANT_TRANSLATION(AssignByWrapperInst, Unhandled)
2449
- CONSTANT_TRANSLATION(AssignOrInitInst, Unhandled)
2450
2447
2451
2448
// ===---
2452
2449
// Packs
@@ -2493,6 +2490,13 @@ CONSTANT_TRANSLATION(UnownedRetainInst, Asserting)
2493
2490
CONSTANT_TRANSLATION(AllocPackMetadataInst, Asserting)
2494
2491
CONSTANT_TRANSLATION(DeallocPackMetadataInst, Asserting)
2495
2492
2493
+ // All of these instructions should be removed by DI which runs before us in the
2494
+ // pass pipeline.
2495
+ CONSTANT_TRANSLATION(AssignInst, Asserting)
2496
+ CONSTANT_TRANSLATION(AssignByWrapperInst, Asserting)
2497
+ CONSTANT_TRANSLATION(AssignOrInitInst, Asserting)
2498
+
2499
+
2496
2500
#undef CONSTANT_TRANSLATION
2497
2501
2498
2502
#ifdef LOOKTHROUGH_IF_NONSENDABLE_RESULT_REQUIRE_OTHERWISE
You can’t perform that action at this time.
0 commit comments