Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SVF-tools/SVF
/ functions
Functions
5,116 in github.com/SVF-tools/SVF
⨍
Functions
5,116
◇
Types & classes
678
↓ 1 callers
Method
getPTDataTy
Get points-to data
svf/include/MemoryModel/PointerAnalysisImpl.h:289
↓ 1 callers
Method
getParentThreads
Get parent threads
svf/include/MTA/TCT.h:314
↓ 1 callers
Function
getPtrElementType
svf-llvm/include/SVF-LLVM/LLVMUtil.h:132
↓ 1 callers
Method
getRealDefFun
svf-llvm/include/SVF-LLVM/LLVMModule.h:185
↓ 1 callers
Method
getRegionSize
Return memory object number inside a region
svf/include/MSSA/MemRegion.h:122
↓ 1 callers
Method
getRep
svf/include/Graphs/ConsG.h:259
↓ 1 callers
Method
getRetBlock
Get/Add a return node
svf-llvm/include/SVF-LLVM/LLVMModule.h:492
↓ 1 callers
Method
getReturnNode
svf-llvm/include/SVF-LLVM/LLVMModule.h:284
↓ 1 callers
Method
getSVFStmtNum
svf/include/Graphs/IRGraph.h:334
↓ 1 callers
Method
getSiblingThread
Get sibling threads
svf/include/MTA/TCT.h:350
↓ 1 callers
Method
getSourceLoc
! * Get the meta data (line number and file name) info of a LLVM value */
svf-llvm/lib/LLVMUtil.cpp:453
↓ 1 callers
Method
getSrcNode
svf/include/Graphs/GenericGraph.h:96
↓ 1 callers
Method
getStmtVFGNode
Get an VFGNode @{
svf/include/Graphs/VFG.h:261
↓ 1 callers
Method
getStoreChiNum
! * Get StoreCHI numbers */
svf/lib/MSSA/MemSSA.cpp:476
↓ 1 callers
Method
getStructFieldOffset
Return byte offset from the beginning of the structure to the field where it is located for struct type e.g. idxOperandVar: i32 2 idxOperandType: %s
svf/lib/MemoryModel/AccessPath.cpp:98
↓ 1 callers
Method
getTCTEdgeNum
svf/include/MTA/TCT.h:247
↓ 1 callers
Method
getTCTNodeNum
Get Statistics @{
svf/include/MTA/TCT.h:243
↓ 1 callers
Method
getThreadCallGraph
Get ThreadCallGraph
svf/include/MTA/MHP.h:74
↓ 1 callers
Method
getTotalEdgeNum
svf/include/Graphs/GenericGraph.h:428
↓ 1 callers
Method
getTotalKind
svf/include/CFL/CFGrammar.h:200
↓ 1 callers
Method
getTotalSymNum
Statistics @{
svf/include/Graphs/IRGraph.h:200
↓ 1 callers
Method
getTypeInference
svf-llvm/lib/SymbolTableBuilder.cpp:579
↓ 1 callers
Method
getVFnsFromVtbls
* Get virtual functions for callsite "cs" based on vtbls (calculated * based on pointsto set) */
svf/lib/Graphs/CHG.cpp:124
↓ 1 callers
Method
getVFnsFromVtbls
svf-llvm/lib/DCHG.cpp:594
↓ 1 callers
Method
getVersion
svf/lib/WPA/VersionedFlowSensitive.cpp:801
↓ 1 callers
Method
getVirtualFunctions
svf/lib/Graphs/CHG.cpp:208
↓ 1 callers
Method
get_alloc_arg_pos
Get the position of argument which holds the new object
svf/lib/Util/ExtAPI.cpp:294
↓ 1 callers
Method
get_alloc_arg_pos
Get the position of argument which holds the new object
svf-llvm/lib/LLVMModule.cpp:1577
↓ 1 callers
Method
get_numeral_int64
svf/include/Util/Z3Expr.h:142
↓ 1 callers
Function
getenv
svf-llvm/lib/extapi.c:1172
↓ 1 callers
Method
handleExtAPI
svf/lib/AE/Svfexe/AbsExtAPI.cpp:351
↓ 1 callers
Method
handleStubFunctions
* @brief Handles stub functions within the ICFG node. * * This function is a placeholder for handling stub functions within the ICFG node. * * @pa
svf/lib/AE/Svfexe/AEDetector.cpp:116
↓ 1 callers
Function
handleThunkFunction
svf-llvm/lib/CppUtil.cpp:146
↓ 1 callers
Method
hasBasicBlock
svf/include/SVFIR/SVFVariables.h:1201
↓ 1 callers
Function
hasConstantBinaryOrUnaryOp
Description: This function determines whether the given value is a constant expression that has a constant binary or unary operator expression embedde
svf-llvm/lib/BreakConstantExpr.cpp:113
↓ 1 callers
Function
hasConstantGEP
Function: hasConstantGEP() Description: This function determines whether the given value is a constant expression that has a constant GEP expression
svf-llvm/lib/BreakConstantExpr.cpp:88
↓ 1 callers
Method
hasDFOutSet
svf/include/MemoryModel/PersistentPointsToDS.h:409
↓ 1 callers
Method
hasDefSVFGNode
Given a valVar, return whether it has definition site
svf/include/Graphs/SVFG.h:177
↓ 1 callers
Method
hasGlobalRep
Global to rep
svf-llvm/include/SVF-LLVM/LLVMModule.h:353
↓ 1 callers
Method
hasIncomingEdges
svf/include/SVFIR/SVFVariables.h:131
↓ 1 callers
Method
hasIncomingVariantGepEdge
Check for incoming variable field GEP edges
svf/include/SVFIR/SVFVariables.h:223
↓ 1 callers
Method
hasNodesToBeCollapsed
Add/get nodes to be collapsed @{
svf/include/Graphs/ConsG.h:357
↓ 1 callers
Function
hasNondetArgStoreAtExtCall
svf-llvm/lib/SVFIRExtAPI.cpp:74
↓ 1 callers
Method
hasOutgoingEdges
svf/include/SVFIR/SVFVariables.h:140
↓ 1 callers
Method
hasPTASVFStmtList
svf/include/SVFIR/SVFIR.h:310
↓ 1 callers
Function
hasRedefineToSameObj
svf/lib/AE/Svfexe/SparseAbstractInterpretation.cpp:240
↓ 1 callers
Method
hasValueNode
svf-llvm/lib/LLVMModule.cpp:1093
↓ 1 callers
Method
hash
svf/include/AE/Core/RelExeState.h:114
↓ 1 callers
Function
hclust_fast
Hierarchical clustering with one of Daniel Muellner's fast algorithms Input arguments: n = number of observables distmat = condensed distance m
svf/lib/FastCluster/fastcluster.cpp:156
↓ 1 callers
Method
inAddrToAddrsTable
whether the memory address stores memory addresses
svf/include/AE/Core/AbstractState.h:218
↓ 1 callers
Method
inBackwardSlice
svf/include/Graphs/SVFGStat.h:257
↓ 1 callers
Method
inBackwardSlice
svf/include/SABER/ProgSlice.h:99
↓ 1 callers
Method
inForwardSlice
svf/include/Graphs/SVFGStat.h:253
↓ 1 callers
Method
inForwardSlice
svf/include/SABER/ProgSlice.h:95
↓ 1 callers
Method
inVarToValTable
whether the variable is in varToVal table
svf/include/AE/Core/AbstractState.h:207
↓ 1 callers
Method
incNodeNum
Increase number of node/edge
svf/include/Graphs/GenericGraph.h:433
↓ 1 callers
Method
increaseNumOfObjAndNodes
svf/include/Util/NodeIDAllocator.h:86
↓ 1 callers
Method
init
! * initialize the map */
svf/lib/Util/ThreadAPI.cpp:103
↓ 1 callers
Method
initCycleValVars
svf/lib/AE/Svfexe/AEWTO.cpp:98
↓ 1 callers
Method
initFunObjVar
svf-llvm/lib/SVFIRBuilder.cpp:186
↓ 1 callers
Method
initObjVar
initObjVar
svf/lib/AE/Core/AbstractState.cpp:163
↓ 1 callers
Method
initWTO
svf/lib/AE/Svfexe/AEWTO.cpp:51
↓ 1 callers
Method
initialise
svf/include/DDA/DDAClient.h:55
↓ 1 callers
Method
initialiseCandidatePointers
Initialize candidate pointers
svf/lib/SVFIR/SVFIR.cpp:731
↓ 1 callers
Method
initialize
! * Analysis initialization */
svf/lib/DDA/ContextDDA.cpp:62
↓ 1 callers
Method
insertTerminalKind
svf/lib/CFL/CFGrammar.cpp:177
↓ 1 callers
Method
int8Type
int8 type
svf-llvm/include/SVF-LLVM/ObjTypeInference.h:89
↓ 1 callers
Method
intersectPts
Intersects lhs and rhs (lhs AND rhs) and returns the intersection's ID.
svf/include/MemoryModel/PersistentPointsToCache.h:236
↓ 1 callers
Method
intersectWith
Intersect this Element with RHS and return true if this one changed. BecameZero is set to true if this element became all-zero bits.
svf/include/Util/SparseBitVector.h:432
↓ 1 callers
Method
intersects
Return true if the intersection of two locksets is not empty
svf/include/MTA/LockAnalysis.h:163
↓ 1 callers
Method
isActualOUTPHI
svf/include/Graphs/SVFGNode.h:406
↓ 1 callers
Method
isActualRetPHI
svf/include/Graphs/VFGNode.h:1241
↓ 1 callers
Method
isAllPathReachable
Whether it is all path reachable from a source
svf/include/SABER/SrcSnkDDA.h:307
↓ 1 callers
Method
isAllReachable
svf/include/SABER/ProgSlice.h:159
↓ 1 callers
Function
isArgOfUncalledFunction
Return true if the argument in a function does not have a caller
svf-llvm/include/SVF-LLVM/LLVMUtil.h:187
↓ 1 callers
Method
isArrayMemObj
svf/include/MemoryModel/PointerAnalysis.h:303
↓ 1 callers
Method
isBitCast
svf/include/SVFIR/SVFStatements.h:480
↓ 1 callers
Method
isBlackHoleObj
svf/lib/SVFIR/SVFVariables.cpp:257
↓ 1 callers
Function
isBlackholeSym
Check whether this value is a black hole
svf-llvm/include/SVF-LLVM/LLVMUtil.h:121
↓ 1 callers
Method
isBlkObj
svf/include/Graphs/IRGraph.h:165
↓ 1 callers
Method
isBlkObjOrConstantObj
svf/include/Graphs/IRGraph.h:173
↓ 1 callers
Method
isBool
svf/include/Util/CommandLine.h:346
↓ 1 callers
Method
isBuiltFromFile
Whether this SVFIR built from a txt file
svf/include/Graphs/IRGraph.h:150
↓ 1 callers
Method
isConnectedfromMain
svf/lib/MTA/MHP.cpp:560
↓ 1 callers
Method
isContextSuffix
If lhs is a suffix of rhs, including equal
svf/include/MTA/MHP.h:221
↓ 1 callers
Method
isFIObjNode
For field-sensitivity @{
svf/include/MemoryModel/PointerAnalysis.h:313
↓ 1 callers
Method
isFOpen
Return true if this call is a file open @{
svf/include/SABER/SaberCheckerAPI.h:125
↓ 1 callers
Method
isFormalINPHI
svf/include/Graphs/SVFGNode.h:401
↓ 1 callers
Method
isFreedMem
svf/include/AE/Core/AbstractState.h:284
↓ 1 callers
Method
isFullJoin
Whether t1 fully joins t2
svf/include/MTA/MHP.h:349
↓ 1 callers
Method
isFunPtr
svf/include/SVFIR/SVFIR.h:471
↓ 1 callers
Function
isHeapAllocExtFunViaArg
svf/include/Util/SVFUtil.h:285
↓ 1 callers
Method
isHeapMemObj
Whether this object is heap or array @{
svf/include/MemoryModel/PointerAnalysis.h:298
↓ 1 callers
Method
isInCurrentSCC
svf/include/WPA/WPAFSSolver.h:154
↓ 1 callers
Method
isInLoop
Whether node is in a loop
svf/include/Graphs/ICFG.h:113
↓ 1 callers
Method
isIncycle
svf/include/Util/CxtStmt.h:272
↓ 1 callers
Method
isInloop
svf/include/Util/CxtStmt.h:264
↓ 1 callers
Method
isInt2Ptr
svf/include/SVFIR/SVFStatements.h:490
↓ 1 callers
Method
isIsolatedNode
svf/lib/SVFIR/SVFVariables.cpp:61
↓ 1 callers
Method
isJoinSiteInRecursion
Whether a join site is in recursion
svf/include/MTA/TCT.h:429
← previous
next →
1,101–1,200 of 5,116, ranked by callers