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
↓ 605 callers
Method
end
svf/lib/Util/CoreBitVector.cpp:310
↓ 495 callers
Method
begin
svf/lib/Util/CoreBitVector.cpp:315
↓ 480 callers
Method
insert
svf/include/AE/Core/AddressValue.h:125
↓ 447 callers
Method
getId
svf/include/SVFIR/SVFType.h:265
↓ 367 callers
Method
size
svf/include/Util/WorkList.h:166
↓ 315 callers
Method
find
! * */
svf/lib/WPA/CSC.cpp:49
↓ 270 callers
Method
getNodeKind
Get node kind
svf/include/SVFIR/SVFValue.h:169
↓ 215 callers
Method
getEdgeKind
svf/include/Graphs/CFLGraph.h:57
↓ 182 callers
Method
equals
svf/lib/AE/Core/AbstractState.cpp:38
↓ 179 callers
Method
find
svf/include/Util/WorkList.h:91
↓ 161 callers
Method
empty
svf/lib/Util/CoreBitVector.cpp:50
↓ 160 callers
Method
end
End iterator over the components
svf/include/Graphs/WTO.h:600
↓ 156 callers
Method
end
svf-llvm/include/SVF-LLVM/GEPTypeBridgeIterator.h:46
↓ 143 callers
Method
end
svf/include/MemoryModel/PointsTo.h:132
↓ 132 callers
Method
getFun
Get the function of this SVFGNode
svf/include/Graphs/VFGNode.h:79
↓ 125 callers
Method
getInterval
svf/include/AE/Core/AbstractValue.h:106
↓ 123 callers
Method
getGNode
Get a node
svf/include/Graphs/GenericGraph.h:397
↓ 104 callers
Method
getDstNode
svf/lib/SVFIR/SVFStatements.cpp:319
↓ 102 callers
Method
find
svf/include/Graphs/SCC.h:329
↓ 100 callers
Method
push
Push a node on the stack
svf/include/Graphs/WTO.h:768
↓ 96 callers
Method
getSrcID
get methods of the components @{
svf/include/Graphs/GenericGraph.h:80
↓ 94 callers
Method
getClk
svf/lib/Util/SVFStat.cpp:48
↓ 90 callers
Method
begin
svf-llvm/include/SVF-LLVM/GEPTypeBridgeIterator.h:27
↓ 90 callers
Method
getDstID
svf/include/Graphs/GenericGraph.h:84
↓ 89 callers
Method
getFunction
svf/lib/SVFIR/SVFVariables.cpp:122
↓ 87 callers
Method
getType
Get the function type if it is a threadAPI function
svf/lib/Util/ThreadAPI.cpp:134
↓ 85 callers
Method
getOperand
svf-llvm/include/SVF-LLVM/GEPTypeBridgeIterator.h:98
↓ 81 callers
Method
count
svf/lib/Util/CoreBitVector.cpp:58
↓ 76 callers
Method
getCalledFunction
svf/include/Graphs/ICFGNode.h:500
↓ 74 callers
Method
getSrcNode
svf/lib/SVFIR/SVFStatements.cpp:315
↓ 74 callers
Method
pop
Pop a node from the stack
svf/include/Graphs/WTO.h:759
↓ 70 callers
Method
getICFGNode
svf/lib/AE/Svfexe/SparseAbstractInterpretation.cpp:687
↓ 69 callers
Method
set
svf/lib/Util/CoreBitVector.cpp:88
↓ 64 callers
Method
toString
svf/lib/Graphs/VFG.cpp:39
↓ 63 callers
Method
getArgument
Parameter operations @{
svf/include/Graphs/ICFGNode.h:482
↓ 61 callers
Method
isBottom
svf/include/AE/Core/IntervalValue.h:71
↓ 59 callers
Method
empty
svf/include/Util/WorkList.h:86
↓ 58 callers
Method
begin
Begin iterator over the components
svf/include/Graphs/WTO.h:594
↓ 57 callers
Method
getParent
svf/lib/SVFIR/SVFVariables.cpp:169
↓ 56 callers
Method
back
svf/include/SVFIR/SVFVariables.h:1242
↓ 55 callers
Method
begin
svf/include/MemoryModel/PointsTo.h:128
↓ 53 callers
Method
getBaseObject
Get memory object - Return memory object according to pag node id return whole allocated memory object if this node is a gep obj node return nullptr i
svf/include/SVFIR/SVFIR.h:496
↓ 51 callers
Method
addCFLEdge
svf/lib/Graphs/CFLGraph.cpp:47
↓ 51 callers
Method
end
svf/include/SVFIR/SVFVariables.h:1256
↓ 50 callers
Method
arg_size
svf/include/Graphs/ICFGNode.h:487
↓ 50 callers
Method
getSVFVar
@} ObjVar/GepObjVar/BaseObjVar @{
svf/include/SVFIR/SVFIR.h:133
↓ 49 callers
Method
empty
svf/lib/MemoryModel/PointsTo.cpp:98
↓ 47 callers
Method
getSVFType
! * Get or create SVFType and typeinfo */
svf-llvm/lib/LLVMModule.cpp:1197
↓ 45 callers
Method
empty
svf-llvm/include/SVF-LLVM/LLVMModule.h:387
↓ 45 callers
Method
is_infinity
Checks if the BoundedInt represents either positive or negative infinity.
svf/include/AE/Core/NumericValue.h:113
↓ 44 callers
Method
getPAG
svf/lib/MSSA/MemSSA.cpp:73
↓ 41 callers
Method
getICFG
svf/include/SVFIR/SVFIR.h:229
↓ 41 callers
Method
getSourceLoc
svf/lib/Graphs/ICFG.cpp:101
↓ 40 callers
Method
front
svf/include/SVFIR/SVFVariables.h:1237
↓ 40 callers
Method
getCallGraph
Return PTACallGraph
svf/include/Graphs/VFG.h:139
↓ 39 callers
Method
getMR
Return the memory region
svf/include/MSSA/MSSAMuChi.h:63
↓ 39 callers
Method
getStmt
Return current statement
svf/include/Util/CxtStmt.h:63
↓ 37 callers
Method
getAddrs
svf/include/AE/Core/AbstractValue.h:116
↓ 37 callers
Method
getIntNumeral
svf/include/AE/Core/NumericValue.h:706
↓ 36 callers
Method
getTid
Return current context
svf/include/Util/CxtStmt.h:140
↓ 34 callers
Method
index
svf/include/Util/SparseBitVector.h:307
↓ 33 callers
Method
getCallSiteId
Return callsite ID
svf/include/Graphs/VFGEdge.h:266
↓ 33 callers
Method
getOpcode
svf/include/SVFIR/SVFStatements.h:1229
↓ 33 callers
Method
get_id
svf/include/MemoryModel/ConditionalPT.h:104
↓ 33 callers
Method
set
Add the element into set
svf/include/MemoryModel/ConditionalPT.h:158
↓ 32 callers
Method
InEdgeBegin
svf/include/Graphs/GenericGraph.h:208
↓ 32 callers
Method
getValueNode
svf-llvm/lib/LLVMModule.cpp:1080
↓ 31 callers
Method
InEdgeEnd
svf/include/Graphs/GenericGraph.h:212
↓ 31 callers
Method
isAddr
svf/include/AE/Core/AbstractValue.h:57
↓ 30 callers
Method
isPointer
svf/lib/SVFIR/SVFVariables.cpp:179
↓ 30 callers
Method
toString
svf/lib/Graphs/SVFG.cpp:49
↓ 29 callers
Method
begin
svf/include/Util/SparseBitVector.h:1153
↓ 28 callers
Method
dump
! * Dump call graph into dot file */
svf/lib/MTA/TCT.cpp:535
↓ 28 callers
Method
getRetICFGNode
Return callsite
svf/include/Graphs/ICFGNode.h:439
↓ 28 callers
Method
isDeclaration
svf/include/SVFIR/SVFVariables.h:1077
↓ 28 callers
Method
isPointerTy
svf/include/SVFIR/SVFType.h:294
↓ 27 callers
Method
OutEdgeBegin
iterators @{
svf/include/Graphs/GenericGraph.h:200
↓ 27 callers
Method
getCallGraphNode
svf/lib/Graphs/CallGraph.cpp:385
↓ 26 callers
Method
OutEdgeEnd
svf/include/Graphs/GenericGraph.h:204
↓ 26 callers
Method
end
svf/include/Util/SparseBitVector.h:1158
↓ 26 callers
Method
getAnalysisTy
Type of pointer analysis
svf/include/MemoryModel/PointerAnalysis.h:182
↓ 26 callers
Method
isInterval
svf/include/AE/Core/AbstractValue.h:53
↓ 26 callers
Method
simplify
svf/include/Util/Z3Expr.h:137
↓ 25 callers
Function
cJSON_Delete
svf/lib/Util/cJSON.cpp:254
↓ 25 callers
Method
compare
Compare the given cycle depths
svf/include/Graphs/WTO.h:175
↓ 25 callers
Method
end
End iterators
svf/include/Util/DPItem.h:355
↓ 25 callers
Method
get
svf/lib/Util/NodeIDAllocator.cpp:26
↓ 25 callers
Method
getCurNodeID
svf/include/Util/DPItem.h:77
↓ 25 callers
Method
getFunObjVar
svf-llvm/lib/LLVMUtil.cpp:436
↓ 25 callers
Method
valueOnlyToString
svf/lib/SVFIR/SVFValue.cpp:42
↓ 24 callers
Method
getMR
! * Generate a memory region and put in into functions which use it */
svf/lib/MSSA/MemRegion.cpp:92
↓ 24 callers
Method
getSSAVersion
Return SSA version
svf/include/MSSA/MSSAMuChi.h:69
↓ 23 callers
Method
getDstNode
svf/include/Graphs/VFGNode.h:690
↓ 23 callers
Method
getLoc
Get context
svf/include/Util/DPItem.h:153
↓ 23 callers
Method
getMRID
Return memory region ID
svf/include/MSSA/MemRegion.h:78
↓ 23 callers
Method
getPTDTY
Get the type of points-to data structure that this is.
svf/include/MemoryModel/AbstractPointsToDS.h:101
↓ 23 callers
Method
isBottom
svf/include/AE/Core/AddressValue.h:185
↓ 23 callers
Method
isTop
svf/include/AE/Core/IntervalValue.h:66
↓ 22 callers
Function
cJSON_AddItemToObject
svf/lib/Util/cJSON.cpp:2054
↓ 22 callers
Method
clear
! * */
svf/lib/WPA/CSC.cpp:39
next →
1–100 of 5,116, ranked by callers