Go to the source code of this file.
◆ DEBUG_TYPE
#define DEBUG_TYPE "static-data-splitter" |
◆ INITIALIZE_PASS_BEGIN()
◆ STATISTIC() [1/3]
STATISTIC |
( |
NumColdJumpTables | , |
|
|
"Number of cold jump tables seen." | ) |
◆ STATISTIC() [2/3]
STATISTIC |
( |
NumHotJumpTables | , |
|
|
"Number of hot jump tables seen." | ) |
◆ STATISTIC() [3/3]
STATISTIC |
( |
NumUnknownJumpTables | , |
|
|
"Number of jump tables with unknown hotness. They are from functions " "without profile information." | ) |
◆ data
Definition at line 268 of file StaticDataSplitter.cpp.
Referenced by llvm::dwarf_linker::parallel::SectionDescriptor::applyIntVal(), llvm::dwarf_linker::parallel::SectionDescriptor::applySLEB128(), llvm::dwarf_linker::parallel::SectionDescriptor::applyULEB128(), llvm::ArrayRef(), llvm::ArrayRef(), llvm::BCChar6::assertValid(), llvm::BCFixed< Width >::assertValid(), llvm::BCFixed< Width >::assertValid(), llvm::BCLiteral< Value >::assertValid(), llvm::BCVBR< Width >::assertValid(), llvm::detail::BCField< Compound >::assertValid(), llvm::MutableArrayRef< uint8_t >::back(), llvm::StringRef::back(), llvm::MutableArrayRef< uint8_t >::begin(), llvm::StringRef::begin(), llvm::SmallString< 0 >::c_str(), llvm::hashing::detail::hash_combine_helper::combine_data(), llvm::StringRef::compare(), llvm::yaml::convertYAML(), llvm::StringRef::count(), llvm::DataExtractor::DataExtractor(), llvm::object::DataRegion< T >::DataRegion(), llvm::StringRef::detectEOL(), llvm::DWARFDataExtractorBase< Relocator >::DWARFDataExtractorBase(), llvm::sys::DynamicLibrary::DynamicLibrary(), llvm::DIEAbbrev::Emit(), llvm::BCGenericRecordLayout< BCLiteral< RecordCode >, Fields... >::emit(), llvm::BCRecordLayout< RecordCode, Fields >::emit(), llvm::detail::BCRecordCoding< ElementTy, Fields >::emit(), llvm::detail::BCRecordCoding< BCArray< ElementTy > >::emit(), llvm::detail::BCRecordCoding< BCArray< ElementTy > >::emit(), llvm::detail::BCRecordCoding< BCBlob >::emit(), llvm::detail::BCRecordCoding< ElementTy >::emit(), llvm::BCGenericRecordLayout< BCLiteral< RecordCode >, Fields... >::emitRecord(), llvm::BCRecordLayout< RecordCode, Fields >::emitRecord(), llvm::RuntimeDyldImpl::emitSection(), llvm::MutableArrayRef< uint8_t >::end(), llvm::StringRef::end(), llvm::DWARFDebugArangeSet::extract(), llvm::DWARFDebugRangeList::extract(), llvm::RangeListEntry::extract(), llvm::MutableArrayRef< uint8_t >::front(), llvm::StringRef::front(), llvm::sampleprof::FunctionId::FunctionId(), llvm::DenseMapInfo< ArrayRef< T >, void >::getHashValue(), llvm::dwarf_linker::parallel::SectionDescriptor::getIntVal(), llvm::DWARFDie::getLocations(), llvm::codeview::TypeTableCollection::getTypeName(), llvm::MD5::MD5Result::high(), llvm::DenseMapInfo< ArrayRef< T >, void >::isEqual(), llvm::DenseMapInfo< StringRef, void >::isEqual(), llvm::MCAssembler::layout(), LLVMGetHostCPUName(), loadTestingFormat(), llvm::ResolverError::log(), llvm::MD5::MD5Result::low(), AbstractManglingParser< Derived, Alloc >::makeNodeArray(), llvm::RuntimeDyldChecker::MemoryRegionInfo::MemoryRegionInfo(), llvm::MutableArrayRef(), llvm::MCJIT::notifyFreeingObject(), llvm::MCJIT::notifyObjectLoaded(), llvm::SmallString< 0 >::operator std::string(), llvm::StringRef::operator std::string_view(), llvm::operator+=(), llvm::OwningArrayRef< T >::operator=(), llvm::MutableArrayRef< uint8_t >::operator[](), llvm::StringRef::operator[](), llvm::jitlink::x86_64::optimizeGOTAndStubAccesses(), llvm::detail::BCRecordCoding< ElementTy, Fields >::read(), llvm::detail::BCRecordCoding< ElementTy, Fields >::read(), llvm::detail::BCRecordCoding< BCBlob >::read(), llvm::detail::BCRecordCoding< ElementTy >::read(), llvm::BCGenericRecordLayout< BCLiteral< RecordCode >, Fields... >::readRecord(), llvm::BCGenericRecordLayout< BCLiteral< RecordCode >, Fields... >::readRecord(), llvm::object::MachOObjectFile::ReadULEB128s(), llvm::StringRef::rfind(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::slice(), llvm::MutableArrayRef< uint8_t >::slice(), llvm::StringRef::slice(), llvm::StringRef::starts_with(), llvm::SmallString< 0 >::str(), llvm::StringRef::str(), llvm::StringRef::substr(), llvm::object::IRObjectFile::symbol_begin(), llvm::object::IRObjectFile::symbol_end(), llvm::pdb::SymbolListWrapper::SymbolListWrapper(), thinlto_codegen_add_module(), llvm::xray::BlockVerifier::verify(), llvm::objcopy::wasm::Writer::write(), llvm::xxh3_128bits(), llvm::xxh3_64bits(), llvm::xxh3_64bits(), and llvm::OwningArrayRef< T >::~OwningArrayRef().
◆ DEBUG_TYPE
◆ false