[llvm] [LLVM][Verifier] Improve diagnostic messages for Intrinsics in Verifier (PR #185641)

Rahul Joshi via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 22 07:27:46 PDT 2026


================
@@ -1146,6 +1148,46 @@ bool Intrinsic::getIntrinsicSignature(Function *F,
                                OverloadTys);
 }
 
+std::string Intrinsic::getIntrinsicSignatureMismatch(Intrinsic::ID ID,
+                                                     FunctionType *FT) {
+  SmallVector<Intrinsic::IITDescriptor, 8> Table;
+  getIntrinsicInfoTableEntries(ID, Table);
+  ArrayRef<Intrinsic::IITDescriptor> TableRef = Table;
+
+  SmallVector<Type *, 4> ArgTys;
----------------
jurahul wrote:

nit: this is still unresolved

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


More information about the llvm-commits mailing list