[llvm] [AMDGPU] Eliminate likely-spurious execz checks via intrinsic argument (PR #123749)
Fabian Ritter via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 22 00:49:19 PST 2025
================
@@ -36,6 +37,24 @@ namespace {
using StackEntry = std::pair<BasicBlock *, Value *>;
using StackVector = SmallVector<StackEntry, 16>;
+class LikelyVaryingHeuristic {
----------------
ritter-x2a wrote:
8dd9600d1eff17432bb8f286bd17ab0d4c69fb11 renamed:
`LikelyVaryingHeuristic` -> `DynamicDivergenceHeuristic` ("Heuristic" should imply enough uncertainty here)
`(is)LikelyVarying` -> `(is)LikelyDivergent`
https://github.com/llvm/llvm-project/pull/123749
More information about the llvm-commits
mailing list