|
CGRA-ME
|
This is the complete list of members for OpScheduler, including all inherited members.
| addLastUseConstr(GRBmodel *model, std::map< OpGraphOp *, int > last_use) | OpScheduler | |
| addOpConstr(GRBmodel *model, unsigned II, int max_step, bool ignore_backedge, int exit_id) | OpScheduler | |
| alap_schedule | OpScheduler | private |
| asap_schedule | OpScheduler | private |
| buildLastUseTable(int &ext_node_count, int exit_id, std::map< OpGraphOp *, int > &last_use) | OpScheduler | |
| calcEdgeDist(OpGraphVal *val, OpGraphOp *sink_op, unsigned II, bool ignore_backedge) | OpScheduler | |
| calcLowerBound(OpGraphOp *op) | OpScheduler | |
| calcNodePrio(OpGraphOp *, int) | OpScheduler | |
| extended_sched_const | OpScheduler | |
| function_nodes | OpScheduler | private |
| getLowerBoundEdge(OpGraphOpCode op1, OpGraphOpCode op2) | OpScheduler | inline |
| getSchedule(SchedType type) | OpScheduler | |
| isBackEdge(OpGraphOp *) | OpScheduler | |
| lower_bound_op_code_edge | OpScheduler | private |
| mrrg | OpScheduler | private |
| op_graph | OpScheduler | private |
| op_latency | OpScheduler | private |
| opPair typedef | OpScheduler | |
| OpScheduler(const OpGraph &opgraph, const MRRG &mrrg, std::string arch_name, std::string supported_ops_file_name="") | OpScheduler | |
| parseNetworkSchedule(std::string netwrok_latency_filename) | OpScheduler | |
| schedASLAP(unsigned II, unsigned max_cycles, SchedType algo) | OpScheduler | |
| schedSDCMod(unsigned II, SchedType algo) | OpScheduler | |
| schedule | OpScheduler | private |
| sdc_lro_schedule | OpScheduler | private |
| sdc_mod_schedule | OpScheduler | private |
| upper_bound_op_code_edge | OpScheduler | private |
| ~OpScheduler() | OpScheduler | inline |
1.8.17