llvm/mlir/lib/CAPI/Dialect/Transform.cpp

//===- Transform.cpp - C Interface for Transform dialect ------------------===//
//
// 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
//
//===----------------------------------------------------------------------===//

#include "mlir-c/Dialect/Transform.h"
#include "mlir-c/Support.h"
#include "mlir/CAPI/Registration.h"
#include "mlir/Dialect/Transform/IR/TransformDialect.h"
#include "mlir/Dialect/Transform/IR/TransformTypes.h"

usingnamespacemlir;

MLIR_DEFINE_CAPI_DIALECT_REGISTRATION(Transform, transform,
                                      transform::TransformDialect)

//===---------------------------------------------------------------------===//
// AnyOpType
//===---------------------------------------------------------------------===//

bool mlirTypeIsATransformAnyOpType(MlirType type) {}

MlirTypeID mlirTransformAnyOpTypeGetTypeID(void) {}

MlirType mlirTransformAnyOpTypeGet(MlirContext ctx) {}

//===---------------------------------------------------------------------===//
// AnyParamType
//===---------------------------------------------------------------------===//

bool mlirTypeIsATransformAnyParamType(MlirType type) {}

MlirTypeID mlirTransformAnyParamTypeGetTypeID(void) {}

MlirType mlirTransformAnyParamTypeGet(MlirContext ctx) {}

//===---------------------------------------------------------------------===//
// AnyValueType
//===---------------------------------------------------------------------===//

bool mlirTypeIsATransformAnyValueType(MlirType type) {}

MlirTypeID mlirTransformAnyValueTypeGetTypeID(void) {}

MlirType mlirTransformAnyValueTypeGet(MlirContext ctx) {}

//===---------------------------------------------------------------------===//
// OperationType
//===---------------------------------------------------------------------===//

bool mlirTypeIsATransformOperationType(MlirType type) {}

MlirTypeID mlirTransformOperationTypeGetTypeID(void) {}

MlirType mlirTransformOperationTypeGet(MlirContext ctx,
                                       MlirStringRef operationName) {}

MlirStringRef mlirTransformOperationTypeGetOperationName(MlirType type) {}

//===---------------------------------------------------------------------===//
// ParamType
//===---------------------------------------------------------------------===//

bool mlirTypeIsATransformParamType(MlirType type) {}

MlirTypeID mlirTransformParamTypeGetTypeID(void) {}

MlirType mlirTransformParamTypeGet(MlirContext ctx, MlirType type) {}

MlirType mlirTransformParamTypeGetType(MlirType type) {}