public class MacroParamRule
extends Object
Constructor and Description |
---|
MacroParamRule(String primParam,
String instName,
String instParam) |
Modifier and Type | Method and Description |
---|---|
static MacroParamRule |
bitRange(String primParam,
String instName,
String instParam,
int start,
int count) |
static MacroParamRule |
copy(String primParam,
String instName,
String instParam) |
int[] |
getBitSlice() |
String |
getInstName() |
String |
getInstParam() |
String |
getPrimParam() |
MacroParamTableEntry[] |
getTableLookup() |
static MacroParamRule |
table(String primParam,
String instName,
String instParam,
MacroParamTableEntry[] table) |
public MacroParamRule(String primParam, String instName, String instParam)
public static MacroParamRule copy(String primParam, String instName, String instParam)
public static MacroParamRule bitRange(String primParam, String instName, String instParam, int start, int count)
public static MacroParamRule table(String primParam, String instName, String instParam, MacroParamTableEntry[] table)
public String getPrimParam()
public String getInstName()
public String getInstParam()
public int[] getBitSlice()
public MacroParamTableEntry[] getTableLookup()