19#ifndef BF_P4C_PHV_ADD_ALIAS_ALLOCATION_H_
20#define BF_P4C_PHV_ADD_ALIAS_ALLOCATION_H_
22#include "bf-p4c/phv/phv_fields.h"
41 return Inspector::init_apply(root);
43 bool preorder(
const IR::BFN::AliasMember *)
override;
44 bool preorder(
const IR::BFN::AliasSlice *)
override;
45 void end_apply()
override;
Definition ordered_set.h:32
Create allocation objects (PHV::AllocSlice) for alias source fields in preparation for assembly outpu...
Definition add_alias_allocation.h:31
Definition phv_fields.h:154
Definition phv_fields.h:1095
The namespace encapsulating PHV-related stuff.
Definition gateway.h:32