MLIR 22.0.0git
GPUSubgroupReduceConversion Class Referencefinal

Pattern to convert a gpu.subgroup_reduce op into a SPIR-V group op. More...

Inheritance diagram for GPUSubgroupReduceConversion:

Public Member Functions

LogicalResult matchAndRewrite (gpu::SubgroupReduceOp op, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override

Detailed Description

Pattern to convert a gpu.subgroup_reduce op into a SPIR-V group op.

Definition at line 680 of file GPUToSPIRV.cpp.

Member Function Documentation

◆ matchAndRewrite()

LogicalResult GPUSubgroupReduceConversion::matchAndRewrite ( gpu::SubgroupReduceOp op,
OpAdaptor adaptor,
ConversionPatternRewriter & rewriter ) const
inlineoverride

Definition at line 686 of file GPUToSPIRV.cpp.

References createGroupReduceOp(), result, and success().


The documentation for this class was generated from the following file: