Move Linalg and VectorOps dialects to the Dialect subdir - NFC

PiperOrigin-RevId: 264277760
This commit is contained in:
Nicolas Vasilache 2019-08-19 17:11:12 -07:00 committed by A. Unique TensorFlower
parent 774b37b89b
commit b628194013
42 changed files with 93 additions and 93 deletions

View File

@ -1,5 +1,3 @@
add_subdirectory(AffineOps)
add_subdirectory(Dialect)
add_subdirectory(EDSC)
add_subdirectory(Linalg)
add_subdirectory(VectorOps)

View File

@ -1,7 +1,9 @@
add_subdirectory(FxpMathOps)
add_subdirectory(GPU)
add_subdirectory(Linalg)
add_subdirectory(LLVMIR)
add_subdirectory(LoopOps)
add_subdirectory(QuantOps)
add_subdirectory(SPIRV)
add_subdirectory(StandardOps)
add_subdirectory(VectorOps)

View File

@ -15,8 +15,8 @@
// limitations under the License.
// =============================================================================
#ifndef MLIR_LINALG_ANALYSIS_DEPENDENCEANALYSIS_H_
#define MLIR_LINALG_ANALYSIS_DEPENDENCEANALYSIS_H_
#ifndef MLIR_DIALECT_LINALG_ANALYSIS_DEPENDENCEANALYSIS_H_
#define MLIR_DIALECT_LINALG_ANALYSIS_DEPENDENCEANALYSIS_H_
#include "mlir/IR/Builders.h"
#include "mlir/IR/OpDefinition.h"
@ -134,4 +134,4 @@ private:
} // namespace linalg
} // namespace mlir
#endif // MLIR_LINALG_ANALYSIS_DEPENDENCEANALYSIS_H_
#endif // MLIR_DIALECT_LINALG_ANALYSIS_DEPENDENCEANALYSIS_H_

View File

@ -25,7 +25,7 @@
#define LINALG_LIBRARY_OPS
include "mlir/AffineOps/AffineOpsBase.td"
include "mlir/Linalg/IR/LinalgBase.td"
include "mlir/Dialect/Linalg/IR/LinalgBase.td"
class LinalgParametricNativeOpTrait<string prop, string parameters> :
NativeOpTrait<"linalg::" # prop # parameters>

View File

@ -15,8 +15,8 @@
// limitations under the License.
// =============================================================================
#ifndef MLIR_LINALG_LINALGOPS_H_
#define MLIR_LINALG_LINALGOPS_H_
#ifndef MLIR_DIALECT_LINALG_LINALGOPS_H_
#define MLIR_DIALECT_LINALG_LINALGOPS_H_
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/Builders.h"
@ -26,8 +26,8 @@
#include "mlir/IR/StandardTypes.h"
#include "mlir/IR/TypeUtilities.h"
#include "mlir/IR/Types.h"
#include "mlir/Linalg/IR/LinalgTraits.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/IR/LinalgTraits.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Support/LLVM.h"
namespace mlir {
@ -216,14 +216,14 @@ public:
};
#define GET_OP_CLASSES
#include "mlir/Linalg/IR/LinalgOps.h.inc"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h.inc"
#define GET_OP_CLASSES
#include "mlir/Linalg/IR/LinalgLibraryOps.h.inc"
#include "mlir/Dialect/Linalg/IR/LinalgLibraryOps.h.inc"
llvm::raw_ostream &operator<<(llvm::raw_ostream &os, SubViewOp::Range &range);
} // namespace linalg
} // namespace mlir
#endif // MLIR_LINALG_LINALGOPS_H_
#endif // MLIR_DIALECT_LINALG_LINALGOPS_H_

View File

@ -19,7 +19,7 @@
//
//===----------------------------------------------------------------------===//
include "mlir/Linalg/IR/LinalgBase.td"
include "mlir/Dialect/Linalg/IR/LinalgBase.td"
#ifdef LINALG_OPS
#else

View File

@ -15,11 +15,11 @@
// limitations under the License.
// =============================================================================
#ifndef MLIR_LINALG_LINALGTRAITS_H_
#define MLIR_LINALG_LINALGTRAITS_H_
#ifndef MLIR_DIALECT_LINALG_LINALGTRAITS_H_
#define MLIR_DIALECT_LINALG_LINALGTRAITS_H_
#include "mlir/IR/OpDefinition.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Support/LLVM.h"
namespace mlir {
@ -190,4 +190,4 @@ public:
} // namespace OpTrait
} // namespace mlir
#endif // MLIR_LINALG_LINALGTRAITS_H_
#endif // MLIR_DIALECT_LINALG_LINALGTRAITS_H_

