[llvm] [SPIR-V] Don't consider a function be a builtin just by checking name (PR #182776)

Juan Manuel Martinez CaamaƱo via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 2 03:24:29 PST 2026


================
@@ -3110,7 +3134,8 @@ mapBuiltinToOpcode(const StringRef DemangledCall,
   Register Reg;
   SmallVector<Register> Args;
   std::unique_ptr<const IncomingCall> Call =
-      lookupBuiltin(DemangledCall, Set, Reg, nullptr, Args);
+      lookupBuiltin(DemangledCall, Set, Reg, nullptr, Args,
+                    /*ValidateArgCount=*/false);
----------------
jmmartinez wrote:

why in this case we do not validate the argument count ?

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


More information about the llvm-commits mailing list