19#ifndef BF_P4C_MIDEND_H_
20#define BF_P4C_MIDEND_H_
22#include "backends/tofino/bf-p4c/bf-p4c-options.h"
23#include "frontends/common/options.h"
24#include "frontends/p4/evaluator/evaluator.h"
36 IR::ToplevelBlock *toplevel =
nullptr;
42bool skipRegisterActionOutput(
const Visitor::Context *ctxt,
const IR::Expression *);
Definition tofino/bf-p4c/midend.h:31
Definition bf-p4c-options.h:28
Definition ir/pass_manager.h:40
Class used to encode maps from paths to declarations.
Definition referenceMap.h:66
Pass that collects source information.
Definition source_info_logging.h:39
The namespace encapsulating Barefoot/Intel-specific stuff.
Definition add_t2na_meta.cpp:21