19#ifndef BF_P4C_PHV_ANALYSIS_CRITICAL_PATH_CLUSTERS_H_
20#define BF_P4C_PHV_ANALYSIS_CRITICAL_PATH_CLUSTERS_H_
22#include "backends/tofino/bf-p4c/phv/analysis/parser_critical_path.h"
23#include "backends/tofino/bf-p4c/phv/make_clusters.h"
25#include "lib/cstring.h"
42 const IR::Node *apply_visitor(
const IR::Node *,
const char *name = 0)
override;
46 : parser_critical_path(parser_critical_path) {}
49 const std::list<PHV::SuperCluster *> &clusters)
const;
Definition critical_path_clusters.h:38
profile_t init_apply(const IR::Node *root) override
Definition phv/analysis/critical_path_clusters.cpp:21
Definition parser_critical_path.h:131
Definition ordered_set.h:32