File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -649,14 +649,14 @@ class DXILLegalizationPipeline {
649
649
LegalizationPipeline[Stage1].push_back (legalizeMemCpy);
650
650
LegalizationPipeline[Stage1].push_back (removeMemSet);
651
651
LegalizationPipeline[Stage1].push_back (updateFnegToFsub);
652
- LegalizationPipeline[Stage1].push_back (legalizeLoadStoreOnArrayAllocas);
653
652
// Note: legalizeGetHighLowi64Bytes and
654
653
// downcastI64toI32InsertExtractElements both modify extractelement, so they
655
654
// must run staggered stages. legalizeGetHighLowi64Bytes runs first b\c it
656
655
// removes extractelements, reducing the number that
657
656
// downcastI64toI32InsertExtractElements needs to handle.
658
657
LegalizationPipeline[Stage2].push_back (
659
658
downcastI64toI32InsertExtractElements);
659
+ LegalizationPipeline[Stage2].push_back (legalizeLoadStoreOnArrayAllocas);
660
660
}
661
661
};
662
662
You can’t perform that action at this time.
0 commit comments