Skip to content

Commit 648d192

Browse files
committed
Revert "[mlir][irdl] Add verification of IRDL ops"
This reverts commit 52761cb.
1 parent 49b87b0 commit 648d192

File tree

10 files changed

+5
-409
lines changed

10 files changed

+5
-409
lines changed

mlir/include/mlir/Dialect/IRDL/IR/CMakeLists.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
add_mlir_dialect(IRDL irdl)
22

3-
# Add IRDL interfaces
4-
set(LLVM_TARGET_DEFINITIONS IRDLInterfaces.td)
5-
mlir_tablegen(IRDLInterfaces.h.inc -gen-op-interface-decls)
6-
mlir_tablegen(IRDLInterfaces.cpp.inc -gen-op-interface-defs)
7-
add_public_tablegen_target(MLIRIRDLInterfacesIncGen)
8-
add_dependencies(mlir-generic-headers MLIRIRDLInterfacesIncGen)
9-
103
# Add IRDL operations
114
set(LLVM_TARGET_DEFINITIONS IRDLOps.td)
125
mlir_tablegen(IRDLOps.h.inc -gen-op-decls)

mlir/include/mlir/Dialect/IRDL/IR/IRDL.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#ifndef MLIR_DIALECT_IRDL_IR_IRDL_H_
1414
#define MLIR_DIALECT_IRDL_IR_IRDL_H_
1515

16-
#include "mlir/Dialect/IRDL/IR/IRDLInterfaces.h"
1716
#include "mlir/Dialect/IRDL/IR/IRDLTraits.h"
1817
#include "mlir/IR/SymbolTable.h"
1918
#include "mlir/Interfaces/InferTypeOpInterface.h"

mlir/include/mlir/Dialect/IRDL/IR/IRDLInterfaces.h

Lines changed: 0 additions & 38 deletions
This file was deleted.

mlir/include/mlir/Dialect/IRDL/IR/IRDLInterfaces.td

Lines changed: 0 additions & 40 deletions
This file was deleted.

mlir/include/mlir/Dialect/IRDL/IR/IRDLOps.td

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
include "IRDL.td"
1717
include "IRDLTypes.td"
18-
include "IRDLInterfaces.td"
1918
include "mlir/Interfaces/SideEffectInterfaces.td"
2019
include "mlir/Interfaces/InferTypeOpInterface.td"
2120
include "mlir/IR/SymbolInterfaces.td"
@@ -265,8 +264,7 @@ def IRDL_ResultsOp : IRDL_Op<"results", [HasParent<"OperationOp">]> {
265264
//===----------------------------------------------------------------------===//
266265

267266
class IRDL_ConstraintOp<string mnemonic, list<Trait> traits = []>
268-
: IRDL_Op<mnemonic, [VerifyConstraintInterface,
269-
DeclareOpInterfaceMethods<VerifyConstraintInterface>] # traits> {
267+
: IRDL_Op<mnemonic, traits> {
270268
}
271269

272270
def IRDL_Is : IRDL_ConstraintOp<"is",

mlir/lib/Dialect/IRDL/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
add_mlir_dialect_library(MLIRIRDL
22
IR/IRDL.cpp
3-
IR/IRDLOps.cpp
43
IRDLLoading.cpp
54
IRDLVerifiers.cpp
65

mlir/lib/Dialect/IRDL/IR/IRDL.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,6 @@ LogicalResult DialectOp::verify() {
7171
return success();
7272
}
7373

74-
#include "mlir/Dialect/IRDL/IR/IRDLInterfaces.cpp.inc"
75-
7674
#define GET_TYPEDEF_CLASSES
7775
#include "mlir/Dialect/IRDL/IR/IRDLTypesGen.cpp.inc"
7876

mlir/lib/Dialect/IRDL/IR/IRDLOps.cpp

Lines changed: 0 additions & 61 deletions
This file was deleted.

0 commit comments

Comments
 (0)