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

This is the complete list of members for PHV::FieldSlice, including all inherited members.

AbstractField() (defined in PHV::AbstractField)PHV::AbstractFieldinline
alignment() constPHV::FieldSliceinline
as() const (defined in PHV::AbstractField)PHV::AbstractFieldinline
byteAlignedRangeInBits() constPHV::FieldSliceinline
container_bytes() const (defined in PHV::FieldSlice)PHV::FieldSliceinline
create(const PhvInfo &, const IR::Expression *) (defined in PHV::AbstractField)PHV::AbstractFieldstatic
field() const overridePHV::FieldSliceinlinevirtual
FieldSlice() (defined in PHV::FieldSlice)PHV::FieldSliceinline
FieldSlice(const Field *field, le_bitrange range) (defined in PHV::FieldSlice)PHV::FieldSlice
FieldSlice(const Field *field)PHV::FieldSliceinlineexplicit
FieldSlice(FieldSlice slice, le_bitrange range)PHV::FieldSliceinline
foreach_byte(const PHV::AllocContext *ctxt, const PHV::FieldUse *use, FN fn) const (defined in PHV::FieldSlice)PHV::FieldSliceinline
foreach_byte(const IR::MAU::Table *ctxt, const PHV::FieldUse *use, FN fn) const (defined in PHV::FieldSlice)PHV::FieldSliceinline
getStartBits(PHV::Size size) constPHV::FieldSlice
gress() constPHV::FieldSliceinline
hash_value (defined in PHV::FieldSlice)PHV::FieldSlicefriend
is() const (defined in PHV::AbstractField)PHV::AbstractFieldinline
is_tphv_candidate(const PhvUse &uses) constPHV::FieldSlice
is_unallocated() const (defined in PHV::FieldSlice)PHV::FieldSliceinline
is_whole_field() constPHV::FieldSliceinline
kind() constPHV::FieldSliceinline
operator bool() const (defined in PHV::FieldSlice)PHV::FieldSliceinlineexplicit
operator<(const FieldSlice &other) const override (defined in PHV::FieldSlice)PHV::FieldSliceinline
operator==(const FieldSlice &other) const override (defined in PHV::FieldSlice)PHV::FieldSliceinline
range() const overridePHV::FieldSliceinlinevirtual
shortString() const (defined in PHV::FieldSlice)PHV::FieldSliceinline
size() const overridePHV::FieldSliceinlinevirtual
to() const (defined in PHV::AbstractField)PHV::AbstractFieldinline
validContainerRange() constPHV::FieldSliceinline
~AbstractField() (defined in PHV::AbstractField)PHV::AbstractFieldinlinevirtual