24#ifndef BF_P4C_ARCH_TNA_H_
25#define BF_P4C_ARCH_TNA_H_
40const cstring ExternPortMetadataUnpackString =
"port_metadata_unpack"_cs;
42const cstring ExternDynamicHashString =
"hash"_cs;
63struct NormalizeNativeProgram :
public PassManager {
71struct TnaArchTranslation :
public PassManager {
Definition bf-p4c-options.h:28
Class used to encode maps from paths to declarations.
Definition referenceMap.h:66
The namespace encapsulating Barefoot/Intel-specific stuff.
Definition add_t2na_meta.cpp:21
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24