-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathAnalyze.h
28 lines (22 loc) · 1011 Bytes
/
Analyze.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//==============================================================================
// Copyright (c) 2015 Advanced Micro Devices, Inc. All rights reserved.
/// \author AMD Developer Tools Team
/// \file
/// \brief This file contains the function to analyze profile/trace output
//==============================================================================
#ifndef _ANALYZE_H_
#define _ANALYZE_H_
#include "Config.h"
#define CLAPI_SUM "CLAPISummary.html"
#define CLCTX_SUM "CLContextSummary.html"
#define CLTOP10_KERNEL "CLTop10KernelSummary.html"
#define CLKERNEL_SUM "CLKernelSummary.html"
#define CLTOP10_DATA "CLTop10DataTransferSummary.html"
#define CLBEST_PRACTICES "CLBestPractices.html"
#define HSAAPI_SUM "HSAAPISummary.html"
#define HSAKERNEL_SUM "HSAKernelSummary.html"
#define HSATOP10_KERNEL "HSATop10KernelSummary.html"
#define HSATOP10_DATA "HSATop10DataTransferSummary.html"
#define HSABEST_PRACTICES "HSABestPractices.html"
bool APITraceAnalyze(const Config& config);
#endif //_ANALYZE_H_