Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/csmith-project/csmith
/ functions
Functions
1,599 in github.com/csmith-project/csmith
⨍
Functions
1,599
◇
Types & classes
385
↓ 2 callers
Function
renew_facts
src/Fact.cpp:221
↓ 2 callers
Function
reset_subset
tamer/gonzalez.c:48
↓ 2 callers
Method
restrict
src/CVQualifiers.cpp:655
↓ 2 callers
Function
same_facts
src/Fact.cpp:265
↓ 2 callers
Method
set_accumulated_effect_after_block
* a helper function for StatementFor and StatementIf * include effect caused by block, and update the effect map for this statement in fact manager
src/Statement.cpp:532
↓ 2 callers
Method
set_const
src/CVQualifiers.cpp:637
↓ 2 callers
Method
set_depth_protect
src/Block.h:73
↓ 2 callers
Method
set_index
src/ArrayVariable.cpp:233
↓ 2 callers
Method
write_var_set
src/Effect.cpp:170
↓ 1 callers
Function
BlockProbability
* */
src/Block.cpp:91
↓ 1 callers
Function
ExpressionFunctionProbability
* */
src/ExpressionFuncall.cpp:59
↓ 1 callers
Function
FuncListSize
* */ unsigned
src/Function.cpp:214
↓ 1 callers
Function
GenerateParameterList
* */
src/Function.cpp:365
↓ 1 callers
Function
GenerateParameterListFromString
src/Function.cpp:341
↓ 1 callers
Function
GenerateRandomConstantInRange
src/Constant.cpp:216
↓ 1 callers
Function
GenerateRandomFloatHexConstant
* Generate hexadecimal floating point constants [0xF.FFFFFFp-99, 0xF.FFFFFFp+99] */
src/Constant.cpp:174
↓ 1 callers
Function
GenerateRandomStructConstant
-------------------------------------------------------------- generate a constant struct in the form of * "{2, 4, {2, 4}, 6.0}" ***************
src/Constant.cpp:251
↓ 1 callers
Function
GenerateRandomUnionConstant
-------------------------------------------------------------- generate an union initializer: unlike struct, initializing the first field is enou
src/Constant.cpp:289
↓ 1 callers
Function
GenerateSmallRandomFloatHexConstant
* Generate small hexadecimal floating point constants */
src/Constant.cpp:194
↓ 1 callers
Method
Initialize
src/AbsExtension.cpp:52
↓ 1 callers
Function
MapVariableList
--------------------------------------------------------------
src/Variable.cpp:841
↓ 1 callers
Method
Output
* */
src/StatementGoto.cpp:254
↓ 1 callers
Method
Output
* */
src/FactPointTo.cpp:657
↓ 1 callers
Method
Output
* */
src/FunctionInvocationUser.cpp:441
↓ 1 callers
Method
Output
src/DefaultOutputMgr.cpp:200
↓ 1 callers
Method
Output
--------------------------------------------------------------
src/Variable.cpp:713
↓ 1 callers
Method
Output
* */
src/StatementFor.cpp:411
↓ 1 callers
Function
OutputExpressionVector
* */
src/FunctionInvocationUser.cpp:429
↓ 1 callers
Method
OutputFirstQuals
src/CVQualifiers.cpp:693
↓ 1 callers
Method
OutputForwardDecl
* */
src/Function.cpp:549
↓ 1 callers
Function
OutputGlobalVariablesDecls
src/VariableSelector.cpp:1564
↓ 1 callers
Method
OutputLowerBound
--------------------------------------------------------------
src/Variable.cpp:771
↓ 1 callers
Function
OutputStatementList
* */
src/Block.cpp:274
↓ 1 callers
Method
OutputStructUnions
src/DFSOutputMgr.cpp:81
↓ 1 callers
Method
OutputTmpVariableList
src/Block.cpp:258
↓ 1 callers
Method
OutputUpperBound
--------------------------------------------------------------
src/Variable.cpp:755
↓ 1 callers
Function
OutputVariableDeclList
src/Variable.cpp:924
↓ 1 callers
Function
ParamListProbability
* */
src/Function.cpp:335
↓ 1 callers
Method
RandomDigits
src/RandomNumber.cpp:162
↓ 1 callers
Method
RandomHexDigits
src/RandomNumber.cpp:156
↓ 1 callers
Function
StatementProbability
src/Statement.cpp:221
↓ 1 callers
Function
VariableCreationProbability
--------------------------------------------------------------
src/VariableSelector.cpp:1046
↓ 1 callers
Function
VariableSelectionProbability
--------------------------------------------------------------
src/VariableSelector.cpp:1026
↓ 1 callers
Function
_dorand48
src/rand48/_rand48.c:28
↓ 1 callers
Method
abstract_fact_for_assign
draw facts from an assignment */
src/FactUnion.cpp:126
↓ 1 callers
Method
abstract_fact_for_return
src/Fact.cpp:82
↓ 1 callers
Method
accept_type
src/CGContext.cpp:590
↓ 1 callers
Function
add_return_fact_for_invocation
src/FunctionInvocationUser.cpp:92
↓ 1 callers
Method
analyze_with_edges_in
src/Statement.cpp:846
↓ 1 callers
Method
append_nested_loop
src/Block.cpp:476
↓ 1 callers
Method
backup_stm_fact_maps
src/FactMgr.cpp:544
↓ 1 callers
Method
bool_value
src/Enumerator.h:79
↓ 1 callers
Method
bound
src/Enumerator.h:77
↓ 1 callers
Method
build_left_right_binary_trees
src/Reducer.cpp:800
↓ 1 callers
Function
cast_if_needed
Needs cast only if it is NULL
src/ExpressionComma.cpp:50
↓ 1 callers
Method
check_extra_filter
src/Probabilities.cpp:877
↓ 1 callers
Method
clear_map_visited
src/FactMgr.cpp:535
↓ 1 callers
Method
clear_value
src/Enumerator.h:103
↓ 1 callers
Method
clone
src/FactUnion.cpp:159
↓ 1 callers
Method
combine_branch_facts
src/StatementIf.cpp:227
↓ 1 callers
Function
compute_distances
tamer/gonzalez.c:206
↓ 1 callers
Method
configure
src/Reducer.cpp:91
↓ 1 callers
Method
contain_pointer_field
src/Type.cpp:1699
↓ 1 callers
Method
disable
* */
src/Filter.cpp:64
↓ 1 callers
Function
distance
euclidean
tamer/gonzalez.c:180
↓ 1 callers
Function
dtGenerateNewParentLocal_minimal_depth_
src/DepthSpec.cpp:327
↓ 1 callers
Method
dump
src/DFSRndNumGenerator.cpp:123
↓ 1 callers
Method
dump_actual_probabilities
src/Probabilities.cpp:1082
↓ 1 callers
Method
dump_default
src/Probabilities.cpp:152
↓ 1 callers
Method
dump_val
src/Probabilities.cpp:158
↓ 1 callers
Method
eager_backtracking
* invoked from DepthSpec.cpp. * returning true means that we do eager backtracking. */
src/DFSRndNumGenerator.cpp:214
↓ 1 callers
Function
equal_variable_sets
return true if two sets contains same variables
src/Variable.cpp:153
↓ 1 callers
Method
expand_used_vars
src/Reducer.cpp:471
↓ 1 callers
Method
filter
only used it for equivalent group
src/Probabilities.cpp:69
↓ 1 callers
Method
find_called_funcs
src/Reducer.cpp:628
↓ 1 callers
Function
find_fact
fact manipulating functions
src/Fact.cpp:121
↓ 1 callers
Function
find_field_variable_in_set
src/Variable.cpp:105
↓ 1 callers
Method
find_missing_labels
src/Reducer.cpp:292
↓ 1 callers
Method
find_must_use_arrays
src/CGContext.cpp:682
↓ 1 callers
Method
find_reachable_frame_vars
src/CGContext.cpp:635
↓ 1 callers
Method
find_typed_stmts
* find all the control flow manipulate statements, i.e. break/continue/goto * (maybe return?) contained in this statement recursively */
src/Statement.cpp:654
↓ 1 callers
Method
generate_body_with_known_params
src/Function.cpp:670
↓ 1 callers
Method
getOutputMgr
src/DFSProgramGenerator.h:44
↓ 1 callers
Method
get_all_done
src/DFSRndNumGenerator.h:76
↓ 1 callers
Method
get_blk_depth
src/Statement.cpp:346
↓ 1 callers
Method
get_complexity
src/Lhs.h:80
↓ 1 callers
Method
get_count_prefix
src/DFSProgramGenerator.cpp:75
↓ 1 callers
Method
get_current_value
src/Enumerator.h:81
↓ 1 callers
Method
get_eval_to_subexps
src/Lhs.h:62
↓ 1 callers
Method
get_external_no_reads_writes
src/CGContext.cpp:652
↓ 1 callers
Method
get_field
src/Constant.cpp:506
↓ 1 callers
Method
get_indirect_level
---------------------------------------------------------------------
src/Type.cpp:1298
↓ 1 callers
Method
get_int_subfield_names
src/Type.cpp:1673
↓ 1 callers
Method
get_last_written_type
src/FactUnion.cpp:72
↓ 1 callers
Method
get_lhs
src/ExpressionAssign.h:78
↓ 1 callers
Method
get_max
src/ProbabilityTable.h:182
↓ 1 callers
Method
get_number
src/LinearSequence.cpp:72
↓ 1 callers
Method
get_number_by_pos
src/LinearSequence.cpp:78
↓ 1 callers
Method
get_operation
src/FunctionInvocationBinary.h:74
↓ 1 callers
Method
get_prefixed_name
src/RandomNumber.cpp:126
← previous
next →
301–400 of 1,599, ranked by callers