MCPcopy Create free account

hub / github.com/YosysHQ/yosys / functions

Functions7,355 in github.com/YosysHQ/yosys

↓ 2 callersMethodtrace_values
kernel/rtlil.cc:180
↓ 2 callersFunctiontry_determine_range_width
frontends/ast/simplify.cc:903
↓ 2 callersFunctiontry_expand_macro
frontends/verilog/preproc.cc:470
↓ 2 callersMethodtry_pop_front
Pop an element from the queue. Does not block, just returns nullopt if the queue is empty.
kernel/threading.h:81
↓ 2 callersFunctionunified_param
passes/techmap/extract.cc:53
↓ 2 callersMethodunpack
(self, sigmap, bits)
backends/smt2/ywio.py:284
↓ 2 callersMethodunset_dirty
backends/simplec/simplec.cc:106
↓ 2 callersFunctionunset_drivers
passes/cmds/connect.cc:26
↓ 2 callersMethodupdate_ph1
passes/sat/sim.cc:636
↓ 2 callersMethodupdate_ph2
passes/sat/sim.cc:689
↓ 2 callersMethodupdate_ph3
passes/sat/sim.cc:835
↓ 2 callersFunctionused_port_bit
passes/opt/opt_muxtree.cc:97
↓ 2 callersMethodval
backends/cxxrtl/runtime/cxxrtl/cxxrtl.h:671
↓ 2 callersMethodvec_append_unsigned
libs/ezsat/ezsat.cc:1137
↓ 2 callersMethodvec_count
libs/ezsat/ezsat.cc:826
↓ 2 callersMethodvec_reduce_and
libs/ezsat/ezsat.cc:1176
↓ 2 callersMethodvec_shift_left
libs/ezsat/ezsat.cc:1096
↓ 2 callersFunctionverific_cleanup
frontends/verific/verific.cc:3005
↓ 2 callersFunctionverific_import
frontends/verific/verific.cc:3038
↓ 2 callersFunctionverific_import_sva_cover
frontends/verific/verificsva.cc:1909
↓ 2 callersFunctionverific_is_sva_net
frontends/verific/verificsva.cc:1927
↓ 2 callersFunctionwallace_reduce_scheduled
* wallace_reduce_scheduled() - Reduce multiple operands to two using a Wallace tree * @module: The Yosys module to which the compressors will be adde
kernel/wallace_tree.h:44
↓ 2 callersFunctionwarn
passes/techmap/libparse.cc:36
↓ 2 callersMethodwiden_wr_port
kernel/mem.cc:1358
↓ 2 callersFunctionwideports_split
frontends/blif/blifparse.cc:60
↓ 2 callersFunctionwiresToPool
Convert wires to pool of SigBits
tests/unit/kernel/sigspecRemove2Test.cc:49
↓ 2 callersMethodwitness_full_path
passes/sat/sim.cc:421
↓ 2 callersMethodwitness_net_expr
(self, mod, base, witness)
backends/smt2/smtio.py:1060
↓ 2 callersFunctionwork
passes/cmds/connwrappers.cc:68
↓ 2 callersMethodwrite_header
(self)
backends/smt2/ywio.py:334
↓ 2 callersMethodwrite_value
backends/functional/smtlib.cc:94
↓ 2 callersMethodwrite_value
backends/functional/smtlib_rosette.cc:105
↓ 2 callersFunctionxorshift32
passes/tests/test_abcloop.cc:29
↓ 2 callersFunctionywfile_hierwitness
()
backends/smt2/smtbmc.py:672
↓ 1 callersFunctionAlignPP
Alignment: --------- Concept traverse from last row. Pad row by shift Add sign bit from prior row to 2 bits right of end of data. Exa
passes/techmap/booth.cc:625
↓ 1 callersMethodAllconst
kernel/rtlil.cc:4114
↓ 1 callersMethodAllseq
kernel/rtlil.cc:4124
↓ 1 callersFunctionBaseRef
kernel/compute_graph.h:69
↓ 1 callersFunctionBtorWorker
backends/btor/btor.cc:1165
↓ 1 callersFunctionBuildBoothMultDecoderRow0
passes/techmap/booth.cc:405
↓ 1 callersFunctionBuildBoothMultDecoderRowN
passes/techmap/booth.cc:444
↓ 1 callersFunctionBuildBoothMultEncoders
passes/techmap/booth.cc:845
↓ 1 callersFunctionBuildBoothQ1
In signed case 1st two bits best realised using non-booth encoded logic. We can save a booth encoder for the first couple of bits. */
passes/techmap/booth.cc:166
↓ 1 callersFunctionBuildCPA
Build a Carry Propagate Adder ----------------------------- First build the sum and carry vectors to be added. */
passes/techmap/booth.cc:681
↓ 1 callersFunctionCleanupModule
passes/opt/rmports.cc:65
↓ 1 callersFunctionContentListing
kernel/log_help.h:37
↓ 1 callersFunctionCreateBoothLowpowerMult
Low-power Multiplier */
passes/techmap/booth.cc:936
↓ 1 callersFunctionCreateBoothMult
passes/techmap/booth.cc:327
↓ 1 callersFunctionFOREACH_CELL_OF_LIBRARY
frontends/verific/verific.cc:2836
↓ 1 callersFunctionFeedbackPath
passes/opt/opt_mem_feedback.cc:38
↓ 1 callersMethodFutureFF
kernel/rtlil.cc:4206
↓ 1 callersMethodGetTag
kernel/rtlil.cc:4170
↓ 1 callersFunctionIdTree
kernel/scopeinfo.h:73
↓ 1 callersFunctionLZ4_clearHash
libs/fst/lz4.cc:805
↓ 1 callersFunctionLZ4_compress_fast
libs/fst/lz4.cc:1450
↓ 1 callersFunctionLZ4_compress_generic_validated
LZ4_compress_generic_validated() : * inlined, to ensure branches are decided at compilation time. * The following conditions are presumed already
libs/fst/lz4.cc:927
↓ 1 callersFunctionLZ4_createStream
libs/fst/lz4.cc:1528
↓ 1 callersFunctionLZ4_decompress_safe_doubleDict
The "double dictionary" mode, for use with e.g. ring buffers: the first part * of the dictionary is passed as prefix, and the second via dictStart +
libs/fst/lz4.cc:2517
↓ 1 callersFunctionLZ4_decompress_safe_partial_forceExtDict
libs/fst/lz4.cc:2493
↓ 1 callersFunctionLZ4_decompress_safe_partial_withPrefix64k
libs/fst/lz4.cc:2446
↓ 1 callersFunctionLZ4_decompress_safe_partial_withSmallPrefix
libs/fst/lz4.cc:2472
↓ 1 callersFunctionLZ4_getPosition
libs/fst/lz4.cc:872
↓ 1 callersFunctionLZ4_hash5
libs/fst/lz4.cc:782
↓ 1 callersFunctionLZ4_isAligned
libs/fst/lz4.cc:289
↓ 1 callersFunctionLZ4_memcpy_using_offset
LZ4_memcpy_using_offset() presumes : * - dstEnd >= dstPtr + MINMATCH * - there is at least 8 bytes available to write after dstEnd */
libs/fst/lz4.cc:531
↓ 1 callersFunctionLZ4_memcpy_using_offset_base
libs/fst/lz4.cc:492
↓ 1 callersFunctionLZ4_putPosition
libs/fst/lz4.cc:838
↓ 1 callersFunctionLZ4_readLE32
libs/fst/lz4.cc:438
↓ 1 callersFunctionLZ4_stream_t_alignment
libs/fst/lz4.cc:1539
↓ 1 callersFunctionLZ4_write16
libs/fst/lz4.cc:379
↓ 1 callersFunctionMacc
kernel/macc.h:295
↓ 1 callersFunctionModuleIndex
passes/opt/opt_hier.cc:35
↓ 1 callersMethodOriginalTag
kernel/rtlil.cc:4194
↓ 1 callersFunctionReduceBits
passes/techmap/booth.cc:770
↓ 1 callersFunctionScanModule
passes/opt/rmports.cc:89
↓ 1 callersMethodSetTag
kernel/rtlil.cc:4143
↓ 1 callersFunctionShardedSigBit
passes/opt/opt_clean/wires.cc:30
↓ 1 callersMethod_object_hierarchy_parts
(self, sig_node: addnodes.desc_signature)
docs/util/custom_directives.py:34
↓ 1 callersMethod_sort_label
passes/sat/sim.cc:207
↓ 1 callersMethod_toc_entry_name
(self, sig_node: addnodes.desc_signature)
docs/util/custom_directives.py:46
↓ 1 callersFunctionabc9_module
passes/techmap/abc9_exe.cc:171
↓ 1 callersFunctionabstract_init
passes/cmds/abstract.cc:304
↓ 1 callersFunctionabstract_state
passes/cmds/abstract.cc:167
↓ 1 callersFunctionabstract_value
passes/cmds/abstract.cc:262
↓ 1 callersFunctionabstract_value_cell_port
passes/cmds/abstract.cc:215
↓ 1 callersFunctionabstract_value_mod_port
passes/cmds/abstract.cc:237
↓ 1 callersFunctionactivate_port
passes/opt/opt_muxtree.cc:362
↓ 1 callersMethodadd
backends/cxxrtl/runtime/cxxrtl/cxxrtl_vcd.h:198
↓ 1 callersMethodadd
kernel/functional.h:455
↓ 1 callersMethodaddAdditionalInputs
passes/sat/sim.cc:1195
↓ 1 callersMethodaddAdff
kernel/rtlil.cc:3726
↓ 1 callersMethodaddAdffGate
kernel/rtlil.cc:3959
↓ 1 callersMethodaddAdffe
kernel/rtlil.cc:3742
↓ 1 callersMethodaddAdffeGate
kernel/rtlil.cc:3971
↓ 1 callersMethodaddAdlatch
kernel/rtlil.cc:3858
↓ 1 callersMethodaddAdlatchGate
kernel/rtlil.cc:4059
↓ 1 callersMethodaddAldff
kernel/rtlil.cc:3760
↓ 1 callersMethodaddAldffGate
kernel/rtlil.cc:3984
↓ 1 callersMethodaddAldffe
kernel/rtlil.cc:3776
↓ 1 callersMethodaddAldffeGate
kernel/rtlil.cc:3997
← previousnext →1,801–1,900 of 7,355, ranked by callers