Home
last modified time | relevance | path

Searched refs:OwningRewritePatternList (Results 1 – 25 of 240) sorted by relevance

12345678910

/external/tensorflow/tensorflow/compiler/mlir/hlo/include/mlir-hlo/Dialect/mhlo/transforms/
Drewriters.h27 class OwningRewritePatternList; variable
32 OwningRewritePatternList *patterns);
37 void PopulateGeneralDotOpLoweringPatterns(OwningRewritePatternList *patterns,
43 OwningRewritePatternList *patterns);
46 OwningRewritePatternList *patterns);
50 mlir::MLIRContext *context, OwningRewritePatternList *patterns);
52 void PopulateMhloToStdPatterns(OwningRewritePatternList *patterns,
58 OwningRewritePatternList *patterns, bool insert_copy = true);
63 OwningRewritePatternList *patterns);
67 OwningRewritePatternList *patterns);
[all …]
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Drewriters.h26 class OwningRewritePatternList; variable
34 LLVMTypeConverter *converter, OwningRewritePatternList *patterns);
39 MLIRContext *context, OwningRewritePatternList *patterns);
43 MLIRContext *context, OwningRewritePatternList *patterns);
53 OwningRewritePatternList *patterns);
/external/llvm-project/mlir/include/mlir/Conversion/StandardToLLVM/
DConvertStandardToLLVMPass.h21 class OwningRewritePatternList; variable
52 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
57 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
64 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
71 OwningRewritePatternList &patterns);
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Transforms/
DCodegenStrategy.h25 virtual OwningRewritePatternList
36 OwningRewritePatternList
38 OwningRewritePatternList tilingPatterns; in buildRewritePatterns()
54 OwningRewritePatternList
56 OwningRewritePatternList promotionPatterns; in buildRewritePatterns()
71 OwningRewritePatternList
73 OwningRewritePatternList vectorizationPatterns; in buildRewritePatterns()
/external/llvm-project/mlir/include/mlir/Dialect/Vector/
DVectorOps.h27 class OwningRewritePatternList; variable
32 OwningRewritePatternList &patterns, MLIRContext *context);
36 OwningRewritePatternList &patterns, MLIRContext *context);
46 void populateVectorSlicesLoweringPatterns(OwningRewritePatternList &patterns,
115 OwningRewritePatternList &patterns, MLIRContext *context,
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/
DPasses.h56 OwningRewritePatternList &patterns, MLIRContext *ctx);
66 MLIRContext *context, OwningRewritePatternList &patterns);
73 MLIRContext *context, OwningRewritePatternList &patterns);
77 OwningRewritePatternList &patterns);
82 MLIRContext *context, OwningRewritePatternList &patterns);
/external/llvm-project/mlir/include/mlir/Dialect/StandardOps/Transforms/
DPasses.h23 class OwningRewritePatternList; variable
25 void populateExpandTanhPattern(OwningRewritePatternList &patterns,
30 OwningRewritePatternList &patterns);
50 OwningRewritePatternList &patterns);
DFuncConversions.h20 class OwningRewritePatternList; variable
25 void populateCallOpTypeConversionPattern(OwningRewritePatternList &patterns,
34 OwningRewritePatternList &patterns, MLIRContext *ctx,
/external/llvm-project/mlir/test/lib/Transforms/
DTestConvVectorization.cpp61 SmallVector<OwningRewritePatternList, 4> stage1Patterns; in runOnOperation()
66 OwningRewritePatternList stage2Patterns = in runOnOperation()
93 OwningRewritePatternList vectorTransferPatterns; in runOnOperation()
108 OwningRewritePatternList vectorContractLoweringPatterns; in runOnOperation()
115 OwningRewritePatternList vectorToLoopsPatterns; in runOnOperation()
DTestVectorTransforms.cpp28 OwningRewritePatternList patterns; in runOnFunction()
51 OwningRewritePatternList patterns; in runOnFunction()
82 OwningRewritePatternList patterns; in runOnFunction()
130 OwningRewritePatternList patterns; in runOnFunction()
190 OwningRewritePatternList patterns; in runOnFunction()
240 OwningRewritePatternList patterns; in runOnFunction()
293 OwningRewritePatternList patterns; in runOnFunction()
326 OwningRewritePatternList patterns; in runOnFunction()
DTestLinalgTransforms.cpp87 OwningRewritePatternList patterns; in applyPatterns()
221 SmallVectorImpl<OwningRewritePatternList> &patternsVector) { in fillL1TilingAndMatmulToVectorPatterns()
282 OwningRewritePatternList &patterns) { in fillPromotionCallBackPatterns()
318 OwningRewritePatternList &patterns) { in fillTileAndDistributePatterns()
438 SmallVector<OwningRewritePatternList, 4> stage1Patterns; in applyMatmulToVectorPatterns()
461 OwningRewritePatternList forwardPattern; in applyVectorTransferForwardingPatterns()
468 OwningRewritePatternList patterns; in applyLinalgToVectorPatterns()
480 OwningRewritePatternList foldPattern; in applyAffineMinSCFCanonicalizationPatterns()
500 OwningRewritePatternList patterns; in runOnFunction()
506 OwningRewritePatternList patterns; in runOnFunction()
/external/llvm-project/mlir/include/mlir/Conversion/ShapeToStandard/
DShapeToStandard.h21 class OwningRewritePatternList; variable
24 OwningRewritePatternList &patterns, MLIRContext *ctx);
29 OwningRewritePatternList &patterns, MLIRContext *ctx);
/external/llvm-project/mlir/include/mlir/Dialect/Shape/Transforms/
DPasses.h32 OwningRewritePatternList &patterns);
40 void populateRemoveShapeConstraintsPatterns(OwningRewritePatternList &patterns,
57 OwningRewritePatternList &patterns, ConversionTarget &target);
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/
Dlower_complex.cc39 using mlir::OwningRewritePatternList;
61 OwningRewritePatternList* patterns) { in PopulateComplexLoweringPatterns()
70 OwningRewritePatternList patterns; in runOnFunction()
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DCodegenStrategy.cpp46 OwningRewritePatternList stage2Patterns = in transform()
73 OwningRewritePatternList patterns; in transform()
79 OwningRewritePatternList vectorContractLoweringPatterns; in transform()
88 OwningRewritePatternList vectorToLoopsPatterns; in transform()
/external/llvm-project/mlir/include/mlir/Conversion/SPIRVToLLVM/
DConvertSPIRVToLLVM.h45 OwningRewritePatternList &patterns);
51 OwningRewritePatternList &patterns);
56 OwningRewritePatternList &patterns);
/external/llvm-project/mlir/include/mlir/Conversion/AffineToStandard/
DAffineToStandard.h29 class OwningRewritePatternList; variable
46 void populateAffineToStdConversionPatterns(OwningRewritePatternList &patterns,
52 OwningRewritePatternList &patterns, MLIRContext *ctx);
/external/llvm-project/mlir/include/mlir/Conversion/AVX512ToLLVM/
DConvertAVX512ToLLVM.h15 class OwningRewritePatternList; variable
19 OwningRewritePatternList &patterns);
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dlower_tf.h28 OwningRewritePatternList *patterns);
36 OwningRewritePatternList *patterns);
/external/llvm-project/mlir/include/mlir/Conversion/LinalgToSPIRV/
DLinalgToSPIRV.h18 class OwningRewritePatternList; variable
25 OwningRewritePatternList &patterns);
/external/llvm-project/mlir/include/mlir/Conversion/StandardToSPIRV/
DConvertStandardToSPIRV.h26 OwningRewritePatternList &patterns);
31 MLIRContext *context, OwningRewritePatternList &patterns);
/external/llvm-project/mlir/include/mlir/Conversion/SCFToStandard/
DSCFToStandard.h22 class OwningRewritePatternList; variable
27 void populateLoopToStdConversionPatterns(OwningRewritePatternList &patterns,
/external/llvm-project/mlir/include/mlir/Conversion/VectorToROCDL/
DVectorToROCDL.h15 class OwningRewritePatternList; variable
22 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
/external/llvm-project/mlir/include/mlir/Dialect/GPU/
DPasses.h28 OwningRewritePatternList &patterns);
32 OwningRewritePatternList &patterns) { in populateGpuRewritePatterns()
/external/llvm-project/mlir/include/mlir/Conversion/OpenMPToLLVM/
DConvertOpenMPToLLVM.h19 class OwningRewritePatternList; variable
24 OwningRewritePatternList &patterns);

12345678910