LLVM 22.0.0git
|
#include "llvm/Support/CFGDiff.h"
Public Types | |
using | VectRet = SmallVector<NodePtr, 8> |
Public Member Functions | |
GraphDiff () | |
GraphDiff (ArrayRef< cfg::Update< NodePtr > > Updates, bool ReverseApplyUpdates=false) | |
auto | getLegalizedUpdates () const |
unsigned | getNumLegalizedUpdates () const |
cfg::Update< NodePtr > | popUpdateForIncrementalUpdates () |
template<bool InverseEdge> | |
VectRet | getChildren (NodePtr N) const |
void | print (raw_ostream &OS) const |
LLVM_DUMP_METHOD void | dump () const |
using llvm::GraphDiff< NodePtr, InverseGraph >::VectRet = SmallVector<NodePtr, 8> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 110 of file CFGDiff.h.
Referenced by llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::ApplyUpdates().
|
inline |
Definition at line 112 of file CFGDiff.h.
Referenced by llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::ApplyNextUpdate(), and llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::ApplyUpdates().
|
inline |
Definition at line 159 of file CFGDiff.h.
Referenced by llvm::GraphDiff< MachineBasicBlock *, false >::dump().