|
LLVM 22.0.0git
|
Defines facilities for reading and writing on-disk hash tables. More...
#include "llvm/Support/Alignment.h"#include "llvm/Support/Allocator.h"#include "llvm/Support/DataTypes.h"#include "llvm/Support/EndianStream.h"#include "llvm/Support/MathExtras.h"#include "llvm/Support/raw_ostream.h"#include <cassert>#include <cstdlib>Go to the source code of this file.
Classes | |
| class | llvm::OnDiskChainedHashTableGenerator< Info > |
| Generates an on disk hash table. More... | |
| class | llvm::OnDiskChainedHashTable< Info > |
| Provides lookup on an on disk hash table. More... | |
| class | llvm::OnDiskChainedHashTable< Info >::iterator |
| class | llvm::OnDiskIterableChainedHashTable< Info > |
| Provides lookup and iteration over an on disk hash table. More... | |
| class | llvm::OnDiskIterableChainedHashTable< Info >::key_iterator |
| Iterates over all of the keys in the table. More... | |
| class | llvm::OnDiskIterableChainedHashTable< Info >::data_iterator |
| Iterates over all the entries in the table, returning the data. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Defines facilities for reading and writing on-disk hash tables.
Definition in file OnDiskHashTable.h.