addOpVar(SVFVar *op, const ICFGNode *inode) | SVF::PhiStmt | inline |
Addr enum value | SVF::SVFStmt | |
basicBlock | SVF::SVFStmt | private |
BinaryOp enum value | SVF::SVFStmt | |
Branch enum value | SVF::SVFStmt | |
Call enum value | SVF::SVFStmt | |
callEdgeLabelCounter | SVF::SVFStmt | privatestatic |
classof(const PhiStmt *) | SVF::PhiStmt | inlinestatic |
classof(const SVFStmt *edge) | SVF::PhiStmt | inlinestatic |
classof(const MultiOpndStmt *edge) | SVF::PhiStmt | inlinestatic |
classof(const GenericPAGEdgeTy *edge) | SVF::PhiStmt | 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 |
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 |
getDstID() | SVF::MultiOpndStmt | private |
SVF::SVFStmt::getDstID() const | SVF::GenericEdge< NodeTy > | inline |
getDstNode() | SVF::MultiOpndStmt | 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 |
getICFGNode() const | SVF::SVFStmt | inline |
getInst() const | SVF::SVFStmt | inline |
getOpICFGNode(u32_t op_idx) const | SVF::PhiStmt | inline |
getOpndVars() const | SVF::MultiOpndStmt | inline |
getOpVar(u32_t pos) const | SVF::MultiOpndStmt | inline |
getOpVarID(u32_t pos) const | SVF::MultiOpndStmt | |
getOpVarNum() const | SVF::MultiOpndStmt | inline |
getRes() const | SVF::MultiOpndStmt | inline |
getResID() const | SVF::MultiOpndStmt | |
getSrcID() | SVF::MultiOpndStmt | private |
SVF::SVFStmt::getSrcID() const | SVF::GenericEdge< NodeTy > | inline |
getSrcNode() | SVF::MultiOpndStmt | 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 |
isFunctionRetPhi() const | SVF::PhiStmt | |
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 |
MultiOpndStmt() | SVF::MultiOpndStmt | private |
MultiOpndStmt(const MultiOpndStmt &) | SVF::MultiOpndStmt | private |
MultiOpndStmt(SVFVar *r, const OPVars &opnds, GEdgeFlag k) | SVF::MultiOpndStmt | protected |
MultiOpndStmt(GEdgeFlag k) | SVF::MultiOpndStmt | inlineprotected |
NodeType typedef | SVF::GenericEdge< NodeTy > | |
operator=(const PhiStmt &) | SVF::PhiStmt | private |
operator==(const GenericEdge< NodeType > *rhs) const | SVF::GenericEdge< NodeTy > | inlinevirtual |
opICFGNodes | SVF::PhiStmt | private |
OpICFGNodeVec typedef | SVF::PhiStmt | |
opVarBegin() const | SVF::MultiOpndStmt | inline |
OPVars typedef | SVF::MultiOpndStmt | |
opVars | SVF::MultiOpndStmt | protected |
opVerEnd() const | SVF::MultiOpndStmt | inline |
PAGEdgeSetTy typedef | SVF::SVFStmt | |
PAGEdgeToSetMapTy typedef | SVF::SVFStmt | |
PEDGEK enum name | SVF::SVFStmt | |
Phi enum value | SVF::SVFStmt | |
PhiStmt() | SVF::PhiStmt | inlineprivate |
PhiStmt(const PhiStmt &) | SVF::PhiStmt | private |
PhiStmt(SVFVar *s, const OPVars &opnds, const OpICFGNodeVec &icfgNodes) | SVF::PhiStmt | inline |
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::PhiStmt | friend |
SVFIRWriter | SVF::PhiStmt | 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::PhiStmt | virtual |
totalEdgeNum | SVF::SVFStmt | static |
UnaryOp enum value | SVF::SVFStmt | |
value | SVF::SVFStmt | private |
var2LabelMap | SVF::SVFStmt | privatestatic |
Var2LabelMap typedef | SVF::SVFStmt | private |
~GenericEdge() | SVF::GenericEdge< NodeTy > | inlinevirtual |
~SVFStmt() | SVF::SVFStmt | inline |