LLVM  3.7.0
Public Attributes | List of all members
false::GCPtrLivenessData Struct Reference
Collaboration diagram for false::GCPtrLivenessData:
[legend]

Public Attributes

DenseMap< BasicBlock
*, DenseSet< Value * > > 
KillSet
 Values defined in this block. More...
 
DenseMap< BasicBlock
*, DenseSet< Value * > > 
LiveSet
 Values used in this block (and thus live); does not included values killed within this block. More...
 
DenseMap< BasicBlock
*, DenseSet< Value * > > 
LiveIn
 Values live into this basic block (i.e. More...
 
DenseMap< BasicBlock
*, DenseSet< Value * > > 
LiveOut
 Values live out of this basic block (i.e. More...
 

Detailed Description

Definition at line 136 of file RewriteStatepointsForGC.cpp.

Member Data Documentation

DenseMap<BasicBlock *, DenseSet<Value *> > false::GCPtrLivenessData::KillSet

Values defined in this block.

Definition at line 138 of file RewriteStatepointsForGC.cpp.

DenseMap<BasicBlock *, DenseSet<Value *> > false::GCPtrLivenessData::LiveIn

Values live into this basic block (i.e.

used by any instruction in this basic block or ones reachable from here)

Definition at line 145 of file RewriteStatepointsForGC.cpp.

DenseMap<BasicBlock *, DenseSet<Value *> > false::GCPtrLivenessData::LiveOut

Values live out of this basic block (i.e.

live into any successor block)

Definition at line 149 of file RewriteStatepointsForGC.cpp.

DenseMap<BasicBlock *, DenseSet<Value *> > false::GCPtrLivenessData::LiveSet

Values used in this block (and thus live); does not included values killed within this block.

Definition at line 141 of file RewriteStatepointsForGC.cpp.


The documentation for this struct was generated from the following file: