CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::axi4::OpTrait::PortResultsAtMostOneUse< ConcreteType > Class Template Reference

Constrains an op's !axi4.port results to at most one use each. More...

#include <AXI4Ops.h>

Inheritance diagram for circt::axi4::OpTrait::PortResultsAtMostOneUse< ConcreteType >:
Collaboration diagram for circt::axi4::OpTrait::PortResultsAtMostOneUse< ConcreteType >:

Static Public Member Functions

static llvm::LogicalResult verifyTrait (mlir::Operation *op)

Detailed Description

template<typename ConcreteType>
class circt::axi4::OpTrait::PortResultsAtMostOneUse< ConcreteType >

Constrains an op's !axi4.port results to at most one use each.

Definition at line 25 of file AXI4Ops.h.

Member Function Documentation

◆ verifyTrait()

template<typename ConcreteType>
llvm::LogicalResult circt::axi4::OpTrait::PortResultsAtMostOneUse< ConcreteType >::verifyTrait ( mlir::Operation * op)
inlinestatic

Definition at line 28 of file AXI4Ops.h.


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