Addr enum value | SVF::SVFStmt | |
AssignStmt() | SVF::AssignStmt | private |
AssignStmt(const AssignStmt &) | SVF::AssignStmt | private |
AssignStmt(SVFVar *s, SVFVar *d, GEdgeFlag k) | SVF::AssignStmt | inlineprotected |
AssignStmt(GEdgeFlag k) | SVF::AssignStmt | inlineprotected |
basicBlock | SVF::SVFStmt | private |
BinaryOp enum value | SVF::SVFStmt | |
Branch enum value | SVF::SVFStmt | |
Call enum value | SVF::SVFStmt | |
call | SVF::CallPE | private |
callEdgeLabelCounter | SVF::SVFStmt | privatestatic |
CallPE(const CallPE &) | SVF::CallPE | private |
CallPE(GEdgeFlag k=SVFStmt::Call) | SVF::CallPE | inlineprotected |
CallPE(SVFVar *s, SVFVar *d, const CallICFGNode *i, const FunEntryICFGNode *e, GEdgeKind k=SVFStmt::Call) | SVF::CallPE | |
classof(const CallPE *) | SVF::CallPE | inlinestatic |
classof(const SVFStmt *edge) | SVF::CallPE | inlinestatic |
classof(const GenericPAGEdgeTy *edge) | SVF::CallPE | inlinestatic |
SVF::AssignStmt::classof(const AssignStmt *) | SVF::AssignStmt | inlinestatic |
Cmp enum value | SVF::SVFStmt | |
Copy enum value | SVF::SVFStmt | |
dst | SVF::GenericEdge< NodeTy > | private |
edgeFlag | SVF::GenericEdge< NodeTy > | private |
edgeId | SVF::SVFStmt | private |
EdgeKindMask | SVF::GenericEdge< NodeTy > | protectedstatic |
EdgeKindMaskBits | SVF::GenericEdge< NodeTy > | protectedstatic |
entry | SVF::CallPE | private |
equalGEdge typedef | SVF::GenericEdge< NodeTy > | |
GEdgeFlag typedef | SVF::GenericEdge< NodeTy > | |
GEdgeKind typedef | SVF::GenericEdge< NodeTy > | |
GenericEdge(NodeTy *s, NodeTy *d, GEdgeFlag k) | SVF::GenericEdge< NodeTy > | inline |
Gep enum value | SVF::SVFStmt | |
getBB() const | SVF::SVFStmt | inline |
getCallInst() const | SVF::CallPE | inline |
getCallSite() const | SVF::CallPE | inline |
getDstID() | SVF::AssignStmt | private |
SVF::SVFStmt::getDstID() const | SVF::GenericEdge< NodeTy > | inline |
getDstNode() | SVF::AssignStmt | private |
SVF::SVFStmt::getDstNode() const | SVF::GenericEdge< NodeTy > | inline |
getEdgeID() const | SVF::SVFStmt | inline |
getEdgeKind() const | SVF::GenericEdge< NodeTy > | inline |
getEdgeKindWithoutMask() const | SVF::GenericEdge< NodeTy > | inline |
getFunEntryICFGNode() const | SVF::CallPE | inline |
getICFGNode() const | SVF::SVFStmt | inline |
getInst() const | SVF::SVFStmt | inline |
getLHSVar() const | SVF::AssignStmt | inline |
getLHSVarID() const | SVF::AssignStmt | inline |
getRHSVar() const | SVF::AssignStmt | inline |
getRHSVarID() const | SVF::AssignStmt | inline |
getSrcID() | SVF::AssignStmt | private |
SVF::SVFStmt::getSrcID() const | SVF::GenericEdge< NodeTy > | inline |
getSrcNode() | SVF::AssignStmt | private |
SVF::SVFStmt::getSrcNode() const | SVF::GenericEdge< NodeTy > | inline |
getValue() const | SVF::SVFStmt | inline |
icfgNode | SVF::SVFStmt | private |
inst2LabelMap | SVF::SVFStmt | privatestatic |
Inst2LabelMap typedef | SVF::SVFStmt | private |
isPTAEdge() const | SVF::SVFStmt | |
KindToSVFStmtMapTy typedef | SVF::SVFStmt | |
Load enum value | SVF::SVFStmt | |
makeEdgeFlagWithAddionalOpnd(GEdgeKind k, const SVFVar *var) | SVF::SVFStmt | inlinestatic |
makeEdgeFlagWithCallInst(GEdgeKind k, const ICFGNode *cs) | SVF::SVFStmt | inlinestatic |
makeEdgeFlagWithStoreInst(GEdgeKind k, const ICFGNode *store) | SVF::SVFStmt | inlinestatic |
multiOpndLabelCounter | SVF::SVFStmt | privatestatic |
NodeType typedef | SVF::GenericEdge< NodeTy > | |
operator=(const CallPE &) | SVF::CallPE | private |
operator==(const GenericEdge< NodeType > *rhs) const | SVF::GenericEdge< NodeTy > | inlinevirtual |
PAGEdgeSetTy typedef | SVF::SVFStmt | |
PAGEdgeToSetMapTy typedef | SVF::SVFStmt | |
PEDGEK enum name | SVF::SVFStmt | |
Phi enum value | SVF::SVFStmt | |
Ret enum value | SVF::SVFStmt | |
Select enum value | SVF::SVFStmt | |
setBB(const SVFBasicBlock *bb) | SVF::SVFStmt | inline |
setICFGNode(ICFGNode *node) | SVF::SVFStmt | inline |
setValue(const SVFValue *val) | SVF::SVFStmt | inline |
src | SVF::GenericEdge< NodeTy > | private |
Store enum value | SVF::SVFStmt | |
storeEdgeLabelCounter | SVF::SVFStmt | privatestatic |
SVFIRReader | SVF::CallPE | friend |
SVFIRWriter | SVF::CallPE | friend |
SVFStmt(GEdgeFlag k) | SVF::SVFStmt | inlineprotected |
SVFStmt(SVFVar *s, SVFVar *d, GEdgeFlag k, bool real=true) | SVF::SVFStmt | |
SVFStmtSetTy typedef | SVF::SVFStmt | |
ThreadFork enum value | SVF::SVFStmt | |
ThreadJoin enum value | SVF::SVFStmt | |
toString() const override | SVF::CallPE | virtual |
totalEdgeNum | SVF::SVFStmt | static |
UnaryOp enum value | SVF::SVFStmt | |
value | SVF::SVFStmt | private |
Var2LabelMap typedef | SVF::SVFStmt | private |
var2LabelMap | SVF::SVFStmt | privatestatic |
~GenericEdge() | SVF::GenericEdge< NodeTy > | inlinevirtual |
~SVFStmt() | SVF::SVFStmt | inline |