LLVM 24.0.0git
llvm::ImutAVLFactory< ImutInfo, Canonicalize > Member List

This is the complete list of members for llvm::ImutAVLFactory< ImutInfo, Canonicalize >, including all inherited members.

add(TreeTy *T, value_type_ref V)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inline
add_internal(value_type_ref V, TreeTy *T)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
balanceTree(TreeTy *L, value_type_ref V, TreeTy *R)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
combineTrees(TreeTy *L, TreeTy *R)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
createNode(TreeTy *L, value_type_ref V, TreeTy *R)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
createNode(TreeTy *newLeft, TreeTy *oldTree, TreeTy *newRight)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
getCanonicalTree(TreeTy *TNew)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inline
getEmptyTree() constllvm::ImutAVLFactory< ImutInfo, Canonicalize >inline
getHeight(TreeTy *T) constllvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
getLeft(TreeTy *T) constllvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
getRight(TreeTy *T) constllvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
getValue(TreeTy *T) constllvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
ImutAVLFactory()llvm::ImutAVLFactory< ImutInfo, Canonicalize >inline
ImutAVLFactory(BumpPtrAllocator &Alloc)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inline
ImutAVLTree< ImutInfo, Canonicalize > classllvm::ImutAVLFactory< ImutInfo, Canonicalize >friend
incrementHeight(TreeTy *L, TreeTy *R) constllvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
isEmpty(TreeTy *T) constllvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
maskCacheIndex(unsigned I)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotectedstatic
recoverNodes(TreeTy *Result)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
remove(TreeTy *T, key_type_ref V)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inline
remove_internal(key_type_ref K, TreeTy *T)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
removeMinBinding(TreeTy *T, TreeTy *&Noderemoved)llvm::ImutAVLFactory< ImutInfo, Canonicalize >inlineprotected
~ImutAVLFactory()llvm::ImutAVLFactory< ImutInfo, Canonicalize >inline