Searched refs:ConvertToLLVMPattern (Results 1 – 11 of 11) sorted by relevance
/external/llvm-project/mlir/lib/Conversion/AVX512ToLLVM/ |
D | ConvertAVX512ToLLVM.cpp | 37 matchAndRewriteOneToOne(const ConvertToLLVMPattern &lowering, in matchAndRewriteOneToOne() 76 struct MaskRndScaleOpPS512Conversion : public ConvertToLLVMPattern { 79 : ConvertToLLVMPattern(MaskRndScaleOp::getOperationName(), context, in MaskRndScaleOpPS512Conversion() 93 struct MaskRndScaleOpPD512Conversion : public ConvertToLLVMPattern { 96 : ConvertToLLVMPattern(MaskRndScaleOp::getOperationName(), context, in MaskRndScaleOpPD512Conversion() 110 struct ScaleFOpPS512Conversion : public ConvertToLLVMPattern { 113 : ConvertToLLVMPattern(MaskScaleFOp::getOperationName(), context, in ScaleFOpPS512Conversion() 127 struct ScaleFOpPD512Conversion : public ConvertToLLVMPattern { 130 : ConvertToLLVMPattern(MaskScaleFOp::getOperationName(), context, in ScaleFOpPD512Conversion()
|
/external/llvm-project/mlir/lib/Conversion/VectorToLLVM/ |
D | ConvertVectorToLLVM.cpp | 299 class VectorMatmulOpConversion : public ConvertToLLVMPattern { 303 : ConvertToLLVMPattern(vector::MatmulOp::getOperationName(), context, in VectorMatmulOpConversion() 321 class VectorFlatTransposeOpConversion : public ConvertToLLVMPattern { 325 : ConvertToLLVMPattern(vector::FlatTransposeOp::getOperationName(), in VectorFlatTransposeOpConversion() 341 class VectorMaskedLoadOpConversion : public ConvertToLLVMPattern { 345 : ConvertToLLVMPattern(vector::MaskedLoadOp::getOperationName(), context, in VectorMaskedLoadOpConversion() 374 class VectorMaskedStoreOpConversion : public ConvertToLLVMPattern { 378 : ConvertToLLVMPattern(vector::MaskedStoreOp::getOperationName(), context, in VectorMaskedStoreOpConversion() 407 class VectorGatherOpConversion : public ConvertToLLVMPattern { 411 : ConvertToLLVMPattern(vector::GatherOp::getOperationName(), context, in VectorGatherOpConversion() [all …]
|
/external/llvm-project/mlir/lib/Conversion/LinalgToLLVM/ |
D | LinalgToLLVM.cpp | 129 class RangeOpConversion : public ConvertToLLVMPattern { 132 : ConvertToLLVMPattern(RangeOp::getOperationName(), context, lowering_) {} in RangeOpConversion() 157 class ReshapeOpConversion : public ConvertToLLVMPattern { 161 : ConvertToLLVMPattern(ReshapeOp::getOperationName(), context, in ReshapeOpConversion() 203 class SliceOpConversion : public ConvertToLLVMPattern { 206 : ConvertToLLVMPattern(SliceOp::getOperationName(), context, lowering_) {} in SliceOpConversion() 288 class YieldOpConversion : public ConvertToLLVMPattern { 291 : ConvertToLLVMPattern(linalg::YieldOp::getOperationName(), context, in YieldOpConversion()
|
/external/llvm-project/mlir/lib/Conversion/GPUCommon/ |
D | GPUOpsLowering.h | 21 struct GPUFuncOpLowering : ConvertToLLVMPattern { 23 : ConvertToLLVMPattern(gpu::GPUFuncOp::getOperationName(), in GPUFuncOpLowering() 157 struct GPUReturnOpLowering : public ConvertToLLVMPattern { 159 : ConvertToLLVMPattern(gpu::ReturnOp::getOperationName(), in GPUReturnOpLowering()
|
D | IndexIntrinsicsOpLowering.h | 24 struct GPUIndexIntrinsicOpLowering : public ConvertToLLVMPattern { 39 : ConvertToLLVMPattern(Op::getOperationName(), in GPUIndexIntrinsicOpLowering()
|
D | OpToFuncCallLowering.h | 32 struct OpToFuncCallLowering : public ConvertToLLVMPattern { 36 : ConvertToLLVMPattern(SourceOp::getOperationName(), in OpToFuncCallLowering()
|
/external/llvm-project/mlir/lib/Conversion/OpenMPToLLVM/ |
D | OpenMPToLLVM.cpp | 24 struct RegionOpConversion : public ConvertToLLVMPattern { 27 : ConvertToLLVMPattern(OpType::getOperationName(), context, in RegionOpConversion()
|
/external/llvm-project/mlir/include/mlir/Conversion/StandardToLLVM/ |
D | ConvertStandardToLLVM.h | 478 class ConvertToLLVMPattern : public ConversionPattern { 480 ConvertToLLVMPattern(StringRef rootOpName, MLIRContext *context, 566 class ConvertOpToLLVMPattern : public ConvertToLLVMPattern { 570 : ConvertToLLVMPattern(SourceOp::getOperationName(), 608 using ConvertToLLVMPattern::match; 609 using ConvertToLLVMPattern::matchAndRewrite;
|
/external/llvm-project/mlir/lib/Conversion/VectorToROCDL/ |
D | VectorToROCDL.cpp | 58 class VectorTransferConversion : public ConvertToLLVMPattern { 62 : ConvertToLLVMPattern(ConcreteOp::getOperationName(), context, in VectorTransferConversion()
|
/external/llvm-project/mlir/lib/Conversion/GPUToNVVM/ |
D | LowerGpuOpsToNVVMOps.cpp | 34 struct GPUShuffleOpLowering : public ConvertToLLVMPattern { 36 : ConvertToLLVMPattern(gpu::ShuffleOp::getOperationName(), in GPUShuffleOpLowering()
|
/external/llvm-project/mlir/lib/Conversion/StandardToLLVM/ |
D | StandardToLLVM.cpp | 445 ConvertToLLVMPattern::ConvertToLLVMPattern(StringRef rootOpName, in ConvertToLLVMPattern() function in ConvertToLLVMPattern 1015 LLVMTypeConverter *ConvertToLLVMPattern::getTypeConverter() const { in getTypeConverter() 1020 LLVM::LLVMDialect &ConvertToLLVMPattern::getDialect() const { in getDialect() 1024 LLVM::LLVMType ConvertToLLVMPattern::getIndexType() const { in getIndexType() 1029 ConvertToLLVMPattern::getIntPtrType(unsigned addressSpace) const { in getIntPtrType() 1035 LLVM::LLVMType ConvertToLLVMPattern::getVoidType() const { in getVoidType() 1039 LLVM::LLVMType ConvertToLLVMPattern::getVoidPtrType() const { in getVoidPtrType() 1043 Value ConvertToLLVMPattern::createIndexConstant( in createIndexConstant() 1048 Value ConvertToLLVMPattern::getStridedElementPtr( in getStridedElementPtr() 1084 Value ConvertToLLVMPattern::getDataPtr( in getDataPtr() [all …]
|