MCPcopy Create free account

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

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

↓ 1 callersMethodgetPTDataTy
Get points-to data
svf/include/MemoryModel/PointerAnalysisImpl.h:289
↓ 1 callersMethodgetParentThreads
Get parent threads
svf/include/MTA/TCT.h:314
↓ 1 callersFunctiongetPtrElementType
svf-llvm/include/SVF-LLVM/LLVMUtil.h:132
↓ 1 callersMethodgetRealDefFun
svf-llvm/include/SVF-LLVM/LLVMModule.h:185
↓ 1 callersMethodgetRegionSize
Return memory object number inside a region
svf/include/MSSA/MemRegion.h:122
↓ 1 callersMethodgetRep
svf/include/Graphs/ConsG.h:259
↓ 1 callersMethodgetRetBlock
Get/Add a return node
svf-llvm/include/SVF-LLVM/LLVMModule.h:492
↓ 1 callersMethodgetReturnNode
svf-llvm/include/SVF-LLVM/LLVMModule.h:284
↓ 1 callersMethodgetSVFStmtNum
svf/include/Graphs/IRGraph.h:334
↓ 1 callersMethodgetSiblingThread
Get sibling threads
svf/include/MTA/TCT.h:350
↓ 1 callersMethodgetSourceLoc
! * Get the meta data (line number and file name) info of a LLVM value */
svf-llvm/lib/LLVMUtil.cpp:453
↓ 1 callersMethodgetSrcNode
svf/include/Graphs/GenericGraph.h:96
↓ 1 callersMethodgetStmtVFGNode
Get an VFGNode @{
svf/include/Graphs/VFG.h:261
↓ 1 callersMethodgetStoreChiNum
! * Get StoreCHI numbers */
svf/lib/MSSA/MemSSA.cpp:476
↓ 1 callersMethodgetStructFieldOffset
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 callersMethodgetTCTEdgeNum
svf/include/MTA/TCT.h:247
↓ 1 callersMethodgetTCTNodeNum
Get Statistics @{
svf/include/MTA/TCT.h:243
↓ 1 callersMethodgetThreadCallGraph
Get ThreadCallGraph
svf/include/MTA/MHP.h:74
↓ 1 callersMethodgetTotalEdgeNum
svf/include/Graphs/GenericGraph.h:428
↓ 1 callersMethodgetTotalKind
svf/include/CFL/CFGrammar.h:200
↓ 1 callersMethodgetTotalSymNum
Statistics @{
svf/include/Graphs/IRGraph.h:200
↓ 1 callersMethodgetTypeInference
svf-llvm/lib/SymbolTableBuilder.cpp:579
↓ 1 callersMethodgetVFnsFromVtbls
* Get virtual functions for callsite "cs" based on vtbls (calculated * based on pointsto set) */
svf/lib/Graphs/CHG.cpp:124
↓ 1 callersMethodgetVFnsFromVtbls
svf-llvm/lib/DCHG.cpp:594
↓ 1 callersMethodgetVersion
svf/lib/WPA/VersionedFlowSensitive.cpp:801
↓ 1 callersMethodgetVirtualFunctions
svf/lib/Graphs/CHG.cpp:208
↓ 1 callersMethodget_alloc_arg_pos
Get the position of argument which holds the new object
svf/lib/Util/ExtAPI.cpp:294
↓ 1 callersMethodget_alloc_arg_pos
Get the position of argument which holds the new object
svf-llvm/lib/LLVMModule.cpp:1577
↓ 1 callersMethodget_numeral_int64
svf/include/Util/Z3Expr.h:142
↓ 1 callersFunctiongetenv
svf-llvm/lib/extapi.c:1172
↓ 1 callersMethodhandleExtAPI
svf/lib/AE/Svfexe/AbsExtAPI.cpp:351
↓ 1 callersMethodhandleStubFunctions
* @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 callersFunctionhandleThunkFunction
svf-llvm/lib/CppUtil.cpp:146
↓ 1 callersMethodhasBasicBlock
svf/include/SVFIR/SVFVariables.h:1201
↓ 1 callersFunctionhasConstantBinaryOrUnaryOp
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 callersFunctionhasConstantGEP
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 callersMethodhasDFOutSet
svf/include/MemoryModel/PersistentPointsToDS.h:409
↓ 1 callersMethodhasDefSVFGNode
Given a valVar, return whether it has definition site
svf/include/Graphs/SVFG.h:177
↓ 1 callersMethodhasGlobalRep
Global to rep
svf-llvm/include/SVF-LLVM/LLVMModule.h:353
↓ 1 callersMethodhasIncomingEdges
svf/include/SVFIR/SVFVariables.h:131
↓ 1 callersMethodhasIncomingVariantGepEdge
Check for incoming variable field GEP edges
svf/include/SVFIR/SVFVariables.h:223
↓ 1 callersMethodhasNodesToBeCollapsed
Add/get nodes to be collapsed @{
svf/include/Graphs/ConsG.h:357
↓ 1 callersFunctionhasNondetArgStoreAtExtCall
svf-llvm/lib/SVFIRExtAPI.cpp:74
↓ 1 callersMethodhasOutgoingEdges
svf/include/SVFIR/SVFVariables.h:140
↓ 1 callersMethodhasPTASVFStmtList
svf/include/SVFIR/SVFIR.h:310
↓ 1 callersFunctionhasRedefineToSameObj
svf/lib/AE/Svfexe/SparseAbstractInterpretation.cpp:240
↓ 1 callersMethodhasValueNode
svf-llvm/lib/LLVMModule.cpp:1093
↓ 1 callersMethodhash
svf/include/AE/Core/RelExeState.h:114
↓ 1 callersFunctionhclust_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 callersMethodinAddrToAddrsTable
whether the memory address stores memory addresses
svf/include/AE/Core/AbstractState.h:218
↓ 1 callersMethodinBackwardSlice
svf/include/Graphs/SVFGStat.h:257
↓ 1 callersMethodinBackwardSlice
svf/include/SABER/ProgSlice.h:99
↓ 1 callersMethodinForwardSlice
svf/include/Graphs/SVFGStat.h:253
↓ 1 callersMethodinForwardSlice
svf/include/SABER/ProgSlice.h:95
↓ 1 callersMethodinVarToValTable
whether the variable is in varToVal table
svf/include/AE/Core/AbstractState.h:207
↓ 1 callersMethodincNodeNum
Increase number of node/edge
svf/include/Graphs/GenericGraph.h:433
↓ 1 callersMethodincreaseNumOfObjAndNodes
svf/include/Util/NodeIDAllocator.h:86
↓ 1 callersMethodinit
! * initialize the map */
svf/lib/Util/ThreadAPI.cpp:103
↓ 1 callersMethodinitCycleValVars
svf/lib/AE/Svfexe/AEWTO.cpp:98
↓ 1 callersMethodinitFunObjVar
svf-llvm/lib/SVFIRBuilder.cpp:186
↓ 1 callersMethodinitObjVar
initObjVar
svf/lib/AE/Core/AbstractState.cpp:163
↓ 1 callersMethodinitWTO
svf/lib/AE/Svfexe/AEWTO.cpp:51
↓ 1 callersMethodinitialise
svf/include/DDA/DDAClient.h:55
↓ 1 callersMethodinitialiseCandidatePointers
Initialize candidate pointers
svf/lib/SVFIR/SVFIR.cpp:731
↓ 1 callersMethodinitialize
! * Analysis initialization */
svf/lib/DDA/ContextDDA.cpp:62
↓ 1 callersMethodinsertTerminalKind
svf/lib/CFL/CFGrammar.cpp:177
↓ 1 callersMethodint8Type
int8 type
svf-llvm/include/SVF-LLVM/ObjTypeInference.h:89
↓ 1 callersMethodintersectPts
Intersects lhs and rhs (lhs AND rhs) and returns the intersection's ID.
svf/include/MemoryModel/PersistentPointsToCache.h:236
↓ 1 callersMethodintersectWith
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 callersMethodintersects
Return true if the intersection of two locksets is not empty
svf/include/MTA/LockAnalysis.h:163
↓ 1 callersMethodisActualOUTPHI
svf/include/Graphs/SVFGNode.h:406
↓ 1 callersMethodisActualRetPHI
svf/include/Graphs/VFGNode.h:1241
↓ 1 callersMethodisAllPathReachable
Whether it is all path reachable from a source
svf/include/SABER/SrcSnkDDA.h:307
↓ 1 callersMethodisAllReachable
svf/include/SABER/ProgSlice.h:159
↓ 1 callersFunctionisArgOfUncalledFunction
Return true if the argument in a function does not have a caller
svf-llvm/include/SVF-LLVM/LLVMUtil.h:187
↓ 1 callersMethodisArrayMemObj
svf/include/MemoryModel/PointerAnalysis.h:303
↓ 1 callersMethodisBitCast
svf/include/SVFIR/SVFStatements.h:480
↓ 1 callersMethodisBlackHoleObj
svf/lib/SVFIR/SVFVariables.cpp:257
↓ 1 callersFunctionisBlackholeSym
Check whether this value is a black hole
svf-llvm/include/SVF-LLVM/LLVMUtil.h:121
↓ 1 callersMethodisBlkObj
svf/include/Graphs/IRGraph.h:165
↓ 1 callersMethodisBlkObjOrConstantObj
svf/include/Graphs/IRGraph.h:173
↓ 1 callersMethodisBool
svf/include/Util/CommandLine.h:346
↓ 1 callersMethodisBuiltFromFile
Whether this SVFIR built from a txt file
svf/include/Graphs/IRGraph.h:150
↓ 1 callersMethodisConnectedfromMain
svf/lib/MTA/MHP.cpp:560
↓ 1 callersMethodisContextSuffix
If lhs is a suffix of rhs, including equal
svf/include/MTA/MHP.h:221
↓ 1 callersMethodisFIObjNode
For field-sensitivity @{
svf/include/MemoryModel/PointerAnalysis.h:313
↓ 1 callersMethodisFOpen
Return true if this call is a file open @{
svf/include/SABER/SaberCheckerAPI.h:125
↓ 1 callersMethodisFormalINPHI
svf/include/Graphs/SVFGNode.h:401
↓ 1 callersMethodisFreedMem
svf/include/AE/Core/AbstractState.h:284
↓ 1 callersMethodisFullJoin
Whether t1 fully joins t2
svf/include/MTA/MHP.h:349
↓ 1 callersMethodisFunPtr
svf/include/SVFIR/SVFIR.h:471
↓ 1 callersFunctionisHeapAllocExtFunViaArg
svf/include/Util/SVFUtil.h:285
↓ 1 callersMethodisHeapMemObj
Whether this object is heap or array @{
svf/include/MemoryModel/PointerAnalysis.h:298
↓ 1 callersMethodisInCurrentSCC
svf/include/WPA/WPAFSSolver.h:154
↓ 1 callersMethodisInLoop
Whether node is in a loop
svf/include/Graphs/ICFG.h:113
↓ 1 callersMethodisIncycle
svf/include/Util/CxtStmt.h:272
↓ 1 callersMethodisInloop
svf/include/Util/CxtStmt.h:264
↓ 1 callersMethodisInt2Ptr
svf/include/SVFIR/SVFStatements.h:490
↓ 1 callersMethodisIsolatedNode
svf/lib/SVFIR/SVFVariables.cpp:61
↓ 1 callersMethodisJoinSiteInRecursion
Whether a join site is in recursion
svf/include/MTA/TCT.h:429
← previousnext →1,101–1,200 of 5,116, ranked by callers