Eliminate the using decls for MLFunction and CFGFunction standardizing on
authorChris Lattner <clattner@google.com>
Fri, 28 Dec 2018 16:48:09 +0000 (08:48 -0800)
committerjpienaar <jpienaar@google.com>
Fri, 29 Mar 2019 21:43:13 +0000 (14:43 -0700)
commit69d9e990facf4d07c31b96e47e98cde07228f229
treecf76ee03ebef0e449412063a04fd773dcf9c5115
parentf845bc4542719878d9d21d94eef96fb05a254913
Eliminate the using decls for MLFunction and CFGFunction standardizing on
Function.

This is step 18/n towards merging instructions and statements, NFC.

PiperOrigin-RevId: 227139399
55 files changed:
mlir/g3doc/LangRef.md
mlir/g3doc/Rationale.md
mlir/include/mlir/Analysis/AffineStructures.h
mlir/include/mlir/Analysis/Dominance.h
mlir/include/mlir/Analysis/HyperRectangularSet.h
mlir/include/mlir/Analysis/MLFunctionMatcher.h
mlir/include/mlir/Analysis/Passes.h
mlir/include/mlir/Analysis/Utils.h
mlir/include/mlir/IR/Function.h
mlir/include/mlir/IR/FunctionGraphTraits.h
mlir/include/mlir/IR/Statement.h
mlir/include/mlir/IR/StmtBlock.h
mlir/include/mlir/IR/StmtVisitor.h
mlir/include/mlir/Pass.h
mlir/include/mlir/Transforms/LoopUtils.h
mlir/include/mlir/Transforms/MLPatternLoweringPass.h
mlir/include/mlir/Transforms/Passes.h
mlir/include/mlir/Transforms/Utils.h
mlir/lib/Analysis/AffineAnalysis.cpp
mlir/lib/Analysis/Dominance.cpp
mlir/lib/Analysis/MLFunctionMatcher.cpp
mlir/lib/Analysis/MemRefBoundCheck.cpp
mlir/lib/Analysis/MemRefDependenceCheck.cpp
mlir/lib/Analysis/OpStats.cpp
mlir/lib/Analysis/SliceAnalysis.cpp
mlir/lib/Analysis/Utils.cpp
mlir/lib/Analysis/Verifier.cpp
mlir/lib/IR/AsmPrinter.cpp
mlir/lib/IR/Function.cpp
mlir/lib/IR/Statement.cpp
mlir/lib/IR/StmtBlock.cpp
mlir/lib/IR/Value.cpp
mlir/lib/Parser/Parser.cpp
mlir/lib/StandardOps/StandardOps.cpp
mlir/lib/Target/LLVMIR/ConvertToLLVMIR.cpp
mlir/lib/Transforms/CSE.cpp
mlir/lib/Transforms/ComposeAffineMaps.cpp
mlir/lib/Transforms/ConstantFold.cpp
mlir/lib/Transforms/ConvertToCFG.cpp
mlir/lib/Transforms/DmaGeneration.cpp
mlir/lib/Transforms/LoopFusion.cpp
mlir/lib/Transforms/LoopTiling.cpp
mlir/lib/Transforms/LoopUnroll.cpp
mlir/lib/Transforms/LoopUnrollAndJam.cpp
mlir/lib/Transforms/LowerAffineApply.cpp
mlir/lib/Transforms/LowerVectorTransfers.cpp
mlir/lib/Transforms/MaterializeVectors.cpp
mlir/lib/Transforms/PipelineDataTransfer.cpp
mlir/lib/Transforms/SimplifyAffineExpr.cpp
mlir/lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp
mlir/lib/Transforms/Utils/LoopUtils.cpp
mlir/lib/Transforms/Utils/Utils.cpp
mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp
mlir/lib/Transforms/Vectorize.cpp
mlir/lib/Transforms/ViewFunctionGraph.cpp