This is an archive of the discontinued LLVM Phabricator instance.

[X86][NFC] Refine X86 Domain Reassignment for compiling time
ClosedPublic

Authored by xiangzhangllvm on May 29 2022, 5:51 PM.

Details

Summary

We encounter a special huge case which has huge number virtual register.
Such case cost quite long time to run this pass (X86 Domain Reassignment)
So refine the EnclosedEdges from set to bit vector to improve the building time.

Diff Detail

Event Timeline

xiangzhangllvm created this revision.May 29 2022, 5:51 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 29 2022, 5:51 PM
xiangzhangllvm requested review of this revision.May 29 2022, 5:51 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 29 2022, 5:51 PM
This revision was not accepted when it landed; it landed in state Needs Review.May 30 2022, 7:11 PM
This revision was automatically updated to reflect the committed changes.