LLVM 17.0.0git
|
Classes | |
class | Chain |
A Chain is a sequence of instructions that are linked together by an accumulation operand. More... | |
struct | GCPtrLivenessData |
struct | GepNode |
struct | in_set |
struct | IntervalSorter |
struct | PartiallyConstructedSafepointRecord |
struct | RematerizlizationCandidateRecord |
struct | SingleLoopExtractor |
SingleLoopExtractor - For bugpoint. More... | |
Typedefs | |
using | DefiningValueMapTy = MapVector< Value *, Value * > |
using | IsKnownBaseMapTy = MapVector< Value *, bool > |
using | PointerToBaseTy = MapVector< Value *, Value * > |
using | StatepointLiveSetTy = SetVector< Value * > |
using | RematerializedValueMapTy = MapVector< AssertingVH< Instruction >, AssertingVH< Value > > |
using | RematCandTy = MapVector< Value *, RematerizlizationCandidateRecord > |
Functions | |
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 |
using false::DefiningValueMapTy = typedef MapVector<Value *, Value *> |
Definition at line 266 of file RewriteStatepointsForGC.cpp.
using false::IsKnownBaseMapTy = typedef MapVector<Value *, bool> |
Definition at line 267 of file RewriteStatepointsForGC.cpp.
using false::PointerToBaseTy = typedef MapVector<Value *, Value *> |
Definition at line 268 of file RewriteStatepointsForGC.cpp.
using false::RematCandTy = typedef MapVector<Value *, RematerizlizationCandidateRecord> |
Definition at line 299 of file RewriteStatepointsForGC.cpp.
using false::RematerializedValueMapTy = typedef MapVector<AssertingVH<Instruction>, AssertingVH<Value> > |
Definition at line 270 of file RewriteStatepointsForGC.cpp.
using false::StatepointLiveSetTy = typedef SetVector<Value *> |
Definition at line 269 of file RewriteStatepointsForGC.cpp.
void false::dump_node_container | ( | raw_ostream & | OS, |
const NodeContainer & | S | ||
) |
Definition at line 275 of file HexagonCommonGEP.cpp.
References dump_node_container(), E, I, and OS.
Referenced by dump_node_container(), and operator<<().
raw_ostream & false::operator<< | ( | raw_ostream & | OS, |
const GepNode & | GN | ||
) |
Definition at line 218 of file HexagonCommonGEP.cpp.
raw_ostream & false::operator<< | ( | raw_ostream & | OS, |
const NodeToUsesMap & | M | ||
) |
Definition at line 291 of file HexagonCommonGEP.cpp.
raw_ostream & false::operator<< | ( | raw_ostream & | OS, |
const NodeVect & | S | ||
) |
Definition at line 284 of file HexagonCommonGEP.cpp.
References dump_node_container(), and OS.