Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YosysHQ/yosys
/ types & classes
Types & classes
1,212 in github.com/YosysHQ/yosys
⨍
Functions
7,355
◇
Types & classes
1,212
↳
Endpoints
6
↓ 585 callers
Class
Const
kernel/rtlil.h:102
↓ 391 callers
Class
SigSpec
kernel/rtlil.h:116
↓ 328 callers
Class
Cell
techlibs/xilinx/cells_xtra.py:11
↓ 200 callers
Class
Test
tests/memlib/generate_mk.py:13
↓ 151 callers
Class
SigBit
kernel/rtlil.h:113
↓ 133 callers
Class
Cell
techlibs/lattice/cells_xtra_nexus.py:13
↓ 111 callers
Class
range
kernel/mem.h:231
↓ 81 callers
Class
Cell
techlibs/lattice/cells_xtra.py:13
↓ 73 callers
Class
dict
kernel/hashlib.h:378
↓ 61 callers
Class
IdString
kernel/io.h:12
↓ 47 callers
Class
BigUnsigned
A BigUnsigned object represents a nonnegative integer of size limited only by * available memory. BigUnsigneds support most mathematical operators a
libs/bigint/BigUnsigned.hh:13
↓ 43 callers
Class
BigInteger
A BigInteger object represents a signed integer of size limited only by * available memory. BigUnsigneds support most mathematical operators and can
libs/bigint/BigInteger.hh:13
↓ 38 callers
Class
value
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:113
↓ 34 callers
Class
InteractiveError
backends/smt2/smtbmc_incremental.py:14
↓ 32 callers
Class
Json
libs/json11/json11.hpp:79
↓ 26 callers
Class
iterator
kernel/hashlib.h:601
↓ 25 callers
Class
Sort
Sort represents the sort or type of a node currently the only two sorts are signal/bit and memory
kernel/functional.h:140
↓ 22 callers
Class
BinaryCell
tests/functional/rtlil_cells.py:71
↓ 20 callers
Class
PyosysClass
Metadata about classes or structs intended to be wrapped using Pyosys. :param name: The base name of the class (without extra qualifiers)
pyosys/generator.py:67
↓ 17 callers
Class
Cursor
kernel/scopeinfo.h:35
↓ 17 callers
Class
sort_by_id_str
kernel/rtlil.h:792
↓ 17 callers
Class
time
A timestamp or a difference in time, stored as a 96-bit number of femtoseconds (10e-15 s). The range and resolution of this format can represent any V
backends/cxxrtl/runtime/cxxrtl/cxxrtl_time.h:31
↓ 14 callers
Class
FNode
techlibs/gatemate/make_lut_tree_lib.py:3
↓ 14 callers
Enum
State
kernel/rtlil.h:33
↓ 13 callers
Class
const_iterator
kernel/hashlib.h:575
↓ 13 callers
Class
ezSATbit
libs/ezsat/ezsat.h:310
↓ 11 callers
Class
TestClass
tests/arch/quicklogic/qlf_k6n10f/mem_gen.py:209
↓ 10 callers
Class
const_iterator
kernel/rtlil.h:1110
↓ 10 callers
Class
ezSATvec
libs/ezsat/ezsat.h:329
↓ 9 callers
Class
DriveBit
kernel/drivertools.h:171
↓ 9 callers
Class
PyosysHeader
:param name: The name of the header, i.e., its relative path to the Yosys root :param classes: A list of ``PyosysClass`` classes to be wrappe
pyosys/generator.py:100
↓ 9 callers
Class
UnaryCell
tests/functional/rtlil_cells.py:67
↓ 8 callers
Class
DoubleRange
libs/minisat/Options.h:108
↓ 8 callers
Class
DriveSpec
kernel/drivertools.h:41
↓ 8 callers
Class
lbool
libs/minisat/SolverTypes.h:94
↓ 7 callers
Class
ExampleFn
passes/cmds/example_dt.cc:46
↓ 7 callers
Class
IntRange
libs/minisat/Options.h:96
↓ 7 callers
Class
Selection
kernel/rtlil.h:105
↓ 7 callers
Class
WitnessHierarchyItem
kernel/yw.h:44
↓ 7 callers
Class
WitnessValues
backends/smt2/ywio.py:237
↓ 6 callers
Class
DriveChunk
kernel/drivertools.h:39
↓ 6 callers
Class
DriveChunkPort
kernel/drivertools.h:37
↓ 6 callers
Class
IdBit
Similar to a SigBit; but module-independent
passes/sat/recover_names.cc:44
↓ 6 callers
Class
LogExpectedItem
kernel/log.h:243
↓ 6 callers
Class
NameBit
kernel/timinginfo.h:30
↓ 6 callers
Class
Node
kernel/functional.h:158
↓ 6 callers
Class
ShiftCell
tests/functional/rtlil_cells.py:75
↓ 6 callers
Class
SigChunk
kernel/rtlil.h:112
↓ 6 callers
Class
WitnessSig
backends/smt2/ywio.py:139
↓ 5 callers
Class
BitBit
kernel/timinginfo.h:53
↓ 5 callers
Class
Lexer
passes/techmap/libparse.h:50
↓ 5 callers
Class
ReadWitness
backends/smt2/ywio.py:372
↓ 5 callers
Class
Watcher
libs/minisat/Solver.h:161
↓ 5 callers
Class
WitnessSigMap
backends/smt2/ywio.py:209
↓ 5 callers
Class
WriteWitness
backends/smt2/ywio.py:308
↓ 4 callers
Class
BigUnsignedInABase
libs/bigint/BigUnsignedInABase.hh:32
↓ 4 callers
Class
DriveBitMarker
kernel/drivertools.h:114
↓ 4 callers
Class
DriveBitWire
kernel/drivertools.h:59
↓ 4 callers
Class
DriveChunkWire
kernel/drivertools.h:36
↓ 4 callers
Class
NodeData
kernel/functional.h:212
↓ 4 callers
Class
OutOfMemoryException
libs/minisat/XAlloc.h:32
↓ 4 callers
Class
PortInfo
kernel/modtools.h:48
↓ 4 callers
Enum
Sign
libs/bigint/BigInteger.hh:24
↓ 4 callers
Class
iterator
kernel/rtlil.h:1151
↓ 3 callers
Class
AbcSigVal
passes/techmap/abc.cc:162
↓ 3 callers
Class
DriveBitPort
kernel/drivertools.h:87
↓ 3 callers
Class
ExtSigSpec
Helper class to track additiona information about a SigSpec, like whether it is signed and the semantics of the port it is connected to
passes/opt/opt_share.cc:54
↓ 3 callers
Enum
PortDir
kernel/rtlil.h:95
↓ 3 callers
Class
Ref
kernel/compute_graph.h:118
↓ 3 callers
Class
T
backends/cxxrtl/cxxrtl_backend.cc:45
↓ 3 callers
Class
iterator
kernel/mem.h:231
↓ 2 callers
Class
AccumulatedValueHashOp
kernel/threading.h:464
↓ 2 callers
Class
AigerMap
backends/smt2/witness.py:156
↓ 2 callers
Class
BWCell
tests/functional/rtlil_cells.py:88
↓ 2 callers
Class
BitRef
libs/subcircuit/subcircuit.h:36
↓ 2 callers
Class
ClauseIterator
libs/minisat/SolverTypes.h:293
↓ 2 callers
Class
DiNode
libs/subcircuit/subcircuit.cc:418
↓ 2 callers
Class
DriveChunkMarker
kernel/drivertools.h:38
↓ 2 callers
Class
FfData
kernel/ff.h:142
↓ 2 callers
Class
InvBit
As above; but can be inverted
passes/sat/recover_names.cc:62
↓ 2 callers
Class
LUTTreeNode
techlibs/gatemate/make_lut_tree_lib.py:205
↓ 2 callers
Class
Location
frontends/verilog/verilog_location.h:45
↓ 2 callers
Class
NodePrime
passes/techmap/flowmap.cc:237
↓ 2 callers
Class
PortList
kernel/newcelltypes.h:21
↓ 2 callers
Class
PrettyHelp
kernel/log_help.h:96
↓ 2 callers
Class
Queue
libs/minisat/Queue.h:31
↓ 2 callers
Class
ShrinkStackElem
libs/minisat/Solver.h:182
↓ 2 callers
Class
SimHelper
techlibs/common/cellhelp.py:8
↓ 2 callers
Class
Substrings
kernel/rtlil.h:289
↓ 2 callers
Class
TrailIterator
libs/minisat/SolverTypes.h:308
↓ 2 callers
Class
YosysCmdContentListing
docs/util/cmd_documenter.py:26
↓ 2 callers
Class
const_iterator
passes/opt/opt_clean/cells_all.cc:56
↓ 2 callers
Class
debug_item
This structure is intended for consumption via foreign function interfaces, like Python's ctypes. Because of this it uses a C-style layout that is eas
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:1279
↓ 2 callers
Class
iterator
kernel/functional.h:276
↓ 2 callers
Class
iterator
kernel/threading.h:359
↓ 2 callers
Class
sigaction
libs/ezsat/ezminisat.cc:188
↓ 2 callers
Class
sort_by_port_id
backends/aiger/xaiger.cc:394
↓ 2 callers
Class
stat
passes/techmap/liberty_cache.h:41
↓ 2 callers
Class
stat
kernel/io.cc:269
↓ 1 callers
Class
ALUCell
tests/functional/rtlil_cells.py:136
next →
1–100 of 1,212, ranked by callers