[llvm] [SPIR-V] Strip convergence intrinsics before ISel (PR #75948)
Nathan Gauër via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 8 05:09:16 PST 2024
================
@@ -12,6 +12,8 @@
// restore correct SPIR-V types of function arguments and return values.
// This pass also substitutes some llvm intrinsic calls with calls to newly
// generated functions (as the Khronos LLVM/SPIR-V Translator does).
+// This pass also trims convergence intrinsics as those were only useful when
+// modifying the CFG during IR passes.
//
// NOTE: this pass is a module-level one due to the necessity to modify
----------------
Keenuts wrote:
Done, forced pushed for rebase and since this means mostly a rewrite
https://github.com/llvm/llvm-project/pull/75948
More information about the llvm-commits
mailing list