We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d5932b commit 40ed87aCopy full SHA for 40ed87a
llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
@@ -103,10 +103,10 @@ void AMDGPUUnifyDivergentExitNodes::getAnalysisUsage(AnalysisUsage &AU) const {
103
104
AU.addRequired<UniformityInfoWrapperPass>();
105
106
- if (RequireAndPreserveDomTree) {
+ if (RequireAndPreserveDomTree)
107
AU.addPreserved<DominatorTreeWrapperPass>();
108
- // FIXME: preserve PostDominatorTreeWrapperPass
109
- }
+
+ AU.addPreserved<PostDominatorTreeWrapperPass>();
110
111
// No divergent values are changed, only blocks and branch edges.
112
AU.addPreserved<UniformityInfoWrapperPass>();
0 commit comments