[mlir][llvm] Move the LLVM dialect definition (NFC).
The revision separates out the LLVM dialect definition in a separate tablegen file and ensures the LLVMOpBase.td can include the attributes defined by LLVMAttrDefs.td. The change allows us to use LLVM dialect attributes in the definition of the intrinsic and memory operation base classes, e.g. to represent alias analysis metadata using attributes. Reviewed By: Dinistro Differential Revision: https://reviews.llvm.org/D148007
Loading
Please sign in to comment