MCPcopy Create free account

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

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

MethodaddAddrEdge
Add Address edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:305
MethodaddAddrVFGNode
Add an Address VFG node
svf/include/Graphs/VFG.h:554
MethodaddAddrWithHeapSz
Add Address edge from ext call with args like "%5 = call i8* @malloc(i64 noundef 5)"
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:327
MethodaddAddrWithStackArraySz
Add Address edge from allocinst with arraysize like "%4 = alloca i8, i64 3"
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:316
MethodaddArc
svf/lib/CFL/CFLSolver.cpp:314
MethodaddArc_h
svf/lib/CFL/CFLSolver.cpp:359
MethodaddAttribute
Add attribute to kindToAttribute Map
svf/lib/CFL/CFLGraphBuilder.cpp:37
MethodaddBackwardVisited
svf/include/SABER/SrcSnkDDA.h:295
MethodaddBaseObjNode
svf/include/SVFIR/SVFIR.h:583
MethodaddBasicBlock
svf/lib/Graphs/BasicBlockG.cpp:27
MethodaddBasicBlock
svf/include/Graphs/BasicBlockG.h:313
MethodaddBiCFLEdge
svf/lib/CFL/CFLGraphBuilder.cpp:461
MethodaddBiGepCFLEdge
svf/lib/CFL/CFLGraphBuilder.cpp:470
MethodaddBinaryOPEdge
Add Copy edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:440
MethodaddBinaryOPVFGNode
Add a BinaryOperator VFG node
svf/include/Graphs/VFG.h:667
MethodaddBlackHoleAddrEdge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:298
MethodaddBlockICFGNode
svf-llvm/lib/ICFGBuilder.cpp:330
MethodaddBranchStmt
* Add BranchStmt */
svf/lib/SVFIR/SVFIR.cpp:240
MethodaddBranchStmt
Add Branch statement
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:452
MethodaddBranchVFGNode
Add a BranchVFGNode
svf/include/Graphs/VFG.h:690
MethodaddBugToReporter
* @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
MethodaddBugToReporter
* @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
MethodaddCDGEdge
Add CDG edge
svf/include/Graphs/CDG.h:281
MethodaddCDGNode
Add a CDG node
svf/include/Graphs/CDG.h:290
MethodaddCDGNodesFromVector
Add CDG nodes from nodeid vector
svf/include/Graphs/CDG.h:296
MethodaddCGNodeFromDB
svf/include/SVFIR/SVFVariables.h:402
MethodaddCPtsToCallSiteMods
svf/include/MSSA/MemRegion.h:356
MethodaddCPtsToCallSiteRefs
svf/include/MSSA/MemRegion.h:351
MethodaddCPtsToLoad
svf/include/MSSA/MemRegion.h:345
MethodaddCPtsToStore
Add cpts to store/load @{
svf/include/MSSA/MemRegion.h:339
MethodaddCallEdge
! * Add interprocedural call edges between two nodes */
svf/lib/Graphs/ICFG.cpp:374
MethodaddCallEdge
! * Add interprocedural call edges for top level pointers */
svf/lib/Graphs/VFG.cpp:666
MethodaddCallIndirectSVFGEdge
! * */
svf/lib/Graphs/SVFGOPT.cpp:88
MethodaddCallIndirectVFEdge
* Add def-use call edges of a memory region between two statements */
svf/lib/Graphs/SVFG.cpp:505
MethodaddCallPE
Add call parameter edge to this CallCFGEdge
svf/include/Graphs/ICFGEdge.h:192
MethodaddCallSite
Add CallSiteID
svf/include/Graphs/CallGraph.h:279
MethodaddCallSite
Add callsites
svf/include/SVFIR/SVFIR.h:883
MethodaddCandidate
svf/include/DDA/DDAClient.h:101
MethodaddCmpEdge
Add Copy edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:434
MethodaddCmpVFGNode
Add a Compare VFG node
svf/include/Graphs/VFG.h:653
MethodaddComplexConsForExt
! * 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
MethodaddCondIntraLock
Add intra-procedural lock
svf/include/MTA/LockAnalysis.h:118
MethodaddCopyEdge
! * If one copy edge is successful added, the src node should be added into SCC detection */
svf/lib/WPA/AndersenSCD.cpp:261
MethodaddCopyEdge
Add copy edge on constraint graph
svf/include/WPA/TypeAnalysis.h:63
MethodaddCopyEdge
Add copy edge on constraint graph
svf/include/WPA/Andersen.h:322
MethodaddCopyEdge
Add copy edge on constraint graph
svf/include/WPA/Steensgaard.h:118
MethodaddCopyEdge
Add copy edge on constraint graph
svf/include/CFL/CFLAlias.h:110
MethodaddCopyEdge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:373
MethodaddCopyVFGNode
Add a Copy VFG node
svf/include/Graphs/VFG.h:561
MethodaddCustomGraphFeatures
svf/include/Graphs/DOTGraphTraits.h:172
MethodaddCxtLock
Context-sensitive locks @{ Add inter-procedural context-sensitive lock
svf/include/MTA/LockAnalysis.h:149
MethodaddCxtOfCxtThread
Add context for a thread at its spawning site (fork site)
svf/include/MTA/TCT.h:550
MethodaddCxtStmtToSpan
Add context-sensitive statement
svf/include/MTA/LockAnalysis.h:230
MethodaddDDAPts
Add pts
svf/include/DDA/DDAVFSolver.h:113
MethodaddDirectJoinEdge
! * 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
MethodaddDirectlyJoinTID
maps a context-sensitive join site to a thread id
svf/include/MTA/MHP.h:519
MethodaddDpmToLoc
svf/include/DDA/DDAVFSolver.h:667
MethodaddDummyObjNode
svf/include/SVFIR/SVFIR.h:568
MethodaddEdge
! * Add a SVFIR edge into edge map */
svf/lib/Graphs/IRGraph.cpp:253
MethodaddEdge
svf/lib/Graphs/CHG.cpp:97
MethodaddEdge
! * Add SVFIR edge according to a file format */
svf/lib/SVFIR/PAGBuilderFromFile.cpp:147
MethodaddEdge
Add call graph edge
svf/include/Graphs/CallGraph.h:296
MethodaddEdge
Alias data operations @{
svf/include/CFL/CFLSolver.h:215
MethodaddEdges
add edges and return the set of added edges (dst) for src
svf/include/CFL/CFLSolver.h:222
MethodaddFieldsType
svf/include/SVFIR/SVFType.h:432
MethodaddFormalINSVFGNode
Add memory Function entry chi SVFG node
svf/include/Graphs/SVFG.h:419
MethodaddFormalOUTSVFGNode
Add memory Function return mu SVFG node
svf/include/Graphs/SVFG.h:428
MethodaddFormalParmVFGNode
Add a formal parameter VFG node
svf/include/Graphs/VFG.h:600
MethodaddFormalRetVFGNode
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
MethodaddForwardVisited
svf/include/SABER/SrcSnkDDA.h:287
MethodaddFunEntryBlock
svf-llvm/lib/ICFGBuilder.cpp:353
MethodaddFunExitBlock
svf-llvm/lib/ICFGBuilder.cpp:359
MethodaddFuncToFuncVector
svf-llvm/lib/CHGBuilder.cpp:741
MethodaddFunctionSet
svf-llvm/include/SVF-LLVM/LLVMModule.h:440
MethodaddGNode
Add a Node
svf/include/Graphs/GenericGraph.h:390
MethodaddGepEdge
Add Gep edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:488
MethodaddGepVFGNode
Add a Gep VFG node
svf/include/Graphs/VFG.h:568
MethodaddGepValObjFromDB
svf/include/SVFIR/SVFIR.h:593
MethodaddGlobalBlackHoleAddrEdge
Add global black hole Address edge
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h:271
MethodaddGlobalICFGNode
svf/lib/Graphs/ICFG.cpp:234
MethodaddGlobalICFGNode
svf-llvm/include/SVF-LLVM/ICFGBuilder.h:148
MethodaddHareParForEdgeSetMap
map call instruction to its PTACallGraphEdge map
svf/include/Graphs/ThreadCallGraph.h:364
MethodaddICFGInterEdges
! * Create edges between ICFG nodes across functions */
svf-llvm/lib/ICFGBuilder.cpp:277
MethodaddICFGNode
svf/include/Graphs/BasicBlockG.h:93
MethodaddIdxOperandPair
svf/include/MemoryModel/AccessPath.h:166
MethodaddInEdgeWithKind
svf/include/Graphs/CFLGraph.h:103
MethodaddIncomingDirectEdge
svf/include/Graphs/ConsGNode.h:262
MethodaddInd_h
svf/lib/CFL/CFLSolver.cpp:349
MethodaddInst2Labeled
* Add a call site Instruction to label mapping, this is used when loading statements from DB */
svf/include/SVFIR/SVFStatements.h:132
MethodaddInterBlockICFGNode
! * (1) Add and get CallBlockICFGNode * (2) Handle call instruction by creating interprocedural edges */
svf-llvm/lib/ICFGBuilder.cpp:239
MethodaddInterEdgeFromAPToFP
Add inter VF edge from actual to formal parameters
svf/include/Graphs/VFG.h:424
MethodaddInterEdgeFromFRToAR
Add inter VF edge from callee return to callsite receive parameter
svf/include/Graphs/VFG.h:429
MethodaddInterIndirectVFCallEdge
! * */
svf/lib/Graphs/SVFG.cpp:545
MethodaddInterIndirectVFRetEdge
! * Add inter VF edge from function exit mu to callsite chi */
svf/lib/Graphs/SVFG.cpp:560
MethodaddInterPHIForAR
Add inter PHI SVFG node for actual return
svf/include/Graphs/SVFGOPT.h:261
MethodaddInterPHIForFP
Add inter PHI SVFG node for formal parameter
svf/include/Graphs/SVFGOPT.h:253
MethodaddInterPHIOperands
svf/include/Graphs/SVFGOPT.h:247
MethodaddInterleavingThread
Add/Remove interleaving thread for statement inst @{
svf/include/MTA/MHP.h:155
MethodaddIntoWorklist
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
MethodaddIntraBlockICFGNode
svf-llvm/lib/ICFGBuilder.cpp:343
← previousnext →1,901–2,000 of 5,116, ranked by callers