MCPcopy Create free account

hub / github.com/SVF-tools/SVF / functions

Functions5,116 in github.com/SVF-tools/SVF

↓ 1 callersMethodisLoad
svf/lib/WPA/VersionedFlowSensitive.cpp:461
↓ 1 callersMethodisLoopHeader
svf/lib/SVFIR/SVFValue.cpp:189
↓ 1 callersMethodisMemAlloc
Return true if this call is a memory allocation @{
svf/include/SABER/SaberCheckerAPI.h:101
↓ 1 callersMethodisMultiInheritance
svf/include/Graphs/CHG.h:161
↓ 1 callersFunctionisNoCallerFunction
Function does not have any possible caller in the call graph @{ Return true if the function does not have a caller (either it is a main function or a
svf-llvm/include/SVF-LLVM/LLVMUtil.h:181
↓ 1 callersFunctionisNullPtrSym
Check whether this value is a black hole
svf-llvm/include/SVF-LLVM/LLVMUtil.h:127
↓ 1 callersFunctionisOperOverload
svf-llvm/lib/CppUtil.cpp:84
↓ 1 callersMethodisPartialReachable
svf/include/SABER/ProgSlice.h:155
↓ 1 callersMethodisProtectedByCommonLock
! * Protected by at least one common lock under every context */
svf/lib/MTA/LockAnalysis.cpp:580
↓ 1 callersMethodisReachableFromProgEntry
svf/lib/Graphs/CallGraph.cpp:94
↓ 1 callersFunctionisReallocExtFun
svf/include/Util/SVFUtil.h:301
↓ 1 callersMethodisRetInst
svf/include/Graphs/ICFGNode.h:225
↓ 1 callersMethodisSink
svf/include/Graphs/SVFGStat.h:265
↓ 1 callersMethodisSource
svf/include/Graphs/SVFGStat.h:261
↓ 1 callersFunctionisStackAllocExtCall
svf-llvm/include/SVF-LLVM/LLVMUtil.h:409
↓ 1 callersMethodisTDAcquire
svf/lib/Util/ThreadAPI.cpp:160
↓ 1 callersMethodisTDAcquire
Whether it is a lock site
svf/include/MTA/LockAnalysis.h:448
↓ 1 callersMethodisTDBarWait
svf/lib/Util/ThreadAPI.cpp:170
↓ 1 callersMethodisTDExit
svf/lib/Util/ThreadAPI.cpp:155
↓ 1 callersMethodisTDJoin
svf/lib/Util/ThreadAPI.cpp:150
↓ 1 callersMethodisTDRelease
svf/lib/Util/ThreadAPI.cpp:165
↓ 1 callersMethodisTDRelease
Whether it is a unlock site
svf/include/MTA/LockAnalysis.h:455
↓ 1 callersMethodisTemplate
svf-llvm/include/SVF-LLVM/DCHG.h:142
↓ 1 callersFunctionisThreadForkCall
Return true if this is a thread creation call @{
svf/include/Util/SVFUtil.h:360
↓ 1 callersMethodisUnreachable
svf/include/Util/SVFLoopAndDomInfo.h:176
↓ 1 callersMethodisValueCopy
svf/include/SVFIR/SVFStatements.h:485
↓ 1 callersMethodisVarArray
svf/include/SVFIR/SVFVariables.h:720
↓ 1 callersMethodisVarStruct
svf/include/SVFIR/SVFVariables.h:716
↓ 1 callersMethodis_alloc
svf/lib/Util/ExtAPI.cpp:277
↓ 1 callersMethodis_alloc
svf-llvm/lib/LLVMModule.cpp:1560
↓ 1 callersMethodis_alloc_stack_ret
svf-llvm/lib/LLVMModule.cpp:1571
↓ 1 callersMethodis_arg_alloc
Does (F) allocate a new object and assign it to one of its arguments?
svf/lib/Util/ExtAPI.cpp:283
↓ 1 callersMethodis_arg_alloc
Does (F) allocate a new object and assign it to one of its arguments?
svf-llvm/lib/LLVMModule.cpp:1566
↓ 1 callersMethodis_ext
svf/lib/Util/ExtAPI.cpp:314
↓ 1 callersMethodis_ext
Should (F) be considered "external" (either not defined in the program or a user-defined version of a known alloc or no-op)?
svf-llvm/lib/LLVMModule.cpp:1601
↓ 1 callersMethodis_memcpy
svf-llvm/lib/LLVMModule.cpp:1548
↓ 1 callersMethodis_memset
svf-llvm/lib/LLVMModule.cpp:1555
↓ 1 callersMethodis_realloc
Does (F) reallocate a new object?
svf-llvm/lib/LLVMModule.cpp:1593
↓ 1 callersMethodis_zero
Return true if the IntervalValue is [0, 0]
svf/include/AE/Core/IntervalValue.h:234
↓ 1 callersFunctionisupper
svf-llvm/lib/extapi.c:1004
↓ 1 callersFunctionlocaleconv
svf-llvm/lib/extapi.c:1369
↓ 1 callersMethodloopContainsBB
svf/include/SVFIR/SVFVariables.h:1149
↓ 1 callersFunctionmalloc
Functions with __attribute__((annotate("XXX"))) will be handle by SVF specifcially. Their logical behaviours can't be described by C/C++ language.
svf-llvm/lib/extapi.c:23
↓ 1 callersMethodmatchAndPopCxt
Match context
svf/include/MTA/MHP.h:216
↓ 1 callersMethodmayHappenInParallel
svf/lib/MTA/MHP.cpp:653
↓ 1 callersMethodmayHappenInParallelInst
svf/lib/MTA/MHP.cpp:595
↓ 1 callersFunctionminify_string
svf/lib/Util/cJSON.cpp:2831
↓ 1 callersMethodmoveEdgesToRepNode
Move incoming/outgoing direct edges of a sub node to its rep node Return TRUE if there's a gep edge inside this SCC (PWC).
svf/include/Graphs/ConsG.h:281
↓ 1 callersMethodnarrowing
svf/lib/AE/Core/AbstractState.cpp:81
↓ 1 callersMethodnormalize
svf/lib/CFL/CFGNormalizer.cpp:41
↓ 1 callersMethodnumEdgeDestLabels
numEdgeDestLabels - If hasEdgeDestLabels, this function returns the number of incoming edge labels the given node has.
svf/include/Graphs/DOTGraphTraits.h:153
↓ 1 callersMethodoperator&=
Intersect our bitmap with the RHS and return true if ours changed.
svf/include/Util/SparseBitVector.h:882
↓ 1 callersMethodoperator-=
svf/lib/Util/CoreBitVector.cpp:263
↓ 1 callersMethodoperator|=
Union our bitmap with the RHS and return true if we changed.
svf/include/Util/SparseBitVector.h:845
↓ 1 callersMethodparseAndSetValue
svf/include/Util/CommandLine.h:340
↓ 1 callersFunctionparse_array
Build an array from input text. */
svf/lib/Util/cJSON.cpp:1444
↓ 1 callersFunctionparse_number
Parse the input text to generate a number, and populate the result into item. */
svf/lib/Util/cJSON.cpp:306
↓ 1 callersFunctionparse_object
Build an object from the text. */
svf/lib/Util/cJSON.cpp:1605
↓ 1 callersMethodperformStat
! * Start here */
svf/lib/WPA/AndersenStat.cpp:264
↓ 1 callersMethodperformStat
svf/lib/AE/Svfexe/AEStat.cpp:120
↓ 1 callersMethodperformStat
! * Start here */
svf/lib/CFL/CFLStat.cpp:80
↓ 1 callersMethodperformTCTStat
svf/lib/MTA/MTAStat.cpp:92
↓ 1 callersMethodperformThreadCallGraphStat
! * Statistics for thread call graph */
svf/lib/MTA/MTAStat.cpp:44
↓ 1 callersMethodpop
svf/include/Util/WorkList.h:109
↓ 1 callersMethodpop
* Pop a data from the END of work list. */
svf/include/CFL/CFGrammar.h:444
↓ 1 callersFunctionpopen
svf-llvm/lib/extapi.c:107
↓ 1 callersMethodpostDominate
svf/lib/SVFIR/SVFValue.cpp:133
↓ 1 callersMethodprePassSchedule
! * Invoke llvm passes to modify module */
svf-llvm/lib/LLVMModule.cpp:255
↓ 1 callersMethodprint
! * Print TCT information */
svf/lib/MTA/TCT.cpp:543
↓ 1 callersMethodprint
svf/lib/SVFIR/SVFType.cpp:24
↓ 1 callersMethodprintAbstractState
svf/lib/AE/Core/AbstractState.cpp:208
↓ 1 callersMethodprintBugToTerminal
svf/lib/Util/SVFBugReport.cpp:79
↓ 1 callersMethodprintFlattenFields
svf/lib/Graphs/IRGraph.cpp:73
↓ 1 callersFunctionprintPts
! * An example to print points-to set of an SVF value */
svf-llvm/tools/Example/svf-ex.cpp:52
↓ 1 callersMethodprintStats
svf/lib/Util/NodeIDAllocator.cpp:696
↓ 1 callersFunctionprint_array
Render an array to text */
svf/lib/Util/cJSON.cpp:1543
↓ 1 callersFunctionprint_number
Render the number nicely from the given item into a string. */
svf/lib/Util/cJSON.cpp:547
↓ 1 callersFunctionprint_object
Render an object to text. */
svf/lib/Util/cJSON.cpp:1719
↓ 1 callersFunctionprint_string
Invoke print_string_ptr (which is useful) on an item. */
svf/lib/Util/cJSON.cpp:1026
↓ 1 callersMethodpropFromSrcToDst
Propagate information from source to destination node, to be implemented in the child class
svf/include/WPA/WPASolver.h:138
↓ 1 callersMethodptrInUncalledFunction
svf/include/SVFIR/SVFVariables.h:525
↓ 1 callersMethodpush
svf/include/Util/WorkList.h:96
↓ 1 callersMethodpush
* Push a data into the work list. */
svf/include/CFL/CFGrammar.h:429
↓ 1 callersMethodpushCxt
Context helper functions @{ Push calling context
svf/include/MTA/MHP.h:208
↓ 1 callersFunctionrealloc
svf-llvm/lib/extapi.c:425
↓ 1 callersMethodremoveConstraintNode
svf/include/Graphs/ConsG.h:118
↓ 1 callersMethodremoveIncomingAddrEdge
svf/include/Graphs/ConsGNode.h:314
↓ 1 callersMethodremoveIncomingDirectEdge
svf/include/Graphs/ConsGNode.h:336
↓ 1 callersMethodremoveIncomingLoadEdge
svf/include/Graphs/ConsGNode.h:358
↓ 1 callersMethodremoveIncomingStoreEdge
svf/include/Graphs/ConsGNode.h:376
↓ 1 callersMethodremoveOutgoingAddrEdge
Remove constraint graph edges {@
svf/include/Graphs/ConsGNode.h:305
↓ 1 callersMethodremoveOutgoingDirectEdge
svf/include/Graphs/ConsGNode.h:323
↓ 1 callersMethodremoveOutgoingLoadEdge
svf/include/Graphs/ConsGNode.h:349
↓ 1 callersMethodremoveOutgoingStoreEdge
svf/include/Graphs/ConsGNode.h:367
↓ 1 callersFunctionreplaceExtension
svf-llvm/tools/LLVM2SVF/llvm2svf.cpp:41
↓ 1 callersMethodreportBug
svf/lib/SABER/FileChecker.cpp:36
↓ 1 callersMethodreset
svf/lib/MemoryModel/PointsTo.cpp:166
↓ 1 callersMethodreset
svf/include/Util/SparseBitVector.h:762
↓ 1 callersMethodresetTypeForHeapStaticObj
svf/include/SVFIR/ObjTypeInfo.h:78
↓ 1 callersMethodretPEBegin
RetPE iterators
svf/include/Graphs/VFGNode.h:1187
← previousnext →1,201–1,300 of 5,116, ranked by callers