[llvm] f4f6eed - Revert "[AMDGPU][NFC] Preserve PDTWrapperPass in UnifyDivergentExitNodes"

Anshil Gandhi via llvm-commits llvm-commits at lists.llvm.org
Wed May 3 08:35:32 PDT 2023


Author: Anshil Gandhi
Date: 2023-05-03T09:34:55-06:00
New Revision: f4f6eed62749d7cf3ecffa524c6c4c3eeff6f613

URL: https://github.com/llvm/llvm-project/commit/f4f6eed62749d7cf3ecffa524c6c4c3eeff6f613
DIFF: https://github.com/llvm/llvm-project/commit/f4f6eed62749d7cf3ecffa524c6c4c3eeff6f613.diff

LOG: Revert "[AMDGPU][NFC] Preserve PDTWrapperPass in UnifyDivergentExitNodes"

This reverts commit 40ed87a0515dd72047ec8e78dcf0d8084d0891dd.

Added: 
    

Modified: 
    llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp b/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
index 717fc717debb..9ad841c3c8a5 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
@@ -103,10 +103,10 @@ void AMDGPUUnifyDivergentExitNodes::getAnalysisUsage(AnalysisUsage &AU) const {
 
   AU.addRequired<UniformityInfoWrapperPass>();
 
-  if (RequireAndPreserveDomTree)
+  if (RequireAndPreserveDomTree) {
     AU.addPreserved<DominatorTreeWrapperPass>();
-
-  AU.addPreserved<PostDominatorTreeWrapperPass>();
+    // FIXME: preserve PostDominatorTreeWrapperPass
+  }
 
   // No divergent values are changed, only blocks and branch edges.
   AU.addPreserved<UniformityInfoWrapperPass>();


        


More information about the llvm-commits mailing list