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 | |
BITCAST enum value | SVF::CopyStmt | |
Branch enum value | SVF::SVFStmt | |
Call enum value | SVF::SVFStmt | |
callEdgeLabelCounter | SVF::SVFStmt | privatestatic |
classof(const CopyStmt *) | SVF::CopyStmt | inlinestatic |
classof(const SVFStmt *edge) | SVF::CopyStmt | inlinestatic |
classof(const GenericPAGEdgeTy *edge) | SVF::CopyStmt | inlinestatic |
SVF::AssignStmt::classof(const AssignStmt *) | SVF::AssignStmt | inlinestatic |
Cmp enum value | SVF::SVFStmt | |
Copy enum value | SVF::SVFStmt | |
CopyKind enum name | SVF::CopyStmt | |
copyKind | SVF::CopyStmt | private |
CopyStmt() | SVF::CopyStmt | inlineprivate |
CopyStmt(const CopyStmt &) | SVF::CopyStmt | private |
CopyStmt(SVFVar *s, SVFVar *d, CopyKind k) | SVF::CopyStmt | inline |
COPYVAL enum value | SVF::CopyStmt | |
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 > | |
FPTOSI enum value | SVF::CopyStmt | |
FPTOUI enum value | SVF::CopyStmt | |
FPTRUNC enum value | SVF::CopyStmt | |
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 |
getCopyKind() const | SVF::CopyStmt | 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 |
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 typedef | SVF::SVFStmt | private |
inst2LabelMap | SVF::SVFStmt | privatestatic |
INTTOPTR enum value | SVF::CopyStmt | |
isBitCast() const | SVF::CopyStmt | inline |
isInt2Ptr() const | SVF::CopyStmt | inline |
isPTAEdge() const | SVF::SVFStmt | |
isPtr2Int() const | SVF::CopyStmt | inline |
isSext() const | SVF::CopyStmt | inline |
isValueCopy() const | SVF::CopyStmt | inline |
isZext() const | SVF::CopyStmt | inline |
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 CopyStmt &) | SVF::CopyStmt | 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 | |
PTRTOINT enum value | SVF::CopyStmt | |
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 |
SEXT enum value | SVF::CopyStmt | |
SITOFP enum value | SVF::CopyStmt | |
src | SVF::GenericEdge< NodeTy > | private |
Store enum value | SVF::SVFStmt | |
storeEdgeLabelCounter | SVF::SVFStmt | privatestatic |
SVFIRReader | SVF::CopyStmt | friend |
SVFIRWriter | SVF::CopyStmt | 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::CopyStmt | virtual |
totalEdgeNum | SVF::SVFStmt | static |
TRUNC enum value | SVF::CopyStmt | |
UITOFP enum value | SVF::CopyStmt | |
UnaryOp enum value | SVF::SVFStmt | |
value | SVF::SVFStmt | private |
Var2LabelMap typedef | SVF::SVFStmt | private |
var2LabelMap | SVF::SVFStmt | privatestatic |
ZEXT enum value | SVF::CopyStmt | |
~GenericEdge() | SVF::GenericEdge< NodeTy > | inlinevirtual |
~SVFStmt() | SVF::SVFStmt | inline |