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
addAddrEdge
Add Address edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:305
Method
addAddrVFGNode
Add an Address VFG node
svf/include/Graphs/VFG.h:554
Method
addAddrWithHeapSz
Add Address edge from ext call with args like "%5 = call i8* @malloc(i64 noundef 5)"
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:327
Method
addAddrWithStackArraySz
Add Address edge from allocinst with arraysize like "%4 = alloca i8, i64 3"
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:316
Method
addArc
svf/lib/CFL/CFLSolver.cpp:314
Method
addArc_h
svf/lib/CFL/CFLSolver.cpp:359
Method
addAttribute
Add attribute to kindToAttribute Map
svf/lib/CFL/CFLGraphBuilder.cpp:37
Method
addBackwardVisited
svf/include/SABER/SrcSnkDDA.h:295
Method
addBaseObjNode
svf/include/SVFIR/SVFIR.h:583
Method
addBasicBlock
svf/lib/Graphs/BasicBlockG.cpp:27
Method
addBasicBlock
svf/include/Graphs/BasicBlockG.h:313
Method
addBiCFLEdge
svf/lib/CFL/CFLGraphBuilder.cpp:461
Method
addBiGepCFLEdge
svf/lib/CFL/CFLGraphBuilder.cpp:470
Method
addBinaryOPEdge
Add Copy edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:440
Method
addBinaryOPVFGNode
Add a BinaryOperator VFG node
svf/include/Graphs/VFG.h:667
Method
addBlackHoleAddrEdge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:298
Method
addBlockICFGNode
svf-llvm/lib/ICFGBuilder.cpp:330
Method
addBranchStmt
* Add BranchStmt */
svf/lib/SVFIR/SVFIR.cpp:240
Method
addBranchStmt
Add Branch statement
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:452
Method
addBranchVFGNode
Add a BranchVFGNode
svf/include/Graphs/VFG.h:690
Method
addBugToReporter
* @brief Adds a bug to the reporter based on an exception. * @param e The exception that was thrown. * @param node Pointer to the ICFG node
svf/include/AE/Svfexe/AEDetector.h:242
Method
addBugToReporter
* @brief Adds a bug to the reporter based on an exception. * @param e The exception that was thrown. * @param node Pointer to the ICFG node wh
svf/include/AE/Svfexe/AEDetector.h:377
Method
addCDGEdge
Add CDG edge
svf/include/Graphs/CDG.h:281
Method
addCDGNode
Add a CDG node
svf/include/Graphs/CDG.h:290
Method
addCDGNodesFromVector
Add CDG nodes from nodeid vector
svf/include/Graphs/CDG.h:296
Method
addCGNodeFromDB
svf/include/SVFIR/SVFVariables.h:402
Method
addCPtsToCallSiteMods
svf/include/MSSA/MemRegion.h:356
Method
addCPtsToCallSiteRefs
svf/include/MSSA/MemRegion.h:351
Method
addCPtsToLoad
svf/include/MSSA/MemRegion.h:345
Method
addCPtsToStore
Add cpts to store/load @{
svf/include/MSSA/MemRegion.h:339
Method
addCallEdge
! * Add interprocedural call edges between two nodes */
svf/lib/Graphs/ICFG.cpp:374
Method
addCallEdge
! * Add interprocedural call edges for top level pointers */
svf/lib/Graphs/VFG.cpp:666
Method
addCallIndirectSVFGEdge
! * */
svf/lib/Graphs/SVFGOPT.cpp:88
Method
addCallIndirectVFEdge
* Add def-use call edges of a memory region between two statements */
svf/lib/Graphs/SVFG.cpp:505
Method
addCallPE
Add call parameter edge to this CallCFGEdge
svf/include/Graphs/ICFGEdge.h:192
Method
addCallSite
Add CallSiteID
svf/include/Graphs/CallGraph.h:279
Method
addCallSite
Add callsites
svf/include/SVFIR/SVFIR.h:883
Method
addCandidate
svf/include/DDA/DDAClient.h:101
Method
addCmpEdge
Add Copy edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:434
Method
addCmpVFGNode
Add a Compare VFG node
svf/include/Graphs/VFG.h:653
Method
addComplexConsForExt
! * Add the load/store constraints and temp. nodes for the complex constraint * *D = *S (where D/S may point to structs). */
svf-llvm/lib/SVFIRExtAPI.cpp:204
Method
addCondIntraLock
Add intra-procedural lock
svf/include/MTA/LockAnalysis.h:118
Method
addCopyEdge
! * If one copy edge is successful added, the src node should be added into SCC detection */
svf/lib/WPA/AndersenSCD.cpp:261
Method
addCopyEdge
Add copy edge on constraint graph
svf/include/WPA/TypeAnalysis.h:63
Method
addCopyEdge
Add copy edge on constraint graph
svf/include/WPA/Andersen.h:322
Method
addCopyEdge
Add copy edge on constraint graph
svf/include/WPA/Steensgaard.h:118
Method
addCopyEdge
Add copy edge on constraint graph
svf/include/CFL/CFLAlias.h:110
Method
addCopyEdge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:373
Method
addCopyVFGNode
Add a Copy VFG node
svf/include/Graphs/VFG.h:561
Method
addCustomGraphFeatures
svf/include/Graphs/DOTGraphTraits.h:172
Method
addCxtLock
Context-sensitive locks @{ Add inter-procedural context-sensitive lock
svf/include/MTA/LockAnalysis.h:149
Method
addCxtOfCxtThread
Add context for a thread at its spawning site (fork site)
svf/include/MTA/TCT.h:550
Method
addCxtStmtToSpan
Add context-sensitive statement
svf/include/MTA/LockAnalysis.h:230
Method
addDDAPts
Add pts
svf/include/DDA/DDAVFSolver.h:113
Method
addDirectJoinEdge
! * Add direct fork edges * As join edge is a special return which is back to join site(s) rather than its fork site * A ThreadJoinEdge is created
svf/lib/Graphs/ThreadCallGraph.cpp:202
Method
addDirectlyJoinTID
maps a context-sensitive join site to a thread id
svf/include/MTA/MHP.h:519
Method
addDpmToLoc
svf/include/DDA/DDAVFSolver.h:667
Method
addDummyObjNode
svf/include/SVFIR/SVFIR.h:568
Method
addEdge
! * Add a SVFIR edge into edge map */
svf/lib/Graphs/IRGraph.cpp:253
Method
addEdge
svf/lib/Graphs/CHG.cpp:97
Method
addEdge
! * Add SVFIR edge according to a file format */
svf/lib/SVFIR/PAGBuilderFromFile.cpp:147
Method
addEdge
Add call graph edge
svf/include/Graphs/CallGraph.h:296
Method
addEdge
Alias data operations @{
svf/include/CFL/CFLSolver.h:215
Method
addEdges
add edges and return the set of added edges (dst) for src
svf/include/CFL/CFLSolver.h:222
Method
addFieldsType
svf/include/SVFIR/SVFType.h:432
Method
addFormalINSVFGNode
Add memory Function entry chi SVFG node
svf/include/Graphs/SVFG.h:419
Method
addFormalOUTSVFGNode
Add memory Function return mu SVFG node
svf/include/Graphs/SVFG.h:428
Method
addFormalParmVFGNode
Add a formal parameter VFG node
svf/include/Graphs/VFG.h:600
Method
addFormalRetVFGNode
Add a callee Return VFG node To be noted that here we assume returns of a procedure have already been unified into one Otherwise, we need to handle fo
svf/include/Graphs/VFG.h:612
Method
addForwardVisited
svf/include/SABER/SrcSnkDDA.h:287
Method
addFunEntryBlock
svf-llvm/lib/ICFGBuilder.cpp:353
Method
addFunExitBlock
svf-llvm/lib/ICFGBuilder.cpp:359
Method
addFuncToFuncVector
svf-llvm/lib/CHGBuilder.cpp:741
Method
addFunctionSet
svf-llvm/include/SVF-LLVM/LLVMModule.h:440
Method
addGNode
Add a Node
svf/include/Graphs/GenericGraph.h:390
Method
addGepEdge
Add Gep edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:488
Method
addGepVFGNode
Add a Gep VFG node
svf/include/Graphs/VFG.h:568
Method
addGepValObjFromDB
svf/include/SVFIR/SVFIR.h:593
Method
addGlobalBlackHoleAddrEdge
Add global black hole Address edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:271
Method
addGlobalICFGNode
svf/lib/Graphs/ICFG.cpp:234
Method
addGlobalICFGNode
svf-llvm/include/SVF-LLVM/ICFGBuilder.h:148
Method
addHareParForEdgeSetMap
map call instruction to its PTACallGraphEdge map
svf/include/Graphs/ThreadCallGraph.h:364
Method
addICFGInterEdges
! * Create edges between ICFG nodes across functions */
svf-llvm/lib/ICFGBuilder.cpp:277
Method
addICFGNode
svf/include/Graphs/BasicBlockG.h:93
Method
addIdxOperandPair
svf/include/MemoryModel/AccessPath.h:166
Method
addInEdgeWithKind
svf/include/Graphs/CFLGraph.h:103
Method
addIncomingDirectEdge
svf/include/Graphs/ConsGNode.h:262
Method
addInd_h
svf/lib/CFL/CFLSolver.cpp:349
Method
addInst2Labeled
* Add a call site Instruction to label mapping, this is used when loading statements from DB */
svf/include/SVFIR/SVFStatements.h:132
Method
addInterBlockICFGNode
! * (1) Add and get CallBlockICFGNode * (2) Handle call instruction by creating interprocedural edges */
svf-llvm/lib/ICFGBuilder.cpp:239
Method
addInterEdgeFromAPToFP
Add inter VF edge from actual to formal parameters
svf/include/Graphs/VFG.h:424
Method
addInterEdgeFromFRToAR
Add inter VF edge from callee return to callsite receive parameter
svf/include/Graphs/VFG.h:429
Method
addInterIndirectVFCallEdge
! * */
svf/lib/Graphs/SVFG.cpp:545
Method
addInterIndirectVFRetEdge
! * Add inter VF edge from function exit mu to callsite chi */
svf/lib/Graphs/SVFG.cpp:560
Method
addInterPHIForAR
Add inter PHI SVFG node for actual return
svf/include/Graphs/SVFGOPT.h:261
Method
addInterPHIForFP
Add inter PHI SVFG node for formal parameter
svf/include/Graphs/SVFGOPT.h:253
Method
addInterPHIOperands
svf/include/Graphs/SVFGOPT.h:247
Method
addInterleavingThread
Add/Remove interleaving thread for statement inst @{
svf/include/MTA/MHP.h:155
Method
addIntoWorklist
Only MSSAPHI node which satisfy following conditions will be removed: 1. it's not def-site of actual-in/formal-out; 2. it doesn't have incoming and ou
svf/include/Graphs/SVFGOPT.h:220
Method
addIntraBlockICFGNode
svf-llvm/lib/ICFGBuilder.cpp:343
← previous
next →
1,901–2,000 of 5,116, ranked by callers