#include "defs.h"#include "symtab.h"#include "op_map.h"


Go to the source code of this file.
Functions/Subroutines | |
| LABEL_IDX | Gen_Tag (void) |
| void | Set_OP_Tag (OP *op, LABEL_IDX tag) |
| LABEL_IDX | Get_OP_Tag (const OP *op) |
| void | TAG_Finish (void) |
Variables | |
| OP_MAP | OP_Tag_Map |
Definition at line 48 of file tag.cxx.
References alloca, Current_PU_Count(), CURRENT_SYMTAB, LABEL_Init(), LKIND_TAG, New_LABEL(), Save_Str(), sprintf(), and strlen().
Referenced by Dup_OP(), and Gen_SWP_Branch().
Definition at line 55 of file tag.h.
References Is_True, NULL, OP_has_tag, and OP_MAP32_Get().
Referenced by Append_Op_To_BB(), Assemble_Bundles(), GCM_For_Loop(), Gen_SWP_Branch_Predict(), Print_OP(), Print_OP_No_SrcLine(), r_assemble_list(), Recompute_Label_Offset(), Repl_Size16_Instr::Replace_CurOP(), and sPrint_OP().
Definition at line 46 of file tag.h.
References NULL, OP_MAP32_Create, OP_MAP32_Set(), and Set_OP_has_tag.
Referenced by Append_Op_To_BB(), Dup_OP(), EMT_Assemble_BB(), GCM_For_Loop(), Gen_SWP_Branch(), and Repl_Size16_Instr::Replace_CurOP().
Definition at line 66 of file tag.cxx.
References BB_MAP_Delete(), NULL, and OP_MAP_Delete().
Referenced by CG_PU_Finalize().
1.5.6