P4C
The P4 Compiler
Loading...
Searching...
No Matches
rewrite_bridge_metadata.h
1
18
19
#ifndef BF_P4C_ARCH_PSA_REWRITE_BRIDGE_METADATA_H_
20
#define BF_P4C_ARCH_PSA_REWRITE_BRIDGE_METADATA_H_
21
22
#include "backends/tofino/bf-p4c/arch/psa/programStructure.h"
23
#include "ir/ir.h"
24
25
namespace
BFN
{
26
27
struct
AddPsaBridgeMetadata :
public
PassManager {
28
AddPsaBridgeMetadata(
P4::ReferenceMap
*refMap,
P4::TypeMap
*typeMap,
29
PSA::ProgramStructure
*structure);
30
};
31
32
}
// namespace BFN
33
34
#endif
/* BF_P4C_ARCH_PSA_REWRITE_BRIDGE_METADATA_H_ */
P4::ReferenceMap
Class used to encode maps from paths to declarations.
Definition
referenceMap.h:66
P4::TypeMap
Definition
typeMap.h:41
BFN
The namespace encapsulating Barefoot/Intel-specific stuff.
Definition
add_t2na_meta.cpp:21
BFN::PSA::ProgramStructure
Definition
backends/tofino/bf-p4c/arch/psa/programStructure.h:99
backends
tofino
bf-p4c
arch
psa
rewrite_bridge_metadata.h
Generated by
1.13.2