Home
last modified time | relevance | path

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

/llvm-project/llvm/tools/llvm-profgen/
H A DPerfReader.h355 struct StringBasedCtxKey : public ContextKey { struct
359 StringBasedCtxKey() : ContextKey(CK_StringBased), WasLeafInlined(false){}; in StringBasedCtxKey() argument
365 const StringBasedCtxKey *Other = dyn_cast<StringBasedCtxKey>(K); in isEqual() argument
434 std::shared_ptr<StringBasedCtxKey> getContextKey();
H A DPerfReader.cpp169 std::shared_ptr<StringBasedCtxKey> FrameStack::getContextKey() { in getContextKey()
170 std::shared_ptr<StringBasedCtxKey> KeyStr =
171 std::make_shared<StringBasedCtxKey>(); in getContextKey()
511 if (const auto *CtxKey = dyn_cast<StringBasedCtxKey>(K)) { in getContextKeyStr()
898 std::shared_ptr<StringBasedCtxKey> Key = in parsePerfTraces()
899 std::make_shared<StringBasedCtxKey>(); in parsePerfTraces()
959 std::shared_ptr<StringBasedCtxKey> Key =
960 std::make_shared<StringBasedCtxKey>(); in parseSample()
H A DProfileGenerator.cpp932 const auto *CtxKey = cast<StringBasedCtxKey>(CI.first.getPtr()); in generateLineNumBasedProfile()