17 using namespace armnn;
20 const static uint32_t bodyHeaderSize = 6;
28 uint32_t packetDataLength);
31 const std::string& label,
32 const unsigned char* readableData,
33 unsigned int& offset);
36 const unsigned char* readableData,
37 unsigned int& offset);
43 const unsigned char* readableData,
44 unsigned int& offset);
47 const unsigned char* readableData,
48 unsigned int& offset);
53 const unsigned char* readableData,
54 unsigned int& offset);
68 : m_ProfilingService(profilingService) {}
73 return GetBufferManager(m_ProfilingService);
79 TransitionToState(m_ProfilingService, newState);
void ForceTransitionToState(ProfilingState newState)
unsigned int OffsetToNextWord(unsigned int numberOfBytes)
void VerifyTimelineLabelBinaryPacketData(Optional< ProfilingGuid > guid, const std::string &label, const unsigned char *readableData, unsigned int &offset)
uint32_t GetStreamMetaDataPacketSize()
void VerifyPostOptimisationStructureTestImpl(armnn::BackendId backendId)
Copyright (c) 2020 ARM Limited.
void VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType relationshipType, Optional< ProfilingGuid > relationshipGuid, Optional< ProfilingGuid > headGuid, Optional< ProfilingGuid > tailGuid, const unsigned char *readableData, unsigned int &offset)
void VerifyTimelineEventClassBinaryPacketData(ProfilingGuid guid, const unsigned char *readableData, unsigned int &offset)
ProfilingRelationshipType
void VerifyTimelineHeaderBinary(const unsigned char *readableData, unsigned int &offset, uint32_t packetDataLength)
armnn::profiling::ProfilingService profilingService
void VerifyTimelineEntityBinaryPacketData(Optional< ProfilingGuid > guid, const unsigned char *readableData, unsigned int &offset)
BufferManager & GetProfilingBufferManager()
ProfilingServiceRuntimeHelper(ProfilingService &profilingService)
armnn::profiling::ProfilingService & m_ProfilingService
void VerifyTimelineEventBinaryPacket(Optional< uint64_t > timestamp, Optional< std::thread::id > threadId, Optional< ProfilingGuid > eventGuid, const unsigned char *readableData, unsigned int &offset)