P4C
The P4 Compiler
Loading...
Searching...
No Matches
ActionAnalysis::ActionDataInfo Struct Reference

#include <action_analysis.h>

Public Member Functions

void initialize (cstring adn, bool imm, int s, int tfa)
 

Public Attributes

cstring action_data_name
 
TotalAlignment alignment
 
int field_affects = 0
 
bool immediate = false
 
bool initialized = false
 
int size = -1
 
bitvec specialities
 
int start = -1
 
int total_field_affects = 0
 

Detailed Description

Information on the action data field contained within the instruction. The action data could be affected by multiple individual fields. Assumes that only one action data field appears in each instruction, as the ALU can only use one action data field.