[Mlir-commits] [mlir] [mlir] share argument attributes interface between calls and callables (PR #123176)

River Riddle llvmlistbot at llvm.org
Thu Jan 16 10:06:05 PST 2025


================
@@ -0,0 +1,88 @@
+//===- CallImplementation.h - Call and Callable Op utilities ----*- C++ -*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+//
+// This file provides utility functions for implementing call-like and
+// callable-like operations, in particular, parsing, printing and verification
+// components common to these operations.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef MLIR_INTERFACES_CALLIMPLEMENTATION_H
----------------
River707 wrote:

Can you just merge this file into CallInterfaces.h? I know FunctionImplementation,h is its own file, but that's honestly a bit of historical fact at this point.

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


More information about the Mlir-commits mailing list