Home
last modified time | relevance | path

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

12

/freebsd/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()
60 Probe.Type = (uint32_t)PseudoProbeType::Block; in extractProbe()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCPseudoProbe.cpp101 const MCPseudoProbe &Probe, const MCPseudoProbeInlineStack &InlineStack) { in addPseudoProbe() argument
119 Top = InlineSite(Probe.getGuid(), 0); in addPseudoProbe()
137 Cur = Cur->getOrAddNode(InlineSite(Probe.getGuid(), Index)); in addPseudoProbe()
140 Cur->Probes.push_back(Probe); in addPseudoProbe()
178 for (const auto &Probe : Probes) { in emit() local
179 Probe.emit(MCOS, LastProbe); in emit()
180 LastProbe = &Probe; in emit()
243 const MCPseudoProbe *Probe = &SentinelProbe; in emit() local
244 Inlinee.second->emit(MCOS, Probe); in emit()
562 for (auto &Probe : It->second) { in printProbeForAddress() local
[all …]
/freebsd/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/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.
/freebsd/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/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/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfileProbe.cpp139 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in collectProbeFactors() local
141 ProbeFactors[{Probe->Id, Hash}] += Probe->Factor; in collectProbeFactors()
408 auto *Probe = Builder.CreateCall(ProbeFn, Args); in instrumentOneFunc() local
409 AssignDebugLoc(Probe); in instrumentOneFunc()
412 if (auto DIL = Probe->getDebugLoc()) { in instrumentOneFunc()
415 Probe->setDebugLoc(DIL); in instrumentOneFunc()
483 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in runOnFunction() local
485 ProbeFactors[{Probe->Id, Hash}] += BBProfileCount(&Block); in runOnFunction()
493 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in runOnFunction() local
495 float Sum = ProbeFactors[{Probe->Id, Hash}]; in runOnFunction()
H A DSampleProfile.cpp777 std::optional<PseudoProbe> Probe = extractProbe(Inst); in findFunctionSamples() local
778 if (!Probe) in findFunctionSamples()
1285 if (std::optional<PseudoProbe> Probe = extractProbe(*I)) in tryInlineCandidate() local
1286 setProbeDistributionFactor(*I, Probe->Factor * in tryInlineCandidate()
1310 if (std::optional<PseudoProbe> Probe = extractProbe(*CB)) in getInlineCandidate() local
1311 Factor = Probe->Factor; in getInlineCandidate()
1642 if (std::optional<PseudoProbe> Probe = extractProbe(I)) { in generateMDProfMetadata() local
1643 if (Probe->Factor < 1) in generateMDProfMetadata()
1644 T = SampleRecord::adjustCallTargets(T.get(), Probe->Factor); in generateMDProfMetadata()
H A DSampleProfileMatcher.cpp83 if (auto Probe = extractProbe(I)) { in findIRAnchors() local
95 LineLocation Loc = LineLocation(Probe->Id, 0); in findIRAnchors()
/freebsd/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/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/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h460 std::optional<PseudoProbe> Probe = extractProbe(Inst);
463 if (!Probe)
479 auto R = FS->findSamplesAt(Probe->Id, Probe->Discriminator);
481 uint64_t Samples = R.get() * Probe->Factor;
482 bool FirstMark = CoverageTracker.markSamplesUsed(FS, Probe->Id, 0, Samples);
488 Remark << ore::NV("ProbeId", Probe->Id);
489 if (Probe->Discriminator) {
491 Remark << ore::NV("Discriminator", Probe->Discriminator);
494 Remark << ore::NV("Factor", Probe->Factor);
501 LLVM_DEBUG({dbgs() << " " << Probe->Id;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfCorrelator.h98 struct Probe {
109 std::vector<Probe> Probes;
112 friend struct yaml::MappingTraits<Probe>;
113 friend struct yaml::SequenceElementTraits<Probe>;
85 struct Probe { global() struct
96 LineNumberProbe global() argument
/freebsd/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/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/translators/
H A Dtst.TestTransStability1.ksh.out4 Minimum Probe Description Attributes
H A Dtst.TestTransStability2.ksh.out4 Minimum Probe Description Attributes
/freebsd/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> {
395 InstrProfCorrelator::Probe P; in correlateProfileDataImpl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp636 for (auto Probe = Field; Probe != FieldEnd; ++Probe) in accumulateBitFields() local
637 if (!isEmptyFieldForLayout(Context, *Probe)) { in accumulateBitFields()
639 assert((getFieldBitOffset(*Probe) % CharBits) == 0 && in accumulateBitFields()
641 LimitOffset = bitsToCharUnits(getFieldBitOffset(*Probe)); in accumulateBitFields()
/freebsd/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/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/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/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/
H A Dman.ListProbesWithIDs74 * RESULT: Probe descriptions listed for all ids specified. Once
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h759 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket(); in advance() local
760 uintptr_t x = reinterpret_cast<uintptr_t>(Probe) & ~0x1; in advance()
/freebsd/sys/arm/arm/
H A Dplatform_if.m74 * @brief Probe for whether we are on this platform, returning the standard
/freebsd/tools/tools/net80211/wlaninject/
H A DREADME46 preq, probereq Probe Request

12