P4C
The P4 Compiler
Loading...
Searching...
No Matches
ResolveOutOfBufferSaves Struct Reference
Inheritance diagram for ResolveOutOfBufferSaves:
[legend]

Classes

struct  GetMaxSavedRVal
 

Public Member Functions

 ResolveOutOfBufferSaves (const ParserUseDef &pud)
 
const IR::BFN::ParserState * get_next_state (const IR::BFN::Transition *t)
 
bool has_oob_save (const IR::BFN::Transition *t)
 
profile_t init_apply (const IR::Node *root) override
 
void insert_stall_state_for_oob_save (IR::BFN::Transition *t)
 
IR::BFN::Transition * postorder (IR::BFN::Transition *t) override
 

Public Attributes

std::map< cstring, unsigned > orig_state_to_stall_cnt
 
CollectParserInfo parser_info
 
const ParserUseDefparser_use_def