diff --git a/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt b/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt --- a/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt +++ b/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt @@ -26,12 +26,12 @@ add_mlir_doc(LLVMOps LLVMOps Dialects/ -gen-op-doc) add_mlir_doc(LLVMIntrinsicOps LLVMIntrinsicOps Dialects/ -gen-op-doc) -set(LLVM_TARGET_DEFINITIONS LLVMOpsInterfaces.td) -mlir_tablegen(LLVMOpsInterfaces.h.inc -gen-op-interface-decls) -mlir_tablegen(LLVMOpsInterfaces.cpp.inc -gen-op-interface-defs) +set(LLVM_TARGET_DEFINITIONS LLVMInterfaces.td) +mlir_tablegen(LLVMInterfaces.h.inc -gen-op-interface-decls) +mlir_tablegen(LLVMInterfaces.cpp.inc -gen-op-interface-defs) mlir_tablegen(LLVMTypeInterfaces.h.inc -gen-type-interface-decls) mlir_tablegen(LLVMTypeInterfaces.cpp.inc -gen-type-interface-defs) -add_public_tablegen_target(MLIRLLVMOpsInterfacesIncGen) +add_public_tablegen_target(MLIRLLVMInterfacesIncGen) set(LLVM_TARGET_DEFINITIONS LLVMOps.td) mlir_tablegen(LLVMConversions.inc -gen-llvmir-conversions) diff --git a/mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h b/mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h --- a/mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h +++ b/mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h @@ -34,7 +34,7 @@ #include "llvm/IR/Module.h" #include "llvm/IR/Type.h" -#include "mlir/Dialect/LLVMIR/LLVMOpsInterfaces.h.inc" +#include "mlir/Dialect/LLVMIR/LLVMInterfaces.h.inc" namespace llvm { class Type; diff --git a/mlir/include/mlir/Dialect/LLVMIR/LLVMOpsInterfaces.td b/mlir/include/mlir/Dialect/LLVMIR/LLVMInterfaces.td rename from mlir/include/mlir/Dialect/LLVMIR/LLVMOpsInterfaces.td rename to mlir/include/mlir/Dialect/LLVMIR/LLVMInterfaces.td --- a/mlir/include/mlir/Dialect/LLVMIR/LLVMOpsInterfaces.td +++ b/mlir/include/mlir/Dialect/LLVMIR/LLVMInterfaces.td @@ -1,4 +1,4 @@ -//===-- LLVMOpsInterfaces.td - LLVM op interfaces ----------*- tablegen -*-===// +//===-- LLVMInterfaces.td - LLVM Interfaces ----------------*- tablegen -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. @@ -6,12 +6,12 @@ // //===----------------------------------------------------------------------===// // -// This is the LLVM IR interfaces definition file. +// This file defines op and type interfaces for the LLVM dialect in MLIR. // //===----------------------------------------------------------------------===// -#ifndef LLVM_OPS_INTERFACES -#define LLVM_OPS_INTERFACES +#ifndef LLVMIR_INTERFACES +#define LLVMIR_INTERFACES include "mlir/IR/OpBase.td" @@ -77,4 +77,4 @@ } -#endif // LLVM_OPS_INTERFACES +#endif // LLVMIR_INTERFACES diff --git a/mlir/include/mlir/Dialect/LLVMIR/LLVMOpBase.td b/mlir/include/mlir/Dialect/LLVMIR/LLVMOpBase.td --- a/mlir/include/mlir/Dialect/LLVMIR/LLVMOpBase.td +++ b/mlir/include/mlir/Dialect/LLVMIR/LLVMOpBase.td @@ -14,7 +14,7 @@ #ifndef LLVMIR_OP_BASE #define LLVMIR_OP_BASE -include "mlir/Dialect/LLVMIR/LLVMOpsInterfaces.td" +include "mlir/Dialect/LLVMIR/LLVMInterfaces.td" include "mlir/IR/EnumAttr.td" include "mlir/IR/OpBase.td" include "mlir/Interfaces/SideEffectInterfaces.td" diff --git a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt --- a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt +++ b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt @@ -14,7 +14,7 @@ MLIRLLVMOpsIncGen MLIRLLVMTypesIncGen MLIRLLVMIntrinsicOpsIncGen - MLIRLLVMOpsInterfacesIncGen + MLIRLLVMInterfacesIncGen MLIROpenMPOpsIncGen intrinsics_gen diff --git a/mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp b/mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp --- a/mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp +++ b/mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp @@ -46,7 +46,7 @@ static constexpr const char kElemTypeAttrName[] = "elem_type"; -#include "mlir/Dialect/LLVMIR/LLVMOpsInterfaces.cpp.inc" +#include "mlir/Dialect/LLVMIR/LLVMInterfaces.cpp.inc" static auto processFMFAttr(ArrayRef attrs) { SmallVector filteredAttrs(