llvm/mlir/tools/mlir-tblgen
Lei Zhang 20e0cedfbd [ODS] Allow dialect to specify C++ namespaces
Previously we force the C++ namespaces to be `NS` if `SomeOp` is defined as
    `NS_SomeOp`. This is too rigid as it does not support nested namespaces
    well. This CL adds a "namespace" field into the Dialect class to allow
    flexible namespaces.

--

PiperOrigin-RevId: 249064981
2019-05-20 13:49:27 -07:00
..
CMakeLists.txt
LLVMIRConversionGen.cpp Add support for using llvm::dyn_cast/cast/isa for operation casts and replace usages of Operation::dyn_cast with llvm::dyn_cast. 2019-05-20 13:37:31 -07:00
mlir-tblgen.cpp
OpDefinitionsGen.cpp [ODS] Allow dialect to specify C++ namespaces 2019-05-20 13:49:27 -07:00
OpDocGen.cpp NFC: Simplify named attribute in TableGen generators 2019-04-18 11:47:52 -07:00
ReferenceImplGen.cpp
RewriterGen.cpp Replace Operation::isa with llvm::isa. 2019-05-20 13:37:52 -07:00