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
↓ 3 callers
Method
getFunction
Get function of this call node
svf/include/Graphs/CallGraph.h:191
↓ 3 callers
Method
getFunction
Get containing function, or null for globals/constants
svf/include/SVFIR/SVFVariables.h:114
↓ 3 callers
Method
getGepByteOffset
svf/lib/AE/Svfexe/AbstractStateManager.cpp:253
↓ 3 callers
Method
getGlobalICFGNode
svf-llvm/include/SVF-LLVM/ICFGBuilder.h:130
↓ 3 callers
Function
getHeapAllocHoldingArgPosition
svf/include/Util/SVFUtil.h:293
↓ 3 callers
Method
getICFGNode
Return the graph node
svf/include/Graphs/WTO.h:344
↓ 3 callers
Method
getKind
* @brief Get the kind of the detector. * @return The kind of the detector. */
svf/include/AE/Svfexe/AEDetector.h:98
↓ 3 callers
Method
getMRGenerator
Return MRGenerator
svf/include/MSSA/MemSSA.h:313
↓ 3 callers
Method
getObjVar
svf/include/SVFIR/SVFIR.h:147
↓ 3 callers
Method
getPointerAnalysis
Accessors for Andersen's results
svf/include/AE/Svfexe/AEWTO.h:56
↓ 3 callers
Method
getRetICFGNode
svf-llvm/lib/LLVMModule.cpp:1248
↓ 3 callers
Method
getSVFG
svf/lib/DDA/DDAStat.cpp:87
↓ 3 callers
Method
getStartRoutineOfCxtThread
get the start routine function of a thread
svf/include/MTA/TCT.h:379
↓ 3 callers
Method
getTrueValue
svf/include/SVFIR/SVFStatements.h:1025
↓ 3 callers
Method
getType
svf/include/SVFIR/SVFVariables.h:509
↓ 3 callers
Method
getVTable
svf-llvm/include/SVF-LLVM/DCHG.h:167
↓ 3 callers
Method
getZExtValue
svf/include/SVFIR/SVFVariables.h:1615
↓ 3 callers
Method
get_numeral_int
svf/include/Util/Z3Expr.h:147
↓ 3 callers
Function
hasConstantExpr
Description: Return true if this is a constant Gep or binaryOp or UnaryOp expression
svf-llvm/lib/BreakConstantExpr.cpp:137
↓ 3 callers
Method
hasDFInSet
svf/include/MemoryModel/MutablePointsToDS.h:404
↓ 3 callers
Method
hasEdge
svf/lib/Graphs/IRGraph.cpp:302
↓ 3 callers
Method
hasICFGNode
svf-llvm/lib/LLVMModule.cpp:1226
↓ 3 callers
Method
hasIndCSCallees
svf/include/Graphs/CallGraph.h:335
↓ 3 callers
Method
hasIntersect
svf/include/AE/Core/AddressValue.h:177
↓ 3 callers
Method
hasLoopInfo
svf/include/SVFIR/SVFVariables.h:1134
↓ 3 callers
Method
hasPointsTo
svf/include/MemoryModel/ConditionalPT.h:346
↓ 3 callers
Method
hasProdsFromFirstRHS
svf/include/CFL/CFGrammar.h:328
↓ 3 callers
Method
hasProdsFromSecondRHS
svf/include/CFL/CFGrammar.h:340
↓ 3 callers
Method
hasProdsFromSingleRHS
svf/include/CFL/CFGrammar.h:334
↓ 3 callers
Method
inAddrToValTable
whether the memory address stores abstract value
svf/include/AE/Core/AbstractState.h:231
↓ 3 callers
Method
inSCC
svf/include/Graphs/SCC.h:226
↓ 3 callers
Method
inSameCallGraphSCC
Whether two functions in the same callgraph scc
svf/include/MTA/TCT.h:300
↓ 3 callers
Method
incomingStoresBegin
svf/include/Graphs/ConsGNode.h:215
↓ 3 callers
Method
incomingStoresEnd
svf/include/Graphs/ConsGNode.h:219
↓ 3 callers
Method
insertNonTerminalSymbol
svf/lib/CFL/CFGrammar.cpp:249
↓ 3 callers
Function
isCastConstantExpr
svf-llvm/include/SVF-LLVM/LLVMUtil.h:247
↓ 3 callers
Method
isConcreteCxt
Whether it is an concrete context
svf/include/Util/DPItem.h:245
↓ 3 callers
Method
isConstDataOrAggData
Check if this variable represents constant/aggregate data
svf/include/SVFIR/SVFVariables.h:199
↓ 3 callers
Method
isConstDataOrConstGlobal
svf/include/SVFIR/SVFVariables.h:732
↓ 3 callers
Method
isConstantArray
svf/include/SVFIR/SVFVariables.h:728
↓ 3 callers
Method
isConstantStruct
svf/include/SVFIR/SVFVariables.h:724
↓ 3 callers
Method
isDirectVFGEdge
Get methods of the components @{
svf/include/Graphs/VFGEdge.h:76
↓ 3 callers
Function
isGepConstantExpr
Return corresponding constant expression, otherwise return nullptr @{
svf-llvm/include/SVF-LLVM/LLVMUtil.h:217
↓ 3 callers
Method
isGlobalObj
svf/include/SVFIR/SVFVariables.h:692
↓ 3 callers
Function
isHeapAllocExtFunViaRet
svf/include/Util/SVFUtil.h:279
↓ 3 callers
Method
isIncycle
svf/include/MTA/TCT.h:112
↓ 3 callers
Method
isInloop
inloop, incycle attributes @{
svf/include/MTA/TCT.h:108
↓ 3 callers
Function
isInt2PtrConstantExpr
svf-llvm/include/SVF-LLVM/LLVMUtil.h:227
↓ 3 callers
Method
isIntraCFGEdge
svf/include/Graphs/ICFGEdge.h:83
↓ 3 callers
Method
isIntrinsic
svf/include/SVFIR/SVFVariables.h:1082
↓ 3 callers
Method
isLocalVarInRecursiveFun
! * Return TRUE if this node is a local variable of recursive function. */
svf/lib/MemoryModel/PointerAnalysis.cpp:133
↓ 3 callers
Method
isMultiple
Whether this option is an OptionMultiple.
svf/include/Util/CommandLine.h:64
↓ 3 callers
Method
isPTAEdge
svf/include/SVFIR/SVFStatements.h:420
↓ 3 callers
Method
isPhiNode
Whether this SVFVar is a result operand a of phi node
svf/include/SVFIR/SVFIR.h:354
↓ 3 callers
Method
isPureAbstract
svf/include/Graphs/CHG.h:157
↓ 3 callers
Method
isSigned
svf/include/SVFIR/SVFType.h:364
↓ 3 callers
Method
is_int
svf/include/AE/Core/IntervalValue.h:245
↓ 3 callers
Method
joinsitesBegin
Join sites iterators @{
svf/include/Graphs/ThreadCallGraph.h:268
↓ 3 callers
Method
joinsitesEnd
svf/include/Graphs/ThreadCallGraph.h:272
↓ 3 callers
Method
loadExtAPIModules
svf-llvm/lib/LLVMModule.cpp:382
↓ 3 callers
Method
matchContext
Match context
svf/include/Util/DPItem.h:526
↓ 3 callers
Method
num_generator
svf/include/CFL/CFGrammar.h:388
↓ 3 callers
Method
outgoingLoadsBegin
svf/include/Graphs/ConsGNode.h:190
↓ 3 callers
Method
outgoingLoadsEnd
svf/include/Graphs/ConsGNode.h:194
↓ 3 callers
Function
parse_value
Parser core - when encountering text, process appropriately. */
svf/lib/Util/cJSON.cpp:1315
↓ 3 callers
Method
performStat
! * Perform statistics */
svf/lib/MSSA/MemSSA.cpp:450
↓ 3 callers
Method
ptrType
pointer type
svf-llvm/include/SVF-LLVM/ObjTypeInference.h:83
↓ 3 callers
Method
pushContext
Push context
svf/include/Util/DPItem.h:520
↓ 3 callers
Method
remapAllPts
svf/include/MemoryModel/PersistentPointsToDS.h:115
↓ 3 callers
Method
removeIncomingEdge
Remove incoming and outgoing edges @{
svf/include/Graphs/GenericGraph.h:285
↓ 3 callers
Method
removeOutgoingEdge
svf/include/Graphs/GenericGraph.h:292
↓ 3 callers
Method
resetSubs
svf/include/Graphs/ConsG.h:251
↓ 3 callers
Method
sccRepNode
svf/include/WPA/WPASolver.h:144
↓ 3 callers
Method
setFldIdx
svf/include/MemoryModel/AccessPath.h:102
↓ 3 callers
Method
setNumOfElements
Set the number of elements of this object
svf/include/SVFIR/SVFVariables.h:639
↓ 3 callers
Method
setOpVer
Set operand ver
svf/include/MSSA/MSSAMuChi.h:414
↓ 3 callers
Method
setResVer
Set result operand ver
svf/include/MSSA/MSSAMuChi.h:366
↓ 3 callers
Function
sscanf
svf-llvm/lib/extapi.c:833
↓ 3 callers
Method
toString
svf/include/MemoryModel/ConditionalPT.h:109
↓ 3 callers
Method
updateCallGraph
svf/lib/Graphs/VFG.cpp:928
↓ 3 callers
Method
word
Return the bits that make up word Idx in our element.
svf/include/Util/SparseBitVector.h:301
↓ 2 callers
Method
ATVFNodeEnd
svf/include/Graphs/SVFGStat.h:144
↓ 2 callers
Method
ATVFNodeStart
svf/include/Graphs/SVFGStat.h:139
↓ 2 callers
Function
ArgInProgEntryFunction
Return true if this is an argument of a program entry function (e.g. main)
svf-llvm/include/SVF-LLVM/LLVMUtil.h:166
↓ 2 callers
Method
PTAName
Return PTA name
svf/include/MemoryModel/PointerAnalysis.h:407
↓ 2 callers
Function
WriteGraph
svf/include/Graphs/GraphWriter.h:345
↓ 2 callers
Method
accept
Accept the given visitor
svf/include/Graphs/WTO.h:637
↓ 2 callers
Method
addAbsExecBug
* function: pass bug type (i.e., GenericBug::FULLBUFOVERFLOW) and eventStack as parameter, * it will add the bug into bugQueue. * usage
svf/include/Util/SVFBugReport.h:367
↓ 2 callers
Method
addBinaryOPStmt
! * Add Compare edge */
svf/lib/SVFIR/SVFIR.cpp:193
↓ 2 callers
Method
addCDGEdgeFromSrcDst
svf/lib/Graphs/CDG.cpp:35
↓ 2 callers
Method
addCallPE
! * Add Call edge (phi-like: merges actual params from all call sites into formal param) */
svf/lib/SVFIR/SVFIR.cpp:310
↓ 2 callers
Method
addCmpStmt
! * Add Compare edge */
svf/lib/SVFIR/SVFIR.cpp:167
↓ 2 callers
Method
addConditionalIntraEdge
! * Add conditional intraprocedural edges between two nodes */
svf/lib/Graphs/ICFG.cpp:352
↓ 2 callers
Method
addConstantIntValNode
svf/include/SVFIR/SVFIR.h:689
↓ 2 callers
Method
addConstantNullPtrValNode
svf/include/SVFIR/SVFIR.h:696
↓ 2 callers
Method
addConstraintNode
svf/include/Graphs/ConsG.h:109
↓ 2 callers
Method
addCopyCGEdge
! * Add Copy edge */
svf/lib/Graphs/ConsG.cpp:223
↓ 2 callers
Method
addDetector
svf/include/AE/Svfexe/AbstractInterpretation.h:124
↓ 2 callers
Method
addInDirectCallSite
svf/lib/Graphs/CallGraph.cpp:60
↓ 2 callers
Method
addIncomingGepEdge
svf/include/Graphs/ConsGNode.h:232
← previous
next →
501–600 of 5,116, ranked by callers