View File

@ -15,8 +15,8 @@
// limitations under the License.
// =============================================================================
#ifndef MLIR_LINALG_LINALGTYPES_H_
#define MLIR_LINALG_LINALGTYPES_H_
#ifndef MLIR_DIALECT_LINALG_LINALGTYPES_H_
#define MLIR_DIALECT_LINALG_LINALGTYPES_H_
#include "mlir/IR/Dialect.h"
#include "mlir/IR/Types.h"
@ -118,4 +118,4 @@ public:
} // namespace linalg
} // namespace mlir
#endif // MLIR_LINALG_LINALGTYPES_H_
#endif // MLIR_DIALECT_LINALG_LINALGTYPES_H_

View File

@ -19,8 +19,8 @@
//
//===----------------------------------------------------------------------===//
#ifndef MLIR_LINALG_PASSES_H_
#define MLIR_LINALG_PASSES_H_
#ifndef MLIR_DIALECT_LINALG_PASSES_H_
#define MLIR_DIALECT_LINALG_PASSES_H_
#include "mlir/Support/LLVM.h"
#include "llvm/ADT/ArrayRef.h"
@ -43,4 +43,4 @@ std::unique_ptr<ModulePassBase> createLowerLinalgToLLVMPass();
} // namespace linalg
} // namespace mlir
#endif // MLIR_LINALG_PASSES_H_
#endif // MLIR_DIALECT_LINALG_PASSES_H_

View File

@ -15,8 +15,8 @@
// limitations under the License.
// =============================================================================
#ifndef MLIR_LINALG_INTRINSICS_H_
#define MLIR_LINALG_INTRINSICS_H_
#ifndef MLIR_DIALECT_LINALG_INTRINSICS_H_
#define MLIR_DIALECT_LINALG_INTRINSICS_H_
#include "mlir/EDSC/Intrinsics.h"
@ -48,4 +48,4 @@ using view = mlir::edsc::intrinsics::ValueBuilder<ViewOp>;
} // namespace linalg
} // namespace mlir
#endif // MLIR_LINALG_INTRINSICS_H_
#endif // MLIR_DIALECT_LINALG_INTRINSICS_H_

View File

@ -15,13 +15,13 @@
// limitations under the License.
// =============================================================================
#ifndef MLIR_LINALG_UTILS_H_
#define MLIR_LINALG_UTILS_H_
#ifndef MLIR_DIALECT_LINALG_UTILS_H_
#define MLIR_DIALECT_LINALG_UTILS_H_
#include "mlir/Dialect/LoopOps/LoopOps.h"
#include "mlir/EDSC/Helpers.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Linalg/Utils/Intrinsics.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/Utils/Intrinsics.h"
#include "mlir/Support/LLVM.h"
namespace mlir {
@ -153,4 +153,4 @@ llvm::SmallVector<Value *, 4> getAssumedNonViewOperands(LinalgOp linalgOp);
} // namespace linalg
} // namespace mlir
#endif // MLIR_LINALG_UTILS_H_
#endif // MLIR_DIALECT_LINALG_UTILS_H_

View File

@ -20,8 +20,8 @@
//
//===----------------------------------------------------------------------===//
#ifndef MLIR_VECTOROPS_VECTOROPS_H
#define MLIR_VECTOROPS_VECTOROPS_H
#ifndef MLIR_DIALECT_VECTOROPS_VECTOROPS_H
#define MLIR_DIALECT_VECTOROPS_VECTOROPS_H
#include "mlir/IR/Attributes.h"
#include "mlir/IR/Dialect.h"
@ -204,9 +204,9 @@ public:
};
#define GET_OP_CLASSES
#include "mlir/VectorOps/VectorOps.h.inc"
#include "mlir/Dialect/VectorOps/VectorOps.h.inc"
} // end namespace vector
} // end namespace mlir
#endif // MLIR_VECTOROPS_VECTOROPS_H
#endif // MLIR_DIALECT_VECTOROPS_VECTOROPS_H

View File

