LLVM: lib/Support/TarWriter.cpp File Reference (original) (raw)
Go to the source code of this file.
| Functions | |
|---|---|
| static UstarHeader | makeUstarHeader () |
| static std::string | formatPax (StringRef Key, StringRef Val) |
| static void | pad (raw_fd_ostream &OS) |
| static void | computeChecksum (UstarHeader &Hdr) |
| static void | writePaxHeader (raw_fd_ostream &OS, StringRef Path) |
| static bool | splitUstar (StringRef Path, StringRef &Prefix, StringRef &Name) |
| static void | writeUstarHeader (raw_fd_ostream &OS, StringRef Prefix, StringRef Name, size_t Size) |
| Variables | |
|---|---|
| static const int | BlockSize = 512 |
◆ computeChecksum()
◆ formatPax()
◆ makeUstarHeader()
◆ pad()
◆ splitUstar()
◆ writePaxHeader()
◆ writeUstarHeader()
◆ BlockSize
| const int BlockSize = 512 | static |
|---|
Definition at line 33 of file TarWriter.cpp.
Referenced by llvm::TarWriter::append(), assignSlotsUsingVGPRBlocks(), llvm::msf::blockToOffset(), llvm::msf::bytesToBlocks(), computeBlockRuns(), llvm::msf::WritableMappedBlockStream::createStream(), CreateVPTBlock(), llvm::MachineFunction::estimateFunctionSizeInBytes(), llvm::AMDGPU::getDynamicVGPRBlockSize(), GetInitialBlockMask(), llvm::msf::getNumFpmIntervals(), slpvectorizer::BoUpSLP::getSpillCost(), llvm::pdb::PDBFileBuilder::initialize(), llvm::isREVMask(), llvm::isVREVMask(), isWideDUPMask(), llvm::pdb::PDBFileBuilder::operator=(), pad(), and llvm::msf::WritableMappedBlockStream::WritableMappedBlockStream().