CIRCT 20.0.0git
Loading...
Searching...
No Matches
Public Member Functions | List of all members
circt::calyx::DeduplicateParallelOp Struct Reference

Removes duplicate EnableOps in parallel operations. More...

#include <CalyxLoweringUtils.h>

Inheritance diagram for circt::calyx::DeduplicateParallelOp:
Inheritance graph
[legend]
Collaboration diagram for circt::calyx::DeduplicateParallelOp:
Collaboration graph
[legend]

Public Member Functions

LogicalResult matchAndRewrite (calyx::ParOp parOp, PatternRewriter &rewriter) const override
 

Detailed Description

Removes duplicate EnableOps in parallel operations.

Definition at line 760 of file CalyxLoweringUtils.h.

Member Function Documentation

◆ matchAndRewrite()

LogicalResult circt::calyx::DeduplicateParallelOp::matchAndRewrite ( calyx::ParOp  parOp,
PatternRewriter &  rewriter 
) const
override

Definition at line 639 of file CalyxLoweringUtils.cpp.


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