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
↓ 10,761 callers
Function
log
kernel/log.h:138
↓ 3,057 callers
Function
GetSize
kernel/rtlil.h:2475
↓ 2,291 callers
Function
stringf
kernel/io.h:486
↓ 2,083 callers
Method
push_back
Push an element into the queue. If it's at capacity, block until there is room.
kernel/threading.h:55
↓ 1,778 callers
Method
size
passes/cmds/xprop.cc:83
↓ 1,658 callers
Method
at
kernel/drivertools.cc:504
↓ 1,434 callers
Method
c_str
kernel/rtlil.h:244
↓ 1,424 callers
Function
log_assert
passes/techmap/libparse.cc:32
↓ 1,272 callers
Method
size
kernel/rtlil.cc:722
↓ 1,233 callers
Method
count
kernel/drivertools.cc:492
↓ 1,229 callers
Method
setPort
kernel/rtlil_bufnorm.cc:589
↓ 1,174 callers
Function
run
(cmd, **kwargs)
tests/functional/test_functional.py:15
↓ 1,132 callers
Method
append
kernel/rtlil.cc:765
↓ 997 callers
Method
unescape
kernel/rtlil.h:278
↓ 937 callers
Method
insert
passes/sat/mutate.cc:145
↓ 833 callers
Function
log_error
kernel/log.h:190
↓ 768 callers
Function
log_signal
kernel/log.cc:600
↓ 683 callers
Method
in
* How to not use these methods: * 1. if(celltype.in({...})) -> if(celltype.in(...)) * 2. pool<IdString> p; ... a.in(p) -> (bool)p.count(a) */
kernel/rtlil.h:675
↓ 553 callers
Function
log_cmd_error
kernel/log.h:204
↓ 530 callers
Method
addWire
kernel/rtlil.cc:3162
↓ 522 callers
Method
size
Size operations:
libs/minisat/Vec.h:64
↓ 521 callers
Method
substr
kernel/rtlil.h:446
↓ 457 callers
Method
empty
passes/techmap/arith_tree.cc:59
↓ 439 callers
Method
erase
kernel/sigtools.h:178
↓ 422 callers
Method
empty
kernel/rtlil.cc:731
↓ 412 callers
Method
str
kernel/yw.cc:55
↓ 356 callers
Method
as_bool
kernel/rtlil.cc:535
↓ 351 callers
Method
end
kernel/functional.h:294
↓ 346 callers
Method
setParam
kernel/rtlil.cc:4413
↓ 340 callers
Method
end
passes/opt/opt_clean/cells_all.cc:94
↓ 338 callers
Method
size
backends/functional/cxx_runtime/sim.h:96
↓ 329 callers
Method
begin
kernel/functional.h:293
↓ 315 callers
Method
connect
kernel/rtlil.cc:3075
↓ 306 callers
Function
escape_id
kernel/rtlil.h:754
↓ 303 callers
Function
log_header
kernel/log.h:147
↓ 300 callers
Method
find
passes/techmap/libparse.cc:139
↓ 295 callers
Function
max
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:1624
↓ 289 callers
Method
as_int
kernel/rtlil.cc:551
↓ 288 callers
Method
cells
kernel/rtlil.h:2159
↓ 286 callers
Method
back
kernel/rtlil.h:1214
↓ 278 callers
Method
remove
kernel/ff.cc:753
↓ 262 callers
Method
insert
PRECONDITION: the key must *NOT* exist in the map.
libs/minisat/Map.h:133
↓ 260 callers
Method
wire
kernel/rtlil.h:2138
↓ 256 callers
Method
get
kernel/cost.cc:4
↓ 250 callers
Method
begin
passes/opt/opt_clean/cells_all.cc:93
↓ 250 callers
Function
get_id
backends/smt2/smt2.cc:60
↓ 249 callers
Function
list
kernel/sexpr.h:39
↓ 224 callers
Method
extract
passes/techmap/abc.cc:1524
↓ 218 callers
Method
module
kernel/rtlil.cc:1193
↓ 216 callers
Method
addCell
kernel/rtlil.cc:3185
↓ 215 callers
Method
wires
kernel/rtlil.h:2156
↓ 199 callers
Method
count
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:1481
↓ 197 callers
Method
selected_modules
kernel/rtlil.cc:1460
↓ 195 callers
Method
find
kernel/sigtools.h:199
↓ 192 callers
Method
get_bool_attribute
kernel/rtlil.cc:929
↓ 191 callers
Method
empty
passes/cmds/dft_tag.cc:53
↓ 189 callers
Method
clear
passes/cmds/sdc/sdc.cc:36
↓ 183 callers
Function
log_warning
kernel/log.h:154
↓ 172 callers
Method
empty
backends/cxxrtl/cxxrtl_backend.cc:55
↓ 166 callers
Function
call
(input_json)
tests/rpc/frontend.py:54
↓ 166 callers
Method
selected_cells
kernel/rtlil.cc:2830
↓ 165 callers
Method
clear
kernel/rtlil.cc:1152
↓ 157 callers
Method
join
kernel/newcelltypes.h:492
↓ 155 callers
Method
extend_u0
kernel/rtlil.cc:5382
↓ 154 callers
Function
dump_sigspec
backends/verilog/verilog_backend.cc:383
↓ 154 callers
Method
is_fully_const
kernel/rtlil.cc:5496
↓ 149 callers
Method
format
kernel/io.h:470
↓ 149 callers
Method
insert
kernel/sigtools.h:164
↓ 147 callers
Method
insert
backends/functional/cxx.cc:81
↓ 146 callers
Method
emplace
kernel/hashlib.h:710
↓ 142 callers
Method
clone
create a (deep recursive) copy of a node
frontends/ast/ast.cc:254
↓ 135 callers
Method
compare
kernel/rtlil.h:457
↓ 135 callers
Method
resize
kernel/rtlil.h:1106
↓ 132 callers
Method
front
kernel/rtlil.h:1217
↓ 131 callers
Method
write
(self, stmt, unroll=True)
tests/functional/smtio.py:434
↓ 129 callers
Method
assume
libs/ezsat/ezsat.cc:407
↓ 128 callers
Method
hasPort
kernel/rtlil.cc:4337
↓ 125 callers
Method
extract
kernel/rtlil.cc:907
↓ 122 callers
Function
TEST
tests/unit/kernel/ioTest.cc:6
↓ 122 callers
Method
eat
kernel/hashlib.h:129
↓ 121 callers
Method
decode_string
kernel/rtlil.cc:687
↓ 121 callers
Method
push
Stack interface:
libs/minisat/Vec.h:74
↓ 118 callers
Method
replace
kernel/rtlil.cc:4885
↓ 117 callers
Method
NOT
libs/ezsat/ezsat.h:201
↓ 113 callers
Method
set
passes/cmds/sdc/sdc.cc:40
↓ 110 callers
Method
chunks
kernel/rtlil.h:1607
↓ 109 callers
Method
modules
kernel/rtlil.cc:1188
↓ 108 callers
Function
btorf
backends/btor/btor.cc:108
↓ 104 callers
Method
add
passes/cmds/stat.cc:95
↓ 104 callers
Method
is_wire
kernel/rtlil.cc:5469
↓ 99 callers
Method
sort
kernel/rtlil.cc:1350
↓ 98 callers
Method
format
passes/cmds/wrapcell.cc:95
↓ 94 callers
Method
as_const
kernel/rtlil.cc:5651
↓ 92 callers
Method
as_wire
kernel/rtlil.cc:5658
↓ 90 callers
Method
as_bit
kernel/rtlil.cc:5678
↓ 87 callers
Method
output
kernel/rtlil.cc:4375
↓ 84 callers
Method
empty
passes/opt/opt_share.cc:64
↓ 84 callers
Method
pop
libs/minisat/Vec.h:78
↓ 80 callers
Function
NOT
(arg)
techlibs/gatemate/make_lut_tree_lib.py:101
↓ 79 callers
Method
isPublic
kernel/rtlil.h:546
next →
1–100 of 7,355, ranked by callers