MCPcopy Create free account

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

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

MethodaddIntraIndirectVFEdge
* Add def-use edges of a memory region between two statements */
svf/lib/Graphs/SVFG.cpp:463
MethodaddIntraLock
Add intra-procedural lock
svf/include/MTA/LockAnalysis.h:108
MethodaddIntraMSSAPHISVFGNode
Add memory SSA PHI SVFG node
svf/include/Graphs/SVFG.h:453
MethodaddIntraPHIVFGNode
Add an llvm PHI VFG node
svf/include/Graphs/VFG.h:639
MethodaddLoadCGEdge
! * Add Load edge */
svf/lib/Graphs/ConsG.cpp:289
MethodaddLoadCVar
svf/include/DDA/DDAVFSolver.h:700
MethodaddLoadDpm
Note that simply use "dpmToloadDpmMap[dpm]=loadDpm", requires DPIm have a default constructor
svf/include/DDA/DDAVFSolver.h:686
MethodaddLoadDpmAndCVar
LoadDpm for must-alias analysis @{
svf/include/DDA/DDAVFSolver.h:680
MethodaddLoadEdge
Add Load edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:458
MethodaddLoadVFGNode
Add a Load VFG node
svf/include/Graphs/VFG.h:575
MethodaddMDTag
Simple add/remove meta data information @{
svf/include/Util/Annotator.h:90
MethodaddModSideEffectOfCallSite
! * Add indirect def an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:444
MethodaddModSideEffectOfFunction
! * Add indirect def an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:416
MethodaddNewCandidate
svf/include/WPA/WPAFSSolver.h:228
MethodaddNewSVFGEdge
! * 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
MethodaddNode
Add a node into the graph
svf/include/Graphs/IRGraph.h:117
MethodaddNodeIntoWorkList
svf/include/WPA/WPAFSSolver.h:148
MethodaddNodeIntoWorkList
svf/include/WPA/WPAFSSolver.h:219
MethodaddNormalGepCGEdge
! * Add Gep edge */
svf/lib/Graphs/ConsG.cpp:246
MethodaddNormalGepEdge
Add Offset(Gep) edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:494
MethodaddNullPtrNode
Add NullPtr PAGNode
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:281
MethodaddNullPtrVFGNode
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
MethodaddObjNode
Add a memory obj node
svf/include/SVFIR/SVFIR.h:722
MethodaddOpVar
svf/include/SVFIR/SVFStatements.h:950
MethodaddOutEdgeWithKind
svf/include/Graphs/CFLGraph.h:117
MethodaddOutOfBudgetDpm
svf/include/DDA/DDAVFSolver.h:735
MethodaddOutgoingDirectEdge
svf/include/Graphs/ConsGNode.h:292
MethodaddOutgoingEdge
svf/include/Graphs/GenericGraph.h:277
MethodaddParForSite
svf/include/Graphs/ThreadCallGraph.h:324
MethodaddParamType
svf/include/SVFIR/SVFType.h:388
MethodaddPhiStmt
! * Add Phi statement */
svf/lib/SVFIR/SVFIR.cpp:108
MethodaddPhiStmt
Add Copy edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:421
MethodaddPred
union/add data @{
svf/include/CFL/CFLSolver.h:131
MethodaddPreds
svf/include/CFL/CFLSolver.h:141
MethodaddPts
svf/include/MemoryModel/PointerAnalysisImpl.h:121
MethodaddPts
svf/include/MemoryModel/PersistentPointsToDS.h:235
MethodaddPts
svf/include/MemoryModel/PersistentPointsToDS.h:379
MethodaddPts
svf/include/MemoryModel/PersistentPointsToDS.h:846
MethodaddPts
svf/include/MemoryModel/MutablePointsToDS.h:262
MethodaddPts
Override the methods defined in PTData. Union/add points-to without adding reverse points-to, used internally @{
svf/include/MemoryModel/MutablePointsToDS.h:526
MethodaddPts
svf/include/MemoryModel/MutablePointsToDS.h:930
MethodaddRefSideEffectOfCallSite
! * Add indirect uses an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:428
MethodaddRefSideEffectOfFunction
! * Add indirect uses an memory object in the function */
svf/lib/MSSA/MemRegion.cpp:404
MethodaddRetEdge
! * Add interprocedural return edges between two nodes */
svf/lib/Graphs/ICFG.cpp:392
MethodaddRetEdge
! * Add interprocedural return edges for top level pointers */
svf/lib/Graphs/VFG.cpp:686
MethodaddRetIndirectSVFGEdge
! * */
svf/lib/Graphs/SVFGOPT.cpp:99
MethodaddRetIndirectVFEdge
* Add def-use return edges of a memory region between two statements */
svf/lib/Graphs/SVFG.cpp:525
MethodaddRetPE
RetPE
svf/include/Graphs/VFGNode.h:1182
MethodaddRevPts
svf/include/MemoryModel/MutablePointsToDS.h:196
MethodaddSUStat
stat strong updates num
svf/include/DDA/DDAVFSolver.h:752
MethodaddSVFGEdge
Add SVFG edge
svf/include/Graphs/SVFG.h:265
MethodaddSVFGNode
Add SVFG node
svf/include/Graphs/SVFG.h:413
MethodaddSVFGNodesForAddrTakenVars
* Create SVFG nodes for address-taken variables */
svf/lib/Graphs/SVFG.cpp:255
MethodaddSVFMain
svf-llvm/lib/LLVMModule.cpp:509
MethodaddSVFTypeInfo
svf-llvm/lib/LLVMModule.cpp:1296
MethodaddSccCandidate
svf/include/WPA/AndersenPWC.h:80
MethodaddSelectStmt
! * Add Phi statement */
svf/lib/SVFIR/SVFIR.cpp:141
MethodaddSelectStmt
Add SelectStmt
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:428
MethodaddSingleRevPts
svf/include/MemoryModel/MutablePointsToDS.h:189
MethodaddSinkToCurSlice
svf/include/SABER/SrcSnkDDA.h:150
MethodaddSrcToCSID
Record a source to its callsite @{
svf/include/SABER/LeakChecker.h:105
MethodaddStartRoutineOfCxtThread
Add start routine function of a cxt thread
svf/include/MTA/TCT.h:556
MethodaddStmtVFGNode
Add a VFG node for program statement
svf/include/Graphs/VFG.h:539
MethodaddStoreCGEdge
! * Add Store edge */
svf/lib/Graphs/ConsG.cpp:310
MethodaddStoreEdge
Add Store edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:464
MethodaddStoreVFGNode
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
MethodaddSubNode
svf/include/WPA/Steensgaard.h:112
MethodaddSucc
svf/include/CFL/CFLSolver.h:136
MethodaddSuccs
svf/include/CFL/CFLSolver.h:148
MethodaddSymmetricLoopJoin
Add inloop join
svf/include/MTA/MHP.h:563
MethodaddTCTEdge
Add TCT edge
svf/include/MTA/TCT.h:462
MethodaddTCTNode
Add TCT node
svf/include/MTA/TCT.h:451
MethodaddThreadForkEdge
Add Thread fork edge for parameter passing
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:506
MethodaddThreadJoinEdge
Add Thread join edge for parameter passing
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:512
MethodaddThreadJoinEdgeSetMap
map call instruction to its PTACallGraphEdge map
svf/include/Graphs/ThreadCallGraph.h:354
MethodaddThreadMHPIndirectVFEdge
! * Add def-use edges of a memory region between two may-happen-in-parallel statements for multithreaded program */
svf/lib/Graphs/SVFG.cpp:485
MethodaddToCurBackwardSlice
svf/include/SABER/SrcSnkDDA.h:167
MethodaddToCurForwardSlice
svf/include/SABER/SrcSnkDDA.h:163
MethodaddToFullJoin
full join and partial join @{
svf/include/MTA/MHP.h:540
MethodaddToGepObjOffsetFromBase
* @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
MethodaddToHBPair
svf/include/MTA/MHP.h:532
MethodaddToHPPair
happen-in-parallel pair happens-before pair @{
svf/include/MTA/MHP.h:527
MethodaddToPartial
svf/include/MTA/MHP.h:544
MethodaddToSinks
svf/include/SABER/ProgSlice.h:127
MethodaddToSources
svf/include/SABER/SrcSnkDDA.h:218
MethodaddToStmt2TypeMap
Map a SVFStatement type to a set of corresponding SVF statements
svf/include/SVFIR/SVFIR.h:601
MethodaddToTypeLocSetsMap
Add a base SVFType* and all its field location sets to an arg NodeId
svf/include/SVFIR/SVFIR.h:334
MethodaddUnaryOPEdge
Add Unary edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:446
MethodaddUnaryOPVFGNode
Add a UnaryOperator VFG node
svf/include/Graphs/VFG.h:681
MethodaddVFGEdge
Add VFG edge
svf/include/Graphs/VFG.h:401
MethodaddVFGNode
Add a VFG node
svf/include/Graphs/VFG.h:526
MethodaddVFGNode
Set/Get methods of VFGNodes @{
svf/include/Graphs/ICFGNode.h:97
MethodaddVFGNodes
! * Create VFG nodes for top level pointers */
svf/lib/Graphs/VFG.cpp:447
MethodaddValNode
add node into SVFIR @{ Add a value (pointer) node
svf/include/SVFIR/SVFIR.h:663
MethodaddVar2Labeled
svf/include/SVFIR/SVFStatements.h:137
MethodaddVariantGepCGEdge
! * Add variant gep edge */
svf/lib/Graphs/ConsG.cpp:268
MethodaddVariantGepEdge
Add Variant(Gep) edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:500
Methodalias
Interface expose to users of our pointer analysis, given Value infos
svf/include/DDA/DDAPass.h:60
Methodalias
Interface expose to users of our pointer analysis, given Value infos
svf/include/MemoryModel/PointerAnalysisImpl.h:218
Methodalias
Interface expose to users of our pointer analysis, given Value infos
svf/include/MemoryModel/PointerAnalysisImpl.h:507
← previousnext →2,001–2,100 of 5,116, ranked by callers