Home
last modified time | relevance | path

Searched refs:AddrBasedCtxKey (Results 1 – 4 of 4) sorted by relevance

/llvm-project/llvm/tools/llvm-profgen/
H A DProfileGenerator.h348 const AddrBasedCtxKey *CtxKey);
351 const AddrBasedCtxKey *CtxKey);
354 getContextNodeForLeafProbe(const AddrBasedCtxKey *CtxKey,
359 getFunctionProfileForLeafProbe(const AddrBasedCtxKey *CtxKey,
H A DPerfReader.h375 struct AddrBasedCtxKey : public ContextKey { struct
379 AddrBasedCtxKey() : ContextKey(CK_AddrBased), WasLeafInlined(false){}; in AddrBasedCtxKey() argument
385 const AddrBasedCtxKey *Other = dyn_cast<AddrBasedCtxKey>(K); in isEqual() argument
452 std::shared_ptr<AddrBasedCtxKey> getContextKey();
H A DProfileGenerator.cpp445 if (const auto *CtxKey = dyn_cast<AddrBasedCtxKey>(CI.first.getPtr())) { in collectFunctionsFromRawProfile()
1227 const AddrBasedCtxKey *CtxKey = in generateProbeBasedProfile()
1228 dyn_cast<AddrBasedCtxKey>(CI.first.getPtr()); in generateProbeBasedProfile()
1238 const RangeSample &RangeCounter, const AddrBasedCtxKey *CtxKey) {
1303 const BranchSample &BranchCounter, const AddrBasedCtxKey *CtxKey) {
1326 const AddrBasedCtxKey *CtxKey, const MCDecodedPseudoProbe *LeafProbe) {
1368 const AddrBasedCtxKey *CtxKey, const MCDecodedPseudoProbe *LeafProbe) {
H A DPerfReader.cpp176 std::shared_ptr<AddrBasedCtxKey> AddressStack::getContextKey() { in getContextKey()
177 std::shared_ptr<AddrBasedCtxKey> KeyStr = std::make_shared<AddrBasedCtxKey>(); in getContextKey()
513 } else if (const auto *CtxKey = dyn_cast<AddrBasedCtxKey>(K)) { in getContextKeyStr()