|
| typedef CDGEdge::CDGEdgeSetTy::iterator | iterator |
| |
| typedef CDGEdge::CDGEdgeSetTy::const_iterator | const_iterator |
| |
| typedef NodeTy | NodeType |
| |
| typedef EdgeTy | EdgeType |
| |
| typedef OrderedSet< EdgeType *, typename EdgeType::equalGEdge > | GEdgeSetTy |
| | Edge kind.
|
| |
| typedef GEdgeSetTy::iterator | iterator |
| |
| typedef GEdgeSetTy::const_iterator | const_iterator |
| |
| enum | GNodeK {
IntraBlock
, GlobalBlock
, FunEntryBlock
, FunExitBlock
,
FunCallBlock
, FunRetBlock
, ValNode
, ArgValNode
,
FunValNode
, GepValNode
, RetValNode
, VarargValNode
,
GlobalValNode
, ConstAggValNode
, ConstDataValNode
, BlackHoleValNode
,
ConstFPValNode
, ConstIntValNode
, ConstNullptrValNode
, DummyValNode
,
IntrinsicValNode
, BasicBlockValNode
, AsmPCValNode
, ObjNode
,
GepObjNode
, BaseObjNode
, FunObjNode
, HeapObjNode
,
StackObjNode
, GlobalObjNode
, ConstAggObjNode
, ConstDataObjNode
,
ConstFPObjNode
, ConstIntObjNode
, ConstNullptrObjNode
, DummyObjNode
,
Cmp
, BinaryOp
, UnaryOp
, Branch
,
DummyVProp
, NPtr
, FRet
, ARet
,
AParm
, FParm
, Addr
, Copy
,
Gep
, Store
, Load
, TPhi
,
TIntraPhi
, TInterPhi
, FPIN
, FPOUT
,
APIN
, APOUT
, MPhi
, MIntraPhi
,
MInterPhi
, CallNodeKd
, CDNodeKd
, CFLNodeKd
,
CHNodeKd
, ConstraintNodeKd
, TCTNodeKd
, DCHNodeKd
,
BasicBlockKd
, OtherKd
} |
| |
Definition at line 89 of file CDG.h.