CIRCT 22.0.0git
|
Namespaces | |
namespace | detail |
Classes | |
struct | DictEntry |
Defines an entry in an !rtg.dict . More... | |
class | InstructionOpAdaptorTrait |
struct | RandomizationPipelineOptions |
Options for the RTG randomization pipeline. More... | |
class | RTGOpVisitor |
This helps visit TypeOp nodes. More... | |
class | RTGTypeVisitor |
This helps visit TypeOp nodes. More... | |
Functions | |
bool | operator< (const DictEntry &entry, const DictEntry &other) |
bool | operator== (const DictEntry &entry, const DictEntry &other) |
llvm::hash_code | hash_value (const DictEntry &entry) |
void | buildRandomizationPipeline (mlir::OpPassManager &pm, const RandomizationPipelineOptions &options) |
Adds the randomization pipeline to the OpPassManager . | |
void | registerPipelines () |
Registers all pipelines for the rtg dialect. | |
void circt::rtg::buildRandomizationPipeline | ( | mlir::OpPassManager & | pm, |
const RandomizationPipelineOptions & | options | ||
) |
Adds the randomization pipeline to the OpPassManager
.
Referenced by registerPipelines().
|
inline |
Definition at line 33 of file RTGTypes.h.
References circt::rtg::DictEntry::name, and circt::rtg::DictEntry::type.
Definition at line 25 of file RTGTypes.h.
References circt::rtg::DictEntry::name.
Definition at line 29 of file RTGTypes.h.
References circt::rtg::DictEntry::name, and circt::rtg::DictEntry::type.
void circt::rtg::registerPipelines | ( | ) |
Registers all pipelines for the rtg
dialect.
Definition at line 51 of file RTGPassPipelines.cpp.
References buildRandomizationPipeline().
Referenced by circt::registerAllPasses(), and registerRTGPipelines().