|
LLVM
8.0.1
|
Classes | |
| class | Update |
Enumerations | |
| enum | UpdateKind : unsigned char { UpdateKind::Insert, UpdateKind::Delete } |
Functions | |
| template<typename NodePtr > | |
| void | LegalizeUpdates (ArrayRef< Update< NodePtr >> AllUpdates, SmallVectorImpl< Update< NodePtr >> &Result, bool InverseGraph) |
|
strong |
| Enumerator | |
|---|---|
| Insert | |
| Delete | |
Definition at line 27 of file CFGUpdate.h.
| void llvm::cfg::LegalizeUpdates | ( | ArrayRef< Update< NodePtr >> | AllUpdates, |
| SmallVectorImpl< Update< NodePtr >> & | Result, | ||
| bool | InverseGraph | ||
| ) |
Definition at line 64 of file CFGUpdate.h.
References llvm::abs(), assert(), B, Delete, From, llvm::cfg::Update< NodePtr >::getFrom(), llvm::cfg::Update< NodePtr >::getTo(), Insert, llvm::DenseMapBase< SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >, KeyT, ValueT, KeyInfoT, BucketT >::reserve(), llvm::DenseMapBase< SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >, KeyT, ValueT, KeyInfoT, BucketT >::size(), llvm::sort(), and std::swap().
1.8.13