CIRCT  19.0.0git
Functions
Seq.cpp File Reference
#include "circt-c/Dialect/Seq.h"
#include "circt/Dialect/Seq/SeqDialect.h"
#include "circt/Dialect/Seq/SeqPasses.h"
#include "circt/Dialect/Seq/SeqTypes.h"
#include "mlir/CAPI/Registration.h"
Include dependency graph for Seq.cpp:

Go to the source code of this file.

Functions

void registerSeqPasses ()
 
bool seqTypeIsAClock (MlirType type)
 If the type is an clock type. More...
 
MlirType seqClockTypeGet (MlirContext ctx)
 Creates an seq clock type. More...
 

Function Documentation

◆ registerSeqPasses()

void registerSeqPasses ( void  )

Definition at line 20 of file Seq.cpp.

References registerPasses().

Referenced by registerPasses().

◆ seqClockTypeGet()

MlirType seqClockTypeGet ( MlirContext  ctx)

Creates an seq clock type.

Definition at line 26 of file Seq.cpp.

References circt::calyx::direction::get(), unwrap(), and wrap().

◆ seqTypeIsAClock()

bool seqTypeIsAClock ( MlirType  type)

If the type is an clock type.

Definition at line 22 of file Seq.cpp.

References unwrap().