These includes have been deprecated in favor of BuiltinDialect.h, which contains the definitions of ModuleOp and FuncOp.
Depends On D91571
| Paths 
 |  Differential  D91572  
[mlir][NFC] Remove references to Module.h and Function.h ClosedPublic Authored by rriddle on Nov 16 2020, 3:00 PM. 
Details Summary These includes have been deprecated in favor of BuiltinDialect.h, which contains the definitions of ModuleOp and FuncOp. Depends On D91571 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Nov 16 2020, 6:41 PM This revision was landed with ongoing or failed builds.Nov 17 2020, 1:03 AM Closed by commit rG73ca690df88a: [mlir][NFC] Remove references to Module.h and Function.h (authored by rriddle).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 305687 flang/include/flang/Lower/AbstractConverter.h
 flang/include/flang/Lower/Bridge.h
 flang/include/flang/Lower/FIRBuilder.h
 flang/lib/Optimizer/Dialect/FIROps.cpp
 flang/tools/tco/tco.cpp
 mlir/examples/toy/Ch2/include/toy/Dialect.h
 mlir/examples/toy/Ch2/mlir/MLIRGen.cpp
 mlir/examples/toy/Ch2/toyc.cpp
 mlir/examples/toy/Ch3/include/toy/Dialect.h
 mlir/examples/toy/Ch3/mlir/MLIRGen.cpp
 mlir/examples/toy/Ch3/toyc.cpp
 mlir/examples/toy/Ch4/include/toy/Dialect.h
 mlir/examples/toy/Ch4/mlir/MLIRGen.cpp
 mlir/examples/toy/Ch4/toyc.cpp
 mlir/examples/toy/Ch5/include/toy/Dialect.h
 mlir/examples/toy/Ch5/mlir/MLIRGen.cpp
 mlir/examples/toy/Ch5/toyc.cpp
 mlir/examples/toy/Ch6/include/toy/Dialect.h
 mlir/examples/toy/Ch6/mlir/MLIRGen.cpp
 mlir/examples/toy/Ch6/toyc.cpp
 mlir/examples/toy/Ch7/include/toy/Dialect.h
 mlir/examples/toy/Ch7/mlir/MLIRGen.cpp
 mlir/examples/toy/Ch7/toyc.cpp
 mlir/include/mlir/Analysis/NestedMatcher.h
 mlir/include/mlir/CAPI/IR.h
 mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h
 mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.h
 mlir/include/mlir/Dialect/Linalg/IR/LinalgTraits.h
 mlir/include/mlir/Dialect/SPIRV/SPIRVOps.h
 mlir/include/mlir/Dialect/Vector/VectorTransforms.h
 mlir/include/mlir/Pass/AnalysisManager.h
 mlir/include/mlir/Pass/Pass.h
 mlir/include/mlir/Reducer/Tester.h
 mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
 mlir/include/mlir/Transforms/Bufferize.h
 mlir/lib/Analysis/AffineAnalysis.cpp
 mlir/lib/Analysis/SliceAnalysis.cpp
 mlir/lib/CAPI/IR/IR.cpp
 mlir/lib/Conversion/AVX512ToLLVM/ConvertAVX512ToLLVM.cpp
 mlir/lib/Conversion/GPUCommon/ConvertKernelFuncToBlob.cpp
 mlir/lib/Conversion/GPUCommon/ConvertLaunchFuncToRuntimeCalls.cpp
 mlir/lib/Conversion/GPUToSPIRV/ConvertGPUToSPIRV.cpp
 mlir/lib/Conversion/GPUToVulkan/ConvertGPULaunchFuncToVulkanLaunchFunc.cpp
 mlir/lib/Conversion/GPUToVulkan/ConvertLaunchFuncToVulkanCalls.cpp
 mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp
 mlir/lib/Conversion/PDLToPDLInterp/PredicateTree.cpp
 mlir/lib/Conversion/SCFToSPIRV/SCFToSPIRV.cpp
 mlir/lib/Conversion/SCFToStandard/SCFToStandard.cpp
 mlir/lib/Conversion/SPIRVToLLVM/ConvertLaunchFuncToLLVMCalls.cpp
 mlir/lib/Conversion/SPIRVToLLVM/ConvertSPIRVToLLVM.cpp
 mlir/lib/Conversion/StandardToLLVM/StandardToLLVM.cpp
 mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
 mlir/lib/Dialect/Affine/IR/AffineOps.cpp
 mlir/lib/Dialect/Affine/Utils/Utils.cpp
 mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
 mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
 mlir/lib/Dialect/LLVMIR/Transforms/LegalizeForExport.cpp
 mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
 mlir/lib/Dialect/Linalg/Transforms/Bufferize.cpp
 mlir/lib/Dialect/Linalg/Transforms/Hoisting.cpp
 mlir/lib/Dialect/SCF/Transforms/Utils.cpp
 mlir/lib/Dialect/SPIRV/SPIRVOps.cpp
 mlir/lib/Dialect/SPIRV/Serialization/TranslateRegistration.cpp
 mlir/lib/Dialect/SPIRV/Transforms/RewriteInsertsPass.cpp
 mlir/lib/Dialect/StandardOps/IR/Ops.cpp
 mlir/lib/Dialect/Vector/VectorOps.cpp
 mlir/lib/Dialect/Vector/VectorTransforms.cpp
 mlir/lib/ExecutionEngine/ExecutionEngine.cpp
 mlir/lib/IR/AsmPrinter.cpp
 mlir/lib/IR/Attributes.cpp
 mlir/lib/IR/Builders.cpp
 mlir/lib/IR/MLIRContext.cpp
 mlir/lib/Parser/Parser.cpp
 mlir/lib/Pass/IRPrinting.cpp
 mlir/lib/Pass/Pass.cpp
 mlir/lib/Support/MlirOptMain.cpp
 mlir/lib/Target/LLVMIR/ConvertFromLLVMIR.cpp
 mlir/lib/Target/LLVMIR/ConvertToNVVMIR.cpp
 mlir/lib/Target/LLVMIR/ConvertToROCDLIR.cpp
 mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
 mlir/lib/Transforms/LoopInvariantCodeMotion.cpp
 mlir/lib/Transforms/OpStats.cpp
 mlir/lib/Transforms/StripDebugInfo.cpp
 mlir/lib/Transforms/Utils/DialectConversion.cpp
 mlir/lib/Transforms/Utils/InliningUtils.cpp
 mlir/lib/Transforms/Utils/LoopFusionUtils.cpp
 mlir/lib/Transforms/Utils/LoopUtils.cpp
 mlir/lib/Transforms/Utils/Utils.cpp
 mlir/lib/Translation/Translation.cpp
 mlir/test/EDSC/builder-api-test.cpp
 mlir/test/lib/Dialect/SPIRV/TestAvailability.cpp
 mlir/test/lib/Dialect/SPIRV/TestModuleCombiner.cpp
 mlir/test/lib/Dialect/Test/TestDialect.h
 mlir/test/lib/Dialect/Test/TestDialect.cpp
 mlir/test/lib/IR/TestFunc.cpp
 mlir/test/lib/IR/TestMatchers.cpp
 mlir/test/lib/IR/TestPrintDefUse.cpp
 mlir/test/lib/IR/TestPrintNesting.cpp
 mlir/test/lib/IR/TestSlicing.cpp
 mlir/test/lib/IR/TestSymbolUses.cpp
 mlir/test/lib/Pass/TestPassManager.cpp
 mlir/test/lib/Transforms/TestConstantFold.cpp
 mlir/test/lib/Transforms/TestInlining.cpp
 mlir/tools/mlir-cuda-runner/mlir-cuda-runner.cpp
 mlir/tools/mlir-rocm-runner/mlir-rocm-runner.cpp
 mlir/unittests/Pass/AnalysisManagerTest.cpp
 mlir/unittests/Pass/PassManagerTest.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||