Home
last modified time | relevance | path

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

123

/external/compiler-rt/lib/profile/
DInstrProfilingMerge.c41 int __llvm_profile_check_compatibility(const char *ProfileData, in __llvm_profile_check_compatibility() argument
44 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_check_compatibility()
47 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header)); in __llvm_profile_check_compatibility()
85 void __llvm_profile_merge_from_buffer(const char *ProfileData, in __llvm_profile_merge_from_buffer() argument
88 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_merge_from_buffer()
94 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header)); in __llvm_profile_merge_from_buffer()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstruction.cpp625 MDNode *ProfileData = getMetadata(LLVMContext::MD_prof); in swapProfMetadata() local
626 if (!ProfileData || ProfileData->getNumOperands() != 3 || in swapProfMetadata()
627 !isa<MDString>(ProfileData->getOperand(0))) in swapProfMetadata()
630 MDString *MDName = cast<MDString>(ProfileData->getOperand(0)); in swapProfMetadata()
635 Metadata *Ops[] = {ProfileData->getOperand(0), ProfileData->getOperand(2), in swapProfMetadata()
636 ProfileData->getOperand(1)}; in swapProfMetadata()
638 MDNode::get(ProfileData->getContext(), Ops)); in swapProfMetadata()
681 auto *ProfileData = getMetadata(LLVMContext::MD_prof); in updateProfWeight() local
682 if (ProfileData == nullptr) in updateProfWeight()
685 auto *ProfDataName = dyn_cast<MDString>(ProfileData->getOperand(0)); in updateProfWeight()
[all …]
DMetadata.cpp1321 auto *ProfileData = getMetadata(LLVMContext::MD_prof); in extractProfMetadata() local
1322 if (!ProfileData || ProfileData->getNumOperands() != 3) in extractProfMetadata()
1325 auto *ProfDataName = dyn_cast<MDString>(ProfileData->getOperand(0)); in extractProfMetadata()
1329 auto *CITrue = mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(1)); in extractProfMetadata()
1330 auto *CIFalse = mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(2)); in extractProfMetadata()
1349 auto *ProfileData = getMetadata(LLVMContext::MD_prof); in extractProfTotalWeight() local
1350 if (!ProfileData) in extractProfTotalWeight()
1353 auto *ProfDataName = dyn_cast<MDString>(ProfileData->getOperand(0)); in extractProfTotalWeight()
1359 for (unsigned i = 1; i < ProfileData->getNumOperands(); i++) { in extractProfTotalWeight()
1360 auto *V = mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(i)); in extractProfTotalWeight()
[all …]
/external/llvm/lib/ProfileData/Coverage/
DLLVMBuild.txt1 ;===- ./lib/ProfileData/Coverage/LLVMBuild.txt -----------------*- Conf -*--===;
21 parent = ProfileData
22 required_libraries = Core Object ProfileData Support
DCMakeLists.txt7 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData/Coverage
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ProfileData/Coverage/
DLLVMBuild.txt1 ;===- ./lib/ProfileData/Coverage/LLVMBuild.txt -----------------*- Conf -*--===;
21 parent = ProfileData
22 required_libraries = Core Object ProfileData Support
DCMakeLists.txt7 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData/Coverage
/external/llvm/lib/ProfileData/
DInstrProfWriter.cpp103 for (const auto &ProfileData : *V) { in EmitKeyDataLength()
104 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitKeyDataLength()
110 M += ValueProfData::getSize(ProfileData.second); in EmitKeyDataLength()
124 for (const auto &ProfileData : *V) { in EmitData()
125 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitData()
128 LE.write<uint64_t>(ProfileData.first); // Function hash in EmitData()
135 ValueProfData::serializeFrom(ProfileData.second); in EmitData()
DLLVMBuild.txt1 ;===- ./lib/ProfileData/LLVMBuild.txt --------------------------*- Conf -*--===;
23 name = ProfileData
DCMakeLists.txt11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ProfileData/
DInstrProfWriter.cpp122 for (const auto &ProfileData : *V) { in EmitKeyDataLength()
123 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitKeyDataLength()
129 M += ValueProfData::getSize(ProfileData.second); in EmitKeyDataLength()
144 for (const auto &ProfileData : *V) { in EmitData()
145 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitData()
148 LE.write<uint64_t>(ProfileData.first); // Function hash in EmitData()
155 ValueProfData::serializeFrom(ProfileData.second); in EmitData()
DLLVMBuild.txt1 ;===- ./lib/ProfileData/LLVMBuild.txt --------------------------*- Conf -*--===;
23 name = ProfileData
DCMakeLists.txt12 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData
/external/llvm/lib/IR/
DMetadata.cpp1296 auto *ProfileData = getMetadata(LLVMContext::MD_prof); in extractProfMetadata() local
1297 if (!ProfileData || ProfileData->getNumOperands() != 3) in extractProfMetadata()
1300 auto *ProfDataName = dyn_cast<MDString>(ProfileData->getOperand(0)); in extractProfMetadata()
1304 auto *CITrue = mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(1)); in extractProfMetadata()
1305 auto *CIFalse = mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(2)); in extractProfMetadata()
1323 auto *ProfileData = getMetadata(LLVMContext::MD_prof); in extractProfTotalWeight() local
1324 if (!ProfileData) in extractProfTotalWeight()
1327 auto *ProfDataName = dyn_cast<MDString>(ProfileData->getOperand(0)); in extractProfTotalWeight()
1332 for (unsigned i = 1; i < ProfileData->getNumOperands(); i++) { in extractProfTotalWeight()
1333 auto *V = mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(i)); in extractProfTotalWeight()
/external/llvm/tools/llvm-profdata/
DCMakeLists.txt3 ProfileData
DLLVMBuild.txt22 required_libraries = ProfileData Support
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-profdata/
DCMakeLists.txt3 ProfileData
/external/llvm/unittests/ProfileData/
DCMakeLists.txt4 ProfileData
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ProfileData/
DCMakeLists.txt4 ProfileData
/external/llvm/lib/
DCMakeLists.txt20 add_subdirectory(ProfileData)
/external/llvm/unittests/
DCMakeLists.txt28 add_subdirectory(ProfileData)
/external/swiftshader/third_party/llvm-7.0/llvm/lib/
DCMakeLists.txt23 add_subdirectory(ProfileData)
/external/llvm/lib/Analysis/
DLLVMBuild.txt22 required_libraries = Core Support ProfileData
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DLLVMBuild.txt22 required_libraries = BinaryFormat Core Object ProfileData Support
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/
DCMakeLists.txt27 add_subdirectory(ProfileData)

123