|
yosys-master
|
#include "kernel/register.h"#include "kernel/celltypes.h"#include "kernel/consteval.h"#include "kernel/sigtools.h"#include "kernel/log.h"#include "kernel/satgen.h"#include <stdlib.h>#include <stdio.h>#include <string.h>#include <algorithm>
Include dependency graph for freduce.cc:Go to the source code of this file.
Data Structures | |
| struct | equiv_bit_t |
| struct | CountBitUsage |
| struct | FindReducedInputs |
| struct | PerformReduction |
| struct | FreduceWorker |
| struct | FreducePass |
Typedefs | |
| typedef std::map < RTLIL::SigBit, std::pair < RTLIL::Cell *, std::set < RTLIL::SigBit > > > | drivers_t |
Variables | |
| USING_YOSYS_NAMESPACE PRIVATE_NAMESPACE_BEGIN bool | inv_mode |
| int | verbose_level |
| int | reduce_counter |
| int | reduce_stop_at |
| std::string | dump_prefix |
| FreducePass | FreducePass |
| typedef std::map<RTLIL::SigBit, std::pair<RTLIL::Cell*, std::set<RTLIL::SigBit> > > drivers_t |
Definition at line 36 of file freduce.cc.
| std::string dump_prefix |
Definition at line 37 of file freduce.cc.
| USING_YOSYS_NAMESPACE PRIVATE_NAMESPACE_BEGIN bool inv_mode |
Definition at line 34 of file freduce.cc.
| int reduce_counter |
Definition at line 35 of file freduce.cc.
| int reduce_stop_at |
Definition at line 35 of file freduce.cc.
| int verbose_level |
Definition at line 35 of file freduce.cc.