[PATCH] D145572: [llvm][Uniformity] consistently handle uniform instructions
Ruiling, Song via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 9 00:59:59 PST 2023
ruiling added a comment.
> I am not sure what your question is:
>
> 1. Cycle is assumed to be divergent because it is irreducible. But operations that are always uniform need not be assumed to be divergent. That is this case.
> 2. Cycle has divergent exit. Value that is always uniform may still be divergent at its used. That is separately handled by temporal divergence.
I am asking for the second. thanks for the explanation.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D145572/new/
https://reviews.llvm.org/D145572
More information about the llvm-commits
mailing list