19#ifndef BACKENDS_TOFINO_BF_P4C_PHV_V2_KIND_SIZE_INDEXED_MAP_H_
20#define BACKENDS_TOFINO_BF_P4C_PHV_V2_KIND_SIZE_INDEXED_MAP_H_
25#include "backends/tofino/bf-p4c/phv/phv_fields.h"
31 std::map<std::pair<PHV::Kind, PHV::Size>,
int> m;
32 int &operator[](
const std::pair<PHV::Kind, PHV::Size> &ks) {
return m[ks]; }
The namespace encapsulating PHV-related stuff.
Definition bf-p4c/mau/gateway.h:32
Size
all possible PHV container sizes in BFN devices
Definition bf-p4c/phv/phv.h:110
Kind
Definition bf-p4c/phv/phv.h:44
Definition kind_size_indexed_map.h:30