MCPcopy Create free account

hub / github.com/YosysHQ/yosys / functions

Functions7,355 in github.com/YosysHQ/yosys

↓ 10,761 callersFunctionlog
kernel/log.h:138
↓ 3,057 callersFunctionGetSize
kernel/rtlil.h:2475
↓ 2,291 callersFunctionstringf
kernel/io.h:486
↓ 2,083 callersMethodpush_back
Push an element into the queue. If it's at capacity, block until there is room.
kernel/threading.h:55
↓ 1,778 callersMethodsize
passes/cmds/xprop.cc:83
↓ 1,658 callersMethodat
kernel/drivertools.cc:504
↓ 1,434 callersMethodc_str
kernel/rtlil.h:244
↓ 1,424 callersFunctionlog_assert
passes/techmap/libparse.cc:32
↓ 1,272 callersMethodsize
kernel/rtlil.cc:722
↓ 1,233 callersMethodcount
kernel/drivertools.cc:492
↓ 1,229 callersMethodsetPort
kernel/rtlil_bufnorm.cc:589
↓ 1,174 callersFunctionrun
(cmd, **kwargs)
tests/functional/test_functional.py:15
↓ 1,132 callersMethodappend
kernel/rtlil.cc:765
↓ 997 callersMethodunescape
kernel/rtlil.h:278
↓ 937 callersMethodinsert
passes/sat/mutate.cc:145
↓ 833 callersFunctionlog_error
kernel/log.h:190
↓ 768 callersFunctionlog_signal
kernel/log.cc:600
↓ 683 callersMethodin
* 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 callersFunctionlog_cmd_error
kernel/log.h:204
↓ 530 callersMethodaddWire
kernel/rtlil.cc:3162
↓ 522 callersMethodsize
Size operations:
libs/minisat/Vec.h:64
↓ 521 callersMethodsubstr
kernel/rtlil.h:446
↓ 457 callersMethodempty
passes/techmap/arith_tree.cc:59
↓ 439 callersMethoderase
kernel/sigtools.h:178
↓ 422 callersMethodempty
kernel/rtlil.cc:731
↓ 412 callersMethodstr
kernel/yw.cc:55
↓ 356 callersMethodas_bool
kernel/rtlil.cc:535
↓ 351 callersMethodend
kernel/functional.h:294
↓ 346 callersMethodsetParam
kernel/rtlil.cc:4413
↓ 340 callersMethodend
passes/opt/opt_clean/cells_all.cc:94
↓ 338 callersMethodsize
backends/functional/cxx_runtime/sim.h:96
↓ 329 callersMethodbegin
kernel/functional.h:293
↓ 315 callersMethodconnect
kernel/rtlil.cc:3075
↓ 306 callersFunctionescape_id
kernel/rtlil.h:754
↓ 303 callersFunctionlog_header
kernel/log.h:147
↓ 300 callersMethodfind
passes/techmap/libparse.cc:139
↓ 295 callersFunctionmax
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:1624
↓ 289 callersMethodas_int
kernel/rtlil.cc:551
↓ 288 callersMethodcells
kernel/rtlil.h:2159
↓ 286 callersMethodback
kernel/rtlil.h:1214
↓ 278 callersMethodremove
kernel/ff.cc:753
↓ 262 callersMethodinsert
PRECONDITION: the key must *NOT* exist in the map.
libs/minisat/Map.h:133
↓ 260 callersMethodwire
kernel/rtlil.h:2138
↓ 256 callersMethodget
kernel/cost.cc:4
↓ 250 callersMethodbegin
passes/opt/opt_clean/cells_all.cc:93
↓ 250 callersFunctionget_id
backends/smt2/smt2.cc:60
↓ 249 callersFunctionlist
kernel/sexpr.h:39
↓ 224 callersMethodextract
passes/techmap/abc.cc:1524
↓ 218 callersMethodmodule
kernel/rtlil.cc:1193
↓ 216 callersMethodaddCell
kernel/rtlil.cc:3185
↓ 215 callersMethodwires
kernel/rtlil.h:2156
↓ 199 callersMethodcount
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:1481
↓ 197 callersMethodselected_modules
kernel/rtlil.cc:1460
↓ 195 callersMethodfind
kernel/sigtools.h:199
↓ 192 callersMethodget_bool_attribute
kernel/rtlil.cc:929
↓ 191 callersMethodempty
passes/cmds/dft_tag.cc:53
↓ 189 callersMethodclear
passes/cmds/sdc/sdc.cc:36
↓ 183 callersFunctionlog_warning
kernel/log.h:154
↓ 172 callersMethodempty
backends/cxxrtl/cxxrtl_backend.cc:55
↓ 166 callersFunctioncall
(input_json)
tests/rpc/frontend.py:54
↓ 166 callersMethodselected_cells
kernel/rtlil.cc:2830
↓ 165 callersMethodclear
kernel/rtlil.cc:1152
↓ 157 callersMethodjoin
kernel/newcelltypes.h:492
↓ 155 callersMethodextend_u0
kernel/rtlil.cc:5382
↓ 154 callersFunctiondump_sigspec
backends/verilog/verilog_backend.cc:383
↓ 154 callersMethodis_fully_const
kernel/rtlil.cc:5496
↓ 149 callersMethodformat
kernel/io.h:470
↓ 149 callersMethodinsert
kernel/sigtools.h:164
↓ 147 callersMethodinsert
backends/functional/cxx.cc:81
↓ 146 callersMethodemplace
kernel/hashlib.h:710
↓ 142 callersMethodclone
create a (deep recursive) copy of a node
frontends/ast/ast.cc:254
↓ 135 callersMethodcompare
kernel/rtlil.h:457
↓ 135 callersMethodresize
kernel/rtlil.h:1106
↓ 132 callersMethodfront
kernel/rtlil.h:1217
↓ 131 callersMethodwrite
(self, stmt, unroll=True)
tests/functional/smtio.py:434
↓ 129 callersMethodassume
libs/ezsat/ezsat.cc:407
↓ 128 callersMethodhasPort
kernel/rtlil.cc:4337
↓ 125 callersMethodextract
kernel/rtlil.cc:907
↓ 122 callersFunctionTEST
tests/unit/kernel/ioTest.cc:6
↓ 122 callersMethodeat
kernel/hashlib.h:129
↓ 121 callersMethoddecode_string
kernel/rtlil.cc:687
↓ 121 callersMethodpush
Stack interface:
libs/minisat/Vec.h:74
↓ 118 callersMethodreplace
kernel/rtlil.cc:4885
↓ 117 callersMethodNOT
libs/ezsat/ezsat.h:201
↓ 113 callersMethodset
passes/cmds/sdc/sdc.cc:40
↓ 110 callersMethodchunks
kernel/rtlil.h:1607
↓ 109 callersMethodmodules
kernel/rtlil.cc:1188
↓ 108 callersFunctionbtorf
backends/btor/btor.cc:108
↓ 104 callersMethodadd
passes/cmds/stat.cc:95
↓ 104 callersMethodis_wire
kernel/rtlil.cc:5469
↓ 99 callersMethodsort
kernel/rtlil.cc:1350
↓ 98 callersMethodformat
passes/cmds/wrapcell.cc:95
↓ 94 callersMethodas_const
kernel/rtlil.cc:5651
↓ 92 callersMethodas_wire
kernel/rtlil.cc:5658
↓ 90 callersMethodas_bit
kernel/rtlil.cc:5678
↓ 87 callersMethodoutput
kernel/rtlil.cc:4375
↓ 84 callersMethodempty
passes/opt/opt_share.cc:64
↓ 84 callersMethodpop
libs/minisat/Vec.h:78
↓ 80 callersFunctionNOT
(arg)
techlibs/gatemate/make_lut_tree_lib.py:101
↓ 79 callersMethodisPublic
kernel/rtlil.h:546
next →1–100 of 7,355, ranked by callers