yosys-master
|
Public Member Functions | |
Test1Pass () | |
virtual void | execute (std::vector< std::string >, RTLIL::Design *design) |
virtual void | help () |
pre_post_exec_state_t | pre_execute () |
void | post_execute (pre_post_exec_state_t state) |
void | cmd_log_args (const std::vector< std::string > &args) |
void | cmd_error (const std::vector< std::string > &args, size_t argidx, std::string msg) |
void | extra_args (std::vector< std::string > args, size_t argidx, RTLIL::Design *design, bool select=true) |
virtual void | run_register () |
Static Public Member Functions | |
static void | call (RTLIL::Design *design, std::string command) |
static void | call (RTLIL::Design *design, std::vector< std::string > args) |
static void | call_on_selection (RTLIL::Design *design, const RTLIL::Selection &selection, std::string command) |
static void | call_on_selection (RTLIL::Design *design, const RTLIL::Selection &selection, std::vector< std::string > args) |
static void | call_on_module (RTLIL::Design *design, RTLIL::Module *module, std::string command) |
static void | call_on_module (RTLIL::Design *design, RTLIL::Module *module, std::vector< std::string > args) |
static void | init_register () |
static void | done_register () |
Data Fields | |
std::string | pass_name |
std::string | short_help |
int | call_counter |
int64_t | runtime_ns |
Pass * | next_queued_pass |
|
inline |
Definition at line 24 of file my_cmd.cc.
|
staticinherited |
Definition at line 146 of file register.cc.
|
staticinherited |
Definition at line 191 of file register.cc.
|
staticinherited |
Definition at line 240 of file register.cc.
|
staticinherited |
Definition at line 253 of file register.cc.
|
staticinherited |
Definition at line 216 of file register.cc.
|
staticinherited |
Definition at line 228 of file register.cc.
|
inherited |
Definition at line 110 of file register.cc.
|
inherited |
|
staticinherited |
|
inlinevirtual |
Implements Pass.
Definition at line 25 of file my_cmd.cc.
|
inherited |
Definition at line 128 of file register.cc.
|
virtualinherited |
Reimplemented in SharePass, LsPass, CdPass, FlattenPass, VerilogBackend, BtorBackend, AbcPass, ScriptPass, OptConstPass, ShellPass, SelectPass, SatPass, VerificPass, TechmapPass, FreducePass, MemorySharePass, EchoPass, ShowPass, AlumaccPass, HelpPass, TestCellPass, DumpPass, DfflibmapPass, SimplemapPass, LibertyFrontend, OptMuxtreePass, IlangBackend, FsmExtractPass, CleanPass, MaccmapPass, EvalPass, ProcDffPass, ExtractPass, OptReducePass, MemoryMapPass, FsmOptPass, FsmMapPass, WreducePass, HierarchyPass, OptCleanPass, TestAutotbBackend, VerilogDefaults, BlifBackend, OptSharePass, SubmodPass, ProcMuxPass, MiterPass, FsmExpandPass, TestAbcloopPass, SplicePass, ExposePass, Dff2dffePass, SccPass, ProcArstPass, MemoryCollectPass, MemoryDffPass, StatPass, ConnwrappersPass, OptRmdffPass, ProcCleanPass, SetparamPass, FsmDetectPass, FsmRecodePass, FsmExportPass, SpiceBackend, MemoryUnpackPass, EdifBackend, ProcInitPass, AddPass, SplitnetsPass, ProcRmdeadPass, SetattrPass, TracePass, SetundefPass, HilomapPass, PluginPass, RenamePass, IntersynthBackend, ConnectPass, VerilogFrontend, SynthPass, DesignPass, SynthXilinxPass, IlangFrontend, Vhdl2verilogPass, CoverPass, IopadmapPass, FsmInfoPass, LogPass, ScatterPass, TeePass, FsmPass, MemoryPass, OptPass, ProcPass, CopyPass, WriteFileFrontend, and DeletePass.
Definition at line 93 of file register.cc.
|
staticinherited |
Definition at line 54 of file register.cc.
|
inherited |
Definition at line 84 of file register.cc.
|
inherited |
Definition at line 74 of file register.cc.
|
virtualinherited |
Reimplemented in Backend, and Frontend.
Definition at line 48 of file register.cc.
|
inherited |
Definition at line 36 of file register.h.
|
inherited |
Definition at line 60 of file register.h.
|
inherited |
Definition at line 29 of file register.h.
|
inherited |
Definition at line 37 of file register.h.
|
inherited |
Definition at line 29 of file register.h.