LLVM 20.0.0git
|
#include "llvm/ProfileData/SampleProf.h"
Public Member Functions | |
SampleContextFrame () | |
SampleContextFrame (FunctionId Func, LineLocation Location) | |
bool | operator== (const SampleContextFrame &That) const |
bool | operator!= (const SampleContextFrame &That) const |
std::string | toString (bool OutputLineLocation) const |
uint64_t | getHashCode () const |
Public Attributes | |
FunctionId | Func |
LineLocation | Location |
Definition at line 465 of file SampleProf.h.
|
inline |
Definition at line 469 of file SampleProf.h.
|
inline |
Definition at line 471 of file SampleProf.h.
|
inline |
Definition at line 493 of file SampleProf.h.
References Func, llvm::sampleprof::FunctionId::getHashCode(), llvm::sampleprof::LineLocation::getHashCode(), and Location.
Referenced by llvm::sampleprof::FunctionSamples::getCallSiteHash(), and llvm::sampleprof::hash_value().
|
inline |
Definition at line 478 of file SampleProf.h.
|
inline |
Definition at line 474 of file SampleProf.h.
|
inline |
Definition at line 482 of file SampleProf.h.
References llvm::sampleprof::LineLocation::Discriminator, Func, llvm::sampleprof::LineLocation::LineOffset, Location, and llvm::sampleprof::FunctionId::str().
FunctionId llvm::sampleprof::SampleContextFrame::Func |
Definition at line 466 of file SampleProf.h.
Referenced by getHashCode(), operator==(), llvm::sampleprof::SampleContext::setContext(), and toString().
LineLocation llvm::sampleprof::SampleContextFrame::Location |
Definition at line 467 of file SampleProf.h.
Referenced by getHashCode(), operator==(), and toString().