Enzyme main
Loading...
Searching...
No Matches
mlir::enzyme::IfLikeEnzymeOpsRemover< FinalClass, OpName, ReverseOpName > Struct Template Reference

#include "MLIR/Passes/RemovalUtils.h"

Inheritance diagram for mlir::enzyme::IfLikeEnzymeOpsRemover< FinalClass, OpName, ReverseOpName >:
Collaboration diagram for mlir::enzyme::IfLikeEnzymeOpsRemover< FinalClass, OpName, ReverseOpName >:

Public Member Functions

LogicalResult removeEnzymeOps (Operation *op, PatternRewriter &rewriter) const
 

Detailed Description

template<typename FinalClass, typename OpName, typename ReverseOpName = OpName>
struct mlir::enzyme::IfLikeEnzymeOpsRemover< FinalClass, OpName, ReverseOpName >

Definition at line 1050 of file RemovalUtils.h.

Member Function Documentation

◆ removeEnzymeOps()

template<typename FinalClass , typename OpName , typename ReverseOpName = OpName>
LogicalResult mlir::enzyme::IfLikeEnzymeOpsRemover< FinalClass, OpName, ReverseOpName >::removeEnzymeOps ( Operation * op,
PatternRewriter & rewriter ) const
inline

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