Setting mayLiveOut based only on use instructions after allocating the
def block did not work if the use block was allocated before the def
block, since the virtual register uses were already removed.
Fixes bug 41973.
Differential D62249
RegAllocFast: Set MayLiveAcrossBlocks when allocating uses arsenm on May 22 2019, 5:10 AM. Authored by
Details
Diff Detail Event TimelineComment Actions Thanks for the quick fix for bug 41973!
Comment Actions LGTM.
|
Are you expecting future uses of this to want to use the return value? Looks like it's currently unused, and removing it would simplify some things.