#include "bb.h"#include "region.h"


Go to the source code of this file.
Functions/Subroutines | |
| void | draw_bb_dependence_graph (BB *bb, const char *mes=NULL) |
| void | draw_regional_dependence_graph (REGION *r, const char *mes=NULL) |
| char * | Print_OP (OP *op, char *buf) |
Definition at line 588 of file vt_dag.cxx.
References _CG_DEP_op_info(), ARC_is_dotted, ARC_kind, ARC_LIST_first, BB_id, NODE_TYPE::Boarder(), BOOL, CG_DEP_POSTBR, CG_DEP_PREBR, NODE_TYPE::Color(), EDGE_TYPE::Color(), Cur_PU_Name, Dependence_Color(), DaVinci::enabled(), EP_DOTTED, DaVinci::Event_Loop(), FALSE, ops::first, DaVinci::Graph_Begin(), DaVinci::Graph_End(), VOID_SET::Insert(), BB_DAG_Callback::Insert_op_info(), INT32, VOID_SET::Is_In(), Is_True, mem_pool::magic_num, NB_DOUBLE, next, DaVinci::Node_Begin(), DaVinci::Node_End(), NULL, OP_bundled, OP_map_idx, bb::ops, DaVinci::Out_Edge(), EDGE_TYPE::Pattern(), pool, sprintf(), strlen(), DaVinci::Title(), TOP, TRUE, and VT_Enable_DAG_BR.
Referenced by dp::bb_dag().
Definition at line 731 of file vt_dag.cxx.
References _CG_DEP_op_info(), ARC_is_dotted, ARC_kind, ARC_LIST_first, BB_entry, BB_exit, BB_length, NODE_TYPE::Boarder(), BOOL, CG_DEP_POSTBR, CG_DEP_PREBR, VOID_SET::Clear(), NODE_TYPE::Color(), EDGE_TYPE::Color(), Cur_PU_Name, Dependence_Color(), EDGE_TYPE::Direction(), ED_NONE, DaVinci::enabled(), EP_DOTTED, EP_THICK, DaVinci::Event_Loop(), FALSE, ops::first, DaVinci::Graph_Begin(), DaVinci::Graph_End(), VOID_SET::Insert(), Regioanl_DAG_Callback::Insert_op_info(), INT32, VOID_SET::Is_In(), Is_Region(), Is_True, iter, last_node, mem_pool::magic_num, NB_DOUBLE, op::next, next, DaVinci::Node_Begin(), DaVinci::Node_End(), NS_BOX, NS_CIRCLE, NS_ELLIPSE, NS_RHOMBUS, NULL, OP_bundled, OP_map_idx, op::opr, DaVinci::Out_Edge(), EDGE_TYPE::Pattern(), pool, NODE_TYPE::Shape(), sprintf(), strlen(), DaVinci::Title(), TOP, TRUE, and VT_Enable_DAG_BR.
| char* Print_OP | ( | OP * | op, | |
| char * | buf | |||
| ) |
Definition at line 940 of file vt_dag.cxx.
References Alias_Manager, BOOL, FALSE, Get_OP_Tag(), Get_WN_From_Memory_OP(), i, INT, INT32, Is_CG_LOOP_Op, Is_True, LABEL_name, OP_cond_def(), OP_copy, OP_Defs_TN(), OP_end_group, OP_glue, OP_has_tag, OP_hoisted, OP_map_idx, OP_no_alias, OP_no_move_before_gra, OP_omega, OP_opnd, OP_opnds, OP_restore_omega, OP_result, OP_results, OP_Scheduled, OP_side_effects, OP_tail_call, OP_unrolling, OP_volatile, op::opr, Print_alias_info(), result, s, sPrint_TN(), sprintf(), strlen(), tag, TN_is_symbol, TOP, UINT16, and wn.
1.5.6