#ifndef V8_COMPILER_BASIC_BLOCK_CALL_GRAPH_PROFILER_H_
#define V8_COMPILER_BASIC_BLOCK_CALL_GRAPH_PROFILER_H_
#include "src/diagnostics/basic-block-profiler.h"
#include "src/utils/allocation.h"
namespace v8 {
namespace internal {
class OptimizedCompilationInfo;
namespace compiler {
class TFGraph;
class Schedule;
namespace turboshaft {
class Graph;
}
class BasicBlockCallGraphProfiler : public AllStatic {
public:
static void StoreCallGraph(OptimizedCompilationInfo* info,
const turboshaft::Graph& graph);
};
}
}
}
#endif