![]() |
P4C
The P4 Compiler
|
#include <live_range_split.h>
Public Member Functions | |
| bool | isFullyAvailableAt (int stage) const |
| bool | operator!= (const FreeSlice &c) const |
| bool | operator< (const FreeSlice &c) const |
| bool | operator== (const FreeSlice &c) const |
Public Attributes | |
| Container | container |
| LiveRange | lr |
| le_bitrange | range |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const FreeSlice &cs) |
Represents a span of free bits in a container over a range of stages. Similar in representation to AllocSlice, but represents a region that's available.
|
inline |
Returns true of the bit slice is fully available at the read and write substages of the given stage.