Revert "Refactor OperationName to use virtual tables for dispatch (NFC)"
authorMehdi Amini <joker.eph@gmail.com>
Mon, 16 Jan 2023 23:11:12 +0000 (23:11 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Mon, 16 Jan 2023 23:11:38 +0000 (23:11 +0000)
commit7bf1e441da6b59a25495fde8e34939f93548cc6d
treef439278f495af894ad8c35b63dbc8926e5e353f8
parentfd15cb935d7aae25ad62bfe06fe9f17cea585978
Revert "Refactor OperationName to use virtual tables for dispatch (NFC)"

This reverts commit e055aad5ffb348472c65dfcbede85f39efe8f906.

This crashes on Windows at the moment for some reasons.
12 files changed:
mlir/include/mlir/IR/ExtensibleDialect.h
mlir/include/mlir/IR/OpDefinition.h
mlir/include/mlir/IR/Operation.h
mlir/include/mlir/IR/OperationSupport.h
mlir/lib/AsmParser/Parser.cpp
mlir/lib/IR/AsmPrinter.cpp
mlir/lib/IR/ExtensibleDialect.cpp
mlir/lib/IR/MLIRContext.cpp
mlir/lib/IR/Operation.cpp
mlir/lib/Rewrite/ByteCode.cpp
mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
mlir/unittests/Interfaces/InferTypeOpInterfaceTest.cpp