Home
last modified time | relevance | path

Searched refs:ProfileData (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm/lib/ProfileData/
DInstrProfWriter.cpp50 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()
DLLVMBuild.txt1 ;===- ./lib/ProfileData/LLVMBuild.txt --------------------------*- Conf -*--===;
20 name = ProfileData
DCMakeLists.txt13 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData
DInstrProfReader.cpp283 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()
/external/llvm/unittests/ProfileData/
DMakefile11 TESTNAME = ProfileData
12 LINK_COMPONENTS := ProfileData Core Support
DCMakeLists.txt3 ProfileData
/external/llvm/tools/llvm-profdata/
DCMakeLists.txt3 ProfileData
DLLVMBuild.txt22 required_libraries = ProfileData Support
/external/llvm/lib/
DMakefile15 IRReader LineEditor ProfileData Passes LibDriver
DCMakeLists.txt19 add_subdirectory(ProfileData)
DLLVMBuild.txt36 ProfileData
/external/llvm/unittests/
DMakefile13 ExecutionEngine IR LineEditor Linker MC Option ProfileData \
DCMakeLists.txt26 add_subdirectory(ProfileData)
/external/llvm/tools/llvm-cov/
DLLVMBuild.txt22 required_libraries = ProfileData Support Instrumentation
/external/llvm/lib/Transforms/Instrumentation/
DLLVMBuild.txt22 required_libraries = Analysis Core MC Support TransformUtils ProfileData
/external/llvm/lib/Transforms/IPO/
DLLVMBuild.txt23 required_libraries = Analysis Core InstCombine IRReader Linker Object ProfileData Scalar Support Tr…
/external/clang/lib/CodeGen/
DCMakeLists.txt14 ProfileData
/external/llvm/
DCODE_OWNERS.TXT25 D: InstrProfiling and related parts of ProfileData
127 D: SampleProfile and related parts of ProfileData
DAndroid.mk48 lib/ProfileData \
/external/llvm/include/llvm/ProfileData/
DInstrProfReader.h159 const RawInstrProf::ProfileData<IntPtrT> *Data;
160 const RawInstrProf::ProfileData<IntPtrT> *DataEnd;
DInstrProfData.inc35 * #include "llvm/ProfileData/InstrProfData.inc"
43 * #include "llvm/ProfileData/InstrProfData.inc"
50 * #include "llvm/ProfileData/InstrProfData.inc"
DInstrProf.h548 template <class IntPtrT> struct LLVM_ALIGNAS(8) ProfileData { struct
/external/compiler-rt/lib/profile/
DInstrProfData.inc35 * #include "llvm/ProfileData/InstrProfData.inc"
43 * #include "llvm/ProfileData/InstrProfData.inc"
50 * #include "llvm/ProfileData/InstrProfData.inc"
/external/llvm/lib/IR/
DInstructions.cpp1083 MDNode *ProfileData = getMetadata(LLVMContext::MD_prof); in swapSuccessors() local
1084 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()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp5344 auto *ProfileData = BI->getMetadata(LLVMContext::MD_prof); in extractBranchMetadata() local
5345 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()

12