Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YosysHQ/yosys
/ functions
Functions
7,355 in github.com/YosysHQ/yosys
⨍
Functions
7,355
◇
Types & classes
1,212
↳
Endpoints
6
↓ 6 callers
Method
vec_neg
libs/ezsat/ezsat.cc:904
↓ 6 callers
Method
vec_set_unsigned
libs/ezsat/ezsat.cc:1204
↓ 6 callers
Function
witness_signal
backends/smt2/smt2.cc:1523
↓ 6 callers
Function
write
backends/smt2/smt2.cc:1466
↓ 6 callers
Function
write_parameters
backends/json/json.cc:133
↓ 6 callers
Method
xor_gate
kernel/cellaigs.cc:193
↓ 6 callers
Function
ywfile_signal_error
(reason, detail=None)
backends/smt2/smtbmc.py:738
↓ 5 callers
Function
LZ4_compress_default
libs/fst/lz4.cc:1469
↓ 5 callers
Function
LZ4_decompress_unsafe_generic
core decoder variant for LZ4_decompress_fast*() * for legacy support only : these entry points are deprecated. * - Presumes input is correctly forme
libs/fst/lz4.cc:1837
↓ 5 callers
Function
LZ4_isLittleEndian
libs/fst/lz4.cc:360
↓ 5 callers
Function
LZ4_prepareTable
libs/fst/lz4.cc:880
↓ 5 callers
Function
LZ4_putIndexOnHash
libs/fst/lz4.cc:817
↓ 5 callers
Function
LZ4_read_ARCH
libs/fst/lz4.cc:377
↓ 5 callers
Function
LZ4_wildCopy8
customized variant of memcpy, which can overwrite up to 8 bytes beyond dstEnd */
libs/fst/lz4.cc:461
↓ 5 callers
Function
MUX
(arg1, arg2, arg3)
techlibs/gatemate/make_lut_tree_lib.py:105
↓ 5 callers
Method
add
libs/bigint/BigInteger.cc:169
↓ 5 callers
Method
addAdff
frontends/verific/verific.cc:2546
↓ 5 callers
Method
addGraph
libs/subcircuit/subcircuit.cc:1645
↓ 5 callers
Method
addProcess
kernel/rtlil.cc:3223
↓ 5 callers
Method
add_clock
(self, path, offset, edge)
backends/smt2/ywio.py:320
↓ 5 callers
Method
add_dummy_clk
kernel/ff.cc:446
↓ 5 callers
Method
append
kernel/drivertools.cc:391
↓ 5 callers
Function
attrmap_apply
passes/techmap/attrmap.cc:121
↓ 5 callers
Method
begin
kernel/rtlil.h:982
↓ 5 callers
Method
bool_node
kernel/cellaigs.cc:87
↓ 5 callers
Function
check_file_exists
kernel/io.cc:290
↓ 5 callers
Method
check_sat
(self, expected=["sat", "unsat", "unknown", "timeout", "interrupted"])
tests/functional/smtio.py:795
↓ 5 callers
Function
clear
kernel/ffinit.h:146
↓ 5 callers
Method
clear
libs/ezsat/ezminisat.cc:58
↓ 5 callers
Method
clear
libs/ezsat/ezsat.cc:388
↓ 5 callers
Method
clear
Size-operations:
libs/minisat/SolverTypes.h:398
↓ 5 callers
Method
cloneInto
create a (deep recursive) copy of a node use 'other' as target root node
frontends/ast/ast.cc:262
↓ 5 callers
Method
comment
kernel/sexpr.cc:139
↓ 5 callers
Method
connect_as_bool
passes/cmds/xprop.cc:71
↓ 5 callers
Method
data_width
kernel/mem.h:310
↓ 5 callers
Function
database_add
passes/sat/mutate.cc:67
↓ 5 callers
Function
describe_selection_for_assert
passes/cmds/select.cc:1015
↓ 5 callers
Method
do_hash
kernel/hashlib.h:435
↓ 5 callers
Function
drand
Generate a random double:
libs/minisat/Rnd.h:27
↓ 5 callers
Method
dump
backends/blif/blif.cc:170
↓ 5 callers
Method
dumpAst
create a nice text representation of the node (traverse tree by recursion, use 'other' pointer for diffing two AST trees)
frontends/ast/ast.cc:321
↓ 5 callers
Function
dump_cell
backends/verilog/verilog_backend.cc:1966
↓ 5 callers
Method
expand_genblock
annotate the names of all wires and other named objects in a named generate or procedural block; nested blocks are themselves annotated such that the
frontends/ast/simplify.cc:4956
↓ 5 callers
Function
find
libs/minisat/Alg.h:47
↓ 5 callers
Method
find_input_cone
Recursively traverses backwards from a cell to find all cells in its input cone Adds cell to cone.cells, stops at cells in 'stop' set Returns true if
passes/equiv/equiv_simple.cc:103
↓ 5 callers
Method
fn
kernel/functional.h:316
↓ 5 callers
Function
fstCopyVarint32ToLeft
libs/fst/fstapi.cc:445
↓ 5 callers
Function
fstGetVarint32NoSkip
libs/fst/fstapi.cc:425
↓ 5 callers
Function
fstGetVarint64
libs/fst/fstapi.cc:486
↓ 5 callers
Function
fstReaderVarint32
libs/fst/fstapi.cc:507
↓ 5 callers
Function
fstVcdIDForFwrite
libs/fst/fstapi.cc:3683
↓ 5 callers
Function
fstWriterMmapSanity
* mmap functions */
libs/fst/fstapi.cc:926
↓ 5 callers
Function
fstWriterSetAttrGeneric
libs/fst/fstapi.cc:2277
↓ 5 callers
Method
get
kernel/hashlib.h:1377
↓ 5 callers
Method
getDFsm
frontends/verific/verificsva.cc:757
↓ 5 callers
Method
get_bits
kernel/yw.cc:181
↓ 5 callers
Function
get_indent_str
passes/cmds/printattrs.cc:44
↓ 5 callers
Function
handle_extra_select_args
passes/cmds/select.cc:1031
↓ 5 callers
Method
has_memid
kernel/rtlil.cc:4518
↓ 5 callers
Method
hash_into
techlibs/quicklogic/ql_dsp_simd.cc:56
↓ 5 callers
Method
id
the node's index. may change if nodes are added or removed
kernel/functional.h:308
↓ 5 callers
Function
infof
backends/btor/btor.cc:114
↓ 5 callers
Method
insert
kernel/rtlil.h:195
↓ 5 callers
Function
is_cxxrtl_sync_port
backends/cxxrtl/cxxrtl_backend.cc:275
↓ 5 callers
Method
is_fully_undef_x_only
kernel/rtlil.cc:841
↓ 5 callers
Function
is_inlinable_cell
backends/cxxrtl/cxxrtl_backend.cc:200
↓ 5 callers
Function
is_unexpanded_array_ref
Check if node is an unexpanded array reference (AST_IDENTIFIER -> AST_MEMORY without indexing)
frontends/ast/simplify.cc:278
↓ 5 callers
Method
is_zero
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:366
↓ 5 callers
Function
item_range_for_worker
kernel/threading.cc:85
↓ 5 callers
Method
line
(self)
backends/smt2/ywio.py:30
↓ 5 callers
Function
log_formatted_error
kernel/log.cc:411
↓ 5 callers
Function
logic_reduce
passes/techmap/simplemap.cc:185
↓ 5 callers
Function
logic_reduce_wrapper
kernel/calc.cc:189
↓ 5 callers
Function
makeptermbuffer
techlibs/coolrunner2/coolrunner2_fixup.cc:94
↓ 5 callers
Method
mem_info
(self, mod, path)
backends/smt2/smtio.py:1127
↓ 5 callers
Method
merge
kernel/drivertools.cc:32
↓ 5 callers
Method
mul
kernel/functional.h:493
↓ 5 callers
Function
normalize_brackets
kernel/fstdata.cc:80
↓ 5 callers
Method
notify_one
kernel/threading.h:34
↓ 5 callers
Method
number_value
libs/json11/json11.cpp:272
↓ 5 callers
Method
p_close
(self)
backends/smt2/smtio.py:424
↓ 5 callers
Method
parse
(self, stmt)
backends/smt2/smtio.py:899
↓ 5 callers
Method
parse
(self, stmt)
tests/functional/smtio.py:898
↓ 5 callers
Function
parse_attribute
frontends/rtlil/rtlil_frontend.cc:490
↓ 5 callers
Function
parse_const
frontends/rtlil/rtlil_frontend.cc:265
↓ 5 callers
Method
pop_batch
Grab some work to do. If all threads enter `pop_batch()`, then instead of deadlocking the queue will return no work. That is the only case in which it
kernel/threading.h:616
↓ 5 callers
Method
post_execute
kernel/register.cc:125
↓ 5 callers
Method
pre_execute
kernel/register.cc:114
↓ 5 callers
Function
print_failed_asserts
(state, final=False, extrainfo="", infomap={})
backends/smt2/smtbmc.py:1512
↓ 5 callers
Method
print_json
(self, **kwargs)
backends/smt2/smtbmc_incremental.py:48
↓ 5 callers
Method
promote
kernel/hashlib.h:1490
↓ 5 callers
Method
push_full_selection
kernel/rtlil.cc:1435
↓ 5 callers
Function
read_id_num
Try to read an IdString as a numbered connection name ("$123" or similar), writing the result to dst. If the string isn't of the right format, ignore
passes/hierarchy/hierarchy.cc:162
↓ 5 callers
Function
report_tracked_assumptions
(msg)
backends/smt2/smtbmc.py:1802
↓ 5 callers
Method
reset
libs/sha1/sha1.cpp:123
↓ 5 callers
Function
reset_auto_counter_id
backends/verilog/verilog_backend.cc:110
↓ 5 callers
Function
rnd
(request)
tests/functional/conftest.py:24
↓ 5 callers
Method
run
passes/techmap/abc.cc:1249
↓ 5 callers
Function
run_frontend
kernel/yosys.cc:736
↓ 5 callers
Function
run_smtbmc
Run yosys-smtbmc on the SMT2 file with a witness trace.
tests/functional/test_smtbmc_witness_mismatch.py:62
← previous
next →
801–900 of 7,355, ranked by callers