[clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)

Marcos Maronas via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 17 07:49:28 PDT 2026


================
@@ -6578,6 +6633,7 @@ bool SPIRVInstructionSelector::selectFirstBitSet64(
   // algoritm below converts i64 -> i32x2 and i64x4 -> i32x8 it can only
   // operate on vectors with 2 or less components. When largers vectors are
   // seen. Split them, recurse, then recombine them.
+  // TODO: handle the case where SPV_EXT_long_vector is enabled.
----------------
maarquitos14 wrote:

Are we planning to do this on this PR? Otherwise, should we open an issue?

https://github.com/llvm/llvm-project/pull/210279


More information about the cfe-commits mailing list