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
↓ 2 callers
Method
add_bit
(self, bit, id=None)
backends/smt2/ywio.py:226
↓ 2 callers
Function
add_block
libs/ezsat/puzzle3d.cc:65
↓ 2 callers
Method
add_cell
kernel/modtools.h:403
↓ 2 callers
Method
add_content
(self, more_content: Any | None)
docs/util/cmd_documenter.py:351
↓ 2 callers
Function
add_imprecise_GLIFT_logic_4
passes/cmds/glift.cc:103
↓ 2 callers
Function
add_imprecise_GLIFT_logic_5
passes/cmds/glift.cc:107
↓ 2 callers
Function
add_imprecise_GLIFT_logic_6
passes/cmds/glift.cc:111
↓ 2 callers
Function
add_members_to_scope
frontends/ast/simplify.cc:611
↓ 2 callers
Method
add_net
(self, path, width)
backends/smt2/smtio.py:1262
↓ 2 callers
Function
add_precise_GLIFT_logic
passes/cmds/glift.cc:70
↓ 2 callers
Method
add_target_and_index
( self, name: str, sig: str, signode: addnodes.desc_signature )
docs/util/custom_directives.py:25
↓ 2 callers
Function
advance_to_next_nonempty_line
May return an empty line if the stream is not good().
frontends/rtlil/rtlil_frontend.cc:69
↓ 2 callers
Function
aiger_encode
backends/aiger/aiger.cc:26
↓ 2 callers
Function
aiger_encode
backends/aiger/xaiger.cc:26
↓ 2 callers
Method
analyze
passes/sat/freduce.cc:345
↓ 2 callers
Method
any
backends/functional/cxx_runtime/sim.h:109
↓ 2 callers
Method
append_literal
kernel/fmt.cc:23
↓ 2 callers
Method
apply_changes
passes/opt/opt_hier.cc:313
↓ 2 callers
Function
apply_clock
passes/memory/memory_libmap.cc:665
↓ 2 callers
Method
arg_step
(self, cmd, declare=False, name="step", optional=False)
backends/smt2/smtbmc_incremental.py:63
↓ 2 callers
Method
array
(self, values=None)
backends/smt2/ywio.py:106
↓ 2 callers
Function
assert_no_mismatch_message
Assert the mismatch error prefix is absent from outputs.
tests/functional/test_smtbmc_witness_mismatch.py:76
↓ 2 callers
Function
assign_cell_connection_ports
For every signal that connects cells from different sets, or a cell in a set to a cell not in any set, mark it as a port in `assign_map`.
passes/techmap/abc.cc:1828
↓ 2 callers
Method
base
kernel/mem.h:274
↓ 2 callers
Method
begin
kernel/hashlib.h:876
↓ 2 callers
Function
bigUnsignedToString
libs/bigint/BigIntegerUtils.cc:4
↓ 2 callers
Method
bind
libs/ezsat/ezsat.cc:546
↓ 2 callers
Method
bitOr
libs/bigint/BigUnsigned.cc:555
↓ 2 callers
Method
bitShiftLeft
libs/bigint/BigUnsigned.cc:595
↓ 2 callers
Method
bitsAsUnsizedConst
frontends/ast/ast.cc:959
↓ 2 callers
Method
bits_only_01
frontends/ast/ast.cc:951
↓ 2 callers
Method
bitwire_index
backends/aiger2/aiger.cc:517
↓ 2 callers
Method
bool_value
libs/json11/json11.cpp:274
↓ 2 callers
Method
bv2hex
(self, v)
backends/smt2/smtio.py:933
↓ 2 callers
Method
bv2hex
(self, v)
tests/functional/smtio.py:932
↓ 2 callers
Function
bweqx_test
(width)
tests/xprop/generate_mk.py:112
↓ 2 callers
Function
bwmux_test
(width)
tests/xprop/generate_mk.py:109
↓ 2 callers
Method
call
kernel/register.cc:209
↓ 2 callers
Function
call_qbf_solver
passes/sat/qbfsat.cc:215
↓ 2 callers
Function
check
backends/functional/test_generic.cc:34
↓ 2 callers
Function
check
kernel/compute_graph.h:74
↓ 2 callers
Function
check_accessible
kernel/io.cc:279
↓ 2 callers
Function
check_is_directory
kernel/io.cc:251
↓ 2 callers
Function
check_logfiles
passes/cmds/bugpoint.cc:174
↓ 2 callers
Function
check_module
kernel/rtlil.cc:2594
↓ 2 callers
Function
check_noverific_env
frontends/verific/verific.cc:3094
↓ 2 callers
Function
check_public_name
passes/opt/opt_clean/wires.cc:146
↓ 2 callers
Method
clear
libs/minisat/IntMap.h:52
↓ 2 callers
Method
clear_inits
kernel/mem.cc:370
↓ 2 callers
Function
cmd
(lines)
tests/aiger/generate_mk.py:14
↓ 2 callers
Method
cmp
kernel/hashlib.h:161
↓ 2 callers
Method
commit
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:810
↓ 2 callers
Function
compareAttributes
passes/techmap/extract.cc:43
↓ 2 callers
Method
compareTo
COMPARISON
libs/bigint/BigInteger.cc:135
↓ 2 callers
Function
compare_case_rules
passes/cmds/design_equal.cc:190
↓ 2 callers
Function
compare_signals
Should we pick `s2` over `s1` to represent a signal?
passes/opt/opt_clean/wires.cc:94
↓ 2 callers
Function
compare_wires
passes/sat/expose.cc:60
↓ 2 callers
Method
compress_en
kernel/mem.cc:1682
↓ 2 callers
Function
compute
kernel/topo_scc.h:62
↓ 2 callers
Method
compute_cell_hashes
passes/opt/opt_merge.cc:275
↓ 2 callers
Function
concat_views
passes/hierarchy/flatten.cc:33
↓ 2 callers
Function
condense_exclusives
libs/ezsat/puzzle3d.cc:132
↓ 2 callers
Method
const2ast
convert the Verilog code for a constant to an AST node
frontends/verilog/const2ast.cc:159
↓ 2 callers
Function
const_to_mp_int
kernel/tclapi.cc:166
↓ 2 callers
Method
consume
passes/techmap/libparse.h:136
↓ 2 callers
Method
consume_garbage
consume_garbage() * * Advance until the current character is non-whitespace and non-comment. */
libs/json11/json11.cpp:425
↓ 2 callers
Method
contains
kernel/register.cc:748
↓ 2 callers
Method
contains
kernel/drivertools.cc:487
↓ 2 callers
Method
convert_ce_over_srst
kernel/ff.cc:510
↓ 2 callers
Method
create
kernel/register.cc:1184
↓ 2 callers
Function
create_current_set
passes/fsm/fsm_expand.cc:93
↓ 2 callers
Function
create_directory
kernel/io.cc:332
↓ 2 callers
Method
create_pending
kernel/functional.h:545
↓ 2 callers
Function
create_timestep
passes/equiv/equiv_induct.cc:42
↓ 2 callers
Method
ctpop
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:524
↓ 2 callers
Method
decompress_en
kernel/mem.cc:1699
↓ 2 callers
Method
depth
kernel/scopeinfo.h:183
↓ 2 callers
Function
derive_module_luts
Represent module m as N single-output k-LUTs where k is the number of module inputs, and N is the number of module outputs.
passes/techmap/cellmatch.cc:93
↓ 2 callers
Function
derive_name_from_src
passes/cmds/rename.cc:61
↓ 2 callers
Function
dlopen
libs/dlfcn-win32/dlfcn.cc:329
↓ 2 callers
Function
do_case
passes/proc/proc_prune.cc:61
↓ 2 callers
Function
do_case
passes/proc/proc_rom.cc:215
↓ 2 callers
Function
dot_escape
passes/techmap/flowmap.cc:115
↓ 2 callers
Method
dumpVlog
dump AST node as Verilog pseudo-code
frontends/ast/ast.cc:421
↓ 2 callers
Function
dump_case_actions
backends/verilog/verilog_backend.cc:2139
↓ 2 callers
Function
dump_cell_expr_binop
backends/verilog/verilog_backend.cc:1034
↓ 2 callers
Function
dump_cell_expr_check
backends/verilog/verilog_backend.cc:1081
↓ 2 callers
Function
dump_conn
backends/verilog/verilog_backend.cc:2109
↓ 2 callers
Function
dump_const_string
backends/firrtl/firrtl.cc:105
↓ 2 callers
Function
dump_process
backends/verilog/verilog_backend.cc:2288
↓ 2 callers
Function
dump_reg_init
backends/verilog/verilog_backend.cc:337
↓ 2 callers
Function
eliminate_const
passes/proc/proc_arst.cc:121
↓ 2 callers
Method
emit_cxxrtl
kernel/fmt.cc:652
↓ 2 callers
Method
emit_gate
backends/aiger2/aiger.cc:746
↓ 2 callers
Function
emit_ywmap_btor_sig
backends/btor/btor.cc:161
↓ 2 callers
Method
emulate_rden
kernel/mem.cc:1391
↓ 2 callers
Method
emulate_reset
kernel/mem.cc:1452
↓ 2 callers
Method
emulate_transparency
kernel/mem.cc:1151
↓ 2 callers
Method
ensure_at_least
kernel/yosys.cc:127
↓ 2 callers
Method
enumerate_nodes
kernel/topo_scc.h:181
← previous
next →
1,401–1,500 of 7,355, ranked by callers