My Project
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
VectorShuffleOpConversion Member List

This is the complete list of members for VectorShuffleOpConversion, including all inherited members.

ConversionPattern(StringRef rootName, PatternBenefit benefit, MLIRContext *ctx)mlir::ConversionPatterninline
generatedOpsmlir::RewritePatternprotected
getBenefit() constmlir::Patterninline
getGeneratedOps() constmlir::RewritePatterninline
getRootKind() constmlir::Patterninline
LLVMOpLowering(StringRef rootOpName, MLIRContext *context, LLVMTypeConverter &lowering, PatternBenefit benefit=1)mlir::LLVMOpLowering
loweringmlir::LLVMOpLoweringprotected
match(Operation *op) const overridemlir::RewritePatternvirtual
matchAndRewrite(Operation *op, ArrayRef< Value > operands, ConversionPatternRewriter &rewriter) const overrideVectorShuffleOpConversioninline
mlir::LLVMOpLowering::matchAndRewrite(Operation *op, ArrayRef< Value > properOperands, ArrayRef< Block *> destinations, ArrayRef< ArrayRef< Value >> operands, ConversionPatternRewriter &rewriter) constmlir::ConversionPatterninlinevirtual
mlir::LLVMOpLowering::matchAndRewrite(Operation *op, ArrayRef< Value > operands, ConversionPatternRewriter &rewriter) constmlir::ConversionPatterninlinevirtual
mlir::LLVMOpLowering::matchAndRewrite(Operation *op, PatternRewriter &rewriter) const finalmlir::ConversionPatternvirtual
matchFailure()mlir::Patterninlinestatic
matchSuccess(std::unique_ptr< PatternState > state={}) constmlir::Patterninline
Pattern(StringRef rootName, PatternBenefit benefit, MLIRContext *context)mlir::Patternprotected
rewrite(Operation *op, ArrayRef< Value > operands, ConversionPatternRewriter &rewriter) constmlir::ConversionPatterninlinevirtual
rewrite(Operation *op, ArrayRef< Value > properOperands, ArrayRef< Block *> destinations, ArrayRef< ArrayRef< Value >> operands, ConversionPatternRewriter &rewriter) constmlir::ConversionPatterninlinevirtual
mlir::RewritePattern::rewrite(Operation *op, std::unique_ptr< PatternState > state, PatternRewriter &rewriter) constmlir::RewritePatternvirtual
mlir::RewritePattern::rewrite(Operation *op, PatternRewriter &rewriter) constmlir::RewritePatternvirtual
RewritePattern(StringRef rootName, PatternBenefit benefit, MLIRContext *context)mlir::RewritePatterninlineprotected
RewritePattern(StringRef rootName, ArrayRef< StringRef > generatedNames, PatternBenefit benefit, MLIRContext *context)mlir::RewritePatternprotected
VectorShuffleOpConversion(MLIRContext *context, LLVMTypeConverter &typeConverter)VectorShuffleOpConversioninlineexplicit
~Pattern()mlir::Patterninlinevirtual