LLVM  4.0.0
Classes | Typedefs | Functions
false Namespace Reference

Classes

struct  IntervalSorter
 
class  Chain
 A Chain is a sequence of instructions that are linked together by an accumulation operand. More...
 
struct  GepNode
 
struct  in_set
 
struct  SingleLoopExtractor
 SingleLoopExtractor - For bugpoint. More...
 
struct  GCPtrLivenessData
 
struct  PartiallyConstructedSafepointRecord
 
class  LibCallsShrinkWrap
 

Typedefs

typedef MapVector< Value
*, Value * > 
DefiningValueMapTy
 
typedef SetVector< Value * > StatepointLiveSetTy
 
typedef MapVector< AssertingVH
< Instruction >, AssertingVH
< Value > > 
RematerializedValueMapTy
 

Functions

Typenext_type (Type *Ty, Value *Idx)
 
raw_ostreamoperator<< (raw_ostream &OS, const GepNode &GN)
 
template<typename NodeContainer >
void dump_node_container (raw_ostream &OS, const NodeContainer &S)
 
raw_ostreamoperator<< (raw_ostream &OS, const NodeVect &S) LLVM_ATTRIBUTE_UNUSED
 
raw_ostreamoperator<< (raw_ostream &OS, const NodeToUsesMap &M) LLVM_ATTRIBUTE_UNUSED
 

Typedef Documentation

Definition at line 165 of file RewriteStatepointsForGC.cpp.

Definition at line 168 of file RewriteStatepointsForGC.cpp.

Definition at line 166 of file RewriteStatepointsForGC.cpp.

Function Documentation

template<typename NodeContainer >
void false::dump_node_container ( raw_ostream OS,
const NodeContainer &  S 
)

Definition at line 263 of file HexagonCommonGEP.cpp.

References E, and I.

Referenced by operator<<().

Type* false::next_type ( Type Ty,
Value Idx 
)
raw_ostream& false::operator<< ( raw_ostream OS,
const GepNode &  GN 
)
raw_ostream & false::operator<< ( raw_ostream OS,
const NodeVect &  S 
)

Definition at line 271 of file HexagonCommonGEP.cpp.

References dump_node_container().

raw_ostream & false::operator<< ( raw_ostream OS,
const NodeToUsesMap &  M 
)

Definition at line 278 of file HexagonCommonGEP.cpp.

References E, F, llvm::Value::getName(), llvm::Value::hasName(), and I.