#include <stdint.h>#include <strings.h>


Go to the source code of this file.
Defines | |
| #define | INT int |
| #define | INT8 char |
| #define | UINT8 unsigned char |
| #define | INT16 short |
| #define | UINT16 unsigned short |
| #define | INT32 int |
| #define | UINT32 unsigned int |
| #define | UINT unsigned int |
| #define | INT64 long long |
| #define | UINT64 unsigned long long |
| #define | BOOL bool |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | mINT32 INT32 |
| #define | mUINT32 UINT32 |
| #define | mINT8 char |
| #define | mUINT8 unsigned char |
| #define | mUINT16 unsigned short |
| #define | mINT16 short |
| #define | mUINT64 UINT64 |
| #define | mINT64 INT64 |
| #define | mBOOL bool |
| #define | SBar "--" |
| #define | DBar "==" |
| #define | MIN(x, y) (x < y ? x : y) |
| #define | MAX(x, y) (x < y ? y : x) |
| #define | DEV_TRACE(fmt,...) NULL |
Typedefs | |
| typedef char * | STRING |
| typedef unsigned char * | BITS |
| typedef mUINT16 | mCLASS_INDEX |
| typedef mINT32 | ST_IDX |
| typedef mUINT32 | TY_IDX |
| typedef mUINT32 | FLD_IDX |
| typedef mUINT32 | ARB_IDX |
| typedef mUINT32 | TYLIST_IDX |
| typedef mUINT32 | PU_IDX |
| typedef mUINT8 | SYMTAB_IDX |
| typedef mUINT32 | INITO_IDX |
| typedef INT32 | PREG_NUM |
| typedef mUINT32 | TCON_IDX |
| typedef unsigned long | UINTPS |
| typedef void * | MEM_PTR |
| typedef double | FB_FREQ |
| typedef unsigned char * | WN |
Enumerations | |
| enum | Error_Code { EC_No_Mem = -17 } |
Functions/Subroutines | |
| INT | Max (INT i, INT j) |
| INT | Min (INT i, INT j) |
Variables | |
| SCOPE * | Scope_tab |
| SYMBOL_TABLE | St_Table |
| TY_TAB | Ty_tab [] |
Definition at line 40 of file workaround.h.
| #define DBar "==" |
Definition at line 99 of file workaround.h.
Referenced by VALNUM_FRE::_trace_header(), Adjust_Entry(), Adjust_Exit(), Adjust_GP_Entry(), Adjust_GP_Exit(), OPT_PU_POINTS_TO_SUMMARIZER::Annotate_points_to_summary(), Build_Array_Dependence_Graph(), Build_CG_Dependence_Graph(), CFLOW_Optimize(), CG_DEP_Trace_Graph(), CG_DEP_Trace_HB_Graph(), CG_LOOP_Trace_Loop(), CGSPILL_Force_Rematerialization(), Check_Dump(), IP_ALIAS_CLASSIFICATION::Classify_memops(), ALIAS_CLASSIFICATION::Classify_memops(), Compute_Branch_Probabilities(), OPT_STAB::Compute_FFA(), Convert_WHIRL_To_OPs(), CFG::Create(), OPT_STAB::Create(), SSA::Create_CODEMAP(), COMP_UNIT::Do_bitwise_dce(), COMP_UNIT::Do_copy_propagate(), COMP_UNIT::Do_dead_code_elim(), COMP_UNIT::Do_iv_recognition(), LOCAL_CLSC::Do_local_clsc(), IPAA::Do_Simple_IPAA(), WOVP::Do_wovp(), RGN_CFLOW_MGR::Dump(), EXEC_PATH_MGR::Dump(), ML_WHIRL_EMITTER::Emit(), EMITTER::Emit(), OPT_REVISE_SSA::Find_scalars_from_lda_indirects(), OPT_REVISE_SSA::Find_scalars_from_lowering_bitfld(), Finish_BE_Timing(), Finish_Compilation_Timing(), COMP_UNIT::Fold_lda_iload_istore(), FREQ_Compute_BB_Frequencies(), FREQ_Verify(), GCM_For_Loop(), Generate_Entry(), Generate_Exit(), LOOP_MULTIVER::Identify_candidates(), Inline_Call(), Inline_callees_into_caller(), Inliner(), COMP_UNIT::Introduce_mtype_bool(), Ipl_Processing(), Lego_OZero_Driver(), Lnoptimizer(), lower_bit_field_id(), COMP_UNIT::Lower_to_extract_compose(), main(), IPAA_DF_SOLVER::Meet(), OPT_TAIL::Mutate(), OPT_TAIL::OPT_TAIL(), Optimize_Tail_Calls(), Perform_Interprocedural_Analysis(), Perform_Interprocedural_Optimization(), LOOP_MULTIVER::Perform_loop_multiversioning(), Perform_Loop_Optimizations(), ETABLE::Perform_LPRE_optimization(), RVI::Perform_phase1(), RVI::Perform_phase2(), ETABLE::Perform_PRE_optimization(), ETABLE::Perform_SPRE_optimization(), ETABLE::Perform_VNFRE_optimization(), SSA::Pointer_Alias_Analysis(), Pre_Optimizer(), Prepare_Source(), VN::print(), MEM_ACCESS_ANALYZER::Print(), MEMOP_ANNOT_CR_SR_MGR::Print(), LFTR::Print(), Print_Cflow_Graph(), Print_Dominators(), Print_Entry_Chain(), Print_Flow_Graph(), Print_global_symtab(), PRINT_HOMING_INFO(), Print_local_symtab(), BITWISE_DCE::Print_node_usecnts(), BITWISE_DCE::Print_nodes_with_dead_bits(), REGION_Initialize(), REGISTER_CLASS_Trace_All(), Rename_CODEMAP(), Report_CG_Region_Timing(), Report_statistics(), SCHED_Dump_IR(), Simplify_bool_expr(), OPT_STAB::Summarize_points_to(), Trace_BB(), Trace_Callgraph(), Trace_IR(), Trace_Memory_Allocation(), Trace_ST(), Trace_TN(), COMP_UNIT::U64_lower_cr(), and COMP_UNIT::Verify_IR().
| #define DEV_TRACE | ( | fmt, | |||
| ... | ) | NULL |
| #define FALSE 0 |
Definition at line 43 of file workaround.h.
| #define INT int |
Definition at line 30 of file workaround.h.
| #define INT16 short |
Definition at line 33 of file workaround.h.
Referenced by Add_BRANCH_Arcs(), IPAA_FORMAL_MAP::Add_elmt(), add_mem_arcs_from(), Adjusted_Alignment(), Array_TY_OK(), Build_Option_String(), REGION_INFO_MGR::Build_Rgn_Summary(), CG_DEP_Add_Op_Same_Res_Arcs(), CG_DEP_Latency(), CG_DEP_Oper_Latency(), CG_LOOP_Make_Strongly_Connected_Components(), CGEMIT_Print_TCON(), Check_HB_For_PQS_Suitability(), PROJECTED_REGION::Compare(), IPO_CLONE::Copy_Node(), cwh_addr_add_bound(), cwh_addr_array(), cwh_addr_nonc_recast(), cwh_addr_nonc_util(), cwh_addr_temp_section(), cwh_auxst_find_dummy(), cwh_auxst_find_dummy_len(), cwh_dope_from_expression(), cwh_dope_initialize(), cwh_intrin_call(), cwh_intrin_op(), cwh_stmt_init_pu(), cwh_types_array_temp_TY(), cwh_types_array_util(), cwh_types_bound_WN(), cwh_types_dim_struct_TY(), cwh_types_mk_logical_TY(), cwh_types_size_WN(), DB_Rename_Cond_TN_Init(), DB_Rename_Cond_TN_OPs(), REGION_TREE::Decompose_Region_To_MEME(), REGION_TREE::Decompose_Region_To_SEME(), delete_gtn_use_arc(), Do_Non_Copy(), DRA_Encode_Parameter(), DRA_INFO::DRA_INFO(), DRA_Info_Matches_Encoding(), DRA_Insert_Pragmas(), DRA_Mangle_Call_Site(), DRA_Mangle_Entry(), DRA_New_Clone_Sig(), DRA_Parse_Clone_Name(), DRA_Preprocess_Call_Site(), DRA_Preprocess_Entry(), DRA_Process_Commons(), DRA_Process_Globals(), SYSTEM_OF_EQUATIONS::Elim_Simple_Redundant(), emit_bytes(), EMT_End_File(), CAND_LIST::Evict_Unqualified_Cands(), Expand_Constant_Multiply(), Expand_Convert_Length(), fei_dv_def(), fei_entry_pt(), Find_File(), Find_Insertion_Point(), Find_Vacant_Slots_BB(), Force_IPAA_Info(), GCM_For_Loop(), GCM_Schedule_Region(), Gen_exp_wn(), SCHEDULER::Gen_Inverted_Arc(), Generate_Recovery_Code(), Get_BB_Trace(), get_opnd_idx(), Get_Trace(), Has_Extension(), Host_Format_Parm(), Initialize_Option_Group(), IPAA_STEP::Initialize_Ref_Info(), Insert_Alloca(), intrinsic_runtime(), IPAA_FORMAL_MAP::Is_elmt(), Kind_Name(), Load_Has_Valid_Vaddr(), Localize_Variable(), PARTITION_GRAPH::Look_For_Partition(), lower_bit_field_id(), Make_Temp_File(), make_virtual_anti_or_output_arc(), IPAA_DF_SOLVER::Map_actuals(), SYSTEM_OF_EQUATIONS::Mark_Simple_Redundant(), IPAA_DF_SOLVER::Meet_direct_iter_1(), IPAA_DF_SOLVER::Meet_direct_iter_n(), IPAA_DF_SOLVER::Meet_formals_iter_n(), new_arc(), New_DRA(), New_Extension(), OP1_Defs_Are_Killed_By_OP2(), OP1_Defs_Are_Used_By_OP2(), OP_Refs_TN(), parent_offset(), Prepare_Source(), DRA_INFO::Print(), IPAA_FORMAL_MAP::Print(), IPAA_NODE_INFO::Print(), Print_BB_Header(), Print_OP_No_SrcLine(), Process_Command_Line(), process_concatexpr(), REGION::REGION(), Region_Compare(), Remove_Extension(), rif_cond_tn_get_BRCC(), rif_cond_tn_get_ICR(), rif_cond_tn_set_BRCC(), rif_cond_tn_set_ICR(), same_name_lists(), Save_or_restore_options(), Scan_Parameters(), LI_OP_INFO::Set_Level(), Set_Tcon_Value(), simp_cvtl(), simp_shift(), Targ_Atoll(), Targ_Emit_String(), Targ_Format_String(), Targ_fp_class(), Targ_To_Host_ComplexImag(), Targ_To_Host_ComplexReal(), Targ_To_Host_Float(), Targ_To_Host_Quad(), IPAA_FORMAL_MAP::Union_2(), Unroll_Make_Remainder_Loop(), unroll_multi_bb(), unroll_multi_make_remainder_loop(), Unroll_Replicate_Body(), Update_CFG(), WN2C_dealloca(), WN2F_dealloca(), WN_Create(), WN_CreateLoopInfo(), WN_Expr_Can_Be_Speculative(), WN_Nary(), WN_NaryToExpr(), WN_Simplify_Rebuild_Expr_Tree(), WN_Simplify_Tree(), and WN_Size().
| #define INT32 int |
Definition at line 35 of file workaround.h.
Referenced by __c_fp_class_q(), __c_ji_qint(), __profile_init(), RGN_CFLOW_MGR::_acquire_cflow_info(), RGN_CFLOW_MGR::_acquire_reach_prob_info(), RGN_CFLOW_MGR::_acquire_reachable_info(), SWP_ALLOCATOR::_adjacency_order_sort(), VALNUM_FRE::_all_same_occurs(), SWP_ALLOCATOR::_allocate(), RGN_CFLOW_MGR::_bb_reach_prob(), SWP_ALLOCATOR::_best_fit(), ANL_VARLIST::_Binary_Search(), SORTED_MAP< KEY, RANGE >::_binary_search(), CFG_NODE_MAP::_bubble_sort(), SWP_ALLOCATOR::_candidate_locs(), SRC_BB_MGR::_compute_cutting_set(), RGN_CFLOW_MGR::_compute_node_level(), VALNUM_FRE::_contains_undef_val(), _dump_pu_data(), CFG_NODE_MAP::_find_elem(), RGN_CFLOW_MGR::_fused_mult_add(), VALNUM_FRE::_get_occur_cr(), VN::_grow_exprid_maps(), SCHED_BB_ANNOT::_init_ops_annot(), VALNUM_FRE::_insert_valnum_phi(), SORTED_MAP< KEY, RANGE >::_is_sorted(), VALNUM_FRE::_ivc_coalesce(), SWP_ALLOCATOR::_logical_reg_seq(), SWP_ALLOCATOR::_num_new_conflicts(), VALNUM_FRE::_num_occurs(), SWP_ALLOCATOR::_plot_and_verify(), SWP_ALLOCATOR::_print_dist(), VN::_print_exprid_to_vn(), SWP_ALLOCATOR::_print_location_map(), SWP_ALLOCATOR::_print_ordered(), VN::_print_vn_to_exprid(), SWP_ALLOCATOR::_regnum_dist(), VALNUM_FRE::_remove_nested_occurs(), VALNUM_FRE::_select_for_valnum_list(), RGN_CFLOW_MGR::_set_bb_reach_prob(), CFG_NODE_MAP::_set_map(), VN::_set_valnum(), RGN_CFLOW_MGR::_setup_node_cflow_info_array(), VN_BINARY_EXPR::_simplify_4adds(), SWP_ALLOCATOR::_update_conflicts(), VN::_valnum_expr(), VN::_valnum_op(), VN::_valnum_stmt(), VN::_valnum_vn_expr(), SWP_ALLOCATOR::_wraparound(), ANL_PRAGMA_ATTRIBUTE::_Write_Distribution(), _xanalyze_stmt_for_conds(), _xcombine_atom_with_disj(), _xcombine_disj_with_disj(), _xcreate_simple_basic_shackle(), _xdependence_is_preserved(), _xis_avect_linear_comb_amat_queue(), _xis_legal_shackle(), _xis_simple_shackle_case(), ACCESS_ARRAY::ACCESS_ARRAY(), IPAA_DF_SOLVER::Accumulate_indirect_actual_refs(), IPAA_DF_SOLVER::Accumulate_ref_info(), EXEC_PATH_MGR::Acquire_Path_Info(), RGN_CFLOW_MGR::Across_Node_Num(), SYSTEM_OF_EQUATIONS::Acy_Set_Var(), LRANGE_SET_SUBUNIVERSE::Add(), CFG::Add_bb_to_edge(), Add_Bkwd_REG_Arcs(), Add_DST_variable(), Add_edges(), Add_Edges_For_Node(), IPAA_FORMAL_MAP::Add_elmt(), SYSTEM_OF_EQUATIONS::Add_Eq(), CODEMAP::Add_expr(), Add_Forw_REG_Arcs(), EXEC_PATH::Add_Hash(), CODEMAP::Add_idef(), FEEDBACK::Add_index_branch(), FEEDBACK::Add_index_call(), FEEDBACK::Add_index_circuit(), FEEDBACK::Add_index_icall(), FEEDBACK::Add_index_invoke(), FEEDBACK::Add_index_loop(), FEEDBACK::Add_index_switch(), Add_Interface_Description(), SECTION_FILE_ANNOT::Add_ivar(), Add_ivar_to_caller_linex(), SYSTEM_OF_EQUATIONS::Add_Le(), Add_MEM_Arcs(), add_mem_arcs_from(), Add_nodes(), ACCESS_VECTOR::Add_Nonlin(), Add_Object_To_Frame_Segment(), CFG::Add_one_compgoto_stmt(), CFG::Add_one_io_stmt(), Add_One_Node(), CFG::Add_one_region(), Add_Parent_If_Constraints(), Add_Parent_Loop_Constraints(), EXEC_PATH_SET::Add_Path_Id(), SYSTEM_OF_EQUATIONS::Add_Soe(), ACCESS_VECTOR::Add_Symbol(), SYSTEM_OF_EQUATIONS::Add_Vars(), SYSTEM_OF_EQUATIONS::Add_Work_Var(), AddToDUMPDEP(), FAVOR_DELAY_HEUR::Adjust_Heur_After_Sched_One_Cyc(), Adjusted_Alignment(), ALIAS_RULE::Aliased_ANSI_Type_Rule(), Aliased_with_intr_op(), Aliased_with_region(), Allocate_Elf_Index_Space(), SWP_REG_ASSIGNMENT::Allocate_Loop_Variants(), OPT_STAB::Allocate_mu_chi_and_virtual_var(), PQS_MANAGER::always_set_FALSE(), PQS_MANAGER::always_set_TRUE(), Among_top_nth_coderep(), Analyse_Dependencies(), MEM_ACCESS_ANALYZER::Analyze_array_access(), analyze_overlap(), OPT_STAB::Analyze_Range(), FEEDBACK::Annot(), FEEDBACK::Annot_branch(), FEEDBACK::Annot_call(), FEEDBACK::Annot_circuit(), FEEDBACK::Annot_icall(), FEEDBACK::Annot_invoke(), FEEDBACK::Annot_loop(), FEEDBACK::Annot_switch(), EDGE_PROFILE::Annotate_Call_Branch(), EDGE_PROFILE::Annotate_Cloop_Branch(), EDGE_PROFILE::Annotate_Indirect_Cond_Branch(), EDGE_PROFILE::Annotate_Ip_Rel_Branch(), EDGE_PROFILE::Annotate_None_and_Other_Xfer(), EDGE_PROFILE::Annotate_Top_Branch(), CODEREP::Antloc_rec(), Append_A_Clause_Symbol(), Append_Distribution(), Append_Mappings(), VALNUM_FRE::apply(), SSA_RENAME::Apply_bb_post(), Apply_Controls(), GVN::Apply_cr(), Appropriate_Shackle_Size_Set(), ARC_LIST_Find_Defining_Op(), ARY_Free_List(), ARY_Init_List(), ARY_List_Print(), Assign_Offset(), aux_memory_msg(), BB_Copy_All_Annotations(), BB_Depth_First_Map(), BB_MAP_grow(), BB_MAPfloat_Get(), BB_MAPfloat_Set(), REGIONAL_CFG::BB_Not_Suit_Duplicate(), LI_OP_INFO_MGR::BB_Num(), BB_OP_MAP32_Get(), BB_OP_MAP_Create_Kind(), BB_OP_MAP_Extend_Map(), BB_Topological_Map(), BND_Max_Expr(), BND_Min_Expr(), BND_Verify_Expression(), STACK< T >::Bottom_nth(), OPTCOUNT::Bottom_up_cr(), ETABLE::Bottom_up_cr(), ETABLE::Bottom_up_stmt(), OPTCOUNT::Bottom_up_stmt(), DCE::Branch_target_block(), BS_Replace_Load(), BS_Replace_Store(), AEQUIV::Build_CFG_Loop(), AEQUIV::Build_CFG_Rec(), Build_Io_Mask(), ML_WHIRL_EMITTER::Build_loop_info(), build_mult_tree(), Build_new_loop_info(), Build_Ori_Blocks(), REGION_TREE::Build_Regional_Cfg(), Build_Skiplist(), Build_Statement_Dependence_Graph(), c_a_to_q(), c_atoq(), c_q_add(), c_q_div(), c_q_mul(), c_q_sqrt(), c_q_sub(), c_q_to_a(), c_qtenscale(), c_qtoa(), Cache_Is_Normal(), CACHE_REGION::CACHE_REGION(), Calculate_Array_Size(), Calculate_BB_Cycle(), Calculate_Component_Max_Costs_And_Min_Recurrence_II(), IF_CONVERTOR::Calculate_Loop_Critical_Length(), IF_CONVERTOR::Calculate_Loop_Cycled_Critical_Length(), Calculate_Min_Resource_II(), Calculate_Path_Priorities(), Calculate_Stack_Frame_Sizes(), WN_Verifier::Call_children_are_PARM(), Can_Be_Immediate(), cancel_in_relop(), CODEMAP::Canon_add_sub(), CODEMAP::Canon_mpy(), CFLOW_Initialize(), EDGE_PROFILE::CG_Annotate(), CG_DEP_Latency(), CG_End_Final(), CG_LOOP_Calculate_Max_Costs_And_Min_II(), CG_LOOP_Calculate_Min_Resource_II(), CG_LOOP_Statistics(), CG_Region_Finalize(), CGEMIT_Print_TCON(), CGGRP_Bundle(), CGSPILL_Load_From_Memory(), CGSPILL_Store_To_Memory(), CGTARG_Generate_Branch_Cloop(), CGTARG_Generate_Countdown_Loop(), CGTARG_Generate_Remainder_Branch(), CGTARG_Initialize(), CGTARG_Operand_Live_Range(), CGTARG_Result_Live_Range(), SYSTEM_OF_EQUATIONS::Change_Base(), Check_Actual_Stack_Size(), IPAA_DF_SOLVER::Check_and_accumulate_ref_info(), Check_Doacross_Sync_Coverage(), LFTR::Check_for_obsolete_comparison(), NORMALIZE_LOOP::Check_if_index_is_passed(), Check_If_Should_Align_BB(), Check_Reduction(), DCE::Check_required_agoto(), DSE::Check_Required_Expr(), DCE::Check_required_io(), DCE::Check_required_vargoto(), Check_Reserve_Loop_Control(), check_size(), check_size_and_freq(), OPT_STAB::Check_stack(), REDUCTION_MANAGER::Check_Store(), IVR::Choose_primary_IV(), CIO_RWTRAN::CICSE_Transform(), Cleanup_To_Scope(), OPT_STAB::Clear_coderep(), ETABLE::Clear_dpo_exp_phi(), CACHE_TEMPLATE< CACHE_KEY >::Clear_visited(), Clone_Blocks(), Clone_for_this_formal(), Clone_Mappings(), ANL_FILE_MNGR::Close_And_Remove_File(), Close_Feedback_Files(), ANL_FILE_MNGR::Close_File(), LOOP_INVAR_CODE_MOTION::Code_Motion_Is_Profitable(), BB_NODE::Code_size_est(), Collect_addr_passed_for_PU(), VALNUM_FRE::collect_cr_occurrences(), OPT_STAB::Collect_ST_attr(), REPLACE_TN_LIST::commit(), Common_Shackling_Depth(), GOTO::Compare_labels(), Compare_Long_Branches(), SYSTEM_OF_EQUATIONS::Complement_Le(), DEPV_COMPUTE::Compute(), compute_alignment(), compute_alignment_type(), IF_CONVERTOR::Compute_Critical_Path_Len(), FAVOR_DELAY_HEUR::Compute_Delay(), REGIONAL_CFG::Compute_Duplicate_Ratio(), Compute_Edge_Prob_Base_Freq(), OPT_STAB::Compute_FSA_stmt_or_expr(), FAVOR_DELAY_HEUR::Compute_Heur_Data_For_Inserted_OP(), IF_CONVERTOR::Compute_Min_Cycle(), REGIONAL_CFG::Compute_Num_Of_Ops(), LEGO_UGS::Compute_Offset(), compute_offset_alignment(), IVR::Compute_trip_count(), Configure_prefetch_ahead(), Configure_Target(), Consistent_Layout(), Constant_Operand0(), Construct_List(), CODEREP::Contains_only_constants(), Contains_only_the_var(), STMTREP::Contains_volatile_ref(), Convert_Do_Loops_Conditionals(), Convert_If_To_Goto(), convert_precise(), Convert_Section_To_Pdo(), OPT_STAB::Convert_ST_to_AUX(), CHARACTER_ARRAY::copy(), copy_access_array_from_src2dst(), Copy_array_type(), SYSTEM_OF_EQUATIONS::Copy_Inverse_To_Work(), Copy_Non_MP_Tree_Rec(), Copy_option(), Copy_Preg_MapInfo(), COPYPROP::Copy_propagate(), COPYPROP::Copy_propagate_cr(), Copy_Quantum_Ratio(), Copy_Tn_MapInfo(), SYSTEM_OF_EQUATIONS::Copy_To_Work(), SYSTEM_OF_EQUATIONS::Copy_To_Work_Eq(), Count_occurs(), OPT_STAB::Count_syms(), Count_Total_Regs(), CR_CreateIntconst(), Create_Alternate_Simple_Chain_Shackle(), OPT_STAB::Create_barrier_defs(), IPA_CALL_GRAPH::Create_Clone(), Create_Cold_Region(), Create_DopeVector_WN(), Create_DST_type_For_Tree(), INTERFERE_MGR::Create_End(), Create_Field_Entry(), Create_INITO_For_Range_Table(), Create_Io_Entry(), Create_Maligned_TY(), Create_MicroTask(), IPA_CALL_GRAPH::Create_Quasi_Clone(), Create_Shackle_If_Per_Stmt(), Create_Simple_Shackle_Loops(), Create_TY_For_Tree(), Curr_PU_BB_Count(), cvrt_exp_to_pdg(), cvrt_proc_to_pdg(), cwh_addr_temp_section(), cwh_auxst_alloc_proc_entry(), cwh_auxst_dump_dummies(), cwh_auxst_set_tylist(), cwh_dope_from_expression(), cwh_dst_array_type(), cwh_dst_dope_bounds(), cwh_dst_get_command_line_options(), cwh_dst_inner_read_DSTs(), cwh_dst_mk_func(), cwh_dst_struct_has_DST(), cwh_io_analyse_arr(), cwh_io_analyse_expr(), cwh_io_analyse_index_expr(), cwh_io_analyse_io_item(), cwh_io_analyse_io_statement(), cwh_io_conv_array_to_dope(), cwh_io_conv_arrsection_to_dope(), cwh_io_create_dope_from_item(), cwh_io_create_dopes(), cwh_io_no_desc(), cwh_io_search_implied_do_index(), cwh_io_split_io_items(), cwh_io_split_io_statement(), cwh_stab_adjust_name(), cwh_stab_altentry_temp(), cwh_stab_dump_FIELDS(), cwh_stab_earlier_hosted(), cwh_stab_emit_split(), cwh_stab_find_overlaps(), cwh_stab_full_split(), cwh_stab_mk_flds(), cwh_stab_set_linenum(), cwh_stab_split_common(), cwh_stab_split_ST(), cwh_stk_count_STRs(), cwh_stk_get_num_inquire_items(), cwh_stk_is_byte_STR(), cwh_stmt_assigned_goto(), cwh_stmt_call_helper(), cwh_stmt_computed_goto(), cwh_stmt_init_srcpos(), cwh_stmt_select_case_char(), cwh_types_dim_struct_TY(), cwh_types_dim_TY(), cwh_types_dope_rank(), cwh_types_mk_anon_name(), cwh_types_mk_logical_TY(), cwh_types_shared_dope(), cwh_whirl_simplfier_control(), GRA_REGION::Cycle_Count(), DISTR_ARRAY::DACT_Equiv(), LOOP_DCE::Dead_Code_Elimination(), DSE::Dead_store_elim(), DEBUG_Configure_Alignment(), REGION_TREE::Decompose_Region_To_MEME(), REGION_TREE::Decompose_Region_To_SEME(), CODEREP::DecUsecnt_rec(), EXEC_PATH_SET::Del_Path_Id(), Del_Regional_Cfg_Edge(), Delayed_MP_Translation(), BITWISE_DCE::Delete_cvtls(), BITWISE_DCE::Delete_dead_nodes(), Delete_Shackle_Prompf_Info(), Delete_Unused_Labels(), DEP_Distance(), DEP_PrintBound(), DAG_OPS_INFO::Dependencies(), INTERVAL_PROCESSOR::Detect_Loop_Scope(), EXP_WORKLST::Determine_inserts_saves_deletions(), CG_LOOP::Determine_Unroll_Factor(), CG_LOOP::Determine_Unroll_Fully(), CFG::Dfs_vec(), Dipa_add_phase_opt(), Dipa_Proc_Options(), Distribute_Partition(), CODEREP::Divisable(), DMAT_to_IMAT(), Do_Base_Types(), CSE::Do_cse_pass_2(), COMP_UNIT::Do_iv_recognition(), Do_Loop_Implicit_Affinity(), OPT_MTYPE_B::Do_mtype_b(), OPT_MTYPE_B::Do_mtype_b_cr(), Do_Non_Copy(), REGIONAL_CFG::Do_Selective_Add(), REGIONAL_CFG::Do_Selective_Cut(), Dot_Product(), draw_bb_dependence_graph(), draw_global_cfg(), draw_partition_graph(), draw_regional_cfg(), draw_regional_dependence_graph(), DST_allocate(), DST_enter_struct_union(), DST_get_command_line_options(), DST_new_block(), DST_preorder_visit(), DST_write_files(), RGN_CFLOW_MGR::Dump(), DIPA_Phase::Dump_Phase(), Instr::Dump_PU_Switch_Profile(), Dump_PU_Switch_Profile(), Dump_Shackle_Info(), Dump_WN(), Duplicate_Value(), EBO_Lea_Insertion(), EBO_Load_Execution(), EBO_Special_Start(), Edge_Counter(), EH_Print_Range_List(), SYSTEM_OF_EQUATIONS::Elim_One(), SYSTEM_OF_EQUATIONS::Elim_Simple_Redundant(), Em_Add_Address_To_Scn(), Em_Add_Bytes_To_Scn(), Em_Add_Displacement_To_Scn(), em_exp_int(), Em_Options_Scn(), emit_barrier(), OPT_FEEDBACK::Emit_feedback(), Emit_Loop_Note(), Enclosing_Do_Loop_Of_Chain(), Enclosing_Ith_Do_Loop(), OPT_STAB::Enter_occ_tab(), OPT_STAB::Enter_symbol(), LINEX::Equivalent(), REDUCTION_MANAGER::Erase_Node(), ErrMsg_Report(), Estimate_BB_Length(), FAVOR_DELAY_HEUR::Estimate_Cand_Etime(), EXP_WORKLST::Estimate_cost(), HB_Schedule::Estimate_Reg_Cost_For_OP(), Estimated_Invocation_Cost(), NUMBER::Eval1(), NUMBER::Eval2(), REGISTER_MODEL::Evaluate(), Evaluate_Parallel_Paths(), EXC_SCOPE_TRY_ITER::EXC_SCOPE_TRY_ITER(), EXP_ALL_OCCURS_ITER::EXP_ALL_OCCURS_ITER(), Exp_Extract_Bits(), Exp_Select_And_Condition(), Exp_To_Linex_Array(), IPAA_FORMAL_MAP::Expand(), Expand_64Bit_Branch(), Expand_C3_aadda(), Expand_C3_DMAC(), Expand_C3_DMAC_A(), Expand_C3_DMULA(), Expand_C3_DMULT_A(), Expand_C3_FFTLD(), Expand_C3_FFTST(), Expand_C3_INIT_ACC(), Expand_C3_INIT_DACC(), Expand_C3_LD(), Expand_C3_lead(), Expand_C3_LEAD(), Expand_C3_MAC(), Expand_C3_MAC_A(), Expand_C3_MAC_AR(), Expand_C3_MAC_I(), Expand_C3_MACD(), Expand_C3_Mode0(), Expand_C3_Mode1(), Expand_C3_Mode10(), Expand_C3_Mode11(), Expand_C3_Mode2(), Expand_C3_Mode3(), Expand_C3_Mode4(), Expand_C3_Mode5(), Expand_C3_Mode6(), Expand_C3_Mode7(), Expand_C3_Mode8(), Expand_C3_Mode9(), Expand_C3_mul(), Expand_C3_MULA(), Expand_C3_MULA_A(), Expand_C3_MULA_AR(), Expand_C3_MULA_I(), Expand_C3_MVFS(), Expand_C3_nega(), Expand_C3_PTR(), Expand_C3_ROUND(), Expand_C3_SAADD_A(), Expand_C3_saadda_a(), Expand_C3_SAADDH_A(), Expand_C3_SADDHA(), Expand_C3_SADDHA_A(), Expand_C3_SAMULH_A(), Expand_C3_SAVE_ACC(), Expand_C3_SAVE_DACC(), Expand_C3_shlafa_i(), Expand_C3_ST(), Expand_Composed_Load(), Expand_Composed_Store(), Expand_COPY_ADDR(), Expand_DivRem(), CODEMAP::Expand_expr(), Expand_Expr(), Expand_Float32_Const(), Expand_Float64_Const(), Expand_Float_Div_By_Pow2(), Expand_INIT_ADDR(), Expand_LONGLONG_Const(), Expand_SAVE_ADDR(), Expand_SET_ADDRSIZE(), Expand_Store(), Expr_has_only_formals(), expr_iter(), Extend_Dep_Vectors(), extract_calls(), Extract_Stmts_With_Chain_Id(), F77_comment_line_token(), F77_directive_line_token(), F90_Lower_Analyze_Triplet(), FB_IPA_Clone_node(), FB_IPA_Inline(), FB_Sanity_Check(), FEEDBACK::FB_set_unknown_node(), FEEDBACK::FB_set_zero_node(), FBV::FBV(), fei_allocate(), fei_as_ref(), fei_close(), fei_concat(), fei_control_list(), fei_doloop(), fei_get_dv_hdr_fld(), fei_implied_do(), fei_inquire(), fei_iolength(), fei_label_addr(), fei_member(), fei_new_select_case(), fei_next_func_idx(), fei_open(), fei_proc_imp(), fei_proc_parent(), fei_seg(), fei_set_dv_hdr_fld(), fei_smt_parameter(), fei_user_type(), FF_Pragma_Seen_Before(), PROJECTED_NODE::Fill_Out(), VN_IVC::finalize_for_coalescing(), Finalize_Freq_Edges(), Finalize_Shackle_Prompf_Elimination(), ANL_VARLIST::Find(), find(), ETABLE::Find_1st_order_exprs_with_temp(), Find_addr_recur(), NORMALIZE_LOOP::Find_barrier_in_tree(), LOOP_RCE::Find_Chain(), CODEREP_CONTAINER::Find_cr(), INTERVAL_PROCESSOR::Find_Cycles(), Find_DST_From_ST(), CFG::Find_exit_blocks(), Find_Freq_Hint_Pragmas(), GLOBAL_CYCLES_FINDER::Find_Global_Cycles(), SECTION_FILE_ANNOT::Find_ivar(), Find_Largest_Block(), REGIONAL_CFG::Find_MEME_Nodes(), ETABLE::Find_new_1st_order_exprs(), ANL_VARLIST::Find_or_Insert(), find_previous_constant(), Find_Reaching_Def(), OPT_REVISE_SSA::Find_scalars_from_lda_indirects(), OPT_REVISE_SSA::Find_scalars_from_lowering_bitfld(), SCC_FINDER::Find_Scc(), REGIONAL_CFG::Find_SEME_Nodes(), Find_Slink_For_Scope(), Find_Split_Point(), IV_EXPR::Find_step(), Find_Stub_BB(), OPT_STAB::Find_vsym_with_base_ofst_and_size(), SSA::Find_zero_versions(), Fiss_Gather_Inner_Loop(), Fission(), Fission_Inner_Loop(), Fix_Recurrences_After_Unrolling(), IPO_CLONE::Fix_ST(), fix_tree(), Fixup_Long_Branches(), FMAT_to_IMAT(), Fold_Constant_Expression(), OPT_REVISE_SSA::Fold_lda_iloads(), OPT_REVISE_SSA::Fold_lda_indirects(), IF_CONVERTOR::Force_If_Convert(), OPT_REVISE_SSA::Form_extract(), OPT_REVISE_SSA::Form_extract_compose(), Form_Statement_Refs(), Formal_Position(), fp_class_d(), fp_class_f(), FREQ_Find_Never_BBs(), FS_Array_Substitute(), FS_Substitute(), Fuse(), Fuse_Test(), Gather_Deepest_References(), Gather_Uplevel_References(), Gcd(), SYSTEM_OF_EQUATIONS::Gcd_Normalize(), ALIAS_MANAGER::Gen_alias_id(), EDGE_PROFILE::Gen_Call_BB(), Gen_exp_wn(), Gen_Impld_Io_Calls(), Gen_Io_Calls(), Gen_Io_GetFieldST(), Gen_Io_GetFieldWN(), Gen_Io_PutAddrWN(), Gen_Io_PutFieldConst(), Gen_Io_PutFieldST(), Gen_Io_PutFieldWN(), Gen_Io_PutKeyFieldWN(), Gen_Iolist_PutFieldWN(), Gen_MP_Copyin(), Gen_stmt_wn(), Generate_Blkcyc_Bounds(), Generate_Block_Bounds(), Generate_Block_Bounds_Negative(), OPT_STAB::Generate_call_mu_chi_by_ref(), ARA_LOOP_INFO::Generate_Copyout_Loop(), Generate_Cyclic_Bounds(), OPT_STAB::Generate_mu_and_chi_list(), ARA_LOOP_INFO::Generate_Parallel_Pragma(), Generate_Runtime_Cyclic_Bounds(), Generate_Runtime_Stuff(), EXP_WORKLST::Generate_save_reload(), Generate_Simple_Bounds(), GenLocalTable(), Get_A_Lifetime(), Get_A_Number(), Get_Bounded_Number(), Get_Command_Line_Group(), get_FIT_type(), get_global_array(), FEEDBACK::Get_index_branch(), FEEDBACK::Get_index_call(), FEEDBACK::Get_index_circuit(), FEEDBACK::Get_index_icall(), FEEDBACK::Get_index_invoke(), FEEDBACK::Get_index_loop(), FEEDBACK::Get_index_switch(), get_intrinsic_name(), get_ioitem_name(), get_iostatement_name(), Get_IoStruct_ST(), Get_Irb_File_Name(), Get_ivar(), Get_KeyStruct_ST(), Get_Lifetimes(), CFG_NODE_MAP::Get_Map(), get_mem_dep(), IPAA_STEP::Get_merged_global_id(), Get_Most_Frequent_Pred(), Get_Most_Frequent_Succ(), Get_mtype_class(), Get_Next_Partition(), COPYPROP::Get_node_rehashed_to(), SCHEDULER::Get_OP_Prohibited_Spec_Type(), EXEC_PATH::Get_Path_Node_Info_Idx(), ANL_FUNC_ENTRY::Get_Pragma_Srcpos_Range(), get_procedure_array(), Get_ResultEqVarIdx(), Get_Resultidx_Intrncall(), Get_Return_Info(), get_spec_prob(), Get_Stacked_Callee_Used(), Get_Stacked_Caller_Used(), ALIAS_RULE::Get_stripped_mtype(), get_symbol_array(), QUEUE< ITEM_TYPE >::Get_Tail_Q(), get_TCON_size(), get_token(), PQS_MANAGER::get_truth_info(), Global_Insn_Sched(), SCHEDULER::Glos_Should_Sched_This_BB(), GRA_LIVE_Compute_Local_Info(), GTN_UNIVERSE_Add_TN(), GVN::GVN(), Handle_Sink_Promotion_Case(), SWP_ALLOCATOR::has_conflicts(), OPT_STAB::Has_read_only_parm(), CODEREP::Has_volatile_content(), ETABLE::Hash_exp(), Hash_TCON(), hTN_MAP32_Get_And_Set(), IVR::Ident_all_iv_cands(), COPYPROP::Identical_phi_opnd(), Identical_Pragmas(), Identify_Max_Colorable_Neighborhood(), EXP_PHI::Identity_assignment(), LI_OP_INFO_MGR::Idx(), IGLS_Schedule_Region(), IMAT_to_DMAT(), IMAT_to_FMAT(), Immediate_Has_All_Ones(), Increase_Data_Buffer_Size(), CODEREP::IncUsecnt_rec(), indented_newline_token(), QUEUE< ITEM_TYPE >::Index(), BB_LOOP::Index_relative_expr(), ACCESS_ARRAY::Init(), Init_Cprop_Annotations(), RGN_SUMMARY::Init_Def_Kill_Set(), Init_Load_Exec_Map(), LI_OP_INFO_MGR::Init_OP_Level(), RGN_SUMMARY::Init_Use_TN_Set(), CODEMAP::Init_var_phi_hash(), Initialize_Annotation(), Initialize_BB_Info(), Initialize_Depth_First_Info(), WN_INSTRUMENT_WALKER::Initialize_Instrumenter_Compgoto(), WN_INSTRUMENT_WALKER::Initialize_Instrumenter_Switch(), CFG_NODE_MAP::Initialize_Map(), Initialize_Register_Class(), Initialize_Stack_Frame(), IPA_ARRAY_DF_FLOW::InitializeNode(), Inliner(), VALNUM_FRE::insert_cr_occurrences(), EXP_WORKLST::Insert_exp_phi(), SSA::Insert_identity_assignment_4_loopexit(), DAG_OPS_INFO::Insert_op_info(), EDGE_PROFILE::Instrument_Cloop_Branch(), EDGE_PROFILE::Instrument_Entry(), EDGE_PROFILE::Instrument_Indirect_Cond_Branch(), EDGE_PROFILE::Instrument_Ip_Rel_Branch(), EDGE_PROFILE::Instrument_None_and_Other_Xfer(), EDGE_PROFILE::Instrument_Top_Branch(), Integral_Volume(), Interface_Scn_End_File(), Interferes_With_Symbolic_Bound(), Interleave_Base_Update(), Intersect_References(), CACHE_REGION::Intersect_Region(), CACHE_CONTENTS::Intersect_Region(), INTR_coerce_runtime(), INTR_parameter_type(), intrinsic_runtime(), BB_LOOP::Invariant_cr_rec(), COPYPROP::Invertible_occurrences(), IP_READ_fix_tree(), IP_READ_pu_infos(), IPA_add_new_procedure(), IPA_add_new_symbol(), IPA_build_symbol_index_map(), IPA_CPROP_DF_FLOW::IPA_CPROP_DF_FLOW(), Ipa_cprop_tlog(), IPA_Create_Func_Type_3(), Ipa_Inline_tlog(), IPA_LNO_Map_Term(), IPA_map_symbol_index(), IPA_mark_commons_used_in_io(), IPA_process_globals(), IPA_update_actual_symbol_indices(), IPA_update_callsite_symbol_indices(), IPA_update_chi_symbol_indices(), IPA_update_formal_symbol_indices(), IPA_update_global_symbol_indices(), IPA_update_procedure(), IPA_update_region_symbol_indices(), IPA_update_scalar_symbol_indices(), IPA_update_stid_symbol_indices(), IPA_update_summary_st_idx(), IPA_update_terms(), IPA_update_value_symbol_indices(), IPA_WN_MAP32_Get(), IPA_WN_MAP32_Set(), IPA_WN_MAP_Delete(), IPA_WN_Move_Maps_PU(), IPFEC_Print_Skiplist(), IPFEC_Query_Skiplist(), SSU::Iphi_insertion(), Ipl_tlog(), IPO_Clone(), IPO_propagate_globals(), ir_b_write_dst(), ir_b_write_tree(), ir_put_st(), ir_put_wn(), Is_callee_formal_mappable_to_caller(), Is_caller_value_linexable(), LINEAR_CLAUSE::Is_Consistent(), SYSTEM_OF_EQUATIONS::Is_Consistent_Work(), ACCESS_VECTOR::Is_Const(), Is_Duplicate_Interface_Description(), COPYPROP::Is_function_of_itself(), PARTITION_GRAPH_NODE_SET::Is_In(), VOID_SET::Is_In(), Is_nested_call(), Is_Provably_In_Bounds(), SYSTEM_OF_EQUATIONS::Is_Simple_Redundant(), Is_term_mappable_to_caller(), is_vector_inconsistent(), is_vector_trivial(), CG_BROWSER::Ivar_Name(), Ivars_may_overlap(), label_is_external(), Last_Level_Of_Cache_Smaller(), Lcm(), SYSTEM_OF_EQUATIONS::Leftmost_Non_Zero_Le(), CLIST_NODE::Len(), LI_OP_INFO::Level(), LINEAR_CLAUSE::LINEAR_CLAUSE(), list_malloc(), LNO_Build_Do_Access(), LNO_Build_If_Access(), Load_82bit_Constant(), Localize_in_serialized_parallel(), CACHE_TEMPLATE< CACHE_KEY >::Lookup(), PER_PU_CACHE::Lookup(), Loop_Amenable_For_SWP(), LOOP_DESCR_Detect_Loops(), KEY_SCH::Loop_Peeling(), lower_bit_field_id(), lower_cray_io_items(), lower_f77_io_items(), Lower_IO_Init(), lower_io_items(), lower_io_statement(), lower_linearize_array_addr(), lower_mp(), lower_nary_madd(), ETABLE::LPRE_bottom_up_cr(), ETABLE::LPRE_bottom_up_stmt(), LRANGE_Do_Split(), LWN_Process_FF_Pragmas_Walk_r(), main(), SSU::Make_diff_ssu_version(), SSU::Make_diff_ssu_version_at_phi(), make_dope_vector_ty(), Make_Function_Type(), Make_IoRuntime_ST(), Make_IoStruct_TY(), SSA::Make_live_phi_chi_opnd(), SSU::Make_non_postdominated_iphi_opnd_null(), SSU::Make_null_ssu_version_in_iphi_for_e_num_set(), OPT_STAB::Make_st_group(), Make_Target_Dependent_Region_Interferences(), LINEX::Map_access_vector(), IPAA_DF_SOLVER::Map_actual(), IPAA_DF_SOLVER::Map_actuals(), IPAA_DF_SOLVER::Map_formal_attributes(), LINEX::Map_from_SOE(), Map_term_to_caller(), IPAA_DF_SOLVER::Map_worst_case_actual_attributes(), DCE::Mark_coderep_live(), Mark_formal_summary_symbol(), SYSTEM_OF_EQUATIONS::Mark_New_Redundant(), SYSTEM_OF_EQUATIONS::Mark_Redundant(), DCE::Mark_region_exits_live(), SYSTEM_OF_EQUATIONS::Mark_Simple_Redundant(), BITWISE_DCE::Mark_tree_bits_live(), LINEX::Max(), Max_Arg_Area_Bytes(), Max_Dep_Distance(), LI_OP_INFO_MGR::Max_Level(), PQS_MANAGER::may_set_FALSE(), PQS_MANAGER::may_set_TRUE(), Maybe_Handle_Sink_Promotion_Case(), IPAA_DF_SOLVER::Meet(), MEM_POOL_Report(), MEM_Trace(), VN_IVC::members_begin(), Merge_Fixed_Stack_Frame(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), merge_scc_to_form_new_loop(), Merge_Section(), REGION_STRIDE_PREFETCH::Min(), Min_Max_Fill_Proj_Node(), SYSTEM_OF_EQUATIONS::Mod_Hat(), Modified_Option(), LOOP_RCE::Move_To_Epilog(), LOOP_RCE::Move_To_Prolog(), Mtype_AlignmentClass(), NameLock_Find(), SHACKLE_INFO::Ndim_Shackled(), nearest_power_of_two(), LRANGE::Neighbor_Count(), PQS_MANAGER::never_set_FALSE(), PQS_MANAGER::never_set_TRUE(), new_block(), OPT_STAB::New_coderep(), New_DST(), New_Gather_References(), PHI_LIST::New_phi_node(), OPT_STAB::New_stack(), ETABLE::New_temp_cr(), TOPDOWN_SCHED_SEQ::next_node(), EXEC_PATH_SET::Next_Path_Id(), ANL_PRAGMA_ATTRIBUTE::Next_Stmt(), ETABLE::No_replace(), SCHED_SEQ::Node1_Is_Sparser(), TOPDOWN_SCHED_SEQ::NODE_INFO::NODE_INFO(), BB_DAG_Callback::Node_Select(), Region_Tree_Callback::Node_Select(), Global_CFG_Callback::Node_Select(), Regioanl_DAG_Callback::Node_Select(), Regional_CFG_Callback::Node_Select(), ACCESS_ARRAY::Non_Const_Loops(), SYSTEM_OF_EQUATIONS::Normalize_Eq_and_Find_Smallest(), Num_defs(), Olimit_Size(), SYSTEM_OF_EQUATIONS::One_Var_Consistent(), Only_32bit_opnds(), OP_Inst_Size(), LI_OP_INFO_MGR::OP_Num(), Opcode_Heuristic(), compare_node::operator()(), operator*(), ACCESS_ARRAY::operator==(), ACCESS_VECTOR::operator==(), OPT_FEEDBACK::OPT_FEEDBACK(), Output_Srcpos_Map(), PER_PU_CACHE::PER_PU_CACHE(), Per_SNL_Shackle_Phase(), LOOP_INVAR_CODE_MOTION::Perform_Code_Motion(), Perform_Global_Schedule(), Perform_Inline_Script_Analysis(), Perform_Loop_Optimizations(), ETABLE::Perform_LPRE_optimization(), ETABLE::Perform_PRE_optimization(), ETABLE::Perform_SPRE_optimization(), RVI::Perform_variable_constant_rvi(), LEGO_AFFINITY::Pick_Affinity(), Pick_less_live_chi_list(), SSA::Place_phi_node(), STACK< PF_LOOPNODE * >::Pop(), BB_LIST::Pos(), Post_Multi_Branch(), IPA_ARRAY_DF_FLOW::PostProcessIO(), PQS_MANAGER::PQS_is_subset_of(), Pre_Optimizer(), Prefetch_Kind_Enabled(), Primary_IV_preference(), EXP_OCCURS_CONTAINER::Print(), ALIAS_MANAGER::Print(), CODEMAP::Print(), PHI_NODE::PRINT(), VN::print(), PU::Print(), FEEDBACK::Print(), VN_LDA_ADDR_EXPR::print(), SCC_FINDER::Print(), SYSTEM_OF_EQUATIONS::Print(), VN_PHI_EXPR::print(), SWP_ALLOCATOR::print(), VN_ARRAY_ADDR_EXPR::print(), PHI_NODE::Print(), ACCESS_VECTOR::Print(), VN_IVC::print(), SUMMARY_SYMBOL::Print(), STMT_LIST::Print(), ACCESS_ARRAY::Print(), LFTR::Print(), LINEAR_CLAUSE::Print(), FBV::Print(), ACCESS_VECTOR::Print_Analysis_Info(), SUMMARY_SYMBOL::Print_array(), Print_BB_Pragmas(), Print_Budget(), CG_BROWSER::Print_Common_Cprop_Annot(), CODEMAP::Print_CR(), IPA_FORMALS_IN_ARRAY_SECTION_DF::Print_entry(), Print_Feedback_Info(), Print_inline_decision(), Print_List(), Print_OP(), Print_Option_Group(), Print_Scheduling_Note(), Print_Skiplist(), Print_Src_Line(), VER_STAB_ENTRY::Print_use(), IPA_CALL_GRAPH::Print_vobose(), Print_whirl_flags_from_bits(), Print_whirl_pu_from_bits(), DEPV_COMPUTE::Print_Work(), SYSTEM_OF_EQUATIONS::Print_Work(), Process_Command_Line_Group(), process_concatexpr(), UPDATE< TRANSFORM, CACHE, VERSION >::Process_CR_no_repeat(), Process_GDAR(), Process_Global_Distribute(), SUMMARIZE< program >::Process_jump_function(), Process_Local_File(), process_node(), Process_Nonlocal_File(), Process_Pair(), Process_Parallel_Do(), Process_PDO(), OPTIONS_STACK::Process_Pragma_Options(), Process_Preamble_Stores(), Process_Preg_Temps(), Process_stid(), Process_Trace_Option(), process_wn(), Profile_Compgoto_Init(), Instr::Profile_Compgoto_Init(), Instr::Profile_Switch(), Profile_Switch(), Profile_Switch_Init(), Instr::Profile_Switch_Init(), SYSTEM_OF_EQUATIONS::Project(), WB_BROWSER::Promp_Map(), PROMPF_INFO::Prompf_Info_Traverse(), COPYPROP::Prop_ivar(), COPYPROP::Prop_var(), COPYPROP::Propagatable(), CODEREP::Propagatable_along_path(), CODEREP::Propagatable_for_ivr(), CODEREP::Propagatable_into_loop(), COPYPROP::Propagatable_thru_phis(), REGION_BOUND::Propagate_boundary_up(), DCE::Propagate_return_vsym_cr(), DSE::Propagate_vsym_bb(), SYSTEM_OF_EQUATIONS::Prove_Redundant(), PRQ_Downheap(), PRQ_Insert(), PRQ_Remove(), PRQ_Upheap(), PRUNE_BOUND::PRUNE_BOUND(), Push_Deferred_Function(), HB_Schedule::Put_Sched_Vector_Into_BB(), FEEDBACK::Query(), FEEDBACK::Query_branch(), FEEDBACK::Query_call(), FEEDBACK::Query_circuit(), FEEDBACK::Query_icall(), FEEDBACK::Query_invoke(), FEEDBACK::Query_loop(), FEEDBACK::Query_prob(), Query_Skiplist(), FEEDBACK::Query_switch(), FEEDBACK::Query_total_out(), r_assemble_op(), R_Resolve_Branches(), EMITTER::Raise_func_entry(), read_cgoto_profile(), ANL_FILE_MNGR::Read_Char(), Read_Feedback_Info(), Read_Pragma_Affinity(), Read_Pragma_Data_Affinity(), Read_PU_Infos(), read_switch_profile(), ANL_FILE_MNGR::Read_Uint64(), Readers_Reach(), readword32(), Realloc_Clear(), Reback_Size32_Instr(), Recompute_Label_Offset(), ETABLE::Recursive_rehash_and_replace(), Recursively_Add_Array_Lin_Symbols(), Recursively_Add_Bound_Lin_Symbols(), Recursively_Add_Parent_If_Lin_Symbols(), IF_CONVERTOR::Reduce_By_Type(), WB_BROWSER::Reduction_Node(), LOOP_RCE::Redundant_Copy_Elimination(), BITWISE_DCE::Redundant_cvtl(), Ref_Contains_Reuse_For_Loop(), Ref_Is_Significant(), reg_feedback::reg_feedback(), REGION_add_preg_in(), REGION_add_preg_out(), REGION_count_exits(), REGION_CS_ITER_init(), REGION_delete_exit(), REGION_fix_up_exits(), REGION_INFO_MGR::REGION_INFO_MGR(), REGION_init(), RINIT::Region_init(), Region_Intersect(), Region_LRANGEs_Referenced(), REGION_MAP_grow(), CACHE_REGION::Region_Size(), REGION_TREE::REGION_TREE(), Regions_Distributed_Orthogonally(), Regions_Distributed_Similarly(), REGISTER_CLASS_OP_Update_Mapping(), DIPA_Phase_Manager::Register_Phase(), REGISTER_Request_Stacked_Register(), REGISTER_SET_Size(), COPYPROP::Rehash_inverted_expr(), COPYPROP::Rehash_thru_phis(), OPT_STAB::Remap_aux_synonym(), OPT_STAB::Remap_ver_synonym(), Rematerializable_IntConst(), SYSTEM_OF_EQUATIONS::Remove_Last_Vars(), LFTR::Remove_lftr_non_candidates(), PHI_NODE::Remove_opnd(), IPA_CALL_GRAPH::Remove_Quasi_Clone(), Remove_Redundant_And_Inconsistent_If(), SSA::Rename(), SSU::Rename(), Rename_Labels_Gotos(), SSA::Rename_rhs(), Rename_Update_MP_Region(), reorder_range_list(), Repl_Size16_Instr::Replace_ADDI(), Replace_Impl_Idx(), LFTR::Replace_lftr_var(), ETABLE::Replace_occurs(), Repl_Size16_Instr::Replace_Restricted_Imm_OP(), Report_Limit_Reason(), Report_Reason(), Report_statistics(), OPT_STAB::Reset_def_bbs(), IVR::Reset_dont_prop(), VN_EXPR_MAP::reset_exprs(), CODEREP::Reset_isop_visited(), Reset_modref_count(), Reset_PREG_Table_Size_explicit(), Reset_ST_ATTR_Table_Size_explicit(), SYSTEM_OF_EQUATIONS::Reset_To(), SSA::Resurrect_phi(), return_upper_boundplus1(), Reuse_Exists_In_Loop(), RGN_Del_Regional_Cfg_Edge(), RID_copy_sets(), RID_Fprint(), RID_set_print(), ESSA::Same_base_diff_offset(), ESSA::Same_e_version_real_occ_real_occ(), FEEDBACK::Same_in_out(), Save_or_restore_options(), FAVOR_DELAY_HEUR::Select_Best_Candidate(), Set_addr_saved_stmt(), ACCESS_ARRAY::Set_Array(), AXLE_NODE::Set_Axle(), AXLE_NODE::Set_Axle_Eq(), AXLE_NODE::Set_Axle_Le(), Set_BB_dom_set(), Set_Cilist_Fields(), Set_Current_Indentation(), Set_Dim_Shackleable(), Set_Invariant_Symbols(), Set_Latency_To(), ACCESS_ARRAY::Set_LB_r(), SNL_STREAM::Set_Min_Path(), Set_opt_phase(), DSE::Set_Required_PHI(), DSE::Set_Required_WN(), Set_Shackle_Size_Info(), Set_Shackleable(), Set_Tcon_Value(), AXLE_NODE::Set_To_Kernel_Image(), ACCESS_ARRAY::Set_UB_r(), Set_Up_Equivalence_Class(), set_volatile_mapCR(), DYN_ARRAY< T >::Setidx(), STACK< T >::Settop(), Shackle_Copy_Prompf_Id_Map_Info(), Shackle_Do_Depth_For_If(), SHACKLE_INFO::SHACKLE_INFO(), Shackle_Mem_Wn_Depth(), SHACKLE_Phase(), Shackle_Prompf_Map_Initialize(), Shackle_Scalars_Do_Privatize(), Shackle_Unseen_Highest_Enclosing_If(), Shackleable_Ifs_Surrounding_Stmt(), Shackleable_Refs_From_All_Chains(), Shackleable_Refs_From_Chain(), Shackleable_Refs_From_Stmt_In_Chain(), shackling_depth(), Simd_Analysis(), simp_add_sub(), simp_band(), Simple_Chain_Shackle_Case(), SYSTEM_OF_EQUATIONS::Simple_Redundant(), Simplify_Coeff_Access_Vector(), PQS_MANAGER::Simplify_In_Set(), OPT_STAB::Simplify_Pointer_Ver(), SIMPNODE_Simp_Compare_Trees(), Simulated_Op_Real_Inst_Words(), Sink_If2do(), Site_Account_Alloc(), Sizeof_PU_Infos(), Skip_Loop_Invar_Code_Motion(), SL1_patch(), sm(), SNL_Contains_Ge2_Do_Loops(), SNL_GEN_U_Ctiling(), SNL_INV_Cache_Block(), SNL_INV_Local_Permute_Loops(), SNL_SPL_Split_Tile_Sets(), Soe_Implies_Access_Vector(), Sort_Interface_Scn(), SYSTEM_OF_EQUATIONS::Sort_Le(), sort_symbol_ref_count_array(), sort_topologically(), EXP_WORKLST::SPRE_create_iphi_succ(), EXP_WORKLST::SPRE_Determine_inserts_saves_deletions(), SPRE_find_def_from_phi(), EXP_WORKLST::SPRE_perform_insert_delete(), ETABLE::SPRE_rename(), ETABLE::SPRE_rename_expr(), VN_VALNUM::sprint(), sPrint_OP(), SSU::SSU(), ST_alignment(), Stab_Array_Has_Dynamic_Bounds(), Stab_finalize(), Stacked_Regs_Distribution(), static_simple_init_helper(), REGION_TREE::Statistic(), GRA_REGION_RC_LRANGE_ITER::Step_Locals(), STMTREP::Stmt_order_less_or_equal(), store_ctrl(), OPTIONS_STACK::str2argv(), SNL_STREAM::Stream_Init(), COPYPROP::Strictly_identical_phi_opnd(), REGION_STRIDE_PREFETCH::Stride_A_Region(), Strip_Nested_MP(), SCC_FINDER::Strong_Components(), SYSTEM_OF_EQUATIONS::Sub_Last_Equal(), SYSTEM_OF_EQUATIONS::Sub_Last_Equal_Unary(), ACCESS_VECTOR::Substitute(), Substitute_1_For_Impdo_Index_Val(), CG_BROWSER::Summary_Ivar(), CG_BROWSER::Summary_Locate(), SYSTEM_OF_EQUATIONS::SVPC(), SYSTEM_OF_EQUATIONS::SVPC_Set_Bound(), SWP_Allocate_Rotating_Regs(), SWP_Bundle(), SWP_Bundle_Next_Cycle(), SWP_Emit(), SWP_Fillup_Bundle(), SWP_Insert_Stop_Bit(), SWP_Min_Slot_Count(), SWP_Num_Remaining_Slots(), SWP_Update_Lifetime(), sxt_sequence(), symbolic_addr_subtract(), SYSTEM_OF_EQUATIONS::SYSTEM_OF_EQUATIONS(), SYSTEM_OF_EQUATIONS::Take_Gcds(), Targ_Contains_One_Bit_On(), Targ_Conv(), Targ_Determine_High_Bit(), Targ_Emit_Dim(), Targ_Format_String(), Targ_IntrinsicOp(), Targ_Is_Integral(), Targ_Is_Power_Of_Two(), Targ_Is_Zero(), Targ_Pow(), Targ_WhirlOp(), Target_Cond_Branch(), Target_Logif_BB(), TCON2C_Append_String_Const(), TCON2C_translate(), TCON2F_Append_String_Const(), TCON2F_hollerith(), TCON2F_translate(), WN_INSTRUMENT_WALKER::Test_Dedicated_Reg(), TI_RES_COUNT_Min_Cycles(), TI_RES_COUNT_Min_II(), TI_RES_RES_Resources_Equivalent(), TI_RES_RES_Resources_Grainy(), TI_RES_RES_Resources_Relevant(), Tile_Loop(), TN_BB_LIST_MAP_Add(), STACK< T >::Top(), STACK< T >::Top_nth(), TRACK_CUR_VERSION::TRACK_CUR_VERSION(), IPA_FORMALS_IN_ARRAY_SECTION_DF::Trans(), OPT_STAB::Transfer_alias_class_to_occ_and_aux(), Transfer_Maps(), Transfer_Maps_R(), Transform_Parallel_Block(), Traverse_Aggregate_Struct(), SSU::Traverse_cr_rw(), traverseSR(), WN_INSTRUMENT_WALKER::Tree_Walk(), WN_INSTRUMENT_WALKER::Tree_Walk_Node(), TY2C_array(), TY2F_array(), TY2F_Purple_Assumed_Sized_Array(), TY2F_Translate_ArrayElt(), TY_AR_has_new_const(), TY_AR_propagate_constants(), UNALIGN_INT32::UNALIGN_INT32(), EXEC_PATH_SET::Union_Partioned_Path_Set(), EXEC_PATH_SET::Union_Range_Inclusively(), Unroll_Do_Loop(), unroll_guard_unrolled_body(), Unroll_Make_Remainder_Loop(), unroll_multi_bb(), unroll_multi_make_remainder_loop(), REDUCTION_MANAGER::Unroll_Update_Rec(), COPYPROP::Unvisit_nodes(), PER_PU_CACHE::Update(), CACHE_TEMPLATE< CACHE_KEY >::Update(), SCHEDULER::Update_Cand_Lst_After_Cycle_Advancing(), SCHEDULER::Update_Cand_Lst_During_Sched_Cyc(), OPT_STAB::Update_iload_vsym(), update_linex_with_constant_mod(), Update_Liveness(), Update_Local_Liveness_Info(), IVR::Update_mp_pragma_list(), IPA_CALL_GRAPH::Update_Node_After_Preopt(), ACCESS_ARRAY::Update_Non_Const_Loops(), update_region(), Update_Scalar_Value(), Update_Summaries(), FAVOR_DELAY_HEUR::Upward_Spec_Global_Sched_Is_Profitable(), PRUNE_BOUND::Useset_expr(), V3geLB_Implies_V3geUB(), V3leUB_Implies_V3leLB(), Validate_List(), VALNUM_TO_EXPR_LIST::VALNUM_TO_EXPR_LIST(), SSA::Value_number(), COPYPROP::Var_has_as_value_on_the_other_path(), EMITTER::Verify(), Verify_Cfg(), STMTREP::Verify_CODEMAP(), CODEREP::Verify_CODEMAP(), Verify_Node(), Verify_Operand(), Verify_Region_Tree(), CFG::Verify_wn(), VHO_Get_Field_List(), vho_lower_asm_stmt(), vho_lower_call(), vho_lower_check_labels(), vho_lower_combine_loads(), vho_lower_expr(), vho_lower_intrinsic_call(), vho_lower_io(), VHO_Lower_Mistore(), VHO_Lower_Mstid(), VHO_Lower_Mstore(), vho_lower_rename_labels_defined(), VHO_Lower_Switch(), vho_lower_xpragma(), VHO_Switch_Compare_Frequency(), VHO_Switch_Compare_Value(), VHO_Switch_Find_Clusters(), VHO_Switch_Generate_Binary_Search(), VHO_Switch_Generate_Compgoto(), VHO_Switch_Generate_If_Else(), VHO_Switch_Opt_Case_Hoist(), VHO_WN_has_side_effects(), Vintrinsic_Fission(), VN_IVC_choose_eqclass_base_indvar(), Volume_Is_Symbolic(), W2CF_Get_Basename(), W2CF_Insert_Symbol(), W2CF_Symtab_Nameof_Fld(), W2CF_Symtab_Nameof_Fld_Pointee(), W2CF_Symtab_Nameof_Preg(), W2CF_Symtab_Nameof_St(), W2CF_Symtab_Nameof_St_Pointee(), W2CF_Symtab_Nameof_Tempvar(), W2CF_Symtab_Nameof_Ty(), W2CF_Symtab_Pop(), W2CF_Symtab_Push(), W2CF_Symtab_Unique_Name(), Walk_and_Info_Pregs(), Walk_and_Localize(), Walk_and_Replace_Pregs(), FB_CFG::Walk_WN_statement(), WB_Prompf_Map(), WFE_Check_Undefined_Labels(), WFE_Convert_Internal_Real_to_IEEE_Single(), Wfe_Expand_Asm_Operands(), WFE_Expand_Break(), WFE_Expand_Continue(), WFE_Expand_End_Case(), WFE_Expand_Expr(), WFE_Expand_Goto(), WFE_Expand_Top_Level_Decl(), WFE_Generate_Thunk(), WFE_Process_Class_Decl(), WFE_Record_Loop_Switch(), WFE_Save_Expr(), WFE_Unsave_Expr(), AGGINIT::WGEN_Add_Aggregate_Init_Complex(), AGGINIT::WGEN_Add_Aggregate_Init_Real(), WGEN_Adjust_Thunk(), WGEN_Check_Undefined_Labels(), Wgen_Expand_Asm_Operands(), WGEN_Expand_Break(), WGEN_Expand_Continue(), WGEN_Expand_End_Case(), WGEN_Expand_Expr(), WGEN_Expand_Goto(), WGEN_Expand_Top_Level_Decl(), WGEN_Generate_Thunk(), WGEN_One_Stmt_Cleanup(), WGEN_Record_Loop_Switch(), WGEN_Save_Expr(), Wind_Down(), WN2C_array(), WN2C_compgoto(), WN2C_End_Prompf_Construct(), WN2C_mstore(), WN2C_Normalize_Idx_To_Onedim(), WN2C_Prompf_Construct_End(), WN2C_Prompf_Construct_Start(), WN2C_Start_Prompf_Construct(), WN2C_Translate_Stmt_Sequence(), WN2F_array_bounds(), WN2F_Array_Slots(), WN2F_block(), WN2F_compgoto(), WN2F_End_Prompf_Construct(), WN2F_func_entry(), WN2F_io_list(), WN2F_ios_cr(), WN2F_Normalize_Idx_To_Onedim(), WN2F_Prompf_Construct_End(), WN2F_Prompf_Construct_Start(), WN2F_Start_Prompf_Construct(), WN_Copy_Frequency_Tree(), WN_Create_Intrinsic(), WN_CreateIntconst(), WN_get_dst(), WN_get_INT32_map(), WN_get_PU_Infos(), WN_has_side_effects(), Wn_Intrinsic_Is_Ceil(), Wn_Intrinsic_Is_Floor(), WN_LOOP_TripCount(), WN_MAP_Add_Free_List(), WN_MAP_Do_Create(), WN_MAP_get_map_id(), WN_MAP_realloc_array(), WN_MAP_TAB_Create(), WN_MAP_TAB_Delete(), WN_NaryDelete(), WN_node_count(), WN_num_actuals(), WN_parity(), WN_RotateIntconst(), WN_Simplify_Tree(), WN_Verifier::WN_traverse_tree(), WN_write_PU_Infos(), wopt_main(), IF_CONVERTOR::Worth_If_Convert(), ANL_VARLIST::Write(), Write_INITO(), Write_INITV(), Write_Label(), write_PU_fields(), Write_PU_Infos(), Write_Srcpos_File_Map_Table(), Write_String(), Write_Symbol(), Write_Symdiff(), Write_TCON(), SYSTEM_OF_EQUATIONS::Zero_Row_Le(), FREE_STACK::~FREE_STACK(), and VN_EXPR_MAP::~VN_EXPR_MAP().
Definition at line 38 of file workaround.h.
Referenced by __c_ji_quint(), __c_ki_qint(), __c_q_flotk(), VN::_init_integer_valnum_map(), VALNUM_FRE::_ivc_substitute(), VN::_valnum_lhs(), VN::_valnum_vn_expr(), _xanalyze_stmt_for_conds(), _xis_avect_linear_comb_amat_queue(), ACCESS_VECTOR::ACCESS_VECTOR(), Access_vector_is_too_messy(), Actual_data_size(), ACCESS_VECTOR::Add(), SYSTEM_OF_EQUATIONS::Add_Eq(), CODEMAP::Add_expr(), PF_LG::Add_Group(), SYSTEM_OF_EQUATIONS::Add_Le(), ACCESS_VECTOR::Add_Nonlin(), Add_Object_To_Frame_Segment(), PF_LG::Add_Ref(), ACCESS_VECTOR::Add_Sum(), addr_base_offset(), addr_subtract(), KEY_SCH::Adjust_incr(), HB_Schedule::Adjust_Ldst_Offsets(), KEY_SCH::Adjust_ofst(), Adjusted_Alignment(), Allocate_Object_To_Section(), Allocate_Space(), Analyze_index(), POINTS_TO::Analyze_Lda_Base(), Analyze_OP_For_Unwind_Info(), POINTS_TO::Analyze_ST(), analyze_structure_bases(), Apply_Back_Sub_Invariant(), Are_Equal_Dims(), Assign_Offset(), Atoi_KMG(), Atomic_Direct(), Atomic_Using_Critical(), Atomic_Using_Swap(), aux_compute_alignment(), ALIAS_CLASSIFICATION::Base_id(), Base_Symbol(), Base_Symbol_And_Offset(), Base_Symbol_And_Offset_For_Addressing(), DEPV_COMPUTE::Base_Test(), BB_MAP_grow(), BB_OP_MAP64_Get(), BB_OP_MAP_Create_Kind(), BB_OP_MAP_Extend_Map(), Branches_Around(), Build_new_loop_info(), KEY_SCH::Build_OPR(), Build_Split_Array(), c_q_add(), c_q_div(), c_q_mul(), c_q_sqrt(), c_q_sub(), Cache_Is_Normal(), Cache_Model(), Calc_Local_Area(), Can_Map_Term(), CODEMAP::Canon_base(), CODEMAP::Canon_mpy(), canonicalize_if_condition(), CG_DEP_Address_Analyze(), CG_DEP_Mem_Ops_Offsets_Overlap(), Cg_Dwarf_Translate_Offset(), CGEMIT_Print_TCON(), CGEMIT_Write_Literal_Symbol(), CGEMIT_Write_Literal_TCON(), CGEXP_Expand_Integer_Divide_By_Constant(), CGTARG_Copy_Operand(), CGTARG_Generate_Branch_Cloop(), CGTARG_LOOP_Optimize(), CGTARG_TN_For_Asm_Operand(), SYSTEM_OF_EQUATIONS::Change_Base(), Check_Divide(), Check_loadbw_execute(), check_overlap(), check_size(), ALIAS_CLASSIFICATION::Classify_deref_of_expr(), IP_ALIAS_CLASSIFICATION::Classify_inito(), cmp_ofst(), Common_Array_Pad_Size(), compare_bit(), Compose_Addr(), Compose_Addr_offset(), Compute_Actual_Miss_Bytes(), Compute_Doacross_Delay_Cycle(), Compute_Doacross_Sync_Cycle(), Compute_Split_Regions(), IVR::Compute_trip_count(), PF_UGS::ComputePFVec(), condition_optimization(), SNL_ANAL_INFO::CONST_BOUNDS_INFO::CONST_BOUNDS_INFO(), Constant_Linex_Value(), Constant_Operand0(), Constant_Operand1(), Constant_Propogate(), KEY_SCH::Construct_addr_vector(), Convert_Do_Loops_Conditionals(), Convert_Goto_To_If(), Convert_Goto_To_Return(), Convert_If_To_Goto(), Convert_Imm_Mul(), Convert_Le_With_Floor_2Lt(), Convert_Loop_Profile(), Convert_Section_To_Pdo(), REGION_BOUND::Convert_ST_list(), Copy_option(), COPYPROP::Copy_propagate_cr(), COPYPROP::Copy_propagate_stmt(), copy_simplification(), DEPV_COMPUTE::Copy_To_Soe(), CR_CreateIntconst(), Create_Dope_From_IoItem(), Create_DopeVector_WN(), ARRAY_LOWER_REF::Create_Local_Blkcyc_Dim(), ARRAY_LOWER_REF::Create_Local_Block_Dim(), ARRAY_LOWER_REF::Create_Local_Cyclic_Dim(), LEGO_INFO::Create_Local_Index(), Create_Multi_Dim_Array_Type(), ARA_LOOP_INFO::Create_New_IF_Clause(), ARA_LOOP_INFO::Create_Old_IF_Clause(), Create_Shackle_If_Per_Stmt(), Create_Simple_Shackle_Loops(), Create_TY_For_Tree(), cvrt_exp_to_pdg(), cwh_addr_insert_bounds_check(), cwh_cray_type_from_MTYPE(), cwh_cray_type_from_TY(), cwh_dope_from_expression(), cwh_inline_allocate(), cwh_io_ST_base(), cwh_stab_emit_split(), cwh_stab_find_overlaps(), cwh_stab_split_common(), cwh_stab_split_ST(), cwh_stmt_insert_conformance_check(), cwh_types_array_temp_TY(), cwh_types_mk_character_TY(), cwh_types_mk_common_TY(), cwh_types_mk_equiv_TY(), cwh_types_shared_dope(), determine_pseudo_inverse(), IVR::Determine_trip_IV_and_exit_count(), PF_LG::Distance_LR(), DISTR_INFO::DISTR_INFO(), ARRAY_DESCRIPTOR::Distribute_Array(), Dot_Product(), DRA_Info_Matches_Encoding(), DRA_Insert_Pragmas(), DRA_New_Clone_Sig(), DRA_Parse_Clone_Name(), DRA_Process_Commons(), Instr::Dump_PU_Switch_Profile(), Dump_PU_Switch_Profile(), Duplicate_Value(), SUMMARIZE< program >::Easy_Trip_Count(), EBO_Identify_Base_and_Offset(), EBO_Lea_Insertion(), EETARG_Call_Mcount(), EKAPI_GetLcRange(), SYSTEM_OF_EQUATIONS::Elim_One(), Em_Add_Address_To_Scn(), em_alloca(), em_exp_float(), emit_inits_for_symbol(), Emit_Loop_Note(), ANL_FUNC_ENTRY::Emit_Original_Construct(), EMT_Emit_PU(), EMT_Put_Elf_Symbol(), STMTREP::Enter_lhs(), STMTREP::Enter_rhs(), OPT_STAB::Enter_symbol(), Equal_dims(), ErrMsg_Report(), ErrMsg_Report_Nonuser(), ErrMsg_Report_User(), EXP_WORKLST::Estimate_cost(), Estimate_Middle_Iters(), NUMBER::Eval1(), NUMBER::Eval2(), Evaluate_Operand_Range(), Exact_Iteration_Count(), Execution_Cost(), Execution_Cost_Expr(), Execution_Cost_Value(), Exp_Deposit_Bits(), Exp_Extract_Bits(), Exp_Immediate(), Exp_Immediate_Int(), Exp_Is_Large_Stack_Sym(), Exp_Ldst(), Exp_OP(), Exp_Savexmms_Intrinsic(), Exp_Select_And_Condition(), Exp_Simulated_Op(), Exp_Spadjust(), Exp_To_Linex_Array(), Expand_32Bit_Int_Less(), Expand_32Bit_Int_Less_Equal(), Expand_64Bit_Branch(), Expand_64Bit_Cvtl(), Expand_64Bit_Shift(), Expand_Abs(), Expand_Add(), Expand_Binary_And(), Expand_Binary_Or(), Expand_Binary_Xor(), Expand_Branch(), Expand_Const(), Expand_Constant_Multiply(), Expand_Divide(), Expand_DivRem(), Expand_Fast_Power_Of_2_Rem(), Expand_Float_To_Float(), Expand_Float_To_Int_Tas(), Expand_Immediate(), Expand_Int_Less(), Expand_Int_Less_Equal(), Expand_Int_To_Float_Tas(), Expand_Int_To_Long_Double(), Expand_Int_To_Vect_Tas(), Expand_Integer_Divide_By_Constant(), Expand_Load(), Expand_Long_Double_To_Int(), Expand_Mod(), Expand_Multiply(), Expand_Neg(), Expand_non_SSE2_Float_Floor(), Expand_Power_Of_2_Divide(), Expand_Power_Of_2_Mod(), Expand_Power_Of_2_Rem(), Expand_Recip(), Expand_Rem(), Expand_Shift(), Expand_Split_BOP(), Expand_Split_Branch(), Expand_Split_Int_Cmp(), Expand_Split_Select(), Expand_Split_Shift(), Expand_Split_UOP(), Expand_SSE3_Long_Double_To_Int(), Expand_ST_into_base_and_ofst(), Expand_Statement(), Expand_Store(), Expand_Sub(), Expand_Unsigned_Int_To_Float_m32(), F90_Lower_Copy_To_ATemp(), fast_fuse_check_ok(), FBV::FBV(), fei_allocate(), fei_arith_con(), fei_get_dv_hdr_fld(), fei_length(), fei_logb(), fei_member(), fei_new_binop_cshift(), fei_object(), fei_omp_set_lock(), fei_omp_test_lock(), fei_omp_unset_lock(), fei_ranget(), fei_ranset(), fei_rtc(), fei_set_dv_hdr_fld(), fei_static_base(), fei_static_subscripts(), fei_unit(), fei_where(), WN_Verifier::Field_id_valid(), Fill_Align_Symbol(), Finalize_BB(), Finalize_Stack_Frame(), Find_Average(), find_duplicate_mem_op(), Find_Insertion_Point(), OPT_REVISE_SSA::Find_scalars_from_lda_iloads(), OPT_REVISE_SSA::Find_scalars_from_lda_indirects(), Find_Stub_BB(), Fixup_Long_Branches(), Fold_Constant_Expression(), Fold_Intconst(), foldConstOffset(), foldLdaOffset(), format_operand(), Format_Succ(), Fully_Unroll_Short_Loops(), Fuse_Test(), Gcd(), LOOP_MULTIVER::Gen_add_expr(), EDGE_PROFILE::Gen_Call_BB(), Gen_Const_Symbol_TN(), Gen_exp_wn(), Gen_MP_Copyin(), Gen_MP_Reduction(), PF_LG::Gen_Prefetch(), Gen_Second_Immd_Op(), Gen_stmt_wn(), Generate_Blkcyc_Bounds(), Generate_Block_Bounds(), Generate_Block_Bounds_Negative(), Generate_Cyclic_Bounds(), Generate_Dynamic_Bounds(), OUTPUT_FUNC_START_PROFILER::Generate_Func_Start_Profiler_PU(), Generate_Hot_Cold_Jump(), Generate_Interleaved_Bounds(), Generate_Runtime_Cyclic_Bounds(), Generate_Simple_Bounds(), get_base_and_offset(), get_field_gap(), Get_FP_Counts(), Get_Good_Num_Iters(), Get_Hash_Value_For_Name(), LEGO_INFO::Get_Local_Step(), Get_Mask_Shift_Count(), Get_New_Size_Padding(), Get_Numeric_Flag(), Get_Power_Of_2(), Get_Return_Info(), Get_Right_Mask_Length(), Get_Size(), Get_symbol_info_for_cvt_io(), Get_TN_Range(), Get_TN_Value(), REGION_BOUND::GRB_merge_var(), Handle_ALLOCA(), IP_ALIAS_CLASSIFICATION::Handle_assignment(), ALIAS_CLASSIFICATION::Handle_call_of_nested_PU(), KEY_SCH::Handle_Ldst_Addiu(), Handle_Sink_Symbolic_Non_Promotion_Case(), Has_Optimizable_Node_Traverse(), OPT_STAB::Has_read_only_parm(), VN_LITERAL_EXPR::hash(), hTN_MAP64_Get_And_Set(), iadd_special_case(), Identical(), OPT_STAB::Identify_vsym(), CODEMAP::Iload_folded(), Initialize_BB_Info(), Initialize_Stack_Frame(), INITV2C_block_struct(), Invert_Conditional(), IPA_EX_Evaluate_At_Callsite(), IPA_irb_write_summary(), IPA_LNO_Evaluate_Scalar_Formals(), IPA_LNO_Get_Key(), IPA_LNO_Map_Term(), IPA_LNO_Read_Formal(), IPA_LNO_Read_Terms(), IPA_WN_MAP64_Get(), IPA_WN_MAP64_Set(), IPA_WN_Move_Maps_PU(), SUMMARIZE< program >::IPL_EX_Call(), IPL_EX_Collapse_Trip_Counts(), IPL_EX_Expr_Evaluate(), IPL_EX_New_Value_Expr(), IPL_EX_Remove_Calls(), IPL_EX_Value_Evaluate(), IPL_EXS_Chop_Down_Estimate(), IPL_EXS_Inner_Fold(), IPL_EXS_Outer_Fold(), IPL_EXS_Reassociate(), SUMMARIZE< program >::IPL_GEN_Const(), SUMMARIZE< program >::IPL_GEN_Value(), IPO_Pad_Arrays(), ir_b_write_dst(), Is_Allocated(), ARRAY_LOWER_REF::Is_Blkcyc_Dim_Local(), ARRAY_LOWER_REF::Is_Block_Dim_Local(), Is_caller_value_linexable(), RVI::Is_const_candidate(), Is_Constant_Tree(), ARRAY_LOWER_REF::Is_Cyclic_Dim_Local(), VN_LITERAL_EXPR::is_equal_to(), Is_Exp_Linexable(), is_floating_equal(), Is_Ldst_Addiu_Pair(), is_numeric_equal(), Is_Provably_In_Bounds(), CODEREP::Is_rvi_const_candidate(), Is_Signed_Bits(), SYSTEM_OF_EQUATIONS::Is_Simple_Redundant(), is_vector_inconsistent(), is_vector_trivial(), Iterations(), Iters(), Ivars_may_overlap(), Last_Level_Of_Cache_Smaller(), SNL_ANAL_INFO::CONST_BOUNDS_INFO::Lbconst(), Lcm(), LDA_Equal_Address(), Linear_Expr_With_Mode(), Lisp_Loops_Traverse(), LNO_Build_Access(), LNO_Build_Do_Access(), LINEX::LNO_Simplify(), LNO_Update_Indx_Range(), LNOTARGET_Int_Mult_Str_Red_Res(), Loop_Bounds_Simple(), Loop_FP_Size(), KEY_SCH::Loop_Peeling(), lower_bit_field_id(), lower_f77_record_items(), lower_io_items(), lower_io_statement(), lower_is_aliased(), Lower_Master(), lower_record_items(), lower_split_sym_addrs(), lower_uplevel_reference(), LWN_Get_Linenum(), LWN_Process_FF_Pragmas_Walk_r(), Machine_Cost_Calls(), Make_Absolute_Path(), OPT_STAB::Make_st_group(), LINEX::Map_access_vector(), map_field_id_and_offset(), Map_Field_To_STs(), LINEX::Map_from_SOE(), Map_Linear_Expr(), Map_Term(), Mark_Dos(), BITWISE_DCE::Mark_tree_bits_live(), INDX_RANGE::Maxsize(), POINTS_TO::Meet(), IP_ALIAS_CLASSIFICATION::Merge_initial_value_classes(), merge_memory_offsets(), Middle_Loop_Pwr2_Group_Hack(), CG_BROWSER::Mod_Ref_Commons(), LOOP_MODEL::Model(), Modified_Option(), Modify_24bit_Muls(), Modify_Asm_String(), Mono(), GOTO_TABLE::Move_Goto_Out(), Mp_Coordinate_Call(), Mp_Coordinate_Copy_Out_Coordinates(), Mp_Layout_Call(), Mp_Layout_Copy_Out_Layout(), Mp_Layout_Lego_Layout(), Mp_Nested_Last_Thread(), MTYPE_size(), ACCESS_VECTOR::Mul(), need_to_split(), SUMPROD_LIST::Negate_Me(), Nest_Model(), New_DACT(), New_DRA(), Normalize_Branch_Target(), Normalize_Delay_Slots(), NORMALIZE_LOOP::Normalize_do_loop(), Nth_Integral_Root(), Num_Elements(), Num_Iters(), Offset_From_Base_Symbol(), Offset_from_FP(), OP_Ordering(), Opcode_Heuristic(), transfer_attributes_as_needed::operator()(), operator*(), POINTS_TO::Overlap(), Pad_Common(), Pad_Common_ST(), Pad_Local_Array(), Pad_Local_Arrays_In_Whirl(), Pad_Local_ST(), Pad_Multi_Dim_Common(), Pad_Multi_Dim_Common_ST(), Pad_Multi_Dim_Global_ST(), Pad_Multi_Dims(), Pad_Size(), Padding_Size(), KEY_SCH::Peeling_For_Known_Trip(), Perform_Gather_Scatter(), ETABLE::Perform_LPRE_optimization(), Perform_Post_GCM_Steps(), PF_LG::PF_LG(), Pick_Compare_TOP(), Points_To(), Points_To_For_Array_Star(), Post_Peel_Map_Refs(), IPO_INLINE::Post_Process_Caller(), Potential_Immediate_TN_Expr(), Pre_Peel_Map_Refs(), BB_NODE_SET::Print(), IDX_32_SET::Print(), SNL_ANAL_INFO::CONST_BOUNDS_INFO::Print(), Print_Common(), Print_Label(), Print_Option_Group(), Print_whirl_flags_from_bits(), Process_Bss_Data(), Process_Command_Line_Group(), SUMMARIZE< program >::Process_control_dependence(), Process_Distr_Array(), IPO_INLINE::Process_Formal_ST(), Process_Initos_And_Literals(), Processor_2D_Tile_Loop(), Processor_3D_Tile_Loop(), Promote_Pointer(), put_location(), put_TN_comment(), r_apply_l_const(), r_assemble_binary(), Raise_whiledo_stmt_to_doloop(), Readers_Reach(), readword64(), BITWISE_DCE::Redundant_cvtl(), Region_Intersect(), REGION_MAP_grow(), Region_Union(), COPYPROP::Rehash_inverted_expr(), Remove_Consts_From_Conditionals(), Remove_Floor_From_One_Sided_Cond(), Remove_Unity_Trip_Loop(), Repl_Size16_Instr::Replace_ADDI(), Replace_Formal_By_Actual(), Repl_Size16_Instr::Replace_LdSt_OP(), NUMBER::Representable_in_nbits(), Resolve_Conditional_Branch(), return_upper_bound(), return_upper_boundplus1(), Rewrite_Bounds(), RG::RG(), round(), RR_Map_Refs(), RSolve(), RSolve3(), RV_Reverse_Index_Ldid(), ACCESS_VECTOR::Set(), ACCESS_ARRAY::Set_Array(), DO_LOOP_INFO::Set_Est_Num_Iterations(), AC_PREG_IDENTIFIER::Set_preg_num(), Set_Shackle_Size_Info(), DEPV_COMPUTE::Set_Step(), Set_Tcon_Value(), ARA_REF::Set_Whole_Array(), Sh_LWN_CreateDivceil(), Sh_LWN_CreateDivfloor(), Shape_Mismatch_At_Formal(), shl_add_sequence(), Shorten_Section(), Simd_Align_Analysis(), Simd_Vectorize_Constants(), simp_add_sub(), simp_band(), simp_bior(), simp_bxor(), simp_cand(), simp_cior(), simp_cvtl(), simp_diff_value(), simp_div(), simp_eq_neq(), simp_land(), simp_lior(), simp_min_max(), simp_mod_rem(), simp_relop(), simp_shift(), simp_times(), Simple_Cost_Traverse(), Simple_Cost_Value(), DEPV_COMPUTE::Simple_Gcd_Indep(), SYSTEM_OF_EQUATIONS::Simple_Redundant(), VN_BINARY_EXPR::simplify(), Simplify_Cond_With_Div_Floor(), Simplify_If_Conditional(), Simplify_value(), SIMPNODE_SimplifyIntrinsic(), SNL_Inner_Cache_Cost(), SNL_INV_Cache_Block(), SNL_Regtile_Loop(), SNL_SPL_Fix_First_Outer_Loop_Limits(), SNL_SPL_Propagate_Tiled_Lower_Bound(), SNL_SPL_Split_Tile_Sets(), SYSTEM_OF_EQUATIONS::Sort_Le(), Special_Sequence(), Split_Individual_Common(), PF_LG::Split_LG(), PF_LOOPNODE::Split_Loops(), sPrint_TN(), ST_alignment(), St_Block_Union(), ST_Verify_Fields(), static_simple_init_helper(), Step_Size(), Store_To_Temp_Stack(), SYSTEM_OF_EQUATIONS::Sub_Last_Equal_Unary(), Summary_value_to_intconst(), symbolic_addr_subtract(), SYSTEM_OF_EQUATIONS::Take_Gcds(), Targ_Atoc(), Targ_Atoll(), Targ_Contains_One_Bit_On(), Targ_Conv(), Targ_Convert_Length(), Targ_Determine_High_Bit(), Targ_IntrinsicOp(), Targ_Is_Integral(), Targ_Is_Power_Of_Two(), Targ_Power(), Targ_WhirlOp(), TI_ASM_Get_Bundle_Reloc_Value(), TI_ASM_Pack_Inst(), TI_ASM_Unpack_Inst(), Toggle_Eq_To_Remove_One(), Trace_Init_Loc(), Trace_Stack_Segments(), CANON_CR::Trim_to_16bits(), TY2C_array(), TY2C_get_field_info(), TY2C_prepend_FLD_list(), TY2F_scalar(), SNL_ANAL_INFO::CONST_BOUNDS_INFO::Ubconst(), Unroll_Do_Loop_guard(), Unroll_Dowhile_Loop(), unroll_guard_unrolled_body(), Unroll_Loop_By_Trip_Count(), Unroll_Make_Remainder_Loop(), unroll_multi_bb(), unroll_multi_make_remainder_loop(), Update_Bounds_After_Padding(), OPT_STAB::Update_iload_vsym(), OPT_STAB::Update_istore_vsym(), update_linex_with_constant_mod(), Update_Pad_Size(), Update_Scalar_Value(), Update_Split_Array(), Update_term_with_formal_constant(), Update_term_with_global_constant(), Verify_Operand(), vho_lower_expr(), VHO_Lower_Mistore(), VHO_Lower_Mstid(), VHO_Lower_Mstore(), vho_lower_stmt(), VHO_Switch_Generate_Binary_Search(), VHO_Switch_Generate_Compgoto(), Vintrinsic_Fission(), PF_LG::Volume(), WFE_Array_Expr(), Wfe_Expand_Asm_Operands(), WFE_Expand_End_Case(), WFE_Expand_Expr(), WFE_Lhs_Of_Modify_Expr(), WGEN_Array_Expr(), Wgen_Expand_Asm_Operands(), WGEN_Expand_End_Case(), WGEN_Expand_Expr(), WGEN_Lhs_Of_Modify_Expr(), WN2F_Denormalize_Array_Idx(), WN2F_Expr_Plus_Literal(), WN2F_String_Argument(), ALIAS_CLASSIFICATION::WN_base_id(), IP_ALIAS_CLASSIFICATION::WN_base_id(), WN_ConstPowerOf2(), WN_CreateIntconst(), WN_get_const_val(), WN_I1const(), WN_LOOP_TripCount(), WN_MAP_get_map_id(), Wn_To_Access_Vector(), WN_Zerocon(), Write_INITO(), Write_INITV(), Write_Label(), ARRAY_SUMMARY_OUTPUT::Write_summary(), Write_Symbol(), Write_Symdiff(), and Write_TCON().
| #define INT8 char |
Definition at line 31 of file workaround.h.
Referenced by FRAC::_reduce2(), CGEMIT_Print_TCON(), IPL_Build_Do_Access(), LNO_Build_Do_Access(), RECUR_OP_DESC::RECUR_OP_DESC(), and Set_Tcon_Value().
| #define MAX | ( | x, | |||
| y | ) | (x < y ? y : x) |
Definition at line 102 of file workaround.h.
Definition at line 54 of file workaround.h.
Referenced by Assign_Registers_For_OP(), DEPV_COMPUTE::Bounds_Set_Is_Used(), Build_Transformation_Order(), Calc_Latency_To(), Connect_call_graph(), DFBASE::Connect_graph(), DISTR_ARRAY::DACT_Equiv(), Depth_First_Ordering(), AEQUIV::Do_Color(), AEQUIV::Equivalence_Arrays(), Is_Array_Base(), Is_Reshaped_Array_Expr(), MIR_Add_Edge(), Normalize_BB_Frequencies(), MIR_REFLIST::operator==(), Optimize_Branches(), Remove_Floor_From_One_Sided_Cond(), Toggle_Eq_To_Remove_One(), and IPA_FORMALS_IN_ARRAY_SECTION_DF::Trans().
| #define MIN | ( | x, | |||
| y | ) | (x < y ? x : y) |
Definition at line 101 of file workaround.h.
| #define mINT16 short |
Definition at line 51 of file workaround.h.
Referenced by PF_LG::Add_Group(), PF_LG::Add_Ref(), Check_HB_For_PQS_Suitability(), SCHEDULER::Commit_Schedule(), HB_Schedule::Compute_BBSCH(), FAVOR_DELAY_HEUR::Compute_Delay(), PF_UGS::ComputePFVec(), DEP_SET_DIR_PRIVATE(), DEP_SET_DIST_PRIVATE(), DEP_UnionDirection(), PF_LG::Distance_LR(), ARRAY_DESCRIPTOR::Distribute_Array(), CYCLE_STATE::Dump(), EC_Array_Portion_Calls(), FAVOR_DELAY_HEUR::Estimate_Cand_Etime(), FAVOR_DELAY_HEUR::Exclude_Unqualifed_Cand_Under_Etime_Constraint(), Expand_onto_stack(), F90_Lower_New_Aux_Data(), PF_UGS::Find_Loc_Space(), Find_PTN(), PF_UGS::Find_Split_Vector(), PF_LG::Gen_Pref_Node(), PF_LG::Gen_Prefetch(), PF_UGS::Gen_Prefetch(), PF_LOOPNODE::Gen_Prefetch(), Gen_stmt_wn(), PF_LG::Get_Bit_Vec(), IPAA_LOCAL_MAP_Read(), IPAA_LOCAL_MAP_Write(), Loop_Confidence(), PF_LG::LR_Compare(), PF_LG::LR_Ordering(), PATTERN_TYPE::PATTERN_TYPE(), PF_UGS::PF_UGS(), Print_PTN(), Read_Pragma_Distribute(), Read_Pragma_Distribute_Reshape(), Read_Pragma_Redistribute(), PF_LG::Ref_In_LG(), REGION_update_alias_info(), ARRAY_REF_LIST::Remove_Cse(), PF_LG::Split_LG(), PF_LOOPNODE::Split_Loops(), vho_lower_expr(), and WN_get_const_val().
Definition at line 46 of file workaround.h.
Referenced by _xdependence_is_preserved(), _xis_avect_linear_comb_amat_queue(), ACCESS_VECTOR::ACCESS_VECTOR(), EXEC_PATH_MGR::Acquire_Path_Info(), Add(), LINEX::Add_access(), COND_BOUNDS_INFO::Add_Access(), Add_Access(), SNL_BOUNDS_INFO::Add_Access(), LOOPINFO::Add_bound(), Add_Bound(), CODEMAP::Add_expr(), PF_LG::Add_Group(), Add_Parent_If_Constraints(), Add_Parent_Loop_Constraints(), PF_LG::Add_Ref(), ACCESS_VECTOR::Add_Symbol(), idmap::ID_MAP< mUINT32, IDTYPE >::Alloc_from_free_list(), BB_MAP_create_kind(), EXEC_PATH_SET::Bitwise_Not(), Build_Skiplist(), EXEC_PATH_MGR::Calc_Subgraph_Path_Num(), EXEC_PATH_SET::Clear(), CR_SimpCreateCvtl(), cshift_left(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Delete(), CFG::Delete_bb(), Determine_Motion_Type(), DST_set_assoc_idx(), DST_unwind_locks(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Enlarge(), STMTREP::Enter_lhs(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Entry_lookup(), ErrMsg_Report_Nonuser(), ErrMsg_Report_User(), EXEC_PATH_SET::First_Path_Id(), Fuse(), Fuse_Test(), Gcd(), GCM_For_Loop(), ARRAY_LOWER_REF::Get_Ref_Loop(), idmap::ID_MAP< mUINT32, IDTYPE >::Hash(), ACCESS_VECTOR::Init(), DAG_BUILDER::Init_TN_BB_Bitset_Table(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Initialize_table(), INITV_Set_BLOCK(), Inner_LB_Is_Outer_Index_Variable(), Inner_LB_Outer_IV_Offset(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Insert(), EXEC_PATH_SET::Intersection_Is_Empty(), IPAA_CALLSITES_Write(), IPAA_LOCAL_MAP_Read(), IPAA_LOCAL_MAP_Write(), IPFEC_Build_Skiplist(), IPO_main(), ir_b_write_dst(), EXEC_PATH_SET::Is_Empty(), Is_Provably_In_Bounds(), EXEC_PATH_SET::Is_Subset_Of(), is_vector_inconsistent(), is_vector_trivial(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Lookup(), lower_io_items(), LWN_Process_FF_Pragmas_Walk_r(), Max_Dep_Distance(), PROJECTED_REGION::May_Union(), member(), Merge(), Merge_Parents_Regset(), EXEC_PATH_SET::operator &(), EXEC_PATH_SET::operator &=(), Hash_Edges_For_Inlining::operator()(), EXEC_PATH_SET::operator-=(), EXEC_PATH_SET::operator<<(), EXEC_PATH_SET::operator<<=(), LU_MAT< T >::operator=(), EXEC_PATH_SET::operator|(), EXEC_PATH_SET::operator|=(), EXEC_PATH_SET::operator~(), Post_Peel_Map_Refs(), Pre_Peel_Map_Refs(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Print(), Print_whirl_pu_from_bits(), IPO_INLINE::Process_Op_Code(), IPO_INLINE::Process_OPR_REGION(), r_apply_l_const(), Read_isr_cg(), Read_PU_Infos(), REGION_MAP_create_kind(), EXEC_PATH_SET::Resize(), Rewrite_Bounds(), RR_Map_Refs(), ACCESS_VECTOR::Set_Loop_Coeff(), ACCESS_VECTOR::Set_Nest_Depth(), Set_Parameter_Info(), AC_PREG_IDENTIFIER::Set_preg_num(), DAG_BUILDER::Set_TN_BB_Bitset_Table(), EXEC_PATH_SET::Set_To_Be_Universe(), sizeof_kind(), Sizeof_PU_Infos(), SNL_GEN_U_Ctiling(), Soe_Implies_Access_Vector(), EXEC_PATH_SET::Subset(), Subtract(), Targ_Convert_Length(), Targ_TN_Add(), Targ_To_Host(), Targ_To_Signed_Host(), EXEC_PATH_SET::There_Are_Continguous_Path_Id(), TY2F_Dump_Fld_Path(), EXEC_PATH_SET::Union_Range_Inclusively(), EXEC_PATH_SET::Universe(), V3geLB_Implies_V3geUB(), V3leUB_Implies_V3leLB(), idmap::ID_MAP< mUINT32, IDTYPE >::Verify(), WBT_FORMULA_EVALUATE(), WN_Find_Linenum(), WN_get_const_val(), WN_get_dst(), WN_write_dst(), WN_write_PU_Infos(), write_PU_fields(), and Write_PU_Infos().
Definition at line 53 of file workaround.h.
Referenced by _realign_for_whirl_fb_file(), FBV::Add_element(), SYSTEM_OF_EQUATIONS::Add_Eq(), SYSTEM_OF_EQUATIONS::Add_Le(), MEM_ACCESS_ANALYZER::Analyze_array_access(), OPT_STAB::Analyze_Range(), BB_MAP_create_kind(), Bound_Difference_To_Linex(), Cache_Model(), AUX_STAB_ENTRY::Change_to_new_preg(), Check_range(), Instr::Dump_PU_Profile(), Dump_PU_Profile(), Instr::Dump_PU_Switch_Profile(), Dump_PU_Switch_Profile(), Gcd(), Get_MP_modref(), Integral_Volume(), FBV::Is_element(), POINTS_TO::Lower_to_base(), POINTS_TO::Meet(), Nest_Model(), REGION_STRIDE_PREFETCH::Phased_Multi_Stride_Ins(), Projected_Region_From_St(), REGION_MAP_create_kind(), Reshape_ST_Entry(), Rewrite_Bounds(), RSolve_Go(), sizeof_kind(), SNL_Inner_Cache_Cost(), REGION_STRIDE_PREFETCH::Strong_Single_Stride_Ins(), SYSTEM_OF_EQUATIONS::SYSTEM_OF_EQUATIONS(), OPT_STAB::Transfer_alias_class_to_occ_and_aux(), WBT_FORMULA_EVALUATE(), WN_get_const_val(), WN_write_globals(), WN_write_PU_Infos(), WN_write_symtab(), and IPA_LNO_WRITE_FILE::Write_Section().
| #define mINT8 char |
Definition at line 48 of file workaround.h.
Referenced by Build_Skiplist(), Fix_LRA_Blues(), IPFEC_Build_Skiplist(), Is_Schedule_Worse(), LRA_Compute_Register_Request(), LRA_examine_last_op_needs(), LRA_Register_Request(), Max_Dep_Distance(), Split_BB(), and WN_get_const_val().
| #define mUINT16 unsigned short |
Definition at line 50 of file workaround.h.
Referenced by _xis_avect_linear_comb_amat_queue(), FAVOR_DELAY_HEUR::Adjust_Heur_After_Cand_Sched(), FAVOR_DELAY_HEUR::Adjust_Heur_After_Sched_One_Cyc(), All_Bits_Set(), ARB_Verify_all(), BB_New_Op_Map_Idx(), Calculate_BB_Cycle(), check_reorder_legality_of_type(), GBB_MGR::Create(), cwh_dst_enter_path(), cwh_stmt_init_srcpos(), DST_dump_files(), DST_dump_include_dirs(), DST_enter_inlined_subroutine(), DST_get_cross_file_id(), DST_get_ordinal_num(), DST_write_directories(), dp::dump_preds_p(), dp::dump_succs_p(), Emit_Interface_Scn(), fei_descriptor(), fei_doloop(), Find_Break_Point(), Fission_Test(), SCC_DIRECTED_GRAPH16::Get_Level(), Handle_ty_map_and_flatten_fields::Get_original_map_list(), Handle_ty_map_and_flatten_fields::Get_unaltered_map(), INITV_Set_BLOCK(), GROUP_ASSEMBLE::InsertAfter(), IPA_reorder_legality_process(), IPO_reorder_Fld_Tab(), SCC_DIRECTED_GRAPH16::Level_Sort(), GRA_BB::Make_Register_Used(), Merge_loop(), ACCESS_ARRAY::Non_Const_Loops(), CYCLE_STATE::Reorder_Branch_OP(), SCC_reorder(), WFE_Expand_Expr(), WGEN_Expand_Expr(), and WN_get_const_val().
Definition at line 47 of file workaround.h.
Referenced by ANL_VARLIST::_Binary_Search(), CODEMAP::Add_nary_node(), DYN_ARRAY< TEDGE >::AddElement(), All_Bits_Set(), BB_MAP_create_kind(), BB_MAP_grow(), Can_OP_Move(), Copy_Non_MP_Tree_Rec(), Emit_Interface_Scn(), EXP_KIDS_ITER::EXP_KIDS_ITER(), ANL_VARLIST::Find(), Find_Break_Point(), MAP::Find_map_list(), ANL_VARLIST::Find_or_Insert(), Form_Loops(), Get_ST(), Get_Stmt_For_Stmt_Dep_Graph(), MAP::Hash(), hash_table_create(), IPO_Fld_Table_Update_For_Struct_Opt(), IPO_get_new_ordering(), IPO_reorder_Fld_Tab(), IPA_EDGE::Max_Num_Readonly_Actuals(), SUMMARIZE< IPL >::New_struct_access(), OPERATOR_has_1ty(), OPERATOR_has_2offsets(), OPERATOR_has_2ty(), OPERATOR_has_barrier(), OPERATOR_has_bits(), OPERATOR_has_ereg_supp(), OPERATOR_has_esize(), OPERATOR_has_field_id(), OPERATOR_has_flags(), OPERATOR_has_inumber(), OPERATOR_has_label(), OPERATOR_has_last_label(), OPERATOR_has_ndim(), OPERATOR_has_next_prev(), OPERATOR_has_num_entries(), OPERATOR_has_offset(), OPERATOR_has_sym(), OPERATOR_has_value(), OPERATOR_is_boolean(), OPERATOR_is_call(), OPERATOR_is_comp_unit_if(), OPERATOR_is_compare(), OPERATOR_is_endsbb(), OPERATOR_is_expression(), OPERATOR_is_leaf(), OPERATOR_is_load(), OPERATOR_is_non_scf(), OPERATOR_is_not_executable(), OPERATOR_is_prefetch(), OPERATOR_is_scf(), OPERATOR_is_stmt(), OPERATOR_is_store(), Preprocess_struct_access(), SUMMARIZE< program >::Record_struct_access(), REGION_MAP_create_kind(), REGION_MAP_grow(), CFG::Remove_agoto_pred(), SCC_reorder(), SUMMARY_STRUCT_ACCESS::Set_hot_fld(), Set_Parameter_Info(), WFE_Expand_Expr(), WGEN_Expand_Expr(), WN2F_Append_Purple_Funcinfo(), WN2F_Append_Purple_Xsym(), and WN_get_const_val().
Definition at line 52 of file workaround.h.
Referenced by Add_Edges_For_Node(), All_Bits_Set(), check_size(), Construct_Fld_Path(), IPO_CLONE::Copy_Node(), Dump_all(), Instr::Dump_all(), get_can_be_reordered_types(), Handle_access_count(), IPA_reorder_legality_process(), IPO_get_new_ordering(), ir_b_write_global_symtab(), ir_b_write_local_symtab(), lower_load_bits(), lower_store_bits(), Merge_struct_access(), ST::Print(), Select_Best_Fld_Path(), Struct_Is_HFA(), TY2F_Fld_Size(), SPARSE_BV::Union_2_Diff_Core(), WFE_Expand_Expr(), WGEN_Expand_Expr(), WN_Create(), WN_get_const_val(), WN_open_output(), WN_Size(), and WN_Size_and_StartAddress().
| #define mUINT8 unsigned char |
Definition at line 49 of file workaround.h.
Referenced by _CG_LOOP_info_sizeof(), Add_Bitfield_Initv_For_Tree(), AGGINIT::Add_Bitfield_Initv_For_Tree(), Add_Parameter_Descriptor(), Add_Result_Descriptor(), All_Bits_Set(), BB_Verify_Reg_Alloc(), Build_Fde_For_Proc(), ORDERED_NODE_ITER::BuildVector(), Classify_Type(), W2FC_FLAG_ARRAY::Clear_w2fc_flags(), Eliminate_Dead_Func(), Emit_Interface_Scn(), Find_BB_TNs(), find_duplicate_mem_op(), GCM_For_Loop(), INITV2C_struct_fill(), IPL_Mark_Code(), Max_Dep_Distance(), PROJECTED_REGION::PROJECTED_REGION(), DEPV_LIST::Remove_Duplicates(), Remove_Unity_Trip_Loop_Dep_Update(), and daVinci::Translate_Call_Graph().
| #define SBar "--" |
Definition at line 98 of file workaround.h.
Referenced by CG_LOOP_Trace_Loop(), EMITTER::Compute_use_def(), COMP_UNIT::Do_dead_code_elim(), REGION_INFO_MGR::Dump(), RGN_CFLOW_MGR::Dump(), ML_WHIRL_EMITTER::Emit(), List_Compile_Options(), RVI::Perform_phase1(), RVI::Perform_phase2(), RVI::Perform_RVI(), RVI_CTAB::Print(), RVI_VTAB::Print(), Print_All_BB_Headers(), SUMMARY_VALUE::Print_array(), SUMMARY_EXPR::Print_array(), SUMMARY_STMT::Print_array(), SUMMARY_GLOBAL::Print_array(), SUMMARY_FORMAL::Print_array(), SUMMARY_CONTROL_DEPENDENCE::Print_array(), SUMMARY_PROCEDURE::Print_array(), SUMMARY_SYMBOL::Print_array(), SUMMARY_ACTUAL::Print_array(), SUMMARY_STID::Print_array(), SUMMARY_CHI::Print_array(), SUMMARY_STRUCT_ACCESS::Print_array(), SUMMARY_CALLSITE::Print_array(), SUMMARY_FEEDBACK::Print_array(), SUMMARY_COMMON::Print_array(), SUMMARY_COMMON_SHAPE::Print_array(), SUMMARY_PHI::Print_array(), Print_BB(), Print_BB_Dominators(), Print_BB_No_Srclines(), ARRAY_SUMMARY_OUTPUT::Print_cfg_node_array(), Print_Cflow_Graph(), Print_DFN(), ARRAY_SUMMARY_OUTPUT::Print_ivar_array(), ARRAY_SUMMARY_OUTPUT::Print_loopinfo_array(), Print_Option_Group(), ARRAY_SUMMARY_OUTPUT::Print_projected_array(), ARRAY_SUMMARY_OUTPUT::Print_projected_region_array(), ARRAY_SUMMARY_OUTPUT::Print_regions_array(), ARRAY_SUMMARY_OUTPUT::Print_scalar_array(), ARRAY_SUMMARY_OUTPUT::Print_term_array(), IPA_CALL_GRAPH::Print_vobose(), Print_whirl_flags_from_bits(), CIO_RWTRAN::Read_CICSE_Write_Removal(), and DF_PRINT::Trans().
| #define TRUE 1 |
Definition at line 42 of file workaround.h.
| #define UINT unsigned int |
Definition at line 37 of file workaround.h.
Referenced by _CG_LOOP_info_sizeof(), Actual_data_size(), MEMOP_ANNOT::Add_kind(), Add_UE(), ARRAY_DIRECTED_GRAPH16::Add_Vertex(), address_of(), ALIAS_RULE::Aliased_ANSI_Type_Rule(), SEGMENTED_ARRAY< T, block_size >::Allocate(), RELATED_SEGMENTED_ARRAY< T, block_size >::Allocate(), Allocate_Space(), Analyse_Dependencies(), analyze_addressof_ty_being_split(), RVI::Analyze_live_range(), MEM_ACCESS_ANALYZER::Analyze_mem_access(), Append_Implicit_Locals(), Array_Edge_To_Level_Edge(), Array_Names_In_Loop(), Array_reshape_eq(), Array_reshape_gt(), Array_reshape_lt(), Assemble_Bundles(), Assign_Offset(), AUX_IPA_EDGE< EDGE >::AUX_IPA_EDGE(), AUX_IPA_NODE< NODE >::AUX_IPA_NODE(), BB_Check_Bundle_Integrity(), ELF_object::bssSegFAddr(), ProgHdrTable::bssSegFAddr(), ProgHdrTable::bssSegVAddr(), FIZ_FUSE_INFO::Build(), Build_Nested_Pu_Relations(), Cache_L1_Analysis(), Cache_L2_Analysis(), Cg_Dwarf_Output_Asm_Bytes_Elf_Relocs(), Cg_Dwarf_Output_Asm_Bytes_Sym_Relocs(), CGEMIT_Print_INITV(), CGGRP_Check_Split_BB(), CGTARG_Adjust_Latency(), Change_expr_to_temp(), Check_Heuristic(), Check_If_Should_Align_BB(), check_reorder_legality_of_type(), Clear_Temp_Idx_Specific(), cmovable_op(), OPTCOUNT::Collect_statistics(), Commit_Ty_Specific(), Compute_Split_Regions(), ARRAY_REF_LIST::Conflict_Refs(), Connect_call_graph(), Constant_Operand0(), Constant_Operand1(), CODEMAP::Convert_to_loop_invar(), CODEREP::Convert_type(), IPO_CLONE::Copy_Node(), CR_Compare_Symbols(), OPT_STAB::Create(), Create_DEPV_ARRAY(), Create_DST_type_For_Tree(), Create_Multi_Dim_Array_Type(), Create_New_Array_Type(), Create_New_Array_Type_To_Pad(), Create_TY_For_Tree(), Create_Unique_Name(), Create_Unwind_Descriptors(), delete_memory_op(), Desc_type_byte_size(), DevWarn_limit_search(), Digest_Archive(), Disambiguate_Aliased_Actuals(), CYCLE_STATE::Do_Bundling(), Do_Control_Flow_Analysis_Of_Unwind_Info(), do_inline(), Do_Loop_Explicit_Affinity(), Do_Loop_Implicit_Affinity(), DRA_Mangle_Call_Site(), DRA_Mangle_Entry(), DRA_Preprocess_Call_Site(), DRA_Preprocess_Entry(), DRA_Process_Commons(), DRA_Process_Globals(), DST_enter_normal_field(), DST_enter_struct_union_members(), Du_Sanity_Check_Matching_Du(), dummy(), DISPERSAL_TARG_TABLE::Dump(), ELFBin::dumpBin(), duplicate_call(), ELF_object::ELF_object(), ELF_object64::ELF_object64(), EMT_Emit_PU(), HASH_TABLE< unsigned int, WN_PAIR * >::Enter(), HASH_TABLE< SIG_TYPE, DATA_TYPE >::Enter_If_Unique(), OPT_STAB::Enter_symbol(), Exp_Deposit_Bits(), Exp_Deposit_Bits2(), Exp_Extract_Bits(), Exp_Set_Bits(), Expand_C3_aadda(), Expand_C3_DMAC_A(), Expand_C3_DMULT_A(), Expand_C3_FFTLD(), Expand_C3_FFTST(), Expand_C3_LD(), Expand_C3_MAC_A(), Expand_C3_MAC_AR(), Expand_C3_MULA_A(), Expand_C3_MULA_AR(), Expand_C3_nega(), Expand_C3_SAADD_A(), Expand_C3_SAADDH_A(), Expand_C3_SADDHA_A(), Expand_C3_SAMULH_A(), Expand_C3_ST(), Expand_Constant_Multiply(), Expand_Divide(), Expand_Extract_Bits(), Expand_Integer_Divide_By_Constant(), Expand_Left_Rotate(), Expand_Rrotate(), Expand_Shift(), Expand_Special_And_Immed(), field_type(), Find_BB_TNs(), Find_entry_if(), Find_inito_by_st(), Find_Slink_For_ST(), Find_Unwind_Info(), Fiss_Gather_Inner_Loop(), Fission_DU_Update(), Fission_Inner_Loop(), fission_is_better(), Fix_MM_Latency(), fix_var_dim_array(), Fixup_Common(), OPT_TAIL::Fixup_exit(), fixup_realloc_pointer(), Fiz_Fuse(), Fold_Constant_Expression(), For_all_blocks(), For_all_entries(), Fuse_Level_By_Level(), Fuse_Outer_Loops(), Gather_Scatter_Scalar_Expand(), Gather_Scatter_Walk(), Gen_Assign_Of_Init_Val(), Gen_exp_wn(), Gen_LMV_alias_group(), DISPERSAL_TARG_TABLE::Gen_Table(), Generate_Array_Dependence_For_Statement_Dependence_Graph(), Generate_Asm_String(), Generate_Barriers(), Generate_cyg_profile_func(), Generate_Pragma_Dependence_For_Statement_Dependence_Graph(), Generate_Scalar_Dependence_For_Statement_Dependence_Graph(), get_access_type(), Get_BB_When_Length(), RELATED_SEGMENTED_ARRAY< T, block_size >::Get_block_size(), SEGMENTED_ARRAY< VN_EXPR, VN_BUFFER_CHUNKSIZE >::Get_block_size(), Get_Field_Type(), get_field_type(), get_global_symtab(), Get_INITO_Size(), Get_INITV_Size(), Get_Name(), Get_Name_Buf_Slot(), Handle_ty_map_and_flatten_fields::Get_unaltered_map(), ARRAY_DIRECTED_GRAPH16::Get_Vertex(), handle_assignment(), ALIAS_CLASSIFICATION::Handle_call(), IP_ALIAS_CLASSIFICATION::Handle_call(), IP_ALIAS_CLASSIFICATION::Handle_function_definition(), handle_istore(), handle_istore_assignment(), handle_kid_of_istore(), CODEMAP::Hash_Ivar(), HoistIf(), HoistIf_Walk(), IP_ALIAS_CLASSIFICATION::Incorporate_call_and_parm_flags(), COST_TABLE::Init(), INIT2F_Get_Array_Segment(), INIT2F_Get_Initv_Array(), INIT2F_Implied_DoLoop(), INIT2F_Number_Of_Initvs(), INIT2F_Translate_Array_Ref(), INIT2F_Translate_Array_Value(), Init_Addr_Modes(), HOIST_SUMMARY::Init_cfg_info(), Init_ST_elf_index(), Initialize_Symbol_Tables(), Initialize_Type_Merging_Hash_Tables(), INITO2F_translate(), Inliner(), inner_fission_2(), Inner_Fission_Phase_Walk(), CG_GROUPING::inorder_reserve_resource(), RELATED_SEGMENTED_ARRAY< T, block_size >::Insert(), SEGMENTED_ARRAY< T, block_size >::Insert(), Insert_Ty_Specific(), invalidate_it(), IP_READ_pu(), IP_READ_pu_infos(), IPA_Propagate_Constants(), IPA_reorder_legality_process(), IPA_update_formal_symbol_indices(), IPA_WN_Move_Maps_PU(), IPC_merge_global_tab(), IPFEC_Build_Skiplist(), IPO_generate_new_types(), IPO_get_new_ordering(), IPO_reorder_Fld_Tab(), ir_b_write_global_symtab(), ir_b_write_local_symtab(), IPA_CLASS_HIERARCHY::Is_Ancestor(), is_variable_dim_array(), function_access::kid_count(), struct_access::kid_count(), LMV_may_alias(), LNO_Insert_Pragmas(), log2(), GRA_BB::Loop_Epilog_Set(), GRA_BB::Loop_Prolog_Set(), lower_bit_field_id(), lower_field_id(), LWN_CreateIload(), LWN_CreateIstore(), LWN_Process_FF_Pragmas_Walk_r(), Make_Array_Type(), map_field_id_and_offset(), Mark_Auto_Vectorizable_Loops(), Mark_inline_edge_overrides(), Mark_inline_overrides(), Merge_All_Types(), Merge_Flds(), merge_scc_to_form_new_loop(), Modify_Asm_String(), CG_GROUPING::need_f0_unit(), New_Partial_Match(), New_Scope(), New_ST(), New_TY(), Num_Of_Elements(), set_global_addr_taken_attrib< program >::operator()(), TOPDOWN_SCHED_SEQ::ptr_hash< _Ptr_Tp >::operator()(), DAG_BUILDER::ptr_hash< _Ptr_Tp >::operator()(), SEGMENTED_ARRAY_ITERATOR< ARRAY_Ptr, T, VALUE_Ptr, REF >::operator++(), ST_IDX_MAP::operator[](), AUX_IPA_NODE< NODE >::operator[](), Outer_Loop_Fusion_Walk(), PTN_SORT_BUF::Output(), Pad_Common_ST(), Pad_Cycles_Before(), Pad_Degenerates(), Pad_Multi_Dim_Common_ST(), Partial_Compare_Arb(), Partial_Compare_Fld(), Partial_Match(), PC_Incr_N(), Perform_Gather_Scatter(), Perform_Interprocedural_Analysis(), BIT_VECTOR::Pop_Count(), SEGMENTED_ARRAY< T, block_size >::Pop_Map(), RELATED_SEGMENTED_ARRAY< T, block_size >::Pop_Map(), Possible_Contiguous_Dope(), Preg_Home(), Preprocess_struct_access(), SUMMARY_STRUCT_ACCESS::Print(), Print_field_access_info(), Print_Inits(), Print_Split(), Print_Table_Line(), Process_Actual(), Process_Bss_Data(), Process_Distr_Array(), Process_Initos_And_Literals(), Process_Local_File(), IPO_INLINE::Process_OPR_REGION(), SUMMARIZE< program >::Process_procedure(), FREE_STACK::push(), Push_Equiv_Visit_Order(), DISPERSAL_TARG_TABLE::Query(), SUMMARIZE< program >::Record_struct_access(), recursive_ty_hash(), ProgHdrTable::Reginfo_bias(), ProgHdrTable64::Reginfo_bias(), GRA_BB::Region_Epilog_Set(), GRA_BB::Region_Prolog_Set(), Register_Name_To_Statement(), REGISTER_SET_Difference1(), REGISTER_SET_Intersection1(), REGISTER_SET_MemberP(), REGISTER_SET_Range(), REGISTER_SET_Union1(), Rehash_tree_rec(), MEMOP_ANNOT::Remove_kind(), Replace_Formal_By_LDA(), MEMOP_ANNOT::Replace_or_add(), Replace_Substring(), Reset_param_list(), RESHAPE::Reshape_Callee_To_Caller(), RESHAPE::Reshape_Constant_Shape(), Resolve_Conditional_Branch(), CG_GROUPING::resource_slack(), RELATED_SEGMENTED_ARRAY< T, block_size >::Round_up(), SEGMENTED_ARRAY< VN_EXPR, VN_BUFFER_CHUNKSIZE >::Round_up(), Save_Str2(), Save_Str2i(), Separate_And_Update(), separate_loop_and_scalar_expand(), separate_loop_by_scc(), Set_addr_saved_expr(), Set_addr_saved_stmt(), IP_AC_LAMBDA_TYPE_REP::Set_arities(), SUMMARY_STRUCT_ACCESS::Set_hot_fld(), ST_IDX_MAP::set_map(), ARRAY_DIRECTED_GRAPH16::Set_Wn(), GRA_BB::Setjmp_Set(), Setup_EH_Region(), Setup_File_Header(), Setup_Inliner_File_Header(), SI_BAD_II_SET_MemberP(), simd_2(), Simd_Analysis(), Simd_Benefit(), simd_fis_merge_scc_to_form_new_loop(), simd_fis_separate_loop_and_scalar_expand(), Simd_Walk(), SL1_patch(), Space_Enum(), Special_Sequence(), ST2C_Declare_Tempvar(), ST2C_Define_Preg(), ST2C_Get_Common_Ty2c_List(), ST2F_Declare_Tempvar(), ST2F_Define_Preg(), Stab_Reserved_St(), Stab_Reserved_Ty(), Stride_One_Level(), TARG_INT_Least_Sig_One(), TARG_INT_Most_Sig_One(), TARG_INT_Pop_Count(), TI_ASM_Pack_Inst(), TI_RES_COUNT_Add_Op_Resources(), TI_RES_COUNT_Add_Op_Resources_Scaled(), TI_RES_COUNT_Subtract_Op_Resources(), TI_RES_COUNT_Subtract_Op_Resources_Scaled(), TI_RES_RES_Has_TOP(), TI_RES_RES_Resources_Grainy(), SEGMENTED_ARRAY< T, block_size >::Transfer(), RELATED_SEGMENTED_ARRAY< T, block_size >::Transfer(), OPT_STAB::Transfer_alias_class_to_occ_and_aux(), Transform_Code(), AGGINIT::Traverse_Aggregate_Array(), Traverse_Aggregate_Array(), traverse_wn_tree(), TY2F_Equivalence_List(), TY2F_Translate_Structure(), TY_log_base2(), Unit_Stride_Reference(), Validate_Pointer_Map(), CODEREP::Var_type_conversion(), vintr_fis_2(), vintr_fis_merge_scc_to_form_new_loop(), vintr_fis_separate_loop_and_scalar_expand(), Vintrinsic_Fission(), Vintrinsic_Fission_Walk(), walk_st_list(), Wfe_Expand_Asm_Operands(), WFE_Expand_Expr(), WFE_expand_flush(), WFE_Expand_Try(), Wgen_Expand_Asm_Operands(), WGEN_Expand_Expr(), WN2C_Append_Assignment(), WN2C_Append_Pragma_Newline(), WN2C_Append_Prompf_Flag_Newline(), WN2C_array(), WN2C_based_lvalue(), WN2C_block(), WN2C_complex(), WN2C_const(), WN2C_exc_scope_begin(), WN2C_exc_scope_end(), WN2C_Function_Call_Lhs(), WN2C_Gen_Field_Access(), WN2C_get_union_offset(), WN2C_lda(), WN2C_ldid(), WN2C_mstore(), WN2C_rcomma(), WN2F_do_while(), WN2F_Function_Call_Lhs(), WN2F_LoopBound_VarRef(), WN2F_stid(), WN2F_Translate_DoLoop_Bound(), WN_CreateIstore(), WN_CreateStid(), WN_get_global_symtab(), WN_get_symtab(), WN_num_var_refs(), WN_UNROLL_loop(), WN_write_elf_symtab(), WN_write_tree(), Write_Elf_Symtab(), ANL_CBUF::Write_String(), HASH_TABLE< unsigned int, WN_PAIR * >::~HASH_TABLE(), and USER_HASH_TABLE< KEY_TYPE, DATA_TYPE, HASH_FUNC, KEY_EQ >::~USER_HASH_TABLE().
| #define UINT16 unsigned short |
Definition at line 34 of file workaround.h.
Referenced by COST_TABLE::Add_Maximal_Costs(), Add_MEM_Arcs(), add_mem_arcs_from(), ML_WHIRL_EMITTER::Build_loop_info(), Build_new_loop_info(), CG_DEP_Trace_Arc(), create_idx_ops(), Emit_Loop_Note(), Expand_Statement(), Gen_exp_wn(), Gen_stmt_wn(), Increase_File_Table_Size(), Increase_Incl_Table_Size(), INIT2F_choose_repeat(), Inter_Iteration_Cses_Loop(), IPA_WN_Delete(), ir_put_wn(), idmap::Key_as_llu(), log2(), Mark_used_formal_symbols(), merge_directories_and_files(), LOOP_MODEL::Model(), EXEC_PATH_SET::operator<<(), EXEC_PATH_SET::operator<<=(), OPTCOUNT::OPTCOUNT(), Print_OP(), Print_OP_No_SrcLine(), IPA_CALL_GRAPH::Print_vobose(), Process_Pair(), SUMMARIZE< program >::Process_procedure(), remainder_head_note_handler(), Rta_extra_set_type(), Rta_hdr_set_target(), Rta_hdr_set_type(), Set_STB_align(), Set_Tcon_Value(), setup_ops(), SL1_patch(), sPrint_OP(), STB_align(), Targ_Atoc(), unroll_names_init_tn(), unroll_rename_backpatches(), Unroll_Replicate_Body(), Update_Addr_Reset_Size(), IPA_CALL_GRAPH::Update_Node_After_Preopt(), WN_Register_Delete_Cleanup_Function(), WN_Remove_Delete_Cleanup_Function(), and write_separator().
| #define UINT32 unsigned int |
Definition at line 36 of file workaround.h.
Referenced by __c_ji_quint(), RGN_CFLOW_MGR::_acquire_basic_cflow_info(), RGN_CFLOW_MGR::_acquire_cflow_info(), RGN_CFLOW_MGR::_acquire_reach_prob_info(), ANL_VARLIST::_Get_Io_Item_Lda_Access_Status(), ANL_VARLIST::_Get_Lda_Access_Status(), VALNUM_FRE::_grow_exprid_maps(), VALNUM_FRE::_grow_valnum_maps(), VALNUM_FRE::_may_be_redundant_expr(), RGN_CFLOW_MGR::_setup_map_array(), _X_PROP_CREATE_(), _X_PROP_GET_(), _X_PROP_INTERSECTION_IS_NONEMPTY_(), _X_PROP_RESET_(), _X_PROP_SET_(), _X_PROP_UNIOND_(), _xcreate_simple_basic_shackle(), Add_actual_to_caller_linex(), Add_Edges_For_Node(), Add_MEM_Arcs(), Add_One_Node(), PF_LOOPNODE::Add_Ref(), All_Calls_Inlined(), All_Calls_Processed(), analyze_addressof_ty_being_split(), OPT_STAB::Analyze_Base_Flow_Free(), Assemble_Bundles(), Avg_Cost_Path(), BB_Check_Bundle_Integrity(), REGION_STRIDE_PREFETCH::BB_Ld_Count(), BB_MAP32_Get(), BB_MAP32_Set(), BB_MAP64_Set(), BB_MAP_create_kind(), BB_MAP_Get(), BB_MAP_Set(), GLOBAL_ANNOT::Bottom(), Build_Blocks_In_Region_List(), Build_Class_Hierarchy(), c_a_to_q(), c_atoq(), c_qtoa(), Calc_Latency_To(), LRANGE::Calculate_Priority(), CODEMAP::Canon_mpy(), idmap::ID_MAP< mUINT32, IDTYPE >::Capacity(), CG_DEP_Latency(), Cg_Dwarf_Output_Asm_Bytes_Elf_Relocs(), Cg_Dwarf_Symtab_Entry(), CG_End_Final(), CG_Generate_Code(), CG_Init_Func_Infos(), CG_LOOP_Prefetch_Stride(), CG_SCHED_EST_BB_Cycles(), CGEMIT_Prn_Scn_In_Asm(), CGGRP_Check_Split_BB(), CGSPILL_Load_From_Memory(), CGTARG_LOOP_Optimize(), Check_Heuristic(), Check_If_Global_Has_Const_Value(), Check_QuadWord_Boundary_Absolute(), check_size_and_freq(), coderep_obj_ty(), compute_offset_alignment(), Compute_ST_IDX(), Connect_call_graph(), Convert_If_To_Goto(), CHARACTER_ARRAY::copy(), Copy_array_range(), IPO_SYMTAB::Copy_Local_Tables(), Copy_option(), STR_TAB< STR >::copy_str(), CR_CreateIntconst(), VN_ARRAY_ADDR_EXPR::Create(), Create_Local_Array_ST(), Create_MicroTask(), Create_Unique_Name(), Critical_Path_Len(), cwh_dope_initialize(), Delete_array_item(), Delete_Call(), Delete_Function(), DEP_DistanceBound(), CG_LOOP::Determine_SWP_Unroll_Factor(), CG_LOOP::Determine_Unroll_Factor(), Do_Automatic_Transformation(), DST_create(), DST_put_const_attribute(), DST_put_decl(), DST_write_files(), duplicate_call(), Duplicate_Value(), Edge_has_new_cprop_annot(), Edges_Have_Equiv_Cprop_Annots(), elfhash(), Eliminate_Dead_Func(), EMT_End_File(), idmap::ID_MAP< NODE_TYPE, KEY_TYPE >::Enlarge(), USER_HASH_TABLE< KEY_TYPE, DATA_TYPE, HASH_FUNC, KEY_EQ >::Enter(), ST_IDX_PAIR_TO_INT32_HASH_TABLE::Enter(), Enter_Original_St(), OPT_STAB::Enter_symbol(), Evaluate_common_const(), EXEC_PATH_SET::EXEC_PATH_SET(), Exp_Extract_Bits(), Exp_Prefetch(), Exp_To_Linex_Array(), Expand_64Bit_Branch(), Expand_C3_Mode1(), Expand_C3_Mode10(), Expand_C3_Mode11(), Expand_C3_Mode2(), Expand_C3_Mode3(), Expand_C3_Mode4(), Expand_C3_Mode5(), Expand_C3_Mode6(), Expand_C3_Mode7(), Expand_C3_Mode8(), Expand_C3_Mode9(), Expand_C3_saadda_a(), Expand_C3_shlafa_i(), Expand_DivRem(), Expand_Expr(), Expand_Float_Div_By_Const(), Expand_Float_Div_By_Pow2(), fei_arith_con(), OUTPUT_FUNC_START_PROFILER::Fill_In_Func_Body(), ST_IDX_PAIR_TO_INT32_HASH_TABLE::Find(), GLOBAL_ANNOT::Find(), Find_Pattern_OPS(), Find_Split_Point(), Find_virtual_function(), flush_write_buffer(), For_all_until(), fp_class_f(), OPT_STAB::Gen_name(), PF_LG::Gen_Pref_Node(), gen_pseudo_inverse_32bit(), Generate_Scalar_Dependence_For_Statement_Dependence_Graph(), CHARACTER_ARRAY::get_buffer_length(), IPO_SYMTAB::Get_INITO(), Get_Latency_To(), CHARACTER_ARRAY::get_str(), SUMMARIZE< program >::Get_symbol_index(), GLOBAL_ANNOT::GLOBAL_ANNOT(), Gp_Area_Size(), GRA_LIVE_Region_Compute_Global_Live_Info(), handle_assignment(), handle_kid_of_istore(), Hash(), RVI_CTAB::Hash(), idmap::ID_MAP< mUINT32, IDTYPE >::Hash(), Hash_INTERFACE_SCN(), hash_table_entry(), Hash_TCON(), GLOBAL_ANNOT::Index(), HB_Schedule::Init(), Init_Aux_Symbol_Info(), Init_Constab(), Init_Cprop_Annotations(), STR_TAB< STR >::init_hash(), Init_PU_arg_area_size_array(), Init_Section(), Initialize_Auxiliary_Tables(), IPAA_STEP::Initialize_Ref_Info(), Initialize_Special_Global_Symbols(), INITV2C_struct_fill(), insert_fall_thru(), ANL_VARLIST::Insert_Var_Refs(), Invalidate_inito(), IP_estimate_got_size(), IPA_Add_Builtin_IPA_NODE(), IPA_add_new_procedure(), IPA_CPROP_DF_FLOW::IPA_CPROP_DF_FLOW(), Ipa_cprop_tlog(), IPA_EX_Valid_Value(), IPA_LNO_Map_Term(), IPA_Node_Name(), IPA_preopt_initialize(), IPO_Clone(), IPO_Fld_Table_Update_For_Struct_Opt(), IPO_Process_Icalls(), IPO_propagate_globals(), Is_Provably_In_Bounds(), Is_Schedule_Worse(), SPARSE_BV::Is_Set(), Is_term_mappable_to_caller(), Is_Valid_Opcode_FUNC(), idmap::Key_as_llu(), Latency_Thru(), Loop_Amenable_For_SWP(), lower_bit_field_id(), Make_Simple_Array_Type(), LINEX::Map_access_vector(), IPAA_DF_SOLVER::Map_actual(), IPA_CALL_GRAPH::Map_Callsites(), IPAA_DF_SOLVER::Map_formal_attributes(), Map_Global_Constants(), IPAA_DF_SOLVER::Map_worst_case_actual_attributes(), Mark_reachable(), IPA_CPROP_DF_FLOW::Meet(), Merge_Global_Inito(), Merge_Global_Pu(), Merge_Global_St_Attr(), Merge_Global_Tcon(), Merge_With_Pred(), CG_BROWSER::Mod_Ref_Commons(), Modified_Option(), Name_Hash_Idx(), New_Scope(), Opcode_Heuristic(), OPCODE_name(), STR_TAB< STR >::hash::operator()(), set_global_addr_taken_attrib< program >::operator()(), TABLE_INDEXED_BY_LEVEL8_AND_INDEX24< ENTRY_TYPE, INDEX_TYPE, LEVEL_INDEX_TYPE, LEVEL_CONTAINER_TYPE, level_container_ptr, LEVEL_MEMBER_ACCESSOR >::operator()(), TABLE_INDEXED_BY_LEVEL8_AND_INDEX24< ENTRY_TYPE, INDEX_TYPE, LEVEL_INDEX_TYPE, LEVEL_CONTAINER_TYPE, level_container_ptr, LEVEL_MEMBER_ACCESSOR >::operator[](), VN_EXPR_MAP::operator[](), OPTCOUNT::OPTCOUNT(), Outline_Split_Point(), Pad_BB_With_Noops(), Parallel_And_Padding_Phase(), Pick_Load_Hint(), Pick_Prefetch_Hint(), Pick_Store_Hint(), IPA_ARRAY_DF_FLOW::PostProcessIO(), CODEMAP::Print(), GLOBAL_ANNOT::Print(), Print_BB_Pragmas(), CG_BROWSER::Print_Common_Cprop_Annot(), IPA_FORMALS_IN_ARRAY_SECTION_DF::Print_entry(), Print_Option_Group(), SUMMARIZE< program >::Process_control_dependence(), Process_Local_File(), IPO_INLINE::Process_OPR_REGION(), Process_stid(), Ptr_as_String(), PUinfo_exit_pu(), Push_Equiv_Visit_Order(), put_decl(), IPA_CALL_GRAPH::Quasi_To_Real_Clone(), recursive_ty_hash(), BITWISE_DCE::Redundant_cvtl(), Region_Is_Illegal(), REGION_MAP32_Get(), REGION_MAP32_Set(), REGION_MAP64_Set(), REGION_MAP_create_kind(), REGION_MAP_Get(), REGION_MAP_Set(), Resource_Min_Cycles(), return_upper_bound(), RID_Fprint(), ETABLE::Save_replace_rhs_by_preg(), CSE::Save_shrunk_lr_def(), Save_TN_to_fd(), EXP_WORKLST::Save_use_cr(), HB_Schedule::Schedule_Blocks(), SPARSE_BV::Set(), SPARSE_BV::Set_Bit(), GLOBAL_ANNOT::Set_Bottom(), PT_SET::Set_certainty(), Set_Current_Location(), VN_EXPR_MAP::set_map(), Set_STB_align(), Set_Tcon_Value(), Set_TY_align(), Set_up_all_preg_symbols(), Setup_Text_Section_For_PU(), output_queue::should_flush(), EQUIV_WN_HASH::Signature(), Site_Account_Alloc(), idmap::ID_MAP< mUINT32, IDTYPE >::Size(), sort_topologically(), Split_The_Current_Output_Line(), ST2C_Find_Common_Block(), ST2C_Get_Common_Block(), ST_For_Range_Table(), Str_Write_And_Reclaim_Tokens(), CG_BROWSER::Symbol(), WB_BROWSER::Symbol(), Synch_ST_flags(), Targ_Atoc(), Targ_Atoll(), Targ_Conv(), Targ_IntrinsicOp(), Targ_Print(), Targ_WhirlOp(), TI_ASM_Get_Bundle_Reloc_Value(), TI_ASM_Set_Bundle_Reloc_Value(), TI_ASM_Unpack_Inst(), CG_BROWSER::Tlog_Mod_Ref_Commons(), TN_to_fd(), IPA_FORMALS_IN_ARRAY_SECTION_DF::Trans(), translate_reloc32(), traverse_wn_tree(), WN_INSTRUMENT_WALKER::Tree_Walk(), TY_are_equivalent(), WB_BROWSER::Type(), CG_BROWSER::Type(), UNALIGN_INT32::UNALIGN_INT32(), Unify_Rty(), GLOBAL_ANNOT::Union(), Union_Formal_Cprop_Annot(), Union_Formal_Cprop_Annot_With_Cloning(), Union_Quasi_Clone_Cprop_Annot(), unroll_multi_bb(), unroll_multi_make_remainder_loop(), Update_annot_with_callee_mod(), Update_Bounds_After_Padding(), Update_GRA_Live_Sets(), Update_Live_Use_Counts(), Update_Scalar_Value(), V3geLB_Implies_V3geUB(), V3leUB_Implies_V3leLB(), VALNUM_FRE_grow_vector(), TY::Verify(), vho_lower_icall(), W2CF_Create_Symhdr(), W2CF_Get_Basename(), W2CF_Search_Symhdr(), W2CF_Symtab_Alloc_Chars(), walk_st_list(), WB_symbol(), WB_type(), WBTR_Post_Loop_Peeling(), WBTR_Pre_Loop_Peeling(), Wfe_Expand_Asm_Operands(), WFE_Expand_Expr(), Wgen_Expand_Asm_Operands(), WGEN_Expand_Expr(), WN_CreateIntconst(), WN_LOOP_TripCount(), Write_And_Reclaim_Tokens(), and Write_Srcpos_File_Map_Table().
Definition at line 39 of file workaround.h.
Referenced by __c_ki_quint(), __c_q_flotku(), __stride_profile_invoke(), __value_profile_invoke(), _mask16(), _mask32(), _mask8(), VN::_valnum_lhs(), AGGINIT::Add_Inito_For_Tree(), Add_Inito_For_Tree(), Add_One_Node(), Adjust_Entry(), Adjust_Exit(), Allocate_Block(), FEEDBACK::Annot_icall(), ARB_equal(), Assemble_Bundles(), aux_CreateMstore(), BB_Check_Bundle_Integrity(), BB_MAP64_Get(), Bit_Pattern64(), BIT_VECTOR::BIT_VECTOR(), BITWISE_DCE::Bitmask_of_size(), Bitmask_Of_Size(), BITWISE_DCE::Bits_in_type(), BITWISE_DCE::BITWISE_DCE(), Bundle_Generator(), c_atoq(), c_qtenscale(), c_qtoa(), Can_Do_Fast_Multiply(), Cg_Dwarf_Output_Asm_Bytes_Elf_Relocs(), Cg_Dwarf_Output_Asm_Bytes_Sym_Relocs(), Cg_Dwarf_Symtab_Entry(), Cg_Dwarf_Translate_Offset(), Cg_Dwarf_Translate_Symidx(), Cg_Dwarf_Translate_To_Elf(), CG_Generate_Code(), CGEMIT_Prn_Scn_In_Asm(), CGEMIT_Write_Literal_Label(), CGEXP_Expand_Integer_Divide_By_Constant(), CGGRP_Check_Split_BB(), CGSPILL_Load_From_Memory(), Compute_Footprint(), Compute_Split_Regions(), Consistent_Layout(), Constant_Operand0(), Constant_Operand1(), Convert_If_To_Goto(), CODEREP::Convert_type(), Convert_virtual_call(), Copy_option(), Copy_WN_For_Memory_OP(), Create_Dope_From_IoItem(), Create_DopeVector_WN(), Create_Io_Entry(), Create_Null_Call(), Create_Stride1_Condition_If_Required(), determine_pseudo_inverse(), IVR::Determine_trip_IV_and_exit_count(), CG_LOOP::Determine_Unroll_Factor(), DRA_Encode_Parameter(), DST_enter_file(), DST_enter_inlined_subroutine(), DST_get_cross_file_id(), DST_put_const_attribute(), DST_write_files(), Duplicate_Value(), EKAPI_EunMask4op(), EKAPI_OppMask4op(), em_popcount(), OPT_STAB::Enter_symbol(), ErrMsg_Report(), Exp_Deposit_Bits2(), Exp_Immediate(), Exp_Immediate_Int(), Exp_Set_Bits(), Expand_Constant_Multiply(), Expand_Convert_Length(), Expand_DivRem(), Expand_Expr(), Expand_Float_Div_By_Const(), Expand_Float_Div_By_Pow2(), Expand_Int_Cmp(), Expand_Integer_Divide_By_Constant(), Expand_Left_Rotate(), Expand_Rrotate(), Expand_Shift(), Expand_Special_And_Immed(), Expand_Split_UOP(), FEEDBACK::FB_clone_node(), FB_IPA_Clone_node(), FEEDBACK::FB_lower_icall(), FEEDBACK::FB_scale_node(), REGION_STRIDE_PREFETCH::Find_Loop_Count(), Find_Pattern_OPS(), Find_virtual_function(), OPT_STAB::Find_vsym_with_base_ofst_and_size(), Fix_Common_Block(), Fix_Common_Block_Type(), FLD_And_Offset_From_Field_Id(), Fold_Constant_Expression(), fp_class_d(), Fuse(), Generate_Extract(), Get_Integer_Value(), ARRAY_SUMMARY_OUTPUT::Get_key(), Get_Memory_OP_Predicate_Info(), Get_Return_Info(), Handle_COMPOSE_BITS(), RVI_CTAB::Hash(), SUMMARY_ENTRY_CACHE::hash(), idmap::ID_MAP< mUINT32, IDTYPE >::Hash(), CODEMAP::Hash_Ivar(), BIT_VECTOR::Init(), INIT2F_Collect_Initvs(), INIT2F_Number_Of_Initvs(), CODEREP::Init_const(), Init_inline_parameters(), REGION_STRIDE_PREFETCH::Insert_Prefetch_List(), ARRAY_SUMMARY_OUTPUT::Insert_terms(), IPA_LNO_Get_Key(), IPA_LNO_Insert_Terms(), IPA_LNO_Search_For_Terms(), is_add_ok(), is_numeric_equal(), is_sub_ok(), idmap::Key_as_llu(), layout_sections(), BIT_VECTOR::Least_Non_Zero(), Lit_In_Class(), LNOTARGET_Cvt_Res(), Load_82bit_Constant(), log2(), lower_bit_field_id(), lower_cray_io_items(), lower_f77_io_items(), lower_f77_record_items(), lower_io_statement(), lower_miload(), lower_mldid(), POINTS_TO::Lower_to_base(), LS16(), LS32(), LS8(), LU16(), LU32(), LU8(), LWN_Process_FF_Pragmas_Walk_r(), make_fld(), Make_Function_Type(), OPT_STAB::Make_st_group(), BITWISE_DCE::Mark_tree_bits_live(), MEM_POOL_Alloc_P(), MEM_POOL_Pop_P(), MEM_POOL_Realloc_P(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), Modified_Option(), ALIAS_CLASSIFICATION::New_base_id(), One_Cache_Model(), OP_Has_Restrictions(), Opcode_Heuristic(), compare_block::operator()(), operator==(), RESOURCE::Output_All(), Overlap(), POINTS_TO::Overlap(), Pad_BB_With_Noops(), Partial_Compare_Fld(), ETABLE::Perform_LPRE_optimization(), pop_count64(), Print_Option_Group(), Process_Command_Line_Group(), SUMMARIZE< program >::Process_procedure(), Process_Stack_Variable(), Process_stid(), Profile_Icall(), Properties_Generator(), Ptr_as_String(), PU_SectBin::QuickChk(), ANL_FILE_MNGR::Read_Uint64(), BITWISE_DCE::Redundant_cvtl(), REGION_MAP64_Get(), report_bad_mem_dep(), NUMBER::Representable_in_nbits(), Resolve_Conditional_Branch(), RID_lower_Fprint(), Rta_hdr_set_magic(), ARRAY_SUMMARY_OUTPUT::Search_for_terms(), Set_Memory_OP_Predicate_Info(), Set_Tcon_Value(), simp_band(), simp_bior(), simp_cvt(), simp_min_max(), simp_shift(), ST2C_New_Common_Block(), Stab_Full_Split_Offset(), REGION_STRIDE_PREFETCH::Stride_Ins(), REGION_STRIDE_PREFETCH::Stride_Prefetch_Initial(), sxt_sequence(), Synch_Pu_With_Pu(), Targ_Atoc(), Targ_Atoll(), Targ_Conv(), Targ_Determine_High_Bit(), Targ_IntrinsicOp(), Targ_Power(), Targ_Print(), Targ_WhirlOp(), test_ibits_signed(), test_ishft_signed(), test_ishftc_signed(), TI_ASM_Get_Bundle_Comp(), TI_ASM_Get_Bundle_Reloc_Value(), TI_ASM_Pack_Inst(), TI_ASM_Set_Bundle_Comp(), TI_ASM_Set_Bundle_Reloc_Value(), TI_ASM_Unpack_Inst(), translate_reloc64(), types_are_compatible(), U64_LOWER_expr(), GLOBAL_ANNOT::Union(), unwind_dump2asm(), Update_Scalar_Value(), CODEREP::Var_type_conversion(), VHO_Switch_Compare_Frequency(), VHO_Switch_Compare_Value(), VHO_Switch_Generate_Compgoto(), PF_LG::Volume(), W2CF_Create_Symhdr(), W2CF_Search_Symhdr(), WFE_Expand_End_Case(), WFE_Expand_Expr(), WFE_Resolve_Duplicate_Decls(), WGEN_Resolve_Duplicate_Decls(), WN2C_address_add(), WN2C_extract_bits(), WN_Annotate(), WN_close_output(), WN_ConstPowerOf2(), WN_CreateIstore(), WN_CreateStid(), WN_get_global_symtab(), and WN_RotateIntconst().
| #define UINT8 unsigned char |
Definition at line 32 of file workaround.h.
Referenced by add_mem_arcs_from(), Add_Stmt_Dependence(), ARC_LIST_rest(), Array_Edge_To_Level_Edge(), CIO_RWTRAN::Backpatch_Op_In_Epilog(), CIO_RWTRAN::Backpatch_Op_In_Prolog(), BITWISE_DCE::BITWISE_DCE(), Build_Incoming_Edges(), Calc_Latency_To(), CG_DEP_Add_Op_Same_Res_Arcs(), CG_DEP_Call_Aliases(), CG_DEP_Mem_Ops_Alias(), CGPREP_Copy_TN(), CGPREP_Copy_TN_Into_BB(), CGPREP_Same_Res_Opnd(), CIO_RWTRAN::CICSE_Transform(), CIO_RWTRAN::CIO_Copy_Remove(), CIO_RWTRAN::Copy_Ops_To_Epilog(), Create_DEPV_ARRAY(), DB_Rename_Cond_TN_Init(), DB_Rename_Cond_TN_OPs(), delete_gtn_use_arc(), Em_Options_Scn(), EMT_Emit_PU(), OPT_STAB::Enter_symbol(), Expand_Shift(), OPT_STAB::Find_vsym_with_base_ofst_and_size(), Form_Loops(), Fuse(), Fuse_Test(), get_mem_dep(), Is_Schedule_Worse(), LOOP_INVAR_CODE_MOTION::It_is_Fake_Loop_Invar(), idmap::Key_as_llu(), Mark_Code(), CIO_RWTRAN::Mark_Op_For_Epilog(), CIO_RWTRAN::Mark_Op_For_Prolog(), CIO_RWTRAN::Predicate_Write(), Set_Tcon_Value(), sort_by_bb_live_in(), Targ_Atoc(), under_same_cond_tn(), unroll_multi_bb(), unroll_remove_notations(), unroll_rename_backpatches(), Unroll_Replicate_Body(), OPT_STAB::Update_iload_vsym(), OPT_STAB::Update_istore_vsym(), and use_crosses_def().
Definition at line 64 of file workaround.h.
| typedef unsigned char* BITS |
Definition at line 57 of file workaround.h.
| typedef double FB_FREQ |
Definition at line 92 of file workaround.h.
Definition at line 63 of file workaround.h.
Definition at line 68 of file workaround.h.
| typedef mUINT16 mCLASS_INDEX |
Definition at line 58 of file workaround.h.
Definition at line 86 of file workaround.h.
Definition at line 69 of file workaround.h.
Definition at line 66 of file workaround.h.
Definition at line 61 of file workaround.h.
| typedef char* STRING |
Definition at line 56 of file workaround.h.
| typedef mUINT8 SYMTAB_IDX |
Definition at line 67 of file workaround.h.
Definition at line 70 of file workaround.h.
Definition at line 62 of file workaround.h.
| typedef mUINT32 TYLIST_IDX |
Definition at line 65 of file workaround.h.
Definition at line 71 of file workaround.h.
| typedef unsigned char* WN |
Definition at line 93 of file workaround.h.
| enum Error_Code |
Definition at line 69 of file symtab.cxx.
Referenced by Backend_Processing(), IP_ALIAS_CLASSIFICATION::Base_id(), BE_Current_Fini(), BE_Current_Init(), BE_Symtab_Finalize(), BE_Symtab_Initialize(), Calc_Local_Area(), Change_ST_Of_Current_PU(), Create_MicroTask(), cwh_auxst_register_table(), cwh_auxst_un_register_table(), DRA_Add_Clone(), DST_enter_cloned_childs(), DST_enter_cloned_subroutine(), DST_enter_inlined_subroutine(), Early_Terminate(), Enter_Original_St(), fei_proc_def(), fei_proc_parent(), For_all(), For_all_until(), Generate_Entry(), OUTPUT_FUNC_START_PROFILER::Generate_Func_Start_Profiler_PU(), Get_Current_PU(), Get_Current_PU_ST(), get_DECL_ST(), SAVED_SCOPE::Get_Scope(), Get_Scope_PU(), SUMMARIZE< program >::Get_symbol_index(), IP_ALIAS_CLASSIFICATION::Handle_assignment(), ALIAS_CLASSIFICATION::Handle_call_of_nested_PU(), IP_ALIAS_CLASSIFICATION::Handle_return_val(), Initialize_Auxiliary_Tables(), INITO_Table_Size(), Inline_callees_into_caller(), Inliner(), Inliner_Read_PUs(), Inliner_Write_PUs(), IP_READ_pu(), IP_WRITE_pu(), IPA_Add_Builtin_IPA_NODE(), IPA_NODE_CONTEXT::IPA_NODE_CONTEXT(), IPA_Preoptimize(), ir_b2a_process_PUs(), ir_b_write_global_symtab(), LABEL_Table_Size(), main(), Make_inito_iter(), Make_label_iter(), Make_preg_iter(), Make_st_attr_iter(), Make_st_iter(), Merge_Global_Inito(), New_INITO(), New_LABEL(), New_PREG(), New_ST(), New_ST_ATTR(), IPO_SYMTAB::promote_entry< T >::operator()(), PREG_TABLE::operator()(), ST_ATTR_TABLE::operator()(), PREG_TABLE::operator[](), ST_ATTR_TABLE::operator[](), PDGCS_do_proc(), Perform_inlining(), Perform_Interprocedural_Optimization(), Postprocess_PU(), PREG_Table_Size(), Preorder_Process_PUs(), Preprocess_PU(), Print_Inits(), Print_PU_Stats(), Print_symtab(), IPO_INLINE::Process_Barriers(), IPO_INLINE::Process_Copy_In(), IPO_INLINE::Process_Copy_In_Copy_Out(), PU_adjust_addr_flags(), Read_Local_Info(), Read_PU(), read_pu_including_parents(), Recompute_Addr_Taken(), REGION_init(), Reset_PREG_Table_Size(), Reset_ST_ATTR_Table_Size(), Restore_Local_Symtab(), Save_Local_Symtab(), Save_Symbol_Name(), IPA_NODE::Scope(), SCOPE_CONTEXT::SCOPE_CONTEXT(), set_DECL_ST(), Set_Tables(), ST_ATTR_Table_Size(), ST_Table_Size(), Translate_Label(), Verify_GLOBAL_SYMTAB(), Verify_SYMTAB(), vho_lower_do_loop(), vho_lower_icall(), Warning(), WFE_Start_Function(), WGEN_Start_Function(), WN_get_global_symtab(), WN_get_symtab(), WN_Rename_Duplicate_Labels(), WN_write_symtab(), Write_inline_pu(), IPA_NODE_CONTEXT::~IPA_NODE_CONTEXT(), and SCOPE_CONTEXT::~SCOPE_CONTEXT().
Definition at line 71 of file symtab.cxx.
Referenced by Add_Edges_For_Node(), Add_One_Node(), Allocate_PU_Points_To_Summary(), analyze_addressof_ty_being_split(), Append_CallSite(), Build_Parent_Child_Relations_For_One_Parent(), IP_ALIAS_CLASSIFICATION::Can_be_referred_to_by_code(), CGTARG_TN_For_Asm_Operand(), check_gsymbol_for_invalid_type(), Check_Passed_Global(), ALIAS_CLASSIFICATION::Classify_deref_of_expr(), IP_ALIAS_CLASSIFICATION::Classify_inito(), clean_up_deleted_nested_pu_info(), Connect_indirect_call(), OPT_STAB::Count_syms(), CR_st(), Create_Global_ST(), cwh_data_emit_symbol_inits(), cwh_dst_enter_pu(), cwh_dst_subrange(), cwh_dst_substring_type(), cwh_types_array_temp_TY(), cwh_types_bound_WN(), Delete_Function(), DRA_EC_Array_Portion_Parms(), DST_enter_array_type(), DST_enter_cloned_childs(), EH_Build_PIC_Type(), ANL_FUNC_ENTRY::Emit_Original_Construct(), EMT_Emit_PU(), OPT_STAB::Enter_symbol(), Evaluate_actuals(), Evaluate_chi(), Evaluate_common_const(), Evaluate_value(), Execution_Cost_Value(), fei_proc_body(), Fill_Align_Symbol(), Find_Address_Base(), Find_Alloca(), IP_ALIAS_CLASSIFICATION::Find_declared_base_and_offset(), ALIAS_CLASSIFICATION::Find_declared_base_and_offset(), Find_Insertion_Point(), Find_Slink_Symbol(), Find_Special_Return_Address_Symbol(), Fix_Aliased_Commons(), Fix_Common_Block(), Fix_Common_Block_Type(), fix_local_st_tab(), IPO_CLONE::Fix_ST(), Fix_up_static_functions(), Free_Local_Info(), free_pu_cg_resources(), Gen_WN_Const(), Get_Array_Dim_Size(), Get_base_st(), get_estimate_external_gots(), Get_exception_filter_symbol(), Get_exception_pointer_symbol(), get_ip_file_hdr(), Get_Node_From_PU(), get_ofst_from_label_ASSOC_INFO(), Get_points_to_summary(), Get_ST(), Get_ST_From_DST(), Group_Common_STs(), Group_Synonymous_Commons(), handle_assignment(), IP_ALIAS_CLASSIFICATION::Handle_assignment(), IP_ALIAS_CLASSIFICATION::Handle_call(), handle_kid_of_istore(), INITO_st(), INITV2C_symbol(), INITVKIND_translate(), Inliner_Read_PUs(), Inliner_Write_PUs(), IP_READ_pu(), IP_tag_symbol_gp_rel(), IP_write_global_symtab(), IP_WRITE_pu(), IP_WRITE_pu_internal(), IP_write_PU_tree(), IPA_Add_Builtin_IPA_NODE(), IPA_EX_Valid_Value(), IPA_process_globals(), IPA_Propagate_Constants(), ir_b2a_process_PUs(), ir_put_st(), Is_constructor(), Is_Exported(), Linker_mark_not_gp_rel(), lower_bit_field_id(), IPAA_DF_SOLVER::Map_actual(), IPAA_DF_SOLVER::Map_worst_case_actual_attributes(), Merge_Global_St(), Merge_Global_St_Attr(), IP_ALIAS_CLASSIFICATION::Merge_initial_value_classes(), Merge_St_With_Pext(), IP_ALIAS_CLASSIFICATION::New_base_id(), no_inline_pu_with_nested_pus(), fix_aliased_formals::operator()(), IPO_SYMTAB::promote_entry< T >::operator()(), PIC_OPT::operator()(), process_compile_time_addr_saved< program >::operator()(), Optimize_Global_Variables(), Pad_Global_Arrays(), PDGCS_do_proc(), Pic_optimization(), Preorder_Process_PUs(), GLOBAL_ARRAY_INFO::Print(), SUMMARY_VALUE::Print_const_value(), IPA_CPROP_DF_FLOW::Print_constants(), CG_BROWSER::Print_Formal_Cprop_Annot(), Print_PU_EH_Entry(), CG_BROWSER::Print_Summary_Value(), Process_Bss_Data(), Process_Common_Element(), Process_Initos_And_Literals(), IPO_INLINE::Process_Op_Code(), Process_stid(), IPO_SYMTAB::Promote_Statics(), Prompf_Emit_Whirl_to_Source(), COPYPROP::Prop_const_init_scalar(), Propagate_Constants(), IPA_NODE::PU_Info(), output_queue::pu_tree_add_comments(), PUinfo_init_pu(), output_queue::push(), Read_Local_Info(), Recompute_Addr_Taken(), ref_count_cmp(), Reset_modref_count(), Restore_Local_Symtab(), Same_Global_Value(), Save_Local_Symtab(), SUMMARIZE< program >::Set_global_addr_taken_attrib(), Simplify_value(), ST_base(), IP_ALIAS_CLASSIFICATION::ST_base_id(), ST_class(), ST_full(), St_Idx_Is_Intconst(), ST_name(), ST_ptr(), ST_pu_type(), collect_commons::ST_raw_base_idx(), ST_sclass(), ST_strong(), ST_to_Elfsym(), ST_type(), ST_Verify_Sclass_Export(), CG_BROWSER::Symbol(), WB_BROWSER::Symbol(), Symbol_Name(), Sync_symbol_attributes(), Trans_Order_Walk(), Update_array_bounds(), Update_reference_count(), INITO::Verify(), ST_ATTR::Verify(), Verify_Common_Block_Layout(), Verify_GLOBAL_SYMTAB(), Verify_Predefined_Symbols(), W2F_Enter_Global_Symbols(), WB_symbol(), WFE_Array_Expr(), WFE_Start_Function(), WGEN_Array_Expr(), WGEN_Start_Function(), WN2C_call(), WN2C_func_entry(), WN2F_Append_Block_Data(), WN2F_Append_Symtab_Vars(), WN2F_Entry_Point(), ALIAS_CLASSIFICATION::WN_base_id(), IP_ALIAS_CLASSIFICATION::WN_base_id(), WN_CreateLdid(), WN_get_proc_sym(), WN_pragma_asm_constraint(), WN_st(), WN_write_symtab(), Write_Dummy_PUs(), Write_Elf_Symtab(), Write_INITV(), and Write_Symdiff().
Definition at line 72 of file symtab.cxx.
Referenced by analyze_addressof_ty_being_split(), Build_Class_Hierarchy(), check_gsymbol_for_invalid_type(), check_reorder_legality_of_type(), Comput_flatten_flds(), Handle_ty_map_and_flatten_fields::Count_flatten_fields(), cwh_types_unique_TY(), Fix_Base_ST(), For_all(), For_all_until(), IPA_CLASS_HIERARCHY::Get_Ancestor_Offset(), get_can_be_reordered_types(), Handle_ty_map_and_flatten_fields::Get_original_map_list(), SUMMARY_STRUCT_ACCESS::Get_ty_name(), Handle_access_count(), handle_function_return(), handle_istore(), handle_kid_of_istore(), Insert_Unique_Ty(), invalidate_it(), IPA_reorder_legality_process(), IPO_Fld_Table_Update_For_Struct_Opt(), IPO_get_new_ordering(), IPO_Modify_WN_for_field_reorder(), IPO_reorder_Fld_Tab(), ir_b_write_global_symtab(), Is_Incomplete_Or_Recursive(), map_field_id_and_offset(), Merge_Global_Ty(), merge_ty(), New_TY(), TYPE_TABLE::operator &(), TYPE_TABLE::operator[](), Pad_Common_ST(), Pad_Multi_Dim_Common_ST(), Preprocess_struct_access(), Print_field_access_info(), print_invalid_and_valid_type(), print_merged_access(), SUMMARIZE< program >::Record_struct_access(), CHECKPOINT::restore(), size_wn(), Traverse_TYs(), TY_Table_Size(), WB_BROWSER::Type(), CG_BROWSER::Type(), WB_type(), and WN_get_global_symtab().
1.5.6