P4C
The P4 Compiler
Loading...
Searching...
No Matches
allocate_parser_match_register.h
1
18
19#ifndef BACKENDS_TOFINO_BF_P4C_PARDE_ALLOCATE_PARSER_MATCH_REGISTER_H_
20#define BACKENDS_TOFINO_BF_P4C_PARDE_ALLOCATE_PARSER_MATCH_REGISTER_H_
21
22#include "ir/pass_manager.h"
23
24using namespace P4;
25
26class PhvInfo;
27
53
54struct AllocateParserMatchRegisters : public PassManager {
55 explicit AllocateParserMatchRegisters(const PhvInfo &phv);
56
57 private:
59 int iteration = 0;
60};
61
62#endif /* BACKENDS_TOFINO_BF_P4C_PARDE_ALLOCATE_PARSER_MATCH_REGISTER_H_ */
Definition phv_fields.h:1095
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24