================ @@ -105,4 +105,17 @@ declare ptr @objc_retainAutoreleasedReturnValue(ptr) declare ptr @objc_unsafeClaimAutoreleasedReturnValue(ptr) declare void @llvm.assume(i1) +define void @f_type(ptr %ptr) { +; CHECK: Multiple "callee_type" operand bundles +; CHECK-NEXT: call void @g() [ "callee_type"(metadata !"_ZTSFvE.generalized"), "callee_type"(metadata !"_ZTSFvE.generalized") ] +; CHECK-NOT: call void @g() [ "callee_type"(metadata !"_ZTSFvE.generalized") ] ---------------- arsenm wrote:
At a minimum remove the not check. Do you need CHECK-EMPTY or use FIleCheck -implicit-check-not=error or something similarly broad https://github.com/llvm/llvm-project/pull/87573 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits