Home
last modified time | relevance | path

Searched refs:Probe (Results 1 – 25 of 33) sorted by relevance

12

/openbsd/gnu/llvm/llvm/lib/IR/
H A DPseudoProbe.cpp33 PseudoProbe Probe; in extractProbeFromDiscriminator() local
34 Probe.Id = in extractProbeFromDiscriminator()
36 Probe.Type = in extractProbeFromDiscriminator()
38 Probe.Attr = in extractProbeFromDiscriminator()
40 Probe.Factor = in extractProbeFromDiscriminator()
43 return Probe; in extractProbeFromDiscriminator()
51 PseudoProbe Probe; in extractProbe() local
52 Probe.Id = II->getIndex()->getZExtValue(); in extractProbe()
53 Probe.Type = (uint32_t)PseudoProbeType::Block; in extractProbe()
55 Probe.Factor = II->getFactor()->getZExtValue() / in extractProbe()
[all …]
/openbsd/gnu/llvm/llvm/lib/MC/
H A DMCPseudoProbe.cpp109 Top = InlineSite(Probe.getGuid(), 0); in addPseudoProbe()
130 Cur->Probes.push_back(Probe); in addPseudoProbe()
168 for (const auto &Probe : Probes) { in emit() local
169 Probe.emit(MCOS, LastProbe); in emit()
170 LastProbe = &Probe; in emit()
231 Inlinee.second->emit(MCOS, Probe); in emit()
539 for (auto &Probe : It->second) { in printProbeForAddress() local
567 for (const auto &Probe : Probes) { in getCallProbeForAddr() local
568 if (Probe.isCall()) { in getCallProbeForAddr()
572 CallProbe = &Probe; in getCallProbeForAddr()
[all …]
H A DMCStreamer.cpp1116 MCPseudoProbe Probe(ProbeSym, Guid, Index, Type, Attr); in emitPseudoProbe() local
1120 FnSym, Probe, InlineStack); in emitPseudoProbe()
/openbsd/gnu/llvm/llvm/lib/Support/
H A DFoldingSet.cpp241 void *Probe = OldBuckets[i]; in GrowBucketCount() local
242 if (!Probe) continue; in GrowBucketCount()
243 while (Node *NodeInBucket = GetNextPtr(Probe)) { in GrowBucketCount()
245 Probe = NodeInBucket->getNextInBucket(); in GrowBucketCount()
282 void *Probe = *Bucket; in FindNodeOrInsertPos() local
287 while (Node *NodeInBucket = GetNextPtr(Probe)) { in FindNodeOrInsertPos()
292 Probe = NodeInBucket->getNextInBucket(); in FindNodeOrInsertPos()
401 void *Probe = NodePtr->getNextInBucket(); in advance() local
403 if (FoldingSetNode *NextNodeInBucket = GetNextPtr(Probe)) in advance()
407 void **Bucket = GetBucketPtr(Probe); in advance()
/openbsd/regress/usr.sbin/btrace/
H A Dinterval.ok1 Probe: 1
2 Probe: 2
3 Probe: 3
H A Dinterval.bt3 printf("Probe: %d\n", @count);
/openbsd/gnu/llvm/compiler-rt/lib/ubsan/
H A Dubsan_type_hash_itanium.cpp114 unsigned Probe = First; in getTypeCacheHashTableBucket() local
116 if (!__ubsan_vptr_hash_set[Probe] || __ubsan_vptr_hash_set[Probe] == V) in getTypeCacheHashTableBucket()
117 return &__ubsan_vptr_hash_set[Probe]; in getTypeCacheHashTableBucket()
118 Probe += ((V >> 16) & 65535) + 1; in getTypeCacheHashTableBucket()
119 if (Probe >= HashTableSize) in getTypeCacheHashTableBucket()
120 Probe -= HashTableSize; in getTypeCacheHashTableBucket()
/openbsd/gnu/llvm/llvm/include/llvm/MC/
H A DMCPseudoProbe.h236 void addProbes(ProbeType Probe) { Probes.push_back(Probe); } in addProbes() argument
263 void addPseudoProbe(const MCPseudoProbe &Probe,
288 void addPseudoProbe(MCSymbol *FuncSym, const MCPseudoProbe &Probe, in addPseudoProbe() argument
290 MCProbeDivisions[FuncSym].addPseudoProbe(Probe, InlineStack); in addPseudoProbe()
396 const MCDecodedPseudoProbe *Probe,
411 getInlinerDescForProbe(const MCDecodedPseudoProbe *Probe) const;
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/
H A DSampleProfileProbe.cpp140 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in collectProbeFactors() local
142 ProbeFactors[{Probe->Id, Hash}] += Probe->Factor; in collectProbeFactors()
340 auto *Probe = Builder.CreateCall(ProbeFn, Args); in instrumentOneFunc() local
341 AssignDebugLoc(Probe); in instrumentOneFunc()
424 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in runOnFunction() local
426 ProbeFactors[{Probe->Id, Hash}] += BBProfileCount(&Block); in runOnFunction()
434 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in runOnFunction() local
436 float Sum = ProbeFactors[{Probe->Id, Hash}]; in runOnFunction()
H A DSampleProfile.cpp623 std::optional<PseudoProbe> Probe = extractProbe(Inst); in getProbeWeight() local
626 if (!Probe) in getProbeWeight()
655 uint64_t Samples = R.get() * Probe->Factor; in getProbeWeight()
662 Remark << ore::NV("ProbeId", Probe->Id); in getProbeWeight()
664 Remark << ore::NV("Factor", Probe->Factor); in getProbeWeight()
671 LLVM_DEBUG(dbgs() << " " << Probe->Id << ":" << Inst in getProbeWeight()
776 std::optional<PseudoProbe> Probe = extractProbe(Inst); in findFunctionSamples() local
777 if (!Probe) in findFunctionSamples()
1290 setProbeDistributionFactor(*I, Probe->Factor * in tryInlineCandidate()
1315 Factor = Probe->Factor; in getInlineCandidate()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/ProfileData/
H A DInstrProfCorrelator.h85 struct Probe { struct
96 std::vector<Probe> Probes; argument
99 friend struct yaml::MappingTraits<Probe>;
100 friend struct yaml::SequenceElementTraits<Probe>;
/openbsd/gnu/llvm/llvm/tools/llvm-profgen/
H A DProfileGenerator.cpp559 const MCDecodedPseudoProbe *Probe = PI.first; in populateBodySamplesWithProbesForAllFunctions() local
562 Binary->getInlineContextForProbe(Probe, FrameVec, true); in populateBodySamplesWithProbesForAllFunctions()
565 FunctionProfile.addBodySamplesForProbe(Probe->getIndex(), Count); in populateBodySamplesWithProbesForAllFunctions()
566 if (Probe->isEntry()) in populateBodySamplesWithProbesForAllFunctions()
1089 for (const auto &Probe : It->second) { in extractProbesFromRange() local
1090 ProbeCounter[&Probe] += Count; in extractProbesFromRange()
1150 const MCDecodedPseudoProbe *Probe = PI.first; in populateBodySamplesWithProbes() local
1154 if (!Probe->isBlock() || Count == 0) in populateBodySamplesWithProbes()
1163 FunctionProfile.addBodySamplesForProbe(Probe->getIndex(), Count); in populateBodySamplesWithProbes()
1165 if (Probe->isEntry()) { in populateBodySamplesWithProbes()
[all …]
H A DProfiledBinary.h542 void getInlineContextForProbe(const MCDecodedPseudoProbe *Probe,
546 ProbeDecoder.getInlineContextForProbe(Probe, ProbeInlineContext,
567 getInlinerDescForProbe(const MCDecodedPseudoProbe *Probe) { in getInlinerDescForProbe() argument
568 return ProbeDecoder.getInlinerDescForProbe(Probe); in getInlinerDescForProbe()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp44 enum Lowering { TouchAndSub, Sub, Probe }; enumerator
101 return Probe; in getLowering()
169 case Probe: in computeLowerings()
251 case Probe: in lower()
/openbsd/gnu/llvm/llvm/lib/ProfileData/
H A DInstrProfCorrelator.cpp166 template <> struct yaml::MappingTraits<InstrProfCorrelator::Probe> {
167 static void mapping(yaml::IO &io, InstrProfCorrelator::Probe &P) { in mapping()
178 template <> struct yaml::SequenceElementTraits<InstrProfCorrelator::Probe> {
326 InstrProfCorrelator::Probe P; in correlateProfileDataImpl()
/openbsd/sys/arch/mips64/mips64/
H A Dtlbhandler.S167 tlbp # Probe the invalid entry
380 tlbp # Probe for the entry.
428 tlbp # Probe for the entry.
/openbsd/gnu/llvm/llvm/include/llvm/ADT/
H A DFoldingSet.h743 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket(); in advance() local
744 uintptr_t x = reinterpret_cast<uintptr_t>(Probe) & ~0x1; in advance()
/openbsd/sys/arch/amd64/stand/boot/
H A Dboot.880 Probe for console devices, which includes the (default) PC VGA+Keyboard
97 Probe for APM support in the BIOS.
/openbsd/regress/sys/netinet/arp/
H A DMakefile133 @echo Send ARP Probe for existing address and expect correct reply
/openbsd/gnu/llvm/llvm/docs/
H A DExtensions.rst566 Stack Probe Emission
607 Stack Probe Emission
/openbsd/gnu/gcc/fixincludes/
H A Daclocal.m4409 dnl Probe number of bits in a byte.
/openbsd/usr.bin/file/magdir/
H A Dimages589 0 string \x0b\x00\x03\x00 Cytovision FISH Probe file
/openbsd/sys/arch/i386/conf/
H A DGENERIC742 # Joystick driver. Probe is a little strange; add only if you have one.
/openbsd/gnu/usr.bin/gcc/gcc/
H A Daclocal.m4564 dnl Probe number of bits in a byte.
/openbsd/gnu/lib/libstdc++/libstdc++/
H A Dacinclude.m41205 dnl Probe for locale support if no specific model is specified.

12