LLVM 20.0.0git
|
Classes | |
class | Update |
Enumerations | |
enum class | UpdateKind : unsigned char { Insert , Delete } |
Functions | |
template<typename NodePtr > | |
void | LegalizeUpdates (ArrayRef< Update< NodePtr > > AllUpdates, SmallVectorImpl< Update< NodePtr > > &Result, bool InverseGraph, bool ReverseResultOrder=false) |
|
strong |
Enumerator | |
---|---|
Insert | |
Delete |
Definition at line 26 of file CFGUpdate.h.
void llvm::cfg::LegalizeUpdates | ( | ArrayRef< Update< NodePtr > > | AllUpdates, |
SmallVectorImpl< Update< NodePtr > > & | Result, | ||
bool | InverseGraph, | ||
bool | ReverseResultOrder = false |
||
) |
Definition at line 63 of file CFGUpdate.h.
References A, assert(), B, Delete, From, Insert, llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::reserve(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::size(), llvm::sort(), and std::swap().