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
Function
parse_comma_list
passes/cmds/select.cc:473
↓ 2 callers
Function
parse_file_list
frontends/verilog/verilog_frontend.cc:714
↓ 2 callers
Function
parse_func_reduce
frontends/liberty/liberty.cc:57
↓ 2 callers
Function
parse_integer_alone
frontends/rtlil/rtlil_frontend.cc:198
↓ 2 callers
Method
parse_json
parse_json() * * Parse a JSON object. */
libs/json11/json11.cpp:645
↓ 2 callers
Function
parse_next_delta_literal
frontends/aiger/aigerparse.cc:646
↓ 2 callers
Function
parse_next_state
passes/techmap/dfflibmap.cc:85
↓ 2 callers
Function
parse_scopename
kernel/scopeinfo.h:352
↓ 2 callers
Function
parse_type_map
frontends/liberty/liberty.cc:440
↓ 2 callers
Method
parse_verilog
kernel/fmt.cc:353
↓ 2 callers
Function
permute_lut
Permute the inputs of a single-output k-LUT according to varmap
passes/techmap/cellmatch.cc:46
↓ 2 callers
Method
phase
passes/cmds/viz.cc:455
↓ 2 callers
Method
pick
passes/sat/mutate.cc:182
↓ 2 callers
Function
pmtest_addports
passes/pmgen/generate.h:26
↓ 2 callers
Function
port_add
kernel/modtools.h:101
↓ 2 callers
Function
port_width_sum
kernel/cost.cc:124
↓ 2 callers
Method
position
backends/cxxrtl/runtime/cxxrtl/cxxrtl_replay.h:406
↓ 2 callers
Method
prepare_module
passes/techmap/abc.cc:941
↓ 2 callers
Method
prepare_wr_merge
kernel/mem.cc:1242
↓ 2 callers
Function
prepend_ranges
frontends/ast/simplify.cc:647
↓ 2 callers
Method
present_signals
(self, sigmap)
backends/smt2/ywio.py:289
↓ 2 callers
Function
pretty_path
(path)
backends/smt2/ywio.py:122
↓ 2 callers
Method
print
libs/subcircuit/subcircuit.cc:267
↓ 2 callers
Method
print_log_line
passes/cmds/stat.cc:443
↓ 2 callers
Function
print_spice_module
backends/spice/spice.cc:67
↓ 2 callers
Method
proc
passes/techmap/libparse.cc:966
↓ 2 callers
Function
proc_rmdead
passes/proc/proc_rmdead.cc:124
↓ 2 callers
Method
process
Then call `process` for each thread. All `process()`s must finish before using the `Builder` to construct a `ShardedHashtable`.
kernel/threading.h:495
↓ 2 callers
Method
process_field
(self, metadata: PyosysClass, field: Field)
pyosys/generator.py:579
↓ 2 callers
Function
process_wire
kernel/ffinit.h:43
↓ 2 callers
Function
publish
passes/cmds/chtype.cc:22
↓ 2 callers
Method
push_back
kernel/rtlil.h:1057
↓ 2 callers
Function
query
passes/opt/muxpack.cc:101
↓ 2 callers
Function
read_argument
Read tokens to get one argument (either a macro argument at a callsite or a default argument in a macro definition). Writes the argument to dest. Retu
frontends/verilog/preproc.cc:408
↓ 2 callers
Function
read_long_length_no_check
variant for decompress_unsafe() * does not know end of input * presumes input is well formed * note : will consume at least one byte */
libs/fst/lz4.cc:1820
↓ 2 callers
Function
read_next_line
frontends/blif/blifparse.cc:26
↓ 2 callers
Method
read_sample
backends/cxxrtl/runtime/cxxrtl/cxxrtl_replay.h:433
↓ 2 callers
Method
reconstructAllAtTimes
kernel/fstdata.cc:246
↓ 2 callers
Method
reconstruct_callback_attimes
kernel/fstdata.cc:205
↓ 2 callers
Method
reduce_and
kernel/functional.h:501
↓ 2 callers
Method
reduce_xor
kernel/functional.h:513
↓ 2 callers
Method
reference_impl
tests/cxxrtl/test_value_fuzz.cc:124
↓ 2 callers
Function
register_boolvec
backends/smt2/smt2.cc:316
↓ 2 callers
Method
reloced
libs/minisat/SolverTypes.h:204
↓ 2 callers
Method
removeMin
libs/minisat/Heap.h:127
↓ 2 callers
Function
remove_init
kernel/ffinit.h:135
↓ 2 callers
Function
renamed_unescaped
passes/cmds/rename.cc:198
↓ 2 callers
Function
replace_const_cells
passes/opt/opt_expr.cc:395
↓ 2 callers
Function
replace_known
passes/opt/opt_muxtree.cc:468
↓ 2 callers
Method
replace_result_wire_name_in_function
frontends/ast/simplify.cc:4806
↓ 2 callers
Function
replace_tempdir
passes/techmap/abc9_exe.cc:87
↓ 2 callers
Function
request_garbage_collection
kernel/register.cc:50
↓ 2 callers
Function
reset
kernel/utils.h:85
↓ 2 callers
Method
reset
kernel/log.h:324
↓ 2 callers
Method
rewrite_wires
kernel/rtlil.cc:5304
↓ 2 callers
Function
rmunused_module
passes/opt/opt_clean/opt_clean.cc:25
↓ 2 callers
Function
rmunused_module_signals
passes/opt/opt_clean/wires.cc:532
↓ 2 callers
Function
run
passes/cmds/ltp.cc:126
↓ 2 callers
Method
run
passes/memory/memory_dff.cc:607
↓ 2 callers
Method
run
passes/sat/synthprop.cc:90
↓ 2 callers
Method
run
frontends/verific/verific.cc:2682
↓ 2 callers
Function
run_subtest
(name)
tests/cxxrtl/generate_mk.py:8
↓ 2 callers
Function
scan_module
passes/opt/opt_clean/keep_cache.h:94
↓ 2 callers
Function
scopeinfo_attributes
kernel/scopeinfo.cc:115
↓ 2 callers
Function
scopeinfo_get_attribute
kernel/scopeinfo.cc:106
↓ 2 callers
Function
script
passes/techmap/abc9.cc:270
↓ 2 callers
Method
selects_all
checks if selection covers full design (may or may not include boxed-modules)
kernel/rtlil.h:1822
↓ 2 callers
Method
set
kernel/rtlil.h:1103
↓ 2 callers
Method
setInitState
passes/sat/sim.cc:1170
↓ 2 callers
Method
setMemState
passes/sat/sim.cc:1247
↓ 2 callers
Method
setSolverTimeout
libs/ezsat/ezsat.h:152
↓ 2 callers
Method
set_intvec_attribute
kernel/rtlil.cc:998
↓ 2 callers
Method
set_memory_state
passes/sat/sim.cc:498
↓ 2 callers
Method
set_net
(self, path, bits)
backends/smt2/smtio.py:1275
↓ 2 callers
Method
set_time
(self, t)
backends/smt2/smtio.py:1288
↓ 2 callers
Method
set_value
kernel/functional.h:371
↓ 2 callers
Function
setup
(app: Sphinx)
docs/source/conf.py:122
↓ 2 callers
Method
setup_sat
Set up the SAT problem for an IdBit the value side of 'anchors' will be populated with the SAT variable for anchor bits
passes/sat/recover_names.cc:273
↓ 2 callers
Method
setup_stdcells_eval
kernel/celltypes.h:202
↓ 2 callers
Method
setup_type
kernel/celltypes.h:62
↓ 2 callers
Function
sha1_if_contain_spaces
frontends/verific/verific.cc:1432
↓ 2 callers
Function
sig2const
passes/fsm/fsm_extract.cc:126
↓ 2 callers
Function
sigspec_parse_split
kernel/rtlil.cc:5765
↓ 2 callers
Method
sim_cycle
passes/sat/recover_names.cc:158
↓ 2 callers
Function
skipWhitespace
libs/minisat/ParseUtils.h:66
↓ 2 callers
Method
solve
FIXME: after the introduction of asynchronous interrruptions the solve-versions that return a pure bool do not give a safe interface. Either interrupt
libs/minisat/Solver.h:382
↓ 2 callers
Method
solve
libs/subcircuit/subcircuit.cc:1681
↓ 2 callers
Function
spec_parameter_size
kernel/io.cc:441
↓ 2 callers
Function
specialize
passes/sat/qbfsat.cc:130
↓ 2 callers
Function
split_portname_pair
passes/techmap/clkbufmap.cc:24
↓ 2 callers
Method
start
The `top_path` must match the one given to the recorder.
backends/cxxrtl/runtime/cxxrtl/cxxrtl_replay.h:700
↓ 2 callers
Method
strengthen
libs/minisat/SolverTypes.h:469
↓ 2 callers
Function
string_compare_nocase
passes/techmap/attrmap.cc:36
↓ 2 callers
Function
struct_array_packing_error
frontends/ast/simplify.cc:272
↓ 2 callers
Method
take
passes/proc/proc_rmdead.cc:57
↓ 2 callers
Function
toInt
Mapping Literals to and from compact integers suitable for array indexing:
libs/minisat/SolverTypes.h:70
↓ 2 callers
Function
toLit
libs/minisat/SolverTypes.h:72
↓ 2 callers
Method
to_json
kernel/log_help.cc:22
↓ 2 callers
Method
to_sexpr
backends/functional/smtlib.cc:59
↓ 2 callers
Method
to_sexpr
backends/functional/smtlib_rosette.cc:59
← previous
next →
1,701–1,800 of 7,355, ranked by callers