Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DPseudoProbe.cpp29 PseudoProbe Probe; in extractProbeFromDiscriminator() local
30 Probe.Id = in extractProbeFromDiscriminator()
32 Probe.Type = in extractProbeFromDiscriminator()
34 Probe.Attr = in extractProbeFromDiscriminator()
36 Probe.Factor = in extractProbeFromDiscriminator()
39 Probe.Discriminator = 0; in extractProbeFromDiscriminator()
40 return Probe; in extractProbeFromDiscriminator()
58 PseudoProbe Probe; in extractProbe() local
59 Probe.Id = II->getIndex()->getZExtValue(); in extractProbe()
64 Probe.Discriminator = 0; in extractProbe()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCPseudoProbe.cpp118 Top = InlineSite(Probe.getGuid(), 0); in addPseudoProbe()
139 Cur->Probes.push_back(Probe); in addPseudoProbe()
177 for (const auto &Probe : Probes) { in emit() local
178 Probe.emit(MCOS, LastProbe); in emit()
179 LastProbe = &Probe; in emit()
249 Inlinee.second->emit(MCOS, Probe); in emit()
567 for (auto &Probe : It->second) { in printProbeForAddress() local
594 for (const auto &Probe : Probes) { in getCallProbeForAddr() local
595 if (Probe.isCall()) { in getCallProbeForAddr()
608 CallProbe = &Probe; in getCallProbeForAddr()
[all …]
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/sys/contrib/device-tree/Bindings/devfreq/event/
H A Dexynos-nocp.txt2 * Samsung Exynos NoC (Network on Chip) Probe device
4 The Samsung Exynos542x SoC has NoC (Network on Chip) Probe for NoC bus.
15 - reg: physical base address of each NoC Probe and length of memory mapped region.
18 - clock-names : the name of clock used by the NoC Probe, "nocp"
21 Example : NoC Probe nodes in Device Tree are listed below.
H A Dsamsung,exynos-nocp.yaml7 title: Samsung Exynos NoC (Network on Chip) Probe
14 The Samsung Exynos542x SoC has a NoC (Network on Chip) Probe for NoC bus.
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfiling.c26 void INSTR_PROF_PROFILE_SET_TIMESTAMP(uint64_t *Probe) { in INSTR_PROF_PROFILE_SET_TIMESTAMP() argument
27 if (*Probe == 0 || *Probe == (uint64_t)-1) in INSTR_PROF_PROFILE_SET_TIMESTAMP()
28 *Probe = __llvm_profile_global_timestamp++; in INSTR_PROF_PROFILE_SET_TIMESTAMP()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfileProbe.cpp138 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in collectProbeFactors() local
140 ProbeFactors[{Probe->Id, Hash}] += Probe->Factor; in collectProbeFactors()
322 auto *Probe = Builder.CreateCall(ProbeFn, Args); in instrumentOneFunc() local
323 AssignDebugLoc(Probe); in instrumentOneFunc()
326 if (auto DIL = Probe->getDebugLoc()) { in instrumentOneFunc()
329 Probe->setDebugLoc(DIL); in instrumentOneFunc()
397 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in runOnFunction() local
399 ProbeFactors[{Probe->Id, Hash}] += BBProfileCount(&Block); in runOnFunction()
407 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in runOnFunction() local
409 float Sum = ProbeFactors[{Probe->Id, Hash}]; in runOnFunction()
H A DSampleProfile.cpp816 std::optional<PseudoProbe> Probe = extractProbe(Inst); in findFunctionSamples() local
817 if (!Probe) in findFunctionSamples()
1333 if (std::optional<PseudoProbe> Probe = extractProbe(*I)) in tryInlineCandidate() local
1334 setProbeDistributionFactor(*I, Probe->Factor * in tryInlineCandidate()
1358 if (std::optional<PseudoProbe> Probe = extractProbe(*CB)) in getInlineCandidate() local
1359 Factor = Probe->Factor; in getInlineCandidate()
1689 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in generateMDProfMetadata() local
1690 if (Probe->Factor < 1) in generateMDProfMetadata()
1691 T = SampleRecord::adjustCallTargets(T.get(), Probe->Factor); in generateMDProfMetadata()
2159 if (auto Probe = extractProbe(I)) { in findIRAnchors() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCPseudoProbe.h244 void addProbes(ProbeType Probe) { Probes.push_back(Probe); } in addProbes() argument
272 void addPseudoProbe(const MCPseudoProbe &Probe,
297 void addPseudoProbe(MCSymbol *FuncSym, const MCPseudoProbe &Probe, in addPseudoProbe() argument
299 MCProbeDivisions[FuncSym].addPseudoProbe(Probe, InlineStack); in addPseudoProbe()
406 const MCDecodedPseudoProbe *Probe,
421 getInlinerDescForProbe(const MCDecodedPseudoProbe *Probe) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp102 PseudoProbe Probe; in extractProbe() local
103 Probe.Id = MI.getOperand(1).getImm(); in extractProbe()
104 Probe.Type = MI.getOperand(2).getImm(); in extractProbe()
105 Probe.Attr = MI.getOperand(3).getImm(); in extractProbe()
106 Probe.Factor = 1; in extractProbe()
108 Probe.Discriminator = DebugLoc ? DebugLoc->getDiscriminator() : 0; in extractProbe()
109 return Probe; in extractProbe()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h432 std::optional<PseudoProbe> Probe = extractProbe(Inst);
435 if (!Probe)
451 auto R = FS->findSamplesAt(Probe->Id, Probe->Discriminator);
453 uint64_t Samples = R.get() * Probe->Factor;
460 Remark << ore::NV("ProbeId", Probe->Id);
461 if (Probe->Discriminator) {
463 Remark << ore::NV("Discriminator", Probe->Discriminator);
466 Remark << ore::NV("Factor", Probe->Factor);
473 LLVM_DEBUG({dbgs() << " " << Probe->Id;
474 if (Probe->Discriminator)
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfCorrelator.h98 struct Probe { struct
109 std::vector<Probe> Probes; argument
112 friend struct yaml::MappingTraits<Probe>;
113 friend struct yaml::SequenceElementTraits<Probe>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp44 enum Lowering { TouchAndSub, Sub, Probe }; enumerator
101 return Probe; in getLowering()
167 case Probe: in computeLowerings()
248 case Probe: in lower()
/freebsd-14.2/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/
H A Dtst.TestTransStability2.ksh.out4 Minimum Probe Description Attributes
H A Dtst.TestTransStability1.ksh.out4 Minimum Probe Description Attributes
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfCorrelator.cpp226 template <> struct yaml::MappingTraits<InstrProfCorrelator::Probe> {
227 static void mapping(yaml::IO &io, InstrProfCorrelator::Probe &P) { in mapping()
238 template <> struct yaml::SequenceElementTraits<InstrProfCorrelator::Probe> {
397 InstrProfCorrelator::Probe P; in correlateProfileDataImpl()
/freebsd-14.2/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/
H A DTestBean.java461 public static Probe
464 Probe p = new Probe(getProbeDescription(), getProbeInfo()); in getProbe()
/freebsd-14.2/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/
H A DJDTrace.java896 List <List <Probe>> lists = in main()
897 new LinkedList <List <Probe>> (); in main()
903 for (List <Probe> list : lists) { in main()
904 for (Probe probe : list) { in main()
/freebsd-14.2/sys/powerpc/powerpc/
H A Dplatform_if.m99 * @brief Probe for whether we are on this platform, returning the standard
225 * @brief Probe mp_ncores and smp_threads_per_core for early MI code
/freebsd-14.2/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/
H A Dman.ListProbesWithIDs74 * RESULT: Probe descriptions listed for all ids specified. Once
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h744 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket(); in advance() local
745 uintptr_t x = reinterpret_cast<uintptr_t>(Probe) & ~0x1; in advance()
/freebsd-14.2/tools/tools/net80211/wlaninject/
H A DREADME46 preq, probereq Probe Request
/freebsd-14.2/sys/arm/arm/
H A Dplatform_if.m74 * @brief Probe for whether we are on this platform, returning the standard
/freebsd-14.2/sys/opencrypto/
H A Dcryptodev_if.m42 * @brief Probe to see if a crypto driver supports a session.

12