Use named traits in the ODS definition of LLVMFuncOp
authorAlex Zinenko <zinenko@google.com>
Fri, 6 Dec 2019 22:18:05 +0000 (14:18 -0800)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Fri, 6 Dec 2019 22:18:37 +0000 (14:18 -0800)
commit6e0a2e4e2fedbbfea4cb95b8d5ac7a85ff3a2911
tree6d665f15ee92d64f7855fb8cbaa5ff1acc516e5b
parentd37f27251f13ee6780267683fb9c4e69aa9c15a6
Use named traits in the ODS definition of LLVMFuncOp

The "FunctionLike" and "IsIsolatedFromAbove" op traits are now defined as named
records in base ODS file. Use those instead of NativeOpTrait referring to the
C++ class name in the ODS definition of LLVMFuncOp. NFC.

PiperOrigin-RevId: 284260891
mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td