|
LLVM
4.0.0
|
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 | |
| Type * | next_type (Type *Ty, Value *Idx) |
| raw_ostream & | operator<< (raw_ostream &OS, const GepNode &GN) |
| template<typename NodeContainer > | |
| void | dump_node_container (raw_ostream &OS, const NodeContainer &S) |
| raw_ostream & | operator<< (raw_ostream &OS, const NodeVect &S) LLVM_ATTRIBUTE_UNUSED |
| raw_ostream & | operator<< (raw_ostream &OS, const NodeToUsesMap &M) LLVM_ATTRIBUTE_UNUSED |
| typedef MapVector<Value *, Value *> false::DefiningValueMapTy |
Definition at line 165 of file RewriteStatepointsForGC.cpp.
Definition at line 168 of file RewriteStatepointsForGC.cpp.
| typedef SetVector<Value *> false::StatepointLiveSetTy |
Definition at line 166 of file RewriteStatepointsForGC.cpp.
| void false::dump_node_container | ( | raw_ostream & | OS, |
| const NodeContainer & | S | ||
| ) |
Definition at line 263 of file HexagonCommonGEP.cpp.
Referenced by operator<<().
Definition at line 200 of file HexagonCommonGEP.cpp.
References assert(), llvm::dyn_cast(), llvm::APInt::getSExtValue(), llvm::ConstantInt::getValue(), i, and llvm::Type::isStructTy().
| raw_ostream& false::operator<< | ( | raw_ostream & | OS, |
| const GepNode & | GN | ||
| ) |
Definition at line 216 of file HexagonCommonGEP.cpp.
References false::GepNode::BaseVal, false::GepNode::Flags, llvm::Value::getName(), llvm::Type::getStructName(), llvm::Value::hasName(), false::GepNode::Idx, llvm::StructType::isLiteral(), llvm::Type::isStructTy(), false::GepNode::Parent, and false::GepNode::PTy.
| 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.
1.8.6