|
MLIR 22.0.0git
|
This is the complete list of members for mlir::OpToFuncCallLowering< SourceOp >, including all inherited members.
| appendOrGetFuncOp(StringRef funcName, Type funcType, Operation *op) const | mlir::OpToFuncCallLowering< SourceOp > | inline |
| ConvertOpToLLVMPattern(const LLVMTypeConverter &typeConverter, PatternBenefit benefit=1) | mlir::ConvertOpToLLVMPattern< SourceOp > | inlineexplicit |
| ConvertToLLVMPattern(StringRef rootOpName, MLIRContext *context, const LLVMTypeConverter &typeConverter, PatternBenefit benefit=1) | mlir::ConvertToLLVMPattern | |
| copyUnrankedDescriptor(OpBuilder &builder, Location loc, UnrankedMemRefType memRefType, Value operand, bool toDynamic) const | mlir::ConvertToLLVMPattern | protected |
| copyUnrankedDescriptors(OpBuilder &builder, Location loc, TypeRange origTypes, SmallVectorImpl< Value > &operands, bool toDynamic) const | mlir::ConvertToLLVMPattern | protected |
| createIndexAttrConstant(OpBuilder &builder, Location loc, Type resultType, int64_t value) | mlir::ConvertToLLVMPattern | protectedstatic |
| createMemRefDescriptor(Location loc, MemRefType memRefType, Value allocatedPtr, Value alignedPtr, ArrayRef< Value > sizes, ArrayRef< Value > strides, ConversionPatternRewriter &rewriter) const | mlir::ConvertToLLVMPattern | protected |
| f16Func | mlir::OpToFuncCallLowering< SourceOp > | |
| f32ApproxFunc | mlir::OpToFuncCallLowering< SourceOp > | |
| f32Func | mlir::OpToFuncCallLowering< SourceOp > | |
| f64Func | mlir::OpToFuncCallLowering< SourceOp > | |
| getDialect() const | mlir::ConvertToLLVMPattern | protected |
| getElementPtrType(MemRefType type) const | mlir::ConvertToLLVMPattern | protected |
| getFunctionName(Type type, SourceOp op) const | mlir::OpToFuncCallLowering< SourceOp > | inline |
| getFunctionType(Type resultType, ValueRange operands) const | mlir::OpToFuncCallLowering< SourceOp > | inline |
| getIndexType() const | mlir::ConvertToLLVMPattern | protected |
| getIntPtrType(unsigned addressSpace=0) const | mlir::ConvertToLLVMPattern | protected |
| getMemRefDescriptorSizes(Location loc, MemRefType memRefType, ValueRange dynamicSizes, ConversionPatternRewriter &rewriter, SmallVectorImpl< Value > &sizes, SmallVectorImpl< Value > &strides, Value &size, bool sizeInBytes=true) const | mlir::ConvertToLLVMPattern | protected |
| getNumElements(Location loc, MemRefType memRefType, ValueRange dynamicSizes, ConversionPatternRewriter &rewriter) const | mlir::ConvertToLLVMPattern | protected |
| getPtrType(unsigned addressSpace=0) const | mlir::ConvertToLLVMPattern | protected |
| getSizeInBytes(Location loc, Type type, ConversionPatternRewriter &rewriter) const | mlir::ConvertToLLVMPattern | protected |
| getStridedElementPtr(ConversionPatternRewriter &rewriter, Location loc, MemRefType type, Value memRefDesc, ValueRange indices, LLVM::GEPNoWrapFlags noWrapFlags=LLVM::GEPNoWrapFlags::none) const | mlir::ConvertToLLVMPattern | protected |
| getTypeConverter() const | mlir::ConvertToLLVMPattern | protected |
| getVoidPtrType() const | mlir::ConvertToLLVMPattern | protected |
| getVoidType() const | mlir::ConvertToLLVMPattern | protected |
| i32Func | mlir::OpToFuncCallLowering< SourceOp > | |
| isConvertibleAndHasIdentityMaps(MemRefType type) const | mlir::ConvertToLLVMPattern | protected |
| matchAndRewrite(SourceOp op, typename SourceOp::Adaptor adaptor, ConversionPatternRewriter &rewriter) const override | mlir::OpToFuncCallLowering< SourceOp > | inlinevirtual |
| mlir::ConvertOpToLLVMPattern::matchAndRewrite(Operation *op, ArrayRef< Value > operands, ConversionPatternRewriter &rewriter) const final | mlir::ConvertOpToLLVMPattern< SourceOp > | inline |
| mlir::ConvertOpToLLVMPattern::matchAndRewrite(Operation *op, ArrayRef< ValueRange > operands, ConversionPatternRewriter &rewriter) const final | mlir::ConvertOpToLLVMPattern< SourceOp > | inline |
| mlir::ConvertOpToLLVMPattern::matchAndRewrite(SourceOp op, OneToNOpAdaptor adaptor, ConversionPatternRewriter &rewriter) const | mlir::ConvertOpToLLVMPattern< SourceOp > | inlinevirtual |
| maybeCast(Value operand, PatternRewriter &rewriter) const | mlir::OpToFuncCallLowering< SourceOp > | inline |
| OneToNOpAdaptor typedef | mlir::ConvertOpToLLVMPattern< SourceOp > | |
| OpAdaptor typedef | mlir::ConvertOpToLLVMPattern< SourceOp > | |
| OpToFuncCallLowering(const LLVMTypeConverter &lowering, StringRef f32Func, StringRef f64Func, StringRef f32ApproxFunc, StringRef f16Func, StringRef i32Func="", PatternBenefit benefit=1) | mlir::OpToFuncCallLowering< SourceOp > | inlineexplicit |