Home
last modified time | relevance | path

Searched refs:LLVMTypeConverter (Results 1 – 25 of 36) sorted by relevance

12

/external/llvm-project/mlir/include/mlir/Conversion/SPIRVToLLVM/
DConvertSPIRVToLLVM.h19 class LLVMTypeConverter; variable
26 SPIRVToLLVMConversion(MLIRContext *context, LLVMTypeConverter &typeConverter,
32 LLVMTypeConverter &typeConverter;
40 void populateSPIRVToLLVMTypeConversion(LLVMTypeConverter &typeConverter);
44 LLVMTypeConverter &typeConverter,
50 MLIRContext *context, LLVMTypeConverter &typeConverter,
55 MLIRContext *context, LLVMTypeConverter &typeConverter,
/external/llvm-project/mlir/include/mlir/Conversion/StandardToLLVM/
DConvertStandardToLLVM.h32 class LLVMTypeConverter; variable
45 LogicalResult structFuncArgTypeConverter(LLVMTypeConverter &converter,
51 LogicalResult barePtrFuncArgTypeConverter(LLVMTypeConverter &converter,
56 class LLVMTypeConverter : public TypeConverter {
59 structFuncArgTypeConverter(LLVMTypeConverter &converter, Type type,
66 LLVMTypeConverter(MLIRContext *ctx);
69 LLVMTypeConverter(MLIRContext *ctx, const LowerToLLVMOptions &options);
274 LLVMTypeConverter &typeConverter,
324 LLVMTypeConverter &converter, MemRefType type,
394 LLVMTypeConverter &converter, UnrankedMemRefType type,
[all …]
DConvertStandardToLLVMPass.h17 class LLVMTypeConverter; variable
52 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
57 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
64 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
70 void populateStdToLLVMConversionPatterns(LLVMTypeConverter &converter,
/external/llvm-project/mlir/lib/Conversion/AVX512ToLLVM/
DConvertAVX512ToLLVM.cpp38 LLVMTypeConverter &typeConverter, Operation *op, in matchAndRewriteOneToOne()
78 LLVMTypeConverter &typeConverter) in MaskRndScaleOpPS512Conversion()
95 LLVMTypeConverter &typeConverter) in MaskRndScaleOpPD512Conversion()
112 LLVMTypeConverter &typeConverter) in ScaleFOpPS512Conversion()
129 LLVMTypeConverter &typeConverter) in ScaleFOpPD512Conversion()
147 LLVMTypeConverter &converter, OwningRewritePatternList &patterns) { in populateAVX512ToLLVMConversionPatterns()
/external/llvm-project/mlir/include/mlir/Conversion/VectorToLLVM/
DConvertVectorToLLVM.h14 class LLVMTypeConverter; variable
50 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
54 LLVMTypeConverter &converter, OwningRewritePatternList &patterns,
/external/llvm-project/mlir/lib/Conversion/VectorToROCDL/
DVectorToROCDL.cpp32 LLVMTypeConverter &typeConverter, Location loc, TransferReadOp xferOp, in replaceTransferOpWithMubuf()
42 LLVMTypeConverter &typeConverter, Location loc, TransferWriteOp xferOp, in replaceTransferOpWithMubuf()
61 LLVMTypeConverter &typeConv) in VectorTransferConversion()
153 LLVMTypeConverter &converter, OwningRewritePatternList &patterns) { in populateVectorToROCDLConversionPatterns()
167 LLVMTypeConverter converter(&getContext()); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/LinalgToLLVM/
DLinalgToLLVM.cpp71 LLVMTypeConverter &lowering) { in getPtrToElementType()
85 static Type convertRangeType(RangeType t, LLVMTypeConverter &converter) { in convertRangeType()
131 explicit RangeOpConversion(MLIRContext *context, LLVMTypeConverter &lowering_) in RangeOpConversion()
160 LLVMTypeConverter &lowering_) in ReshapeOpConversion()
205 explicit SliceOpConversion(MLIRContext *context, LLVMTypeConverter &lowering_) in SliceOpConversion()
290 explicit YieldOpConversion(MLIRContext *context, LLVMTypeConverter &lowering_) in YieldOpConversion()
305 LLVMTypeConverter &converter, OwningRewritePatternList &patterns, in populateLinalgToLLVMConversionPatterns()
327 LLVMTypeConverter converter(&getContext()); in runOnOperation()
/external/llvm-project/mlir/include/mlir/Conversion/AVX512ToLLVM/
DConvertAVX512ToLLVM.h14 class LLVMTypeConverter; variable
18 void populateAVX512ToLLVMConversionPatterns(LLVMTypeConverter &converter,
/external/llvm-project/mlir/lib/Conversion/OpenMPToLLVM/
DOpenMPToLLVM.cpp26 LLVMTypeConverter &typeConverter) in RegionOpConversion()
48 MLIRContext *context, LLVMTypeConverter &converter, in populateOpenMPToLLVMConversionPatterns()
67 LLVMTypeConverter converter(&getContext()); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/VectorToLLVM/
DConvertVectorToLLVM.cpp37 LLVMTypeConverter &typeConverter, Location loc, in insertOne()
65 LLVMTypeConverter &typeConverter, Location loc, in extractOne()
146 LogicalResult getMemRefAlignment(LLVMTypeConverter &typeConverter, T op, in getMemRefAlignment()
221 LLVMTypeConverter &typeConverter, Location loc, in replaceTransferOpWithLoadOrStore()
233 LLVMTypeConverter &typeConverter, Location loc, in replaceTransferOpWithMasked()
257 LLVMTypeConverter &typeConverter, Location loc, in replaceTransferOpWithLoadOrStore()
271 LLVMTypeConverter &typeConverter, Location loc, in replaceTransferOpWithMasked()
302 LLVMTypeConverter &typeConverter) in VectorMatmulOpConversion()
324 LLVMTypeConverter &typeConverter) in VectorFlatTransposeOpConversion()
344 LLVMTypeConverter &typeConverter) in VectorMaskedLoadOpConversion()
[all …]
DConvertVectorToLLVMPass.cpp49 LLVMTypeConverter converter(&getContext()); in runOnOperation()
/external/llvm-project/mlir/include/mlir/Conversion/VectorToROCDL/
DVectorToROCDL.h14 class LLVMTypeConverter; variable
22 LLVMTypeConverter &converter, OwningRewritePatternList &patterns);
/external/llvm-project/mlir/include/mlir/Conversion/OpenMPToLLVM/
DConvertOpenMPToLLVM.h14 class LLVMTypeConverter; variable
23 LLVMTypeConverter &converter,
/external/llvm-project/mlir/include/mlir/Conversion/GPUToROCDL/
DGPUToROCDLPass.h15 class LLVMTypeConverter; variable
26 void populateGpuToROCDLConversionPatterns(LLVMTypeConverter &converter,
/external/llvm-project/mlir/include/mlir/Conversion/GPUToNVVM/
DGPUToNVVMPass.h15 class LLVMTypeConverter; variable
29 void populateGpuToNVVMConversionPatterns(LLVMTypeConverter &converter,
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Drewriters.h24 class LLVMTypeConverter; variable
34 LLVMTypeConverter *converter, OwningRewritePatternList *patterns);
Dkernel_lowering_passes.cc54 LLVMTypeConverter converter(m.getContext(), llvm_opts); in runOnOperation()
79 LLVMTypeConverter converter(m.getContext()); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/StandardToLLVM/
DStandardToLLVM.cpp59 LogicalResult mlir::structFuncArgTypeConverter(LLVMTypeConverter &converter, in structFuncArgTypeConverter()
88 LogicalResult mlir::barePtrFuncArgTypeConverter(LLVMTypeConverter &converter, in barePtrFuncArgTypeConverter()
100 LLVMTypeConverter::LLVMTypeConverter(MLIRContext *ctx) in LLVMTypeConverter() function in LLVMTypeConverter
101 : LLVMTypeConverter(ctx, LowerToLLVMOptions::getDefaultOptions()) {} in LLVMTypeConverter()
104 LLVMTypeConverter::LLVMTypeConverter(MLIRContext *ctx, in LLVMTypeConverter() function in LLVMTypeConverter
169 MLIRContext &LLVMTypeConverter::getContext() { in getContext()
173 LLVM::LLVMType LLVMTypeConverter::getIndexType() { in getIndexType()
177 unsigned LLVMTypeConverter::getPointerBitwidth(unsigned addressSpace) { in getPointerBitwidth()
181 Type LLVMTypeConverter::convertIndexType(IndexType type) { in convertIndexType()
185 Type LLVMTypeConverter::convertIntegerType(IntegerType type) { in convertIntegerType()
[all …]
/external/llvm-project/mlir/lib/Conversion/GPUCommon/
DConvertLaunchFuncToRuntimeCalls.cpp71 explicit ConvertOpToGpuRuntimeCallPattern(LLVMTypeConverter &typeConverter) in ConvertOpToGpuRuntimeCallPattern()
161 ConvertHostRegisterOpToGpuRuntimeCallPattern(LLVMTypeConverter &typeConverter) in ConvertHostRegisterOpToGpuRuntimeCallPattern()
175 ConvertAllocOpToGpuRuntimeCallPattern(LLVMTypeConverter &typeConverter) in ConvertAllocOpToGpuRuntimeCallPattern()
189 ConvertDeallocOpToGpuRuntimeCallPattern(LLVMTypeConverter &typeConverter) in ConvertDeallocOpToGpuRuntimeCallPattern()
203 ConvertWaitOpToGpuRuntimeCallPattern(LLVMTypeConverter &typeConverter) in ConvertWaitOpToGpuRuntimeCallPattern()
217 ConvertWaitAsyncOpToGpuRuntimeCallPattern(LLVMTypeConverter &typeConverter) in ConvertWaitAsyncOpToGpuRuntimeCallPattern()
242 ConvertLaunchFuncOpToGpuRuntimeCallPattern(LLVMTypeConverter &typeConverter, in ConvertLaunchFuncOpToGpuRuntimeCallPattern()
274 LLVMTypeConverter converter(&getContext()); in runOnOperation()
652 LLVMTypeConverter &converter, OwningRewritePatternList &patterns, in populateGpuToLLVMConversionPatterns()
DGPUOpsLowering.h22 explicit GPUFuncOpLowering(LLVMTypeConverter &typeConverter) in GPUFuncOpLowering()
158 GPUReturnOpLowering(LLVMTypeConverter &typeConverter) in GPUReturnOpLowering()
/external/llvm-project/mlir/include/mlir/Conversion/GPUCommon/
DGPUCommonPass.h17 class LLVMTypeConverter; variable
51 void populateGpuToLLVMConversionPatterns(LLVMTypeConverter &converter,
/external/llvm-project/mlir/lib/Conversion/GPUToNVVM/
DLowerGpuOpsToNVVMOps.cpp35 explicit GPUShuffleOpLowering(LLVMTypeConverter &lowering_) in GPUShuffleOpLowering()
120 LLVMTypeConverter converter(m.getContext(), options); in runOnOperation()
160 LLVMTypeConverter &converter, OwningRewritePatternList &patterns) { in populateGpuToNVVMConversionPatterns()
/external/llvm-project/mlir/lib/Conversion/GPUToROCDL/
DLowerGpuOpsToROCDLOps.cpp60 LLVMTypeConverter converter(m.getContext(), options); in runOnOperation()
88 LLVMTypeConverter &converter, OwningRewritePatternList &patterns) { in populateGpuToROCDLConversionPatterns()
/external/llvm-project/mlir/include/mlir/Conversion/LinalgToLLVM/
DLinalgToLLVM.h20 void populateLinalgToLLVMConversionPatterns(LLVMTypeConverter &converter,
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
DConvertSPIRVToLLVMPass.cpp34 LLVMTypeConverter converter(&getContext()); in runOnOperation()

12