[llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)

Serge Pavlov via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 26 04:16:44 PST 2025


================
@@ -23,6 +24,11 @@ STATISTIC(NumPatternEmitted, "Number of patterns emitted");
 using namespace llvm;
 using namespace gi;
 
+static cl::opt<bool>
+    AllowExtendedLLT("gisel-extended-llt",
----------------
spavloff wrote:

I don't unerstand how the target differentiation (supports extended LLT - does not support) works. If I want to enable ExtLLT in some target, what should do with TableGen?

Maybe it worth providing support in some target (SPIRV?) to demonstrate how this should work?

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


More information about the llvm-commits mailing list