/external/compiler-rt/lib/profile/ |
D | InstrProfilingMerge.c | 41 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/ |
D | Instruction.cpp | 625 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 …]
|
D | Metadata.cpp | 1321 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/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ProfileData/Coverage/LLVMBuild.txt -----------------*- Conf -*--===; 21 parent = ProfileData 22 required_libraries = Core Object ProfileData Support
|
D | CMakeLists.txt | 7 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData/Coverage
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ProfileData/Coverage/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ProfileData/Coverage/LLVMBuild.txt -----------------*- Conf -*--===; 21 parent = ProfileData 22 required_libraries = Core Object ProfileData Support
|
D | CMakeLists.txt | 7 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData/Coverage
|
/external/llvm/lib/ProfileData/ |
D | InstrProfWriter.cpp | 103 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()
|
D | LLVMBuild.txt | 1 ;===- ./lib/ProfileData/LLVMBuild.txt --------------------------*- Conf -*--===; 23 name = ProfileData
|
D | CMakeLists.txt | 11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ProfileData/ |
D | InstrProfWriter.cpp | 122 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()
|
D | LLVMBuild.txt | 1 ;===- ./lib/ProfileData/LLVMBuild.txt --------------------------*- Conf -*--===; 23 name = ProfileData
|
D | CMakeLists.txt | 12 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData
|
/external/llvm/lib/IR/ |
D | Metadata.cpp | 1296 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/ |
D | CMakeLists.txt | 3 ProfileData
|
D | LLVMBuild.txt | 22 required_libraries = ProfileData Support
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-profdata/ |
D | CMakeLists.txt | 3 ProfileData
|
/external/llvm/unittests/ProfileData/ |
D | CMakeLists.txt | 4 ProfileData
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ProfileData/ |
D | CMakeLists.txt | 4 ProfileData
|
/external/llvm/lib/ |
D | CMakeLists.txt | 20 add_subdirectory(ProfileData)
|
/external/llvm/unittests/ |
D | CMakeLists.txt | 28 add_subdirectory(ProfileData)
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ |
D | CMakeLists.txt | 23 add_subdirectory(ProfileData)
|
/external/llvm/lib/Analysis/ |
D | LLVMBuild.txt | 22 required_libraries = Core Support ProfileData
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | LLVMBuild.txt | 22 required_libraries = BinaryFormat Core Object ProfileData Support
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ |
D | CMakeLists.txt | 27 add_subdirectory(ProfileData)
|