[llvm] [AMDGPU] Do not preserve UniformityInfo (PR #76696)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 2 01:07:25 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
----------------
jayfoad wrote:
"updation" should be a word! :-)
https://github.com/llvm/llvm-project/pull/76696
More information about the llvm-commits
mailing list