MCPcopy Create free account

hub / github.com/YosysHQ/yosys / types & classes

Types & classes1,212 in github.com/YosysHQ/yosys

↓ 585 callersClassConst
kernel/rtlil.h:102
↓ 391 callersClassSigSpec
kernel/rtlil.h:116
↓ 328 callersClassCell
techlibs/xilinx/cells_xtra.py:11
↓ 200 callersClassTest
tests/memlib/generate_mk.py:13
↓ 151 callersClassSigBit
kernel/rtlil.h:113
↓ 133 callersClassCell
techlibs/lattice/cells_xtra_nexus.py:13
↓ 111 callersClassrange
kernel/mem.h:231
↓ 81 callersClassCell
techlibs/lattice/cells_xtra.py:13
↓ 73 callersClassdict
kernel/hashlib.h:378
↓ 61 callersClassIdString
kernel/io.h:12
↓ 47 callersClassBigUnsigned
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 callersClassBigInteger
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 callersClassvalue
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:113
↓ 34 callersClassInteractiveError
backends/smt2/smtbmc_incremental.py:14
↓ 32 callersClassJson
libs/json11/json11.hpp:79
↓ 26 callersClassiterator
kernel/hashlib.h:601
↓ 25 callersClassSort
Sort represents the sort or type of a node currently the only two sorts are signal/bit and memory
kernel/functional.h:140
↓ 22 callersClassBinaryCell
tests/functional/rtlil_cells.py:71
↓ 20 callersClassPyosysClass
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 callersClassCursor
kernel/scopeinfo.h:35
↓ 17 callersClasssort_by_id_str
kernel/rtlil.h:792
↓ 17 callersClasstime
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 callersClassFNode
techlibs/gatemate/make_lut_tree_lib.py:3
↓ 14 callersEnumState
kernel/rtlil.h:33
↓ 13 callersClassconst_iterator
kernel/hashlib.h:575
↓ 13 callersClassezSATbit
libs/ezsat/ezsat.h:310
↓ 11 callersClassTestClass
tests/arch/quicklogic/qlf_k6n10f/mem_gen.py:209
↓ 10 callersClassconst_iterator
kernel/rtlil.h:1110
↓ 10 callersClassezSATvec
libs/ezsat/ezsat.h:329
↓ 9 callersClassDriveBit
kernel/drivertools.h:171
↓ 9 callersClassPyosysHeader
: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 callersClassUnaryCell
tests/functional/rtlil_cells.py:67
↓ 8 callersClassDoubleRange
libs/minisat/Options.h:108
↓ 8 callersClassDriveSpec
kernel/drivertools.h:41
↓ 8 callersClasslbool
libs/minisat/SolverTypes.h:94
↓ 7 callersClassExampleFn
passes/cmds/example_dt.cc:46
↓ 7 callersClassIntRange
libs/minisat/Options.h:96
↓ 7 callersClassSelection
kernel/rtlil.h:105
↓ 7 callersClassWitnessHierarchyItem
kernel/yw.h:44
↓ 7 callersClassWitnessValues
backends/smt2/ywio.py:237
↓ 6 callersClassDriveChunk
kernel/drivertools.h:39
↓ 6 callersClassDriveChunkPort
kernel/drivertools.h:37
↓ 6 callersClassIdBit
Similar to a SigBit; but module-independent
passes/sat/recover_names.cc:44
↓ 6 callersClassLogExpectedItem
kernel/log.h:243
↓ 6 callersClassNameBit
kernel/timinginfo.h:30
↓ 6 callersClassNode
kernel/functional.h:158
↓ 6 callersClassShiftCell
tests/functional/rtlil_cells.py:75
↓ 6 callersClassSigChunk
kernel/rtlil.h:112
↓ 6 callersClassWitnessSig
backends/smt2/ywio.py:139
↓ 5 callersClassBitBit
kernel/timinginfo.h:53
↓ 5 callersClassLexer
passes/techmap/libparse.h:50
↓ 5 callersClassReadWitness
backends/smt2/ywio.py:372
↓ 5 callersClassWatcher
libs/minisat/Solver.h:161
↓ 5 callersClassWitnessSigMap
backends/smt2/ywio.py:209
↓ 5 callersClassWriteWitness
backends/smt2/ywio.py:308
↓ 4 callersClassBigUnsignedInABase
libs/bigint/BigUnsignedInABase.hh:32
↓ 4 callersClassDriveBitMarker
kernel/drivertools.h:114
↓ 4 callersClassDriveBitWire
kernel/drivertools.h:59
↓ 4 callersClassDriveChunkWire
kernel/drivertools.h:36
↓ 4 callersClassNodeData
kernel/functional.h:212
↓ 4 callersClassOutOfMemoryException
libs/minisat/XAlloc.h:32
↓ 4 callersClassPortInfo
kernel/modtools.h:48
↓ 4 callersEnumSign
libs/bigint/BigInteger.hh:24
↓ 4 callersClassiterator
kernel/rtlil.h:1151
↓ 3 callersClassAbcSigVal
passes/techmap/abc.cc:162
↓ 3 callersClassDriveBitPort
kernel/drivertools.h:87
↓ 3 callersClassExtSigSpec
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 callersEnumPortDir
kernel/rtlil.h:95
↓ 3 callersClassRef
kernel/compute_graph.h:118
↓ 3 callersClassT
backends/cxxrtl/cxxrtl_backend.cc:45
↓ 3 callersClassiterator
kernel/mem.h:231
↓ 2 callersClassAccumulatedValueHashOp
kernel/threading.h:464
↓ 2 callersClassAigerMap
backends/smt2/witness.py:156
↓ 2 callersClassBWCell
tests/functional/rtlil_cells.py:88
↓ 2 callersClassBitRef
libs/subcircuit/subcircuit.h:36
↓ 2 callersClassClauseIterator
libs/minisat/SolverTypes.h:293
↓ 2 callersClassDiNode
libs/subcircuit/subcircuit.cc:418
↓ 2 callersClassDriveChunkMarker
kernel/drivertools.h:38
↓ 2 callersClassFfData
kernel/ff.h:142
↓ 2 callersClassInvBit
As above; but can be inverted
passes/sat/recover_names.cc:62
↓ 2 callersClassLUTTreeNode
techlibs/gatemate/make_lut_tree_lib.py:205
↓ 2 callersClassLocation
frontends/verilog/verilog_location.h:45
↓ 2 callersClassNodePrime
passes/techmap/flowmap.cc:237
↓ 2 callersClassPortList
kernel/newcelltypes.h:21
↓ 2 callersClassPrettyHelp
kernel/log_help.h:96
↓ 2 callersClassQueue
libs/minisat/Queue.h:31
↓ 2 callersClassShrinkStackElem
libs/minisat/Solver.h:182
↓ 2 callersClassSimHelper
techlibs/common/cellhelp.py:8
↓ 2 callersClassSubstrings
kernel/rtlil.h:289
↓ 2 callersClassTrailIterator
libs/minisat/SolverTypes.h:308
↓ 2 callersClassYosysCmdContentListing
docs/util/cmd_documenter.py:26
↓ 2 callersClassconst_iterator
passes/opt/opt_clean/cells_all.cc:56
↓ 2 callersClassdebug_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 callersClassiterator
kernel/functional.h:276
↓ 2 callersClassiterator
kernel/threading.h:359
↓ 2 callersClasssigaction
libs/ezsat/ezminisat.cc:188
↓ 2 callersClasssort_by_port_id
backends/aiger/xaiger.cc:394
↓ 2 callersClassstat
passes/techmap/liberty_cache.h:41
↓ 2 callersClassstat
kernel/io.cc:269
↓ 1 callersClassALUCell
tests/functional/rtlil_cells.py:136
next →1–100 of 1,212, ranked by callers