LLVM: llvm::MCPseudoProbeDecoder Class Reference (original) (raw)
#include "[llvm/MC/MCPseudoProbe.h](MCPseudoProbe%5F8h%5Fsource.html)"
Definition at line 388 of file MCPseudoProbe.h.
◆ Uint64Map
◆ Uint64Set
◆ addInjectedProbe()
◆ buildAddress2ProbeMap()
| bool MCPseudoProbeDecoder::buildAddress2ProbeMap | ( | const uint8_t * | Start, |
|---|---|---|---|
| std::size_t | Size, | ||
| const Uint64Set & | GuildFilter, | ||
| const Uint64Map & | FuncStartAddrs ) |
◆ buildGUID2FuncDescMap()
| bool MCPseudoProbeDecoder::buildGUID2FuncDescMap | ( | const uint8_t * | Start, |
|---|---|---|---|
| std::size_t | Size, | ||
| bool | IsMMapped = false ) |
◆ countRecords()
Definition at line 537 of file MCPseudoProbe.cpp.
References llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::count(), countRecords(), llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::empty(), llvm::Guid, llvm::hasDiscriminator(), I, and llvm::isSentinelProbe().
Referenced by buildAddress2ProbeMap(), and countRecords().
◆ getAddress2ProbesMap() [1/2]
◆ getAddress2ProbesMap() [2/2]
◆ getCallProbeForAddr()
◆ getDummyInlineRoot()
◆ getFuncDescForGUID()
◆ getGUID2FuncDescMap()
◆ getInjectedProbes()
◆ getInlineContextForProbe()
◆ getInlinerDescForProbe()
◆ getInlineTreeVec()
◆ getNumInjectedProbes()
◆ printGUID2FuncDescMap()
| void MCPseudoProbeDecoder::printGUID2FuncDescMap | ( | raw_ostream & | OS | ) |
|---|
◆ printProbeForAddress()
◆ printProbesForAllAddresses()
| void MCPseudoProbeDecoder::printProbesForAllAddresses | ( | raw_ostream & | OS | ) |
|---|
The documentation for this class was generated from the following files:
- include/llvm/MC/MCPseudoProbe.h
- lib/MC/MCPseudoProbe.cpp