|
BFN::Alloc2Dbase< bitvec > & | imem_slot_inuse (gress_t gress) |
|
BFN::Alloc2Dbase< cstring > & | imem_use (gress_t gress) |
|
bool | alloc_always_run_instr (const IR::MAU::Table *tbl, Use &alloc, bitvec current_bv) |
|
bool | allocate_imem (const IR::MAU::Table *tbl, Use &alloc, PhvInfo &phv, bool gw_linked, ActionData::FormatType_t format_type, SplitAttachedInfo &sai) |
|
bool | find_row_and_color (bitvec current_bv, gress_t gress, int &row, int &color, bool &first_noop, bool has_unalloc_temp=false) |
|
const BFN::Alloc2Dbase< bitvec > & | imem_slot_inuse (gress_t gress) const |
|
const BFN::Alloc2Dbase< cstring > & | imem_use (gress_t gress) const |
|
bool | is_noop_slot (int row, int color) |
|
bool | shared_instr (const IR::MAU::Table *tbl, Use &alloc, bool gw_linked) |
|
void | update (const IR::MAU::Table *tbl) |
|
void | update (cstring name, const TableResourceAlloc *alloc, const IR::MAU::Table *tbl) |
|
void | update (cstring name, const TableResourceAlloc *alloc, gress_t gress) |
|
void | update (cstring name, const Use &alloc, gress_t gress) |
|
void | update_always_run (const Use &alloc, gress_t gress) |
|