#include "wn.h"

Go to the source code of this file.
Functions/Subroutines | |
| void | Reset_Current_PU_Count (void) |
| void | Advance_Current_PU_Count (void) |
| INT32 | Current_PU_Count (void) |
| BOOL | St_Idx_Is_Intconst (ST_IDX st_idx, INT64 *val) |
| BOOL | Wn_Is_Intconst (WN *ldid, INT64 *val) |
Definition at line 68 of file be_util.cxx.
References current_pu_count.
Referenced by Preorder_Process_PUs(), and Pu_Next().
Definition at line 74 of file be_util.cxx.
References current_pu_count.
Referenced by REGION_INFO_MGR::Acquire_Rgn_Info(), Adjust_Opt_Level(), Build_Fde_For_Proc(), CIE_dump2asm(), CIE_end_dump2asm(), Create_Chance_For_MLBR(), Disable_opt(), Do_WOPT_and_CG_with_Regions(), EETARG_Call_Mcount(), EETARG_Generate_PIC_Entry_Code(), FDE_dump2asm(), FDE_end_dump2asm(), Gen_Tag(), Gen_Temp_Label(), SCHEDULER::Get_OP_Prohibited_Spec_Type(), Get_WN_Label(), Global_Insn_Sched_Preproc(), Handle_Entry(), IF_CONVERTOR::IF_CONVERTOR(), IGLS_Schedule_Region(), PARTITION_GRAPH::Is_Disjoint(), Lnoptimizer(), Local_Insn_Sched(), Multi_Branch_Valid_BB(), NewLabel(), LOOP_MULTIVER::Perform_loop_multiversioning(), Post_Multi_Branch(), Post_Multi_Branch_Collect(), Pre_Optimizer(), Preprocess_PU(), r_assemble_op(), REGION_Form_Region_Tree(), REGION_Get_Region_Tree(), SCHEDULER::Sched_Rgn_Preproc(), SCHEDULER::Schedule_Cycle(), SWP_Pack_Into_New_Bundles(), Trace_IR(), unwind_dump2asm(), and VHO_Lower_Driver().
Definition at line 85 of file be_util.cxx.
References CLASS_CONST, FALSE, TCON::i0, TCON::k0, MTYPE_I1, MTYPE_I2, MTYPE_I4, MTYPE_I8, MTYPE_U1, MTYPE_U2, MTYPE_U4, MTYPE_U8, ST_class, St_Table, STC_val, TCON_ty, TRUE, and TCON::vals.
Referenced by IPA_EX_Evaluate_At_Callsite(), IPL_EX_Value_Evaluate(), Simple_Cost_Value(), and Wn_Is_Intconst().
Definition at line 111 of file be_util.cxx.
References St_Idx_Is_Intconst(), ST_st_idx, and WN_st().
Referenced by Has_Optimizable_Node_Traverse(), LINEX::LNO_Simplify(), Map_Linear_Expr(), Map_Term(), and Mark_Code().
1.5.6