P4C
The P4 Compiler
Loading...
Searching...
No Matches
split_parser_state.h
1
19#ifndef BACKENDS_TOFINO_BF_P4C_PARDE_SPLIT_PARSER_STATE_H_
20#define BACKENDS_TOFINO_BF_P4C_PARDE_SPLIT_PARSER_STATE_H_
21
22#include "backends/tofino/bf-p4c/ir/bitrange.h"
23#include "backends/tofino/bf-p4c/parde/clot/clot_info.h"
24#include "parde_visitor.h"
25
46 SplitParserState(const PhvInfo &phv, ClotInfo &clot, const CollectParserInfo &parser_info);
47};
48
49#endif /* BACKENDS_TOFINO_BF_P4C_PARDE_SPLIT_PARSER_STATE_H_ */
Definition clot_info.h:41
Definition ir/pass_manager.h:40
Definition phv_fields.h:1095
Splits parser states into multiple states to account for HW resource constraints of a single parser s...
Definition split_parser_state.h:45