Defend early against operation created without a registered dialect
authorMehdi Amini <joker.eph@gmail.com>
Thu, 15 Jul 2021 02:13:30 +0000 (02:13 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Thu, 15 Jul 2021 03:52:32 +0000 (03:52 +0000)
commit0f9e6451a836886f39137818c4f0cfd69ae31e62
tree16938360f68711e86d776a2c2196dab15c772e39
parent5664c5e24ed42f58175428c5aeb53418b4ff76b0
Defend early against operation created without a registered dialect

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D105961
12 files changed:
mlir/lib/IR/BuiltinAttributes.cpp
mlir/lib/IR/BuiltinTypes.cpp
mlir/lib/IR/Operation.cpp
mlir/lib/IR/Verifier.cpp
mlir/lib/Parser/Parser.cpp
mlir/test/CAPI/ir.c
mlir/test/Dialect/PDL/invalid.mlir
mlir/test/IR/invalid-module-op.mlir
mlir/test/IR/invalid-unregistered.mlir
mlir/test/lit.cfg.py
mlir/test/python/dialects/python_test.py
mlir/unittests/Pass/PassManagerTest.cpp