![]() |
P4C
The P4 Compiler
|
This is the complete list of members for PHV::AllocSlice, including all inherited members.
| addRef(cstring, FieldUse f_use) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| addRefs(const RefsMap &sl_refs, bool clear_refs=false) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| AllocSlice(const Field *f, Container c, int f_bit_lo, int container_bit_lo, int width) (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| AllocSlice(const Field *f, Container c, int f_bit_lo, int container_bit_lo, int width, const ActionSet &action) (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| AllocSlice(const Field *f, Container c, le_bitrange f_slice, le_bitrange container_slice) (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| AllocSlice(const AllocSlice &a) (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| AllocSlice(AllocSlice &&)=default (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| clearRefs() (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| container() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| container_byte() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| container_bytes() const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| container_slice() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| extends_live_range(const AllocSlice &other) const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| field() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| field_slice() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| get_ref_lr(StageAndAccess &minStg, StageAndAccess &maxStg) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| getEarliestLiveness() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| getInitPoints() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| getInitPrimitive() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| getInitPrimitive() (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| getLatestLiveness() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| getRefs() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| getShadowAlwaysRun() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| getShadowInit() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| hasInitPrimitive() const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| hasMetaInit() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| is_initialized() const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| isEarlierFieldslice(const AllocSlice &other) const | PHV::AllocSlice | |
| isLiveAt(int stage, const FieldUse &use) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| isLiveRangeDisjoint(const AllocSlice &other, int gap=0) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| isPhysicalDeparserStage() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| isPhysicalDeparserStageExceeded() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| isPhysicalStageBased() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| isReferenced(const AllocContext *ctxt, const FieldUse *use, SliceMatch match=SliceMatch::DFLT) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| isUninitializedRead() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| isUsedDeparser() const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| isUsedParser() const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| NOTSET (defined in PHV::AllocSlice) | PHV::AllocSlice | static |
| operator!=(const AllocSlice &other) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| operator<(const AllocSlice &other) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| operator=(const AllocSlice &a) (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| operator=(AllocSlice &&)=default (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| operator==(const AllocSlice &other) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| representsSameFieldSlice(const AllocSlice &other) const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| same_alloc_fieldslice(const AllocSlice &other) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| setEarliestLiveness(const StageAndAccess &min) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setInitPoints(const ActionSet &init_points) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setInitPrimitive(const DarkInitPrimitive *prim) (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| setIsPhysicalStageBased(bool v) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setLatestLiveness(const StageAndAccess &max) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setLiveness(const StageAndAccess &min, const StageAndAccess &max) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setMetaInit() (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setPhysicalDeparserStage(bool v) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setPhysicalDeparserStageExceeded(bool v) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setShadowAlwaysRun(bool val) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| setShadowInit(bool val) (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |
| sub_alloc_by_field(int start, int len) const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| toString() const (defined in PHV::AllocSlice) | PHV::AllocSlice | |
| width() const (defined in PHV::AllocSlice) | PHV::AllocSlice | inline |