LLVM
15.0.0git
|
#include "llvm/Transforms/IPO/Attributor.h"
Public Member Functions | |
AttributorCallGraph (Attributor &A) | |
virtual | ~AttributorCallGraph ()=default |
AACallEdgeIterator | optimisticEdgesBegin () const override |
AACallEdgeIterator | optimisticEdgesEnd () const override |
void | populateAll () const |
Force populate the entire call graph. More... | |
void | print () |
![]() | |
AACallGraphNode (Attributor &A) | |
virtual | ~AACallGraphNode ()=default |
iterator_range< AACallEdgeIterator > | optimisticEdgesRange () const |
Iterator range for exploring the call graph. More... | |
Additional Inherited Members | |
![]() | |
Attributor & | A |
Reference to Attributor needed for GraphTraits implementation. More... | |
Definition at line 4682 of file Attributor.h.
|
inline |
Definition at line 4683 of file Attributor.h.
|
virtualdefault |
|
inlineoverridevirtual |
Implements llvm::AACallGraphNode.
Definition at line 4686 of file Attributor.h.
References llvm::AACallGraphNode::A, and llvm::SetVector< T, Vector, Set >::begin().
|
inlineoverridevirtual |
Implements llvm::AACallGraphNode.
Definition at line 4690 of file Attributor.h.
References llvm::AACallGraphNode::A, and llvm::SetVector< T, Vector, Set >::end().
|
inline |
Force populate the entire call graph.
Definition at line 4695 of file Attributor.h.
References llvm::AACallGraphNode::optimisticEdgesRange().
Referenced by llvm::Attributor::run().
void AttributorCallGraph::print | ( | ) |
Definition at line 10236 of file AttributorAttributes.cpp.
References outs, and llvm::WriteGraph().
Referenced by llvm::Attributor::run().