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
Method
addIntraIndirectVFEdge
* Add def-use edges of a memory region between two statements */
svf/lib/Graphs/SVFG.cpp:463
Method
addIntraLock
Add intra-procedural lock
svf/include/MTA/LockAnalysis.h:108
Method
addIntraMSSAPHISVFGNode
Add memory SSA PHI SVFG node
svf/include/Graphs/SVFG.h:453
Method
addIntraPHIVFGNode
Add an llvm PHI VFG node
svf/include/Graphs/VFG.h:639
Method
addLoadCGEdge
! * Add Load edge */
svf/lib/Graphs/ConsG.cpp:289
Method
addLoadCVar
svf/include/DDA/DDAVFSolver.h:700
Method
addLoadDpm
Note that simply use "dpmToloadDpmMap[dpm]=loadDpm", requires DPIm have a default constructor
svf/include/DDA/DDAVFSolver.h:686
Method
addLoadDpmAndCVar
LoadDpm for must-alias analysis @{
svf/include/DDA/DDAVFSolver.h:680
Method
addLoadEdge
Add Load edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:458
Method
addLoadVFGNode
Add a Load VFG node
svf/include/Graphs/VFG.h:575
Method
addMDTag
Simple add/remove meta data information @{
svf/include/Util/Annotator.h:90
Method
addModSideEffectOfCallSite
! * Add indirect def an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:444
Method
addModSideEffectOfFunction
! * Add indirect def an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:416
Method
addNewCandidate
svf/include/WPA/WPAFSSolver.h:228
Method
addNewSVFGEdge
! * Add new SVFG edge from src to dst. * The edge's kind depends on preEdge and succEdge. Self-cycle edges may be added here. */
svf/lib/Graphs/SVFGOPT.cpp:543
Method
addNode
Add a node into the graph
svf/include/Graphs/IRGraph.h:117
Method
addNodeIntoWorkList
svf/include/WPA/WPAFSSolver.h:148
Method
addNodeIntoWorkList
svf/include/WPA/WPAFSSolver.h:219
Method
addNormalGepCGEdge
! * Add Gep edge */
svf/lib/Graphs/ConsG.cpp:246
Method
addNormalGepEdge
Add Offset(Gep) edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:494
Method
addNullPtrNode
Add NullPtr PAGNode
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:281
Method
addNullPtrVFGNode
Add a Dummy VFG node for null pointer definition To be noted for black hole pointer it has already has address edge connected
svf/include/Graphs/VFG.h:547
Method
addObjNode
Add a memory obj node
svf/include/SVFIR/SVFIR.h:722
Method
addOpVar
svf/include/SVFIR/SVFStatements.h:950
Method
addOutEdgeWithKind
svf/include/Graphs/CFLGraph.h:117
Method
addOutOfBudgetDpm
svf/include/DDA/DDAVFSolver.h:735
Method
addOutgoingDirectEdge
svf/include/Graphs/ConsGNode.h:292
Method
addOutgoingEdge
svf/include/Graphs/GenericGraph.h:277
Method
addParForSite
svf/include/Graphs/ThreadCallGraph.h:324
Method
addParamType
svf/include/SVFIR/SVFType.h:388
Method
addPhiStmt
! * Add Phi statement */
svf/lib/SVFIR/SVFIR.cpp:108
Method
addPhiStmt
Add Copy edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:421
Method
addPred
union/add data @{
svf/include/CFL/CFLSolver.h:131
Method
addPreds
svf/include/CFL/CFLSolver.h:141
Method
addPts
svf/include/MemoryModel/PointerAnalysisImpl.h:121
Method
addPts
svf/include/MemoryModel/PersistentPointsToDS.h:235
Method
addPts
svf/include/MemoryModel/PersistentPointsToDS.h:379
Method
addPts
svf/include/MemoryModel/PersistentPointsToDS.h:846
Method
addPts
svf/include/MemoryModel/MutablePointsToDS.h:262
Method
addPts
Override the methods defined in PTData. Union/add points-to without adding reverse points-to, used internally @{
svf/include/MemoryModel/MutablePointsToDS.h:526
Method
addPts
svf/include/MemoryModel/MutablePointsToDS.h:930
Method
addRefSideEffectOfCallSite
! * Add indirect uses an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:428
Method
addRefSideEffectOfFunction
! * Add indirect uses an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:404
Method
addRetEdge
! * Add interprocedural return edges between two nodes */
svf/lib/Graphs/ICFG.cpp:392
Method
addRetEdge
! * Add interprocedural return edges for top level pointers */
svf/lib/Graphs/VFG.cpp:686
Method
addRetIndirectSVFGEdge
! * */
svf/lib/Graphs/SVFGOPT.cpp:99
Method
addRetIndirectVFEdge
* Add def-use return edges of a memory region between two statements */
svf/lib/Graphs/SVFG.cpp:525
Method
addRetPE
RetPE
svf/include/Graphs/VFGNode.h:1182
Method
addRevPts
svf/include/MemoryModel/MutablePointsToDS.h:196
Method
addSUStat
stat strong updates num
svf/include/DDA/DDAVFSolver.h:752
Method
addSVFGEdge
Add SVFG edge
svf/include/Graphs/SVFG.h:265
Method
addSVFGNode
Add SVFG node
svf/include/Graphs/SVFG.h:413
Method
addSVFGNodesForAddrTakenVars
* Create SVFG nodes for address-taken variables */
svf/lib/Graphs/SVFG.cpp:255
Method
addSVFMain
svf-llvm/lib/LLVMModule.cpp:509
Method
addSVFTypeInfo
svf-llvm/lib/LLVMModule.cpp:1296
Method
addSccCandidate
svf/include/WPA/AndersenPWC.h:80
Method
addSelectStmt
! * Add Phi statement */
svf/lib/SVFIR/SVFIR.cpp:141
Method
addSelectStmt
Add SelectStmt
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:428
Method
addSingleRevPts
svf/include/MemoryModel/MutablePointsToDS.h:189
Method
addSinkToCurSlice
svf/include/SABER/SrcSnkDDA.h:150
Method
addSrcToCSID
Record a source to its callsite @{
svf/include/SABER/LeakChecker.h:105
Method
addStartRoutineOfCxtThread
Add start routine function of a cxt thread
svf/include/MTA/TCT.h:556
Method
addStmtVFGNode
Add a VFG node for program statement
svf/include/Graphs/VFG.h:539
Method
addStoreCGEdge
! * Add Store edge */
svf/lib/Graphs/ConsG.cpp:310
Method
addStoreEdge
Add Store edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:464
Method
addStoreVFGNode
Add a Store VFG node, To be noted store does not create a new pointer, we do not set def for any SVFIR node
svf/include/Graphs/VFG.h:583
Method
addSubNode
svf/include/WPA/Steensgaard.h:112
Method
addSucc
svf/include/CFL/CFLSolver.h:136
Method
addSuccs
svf/include/CFL/CFLSolver.h:148
Method
addSymmetricLoopJoin
Add inloop join
svf/include/MTA/MHP.h:563
Method
addTCTEdge
Add TCT edge
svf/include/MTA/TCT.h:462
Method
addTCTNode
Add TCT node
svf/include/MTA/TCT.h:451
Method
addThreadForkEdge
Add Thread fork edge for parameter passing
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:506
Method
addThreadJoinEdge
Add Thread join edge for parameter passing
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:512
Method
addThreadJoinEdgeSetMap
map call instruction to its PTACallGraphEdge map
svf/include/Graphs/ThreadCallGraph.h:354
Method
addThreadMHPIndirectVFEdge
! * Add def-use edges of a memory region between two may-happen-in-parallel statements for multithreaded program */
svf/lib/Graphs/SVFG.cpp:485
Method
addToCurBackwardSlice
svf/include/SABER/SrcSnkDDA.h:167
Method
addToCurForwardSlice
svf/include/SABER/SrcSnkDDA.h:163
Method
addToFullJoin
full join and partial join @{
svf/include/MTA/MHP.h:540
Method
addToGepObjOffsetFromBase
* @brief Adds an offset to a GEP object. * @param obj Pointer to the GEP object. * @param offset The interval value of the offset. */
svf/include/AE/Svfexe/AEDetector.h:197
Method
addToHBPair
svf/include/MTA/MHP.h:532
Method
addToHPPair
happen-in-parallel pair happens-before pair @{
svf/include/MTA/MHP.h:527
Method
addToPartial
svf/include/MTA/MHP.h:544
Method
addToSinks
svf/include/SABER/ProgSlice.h:127
Method
addToSources
svf/include/SABER/SrcSnkDDA.h:218
Method
addToStmt2TypeMap
Map a SVFStatement type to a set of corresponding SVF statements
svf/include/SVFIR/SVFIR.h:601
Method
addToTypeLocSetsMap
Add a base SVFType* and all its field location sets to an arg NodeId
svf/include/SVFIR/SVFIR.h:334
Method
addUnaryOPEdge
Add Unary edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:446
Method
addUnaryOPVFGNode
Add a UnaryOperator VFG node
svf/include/Graphs/VFG.h:681
Method
addVFGEdge
Add VFG edge
svf/include/Graphs/VFG.h:401
Method
addVFGNode
Add a VFG node
svf/include/Graphs/VFG.h:526
Method
addVFGNode
Set/Get methods of VFGNodes @{
svf/include/Graphs/ICFGNode.h:97
Method
addVFGNodes
! * Create VFG nodes for top level pointers */
svf/lib/Graphs/VFG.cpp:447
Method
addValNode
add node into SVFIR @{ Add a value (pointer) node
svf/include/SVFIR/SVFIR.h:663
Method
addVar2Labeled
svf/include/SVFIR/SVFStatements.h:137
Method
addVariantGepCGEdge
! * Add variant gep edge */
svf/lib/Graphs/ConsG.cpp:268
Method
addVariantGepEdge
Add Variant(Gep) edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:500
Method
alias
Interface expose to users of our pointer analysis, given Value infos
svf/include/DDA/DDAPass.h:60
Method
alias
Interface expose to users of our pointer analysis, given Value infos
svf/include/MemoryModel/PointerAnalysisImpl.h:218
Method
alias
Interface expose to users of our pointer analysis, given Value infos
svf/include/MemoryModel/PointerAnalysisImpl.h:507
← previous
next →
2,001–2,100 of 5,116, ranked by callers