LLVM 22.0.0git
OnDiskDataAllocator.h File Reference

This file declares interface for OnDiskDataAllocator, a file backed data pool can be used to allocate space to store data packed in a single file. More...

Go to the source code of this file.

Classes

class  llvm::cas::OnDiskDataAllocator
 Sink for data. More...
class  llvm::cas::OnDiskDataAllocator::OnDiskPtr
 A pointer to data stored on disk. More...

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::cas

Detailed Description

This file declares interface for OnDiskDataAllocator, a file backed data pool can be used to allocate space to store data packed in a single file.

It is based on MappedFileRegionArena and includes a header in the beginning to provide metadata.

Definition in file OnDiskDataAllocator.h.