[llvm] [SPIR-V] Strip convergence intrinsics before ISel (PR #75948)
Nathan Gauër via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 5 06:35:05 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:
That's fine for me, will rebase and move this logic into a new pass.
https://github.com/llvm/llvm-project/pull/75948
More information about the llvm-commits
mailing list