P4C
The P4 Compiler
Loading...
Searching...
No Matches
PHV::AllocSlice Member List

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::AllocSliceinline
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::AllocSliceinline
container() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
container_byte() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
container_bytes() const (defined in PHV::AllocSlice)PHV::AllocSlice
container_slice() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
extends_live_range(const AllocSlice &other) const (defined in PHV::AllocSlice)PHV::AllocSliceinline
field() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
field_slice() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
get_ref_lr(StageAndAccess &minStg, StageAndAccess &maxStg) const (defined in PHV::AllocSlice)PHV::AllocSlice
getEarliestLiveness() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
getInitPoints() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
getInitPrimitive() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
getInitPrimitive() (defined in PHV::AllocSlice)PHV::AllocSliceinline
getLatestLiveness() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
getRefs() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
getShadowAlwaysRun() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
getShadowInit() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
hasInitPrimitive() const (defined in PHV::AllocSlice)PHV::AllocSlice
hasMetaInit() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
is_initialized() const (defined in PHV::AllocSlice)PHV::AllocSlice
isEarlierFieldslice(const AllocSlice &other) constPHV::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::AllocSliceinline
isPhysicalDeparserStageExceeded() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
isPhysicalStageBased() const (defined in PHV::AllocSlice)PHV::AllocSliceinline
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::AllocSliceinline
isUsedDeparser() const (defined in PHV::AllocSlice)PHV::AllocSlice
isUsedParser() const (defined in PHV::AllocSlice)PHV::AllocSlice
NOTSET (defined in PHV::AllocSlice)PHV::AllocSlicestatic
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::AllocSliceinline
same_alloc_fieldslice(const AllocSlice &other) const (defined in PHV::AllocSlice)PHV::AllocSlice
setEarliestLiveness(const StageAndAccess &min) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setInitPoints(const ActionSet &init_points) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setInitPrimitive(const DarkInitPrimitive *prim) (defined in PHV::AllocSlice)PHV::AllocSlice
setIsPhysicalStageBased(bool v) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setLatestLiveness(const StageAndAccess &max) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setLiveness(const StageAndAccess &min, const StageAndAccess &max) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setMetaInit() (defined in PHV::AllocSlice)PHV::AllocSliceinline
setPhysicalDeparserStage(bool v) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setPhysicalDeparserStageExceeded(bool v) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setShadowAlwaysRun(bool val) (defined in PHV::AllocSlice)PHV::AllocSliceinline
setShadowInit(bool val) (defined in PHV::AllocSlice)PHV::AllocSliceinline
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::AllocSliceinline