Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::msf |
|
|
MSFStreamLayout | llvm::msf::getFpmStreamLayout (const MSFLayout &Msf, bool IncludeUnusedFpmData=false, bool AltFpm=false) |
| Determine the layout of the FPM stream, given the MSF layout.
|
|
bool | llvm::msf::isValidBlockSize (uint32_t Size) |
|
uint64_t | llvm::msf::getMaxFileSizeFromBlockSize (uint32_t Size) |
| Given the specified block size, returns the maximum possible file size.
|
|
uint32_t | llvm::msf::getMinimumBlockCount () |
|
uint32_t | llvm::msf::getFirstUnreservedBlock () |
|
uint64_t | llvm::msf::bytesToBlocks (uint64_t NumBytes, uint64_t BlockSize) |
|
uint64_t | llvm::msf::blockToOffset (uint64_t BlockNumber, uint64_t BlockSize) |
|
uint32_t | llvm::msf::getFpmIntervalLength (const MSFLayout &L) |
|
uint32_t | llvm::msf::getNumFpmIntervals (uint32_t BlockSize, uint32_t NumBlocks, bool IncludeUnusedFpmData, int FpmNumber) |
| Given an MSF with the specified block size and number of blocks, determine how many pieces the specified Fpm is split into.
|
|
uint32_t | llvm::msf::getNumFpmIntervals (const MSFLayout &L, bool IncludeUnusedFpmData=false, bool AltFpm=false) |
|
Error | llvm::msf::validateSuperBlock (const SuperBlock &SB) |
|