HSA queue file structure reorganization (#136)

* Update lib/rocprofiler/hsa/queue.*

- split AQLPacket, QueueController into their own headers and impls
- added some aliases to queue-related classes to get data on single line
- added default initializers for class member variables

* Update source/lib/rocprofiler includes after hsa queue reorg
Dieser Commit ist enthalten in:
Jonathan R. Madsen
2023-10-18 23:15:56 -05:00
committet von GitHub
Ursprung 6a3f79e626
Commit 0f523fbad1
10 geänderte Dateien mit 455 neuen und 342 gelöschten Zeilen
+1
Datei anzeigen
@@ -6,6 +6,7 @@
#include "lib/rocprofiler/counters/metrics.hpp"
#include "lib/rocprofiler/hsa/agent_cache.hpp"
#include "lib/rocprofiler/hsa/queue.hpp"
#include "lib/rocprofiler/hsa/queue_controller.hpp"
extern "C" {
/**