This is an archive of the discontinued LLVM Phabricator instance.

[DivergenceAnalysis] Use addRequiredTransitive
ClosedPublic

Authored by piotr on Nov 12 2020, 4:35 AM.

Details

Summary

For querying divergence the chained analysis passes are required
to be alive, for instance LoopInfoWrapperPass.

Ensure that by using addRequiredTransitive.

Diff Detail

Event Timeline

piotr created this revision.Nov 12 2020, 4:35 AM
Herald added a project: Restricted Project. · View Herald TranscriptNov 12 2020, 4:35 AM
piotr requested review of this revision.Nov 12 2020, 4:35 AM
arsenm accepted this revision.Nov 12 2020, 9:22 AM
This revision is now accepted and ready to land.Nov 12 2020, 9:22 AM
piotr updated this revision to Diff 305102.Nov 13 2020, 4:47 AM

Rebased to retrigger the buildbot checks.

This revision was landed with ongoing or failed builds.Nov 13 2020, 5:40 AM
This revision was automatically updated to reflect the committed changes.