|
yosys-master
|
#include "kernel/yosys.h"#include "kernel/utils.h"#include "kernel/sigtools.h"#include "libs/sha1/sha1.h"#include <stdlib.h>#include <stdio.h>#include <string.h>#include "passes/techmap/techmap.inc"
Include dependency graph for techmap.cc:Go to the source code of this file.
Data Structures | |
| struct | TechmapWorker |
| struct | TechmapWorker::TechmapWireData |
| struct | TechmapPass |
| struct | FlattenPass |
Functions | |
| YOSYS_NAMESPACE_BEGIN void | simplemap_get_mappers (std::map< RTLIL::IdString, void(*)(RTLIL::Module *, RTLIL::Cell *)> &mappers) |
| void | maccmap (RTLIL::Module *module, RTLIL::Cell *cell, bool unmap=false) |
| YOSYS_NAMESPACE_END USING_YOSYS_NAMESPACE PRIVATE_NAMESPACE_BEGIN void | apply_prefix (std::string prefix, std::string &id) |
| void | apply_prefix (std::string prefix, RTLIL::SigSpec &sig, RTLIL::Module *module) |
Variables | |
| TechmapPass | TechmapPass |
| FlattenPass | FlattenPass |
| YOSYS_NAMESPACE_END USING_YOSYS_NAMESPACE PRIVATE_NAMESPACE_BEGIN void apply_prefix | ( | std::string | prefix, |
| std::string & | id | ||
| ) |
Definition at line 44 of file techmap.cc.
Here is the call graph for this function:
Here is the caller graph for this function:| void apply_prefix | ( | std::string | prefix, |
| RTLIL::SigSpec & | sig, | ||
| RTLIL::Module * | module | ||
| ) |
Definition at line 52 of file techmap.cc.
Here is the call graph for this function:| void maccmap | ( | RTLIL::Module * | module, |
| RTLIL::Cell * | cell, | ||
| bool | unmap = false |
||
| ) |
Definition at line 265 of file maccmap.cc.
Here is the call graph for this function:
Here is the caller graph for this function:| YOSYS_NAMESPACE_BEGIN void simplemap_get_mappers | ( | std::map< RTLIL::IdString, void(*)(RTLIL::Module *, RTLIL::Cell *)> & | mappers | ) |
Definition at line 403 of file simplemap.cc.
Here is the call graph for this function:
Here is the caller graph for this function: