MCPcopy Create free account

hub / github.com/csmith-project/csmith / functions

Functions1,599 in github.com/csmith-project/csmith

↓ 682 callersMethodsize
src/FactPointTo.cpp:170
↓ 199 callersMethodend
src/Enumerator.h:55
↓ 172 callersFunctionstrcmp
runtime/csmith_minimal.h:78
↓ 157 callersMethodbegin
src/Enumerator.h:168
↓ 91 callersFunctionoutput_tab
src/util.cpp:197
↓ 82 callersFunctionoutputln
src/util.cpp:152
↓ 80 callersMethodclear
* */
src/Effect.cpp:557
↓ 63 callersMethodget_type
src/Type.cpp:124
↓ 60 callersMethodget_var
src/Lhs.h:70
↓ 54 callersFunctionrnd_flipcoin
src/random.cpp:79
↓ 47 callersFunctionrnd_upto
src/random.cpp:72
↓ 44 callersMethodget_indirect_level
* */
src/Lhs.cpp:202
↓ 38 callersFunctionarg_check
src/RandomProgramGenerator.cpp:342
↓ 38 callersFunctionget_fact_mgr
* */
src/Function.cpp:97
↓ 35 callersFunctionformated_output
src/Bookkeeper.cpp:112
↓ 35 callersMethodget_current_block
src/CGContext.cpp:566
↓ 33 callersFunctionget_fact_mgr_for_func
* find FactMgr for a function */
src/Function.cpp:83
↓ 32 callersMethodis_aggregate
src/Type.h:264
↓ 29 callersMethodget_collective
src/Variable.cpp:600
↓ 28 callersMethodis_volatile
src/Lhs.cpp:238
↓ 26 callersMethodget_current_func
src/CGContext.h:114
↓ 26 callersMethodget_invoke
src/Expression.h:119
↓ 25 callersFunctionfind_variable_in_set
src/Variable.cpp:83
↓ 25 callersFunctionpure_rnd_upto
src/random.cpp:115
↓ 24 callersMethodis_side_effect_free
src/Effect.h:63
↓ 23 callersMethodis_float
src/Type.h:242
↓ 23 callersMethodis_global
--------------------------------------------------------------
src/Variable.cpp:484
↓ 22 callersFunctionreally_outputln
src/util.cpp:147
↓ 21 callersFunctionparse_int_arg
src/RandomProgramGenerator.cpp:130
↓ 20 callersMethodadd_effect
* */
src/Effect.cpp:181
↓ 20 callersMethodget_actual_name
src/Variable.cpp:701
↓ 20 callersFunctionpure_rnd_flipcoin
src/random.cpp:131
↓ 19 callersMethodOutput
* */
src/Lhs.cpp:223
↓ 18 callersMethodadd_entry
src/Probabilities.cpp:1127
↓ 18 callersMethodget_func
src/FunctionInvocationUser.h:79
↓ 18 callersFunctionget_int_type
--------------------------------------------------------------------- return the most commonly used type - integer **********************************
src/Type.cpp:441
↓ 18 callersMethodmatch
src/Type.cpp:1527
↓ 17 callersMethodget_dimension
src/Variable.h:81
↓ 17 callersFunctionparse_string_arg
---------------------------------------------------------------------------- -------------------------------------------------------------------------
src/RandomProgramGenerator.cpp:123
↓ 16 callersFunctionRandomHexDigits
src/random.cpp:60
↓ 16 callersFunctionfind_related_fact
src/Fact.cpp:133
↓ 16 callersFunctionis_variable_in_set
src/Variable.cpp:120
↓ 15 callersMethodOutput
* */
src/StatementAssign.cpp:473
↓ 15 callersMethodget_effect_accum
src/CGContext.h:121
↓ 14 callersFunctionoutput_comment_line
src/util.cpp:190
↓ 13 callersFunctioncrc32_byte
runtime/csmith.h:70
↓ 13 callersFunctionoutput_print_str
src/util.cpp:159
↓ 12 callersMethodSizeInBytes
src/Type.cpp:1574
↓ 12 callersMethodadd_elem
src/Enumerator.h:180
↓ 12 callersFunctionadd_variable_to_set
src/Variable.cpp:131
↓ 12 callersMethodget_false_branch
src/StatementIf.h:62
↓ 11 callersMethodget_blocks
src/Block.h:91
↓ 11 callersMethodget_sizes
src/ArrayVariable.h:55
↓ 11 callersMethodget_true_branch
src/StatementIf.h:61
↓ 11 callersMethodis_signed
src/Type.cpp:1387
↓ 11 callersMethodmerge_param_context
src/CGContext.cpp:436
↓ 10 callersMethodclone
src/Lhs.cpp:178
↓ 10 callersMethodfilter
src/Type.cpp:102
↓ 10 callersMethodget_accum_effect
src/CGContext.h:122
↓ 10 callersMethodget_elem
src/Enumerator.h:223
↓ 10 callersMethodis_const
src/Variable.cpp:542
↓ 10 callersFunctionoutput_close_encloser
src/util.cpp:180
↓ 10 callersFunctionoutput_open_encloser
src/util.cpp:172
↓ 10 callersMethodreset_effect_accum
src/CGContext.h:148
↓ 9 callersFunctionGetFirstFunction
* */
src/Function.cpp:223
↓ 9 callersFunctionINDEX
tamer/lev.c:38
↓ 9 callersMethodget_lhs
src/ExpressionComma.h:71
↓ 9 callersMethodhas_bitfields
src/Type.cpp:1347
↓ 9 callersFunctionincr_counter
src/Bookkeeper.cpp:545
↓ 9 callersMethoditemize
src/ArrayVariable.cpp:261
↓ 9 callersFunctionmerge_facts
src/Fact.cpp:207
↓ 9 callersMethodset_fact_in
src/FactMgr.cpp:254
↓ 9 callersMethodset_fact_out
* special treatment for "contine" and "break", their output env should has no facts * of local variables in the loop. For return, there should be no
src/FactMgr.cpp:265
↓ 8 callersMethodOutput
---------------------------------------------------------------------
src/Type.cpp:1714
↓ 8 callersMethodadd_external_effect
* */
src/Effect.cpp:219
↓ 8 callersMethodget_container_union
src/Variable.cpp:214
↓ 8 callersMethodget_rhs
src/ExpressionComma.h:72
↓ 8 callersMethodis_blk_deleted
src/Reducer.cpp:365
↓ 8 callersMethodis_pointer
src/Variable.h:104
↓ 8 callersMethodmakeup_new_var_facts
src/FactMgr.cpp:517
↓ 7 callersMethodOutput
src/ReducerOutputMgr.cpp:991
↓ 7 callersMethodadd_qualifiers
src/CVQualifiers.cpp:493
↓ 7 callersMethodcontains_stmt
* return true if s is contained inside this statement */
src/Statement.cpp:713
↓ 7 callersMethodcreate_field_vars
////////////////////////////////////////////////////////////////////////// expand field variables of struct, assigned names, f0, f1, etc, to them **
src/Variable.cpp:343
↓ 7 callersMethodget_base_type
src/Type.cpp:1434
↓ 7 callersMethodget_value
src/ProbabilityTable.h:164
↓ 7 callersMethodis_const_struct_union
src/Type.cpp:478
↓ 7 callersMethodis_visible
src/Variable.h:82
↓ 7 callersMethodis_volatile_after_deref
src/Variable.cpp:577
↓ 7 callersMethodis_volatile_struct_union
src/Type.cpp:495
↓ 7 callersMethodis_written_partially
src/Effect.cpp:501
↓ 7 callersMethodmust_return
* return true if there is no way out of this block other than function return */
src/Block.cpp:359
↓ 7 callersMethodto_string
src/Variable.cpp:998
↓ 6 callersFunctionRandomDigits
src/random.cpp:66
↓ 6 callersMethodadd_new_var_fact_and_update_inout_maps
src/FactMgr.cpp:71
↓ 6 callersMethodcreate_cfg_edge
* create a control flow graph edge introduced by break/continue/goto */
src/FactMgr.cpp:628
↓ 6 callersMethodcreate_new_tmp_var
src/Block.cpp:250
↓ 6 callersMethodfind_container_stm
* find the parent for-statement or while-statement (to be implemented) * that contains this statement or block */
src/Statement.cpp:424
↓ 6 callersFunctionfind_function_by_name
src/Function.cpp:103
↓ 6 callersFunctionformated_outputf
src/Bookkeeper.cpp:118
next →1–100 of 1,599, ranked by callers