MCPcopy Create free account

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

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

↓ 6 callersMethodclear
svf/lib/Graphs/SVFGStat.cpp:148
↓ 6 callersMethodclear
svf/lib/Util/CoreBitVector.cpp:65
↓ 6 callersMethodcontains
svf/lib/MemoryModel/PointsTo.cpp:175
↓ 6 callersMethodcptsBegin
iterators @{
svf/include/MemoryModel/ConditionalPT.h:358
↓ 6 callersMethodcptsEnd
svf/include/MemoryModel/ConditionalPT.h:362
↓ 6 callersMethoddump
svf/lib/CFL/CFGrammar.cpp:346
↓ 6 callersMethoddumpPTData
svf/include/MemoryModel/MutablePointsToDS.h:112
↓ 6 callersMethodgetAllPts
svf/include/MemoryModel/PersistentPointsToDS.h:120
↓ 6 callersMethodgetAllPts
svf/include/MemoryModel/MutablePointsToDS.h:135
↓ 6 callersMethodgetBaseNode
Return the base object from which this GEP node came from.
svf/include/SVFIR/SVFVariables.h:488
↓ 6 callersMethodgetBaseValVar
svf/include/SVFIR/SVFIR.h:506
↓ 6 callersMethodgetCallICFGNode
svf/include/Graphs/ICFGNode.h:619
↓ 6 callersMethodgetCallSiteID
Get callsite given a callsiteID @{
svf/include/Graphs/VFG.h:178
↓ 6 callersMethodgetExitBlocksOfLoop
svf/lib/SVFIR/SVFValue.cpp:83
↓ 6 callersMethodgetFunEntryICFGNode
Add a function entry node
svf/lib/Graphs/ICFG.cpp:242
↓ 6 callersMethodgetKind
svf/include/SVFIR/SVFType.h:253
↓ 6 callersMethodgetMainLLVMModule
svf-llvm/include/SVF-LLVM/LLVMModule.h:366
↓ 6 callersMethodgetMaxFieldOffsetLimit
Get max field offset limit
svf/include/SVFIR/SVFVariables.h:645
↓ 6 callersMethodgetPredicate
svf/include/SVFIR/SVFStatements.h:1110
↓ 6 callersMethodinsertSymbol
svf/lib/CFL/CFGrammar.cpp:231
↓ 6 callersFunctionisHeapAllocExtCall
svf-llvm/include/SVF-LLVM/LLVMUtil.h:402
↓ 6 callersMethodisIndirectCallSites
svf/include/SVFIR/SVFIR.h:467
↓ 6 callersMethodisVirtualCall
svf/include/Graphs/ICFGNode.h:509
↓ 6 callersMethodisWorklistEmpty
svf/include/WPA/WPASolver.h:160
↓ 6 callersMethodreset
svf/lib/Util/CoreBitVector.cpp:97
↓ 6 callersMethodreset
Remove var from the set.
svf/include/MemoryModel/ConditionalPT.h:163
↓ 6 callersMethodrunOnModule
Method: runOnFunction() Description: Entry point for this LLVM pass. Return value: true - The function was modified. false - The function was not m
svf-llvm/lib/BreakConstantExpr.cpp:187
↓ 6 callersMethodtest
svf/lib/MemoryModel/PointsTo.cpp:131
↓ 6 callersMethodvisited
svf/include/Graphs/SCC.h:222
↓ 5 callersMethodaddArrSize
svf/include/SVFIR/SVFStatements.h:409
↓ 5 callersMethodaddEdge
svf-llvm/lib/DCHG.cpp:435
↓ 5 callersMethodaddSaberBug
* function: pass bug type (i.e., GenericBug::NEVERFREE) and eventStack as parameter, * it will add the bug into bugQueue. * usage: addS
svf/include/Util/SVFBugReport.h:315
↓ 5 callersMethodallocateValueId
svf/lib/Util/NodeIDAllocator.cpp:134
↓ 5 callersMethodanalyze
! * Start analysis here */
svf/lib/MTA/MHP.cpp:62
↓ 5 callersMethodbuildFullSVFG
svf/lib/MSSA/SVFGBuilder.cpp:46
↓ 5 callersFunctioncJSON_AddItemToArray
svf/lib/Util/cJSON.cpp:1996
↓ 5 callersFunctioncJSON_Parse
svf/lib/Util/cJSON.cpp:1177
↓ 5 callersMethodempty
svf/include/AE/Core/AddressValue.h:115
↓ 5 callersMethodgetAbsState
svf/lib/AE/Svfexe/AbstractStateManager.cpp:158
↓ 5 callersMethodgetArg
svf/include/SVFIR/SVFVariables.h:1232
↓ 5 callersMethodgetCallees
Get all callees for a callsite
svf/include/Graphs/CallGraph.h:426
↓ 5 callersMethodgetDefSVFGNode
Given a valVar, return its definition site
svf/include/Graphs/SVFG.h:171
↓ 5 callersMethodgetExitBB
svf/include/SVFIR/SVFVariables.h:1213
↓ 5 callersMethodgetFlatternedElemType
svf/lib/Graphs/IRGraph.cpp:123
↓ 5 callersMethodgetForkEdgeBegin
svf/include/Graphs/ThreadCallGraph.h:191
↓ 5 callersMethodgetForkEdgeEnd
svf/include/Graphs/ThreadCallGraph.h:197
↓ 5 callersMethodgetGepObjAddrs
svf/lib/AE/Svfexe/AbstractStateManager.cpp:313
↓ 5 callersMethodgetGepObjVar
! * Given an object node, find its field object node */
svf/lib/SVFIR/SVFIR.cpp:500
↓ 5 callersMethodgetGlobalICFGNode
svf/include/Graphs/ICFG.h:244
↓ 5 callersMethodgetIntraVFGEdge
! * Return the corresponding VFGEdge */
svf/lib/Graphs/VFG.cpp:905
↓ 5 callersMethodgetMSSA
Get SVFG memory SSA
svf/include/Graphs/SVFG.h:138
↓ 5 callersMethodgetNumOfFlattenFields
Return the number of fields after flattening (ignoring array elements)
svf/include/SVFIR/SVFType.h:172
↓ 5 callersMethodgetOpCallICFGNode
Return the CallICFGNode of the i-th operand
svf/include/SVFIR/SVFStatements.h:886
↓ 5 callersMethodgetRet
Return value at callee
svf/include/Graphs/VFGNode.h:1172
↓ 5 callersMethodgetSVFGNode
Get a SVFG node
svf/include/Graphs/SVFG.h:150
↓ 5 callersMethodgetSuccessor
svf/include/Graphs/VFGNode.h:659
↓ 5 callersMethodgetTypeOfElement
svf/include/SVFIR/SVFType.h:503
↓ 5 callersMethodgetVarargNode
svf/lib/Graphs/IRGraph.cpp:67
↓ 5 callersFunctionget_object_item
svf/lib/Util/cJSON.cpp:1885
↓ 5 callersMethodhasCallGraphEdge
Get call graph edge via call instruction @{ whether this call instruction has a valid call graph edge
svf/include/Graphs/CallGraph.h:441
↓ 5 callersMethodhasCallSiteArgsMap
Callsite has argument list
svf/include/SVFIR/SVFIR.h:383
↓ 5 callersMethodhasFunArgsList
Function has arguments list
svf/include/SVFIR/SVFIR.h:366
↓ 5 callersMethodinferObjType
! * get or infer the type of the object pointed by var * if the start value is a source (alloc/global, heap, static), call fwInferObjType * if not,
svf-llvm/lib/ObjTypeInference.cpp:136
↓ 5 callersMethodintersectWithComplement
svf/lib/MemoryModel/PointsTo.cpp:286
↓ 5 callersFunctionisConstDataOrAggData
Return true if the value refers to constant data, e.g., i32 0
svf-llvm/include/SVF-LLVM/LLVMUtil.h:374
↓ 5 callersMethodisSatisfiableForPairs
! * Solve by analysing each pair of sinks (e.g., double free) */
svf/lib/SABER/ProgSlice.cpp:158
↓ 5 callersMethodisStore
svf/lib/WPA/VersionedFlowSensitive.cpp:455
↓ 5 callersMethodisTDJoin
Whether it is a join site
svf/include/MTA/MHP.h:246
↓ 5 callersFunctionisdigit
svf-llvm/lib/extapi.c:974
↓ 5 callersMethodjoinWith
domain join with other, important! other widen this.
svf/lib/AE/Core/AbstractState.cpp:103
↓ 5 callersMethodjoin_with
Current IntervalValue joins with another IntervalValue
svf/include/AE/Core/IntervalValue.h:416
↓ 5 callersFunctionprint
svf/lib/Util/cJSON.cpp:1189
↓ 5 callersFunctionprint_value
Render a value to text. */
svf/lib/Util/cJSON.cpp:1370
↓ 5 callersMethodremapAllPts
svf/include/MemoryModel/MutablePointsToDS.h:130
↓ 5 callersMethodremoveSVFGEdge
Remove a SVFG edge
svf/include/Graphs/SVFG.h:254
↓ 5 callersMethodrenderGraphFromBottomUp
renderGraphFromBottomUp - If this function returns true, the graph is emitted bottom-up instead of top-down. This requires graphviz 2.0 to work thoug
svf/include/Graphs/DOTGraphTraits.h:64
↓ 5 callersMethodsetOpVer
svf/include/Graphs/VFGNode.h:428
↓ 5 callersFunctionstrcpy
svf-llvm/lib/extapi.c:764
↓ 5 callersFunctionsuffix_object
Utility for array list handling. */
svf/lib/Util/cJSON.cpp:1934
↓ 5 callersMethodunionPts
svf/include/MemoryModel/MutablePointsToDS.h:530
↓ 4 callersMethodaddDirectCallSite
Add direct and indirect callsite @{
svf/lib/Graphs/CallGraph.cpp:54
↓ 4 callersMethodaddFldWithType
Add field (index and offset) with its corresponding type
svf/lib/SVFIR/SVFValue.cpp:57
↓ 4 callersMethodaddPts
svf/include/MemoryModel/PersistentPointsToDS.h:71
↓ 4 callersFunctionadd_item_to_array
svf/lib/Util/cJSON.cpp:1962
↓ 4 callersMethodalias
svf/lib/DDA/DDAPass.cpp:281
↓ 4 callersMethodbottom
Create the bottom IntervalValue [+inf, -inf]
svf/include/AE/Core/IntervalValue.h:100
↓ 4 callersFunctioncast_away_const
helper function to cast away const */
svf/lib/Util/cJSON.cpp:2008
↓ 4 callersMethodclearFullPts
svf/include/MemoryModel/PersistentPointsToDS.h:109
↓ 4 callersMethodclearFullPts
svf/include/MemoryModel/MutablePointsToDS.h:123
↓ 4 callersMethodclearPts
svf/include/MemoryModel/PersistentPointsToDS.h:95
↓ 4 callersMethodclearPts
svf/include/MemoryModel/MutablePointsToDS.h:117
↓ 4 callersMethodcontains
Return true if the IntervalValue contains n
svf/include/AE/Core/IntervalValue.h:495
↓ 4 callersFunctiondump
svf/include/Util/SparseBitVector.h:1229
↓ 4 callersMethoddump
svf-llvm/include/SVF-LLVM/DCHG.h:243
↓ 4 callersMethodemplacePts
If pts is not in the PersistentPointsToCache, inserts it, assigns an ID, and returns that ID. If it is, then the ID is returned.
svf/include/MemoryModel/PersistentPointsToCache.h:91
↓ 4 callersMethodevalFinalCond
! * Evaluate Atoms of a condition * TODO: for now we only evaluate one path, evaluate every single path * * Atom -- a propositional variable: a, b
svf/lib/SABER/ProgSlice.cpp:220
↓ 4 callersMethodfunHasRet
svf/include/SVFIR/SVFIR.h:427
↓ 4 callersMethodgepSrcPointeeType
svf/include/MemoryModel/AccessPath.h:110
↓ 4 callersMethodgetActualRet
Return actual return parameter
svf/include/Graphs/ICFGNode.h:624
↓ 4 callersMethodgetBlkPtr
svf/include/Graphs/IRGraph.h:255
← previousnext →301–400 of 5,116, ranked by callers