LLVM 20.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.