LLVM: lib/DebugInfo/MSF/MSFBuilder.cpp File Reference (original) (raw)
Go to the source code of this file.
| Variables | |
|---|---|
| static const uint32_t | kSuperBlockBlock = 0 |
| static const uint32_t | kFreePageMap0Block = 1 |
| static const uint32_t | kFreePageMap1Block = 2 |
| static const uint32_t | kNumReservedPages = 3 |
| static const uint32_t | kDefaultFreePageMap = kFreePageMap1Block |
| static const uint32_t | kDefaultBlockMapAddr = kNumReservedPages |
◆ commitFpm()
Definition at line 312 of file MSFBuilder.cpp.
References Allocator, assert(), llvm::BinaryStreamWriter::bytesRemaining(), llvm::cantFail(), llvm::msf::WritableMappedBlockStream::createFpmStream(), llvm::msf::MSFLayout::FreePageMap, I, llvm::msf::SuperBlock::NumBlocks, llvm::msf::MSFLayout::SB, llvm::BitVector::test(), and llvm::BinaryStreamWriter::writeObject().
Referenced by llvm::msf::MSFBuilder::commit().