Searched refs:ProfileData (Results 1 – 25 of 28) sorted by relevance
12
50 for (const auto &ProfileData : *V) { in EmitKeyDataLength()51 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitKeyDataLength()57 M += ValueProfData::getSize(ProfileData.second); in EmitKeyDataLength()72 for (const auto &ProfileData : *V) { in EmitData()73 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitData()75 LE.write<uint64_t>(ProfileData.first); // Function hash in EmitData()82 ValueProfData::serializeFrom(ProfileData.second); in EmitData()
1 ;===- ./lib/ProfileData/LLVMBuild.txt --------------------------*- Conf -*--===;20 name = ProfileData
13 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData
283 for (const RawInstrProf::ProfileData<IntPtrT> *I = Data; I != DataEnd; ++I) { in createSymtab()308 auto DataSizeInBytes = DataSize * sizeof(RawInstrProf::ProfileData<IntPtrT>); in readHeader()321 Data = reinterpret_cast<const RawInstrProf::ProfileData<IntPtrT> *>( in readHeader()
11 TESTNAME = ProfileData12 LINK_COMPONENTS := ProfileData Core Support
3 ProfileData
22 required_libraries = ProfileData Support
15 IRReader LineEditor ProfileData Passes LibDriver
19 add_subdirectory(ProfileData)
36 ProfileData
13 ExecutionEngine IR LineEditor Linker MC Option ProfileData \
26 add_subdirectory(ProfileData)
22 required_libraries = ProfileData Support Instrumentation
22 required_libraries = Analysis Core MC Support TransformUtils ProfileData
23 required_libraries = Analysis Core InstCombine IRReader Linker Object ProfileData Scalar Support Tr…
14 ProfileData
25 D: InstrProfiling and related parts of ProfileData127 D: SampleProfile and related parts of ProfileData
48 lib/ProfileData \
159 const RawInstrProf::ProfileData<IntPtrT> *Data;160 const RawInstrProf::ProfileData<IntPtrT> *DataEnd;
35 * #include "llvm/ProfileData/InstrProfData.inc"43 * #include "llvm/ProfileData/InstrProfData.inc"50 * #include "llvm/ProfileData/InstrProfData.inc"
548 template <class IntPtrT> struct LLVM_ALIGNAS(8) ProfileData { struct
1083 MDNode *ProfileData = getMetadata(LLVMContext::MD_prof); in swapSuccessors() local1084 if (!ProfileData || ProfileData->getNumOperands() != 3) in swapSuccessors()1088 Metadata *Ops[] = {ProfileData->getOperand(0), ProfileData->getOperand(2), in swapSuccessors()1089 ProfileData->getOperand(1)}; in swapSuccessors()1091 MDNode::get(ProfileData->getContext(), Ops)); in swapSuccessors()
5344 auto *ProfileData = BI->getMetadata(LLVMContext::MD_prof); in extractBranchMetadata() local5345 if (!ProfileData || ProfileData->getNumOperands() != 3) in extractBranchMetadata()5349 mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(1)); in extractBranchMetadata()5351 mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(2)); in extractBranchMetadata()