Use base class AsmParser/AsmPrinter in Types and Attribute print/parse method (NFC)
This decouples the printing/parsing from the "context" in which the parsing occurs. This will allow to invoke these methods directly using an OpAsmParser/OpAsmPrinter. Differential Revision: https://reviews.llvm.org/D113637
Showing
- flang/lib/Optimizer/Dialect/FIRType.cpp 43 additions, 43 deletionsflang/lib/Optimizer/Dialect/FIRType.cpp
- mlir/include/mlir/Dialect/DLTI/DLTI.h 4 additions, 4 deletionsmlir/include/mlir/Dialect/DLTI/DLTI.h
- mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h 3 additions, 3 deletionsmlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h
- mlir/include/mlir/Dialect/Vector/VectorOps.h 2 additions, 2 deletionsmlir/include/mlir/Dialect/Vector/VectorOps.h
- mlir/include/mlir/IR/DialectImplementation.h 4 additions, 4 deletionsmlir/include/mlir/IR/DialectImplementation.h
- mlir/lib/Dialect/Async/IR/Async.cpp 2 additions, 2 deletionsmlir/lib/Dialect/Async/IR/Async.cpp
- mlir/lib/Dialect/DLTI/DLTI.cpp 4 additions, 4 deletionsmlir/lib/Dialect/DLTI/DLTI.cpp
- mlir/lib/Dialect/EmitC/IR/EmitC.cpp 4 additions, 4 deletionsmlir/lib/Dialect/EmitC/IR/EmitC.cpp
- mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp 6 additions, 6 deletionsmlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
- mlir/lib/Dialect/LLVMIR/IR/LLVMTypeSyntax.cpp 18 additions, 19 deletionsmlir/lib/Dialect/LLVMIR/IR/LLVMTypeSyntax.cpp
- mlir/lib/Dialect/PDL/IR/PDLTypes.cpp 3 additions, 3 deletionsmlir/lib/Dialect/PDL/IR/PDLTypes.cpp
- mlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp 2 additions, 2 deletionsmlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp
- mlir/lib/Dialect/Vector/VectorOps.cpp 3 additions, 3 deletionsmlir/lib/Dialect/Vector/VectorOps.cpp
- mlir/test/lib/Dialect/Test/TestAttributes.cpp 12 additions, 14 deletionsmlir/test/lib/Dialect/Test/TestAttributes.cpp
- mlir/test/lib/Dialect/Test/TestTypes.cpp 8 additions, 8 deletionsmlir/test/lib/Dialect/Test/TestTypes.cpp
- mlir/test/lib/Dialect/Test/TestTypes.h 3 additions, 3 deletionsmlir/test/lib/Dialect/Test/TestTypes.h
- mlir/test/mlir-tblgen/attr-or-type-format.td 12 additions, 12 deletionsmlir/test/mlir-tblgen/attr-or-type-format.td
- mlir/test/mlir-tblgen/attrdefs.td 5 additions, 5 deletionsmlir/test/mlir-tblgen/attrdefs.td
- mlir/test/mlir-tblgen/typedefs.td 7 additions, 7 deletionsmlir/test/mlir-tblgen/typedefs.td
- mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp 8 additions, 6 deletionsmlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
Loading
Please register or sign in to comment