/external/llvm/include/llvm/ProfileData/ |
InstrProf.h | 250 InstrProfValueKind ValueKind, uint32_t SiteIndx, 255 uint64_t Sum, InstrProfValueKind ValueKind, 262 InstrProfValueKind ValueKind, 586 /// Return the number of instrumented sites for ValueKind. 587 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 588 /// Return the total number of ValueData for ValueKind. 589 inline uint32_t getNumValueData(uint32_t ValueKind) const; 590 /// Return the number of value data collected for ValueKind at profiling 592 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 598 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
InstrProfData.inc | 510 * Extract value profile data of a function for the profile kind \c ValueKind 516 uint32_t ValueKind, uint32_t NumValueSites) { 519 This->Kind = ValueKind; 524 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 526 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
InstrProfData.inc | 522 * Extract value profile data of a function for the profile kind \c ValueKind 528 uint32_t ValueKind, uint32_t NumValueSites) { 531 This->Kind = ValueKind; 536 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 538 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
InstrProfData.inc | 522 * Extract value profile data of a function for the profile kind \c ValueKind 528 uint32_t ValueKind, uint32_t NumValueSites) { 531 This->Kind = ValueKind; 536 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 538 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
InstrProfData.inc | 522 * Extract value profile data of a function for the profile kind \c ValueKind 528 uint32_t ValueKind, uint32_t NumValueSites) { 531 This->Kind = ValueKind; 536 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 538 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
InstrProfData.inc | 522 * Extract value profile data of a function for the profile kind \c ValueKind 528 uint32_t ValueKind, uint32_t NumValueSites) { 531 This->Kind = ValueKind; 536 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 538 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
InstrProfData.inc | 522 * Extract value profile data of a function for the profile kind \c ValueKind 528 uint32_t ValueKind, uint32_t NumValueSites) { 531 This->Kind = ValueKind; 536 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 538 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
InstrProfData.inc | 522 * Extract value profile data of a function for the profile kind \c ValueKind 528 uint32_t ValueKind, uint32_t NumValueSites) { 531 This->Kind = ValueKind; 536 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 538 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ProfileData/ |
InstrProf.h | 274 InstrProfValueKind ValueKind, uint32_t SiteIndx, 280 uint64_t Sum, InstrProfValueKind ValueKind, 287 InstrProfValueKind ValueKind, 630 /// Return the number of instrumented sites for ValueKind. 631 inline uint32_t getNumValueSites(uint32_t ValueKind) const; 633 /// Return the total number of ValueData for ValueKind. 634 inline uint32_t getNumValueData(uint32_t ValueKind) const; 636 /// Return the number of value data collected for ValueKind at profiling 638 inline uint32_t getNumValueDataForSite(uint32_t ValueKind, 645 getValueForSite(uint32_t ValueKind, uint32_t Site [all...] |
/external/llvm/lib/ProfileData/ |
InstrProf.cpp | 369 // Merge Value Profile data from Src record to this record for ValueKind. 371 void InstrProfRecord::mergeValueProfData(uint32_t ValueKind, 374 uint32_t ThisNumValueSites = getNumValueSites(ValueKind); 375 uint32_t OtherNumValueSites = Src.getNumValueSites(ValueKind); 381 getValueSitesForKind(ValueKind); 383 Src.getValueSitesForKind(ValueKind); 408 void InstrProfRecord::scaleValueProfData(uint32_t ValueKind, uint64_t Weight) { 409 uint32_t ThisNumValueSites = getNumValueSites(ValueKind); 411 getValueSitesForKind(ValueKind); 428 uint64_t InstrProfRecord::remapValue(uint64_t Value, uint32_t ValueKind, [all...] |
/external/compiler-rt/lib/profile/ |
InstrProfiling.h | 18 enum ValueKind {
|
InstrProfilingInternal.h | 130 struct ValueProfNode *(*GetValueData)(uint32_t ValueKind, uint32_t Site,
|
InstrProfData.inc | 510 * Extract value profile data of a function for the profile kind \c ValueKind 516 uint32_t ValueKind, uint32_t NumValueSites) { 519 This->Kind = ValueKind; 524 uint32_t ND = Closure->GetNumValueDataForSite(Record, ValueKind, S); 526 Closure->GetValueForSite(Record, DstVD, ValueKind, S);
|
InstrProfilingValue.c | 58 uint32_t ValueKind, uint16_t NumValueSites) { 59 *((uint16_t *)&Data->NumValueSites[ValueKind]) = NumValueSites;
|
/external/compiler-rt/test/profile/ |
instrprof-value-prof-2.c | 19 uint32_t ValueKind,
|
/external/llvm/lib/Transforms/Instrumentation/ |
InstrProfiling.cpp | 184 uint64_t ValueKind = Ind->getValueKind()->getZExtValue(); 189 PD.NumValueSites[ValueKind] = Index + 1; 191 } else if (It->second.NumValueSites[ValueKind] <= Index) 192 It->second.NumValueSites[ValueKind] = Index + 1; 203 uint64_t ValueKind = Ind->getValueKind()->getZExtValue(); 205 for (uint32_t Kind = IPVK_First; Kind < ValueKind; ++Kind)
|
/external/clang/lib/CodeGen/ |
CodeGenPGO.h | 95 void valueProfile(CGBuilderTy &Builder, uint32_t ValueKind,
|
CodeGenPGO.cpp | 753 void CodeGenPGO::valueProfile(CGBuilderTy &Builder, uint32_t ValueKind, 773 Builder.getInt32(ValueKind), 774 Builder.getInt32(NumValueSites[ValueKind]++) 790 if (NumValueSites[ValueKind] >= ProfRecord->getNumValueSites(ValueKind)) 794 (llvm::InstrProfValueKind)ValueKind, 795 NumValueSites[ValueKind]); 797 NumValueSites[ValueKind]++;
|