[llvm] [AMDGPU] Do not preserve UniformityInfo (PR #76696)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 1 23:57:24 PST 2024


================
@@ -33,6 +33,12 @@
 /// the propagation of the impact of divergent control flow on the divergence of
 /// values (sync dependencies).
 ///
+/// NOTE: In general, no interface exists for a transform to update
+/// (Machine)UniformityInfo. Additionally, (Machine)CycleAnalysis is a
+/// transitive dependence, but it also does not provide an interface for
+/// updation. Given that, transforms should not preserve uniformity in their
----------------
arsenm wrote:

"updation" should be updating? 

https://github.com/llvm/llvm-project/pull/76696


More information about the llvm-commits mailing list