| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
| H A D | ProfiledCallGraph.h | 70 for (const auto &Samples : ProfileMap) { in ProfiledCallGraph() local 71 addProfiledCalls(Samples.second); in ProfiledCallGraph() 158 void addProfiledCalls(const FunctionSamples &Samples) { in addProfiledCalls() argument 159 addProfiledFunction(Samples.getFuncName()); in addProfiledCalls() 161 for (const auto &Sample : Samples.getBodySamples()) { in addProfiledCalls() 164 addProfiledCall(Samples.getFuncName(), Target, Frequency); in addProfiledCalls() 168 for (const auto &CallsiteSamples : Samples.getCallsiteSamples()) { in addProfiledCalls() 171 addProfiledCall(Samples.getFuncName(), InlinedSamples.first, in addProfiledCalls()
|
| H A D | SampleProfileProbe.h | 93 bool profileIsValid(const Function &F, const FunctionSamples &Samples) const;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86InsertPrefetch.cpp | 52 bool findPrefetchInfo(const FunctionSamples *Samples, const MachineInstr &MI, 74 if (const auto *Samples = TopSamples->findFunctionSamples(Loc)) in getPrefetchHints() local 75 return Samples->findCallTargetMapAt(FunctionSamples::getOffset(Loc), in getPrefetchHints() 183 const FunctionSamples *Samples = Reader->getSamplesFor(MF.getFunction()); in runOnMachineFunction() local 184 if (!Samples) in runOnMachineFunction() 205 if (!findPrefetchInfo(Samples, *Current, Prefetches)) in runOnMachineFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | SampleContextTracker.cpp | 54 FunctionSamples *Samples = ChildNode.getFunctionSamples(); in getHottestChildContext() local 55 if (!Samples) in getHottestChildContext() 57 if (Samples->getTotalSamples() > MaxCalleeSamples) { in getHottestChildContext() 59 MaxCalleeSamples = Samples->getTotalSamples(); in getHottestChildContext() 289 FunctionSamples *Samples = ContextNode->getFunctionSamples(); in getContextSamplesFor() local 290 if (Samples && ContextNode->getParentContext() != &RootContext) in getContextSamplesFor() 291 Samples->getContext().setState(InlinedContext); in getContextSamplesFor() 293 return Samples; in getContextSamplesFor()
|
| H A D | SampleProfile.cpp | 486 void findExternalInlineCandidate(CallBase *CB, const FunctionSamples *Samples, 655 uint64_t Samples = R.get() * Probe->Factor; in getProbeWeight() local 656 bool FirstMark = CoverageTracker.markSamplesUsed(FS, Probe->Id, 0, Samples); in getProbeWeight() 660 Remark << "Applied " << ore::NV("NumSamples", Samples); in getProbeWeight() 674 return Samples; in getProbeWeight() 783 return Samples; in findFunctionSamples() 791 Samples->findFunctionSamples(DIL, Reader->getRemapper()); in findFunctionSamples() 1040 CallBase *CB, const FunctionSamples *Samples, in findExternalInlineCandidate() argument 1049 if (!Samples) { in findExternalInlineCandidate() 1058 assert(Samples && "expect non-null caller profile"); in findExternalInlineCandidate() [all …]
|
| H A D | SampleProfileProbe.cpp | 197 const FunctionSamples &Samples) const { in profileIsValid() 204 if (Desc->getFunctionHash() != Samples.getFunctionHash()) { in profileIsValid()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/ |
| H A D | CSPreInliner.h | 27 ProfiledInlineCandidate(const FunctionSamples *Samples, uint64_t Count, in ProfiledInlineCandidate() 29 : CalleeSamples(Samples), CallsiteCount(Count), SizeCost(Size) {} in ProfiledInlineCandidate()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 210 FunctionSamples *Samples = nullptr; 400 return Samples; 404 it.first->second = Samples->findFunctionSamples(DIL, Reader->getRemapper()); 461 BlockWeights[EC] = Samples->getHeadSamples() + 1; 893 ProfileCount(Samples->getHeadSamples() + 1, Function::PCT_Real), 937 unsigned Used = CoverageTracker.countUsedRecords(Samples, PSI); 938 unsigned Total = CoverageTracker.countBodyRecords(Samples, PSI); 951 uint64_t Total = CoverageTracker.countBodySamples(Samples, PSI);
|
| H A D | SampleProfileLoaderBaseUtil.h | 38 uint32_t Discriminator, uint64_t Samples);
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseUtil.cpp | 84 uint64_t Samples) { in markSamplesUsed() argument 89 TotalUsedSamples += Samples; in markSamplesUsed()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MIRSampleProfile.cpp | 276 Samples = Reader->getSamplesFor(Func); in runOnFunction() 277 if (!Samples || Samples->empty()) in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profdata/ |
| H A D | llvm-profdata.cpp | 866 remapSamples(const sampleprof::FunctionSamples &Samples, in remapSamples() argument 869 Result.setName(Remapper(Samples.getName())); in remapSamples() 870 Result.addTotalSamples(Samples.getTotalSamples()); in remapSamples() 871 Result.addHeadSamples(Samples.getHeadSamples()); in remapSamples() 872 for (const auto &BodySample : Samples.getBodySamples()) { in remapSamples() 883 for (const auto &CallsiteSamples : Samples.getCallsiteSamples()) { in remapSamples() 1012 FunctionSamples &Samples = Remapper ? Remapped : I->second; in mergeSampleProfile() local 1013 SampleContext FContext = Samples.getContext(); in mergeSampleProfile() 1014 MergeResult(Result, ProfileMap[FContext].merge(Samples, Input.Weight)); in mergeSampleProfile()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/ |
| H A D | SampleProf.h | 1215 SampleSorter(const std::map<LocationT, SampleT> &Samples) { 1216 for (const auto &I : Samples)
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | NVPTXUsage.rst | 400 For full examples of executing PTX assembly, please see the `CUDA Samples
|
| /openbsd-src/usr.bin/vi/docs/tutorial/ |
| H A D | vi.beginner | 6 tutorial lessons were created by Dain Samples to help you come to grips with
|