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
↓ 4 callers
Function
verific_const
When used as attributes or parameter values Verific constants come already processed. - Real string values are already under quotes - Numeric values w
frontends/verific/verific.cc:387
↓ 4 callers
Function
verific_unescape
frontends/verific/verific.cc:421
↓ 4 callers
Method
visit
kernel/functional.h:323
↓ 4 callers
Function
widthExtend
helper function for extending bit width (preferred over SigSpec::extend() because of correct undef propagation in ConstEval)
frontends/ast/genrtlil.cc:73
↓ 4 callers
Function
witness_entries
Parse yosys-smt2-witness JSON records from an SMT2 file.
tests/functional/test_smtbmc_witness_mismatch.py:30
↓ 4 callers
Method
write_end
backends/cxxrtl/runtime/cxxrtl/cxxrtl_replay.h:329
↓ 4 callers
Function
xorshift128
libs/ezsat/demo_cmp.cc:29
↓ 4 callers
Function
xorshift128
libs/ezsat/demo_vec.cc:29
↓ 4 callers
Function
xorshift128_sat
libs/ezsat/demo_vec.cc:40
↓ 3 callers
Function
BuildBur4e
Booth unsigned radix 4 encoder
passes/techmap/booth.cc:109
↓ 3 callers
Function
BuildHa
half adder, used in CPA
passes/techmap/booth.cc:102
↓ 3 callers
Function
IsRightType
passes/techmap/extract_reduce.cc:59
↓ 3 callers
Function
LZ4_count
libs/fst/lz4.cc:676
↓ 3 callers
Function
LZ4_decompress_safe
libs/fst/lz4.cc:2410
↓ 3 callers
Function
LZ4_read16
libs/fst/lz4.cc:375
↓ 3 callers
Function
MyGetModuleHandleFromAddress
libs/dlfcn-win32/dlfcn.cc:248
↓ 3 callers
Function
SExpr
kernel/sexpr.h:32
↓ 3 callers
Method
absolute
(path, cursor, witness)
backends/smt2/smtio.py:718
↓ 3 callers
Method
access
backends/functional/smtlib_rosette.cc:113
↓ 3 callers
Function
add
backends/cxxrtl/cxxrtl_backend.cc:103
↓ 3 callers
Method
addAldff
frontends/verific/verific.cc:2570
↓ 3 callers
Method
addDffsr
frontends/verific/verific.cc:2558
↓ 3 callers
Method
addDlatchGate
kernel/rtlil.cc:4049
↓ 3 callers
Method
addMemory
kernel/rtlil.cc:3203
↓ 3 callers
Method
addVal
kernel/sigtools.h:436
↓ 3 callers
Method
add_arg
frontends/verilog/preproc.cc:242
↓ 3 callers
Method
add_dummy_aload
kernel/ff.cc:427
↓ 3 callers
Method
add_dummy_arst
kernel/ff.cc:418
↓ 3 callers
Method
add_dummy_sr
kernel/ff.cc:436
↓ 3 callers
Method
add_dummy_srst
kernel/ff.cc:408
↓ 3 callers
Method
add_edges_from_cell
passes/cmds/check.cc:229
↓ 3 callers
Function
add_eq_assertion
passes/equiv/equiv_make.cc:138
↓ 3 callers
Method
add_port
kernel/drivertools.cc:749
↓ 3 callers
Method
adder
kernel/cellaigs.cc:227
↓ 3 callers
Method
all_selected_whole_modules
returns all selected whole modules, silently ignoring partially selected modules, and may include boxes
kernel/rtlil.h:2033
↓ 3 callers
Method
alloc
libs/minisat/Alloc.h:110
↓ 3 callers
Function
append_globbed
kernel/io.cc:388
↓ 3 callers
Function
apply_attrs
passes/proc/proc_mux.cc:147
↓ 3 callers
Function
arrays_have_compatible_dims
Check if two memories have compatible unpacked dimensions for array assignment
frontends/ast/simplify.cc:289
↓ 3 callers
Method
asParaConst
frontends/ast/ast.cc:994
↓ 3 callers
Method
as_bottom
passes/techmap/flowmap.cc:276
↓ 3 callers
Method
as_top
passes/techmap/flowmap.cc:270
↓ 3 callers
Function
assert_has_mismatch_message
Assert the mismatch error prefix and substring are present.
tests/functional/test_smtbmc_witness_mismatch.py:82
↓ 3 callers
Method
at
kernel/hashlib.h:1305
↓ 3 callers
Function
attr_prefix
kernel/scopeinfo.cc:88
↓ 3 callers
Function
basic_cell_type
Return the "basic" type for an array item.
passes/hierarchy/hierarchy.cc:143
↓ 3 callers
Method
begin_array
kernel/json.cc:91
↓ 3 callers
Method
begin_value
(self)
backends/smt2/ywio.py:75
↓ 3 callers
Function
bmux_test
(width, s_width)
tests/xprop/generate_mk.py:100
↓ 3 callers
Method
capacity
libs/minisat/Vec.h:98
↓ 3 callers
Method
cell_port_dir
kernel/celltypes.h:326
↓ 3 callers
Function
check_any
passes/opt/opt_clean/wires.cc:164
↓ 3 callers
Method
check_sat
(self, expected=["sat", "unsat", "unknown", "timeout", "interrupted"])
backends/smt2/smtio.py:796
↓ 3 callers
Function
check_signal
passes/proc/proc_arst.cc:28
↓ 3 callers
Method
check_simple
passes/cmds/sdc/sdc.cc:610
↓ 3 callers
Function
clear_flags
passes/techmap/abc9.cc:184
↓ 3 callers
Function
clear_preset_var
passes/techmap/libparse.cc:865
↓ 3 callers
Method
cmd_error
kernel/register.cc:173
↓ 3 callers
Function
coalesce_signals
(signals, bits=None)
backends/smt2/ywio.py:178
↓ 3 callers
Function
collect_mem_trace_data
(steps, vcd=None)
backends/smt2/smtbmc.py:973
↓ 3 callers
Method
compact
kernel/json.h:59
↓ 3 callers
Function
concat_name
passes/hierarchy/flatten.cc:45
↓ 3 callers
Function
consider_cell
passes/sat/expose.cc:51
↓ 3 callers
Method
containing_scope
kernel/scopeinfo.h:406
↓ 3 callers
Function
count_nontrivial_wire_attrs
passes/opt/opt_clean/wires.cc:83
↓ 3 callers
Method
count_range
kernel/mem.cc:1810
↓ 3 callers
Method
createConstant
libs/subcircuit/subcircuit.cc:210
↓ 3 callers
Function
cxxrtl_port_type
backends/cxxrtl/cxxrtl_backend.cc:246
↓ 3 callers
Method
debug_info
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:1585
↓ 3 callers
Function
demux_test
(width, s_width)
tests/xprop/generate_mk.py:103
↓ 3 callers
Function
dlsym
libs/dlfcn-win32/dlfcn.cc:460
↓ 3 callers
Method
do_parent
kernel/scopeinfo.h:121
↓ 3 callers
Function
dump_case_body
backends/verilog/verilog_backend.cc:2203
↓ 3 callers
Function
dump_cell_expr
backends/verilog/verilog_backend.cc:1105
↓ 3 callers
Function
dump_memory
backends/verilog/verilog_backend.cc:477
↓ 3 callers
Method
dump_model_to_json
passes/sat/sat.cc:785
↓ 3 callers
Method
dump_model_to_vcd
passes/sat/sat.cc:680
↓ 3 callers
Function
dump_proc_switch
backends/verilog/verilog_backend.cc:2221
↓ 3 callers
Function
emit_mux_anyseq
passes/cmds/abstract.cc:84
↓ 3 callers
Method
emit_rtlil
kernel/fmt.cc:187
↓ 3 callers
Method
emulate_priority
kernel/mem.cc:1107
↓ 3 callers
Method
end
kernel/threading.h:394
↓ 3 callers
Method
end
kernel/hashlib.h:878
↓ 3 callers
Method
end
kernel/newcelltypes.h:31
↓ 3 callers
Method
end_array
kernel/json.cc:110
↓ 3 callers
Method
end_value
(self)
backends/smt2/ywio.py:85
↓ 3 callers
Method
enter
backends/aiger2/aiger.cc:535
↓ 3 callers
Function
eval_mux
passes/opt/opt_muxtree.cc:528
↓ 3 callers
Function
eval_mux_port
passes/opt/opt_muxtree.cc:411
↓ 3 callers
Function
export_cell
backends/smt2/smt2.cc:540
↓ 3 callers
Method
extend
backends/functional/smtlib.cc:168
↓ 3 callers
Function
extract
kernel/sigtools.h:82
↓ 3 callers
Method
file_name
kernel/register.h:45
↓ 3 callers
Method
final
libs/sha1/sha1.cpp:69
↓ 3 callers
Function
find
kernel/timinginfo.h:200
↓ 3 callers
Method
first
kernel/rtlil.h:298
↓ 3 callers
Method
force
kernel/hashlib.h:143
↓ 3 callers
Function
format_emit_string
kernel/io.cc:579
↓ 3 callers
Function
format_emit_unescaped
kernel/io.cc:413
↓ 3 callers
Function
fstExtractRvatDataFromFrame
libs/fst/fstapi.cc:5921
← previous
next →
1,101–1,200 of 7,355, ranked by callers