Searched refs:MCDecodedPseudoProbe (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCPseudoProbe.h | 86 class MCDecodedPseudoProbe; variable 96 std::unordered_map<uint64_t, std::list<MCDecodedPseudoProbe>>; 165 class MCDecodedPseudoProbe : public MCPseudoProbeBase { 170 MCDecodedPseudoProbe(uint64_t Ad, uint64_t G, uint32_t I, PseudoProbeType K, in MCDecodedPseudoProbe() function 263 : public MCPseudoProbeInlineTreeBase<MCDecodedPseudoProbe *, 376 const MCDecodedPseudoProbe *getCallProbeForAddr(uint64_t Address) const; 388 const MCDecodedPseudoProbe *Probe, 403 getInlinerDescForProbe(const MCDecodedPseudoProbe *Probe) const;
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCPseudoProbe.cpp | 226 void MCDecodedPseudoProbe::getInlineContext( in getInlineContext() 243 std::string MCDecodedPseudoProbe::getInlineContextStr( in getInlineContextStr() 259 void MCDecodedPseudoProbe::print(raw_ostream &OS, in print() 532 const MCDecodedPseudoProbe * 539 const MCDecodedPseudoProbe *CallProbe = nullptr; in getCallProbeForAddr() 559 const MCDecodedPseudoProbe *Probe, in getInlineContextForProbe() 573 const MCDecodedPseudoProbe *Probe) const { in getInlinerDescForProbe()
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | ProfileGenerator.h | 27 std::unordered_map<const MCDecodedPseudoProbe *, uint64_t>; 344 const MCDecodedPseudoProbe *LeafProbe); 349 const MCDecodedPseudoProbe *LeafProbe);
|
| H A D | ProfileGenerator.cpp | 553 const MCDecodedPseudoProbe *Probe = PI.first; in populateBodySamplesWithProbesForAllFunctions() 578 const MCDecodedPseudoProbe *CallProbe = in populateBoundarySamplesWithProbesForAllFunctions() 1085 SmallVector<const MCDecodedPseudoProbe *, 16> Probes; in extractPrefixContextStack() 1087 const MCDecodedPseudoProbe *CallProbe = Binary->getCallProbeForAddr(Addr); in extractPrefixContextStack() 1136 const MCDecodedPseudoProbe *Probe = PI.first; in populateBodySamplesWithProbes() 1194 const MCDecodedPseudoProbe *CallProbe = in populateBoundarySamplesWithProbes() 1211 SampleContextFrames ContextStack, const MCDecodedPseudoProbe *LeafProbe) { in getContextNodeForLeafProbe() 1237 SampleContextFrames ContextStack, const MCDecodedPseudoProbe *LeafProbe) { in getFunctionProfileForLeafProbe()
|
| H A D | ProfiledBinary.h | 530 const MCDecodedPseudoProbe *getCallProbeForAddr(uint64_t Address) const { in getCallProbeForAddr() 534 void getInlineContextForProbe(const MCDecodedPseudoProbe *Probe, 559 getInlinerDescForProbe(const MCDecodedPseudoProbe *Probe) { in getInlinerDescForProbe()
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | RewriteInstance.cpp | 3236 for (MCDecodedPseudoProbe &Probe : AP.second) in updatePseudoProbes() 3252 for (MCDecodedPseudoProbe &Probe : AP.second) in updatePseudoProbes() 3258 std::list<MCDecodedPseudoProbe>::iterator Probe = AP.second.begin(); in updatePseudoProbes() 3306 for (MCDecodedPseudoProbe &Probe : Address2ProbesMap[Key]) { in updatePseudoProbes() 3337 MCDecodedPseudoProbe *LastProbe = nullptr; in encodePseudoProbes() 3366 auto EmitDecodedPseudoProbe = [&](MCDecodedPseudoProbe *&CurProbe) { in encodePseudoProbes() 3423 for (MCDecodedPseudoProbe *&Probe : Cur->getProbes()) in encodePseudoProbes() 3432 for (MCDecodedPseudoProbe *&Probe : Cur->getProbes()) { in encodePseudoProbes()
|