Home
last modified time | relevance | path

Searched defs:PseudoProbeDwarfDiscriminator (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPseudoProbe.h41 struct PseudoProbeDwarfDiscriminator { struct
56 packProbeData(uint32_t Index, uint32_t Type, uint32_t Flags, uint32_t Factor, in packProbeData()
74 static uint32_t extractProbeIndex(uint32_t Value) { in extractProbeIndex()
80 static std::optional<uint32_t> extractDwarfBaseDiscriminator(uint32_t Value) { in extractDwarfBaseDiscriminator()
86 static bool isDwarfBaseDiscriminatorEncoded(uint32_t Value) { in isDwarfBaseDiscriminatorEncoded()
90 static uint32_t extractProbeType(uint32_t Value) { in extractProbeType()
94 static uint32_t extractProbeAttributes(uint32_t Value) { in extractProbeAttributes()
98 static uint32_t extractProbeFactor(uint32_t Value) { in extractProbeFactor()
103 constexpr static uint8_t FullDistributionFactor = 100;