[PATCH] D150636: [LLVM][Uniformity] Propagate divergence only along divergent outputs.

Sameer Sahasrabuddhe via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 16 02:10:40 PDT 2023


sameerds requested review of this revision.
sameerds marked 2 inline comments as done.
sameerds added a comment.

Requesting a fresh review because I added a fix. markDefsDivergent() only records divergent outputs of a multi-output instruction, but pushUsers() was blindly propagating divergence along the uses of the uniform outputs. The change was small and related to what I was doing, so didn't create a separate review. This eliminates a FIXME in an existing MIR test.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D150636/new/

https://reviews.llvm.org/D150636



More information about the llvm-commits mailing list