19#ifndef BF_P4C_PARDE_UPDATE_PARSER_WRITE_MODE_H_
20#define BF_P4C_PARDE_UPDATE_PARSER_WRITE_MODE_H_
24#include "backends/tofino/bf-p4c/parde/check_parser_multi_write.h"
25#include "backends/tofino/bf-p4c/parde/parser_info.h"
26#include "backends/tofino/bf-p4c/phv/phv_fields.h"
27#include "ir/pass_manager.h"
29struct UpdateParserWriteMode :
public PassManager {
30 explicit UpdateParserWriteMode(
const PhvInfo &phv) {
31 auto parser_info =
new CollectParserInfo;
33 auto *check_write_mode_consistency =
39 check_write_mode_consistency,
Map field to the parser states in which they are extracted or assigned from checksums.
Definition phv_fields.h:1755
Definition phv_fields.h:1095
Definition check_parser_multi_write.h:48