LLVM 22.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. | |
LLVM_ABI void | print () |
Public Member Functions inherited from llvm::AACallGraphNode | |
AACallGraphNode (Attributor &A) | |
virtual | ~AACallGraphNode ()=default |
iterator_range< AACallEdgeIterator > | optimisticEdgesRange () const |
Iterator range for exploring the call graph. |
Additional Inherited Members | |
Protected Attributes inherited from llvm::AACallGraphNode | |
Attributor & | A |
Reference to Attributor needed for GraphTraits implementation. |
Definition at line 5589 of file Attributor.h.
|
inline |
Definition at line 5590 of file Attributor.h.
References llvm::AACallGraphNode::A, and llvm::AACallGraphNode::AACallGraphNode().
|
virtualdefault |
|
inlineoverridevirtual |
Implements llvm::AACallGraphNode.
Definition at line 5593 of file Attributor.h.
References llvm::AACallGraphNode::A.
|
inlineoverridevirtual |
Implements llvm::AACallGraphNode.
Definition at line 5597 of file Attributor.h.
References llvm::AACallGraphNode::A.
|
inline |
Force populate the entire call graph.
Definition at line 5602 of file Attributor.h.
References llvm::AACallGraphNode::AACallGraphNode(), and llvm::AACallGraphNode::optimisticEdgesRange().
Referenced by llvm::Attributor::run().
void AttributorCallGraph::print | ( | ) |
Definition at line 11919 of file AttributorAttributes.cpp.
References llvm::outs(), and llvm::WriteGraph().
Referenced by llvm::Attributor::run().