#include <bb.h>

Data Fields | |
| struct bb * | next |
| struct bb * | prev |
| struct bblist * | preds |
| struct bblist * | succs |
| OPS | ops |
| mBB_NUM | id |
| UINT32 | flags |
| UINT16 | nest_level |
| mUINT16 | next_op_map_idx |
| mUINT16 | unrollings |
| float | freq |
| struct bb * | loop_head_bb |
| RID * | rid |
| WN * | branch_wn |
| struct bbregs * | bbregs |
| struct annotation * | annotations |
Definition at line 458 of file bb.h.
Definition at line 459 of file bb.h.
Referenced by CG_End_Final(), Create_Cold_Region(), fixup_reorder_chain(), and Patch_Hot_Cold_Jumps().
Definition at line 462 of file bb.h.
Referenced by fixup_reorder_chain(), and REGIONAL_CFG::Update_BB_Prof_Info().
Definition at line 463 of file bb.h.
Referenced by BB_Append_All(), BB_Append_Op(), BB_Append_Ops(), BB_Insert_Op(), BB_Insert_Op_After(), BB_Insert_Op_Before(), BB_Insert_Ops(), BB_Insert_Ops_After(), BB_Insert_Ops_Before(), BB_Move_Op(), BB_Move_Op_After(), BB_Move_Op_Before(), BB_Move_Op_To_End(), BB_Move_Op_To_Start(), BB_Prepend_All(), BB_Prepend_Op(), BB_Prepend_Ops(), BB_Remove_All(), BB_Remove_Op(), BB_Remove_Ops(), draw_bb_dependence_graph(), draw_bb_op(), EMT_Assemble_BB(), EDGE_PROFILE::Find_TN(), EDGE_PROFILE::Find_TN_in_BB(), EDGE_PROFILE::Gen_Call_BB(), KEY_SCH::Gen_PKE(), Get_Float_Return_Reg_Sum(), Get_Return_Reg_Sum(), EDGE_PROFILE::Instrument_Entry(), EDGE_PROFILE::Instrument_None_and_Other_Xfer(), Opnd_Tn_In_BB(), EDGE_PROFILE::Prepare_Instrument(), Print_Ops_In_BB(), Result_Tn_In_BB(), SL1_patch(), and TN_In_BB().
Definition at line 464 of file bb.h.
Referenced by Alloc_BB_Like(), dp::bb_dag(), dp::draw_bb(), dp::dump_preds(), dp::dump_preds_p(), dp::dump_succs(), dp::dump_succs_p(), Gen_BB(), Gen_BB_N(), Get_PR(), Insert_Predicates(), Print_Unwind_Elem(), and Set_PR().
| UINT16 bb::nest_level |
| float bb::freq |
Definition at line 473 of file bb.h.
Referenced by EMT_Emit_PU(), and REGION_STRIDE_PREFETCH::Stride_Prefetch_Initial().
struct bb* bb::loop_head_bb [read] |
struct bbregs* bb::bbregs [read] |
struct annotation* bb::annotations [read] |
1.5.6