LLVM  14.0.0git
Namespaces
RawMemProfReader.cpp File Reference
#include <cstdint>
#include <type_traits>
#include "llvm/ProfileData/InstrProf.h"
#include "llvm/ProfileData/MemProfData.inc"
#include "llvm/ProfileData/RawMemProfReader.h"
Include dependency graph for RawMemProfReader.cpp:

Go to the source code of this file.

Namespaces

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

Variable Documentation

◆ NumMIBInfo

uint64_t NumMIBInfo

Definition at line 28 of file RawMemProfReader.cpp.

◆ NumSegments

uint64_t NumSegments

Definition at line 27 of file RawMemProfReader.cpp.

◆ NumStackOffsets

uint64_t NumStackOffsets

Definition at line 29 of file RawMemProfReader.cpp.

◆ TotalSizeBytes

uint64_t TotalSizeBytes

Definition at line 26 of file RawMemProfReader.cpp.

◆ Version

uint64_t Version

Definition at line 25 of file RawMemProfReader.cpp.

Referenced by analyzeHeader(), callPrintfBegin(), llvm::remarks::createYAMLParserFromMeta(), llvm::AMDGPU::decodeLgkmcnt(), llvm::AMDGPU::decodeVmcnt(), llvm::AMDGPU::decodeWaitcnt(), llvm::DWARFDebugNames::Header::dump(), llvm::dwarf::CIE::dump(), dumpStringOffsetsSection(), llvm::DwarfUnit::emitCommonHeader(), llvm::TargetLoweringObjectFileELF::emitModuleMetadata(), llvm::TargetLoweringObjectFileCOFF::emitModuleMetadata(), llvm::WebAssemblyAsmPrinter::EmitProducerInfo(), llvm::AMDGPUAsmPrinter::emitStartOfAsmFile(), llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitVersion(), emitVersion(), llvm::MCStreamer::emitVersionForTarget(), llvm::AMDGPU::encodeLgkmcnt(), llvm::AMDGPU::encodeVmcnt(), llvm::AMDGPU::encodeWaitcnt(), llvm::DWARFDebugNames::Header::extract(), llvm::AMDGPU::IsaInfo::getAddressableNumSGPRs(), llvm::pdb::PDBSymbolCompilandDetails::getBackEndVersion(), llvm::pdb::DIARawSymbol::getBackEndVersion(), llvm::pdb::NativeRawSymbol::getBackEndVersion(), llvm::Triple::getCanonicalVersionForOS(), getDecodedGVSummaryFlags(), llvm::AMDGPU::getDefaultAmdhsaKernelDescriptor(), llvm::FaultMapParser::getFaultMapVersion(), llvm::pdb::PDBSymbolCompilandDetails::getFrontEndVersion(), llvm::pdb::DIARawSymbol::getFrontEndVersion(), llvm::pdb::NativeRawSymbol::getFrontEndVersion(), getIndexedString(), llvm::Triple::getiOSVersion(), llvm::AMDGPU::getLgkmcntBitMask(), llvm::Triple::getMacOSXVersion(), llvm::AMDGPU::IsaInfo::getMaxNumSGPRs(), llvm::AMDGPU::IsaInfo::getMinNumSGPRs(), llvm::AMDGPU::IsaInfo::getNumExtraSGPRs(), GetObjCImageInfo(), llvm::MachO::getOSAndEnvironmentName(), llvm::getPGOFuncName(), llvm::AMDGPU::IsaInfo::getSGPRAllocGranule(), getStandardOpcodeLengths(), llvm::AMDGPU::IsaInfo::getTotalNumSGPRs(), llvm::coverage::CovMapHeader::getVersion(), llvm::object::MachOObjectFile::getVersionString(), llvm::AMDGPU::getVmcntBitMask(), llvm::AMDGPU::getWaitcntBitMask(), llvm::Triple::getWatchOSVersion(), llvm::AMDGPU::initDefaultAMDKernelCodeT(), initialize(), llvm::InstrProfReaderIndex< HashTableImpl >::InstrProfReaderIndex(), llvm::Triple::isAndroidVersionLT(), llvm::dwarf::isValidFormForVersion(), loadTestingFormat(), llvm::xray::loadTrace(), llvm::object::ELFFile< ELFT >::loadVersionMap(), llvm::pdb::operator<<(), llvm::MachO::operator<<(), llvm::vfs::RedirectingFileSystemParser::parse(), llvm::RISCVISAInfo::parseArchString(), parseARMArch(), llvm::TargetMachine::parseBinutilsVersion(), parseDWARF32StringOffsetsTableHeader(), parseDWARF64StringOffsetsTableHeader(), parseVersion(), parseVersionFromName(), llvm::ScopedPrinter::printVersion(), llvm::irsymtab::readBitcode(), readCoverageMappingData(), llvm::sampleprof::SampleProfileReaderBinary::readMagicIdent(), llvm::AsmPrinter::recordSled(), llvm::MachO::InterfaceFile::setCompatibilityVersion(), llvm::MachO::InterfaceFile::setCurrentVersion(), llvm::AsmPrinter::setDwarfVersion(), llvm::DWARFContext::setMaxVersionIfGreater(), llvm::MachO::InterfaceFile::setSwiftABIVersion(), llvm::pdb::TpiStreamBuilder::setVersionHeader(), llvm::StrOffsetsContributionDescriptor::StrOffsetsContributionDescriptor(), llvm::AMDGPU::IsaInfo::AMDGPUTargetID::toString(), llvm::DwarfStreamer::translateLineTable(), llvm::UpgradeDebugInfo(), llvm::StackMapParser< Endianness >::validateHeader(), versionIsSupported(), and llvm::write().