@ -25,9 +25,9 @@
#include "mlir/AffineOps/AffineOps.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/IR/Builders.h"
#include "mlir/Transforms/FoldUtils.h"
#include "mlir/VectorOps/VectorOps.h"
namespace mlir {

View File

@ -27,12 +27,12 @@
#include "mlir/Analysis/NestedMatcher.h"
#include "mlir/Analysis/VectorAnalysis.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/Operation.h"
#include "mlir/Support/Functional.h"
#include "mlir/Support/MathExtras.h"
#include "mlir/VectorOps/VectorOps.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/SmallString.h"

View File

@ -20,12 +20,12 @@
#include "mlir/Analysis/AffineAnalysis.h"
#include "mlir/Analysis/LoopAnalysis.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/IntegerSet.h"
#include "mlir/IR/Operation.h"
#include "mlir/Support/Functional.h"
#include "mlir/Support/STLExtras.h"
#include "mlir/VectorOps/VectorOps.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/SetVector.h"

View File

@ -5,7 +5,6 @@ add_subdirectory(Dialect)
add_subdirectory(EDSC)
add_subdirectory(ExecutionEngine)
add_subdirectory(IR)
add_subdirectory(Linalg)
add_subdirectory(Parser)
add_subdirectory(Pass)
add_subdirectory(Quantizer)
@ -14,4 +13,3 @@ add_subdirectory(TableGen)
add_subdirectory(Target)
add_subdirectory(Transforms)
add_subdirectory(Translation)
add_subdirectory(VectorOps)

View File

@ -19,6 +19,7 @@
#include "mlir/Conversion/StandardToLLVM/ConvertStandardToLLVM.h"
#include "mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h"
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/IR/Attributes.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/MLIRContext.h"
@ -31,7 +32,6 @@
#include "mlir/Pass/PassManager.h"
#include "mlir/Transforms/DialectConversion.h"
#include "mlir/Transforms/Passes.h"
#include "mlir/VectorOps/VectorOps.h"
#include "llvm/IR/DerivedTypes.h"
#include "llvm/IR/Module.h"

View File

@ -1,11 +1,13 @@
add_subdirectory(FxpMathOps)
add_subdirectory(GPU)
add_subdirectory(Linalg)
add_subdirectory(LLVMIR)
add_subdirectory(LoopOps)
add_subdirectory(QuantOps)
add_subdirectory(SDBM)
add_subdirectory(SPIRV)
add_subdirectory(StandardOps)
add_subdirectory(VectorOps)
add_llvm_library(MLIRDialect
Traits.cpp

View File

@ -19,8 +19,8 @@
//
//===----------------------------------------------------------------------===//
#include "mlir/Linalg/Analysis/DependenceAnalysis.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/Analysis/DependenceAnalysis.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Debug.h"

View File

@ -10,7 +10,7 @@ add_llvm_library(MLIRLinalg
Utils/Utils.cpp
ADDITIONAL_HEADER_DIRS
${MLIR_MAIN_INCLUDE_DIR}/mlir/Linalg
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Linalg
DEPENDS
intrinsics_gen
)

View File

@ -19,7 +19,7 @@
//
//===----------------------------------------------------------------------===//
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/LoopOps/LoopOps.h"
#include "mlir/EDSC/Helpers.h"
#include "mlir/IR/AffineExpr.h"
@ -30,8 +30,8 @@
#include "mlir/IR/OpImplementation.h"
#include "mlir/IR/PatternMatch.h"
#include "mlir/IR/StandardTypes.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Linalg/Utils/Utils.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/Utils/Utils.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Support/STLExtras.h"
#include "mlir/Transforms/FoldUtils.h"
@ -830,10 +830,10 @@ namespace mlir {
namespace linalg {
#define GET_OP_CLASSES
#include "mlir/Linalg/IR/LinalgOps.cpp.inc"
#include "mlir/Dialect/Linalg/IR/LinalgOps.cpp.inc"
#define GET_OP_CLASSES
#include "mlir/Linalg/IR/LinalgLibraryOps.cpp.inc"
#include "mlir/Dialect/Linalg/IR/LinalgLibraryOps.cpp.inc"
} // namespace linalg
} // namespace mlir

View File

@ -19,10 +19,10 @@
//
//===----------------------------------------------------------------------===//
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/IR/Dialect.h"
#include "mlir/IR/StandardTypes.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Parser.h"
#include "mlir/Support/LLVM.h"
@ -37,11 +37,11 @@ mlir::linalg::LinalgDialect::LinalgDialect(MLIRContext *context)
addTypes<BufferType, RangeType, ViewType>();
addOperations<
#define GET_OP_LIST
#include "mlir/Linalg/IR/LinalgOps.cpp.inc"
#include "mlir/Dialect/Linalg/IR/LinalgOps.cpp.inc"
>();
addOperations<
#define GET_OP_LIST
#include "mlir/Linalg/IR/LinalgLibraryOps.cpp.inc"
#include "mlir/Dialect/Linalg/IR/LinalgLibraryOps.cpp.inc"
>();
}

View File

@ -15,8 +15,8 @@
// limitations under the License.
// =============================================================================
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
using namespace mlir;
using namespace mlir::linalg;

View File

@ -23,12 +23,12 @@
#include "mlir/IR/AffineExpr.h"
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/OpImplementation.h"
#include "mlir/Linalg/Analysis/DependenceAnalysis.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Linalg/Passes.h"
#include "mlir/Linalg/Utils/Intrinsics.h"
#include "mlir/Linalg/Utils/Utils.h"
#include "mlir/Dialect/Linalg/Analysis/DependenceAnalysis.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/Passes.h"
#include "mlir/Dialect/Linalg/Utils/Intrinsics.h"
#include "mlir/Dialect/Linalg/Utils/Utils.h"
#include "mlir/Pass/Pass.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Support/STLExtras.h"

View File

@ -29,10 +29,10 @@
#include "mlir/IR/PatternMatch.h"
#include "mlir/IR/StandardTypes.h"
#include "mlir/IR/Types.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Linalg/Passes.h"
#include "mlir/Linalg/Utils/Intrinsics.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/Passes.h"
#include "mlir/Dialect/Linalg/Utils/Intrinsics.h"
#include "mlir/Pass/Pass.h"
#include "mlir/Pass/PassManager.h"
#include "mlir/Support/LogicalResult.h"

View File

@ -23,11 +23,11 @@
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/BlockAndValueMapping.h"
#include "mlir/IR/OpImplementation.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Linalg/Passes.h"
#include "mlir/Linalg/Utils/Intrinsics.h"
#include "mlir/Linalg/Utils/Utils.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/Passes.h"
#include "mlir/Dialect/Linalg/Utils/Intrinsics.h"
#include "mlir/Dialect/Linalg/Utils/Utils.h"
#include "mlir/Pass/Pass.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Support/STLExtras.h"
@ -367,7 +367,7 @@ populateLinalgToLoopRewritePatterns(OwningRewritePatternList &patterns,
MLIRContext *ctx) {
ConversionList<
#define GET_OP_LIST
#include "mlir/Linalg/IR/LinalgLibraryOps.cpp.inc"
#include "mlir/Dialect/Linalg/IR/LinalgLibraryOps.cpp.inc"
>::build(patterns, ctx);
}

View File

@ -25,11 +25,11 @@
#include "mlir/IR/AffineExprVisitor.h"
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/OpImplementation.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Linalg/Passes.h"
#include "mlir/Linalg/Utils/Intrinsics.h"
#include "mlir/Linalg/Utils/Utils.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/Passes.h"
#include "mlir/Dialect/Linalg/Utils/Intrinsics.h"
#include "mlir/Dialect/Linalg/Utils/Utils.h"
#include "mlir/Pass/Pass.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Support/STLExtras.h"

View File

@ -19,17 +19,17 @@
//
//===----------------------------------------------------------------------===//
#include "mlir/Linalg/Utils/Utils.h"
#include "mlir/Dialect/Linalg/Utils/Utils.h"
#include "mlir/Dialect/LoopOps/LoopOps.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/EDSC/Helpers.h"
#include "mlir/IR/AffineExpr.h"
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/OpImplementation.h"
#include "mlir/Linalg/IR/LinalgOps.h"
#include "mlir/Linalg/IR/LinalgTypes.h"
#include "mlir/Linalg/Passes.h"
#include "mlir/Linalg/Utils/Intrinsics.h"
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
#include "mlir/Dialect/Linalg/IR/LinalgTypes.h"
#include "mlir/Dialect/Linalg/Passes.h"
#include "mlir/Dialect/Linalg/Utils/Intrinsics.h"
#include "mlir/Pass/Pass.h"
#include "mlir/Support/STLExtras.h"
#include "mlir/Transforms/FoldUtils.h"

View File

@ -3,7 +3,7 @@ add_llvm_library(MLIRVectorOps
VectorOps.cpp
ADDITIONAL_HEADER_DIRS
${MLIR_MAIN_INCLUDE_DIR}/mlir/VectorOps
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/VectorOps
)
add_dependencies(MLIRVectorOps MLIRVectorOpsIncGen)

View File

@ -15,7 +15,7 @@
// limitations under the License.
// =============================================================================
#include "mlir/VectorOps/VectorOps.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
using namespace mlir;
// Static initialization for VectorOps dialect registration.

View File

@ -20,7 +20,7 @@
//
//===----------------------------------------------------------------------===//
#include "mlir/VectorOps/VectorOps.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/IR/AffineExpr.h"
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/Builders.h"
@ -41,7 +41,7 @@ mlir::vector::VectorOpsDialect::VectorOpsDialect(MLIRContext *context)
VectorTypeCastOp>();
addOperations<
#define GET_OP_LIST
#include "mlir/VectorOps/VectorOps.cpp.inc"
#include "mlir/Dialect/VectorOps/VectorOps.cpp.inc"
>();
}
@ -550,6 +550,6 @@ LogicalResult VectorTypeCastOp::verify() {
namespace mlir {
#define GET_OP_CLASSES
#include "mlir/VectorOps/VectorOps.cpp.inc"
#include "mlir/Dialect/VectorOps/VectorOps.cpp.inc"
} // namespace mlir

View File

@ -16,9 +16,9 @@
// =============================================================================
#include "mlir/EDSC/Intrinsics.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/EDSC/Builders.h"
#include "mlir/IR/AffineExpr.h"
#include "mlir/VectorOps/VectorOps.h"
using namespace mlir;
using namespace mlir::edsc;

View File

@ -26,6 +26,7 @@
#include "mlir/Analysis/Utils.h"
#include "mlir/Analysis/VectorAnalysis.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/EDSC/Builders.h"
#include "mlir/EDSC/Helpers.h"
#include "mlir/IR/AffineExpr.h"
@ -40,7 +41,6 @@
#include "mlir/Pass/Pass.h"
#include "mlir/Support/Functional.h"
#include "mlir/Transforms/Passes.h"
#include "mlir/VectorOps/VectorOps.h"
/// Implements lowering of VectorTransferReadOp and VectorTransferWriteOp to a
/// proper abstraction for the hardware.

View File

@ -29,6 +29,7 @@
#include "mlir/Analysis/Utils.h"
#include "mlir/Analysis/VectorAnalysis.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/IR/AffineExpr.h"
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/Attributes.h"
@ -40,7 +41,6 @@
#include "mlir/Support/Functional.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Transforms/Passes.h"
#include "mlir/VectorOps/VectorOps.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Debug.h"

View File

@ -27,6 +27,7 @@
#include "mlir/Analysis/Utils.h"
#include "mlir/Analysis/VectorAnalysis.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/Dialect/VectorOps/VectorOps.h"
#include "mlir/IR/AffineExpr.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/Location.h"
@ -35,7 +36,6 @@
#include "mlir/Support/Functional.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Transforms/Passes.h"
#include "mlir/VectorOps/VectorOps.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/DenseSet.h"

View File

@ -9,7 +9,7 @@ llvm_canonicalize_cmake_booleans(
# Passed to lit.site.cfg.py.in to set up the path where to find the libraries
# for linalg integration tests.
set(MLIR_LINALG_INTEGRATION_TEST_LIB_DIR ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
set(MLIR_DIALECT_LINALG_INTEGRATION_TEST_LIB_DIR ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
# Passed to lit.site.cfg.py.in to set up the path where to find the libraries
# for the mlir cuda runner tests.

View File

@ -30,7 +30,7 @@ config.host_arch = "@HOST_ARCH@"
config.mlir_src_root = "@MLIR_SOURCE_DIR@"
config.mlir_obj_root = "@MLIR_BINARY_DIR@"
config.mlir_tools_dir = "@MLIR_TOOLS_DIR@"
config.linalg_test_lib_dir = "@MLIR_LINALG_INTEGRATION_TEST_LIB_DIR@"
config.linalg_test_lib_dir = "@MLIR_DIALECT_LINALG_INTEGRATION_TEST_LIB_DIR@"
config.build_examples = @LLVM_BUILD_EXAMPLES@
config.run_cuda_tests = @MLIR_CUDA_CONVERSIONS_ENABLED@
config.cuda_wrapper_library_dir = "@MLIR_CUDA_WRAPPER_LIBRARY_DIR@"