Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DPerfReader.h374 struct AddrBasedCtxKey : public ContextKey { struct
378 AddrBasedCtxKey() : ContextKey(CK_AddrBased), WasLeafInlined(false){}; in AddrBasedCtxKey() argument
384 const AddrBasedCtxKey *Other = dyn_cast<AddrBasedCtxKey>(K); in isEqual() argument
451 std::shared_ptr<AddrBasedCtxKey> getContextKey();
H A DPerfReader.cpp170 std::shared_ptr<AddrBasedCtxKey> AddressStack::getContextKey() { in getContextKey()
171 std::shared_ptr<AddrBasedCtxKey> KeyStr = std::make_shared<AddrBasedCtxKey>(); in getContextKey()
464 } else if (const auto *CtxKey = dyn_cast<AddrBasedCtxKey>(K)) { in getContextKeyStr()
H A DProfileGenerator.cpp422 if (const auto *CtxKey = dyn_cast<AddrBasedCtxKey>(CI.first.getPtr())) { in collectFunctionsFromRawProfile()
1114 const AddrBasedCtxKey *CtxKey = in generateProbeBasedProfile()
1115 dyn_cast<AddrBasedCtxKey>(CI.first.getPtr()); in generateProbeBasedProfile()