Add(TreeTy *T, value_type_ref V) | llvm::ImutIntervalAVLFactory< ImutInfo > | inline |
add(TreeTy *T, value_type_ref V) | llvm::ImutAVLFactory< ImutInfo > | inline |
llvm::ImutAVLFactory::add_internal(value_type_ref V, TreeTy *T) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
balanceTree(TreeTy *L, value_type_ref V, TreeTy *R) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
combineTrees(TreeTy *L, TreeTy *R) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
compareTreeWithSection(TreeTy *T, typename TreeTy::iterator &TI, typename TreeTy::iterator &TE) | llvm::ImutAVLFactory< ImutInfo > | inlineprotectedstatic |
createNode(TreeTy *L, value_type_ref V, TreeTy *R) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
createNode(TreeTy *newLeft, TreeTy *oldTree, TreeTy *newRight) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
Find(TreeTy *T, key_type_ref K) | llvm::ImutIntervalAVLFactory< ImutInfo > | inline |
getCanonicalTree(TreeTy *TNew) | llvm::ImutAVLFactory< ImutInfo > | inline |
getEmptyTree() const | llvm::ImutAVLFactory< ImutInfo > | inline |
getHeight(TreeTy *T) const | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
getLeft(TreeTy *T) const | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
getRight(TreeTy *T) const | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
getValue(TreeTy *T) const | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
ImutAVLFactory() | llvm::ImutAVLFactory< ImutInfo > | inline |
ImutAVLFactory(BumpPtrAllocator &Alloc) | llvm::ImutAVLFactory< ImutInfo > | inline |
ImutIntervalAVLFactory(BumpPtrAllocator &Alloc) | llvm::ImutIntervalAVLFactory< ImutInfo > | inline |
incrementHeight(TreeTy *L, TreeTy *R) const | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
isEmpty(TreeTy *T) const | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
markImmutable(TreeTy *T) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
maskCacheIndex(unsigned I) | llvm::ImutAVLFactory< ImutInfo > | inlineprotectedstatic |
recoverNodes() | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
remove(TreeTy *T, key_type_ref V) | llvm::ImutAVLFactory< ImutInfo > | inline |
remove_internal(key_type_ref K, TreeTy *T) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
removeMinBinding(TreeTy *T, TreeTy *&Noderemoved) | llvm::ImutAVLFactory< ImutInfo > | inlineprotected |
~ImutAVLFactory() | llvm::ImutAVLFactory< ImutInfo > | inline |