|
LLVM 23.0.0git
|
#include "llvm/ProfileData/ETMTraceDecoder.h"
Classes | |
| class | Callback |
Public Member Functions | |
| virtual | ~ETMDecoder ()=default |
| virtual Error | processTrace (ArrayRef< uint8_t > TraceData, Callback &TraceCallback)=0 |
Static Public Member Functions | |
| static Expected< std::unique_ptr< ETMDecoder > > | create (const object::Binary &Binary, const Triple &TargetTriple, uint8_t TraceID=0x10) |
Definition at line 26 of file ETMTraceDecoder.h.
|
virtualdefault |
|
static |
Definition at line 244 of file ETMTraceDecoder.cpp.
References llvm::createStringError(), and llvm::inconvertibleErrorCode().
|
pure virtual |