LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc - options-save.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 68.4 % 10766 7366
Test Date: 2026-05-11 19:44:49 Functions: 78.9 % 19 15
Legend: Lines:     hit not hit

            Line data    Source code
       1              : /* This file is auto-generated by optc-save-gen.awk.  */
       2              : 
       3              : #define INCLUDE_MEMORY
       4              : #include "config.h"
       5              : #include "system.h"
       6              : #include "coretypes.h"
       7              : #include "tm.h"
       8              : #include "opts.h"
       9              : #include "intl.h"
      10              : 
      11              : #include "flags.h"
      12              : #include "target.h"
      13              : #include "inchash.h"
      14              : #include "hash-set.h"
      15              : #include "vec.h"
      16              : #include "input.h"
      17              : #include "alias.h"
      18              : #include "symtab.h"
      19              : #include "inchash.h"
      20              : #include "tree.h"
      21              : #include "fold-const.h"
      22              : #include "tree-ssa-alias.h"
      23              : #include "is-a.h"
      24              : #include "predict.h"
      25              : #include "function.h"
      26              : #include "basic-block.h"
      27              : #include "gimple-expr.h"
      28              : #include "gimple.h"
      29              : #include "data-streamer.h"
      30              : #include "ipa-ref.h"
      31              : #include "cgraph.h"
      32              : 
      33              : #include "cpplib.h"
      34              : #include "cpplib.h"
      35              : #include "diagnostic.h"
      36              : #include "diagnostics/color.h"
      37              : #include "diagnostics/url.h"
      38              : #include "pretty-print.h"
      39              : 
      40              : /* Save optimization variables into a structure.  */
      41              : void
      42     97682223 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
      43              :                       struct gcc_options *opts_set)
      44              : {
      45     97682223 :   gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
      46     97682223 :   gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
      47     97682223 :   gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
      48     97682223 :   gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
      49     97682223 :   gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
      50     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
      51     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
      52     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
      53     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
      54     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
      55     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
      56     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
      57     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
      58     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
      59     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
      60     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
      61     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
      62     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
      63     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
      64     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
      65     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
      66     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
      67     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
      68     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
      69     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
      70     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
      71     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
      72     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
      73     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
      74     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
      75     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
      76     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
      77     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
      78     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
      79     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
      80     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
      81     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
      82     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
      83     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
      84     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
      85     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
      86     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
      87     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
      88     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
      89     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
      90     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
      91     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
      92     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
      93     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
      94     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
      95     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
      96     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
      97     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
      98     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
      99     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
     100     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
     101     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
     102     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
     103     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
     104     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
     105     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
     106     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
     107     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
     108     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
     109     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
     110     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
     111     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
     112     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
     113     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
     114     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
     115     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
     116     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
     117     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
     118     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
     119     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
     120     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
     121     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
     122     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
     123     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
     124     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
     125     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
     126     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
     127     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
     128     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
     129     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
     130     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
     131     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
     132     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
     133     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
     134     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
     135     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
     136     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
     137     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
     138     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
     139     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
     140     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
     141     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
     142     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
     143     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
     144     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
     145     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
     146     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
     147     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
     148     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
     149     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
     150     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
     151     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
     152     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
     153     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
     154     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
     155     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
     156     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
     157     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
     158     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
     159     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
     160     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
     161     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
     162     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
     163     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
     164     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
     165     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
     166     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
     167     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
     168     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
     169     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
     170     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
     171     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
     172     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
     173     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
     174     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
     175     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
     176     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
     177     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
     178     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
     179     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
     180     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
     181     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
     182     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
     183     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
     184     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
     185     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
     186     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
     187     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
     188     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
     189     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
     190     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
     191     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
     192     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
     193     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
     194     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
     195     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
     196     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
     197     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
     198     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
     199     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
     200     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
     201     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
     202     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
     203     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
     204     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
     205     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
     206     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
     207     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
     208     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
     209     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
     210     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
     211     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
     212     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
     213     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
     214     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
     215     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
     216     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
     217     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
     218     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
     219     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
     220     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
     221     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
     222     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_split_paths, -128, 127));
     223     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
     224     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
     225     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
     226     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
     227     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
     228     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
     229     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
     230     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
     231     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
     232     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
     233     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
     234     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
     235     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
     236     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
     237     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
     238     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
     239     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
     240     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
     241     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
     242     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
     243     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
     244     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
     245     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
     246     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
     247     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
     248     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
     249     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
     250     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
     251     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
     252     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
     253     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
     254     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
     255     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
     256     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
     257     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
     258     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
     259     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
     260     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
     261     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
     262     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
     263     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
     264     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
     265     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
     266     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
     267     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
     268     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
     269     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
     270     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
     271     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
     272     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
     273     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
     274     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
     275     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
     276     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
     277     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
     278     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
     279     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
     280     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
     281     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
     282     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
     283     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
     284     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
     285     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
     286     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
     287     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
     288     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
     289     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
     290     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
     291     97682223 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
     292     97682223 :   gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
     293     97682223 :   gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
     294     97682223 :   gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
     295              : 
     296     97682223 :   ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
     297     97682223 :   ptr->x_param_align_threshold = opts->x_param_align_threshold;
     298     97682223 :   ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
     299     97682223 :   ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
     300     97682223 :   ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
     301     97682223 :   ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
     302     97682223 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
     303     97682223 :   ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
     304     97682223 :   ptr->x_param_asan_stack = opts->x_param_asan_stack;
     305     97682223 :   ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
     306     97682223 :   ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
     307     97682223 :   ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
     308     97682223 :   ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
     309     97682223 :   ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
     310     97682223 :   ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
     311     97682223 :   ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
     312     97682223 :   ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
     313     97682223 :   ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
     314     97682223 :   ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
     315     97682223 :   ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
     316     97682223 :   ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
     317     97682223 :   ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
     318     97682223 :   ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
     319     97682223 :   ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
     320     97682223 :   ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
     321     97682223 :   ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
     322     97682223 :   ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
     323     97682223 :   ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
     324     97682223 :   ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
     325     97682223 :   ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
     326     97682223 :   ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
     327     97682223 :   ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
     328     97682223 :   ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
     329     97682223 :   ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
     330     97682223 :   ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
     331     97682223 :   ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
     332     97682223 :   ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
     333     97682223 :   ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
     334     97682223 :   ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
     335     97682223 :   ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
     336     97682223 :   ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
     337     97682223 :   ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
     338     97682223 :   ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
     339     97682223 :   ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
     340     97682223 :   ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
     341     97682223 :   ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
     342     97682223 :   ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
     343     97682223 :   ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
     344     97682223 :   ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
     345     97682223 :   ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
     346     97682223 :   ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
     347     97682223 :   ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
     348     97682223 :   ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
     349     97682223 :   ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
     350     97682223 :   ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
     351     97682223 :   ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
     352     97682223 :   ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
     353     97682223 :   ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
     354     97682223 :   ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
     355     97682223 :   ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
     356     97682223 :   ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
     357     97682223 :   ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
     358     97682223 :   ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
     359     97682223 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
     360     97682223 :   ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
     361     97682223 :   ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
     362     97682223 :   ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
     363     97682223 :   ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
     364     97682223 :   ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
     365     97682223 :   ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
     366     97682223 :   ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
     367     97682223 :   ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
     368     97682223 :   ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
     369     97682223 :   ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
     370     97682223 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
     371     97682223 :   ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
     372     97682223 :   ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
     373     97682223 :   ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
     374     97682223 :   ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
     375     97682223 :   ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
     376     97682223 :   ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
     377     97682223 :   ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
     378     97682223 :   ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
     379     97682223 :   ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
     380     97682223 :   ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
     381     97682223 :   ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
     382     97682223 :   ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
     383     97682223 :   ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
     384     97682223 :   ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
     385     97682223 :   ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
     386     97682223 :   ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
     387     97682223 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
     388     97682223 :   ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
     389     97682223 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
     390     97682223 :   ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
     391     97682223 :   ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
     392     97682223 :   ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
     393     97682223 :   ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
     394     97682223 :   ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
     395     97682223 :   ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
     396     97682223 :   ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
     397     97682223 :   ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
     398     97682223 :   ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
     399     97682223 :   ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
     400     97682223 :   ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
     401     97682223 :   ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
     402     97682223 :   ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
     403     97682223 :   ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
     404     97682223 :   ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
     405     97682223 :   ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
     406     97682223 :   ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
     407     97682223 :   ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
     408     97682223 :   ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
     409     97682223 :   ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
     410     97682223 :   ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
     411     97682223 :   ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
     412     97682223 :   ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
     413     97682223 :   ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
     414     97682223 :   ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
     415     97682223 :   ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
     416     97682223 :   ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
     417     97682223 :   ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
     418     97682223 :   ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
     419     97682223 :   ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
     420     97682223 :   ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
     421     97682223 :   ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
     422     97682223 :   ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
     423     97682223 :   ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
     424     97682223 :   ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
     425     97682223 :   ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
     426     97682223 :   ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
     427     97682223 :   ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
     428     97682223 :   ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
     429     97682223 :   ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
     430     97682223 :   ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
     431     97682223 :   ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
     432     97682223 :   ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
     433     97682223 :   ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
     434     97682223 :   ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
     435     97682223 :   ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
     436     97682223 :   ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
     437     97682223 :   ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
     438     97682223 :   ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
     439     97682223 :   ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
     440     97682223 :   ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
     441     97682223 :   ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
     442     97682223 :   ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
     443     97682223 :   ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
     444     97682223 :   ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
     445     97682223 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
     446     97682223 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
     447     97682223 :   ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
     448     97682223 :   ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
     449     97682223 :   ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
     450     97682223 :   ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
     451     97682223 :   ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
     452     97682223 :   ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
     453     97682223 :   ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
     454     97682223 :   ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
     455     97682223 :   ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
     456     97682223 :   ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
     457     97682223 :   ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
     458     97682223 :   ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
     459     97682223 :   ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
     460     97682223 :   ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
     461     97682223 :   ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
     462     97682223 :   ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
     463     97682223 :   ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
     464     97682223 :   ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
     465     97682223 :   ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
     466     97682223 :   ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
     467     97682223 :   ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
     468     97682223 :   ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
     469     97682223 :   ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
     470     97682223 :   ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
     471     97682223 :   ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
     472     97682223 :   ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
     473     97682223 :   ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
     474     97682223 :   ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
     475     97682223 :   ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
     476     97682223 :   ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
     477     97682223 :   ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
     478     97682223 :   ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
     479     97682223 :   ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
     480     97682223 :   ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
     481     97682223 :   ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
     482     97682223 :   ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
     483     97682223 :   ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
     484     97682223 :   ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
     485     97682223 :   ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
     486     97682223 :   ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
     487     97682223 :   ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
     488     97682223 :   ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
     489     97682223 :   ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
     490     97682223 :   ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
     491     97682223 :   ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
     492     97682223 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
     493     97682223 :   ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
     494     97682223 :   ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
     495     97682223 :   ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
     496     97682223 :   ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
     497     97682223 :   ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
     498     97682223 :   ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
     499     97682223 :   ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
     500     97682223 :   ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
     501     97682223 :   ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
     502     97682223 :   ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
     503     97682223 :   ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
     504     97682223 :   ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
     505     97682223 :   ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
     506     97682223 :   ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
     507     97682223 :   ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
     508     97682223 :   ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
     509     97682223 :   ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
     510     97682223 :   ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
     511     97682223 :   ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
     512     97682223 :   ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
     513     97682223 :   ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
     514     97682223 :   ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
     515     97682223 :   ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
     516     97682223 :   ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
     517     97682223 :   ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
     518     97682223 :   ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
     519     97682223 :   ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
     520     97682223 :   ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
     521     97682223 :   ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
     522     97682223 :   ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
     523     97682223 :   ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
     524     97682223 :   ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
     525     97682223 :   ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
     526     97682223 :   ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
     527     97682223 :   ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
     528     97682223 :   ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
     529     97682223 :   ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
     530     97682223 :   ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
     531     97682223 :   ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
     532     97682223 :   ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
     533     97682223 :   ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
     534     97682223 :   ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
     535     97682223 :   ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
     536     97682223 :   ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
     537     97682223 :   ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
     538     97682223 :   ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
     539     97682223 :   ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
     540     97682223 :   ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
     541     97682223 :   ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
     542     97682223 :   ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
     543     97682223 :   ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
     544     97682223 :   ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
     545     97682223 :   ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
     546     97682223 :   ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
     547     97682223 :   ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
     548     97682223 :   ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
     549     97682223 :   ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
     550     97682223 :   ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
     551     97682223 :   ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
     552     97682223 :   ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
     553     97682223 :   ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
     554     97682223 :   ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
     555     97682223 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
     556     97682223 :   ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
     557     97682223 :   ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
     558     97682223 :   ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
     559     97682223 :   ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
     560     97682223 :   ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
     561     97682223 :   ptr->x_flag_complex_method = opts->x_flag_complex_method;
     562     97682223 :   ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
     563     97682223 :   ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
     564     97682223 :   ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
     565     97682223 :   ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
     566     97682223 :   ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
     567     97682223 :   ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
     568     97682223 :   ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
     569     97682223 :   ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
     570     97682223 :   ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
     571     97682223 :   ptr->x_param_threader_debug = opts->x_param_threader_debug;
     572     97682223 :   ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
     573     97682223 :   ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
     574     97682223 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
     575     97682223 :   ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
     576     97682223 :   ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
     577     97682223 :   ptr->x_flag_ira_region = opts->x_flag_ira_region;
     578     97682223 :   ptr->x_flag_live_patching = opts->x_flag_live_patching;
     579     97682223 :   ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
     580     97682223 :   ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
     581     97682223 :   ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
     582     97682223 :   ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
     583     97682223 :   ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
     584     97682223 :   ptr->x_optimize = opts->x_optimize;
     585     97682223 :   ptr->x_optimize_size = opts->x_optimize_size;
     586     97682223 :   ptr->x_optimize_debug = opts->x_optimize_debug;
     587     97682223 :   ptr->x_optimize_fast = opts->x_optimize_fast;
     588     97682223 :   ptr->x_warn_inline = opts->x_warn_inline;
     589     97682223 :   ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
     590     97682223 :   ptr->x_flag_align_functions = opts->x_flag_align_functions;
     591     97682223 :   ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
     592     97682223 :   ptr->x_flag_align_labels = opts->x_flag_align_labels;
     593     97682223 :   ptr->x_flag_align_loops = opts->x_flag_align_loops;
     594     97682223 :   ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
     595     97682223 :   ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
     596     97682223 :   ptr->x_flag_associative_math = opts->x_flag_associative_math;
     597     97682223 :   ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
     598     97682223 :   ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
     599     97682223 :   ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
     600     97682223 :   ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
     601     97682223 :   ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
     602     97682223 :   ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
     603     97682223 :   ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
     604     97682223 :   ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
     605     97682223 :   ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
     606     97682223 :   ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
     607     97682223 :   ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
     608     97682223 :   ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
     609     97682223 :   ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
     610     97682223 :   ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
     611     97682223 :   ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
     612     97682223 :   ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
     613     97682223 :   ptr->x_flag_dce = opts->x_flag_dce;
     614     97682223 :   ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
     615     97682223 :   ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
     616     97682223 :   ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
     617     97682223 :   ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
     618     97682223 :   ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
     619     97682223 :   ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
     620     97682223 :   ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
     621     97682223 :   ptr->x_flag_dse = opts->x_flag_dse;
     622     97682223 :   ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
     623     97682223 :   ptr->x_flag_exceptions = opts->x_flag_exceptions;
     624     97682223 :   ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
     625     97682223 :   ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
     626     97682223 :   ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
     627     97682223 :   ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
     628     97682223 :   ptr->x_flag_float_store = opts->x_flag_float_store;
     629     97682223 :   ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
     630     97682223 :   ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
     631     97682223 :   ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
     632     97682223 :   ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
     633     97682223 :   ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
     634     97682223 :   ptr->x_flag_gcse = opts->x_flag_gcse;
     635     97682223 :   ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
     636     97682223 :   ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
     637     97682223 :   ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
     638     97682223 :   ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
     639     97682223 :   ptr->x_flag_graphite = opts->x_flag_graphite;
     640     97682223 :   ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
     641     97682223 :   ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
     642     97682223 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
     643     97682223 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
     644     97682223 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
     645     97682223 :   ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
     646     97682223 :   ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
     647     97682223 :   ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
     648     97682223 :   ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
     649     97682223 :   ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
     650     97682223 :   ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
     651     97682223 :   ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
     652     97682223 :   ptr->x_flag_no_inline = opts->x_flag_no_inline;
     653     97682223 :   ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
     654     97682223 :   ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
     655     97682223 :   ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
     656     97682223 :   ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
     657     97682223 :   ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
     658     97682223 :   ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
     659     97682223 :   ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
     660     97682223 :   ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
     661     97682223 :   ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
     662     97682223 :   ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
     663     97682223 :   ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
     664     97682223 :   ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
     665     97682223 :   ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
     666     97682223 :   ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
     667     97682223 :   ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
     668     97682223 :   ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
     669     97682223 :   ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
     670     97682223 :   ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
     671     97682223 :   ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
     672     97682223 :   ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
     673     97682223 :   ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
     674     97682223 :   ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
     675     97682223 :   ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
     676     97682223 :   ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
     677     97682223 :   ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
     678     97682223 :   ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
     679     97682223 :   ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
     680     97682223 :   ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
     681     97682223 :   ptr->x_flag_ivopts = opts->x_flag_ivopts;
     682     97682223 :   ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
     683     97682223 :   ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
     684     97682223 :   ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
     685     97682223 :   ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
     686     97682223 :   ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
     687     97682223 :   ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
     688     97682223 :   ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
     689     97682223 :   ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
     690     97682223 :   ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
     691     97682223 :   ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
     692     97682223 :   ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
     693     97682223 :   ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
     694     97682223 :   ptr->x_flag_errno_math = opts->x_flag_errno_math;
     695     97682223 :   ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
     696     97682223 :   ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
     697     97682223 :   ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
     698     97682223 :   ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
     699     97682223 :   ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
     700     97682223 :   ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
     701     97682223 :   ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
     702     97682223 :   ptr->x_flag_opt_info = opts->x_flag_opt_info;
     703     97682223 :   ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
     704     97682223 :   ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
     705     97682223 :   ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
     706     97682223 :   ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
     707     97682223 :   ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
     708     97682223 :   ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
     709     97682223 :   ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
     710     97682223 :   ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
     711     97682223 :   ptr->x_flag_peephole2 = opts->x_flag_peephole2;
     712     97682223 :   ptr->x_flag_plt = opts->x_flag_plt;
     713     97682223 :   ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
     714     97682223 :   ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
     715     97682223 :   ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
     716     97682223 :   ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
     717     97682223 :   ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
     718     97682223 :   ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
     719     97682223 :   ptr->x_flag_ree = opts->x_flag_ree;
     720     97682223 :   ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
     721     97682223 :   ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
     722     97682223 :   ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
     723     97682223 :   ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
     724     97682223 :   ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
     725     97682223 :   ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
     726     97682223 :   ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
     727     97682223 :   ptr->x_flag_rtti = opts->x_flag_rtti;
     728     97682223 :   ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
     729     97682223 :   ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
     730     97682223 :   ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
     731     97682223 :   ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
     732     97682223 :   ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
     733     97682223 :   ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
     734     97682223 :   ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
     735     97682223 :   ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
     736     97682223 :   ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
     737     97682223 :   ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
     738     97682223 :   ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
     739     97682223 :   ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
     740     97682223 :   ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
     741     97682223 :   ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
     742     97682223 :   ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
     743     97682223 :   ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
     744     97682223 :   ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
     745     97682223 :   ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
     746     97682223 :   ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
     747     97682223 :   ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
     748     97682223 :   ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
     749     97682223 :   ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
     750     97682223 :   ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
     751     97682223 :   ptr->x_flag_short_enums = opts->x_flag_short_enums;
     752     97682223 :   ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
     753     97682223 :   ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
     754     97682223 :   ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
     755     97682223 :   ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
     756     97682223 :   ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
     757     97682223 :   ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
     758     97682223 :   ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
     759     97682223 :   ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
     760     97682223 :   ptr->x_flag_split_loops = opts->x_flag_split_loops;
     761     97682223 :   ptr->x_flag_split_paths = opts->x_flag_split_paths;
     762     97682223 :   ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
     763     97682223 :   ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
     764     97682223 :   ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
     765     97682223 :   ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
     766     97682223 :   ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
     767     97682223 :   ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
     768     97682223 :   ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
     769     97682223 :   ptr->x_flag_store_merging = opts->x_flag_store_merging;
     770     97682223 :   ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
     771     97682223 :   ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
     772     97682223 :   ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
     773     97682223 :   ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
     774     97682223 :   ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
     775     97682223 :   ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
     776     97682223 :   ptr->x_flag_tracer = opts->x_flag_tracer;
     777     97682223 :   ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
     778     97682223 :   ptr->x_flag_trapv = opts->x_flag_trapv;
     779     97682223 :   ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
     780     97682223 :   ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
     781     97682223 :   ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
     782     97682223 :   ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
     783     97682223 :   ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
     784     97682223 :   ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
     785     97682223 :   ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
     786     97682223 :   ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
     787     97682223 :   ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
     788     97682223 :   ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
     789     97682223 :   ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
     790     97682223 :   ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
     791     97682223 :   ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
     792     97682223 :   ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
     793     97682223 :   ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
     794     97682223 :   ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
     795     97682223 :   ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
     796     97682223 :   ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
     797     97682223 :   ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
     798     97682223 :   ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
     799     97682223 :   ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
     800     97682223 :   ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
     801     97682223 :   ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
     802     97682223 :   ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
     803     97682223 :   ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
     804     97682223 :   ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
     805     97682223 :   ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
     806     97682223 :   ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
     807     97682223 :   ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
     808     97682223 :   ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
     809     97682223 :   ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
     810     97682223 :   ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
     811     97682223 :   ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
     812     97682223 :   ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
     813     97682223 :   ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
     814     97682223 :   ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
     815     97682223 :   ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
     816     97682223 :   ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
     817     97682223 :   ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
     818     97682223 :   ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
     819     97682223 :   ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
     820     97682223 :   ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
     821     97682223 :   ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
     822     97682223 :   ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
     823     97682223 :   ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
     824     97682223 :   ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
     825     97682223 :   ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
     826     97682223 :   ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
     827     97682223 :   ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
     828     97682223 :   ptr->x_flag_web = opts->x_flag_web;
     829     97682223 :   ptr->x_flag_wrapv = opts->x_flag_wrapv;
     830     97682223 :   ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
     831     97682223 :   ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
     832     97682223 :   ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
     833     97682223 :   ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
     834     97682223 :   ptr->x_str_align_functions = opts->x_str_align_functions;
     835     97682223 :   ptr->x_str_align_jumps = opts->x_str_align_jumps;
     836     97682223 :   ptr->x_str_align_labels = opts->x_str_align_labels;
     837     97682223 :   ptr->x_str_align_loops = opts->x_str_align_loops;
     838     97682223 :   ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
     839              : 
     840     97682223 :   unsigned HOST_WIDE_INT mask = 0;
     841     97682223 :   if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
     842     97682223 :   if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
     843     97682223 :   if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
     844     97682223 :   if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
     845     97682223 :   if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
     846     97682223 :   if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
     847     97682223 :   if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
     848     97682223 :   if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
     849     97682223 :   if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
     850     97682223 :   if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
     851     97682223 :   if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
     852     97682223 :   if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
     853     97682223 :   if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
     854     97682223 :   if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
     855     97682223 :   if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
     856     97682223 :   if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
     857     97682223 :   if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
     858     97682223 :   if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
     859     97682223 :   if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
     860     97682223 :   if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
     861     97682223 :   if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
     862     97682223 :   if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 21;
     863     97682223 :   if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 22;
     864     97682223 :   if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 23;
     865     97682223 :   if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 24;
     866     97682223 :   if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 25;
     867     97682223 :   if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 26;
     868     97682223 :   if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 27;
     869     97682223 :   if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 28;
     870     97682223 :   if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 29;
     871     97682223 :   if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 30;
     872     97682223 :   if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 31;
     873     97682223 :   if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 32;
     874     97682223 :   if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 33;
     875     97682223 :   if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 34;
     876     97682223 :   if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 35;
     877     97682223 :   if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 36;
     878     97682223 :   if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 37;
     879     97682223 :   if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 38;
     880     97682223 :   if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 39;
     881     97682223 :   if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 40;
     882     97682223 :   if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 41;
     883     97682223 :   if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 42;
     884     97682223 :   if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 43;
     885     97682223 :   if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 44;
     886     97682223 :   if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 45;
     887     97682223 :   if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 46;
     888     97682223 :   if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
     889     97682223 :   if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 48;
     890     97682223 :   if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 49;
     891     97682223 :   if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 50;
     892     97682223 :   if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 51;
     893     97682223 :   if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 52;
     894     97682223 :   if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 53;
     895     97682223 :   if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 54;
     896     97682223 :   if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 55;
     897     97682223 :   if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 56;
     898     97682223 :   if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 57;
     899     97682223 :   if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 58;
     900     97682223 :   if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 59;
     901     97682223 :   if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 60;
     902     97682223 :   if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 61;
     903     97682223 :   if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 62;
     904     97682223 :   if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
     905     97682223 :   ptr->explicit_mask[0] = mask;
     906     97682223 :   mask = 0;
     907     97682223 :   if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 0;
     908     97682223 :   if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 1;
     909     97682223 :   if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 2;
     910     97682223 :   if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 3;
     911     97682223 :   if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 4;
     912     97682223 :   if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 5;
     913     97682223 :   if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 6;
     914     97682223 :   if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 7;
     915     97682223 :   if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 8;
     916     97682223 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 9;
     917     97682223 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 10;
     918     97682223 :   if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 11;
     919     97682223 :   if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 12;
     920     97682223 :   if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 13;
     921     97682223 :   if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 14;
     922     97682223 :   if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 15;
     923     97682223 :   if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 16;
     924     97682223 :   if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 17;
     925     97682223 :   if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 18;
     926     97682223 :   if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 19;
     927     97682223 :   if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 20;
     928     97682223 :   if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 21;
     929     97682223 :   if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 22;
     930     97682223 :   if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 23;
     931     97682223 :   if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 24;
     932     97682223 :   if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 25;
     933     97682223 :   if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 26;
     934     97682223 :   if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 27;
     935     97682223 :   if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 28;
     936     97682223 :   if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 29;
     937     97682223 :   if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 30;
     938     97682223 :   if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 31;
     939     97682223 :   if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 32;
     940     97682223 :   if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 33;
     941     97682223 :   if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 34;
     942     97682223 :   if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 35;
     943     97682223 :   if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 36;
     944     97682223 :   if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 37;
     945     97682223 :   if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 38;
     946     97682223 :   if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 39;
     947     97682223 :   if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 40;
     948     97682223 :   if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 41;
     949     97682223 :   if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 42;
     950     97682223 :   if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 43;
     951     97682223 :   if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 44;
     952     97682223 :   if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 45;
     953     97682223 :   if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 46;
     954     97682223 :   if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 47;
     955     97682223 :   if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 48;
     956     97682223 :   if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 49;
     957     97682223 :   if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 50;
     958     97682223 :   if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 51;
     959     97682223 :   if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 52;
     960     97682223 :   if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 53;
     961     97682223 :   if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 54;
     962     97682223 :   if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 55;
     963     97682223 :   if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 56;
     964     97682223 :   if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 57;
     965     97682223 :   if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 58;
     966     97682223 :   if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 59;
     967     97682223 :   if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 60;
     968     97682223 :   if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 61;
     969     97682223 :   if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 62;
     970     97682223 :   if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 63;
     971     97682223 :   ptr->explicit_mask[1] = mask;
     972     97682223 :   mask = 0;
     973     97682223 :   if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 0;
     974     97682223 :   if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 1;
     975     97682223 :   if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 2;
     976     97682223 :   if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 3;
     977     97682223 :   if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 4;
     978     97682223 :   if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 5;
     979     97682223 :   if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 6;
     980     97682223 :   if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 7;
     981     97682223 :   if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 8;
     982     97682223 :   if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 9;
     983     97682223 :   if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 10;
     984     97682223 :   if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 11;
     985     97682223 :   if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 12;
     986     97682223 :   if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 13;
     987     97682223 :   if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 14;
     988     97682223 :   if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 15;
     989     97682223 :   if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 16;
     990     97682223 :   if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 17;
     991     97682223 :   if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 18;
     992     97682223 :   if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 19;
     993     97682223 :   if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 20;
     994     97682223 :   if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 21;
     995     97682223 :   if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 22;
     996     97682223 :   if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 23;
     997     97682223 :   if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 24;
     998     97682223 :   if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 25;
     999     97682223 :   if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 26;
    1000     97682223 :   if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 27;
    1001     97682223 :   if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 28;
    1002     97682223 :   if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 29;
    1003     97682223 :   if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 30;
    1004     97682223 :   if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 31;
    1005     97682223 :   if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 32;
    1006     97682223 :   if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 33;
    1007     97682223 :   if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 34;
    1008     97682223 :   if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 35;
    1009     97682223 :   if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 36;
    1010     97682223 :   if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 37;
    1011     97682223 :   if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 38;
    1012     97682223 :   if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 39;
    1013     97682223 :   if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 40;
    1014     97682223 :   if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 41;
    1015     97682223 :   if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 42;
    1016     97682223 :   if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 43;
    1017     97682223 :   if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 44;
    1018     97682223 :   if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 45;
    1019     97682223 :   if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 46;
    1020     97682223 :   if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 47;
    1021     97682223 :   if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 48;
    1022     97682223 :   if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 49;
    1023     97682223 :   if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 50;
    1024     97682223 :   if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 51;
    1025     97682223 :   if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 52;
    1026     97682223 :   if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 53;
    1027     97682223 :   if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 54;
    1028     97682223 :   if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 55;
    1029     97682223 :   if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 56;
    1030     97682223 :   if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 57;
    1031     97682223 :   if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 58;
    1032     97682223 :   if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 59;
    1033     97682223 :   if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 60;
    1034     97682223 :   if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 61;
    1035     97682223 :   if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 62;
    1036     97682223 :   if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 63;
    1037     97682223 :   ptr->explicit_mask[2] = mask;
    1038     97682223 :   mask = 0;
    1039     97682223 :   if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 0;
    1040     97682223 :   if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 1;
    1041     97682223 :   if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 2;
    1042     97682223 :   if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 3;
    1043     97682223 :   if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 4;
    1044     97682223 :   if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 5;
    1045     97682223 :   if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 6;
    1046     97682223 :   if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 7;
    1047     97682223 :   if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 8;
    1048     97682223 :   if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 9;
    1049     97682223 :   if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 10;
    1050     97682223 :   if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 11;
    1051     97682223 :   if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 12;
    1052     97682223 :   if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 13;
    1053     97682223 :   if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 14;
    1054     97682223 :   if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 15;
    1055     97682223 :   if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 16;
    1056     97682223 :   if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 17;
    1057     97682223 :   if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 18;
    1058     97682223 :   if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 19;
    1059     97682223 :   if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 20;
    1060     97682223 :   if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 21;
    1061     97682223 :   if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 22;
    1062     97682223 :   if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 23;
    1063     97682223 :   if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 24;
    1064     97682223 :   if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 25;
    1065     97682223 :   if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 26;
    1066     97682223 :   if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 27;
    1067     97682223 :   if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 28;
    1068     97682223 :   if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 29;
    1069     97682223 :   if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 30;
    1070     97682223 :   if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 31;
    1071     97682223 :   if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 32;
    1072     97682223 :   if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 33;
    1073     97682223 :   if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 34;
    1074     97682223 :   if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 35;
    1075     97682223 :   if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 36;
    1076     97682223 :   if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 37;
    1077     97682223 :   if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 38;
    1078     97682223 :   if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 39;
    1079     97682223 :   if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 40;
    1080     97682223 :   if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 41;
    1081     97682223 :   if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 42;
    1082     97682223 :   if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 43;
    1083     97682223 :   if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 44;
    1084     97682223 :   if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 45;
    1085     97682223 :   if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 46;
    1086     97682223 :   if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 47;
    1087     97682223 :   if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 48;
    1088     97682223 :   if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 49;
    1089     97682223 :   if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 50;
    1090     97682223 :   if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 51;
    1091     97682223 :   if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 52;
    1092     97682223 :   if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 53;
    1093     97682223 :   if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 54;
    1094     97682223 :   if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 55;
    1095     97682223 :   if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 56;
    1096     97682223 :   if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 57;
    1097     97682223 :   if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 58;
    1098     97682223 :   if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 59;
    1099     97682223 :   if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 60;
    1100     97682223 :   if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 61;
    1101     97682223 :   if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 62;
    1102     97682223 :   if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 63;
    1103     97682223 :   ptr->explicit_mask[3] = mask;
    1104     97682223 :   mask = 0;
    1105     97682223 :   if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 0;
    1106     97682223 :   if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 1;
    1107     97682223 :   if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 2;
    1108     97682223 :   if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 3;
    1109     97682223 :   if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 4;
    1110     97682223 :   if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 5;
    1111     97682223 :   if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 6;
    1112     97682223 :   if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 7;
    1113     97682223 :   if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 8;
    1114     97682223 :   if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 9;
    1115     97682223 :   if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 10;
    1116     97682223 :   if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 11;
    1117     97682223 :   if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 12;
    1118     97682223 :   if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 13;
    1119     97682223 :   if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 14;
    1120     97682223 :   if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 15;
    1121     97682223 :   if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 16;
    1122     97682223 :   if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 17;
    1123     97682223 :   if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 18;
    1124     97682223 :   if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 19;
    1125     97682223 :   if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 20;
    1126     97682223 :   if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 21;
    1127     97682223 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 22;
    1128     97682223 :   if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 23;
    1129     97682223 :   if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 24;
    1130     97682223 :   if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 25;
    1131     97682223 :   if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 26;
    1132     97682223 :   if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 27;
    1133     97682223 :   if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 28;
    1134     97682223 :   if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 29;
    1135     97682223 :   if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 30;
    1136     97682223 :   if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 31;
    1137     97682223 :   if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 32;
    1138     97682223 :   if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 33;
    1139     97682223 :   if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 34;
    1140     97682223 :   if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 35;
    1141     97682223 :   if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 36;
    1142     97682223 :   if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 37;
    1143     97682223 :   if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 38;
    1144     97682223 :   if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 39;
    1145     97682223 :   if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 40;
    1146     97682223 :   if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 41;
    1147     97682223 :   if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 42;
    1148     97682223 :   if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 43;
    1149     97682223 :   if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 44;
    1150     97682223 :   if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 45;
    1151     97682223 :   if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 46;
    1152     97682223 :   if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 47;
    1153     97682223 :   if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 48;
    1154     97682223 :   if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 49;
    1155     97682223 :   if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 50;
    1156     97682223 :   if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 51;
    1157     97682223 :   if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 52;
    1158     97682223 :   if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 53;
    1159     97682223 :   if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 54;
    1160     97682223 :   if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 55;
    1161     97682223 :   if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 56;
    1162     97682223 :   if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 57;
    1163     97682223 :   if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 58;
    1164     97682223 :   if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 59;
    1165     97682223 :   if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 60;
    1166     97682223 :   if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 61;
    1167     97682223 :   if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 62;
    1168     97682223 :   if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 63;
    1169     97682223 :   ptr->explicit_mask[4] = mask;
    1170     97682223 :   mask = 0;
    1171     97682223 :   if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 0;
    1172     97682223 :   if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 1;
    1173     97682223 :   if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 2;
    1174     97682223 :   if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 3;
    1175     97682223 :   if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 4;
    1176     97682223 :   if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 5;
    1177     97682223 :   if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 6;
    1178     97682223 :   if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 7;
    1179     97682223 :   if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 8;
    1180     97682223 :   if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 9;
    1181     97682223 :   if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 10;
    1182     97682223 :   if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 11;
    1183     97682223 :   if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 12;
    1184     97682223 :   if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 13;
    1185     97682223 :   if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 14;
    1186     97682223 :   if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 15;
    1187     97682223 :   if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 16;
    1188     97682223 :   if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 17;
    1189     97682223 :   if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 18;
    1190     97682223 :   if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 19;
    1191     97682223 :   if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 20;
    1192     97682223 :   if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 21;
    1193     97682223 :   if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 22;
    1194     97682223 :   if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 23;
    1195     97682223 :   if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 24;
    1196     97682223 :   if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 25;
    1197     97682223 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 26;
    1198     97682223 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 27;
    1199     97682223 :   if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 28;
    1200     97682223 :   if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 29;
    1201     97682223 :   if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 30;
    1202     97682223 :   if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 31;
    1203     97682223 :   if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 32;
    1204     97682223 :   if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 33;
    1205     97682223 :   if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 34;
    1206     97682223 :   if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 35;
    1207     97682223 :   if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 36;
    1208     97682223 :   if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 37;
    1209     97682223 :   if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 38;
    1210     97682223 :   if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 39;
    1211     97682223 :   if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 40;
    1212     97682223 :   if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 41;
    1213     97682223 :   if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 42;
    1214     97682223 :   if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 43;
    1215     97682223 :   if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 44;
    1216     97682223 :   if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 45;
    1217     97682223 :   if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 46;
    1218     97682223 :   if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 47;
    1219     97682223 :   if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 48;
    1220     97682223 :   if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 49;
    1221     97682223 :   if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 50;
    1222     97682223 :   if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 51;
    1223     97682223 :   if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 52;
    1224     97682223 :   if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 53;
    1225     97682223 :   if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 54;
    1226     97682223 :   if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 55;
    1227     97682223 :   if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 56;
    1228     97682223 :   if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 57;
    1229     97682223 :   if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 58;
    1230     97682223 :   if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 59;
    1231     97682223 :   if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 60;
    1232     97682223 :   if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 61;
    1233     97682223 :   if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 62;
    1234     97682223 :   if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 63;
    1235     97682223 :   ptr->explicit_mask[5] = mask;
    1236     97682223 :   mask = 0;
    1237     97682223 :   if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 0;
    1238     97682223 :   if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 1;
    1239     97682223 :   if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 2;
    1240     97682223 :   if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 3;
    1241     97682223 :   if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 4;
    1242     97682223 :   if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 5;
    1243     97682223 :   if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 6;
    1244     97682223 :   if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 7;
    1245     97682223 :   if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 8;
    1246     97682223 :   if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 9;
    1247     97682223 :   if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 10;
    1248     97682223 :   if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 11;
    1249     97682223 :   if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 12;
    1250     97682223 :   if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 13;
    1251     97682223 :   if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 14;
    1252     97682223 :   if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 15;
    1253     97682223 :   if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 16;
    1254     97682223 :   if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 17;
    1255     97682223 :   if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 18;
    1256     97682223 :   if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 19;
    1257     97682223 :   if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 20;
    1258     97682223 :   if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 21;
    1259     97682223 :   if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 22;
    1260     97682223 :   if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 23;
    1261     97682223 :   if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 24;
    1262     97682223 :   if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 25;
    1263     97682223 :   if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 26;
    1264     97682223 :   if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 27;
    1265     97682223 :   if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 28;
    1266     97682223 :   if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 29;
    1267     97682223 :   if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 30;
    1268     97682223 :   if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 31;
    1269     97682223 :   if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 32;
    1270     97682223 :   if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 33;
    1271     97682223 :   if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 34;
    1272     97682223 :   if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 35;
    1273     97682223 :   if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 36;
    1274     97682223 :   if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 37;
    1275     97682223 :   if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 38;
    1276     97682223 :   if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 39;
    1277     97682223 :   if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 40;
    1278     97682223 :   if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 41;
    1279     97682223 :   if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 42;
    1280     97682223 :   if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 43;
    1281     97682223 :   if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 44;
    1282     97682223 :   if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 45;
    1283     97682223 :   if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 46;
    1284     97682223 :   if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 47;
    1285     97682223 :   if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 48;
    1286     97682223 :   if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 49;
    1287     97682223 :   if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 50;
    1288     97682223 :   if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 51;
    1289     97682223 :   if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 52;
    1290     97682223 :   if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 53;
    1291     97682223 :   if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 54;
    1292     97682223 :   if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 55;
    1293     97682223 :   if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 56;
    1294     97682223 :   if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 57;
    1295     97682223 :   if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 58;
    1296     97682223 :   if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 59;
    1297     97682223 :   if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 60;
    1298     97682223 :   if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 61;
    1299     97682223 :   if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 62;
    1300     97682223 :   if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 63;
    1301     97682223 :   ptr->explicit_mask[6] = mask;
    1302     97682223 :   mask = 0;
    1303     97682223 :   if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 0;
    1304     97682223 :   if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 1;
    1305     97682223 :   if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 2;
    1306     97682223 :   if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 3;
    1307     97682223 :   if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 4;
    1308     97682223 :   if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 5;
    1309     97682223 :   if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 6;
    1310     97682223 :   if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 7;
    1311     97682223 :   if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 8;
    1312     97682223 :   if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 9;
    1313     97682223 :   if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 10;
    1314     97682223 :   if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 11;
    1315     97682223 :   if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 12;
    1316     97682223 :   if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 13;
    1317     97682223 :   if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 14;
    1318     97682223 :   if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 15;
    1319     97682223 :   if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 16;
    1320     97682223 :   if (opts_set->x_flag_split_paths) mask |= HOST_WIDE_INT_1U << 17;
    1321     97682223 :   if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 18;
    1322     97682223 :   if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 19;
    1323     97682223 :   if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 20;
    1324     97682223 :   if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 21;
    1325     97682223 :   if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 22;
    1326     97682223 :   if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 23;
    1327     97682223 :   if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 24;
    1328     97682223 :   if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 25;
    1329     97682223 :   if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 26;
    1330     97682223 :   if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 27;
    1331     97682223 :   if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 28;
    1332     97682223 :   if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 29;
    1333     97682223 :   if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 30;
    1334     97682223 :   if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 31;
    1335     97682223 :   if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 32;
    1336     97682223 :   if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 33;
    1337     97682223 :   if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 34;
    1338     97682223 :   if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 35;
    1339     97682223 :   if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 36;
    1340     97682223 :   if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 37;
    1341     97682223 :   if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 38;
    1342     97682223 :   if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 39;
    1343     97682223 :   if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 40;
    1344     97682223 :   if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 41;
    1345     97682223 :   if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 42;
    1346     97682223 :   if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 43;
    1347     97682223 :   if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 44;
    1348     97682223 :   if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 45;
    1349     97682223 :   if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 46;
    1350     97682223 :   if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 47;
    1351     97682223 :   if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 48;
    1352     97682223 :   if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 49;
    1353     97682223 :   if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 50;
    1354     97682223 :   if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 51;
    1355     97682223 :   if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 52;
    1356     97682223 :   if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 53;
    1357     97682223 :   if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 54;
    1358     97682223 :   if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 55;
    1359     97682223 :   if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 56;
    1360     97682223 :   if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 57;
    1361     97682223 :   if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 58;
    1362     97682223 :   if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 59;
    1363     97682223 :   if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 60;
    1364     97682223 :   if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 61;
    1365     97682223 :   if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 62;
    1366     97682223 :   if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 63;
    1367     97682223 :   ptr->explicit_mask[7] = mask;
    1368     97682223 :   mask = 0;
    1369     97682223 :   if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 0;
    1370     97682223 :   if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 1;
    1371     97682223 :   if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 2;
    1372     97682223 :   if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 3;
    1373     97682223 :   if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 4;
    1374     97682223 :   if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 5;
    1375     97682223 :   if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 6;
    1376     97682223 :   if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 7;
    1377     97682223 :   if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 8;
    1378     97682223 :   if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 9;
    1379     97682223 :   if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 10;
    1380     97682223 :   if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 11;
    1381     97682223 :   if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 12;
    1382     97682223 :   if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 13;
    1383     97682223 :   if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 14;
    1384     97682223 :   if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 15;
    1385     97682223 :   if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 16;
    1386     97682223 :   if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
    1387     97682223 :   if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 18;
    1388     97682223 :   if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 19;
    1389     97682223 :   if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 20;
    1390     97682223 :   if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 21;
    1391     97682223 :   if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 22;
    1392     97682223 :   if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 23;
    1393     97682223 :   if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 24;
    1394     97682223 :   if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 25;
    1395     97682223 :   if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 26;
    1396     97682223 :   if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 27;
    1397     97682223 :   if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 28;
    1398     97682223 :   if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 29;
    1399     97682223 :   if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 30;
    1400     97682223 :   ptr->explicit_mask[8] = mask;
    1401     97682223 : }
    1402              : 
    1403              : /* Restore optimization options from a structure.  */
    1404              : void
    1405     52030005 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
    1406              :                          struct cl_optimization *ptr)
    1407              : {
    1408     52030005 :   opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
    1409     52030005 :   opts->x_param_align_threshold = ptr->x_param_align_threshold;
    1410     52030005 :   opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
    1411     52030005 :   opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
    1412     52030005 :   opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
    1413     52030005 :   opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
    1414     52030005 :   opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
    1415     52030005 :   opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
    1416     52030005 :   opts->x_param_asan_stack = ptr->x_param_asan_stack;
    1417     52030005 :   opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
    1418     52030005 :   opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
    1419     52030005 :   opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
    1420     52030005 :   opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
    1421     52030005 :   opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
    1422     52030005 :   opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
    1423     52030005 :   opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
    1424     52030005 :   opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
    1425     52030005 :   opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
    1426     52030005 :   opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
    1427     52030005 :   opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
    1428     52030005 :   opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
    1429     52030005 :   opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
    1430     52030005 :   opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
    1431     52030005 :   opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
    1432     52030005 :   opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
    1433     52030005 :   opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
    1434     52030005 :   opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
    1435     52030005 :   opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
    1436     52030005 :   opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
    1437     52030005 :   opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
    1438     52030005 :   opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
    1439     52030005 :   opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
    1440     52030005 :   opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
    1441     52030005 :   opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
    1442     52030005 :   opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
    1443     52030005 :   opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
    1444     52030005 :   opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
    1445     52030005 :   opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
    1446     52030005 :   opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
    1447     52030005 :   opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
    1448     52030005 :   opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
    1449     52030005 :   opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
    1450     52030005 :   opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
    1451     52030005 :   opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
    1452     52030005 :   opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
    1453     52030005 :   opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
    1454     52030005 :   opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
    1455     52030005 :   opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
    1456     52030005 :   opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
    1457     52030005 :   opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
    1458     52030005 :   opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
    1459     52030005 :   opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
    1460     52030005 :   opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
    1461     52030005 :   opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
    1462     52030005 :   opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
    1463     52030005 :   opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
    1464     52030005 :   opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
    1465     52030005 :   opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
    1466     52030005 :   opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
    1467     52030005 :   opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
    1468     52030005 :   opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
    1469     52030005 :   opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
    1470     52030005 :   opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
    1471     52030005 :   opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
    1472     52030005 :   opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
    1473     52030005 :   opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
    1474     52030005 :   opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
    1475     52030005 :   opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
    1476     52030005 :   opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
    1477     52030005 :   opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
    1478     52030005 :   opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
    1479     52030005 :   opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
    1480     52030005 :   opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
    1481     52030005 :   opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
    1482     52030005 :   opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
    1483     52030005 :   opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
    1484     52030005 :   opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
    1485     52030005 :   opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
    1486     52030005 :   opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
    1487     52030005 :   opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
    1488     52030005 :   opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
    1489     52030005 :   opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
    1490     52030005 :   opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
    1491     52030005 :   opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
    1492     52030005 :   opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
    1493     52030005 :   opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
    1494     52030005 :   opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
    1495     52030005 :   opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
    1496     52030005 :   opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
    1497     52030005 :   opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
    1498     52030005 :   opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
    1499     52030005 :   opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
    1500     52030005 :   opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
    1501     52030005 :   opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
    1502     52030005 :   opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
    1503     52030005 :   opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
    1504     52030005 :   opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
    1505     52030005 :   opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
    1506     52030005 :   opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
    1507     52030005 :   opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
    1508     52030005 :   opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
    1509     52030005 :   opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
    1510     52030005 :   opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
    1511     52030005 :   opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
    1512     52030005 :   opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
    1513     52030005 :   opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
    1514     52030005 :   opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
    1515     52030005 :   opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
    1516     52030005 :   opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
    1517     52030005 :   opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
    1518     52030005 :   opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
    1519     52030005 :   opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
    1520     52030005 :   opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
    1521     52030005 :   opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
    1522     52030005 :   opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
    1523     52030005 :   opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
    1524     52030005 :   opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
    1525     52030005 :   opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
    1526     52030005 :   opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
    1527     52030005 :   opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
    1528     52030005 :   opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
    1529     52030005 :   opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
    1530     52030005 :   opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
    1531     52030005 :   opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
    1532     52030005 :   opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
    1533     52030005 :   opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
    1534     52030005 :   opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
    1535     52030005 :   opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
    1536     52030005 :   opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
    1537     52030005 :   opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
    1538     52030005 :   opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
    1539     52030005 :   opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
    1540     52030005 :   opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
    1541     52030005 :   opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
    1542     52030005 :   opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
    1543     52030005 :   opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
    1544     52030005 :   opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
    1545     52030005 :   opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
    1546     52030005 :   opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
    1547     52030005 :   opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
    1548     52030005 :   opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
    1549     52030005 :   opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
    1550     52030005 :   opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
    1551     52030005 :   opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
    1552     52030005 :   opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
    1553     52030005 :   opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
    1554     52030005 :   opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
    1555     52030005 :   opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
    1556     52030005 :   opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
    1557     52030005 :   opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
    1558     52030005 :   opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
    1559     52030005 :   opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
    1560     52030005 :   opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
    1561     52030005 :   opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
    1562     52030005 :   opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
    1563     52030005 :   opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
    1564     52030005 :   opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
    1565     52030005 :   opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
    1566     52030005 :   opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
    1567     52030005 :   opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
    1568     52030005 :   opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
    1569     52030005 :   opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
    1570     52030005 :   opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
    1571     52030005 :   opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
    1572     52030005 :   opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
    1573     52030005 :   opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
    1574     52030005 :   opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
    1575     52030005 :   opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
    1576     52030005 :   opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
    1577     52030005 :   opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
    1578     52030005 :   opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
    1579     52030005 :   opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
    1580     52030005 :   opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
    1581     52030005 :   opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
    1582     52030005 :   opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
    1583     52030005 :   opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
    1584     52030005 :   opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
    1585     52030005 :   opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
    1586     52030005 :   opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
    1587     52030005 :   opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
    1588     52030005 :   opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
    1589     52030005 :   opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
    1590     52030005 :   opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
    1591     52030005 :   opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
    1592     52030005 :   opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
    1593     52030005 :   opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
    1594     52030005 :   opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
    1595     52030005 :   opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
    1596     52030005 :   opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
    1597     52030005 :   opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
    1598     52030005 :   opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
    1599     52030005 :   opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
    1600     52030005 :   opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
    1601     52030005 :   opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
    1602     52030005 :   opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
    1603     52030005 :   opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
    1604     52030005 :   opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
    1605     52030005 :   opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
    1606     52030005 :   opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
    1607     52030005 :   opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
    1608     52030005 :   opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
    1609     52030005 :   opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
    1610     52030005 :   opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
    1611     52030005 :   opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
    1612     52030005 :   opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
    1613     52030005 :   opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
    1614     52030005 :   opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
    1615     52030005 :   opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
    1616     52030005 :   opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
    1617     52030005 :   opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
    1618     52030005 :   opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
    1619     52030005 :   opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
    1620     52030005 :   opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
    1621     52030005 :   opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
    1622     52030005 :   opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
    1623     52030005 :   opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
    1624     52030005 :   opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
    1625     52030005 :   opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
    1626     52030005 :   opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
    1627     52030005 :   opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
    1628     52030005 :   opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
    1629     52030005 :   opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
    1630     52030005 :   opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
    1631     52030005 :   opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
    1632     52030005 :   opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
    1633     52030005 :   opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
    1634     52030005 :   opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
    1635     52030005 :   opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
    1636     52030005 :   opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
    1637     52030005 :   opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
    1638     52030005 :   opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
    1639     52030005 :   opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
    1640     52030005 :   opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
    1641     52030005 :   opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
    1642     52030005 :   opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
    1643     52030005 :   opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
    1644     52030005 :   opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
    1645     52030005 :   opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
    1646     52030005 :   opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
    1647     52030005 :   opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
    1648     52030005 :   opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
    1649     52030005 :   opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
    1650     52030005 :   opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
    1651     52030005 :   opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
    1652     52030005 :   opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
    1653     52030005 :   opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
    1654     52030005 :   opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
    1655     52030005 :   opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
    1656     52030005 :   opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
    1657     52030005 :   opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
    1658     52030005 :   opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
    1659     52030005 :   opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
    1660     52030005 :   opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
    1661     52030005 :   opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
    1662     52030005 :   opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
    1663     52030005 :   opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
    1664     52030005 :   opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
    1665     52030005 :   opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
    1666     52030005 :   opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
    1667     52030005 :   opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
    1668     52030005 :   opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
    1669     52030005 :   opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
    1670     52030005 :   opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
    1671     52030005 :   opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
    1672     52030005 :   opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
    1673     52030005 :   opts->x_flag_complex_method = ptr->x_flag_complex_method;
    1674     52030005 :   opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
    1675     52030005 :   opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
    1676     52030005 :   opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
    1677     52030005 :   opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
    1678     52030005 :   opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
    1679     52030005 :   opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
    1680     52030005 :   opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
    1681     52030005 :   opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
    1682     52030005 :   opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
    1683     52030005 :   opts->x_param_threader_debug = ptr->x_param_threader_debug;
    1684     52030005 :   opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
    1685     52030005 :   opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
    1686     52030005 :   opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
    1687     52030005 :   opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
    1688     52030005 :   opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
    1689     52030005 :   opts->x_flag_ira_region = ptr->x_flag_ira_region;
    1690     52030005 :   opts->x_flag_live_patching = ptr->x_flag_live_patching;
    1691     52030005 :   opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
    1692     52030005 :   opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
    1693     52030005 :   opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
    1694     52030005 :   opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
    1695     52030005 :   opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
    1696     52030005 :   opts->x_optimize = ptr->x_optimize;
    1697     52030005 :   opts->x_optimize_size = ptr->x_optimize_size;
    1698     52030005 :   opts->x_optimize_debug = ptr->x_optimize_debug;
    1699     52030005 :   opts->x_optimize_fast = ptr->x_optimize_fast;
    1700     52030005 :   opts->x_warn_inline = ptr->x_warn_inline;
    1701     52030005 :   opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
    1702     52030005 :   opts->x_flag_align_functions = ptr->x_flag_align_functions;
    1703     52030005 :   opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
    1704     52030005 :   opts->x_flag_align_labels = ptr->x_flag_align_labels;
    1705     52030005 :   opts->x_flag_align_loops = ptr->x_flag_align_loops;
    1706     52030005 :   opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
    1707     52030005 :   opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
    1708     52030005 :   opts->x_flag_associative_math = ptr->x_flag_associative_math;
    1709     52030005 :   opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
    1710     52030005 :   opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
    1711     52030005 :   opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
    1712     52030005 :   opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
    1713     52030005 :   opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
    1714     52030005 :   opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
    1715     52030005 :   opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
    1716     52030005 :   opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
    1717     52030005 :   opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
    1718     52030005 :   opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
    1719     52030005 :   opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
    1720     52030005 :   opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
    1721     52030005 :   opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
    1722     52030005 :   opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
    1723     52030005 :   opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
    1724     52030005 :   opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
    1725     52030005 :   opts->x_flag_dce = ptr->x_flag_dce;
    1726     52030005 :   opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
    1727     52030005 :   opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
    1728     52030005 :   opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
    1729     52030005 :   opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
    1730     52030005 :   opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
    1731     52030005 :   opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
    1732     52030005 :   opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
    1733     52030005 :   opts->x_flag_dse = ptr->x_flag_dse;
    1734     52030005 :   opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
    1735     52030005 :   opts->x_flag_exceptions = ptr->x_flag_exceptions;
    1736     52030005 :   opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
    1737     52030005 :   opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
    1738     52030005 :   opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
    1739     52030005 :   opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
    1740     52030005 :   opts->x_flag_float_store = ptr->x_flag_float_store;
    1741     52030005 :   opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
    1742     52030005 :   opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
    1743     52030005 :   opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
    1744     52030005 :   opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
    1745     52030005 :   opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
    1746     52030005 :   opts->x_flag_gcse = ptr->x_flag_gcse;
    1747     52030005 :   opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
    1748     52030005 :   opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
    1749     52030005 :   opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
    1750     52030005 :   opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
    1751     52030005 :   opts->x_flag_graphite = ptr->x_flag_graphite;
    1752     52030005 :   opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
    1753     52030005 :   opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
    1754     52030005 :   opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
    1755     52030005 :   opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
    1756     52030005 :   opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
    1757     52030005 :   opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
    1758     52030005 :   opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
    1759     52030005 :   opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
    1760     52030005 :   opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
    1761     52030005 :   opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
    1762     52030005 :   opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
    1763     52030005 :   opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
    1764     52030005 :   opts->x_flag_no_inline = ptr->x_flag_no_inline;
    1765     52030005 :   opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
    1766     52030005 :   opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
    1767     52030005 :   opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
    1768     52030005 :   opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
    1769     52030005 :   opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
    1770     52030005 :   opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
    1771     52030005 :   opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
    1772     52030005 :   opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
    1773     52030005 :   opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
    1774     52030005 :   opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
    1775     52030005 :   opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
    1776     52030005 :   opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
    1777     52030005 :   opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
    1778     52030005 :   opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
    1779     52030005 :   opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
    1780     52030005 :   opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
    1781     52030005 :   opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
    1782     52030005 :   opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
    1783     52030005 :   opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
    1784     52030005 :   opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
    1785     52030005 :   opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
    1786     52030005 :   opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
    1787     52030005 :   opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
    1788     52030005 :   opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
    1789     52030005 :   opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
    1790     52030005 :   opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
    1791     52030005 :   opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
    1792     52030005 :   opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
    1793     52030005 :   opts->x_flag_ivopts = ptr->x_flag_ivopts;
    1794     52030005 :   opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
    1795     52030005 :   opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
    1796     52030005 :   opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
    1797     52030005 :   opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
    1798     52030005 :   opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
    1799     52030005 :   opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
    1800     52030005 :   opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
    1801     52030005 :   opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
    1802     52030005 :   opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
    1803     52030005 :   opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
    1804     52030005 :   opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
    1805     52030005 :   opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
    1806     52030005 :   opts->x_flag_errno_math = ptr->x_flag_errno_math;
    1807     52030005 :   opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
    1808     52030005 :   opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
    1809     52030005 :   opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
    1810     52030005 :   opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
    1811     52030005 :   opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
    1812     52030005 :   opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
    1813     52030005 :   opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
    1814     52030005 :   opts->x_flag_opt_info = ptr->x_flag_opt_info;
    1815     52030005 :   opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
    1816     52030005 :   opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
    1817     52030005 :   opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
    1818     52030005 :   opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
    1819     52030005 :   opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
    1820     52030005 :   opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
    1821     52030005 :   opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
    1822     52030005 :   opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
    1823     52030005 :   opts->x_flag_peephole2 = ptr->x_flag_peephole2;
    1824     52030005 :   opts->x_flag_plt = ptr->x_flag_plt;
    1825     52030005 :   opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
    1826     52030005 :   opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
    1827     52030005 :   opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
    1828     52030005 :   opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
    1829     52030005 :   opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
    1830     52030005 :   opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
    1831     52030005 :   opts->x_flag_ree = ptr->x_flag_ree;
    1832     52030005 :   opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
    1833     52030005 :   opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
    1834     52030005 :   opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
    1835     52030005 :   opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
    1836     52030005 :   opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
    1837     52030005 :   opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
    1838     52030005 :   opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
    1839     52030005 :   opts->x_flag_rtti = ptr->x_flag_rtti;
    1840     52030005 :   opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
    1841     52030005 :   opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
    1842     52030005 :   opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
    1843     52030005 :   opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
    1844     52030005 :   opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
    1845     52030005 :   opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
    1846     52030005 :   opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
    1847     52030005 :   opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
    1848     52030005 :   opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
    1849     52030005 :   opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
    1850     52030005 :   opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
    1851     52030005 :   opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
    1852     52030005 :   opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
    1853     52030005 :   opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
    1854     52030005 :   opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
    1855     52030005 :   opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
    1856     52030005 :   opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
    1857     52030005 :   opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
    1858     52030005 :   opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
    1859     52030005 :   opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
    1860     52030005 :   opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
    1861     52030005 :   opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
    1862     52030005 :   opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
    1863     52030005 :   opts->x_flag_short_enums = ptr->x_flag_short_enums;
    1864     52030005 :   opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
    1865     52030005 :   opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
    1866     52030005 :   opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
    1867     52030005 :   opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
    1868     52030005 :   opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
    1869     52030005 :   opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
    1870     52030005 :   opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
    1871     52030005 :   opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
    1872     52030005 :   opts->x_flag_split_loops = ptr->x_flag_split_loops;
    1873     52030005 :   opts->x_flag_split_paths = ptr->x_flag_split_paths;
    1874     52030005 :   opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
    1875     52030005 :   opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
    1876     52030005 :   opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
    1877     52030005 :   opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
    1878     52030005 :   opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
    1879     52030005 :   opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
    1880     52030005 :   opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
    1881     52030005 :   opts->x_flag_store_merging = ptr->x_flag_store_merging;
    1882     52030005 :   opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
    1883     52030005 :   opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
    1884     52030005 :   opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
    1885     52030005 :   opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
    1886     52030005 :   opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
    1887     52030005 :   opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
    1888     52030005 :   opts->x_flag_tracer = ptr->x_flag_tracer;
    1889     52030005 :   opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
    1890     52030005 :   opts->x_flag_trapv = ptr->x_flag_trapv;
    1891     52030005 :   opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
    1892     52030005 :   opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
    1893     52030005 :   opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
    1894     52030005 :   opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
    1895     52030005 :   opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
    1896     52030005 :   opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
    1897     52030005 :   opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
    1898     52030005 :   opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
    1899     52030005 :   opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
    1900     52030005 :   opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
    1901     52030005 :   opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
    1902     52030005 :   opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
    1903     52030005 :   opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
    1904     52030005 :   opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
    1905     52030005 :   opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
    1906     52030005 :   opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
    1907     52030005 :   opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
    1908     52030005 :   opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
    1909     52030005 :   opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
    1910     52030005 :   opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
    1911     52030005 :   opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
    1912     52030005 :   opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
    1913     52030005 :   opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
    1914     52030005 :   opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
    1915     52030005 :   opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
    1916     52030005 :   opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
    1917     52030005 :   opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
    1918     52030005 :   opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
    1919     52030005 :   opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
    1920     52030005 :   opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
    1921     52030005 :   opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
    1922     52030005 :   opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
    1923     52030005 :   opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
    1924     52030005 :   opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
    1925     52030005 :   opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
    1926     52030005 :   opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
    1927     52030005 :   opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
    1928     52030005 :   opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
    1929     52030005 :   opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
    1930     52030005 :   opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
    1931     52030005 :   opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
    1932     52030005 :   opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
    1933     52030005 :   opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
    1934     52030005 :   opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
    1935     52030005 :   opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
    1936     52030005 :   opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
    1937     52030005 :   opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
    1938     52030005 :   opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
    1939     52030005 :   opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
    1940     52030005 :   opts->x_flag_web = ptr->x_flag_web;
    1941     52030005 :   opts->x_flag_wrapv = ptr->x_flag_wrapv;
    1942     52030005 :   opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
    1943     52030005 :   opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
    1944     52030005 :   opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
    1945     52030005 :   opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
    1946     52030005 :   opts->x_str_align_functions = ptr->x_str_align_functions;
    1947     52030005 :   opts->x_str_align_jumps = ptr->x_str_align_jumps;
    1948     52030005 :   opts->x_str_align_labels = ptr->x_str_align_labels;
    1949     52030005 :   opts->x_str_align_loops = ptr->x_str_align_loops;
    1950     52030005 :   opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
    1951              : 
    1952     52030005 :   unsigned HOST_WIDE_INT mask;
    1953     52030005 :   mask = ptr->explicit_mask[0];
    1954     52030005 :   opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
    1955     52030005 :   mask >>= 1;
    1956     52030005 :   opts_set->x_param_align_threshold = (mask & 1) != 0;
    1957     52030005 :   mask >>= 1;
    1958     52030005 :   opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
    1959     52030005 :   mask >>= 1;
    1960     52030005 :   opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
    1961     52030005 :   mask >>= 1;
    1962     52030005 :   opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
    1963     52030005 :   mask >>= 1;
    1964     52030005 :   opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
    1965     52030005 :   mask >>= 1;
    1966     52030005 :   opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
    1967     52030005 :   mask >>= 1;
    1968     52030005 :   opts_set->x_param_asan_memintrin = (mask & 1) != 0;
    1969     52030005 :   mask >>= 1;
    1970     52030005 :   opts_set->x_param_asan_stack = (mask & 1) != 0;
    1971     52030005 :   mask >>= 1;
    1972     52030005 :   opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
    1973     52030005 :   mask >>= 1;
    1974     52030005 :   opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
    1975     52030005 :   mask >>= 1;
    1976     52030005 :   opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
    1977     52030005 :   mask >>= 1;
    1978     52030005 :   opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
    1979     52030005 :   mask >>= 1;
    1980     52030005 :   opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
    1981     52030005 :   mask >>= 1;
    1982     52030005 :   opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
    1983     52030005 :   mask >>= 1;
    1984     52030005 :   opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
    1985     52030005 :   mask >>= 1;
    1986     52030005 :   opts_set->x_param_case_values_threshold = (mask & 1) != 0;
    1987     52030005 :   mask >>= 1;
    1988     52030005 :   opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
    1989     52030005 :   mask >>= 1;
    1990     52030005 :   opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
    1991     52030005 :   mask >>= 1;
    1992     52030005 :   opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
    1993     52030005 :   mask >>= 1;
    1994     52030005 :   opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
    1995     52030005 :   mask >>= 1;
    1996     52030005 :   opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
    1997     52030005 :   mask >>= 1;
    1998     52030005 :   opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
    1999     52030005 :   mask >>= 1;
    2000     52030005 :   opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
    2001     52030005 :   mask >>= 1;
    2002     52030005 :   opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
    2003     52030005 :   mask >>= 1;
    2004     52030005 :   opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
    2005     52030005 :   mask >>= 1;
    2006     52030005 :   opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
    2007     52030005 :   mask >>= 1;
    2008     52030005 :   opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
    2009     52030005 :   mask >>= 1;
    2010     52030005 :   opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
    2011     52030005 :   mask >>= 1;
    2012     52030005 :   opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
    2013     52030005 :   mask >>= 1;
    2014     52030005 :   opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
    2015     52030005 :   mask >>= 1;
    2016     52030005 :   opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
    2017     52030005 :   mask >>= 1;
    2018     52030005 :   opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
    2019     52030005 :   mask >>= 1;
    2020     52030005 :   opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
    2021     52030005 :   mask >>= 1;
    2022     52030005 :   opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
    2023     52030005 :   mask >>= 1;
    2024     52030005 :   opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
    2025     52030005 :   mask >>= 1;
    2026     52030005 :   opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
    2027     52030005 :   mask >>= 1;
    2028     52030005 :   opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
    2029     52030005 :   mask >>= 1;
    2030     52030005 :   opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
    2031     52030005 :   mask >>= 1;
    2032     52030005 :   opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
    2033     52030005 :   mask >>= 1;
    2034     52030005 :   opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
    2035     52030005 :   mask >>= 1;
    2036     52030005 :   opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
    2037     52030005 :   mask >>= 1;
    2038     52030005 :   opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
    2039     52030005 :   mask >>= 1;
    2040     52030005 :   opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
    2041     52030005 :   mask >>= 1;
    2042     52030005 :   opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
    2043     52030005 :   mask >>= 1;
    2044     52030005 :   opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
    2045     52030005 :   mask >>= 1;
    2046     52030005 :   opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
    2047     52030005 :   mask >>= 1;
    2048     52030005 :   opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
    2049     52030005 :   mask >>= 1;
    2050     52030005 :   opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
    2051     52030005 :   mask >>= 1;
    2052     52030005 :   opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
    2053     52030005 :   mask >>= 1;
    2054     52030005 :   opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
    2055     52030005 :   mask >>= 1;
    2056     52030005 :   opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
    2057     52030005 :   mask >>= 1;
    2058     52030005 :   opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
    2059     52030005 :   mask >>= 1;
    2060     52030005 :   opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
    2061     52030005 :   mask >>= 1;
    2062     52030005 :   opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
    2063     52030005 :   mask >>= 1;
    2064     52030005 :   opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
    2065     52030005 :   mask >>= 1;
    2066     52030005 :   opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
    2067     52030005 :   mask >>= 1;
    2068     52030005 :   opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
    2069     52030005 :   mask >>= 1;
    2070     52030005 :   opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
    2071     52030005 :   mask >>= 1;
    2072     52030005 :   opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
    2073     52030005 :   mask >>= 1;
    2074     52030005 :   opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
    2075     52030005 :   mask >>= 1;
    2076     52030005 :   opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
    2077     52030005 :   mask >>= 1;
    2078     52030005 :   opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
    2079     52030005 :   mask >>= 1;
    2080     52030005 :   opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
    2081     52030005 :   mask >>= 1;
    2082     52030005 :   mask = ptr->explicit_mask[1];
    2083     52030005 :   opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
    2084     52030005 :   mask >>= 1;
    2085     52030005 :   opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
    2086     52030005 :   mask >>= 1;
    2087     52030005 :   opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
    2088     52030005 :   mask >>= 1;
    2089     52030005 :   opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
    2090     52030005 :   mask >>= 1;
    2091     52030005 :   opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
    2092     52030005 :   mask >>= 1;
    2093     52030005 :   opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
    2094     52030005 :   mask >>= 1;
    2095     52030005 :   opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
    2096     52030005 :   mask >>= 1;
    2097     52030005 :   opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
    2098     52030005 :   mask >>= 1;
    2099     52030005 :   opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
    2100     52030005 :   mask >>= 1;
    2101     52030005 :   opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
    2102     52030005 :   mask >>= 1;
    2103     52030005 :   opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
    2104     52030005 :   mask >>= 1;
    2105     52030005 :   opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
    2106     52030005 :   mask >>= 1;
    2107     52030005 :   opts_set->x_param_l1_cache_size = (mask & 1) != 0;
    2108     52030005 :   mask >>= 1;
    2109     52030005 :   opts_set->x_param_l2_cache_size = (mask & 1) != 0;
    2110     52030005 :   mask >>= 1;
    2111     52030005 :   opts_set->x_param_large_function_growth = (mask & 1) != 0;
    2112     52030005 :   mask >>= 1;
    2113     52030005 :   opts_set->x_param_large_function_insns = (mask & 1) != 0;
    2114     52030005 :   mask >>= 1;
    2115     52030005 :   opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
    2116     52030005 :   mask >>= 1;
    2117     52030005 :   opts_set->x_param_large_stack_frame = (mask & 1) != 0;
    2118     52030005 :   mask >>= 1;
    2119     52030005 :   opts_set->x_param_large_unit_insns = (mask & 1) != 0;
    2120     52030005 :   mask >>= 1;
    2121     52030005 :   opts_set->x_param_lim_expensive = (mask & 1) != 0;
    2122     52030005 :   mask >>= 1;
    2123     52030005 :   opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
    2124     52030005 :   mask >>= 1;
    2125     52030005 :   opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
    2126     52030005 :   mask >>= 1;
    2127     52030005 :   opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
    2128     52030005 :   mask >>= 1;
    2129     52030005 :   opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
    2130     52030005 :   mask >>= 1;
    2131     52030005 :   opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
    2132     52030005 :   mask >>= 1;
    2133     52030005 :   opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
    2134     52030005 :   mask >>= 1;
    2135     52030005 :   opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
    2136     52030005 :   mask >>= 1;
    2137     52030005 :   opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
    2138     52030005 :   mask >>= 1;
    2139     52030005 :   opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
    2140     52030005 :   mask >>= 1;
    2141     52030005 :   opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
    2142     52030005 :   mask >>= 1;
    2143     52030005 :   opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
    2144     52030005 :   mask >>= 1;
    2145     52030005 :   opts_set->x_param_lto_locality_size = (mask & 1) != 0;
    2146     52030005 :   mask >>= 1;
    2147     52030005 :   opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
    2148     52030005 :   mask >>= 1;
    2149     52030005 :   opts_set->x_param_max_combine_insns = (mask & 1) != 0;
    2150     52030005 :   mask >>= 1;
    2151     52030005 :   opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
    2152     52030005 :   mask >>= 1;
    2153     52030005 :   opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
    2154     52030005 :   mask >>= 1;
    2155     52030005 :   opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
    2156     52030005 :   mask >>= 1;
    2157     52030005 :   opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
    2158     52030005 :   mask >>= 1;
    2159     52030005 :   opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
    2160     52030005 :   mask >>= 1;
    2161     52030005 :   opts_set->x_param_max_cse_insns = (mask & 1) != 0;
    2162     52030005 :   mask >>= 1;
    2163     52030005 :   opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
    2164     52030005 :   mask >>= 1;
    2165     52030005 :   opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
    2166     52030005 :   mask >>= 1;
    2167     52030005 :   opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
    2168     52030005 :   mask >>= 1;
    2169     52030005 :   opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
    2170     52030005 :   mask >>= 1;
    2171     52030005 :   opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
    2172     52030005 :   mask >>= 1;
    2173     52030005 :   opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
    2174     52030005 :   mask >>= 1;
    2175     52030005 :   opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
    2176     52030005 :   mask >>= 1;
    2177     52030005 :   opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
    2178     52030005 :   mask >>= 1;
    2179     52030005 :   opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
    2180     52030005 :   mask >>= 1;
    2181     52030005 :   opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
    2182     52030005 :   mask >>= 1;
    2183     52030005 :   opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
    2184     52030005 :   mask >>= 1;
    2185     52030005 :   opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
    2186     52030005 :   mask >>= 1;
    2187     52030005 :   opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
    2188     52030005 :   mask >>= 1;
    2189     52030005 :   opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
    2190     52030005 :   mask >>= 1;
    2191     52030005 :   opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
    2192     52030005 :   mask >>= 1;
    2193     52030005 :   opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
    2194     52030005 :   mask >>= 1;
    2195     52030005 :   opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
    2196     52030005 :   mask >>= 1;
    2197     52030005 :   opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
    2198     52030005 :   mask >>= 1;
    2199     52030005 :   opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
    2200     52030005 :   mask >>= 1;
    2201     52030005 :   opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
    2202     52030005 :   mask >>= 1;
    2203     52030005 :   opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
    2204     52030005 :   mask >>= 1;
    2205     52030005 :   opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
    2206     52030005 :   mask >>= 1;
    2207     52030005 :   opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
    2208     52030005 :   mask >>= 1;
    2209     52030005 :   opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
    2210     52030005 :   mask >>= 1;
    2211     52030005 :   mask = ptr->explicit_mask[2];
    2212     52030005 :   opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
    2213     52030005 :   mask >>= 1;
    2214     52030005 :   opts_set->x_param_max_isl_operations = (mask & 1) != 0;
    2215     52030005 :   mask >>= 1;
    2216     52030005 :   opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
    2217     52030005 :   mask >>= 1;
    2218     52030005 :   opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
    2219     52030005 :   mask >>= 1;
    2220     52030005 :   opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
    2221     52030005 :   mask >>= 1;
    2222     52030005 :   opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
    2223     52030005 :   mask >>= 1;
    2224     52030005 :   opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
    2225     52030005 :   mask >>= 1;
    2226     52030005 :   opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
    2227     52030005 :   mask >>= 1;
    2228     52030005 :   opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
    2229     52030005 :   mask >>= 1;
    2230     52030005 :   opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
    2231     52030005 :   mask >>= 1;
    2232     52030005 :   opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
    2233     52030005 :   mask >>= 1;
    2234     52030005 :   opts_set->x_param_max_peel_branches = (mask & 1) != 0;
    2235     52030005 :   mask >>= 1;
    2236     52030005 :   opts_set->x_param_max_peel_times = (mask & 1) != 0;
    2237     52030005 :   mask >>= 1;
    2238     52030005 :   opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
    2239     52030005 :   mask >>= 1;
    2240     52030005 :   opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
    2241     52030005 :   mask >>= 1;
    2242     52030005 :   opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
    2243     52030005 :   mask >>= 1;
    2244     52030005 :   opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
    2245     52030005 :   mask >>= 1;
    2246     52030005 :   opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
    2247     52030005 :   mask >>= 1;
    2248     52030005 :   opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
    2249     52030005 :   mask >>= 1;
    2250     52030005 :   opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
    2251     52030005 :   mask >>= 1;
    2252     52030005 :   opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
    2253     52030005 :   mask >>= 1;
    2254     52030005 :   opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
    2255     52030005 :   mask >>= 1;
    2256     52030005 :   opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
    2257     52030005 :   mask >>= 1;
    2258     52030005 :   opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
    2259     52030005 :   mask >>= 1;
    2260     52030005 :   opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
    2261     52030005 :   mask >>= 1;
    2262     52030005 :   opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
    2263     52030005 :   mask >>= 1;
    2264     52030005 :   opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
    2265     52030005 :   mask >>= 1;
    2266     52030005 :   opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
    2267     52030005 :   mask >>= 1;
    2268     52030005 :   opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
    2269     52030005 :   mask >>= 1;
    2270     52030005 :   opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
    2271     52030005 :   mask >>= 1;
    2272     52030005 :   opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
    2273     52030005 :   mask >>= 1;
    2274     52030005 :   opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
    2275     52030005 :   mask >>= 1;
    2276     52030005 :   opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
    2277     52030005 :   mask >>= 1;
    2278     52030005 :   opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
    2279     52030005 :   mask >>= 1;
    2280     52030005 :   opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
    2281     52030005 :   mask >>= 1;
    2282     52030005 :   opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
    2283     52030005 :   mask >>= 1;
    2284     52030005 :   opts_set->x_param_max_unroll_times = (mask & 1) != 0;
    2285     52030005 :   mask >>= 1;
    2286     52030005 :   opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
    2287     52030005 :   mask >>= 1;
    2288     52030005 :   opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
    2289     52030005 :   mask >>= 1;
    2290     52030005 :   opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
    2291     52030005 :   mask >>= 1;
    2292     52030005 :   opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
    2293     52030005 :   mask >>= 1;
    2294     52030005 :   opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
    2295     52030005 :   mask >>= 1;
    2296     52030005 :   opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
    2297     52030005 :   mask >>= 1;
    2298     52030005 :   opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
    2299     52030005 :   mask >>= 1;
    2300     52030005 :   opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
    2301     52030005 :   mask >>= 1;
    2302     52030005 :   opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
    2303     52030005 :   mask >>= 1;
    2304     52030005 :   opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
    2305     52030005 :   mask >>= 1;
    2306     52030005 :   opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
    2307     52030005 :   mask >>= 1;
    2308     52030005 :   opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
    2309     52030005 :   mask >>= 1;
    2310     52030005 :   opts_set->x_param_min_pagesize = (mask & 1) != 0;
    2311     52030005 :   mask >>= 1;
    2312     52030005 :   opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
    2313     52030005 :   mask >>= 1;
    2314     52030005 :   opts_set->x_param_min_spec_prob = (mask & 1) != 0;
    2315     52030005 :   mask >>= 1;
    2316     52030005 :   opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
    2317     52030005 :   mask >>= 1;
    2318     52030005 :   opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
    2319     52030005 :   mask >>= 1;
    2320     52030005 :   opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
    2321     52030005 :   mask >>= 1;
    2322     52030005 :   opts_set->x_param_modref_max_bases = (mask & 1) != 0;
    2323     52030005 :   mask >>= 1;
    2324     52030005 :   opts_set->x_param_modref_max_depth = (mask & 1) != 0;
    2325     52030005 :   mask >>= 1;
    2326     52030005 :   opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
    2327     52030005 :   mask >>= 1;
    2328     52030005 :   opts_set->x_param_modref_max_refs = (mask & 1) != 0;
    2329     52030005 :   mask >>= 1;
    2330     52030005 :   opts_set->x_param_modref_max_tests = (mask & 1) != 0;
    2331     52030005 :   mask >>= 1;
    2332     52030005 :   opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
    2333     52030005 :   mask >>= 1;
    2334     52030005 :   opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
    2335     52030005 :   mask >>= 1;
    2336     52030005 :   opts_set->x_param_parloops_schedule = (mask & 1) != 0;
    2337     52030005 :   mask >>= 1;
    2338     52030005 :   opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
    2339     52030005 :   mask >>= 1;
    2340     52030005 :   mask = ptr->explicit_mask[3];
    2341     52030005 :   opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
    2342     52030005 :   mask >>= 1;
    2343     52030005 :   opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
    2344     52030005 :   mask >>= 1;
    2345     52030005 :   opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
    2346     52030005 :   mask >>= 1;
    2347     52030005 :   opts_set->x_param_prefetch_latency = (mask & 1) != 0;
    2348     52030005 :   mask >>= 1;
    2349     52030005 :   opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
    2350     52030005 :   mask >>= 1;
    2351     52030005 :   opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
    2352     52030005 :   mask >>= 1;
    2353     52030005 :   opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
    2354     52030005 :   mask >>= 1;
    2355     52030005 :   opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
    2356     52030005 :   mask >>= 1;
    2357     52030005 :   opts_set->x_param_relation_block_limit = (mask & 1) != 0;
    2358     52030005 :   mask >>= 1;
    2359     52030005 :   opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
    2360     52030005 :   mask >>= 1;
    2361     52030005 :   opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
    2362     52030005 :   mask >>= 1;
    2363     52030005 :   opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
    2364     52030005 :   mask >>= 1;
    2365     52030005 :   opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
    2366     52030005 :   mask >>= 1;
    2367     52030005 :   opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
    2368     52030005 :   mask >>= 1;
    2369     52030005 :   opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
    2370     52030005 :   mask >>= 1;
    2371     52030005 :   opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
    2372     52030005 :   mask >>= 1;
    2373     52030005 :   opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
    2374     52030005 :   mask >>= 1;
    2375     52030005 :   opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
    2376     52030005 :   mask >>= 1;
    2377     52030005 :   opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
    2378     52030005 :   mask >>= 1;
    2379     52030005 :   opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
    2380     52030005 :   mask >>= 1;
    2381     52030005 :   opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
    2382     52030005 :   mask >>= 1;
    2383     52030005 :   opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
    2384     52030005 :   mask >>= 1;
    2385     52030005 :   opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
    2386     52030005 :   mask >>= 1;
    2387     52030005 :   opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
    2388     52030005 :   mask >>= 1;
    2389     52030005 :   opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
    2390     52030005 :   mask >>= 1;
    2391     52030005 :   opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
    2392     52030005 :   mask >>= 1;
    2393     52030005 :   opts_set->x_param_sms_min_sc = (mask & 1) != 0;
    2394     52030005 :   mask >>= 1;
    2395     52030005 :   opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
    2396     52030005 :   mask >>= 1;
    2397     52030005 :   opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
    2398     52030005 :   mask >>= 1;
    2399     52030005 :   opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
    2400     52030005 :   mask >>= 1;
    2401     52030005 :   opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
    2402     52030005 :   mask >>= 1;
    2403     52030005 :   opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
    2404     52030005 :   mask >>= 1;
    2405     52030005 :   opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
    2406     52030005 :   mask >>= 1;
    2407     52030005 :   opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
    2408     52030005 :   mask >>= 1;
    2409     52030005 :   opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
    2410     52030005 :   mask >>= 1;
    2411     52030005 :   opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
    2412     52030005 :   mask >>= 1;
    2413     52030005 :   opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
    2414     52030005 :   mask >>= 1;
    2415     52030005 :   opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
    2416     52030005 :   mask >>= 1;
    2417     52030005 :   opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
    2418     52030005 :   mask >>= 1;
    2419     52030005 :   opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
    2420     52030005 :   mask >>= 1;
    2421     52030005 :   opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
    2422     52030005 :   mask >>= 1;
    2423     52030005 :   opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
    2424     52030005 :   mask >>= 1;
    2425     52030005 :   opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
    2426     52030005 :   mask >>= 1;
    2427     52030005 :   opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
    2428     52030005 :   mask >>= 1;
    2429     52030005 :   opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
    2430     52030005 :   mask >>= 1;
    2431     52030005 :   opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
    2432     52030005 :   mask >>= 1;
    2433     52030005 :   opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
    2434     52030005 :   mask >>= 1;
    2435     52030005 :   opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
    2436     52030005 :   mask >>= 1;
    2437     52030005 :   opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
    2438     52030005 :   mask >>= 1;
    2439     52030005 :   opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
    2440     52030005 :   mask >>= 1;
    2441     52030005 :   opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
    2442     52030005 :   mask >>= 1;
    2443     52030005 :   opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
    2444     52030005 :   mask >>= 1;
    2445     52030005 :   opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
    2446     52030005 :   mask >>= 1;
    2447     52030005 :   opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
    2448     52030005 :   mask >>= 1;
    2449     52030005 :   opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
    2450     52030005 :   mask >>= 1;
    2451     52030005 :   opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
    2452     52030005 :   mask >>= 1;
    2453     52030005 :   opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
    2454     52030005 :   mask >>= 1;
    2455     52030005 :   opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
    2456     52030005 :   mask >>= 1;
    2457     52030005 :   opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
    2458     52030005 :   mask >>= 1;
    2459     52030005 :   opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
    2460     52030005 :   mask >>= 1;
    2461     52030005 :   opts_set->x_param_vect_induction_float = (mask & 1) != 0;
    2462     52030005 :   mask >>= 1;
    2463     52030005 :   opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
    2464     52030005 :   mask >>= 1;
    2465     52030005 :   opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
    2466     52030005 :   mask >>= 1;
    2467     52030005 :   opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
    2468     52030005 :   mask >>= 1;
    2469     52030005 :   mask = ptr->explicit_mask[4];
    2470     52030005 :   opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
    2471     52030005 :   mask >>= 1;
    2472     52030005 :   opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
    2473     52030005 :   mask >>= 1;
    2474     52030005 :   opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
    2475     52030005 :   mask >>= 1;
    2476     52030005 :   opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
    2477     52030005 :   mask >>= 1;
    2478     52030005 :   opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
    2479     52030005 :   mask >>= 1;
    2480     52030005 :   opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
    2481     52030005 :   mask >>= 1;
    2482     52030005 :   opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
    2483     52030005 :   mask >>= 1;
    2484     52030005 :   opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
    2485     52030005 :   mask >>= 1;
    2486     52030005 :   opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
    2487     52030005 :   mask >>= 1;
    2488     52030005 :   opts_set->x_flag_complex_method = (mask & 1) != 0;
    2489     52030005 :   mask >>= 1;
    2490     52030005 :   opts_set->x_flag_malloc_dse = (mask & 1) != 0;
    2491     52030005 :   mask >>= 1;
    2492     52030005 :   opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
    2493     52030005 :   mask >>= 1;
    2494     52030005 :   opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
    2495     52030005 :   mask >>= 1;
    2496     52030005 :   opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
    2497     52030005 :   mask >>= 1;
    2498     52030005 :   opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
    2499     52030005 :   mask >>= 1;
    2500     52030005 :   opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
    2501     52030005 :   mask >>= 1;
    2502     52030005 :   opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
    2503     52030005 :   mask >>= 1;
    2504     52030005 :   opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
    2505     52030005 :   mask >>= 1;
    2506     52030005 :   opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
    2507     52030005 :   mask >>= 1;
    2508     52030005 :   opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
    2509     52030005 :   mask >>= 1;
    2510     52030005 :   opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
    2511     52030005 :   mask >>= 1;
    2512     52030005 :   opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
    2513     52030005 :   mask >>= 1;
    2514     52030005 :   opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
    2515     52030005 :   mask >>= 1;
    2516     52030005 :   opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
    2517     52030005 :   mask >>= 1;
    2518     52030005 :   opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
    2519     52030005 :   mask >>= 1;
    2520     52030005 :   opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
    2521     52030005 :   mask >>= 1;
    2522     52030005 :   opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
    2523     52030005 :   mask >>= 1;
    2524     52030005 :   opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
    2525     52030005 :   mask >>= 1;
    2526     52030005 :   opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2527     52030005 :   mask >>= 1;
    2528     52030005 :   opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
    2529     52030005 :   mask >>= 1;
    2530     52030005 :   opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
    2531     52030005 :   mask >>= 1;
    2532     52030005 :   opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2533     52030005 :   mask >>= 1;
    2534     52030005 :   opts_set->x_optimize = (mask & 1) != 0;
    2535     52030005 :   mask >>= 1;
    2536     52030005 :   opts_set->x_optimize_size = (mask & 1) != 0;
    2537     52030005 :   mask >>= 1;
    2538     52030005 :   opts_set->x_optimize_debug = (mask & 1) != 0;
    2539     52030005 :   mask >>= 1;
    2540     52030005 :   opts_set->x_optimize_fast = (mask & 1) != 0;
    2541     52030005 :   mask >>= 1;
    2542     52030005 :   opts_set->x_warn_inline = (mask & 1) != 0;
    2543     52030005 :   mask >>= 1;
    2544     52030005 :   opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
    2545     52030005 :   mask >>= 1;
    2546     52030005 :   opts_set->x_flag_align_functions = (mask & 1) != 0;
    2547     52030005 :   mask >>= 1;
    2548     52030005 :   opts_set->x_flag_align_jumps = (mask & 1) != 0;
    2549     52030005 :   mask >>= 1;
    2550     52030005 :   opts_set->x_flag_align_labels = (mask & 1) != 0;
    2551     52030005 :   mask >>= 1;
    2552     52030005 :   opts_set->x_flag_align_loops = (mask & 1) != 0;
    2553     52030005 :   mask >>= 1;
    2554     52030005 :   opts_set->x_flag_allocation_dce = (mask & 1) != 0;
    2555     52030005 :   mask >>= 1;
    2556     52030005 :   opts_set->x_flag_store_data_races = (mask & 1) != 0;
    2557     52030005 :   mask >>= 1;
    2558     52030005 :   opts_set->x_flag_associative_math = (mask & 1) != 0;
    2559     52030005 :   mask >>= 1;
    2560     52030005 :   opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
    2561     52030005 :   mask >>= 1;
    2562     52030005 :   opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
    2563     52030005 :   mask >>= 1;
    2564     52030005 :   opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
    2565     52030005 :   mask >>= 1;
    2566     52030005 :   opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
    2567     52030005 :   mask >>= 1;
    2568     52030005 :   opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
    2569     52030005 :   mask >>= 1;
    2570     52030005 :   opts_set->x_flag_bit_tests = (mask & 1) != 0;
    2571     52030005 :   mask >>= 1;
    2572     52030005 :   opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
    2573     52030005 :   mask >>= 1;
    2574     52030005 :   opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
    2575     52030005 :   mask >>= 1;
    2576     52030005 :   opts_set->x_flag_caller_saves = (mask & 1) != 0;
    2577     52030005 :   mask >>= 1;
    2578     52030005 :   opts_set->x_flag_code_hoisting = (mask & 1) != 0;
    2579     52030005 :   mask >>= 1;
    2580     52030005 :   opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
    2581     52030005 :   mask >>= 1;
    2582     52030005 :   opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
    2583     52030005 :   mask >>= 1;
    2584     52030005 :   opts_set->x_flag_conserve_stack = (mask & 1) != 0;
    2585     52030005 :   mask >>= 1;
    2586     52030005 :   opts_set->x_flag_cprop_registers = (mask & 1) != 0;
    2587     52030005 :   mask >>= 1;
    2588     52030005 :   opts_set->x_flag_crossjumping = (mask & 1) != 0;
    2589     52030005 :   mask >>= 1;
    2590     52030005 :   opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
    2591     52030005 :   mask >>= 1;
    2592     52030005 :   opts_set->x_flag_dce = (mask & 1) != 0;
    2593     52030005 :   mask >>= 1;
    2594     52030005 :   opts_set->x_flag_defer_pop = (mask & 1) != 0;
    2595     52030005 :   mask >>= 1;
    2596     52030005 :   opts_set->x_flag_delayed_branch = (mask & 1) != 0;
    2597     52030005 :   mask >>= 1;
    2598     52030005 :   mask = ptr->explicit_mask[5];
    2599     52030005 :   opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
    2600     52030005 :   mask >>= 1;
    2601     52030005 :   opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
    2602     52030005 :   mask >>= 1;
    2603     52030005 :   opts_set->x_flag_dep_fusion = (mask & 1) != 0;
    2604     52030005 :   mask >>= 1;
    2605     52030005 :   opts_set->x_flag_devirtualize = (mask & 1) != 0;
    2606     52030005 :   mask >>= 1;
    2607     52030005 :   opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
    2608     52030005 :   mask >>= 1;
    2609     52030005 :   opts_set->x_flag_dse = (mask & 1) != 0;
    2610     52030005 :   mask >>= 1;
    2611     52030005 :   opts_set->x_flag_early_inlining = (mask & 1) != 0;
    2612     52030005 :   mask >>= 1;
    2613     52030005 :   opts_set->x_flag_exceptions = (mask & 1) != 0;
    2614     52030005 :   mask >>= 1;
    2615     52030005 :   opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
    2616     52030005 :   mask >>= 1;
    2617     52030005 :   opts_set->x_flag_ext_dce = (mask & 1) != 0;
    2618     52030005 :   mask >>= 1;
    2619     52030005 :   opts_set->x_flag_finite_loops = (mask & 1) != 0;
    2620     52030005 :   mask >>= 1;
    2621     52030005 :   opts_set->x_flag_finite_math_only = (mask & 1) != 0;
    2622     52030005 :   mask >>= 1;
    2623     52030005 :   opts_set->x_flag_float_store = (mask & 1) != 0;
    2624     52030005 :   mask >>= 1;
    2625     52030005 :   opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
    2626     52030005 :   mask >>= 1;
    2627     52030005 :   opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
    2628     52030005 :   mask >>= 1;
    2629     52030005 :   opts_set->x_flag_forward_propagate = (mask & 1) != 0;
    2630     52030005 :   mask >>= 1;
    2631     52030005 :   opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
    2632     52030005 :   mask >>= 1;
    2633     52030005 :   opts_set->x_flag_no_function_cse = (mask & 1) != 0;
    2634     52030005 :   mask >>= 1;
    2635     52030005 :   opts_set->x_flag_gcse = (mask & 1) != 0;
    2636     52030005 :   mask >>= 1;
    2637     52030005 :   opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
    2638     52030005 :   mask >>= 1;
    2639     52030005 :   opts_set->x_flag_gcse_las = (mask & 1) != 0;
    2640     52030005 :   mask >>= 1;
    2641     52030005 :   opts_set->x_flag_gcse_lm = (mask & 1) != 0;
    2642     52030005 :   mask >>= 1;
    2643     52030005 :   opts_set->x_flag_gcse_sm = (mask & 1) != 0;
    2644     52030005 :   mask >>= 1;
    2645     52030005 :   opts_set->x_flag_graphite = (mask & 1) != 0;
    2646     52030005 :   mask >>= 1;
    2647     52030005 :   opts_set->x_flag_graphite_identity = (mask & 1) != 0;
    2648     52030005 :   mask >>= 1;
    2649     52030005 :   opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
    2650     52030005 :   mask >>= 1;
    2651     52030005 :   opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
    2652     52030005 :   mask >>= 1;
    2653     52030005 :   opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
    2654     52030005 :   mask >>= 1;
    2655     52030005 :   opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
    2656     52030005 :   mask >>= 1;
    2657     52030005 :   opts_set->x_flag_harden_compares = (mask & 1) != 0;
    2658     52030005 :   mask >>= 1;
    2659     52030005 :   opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
    2660     52030005 :   mask >>= 1;
    2661     52030005 :   opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
    2662     52030005 :   mask >>= 1;
    2663     52030005 :   opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
    2664     52030005 :   mask >>= 1;
    2665     52030005 :   opts_set->x_flag_if_conversion = (mask & 1) != 0;
    2666     52030005 :   mask >>= 1;
    2667     52030005 :   opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
    2668     52030005 :   mask >>= 1;
    2669     52030005 :   opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
    2670     52030005 :   mask >>= 1;
    2671     52030005 :   opts_set->x_flag_no_inline = (mask & 1) != 0;
    2672     52030005 :   mask >>= 1;
    2673     52030005 :   opts_set->x_flag_inline_atomics = (mask & 1) != 0;
    2674     52030005 :   mask >>= 1;
    2675     52030005 :   opts_set->x_flag_inline_functions = (mask & 1) != 0;
    2676     52030005 :   mask >>= 1;
    2677     52030005 :   opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
    2678     52030005 :   mask >>= 1;
    2679     52030005 :   opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
    2680     52030005 :   mask >>= 1;
    2681     52030005 :   opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
    2682     52030005 :   mask >>= 1;
    2683     52030005 :   opts_set->x_flag_ipa_cp = (mask & 1) != 0;
    2684     52030005 :   mask >>= 1;
    2685     52030005 :   opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
    2686     52030005 :   mask >>= 1;
    2687     52030005 :   opts_set->x_flag_ipa_icf = (mask & 1) != 0;
    2688     52030005 :   mask >>= 1;
    2689     52030005 :   opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
    2690     52030005 :   mask >>= 1;
    2691     52030005 :   opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
    2692     52030005 :   mask >>= 1;
    2693     52030005 :   opts_set->x_flag_ipa_modref = (mask & 1) != 0;
    2694     52030005 :   mask >>= 1;
    2695     52030005 :   opts_set->x_flag_ipa_profile = (mask & 1) != 0;
    2696     52030005 :   mask >>= 1;
    2697     52030005 :   opts_set->x_flag_ipa_pta = (mask & 1) != 0;
    2698     52030005 :   mask >>= 1;
    2699     52030005 :   opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
    2700     52030005 :   mask >>= 1;
    2701     52030005 :   opts_set->x_flag_ipa_ra = (mask & 1) != 0;
    2702     52030005 :   mask >>= 1;
    2703     52030005 :   opts_set->x_flag_ipa_reference = (mask & 1) != 0;
    2704     52030005 :   mask >>= 1;
    2705     52030005 :   opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
    2706     52030005 :   mask >>= 1;
    2707     52030005 :   opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
    2708     52030005 :   mask >>= 1;
    2709     52030005 :   opts_set->x_flag_ipa_sra = (mask & 1) != 0;
    2710     52030005 :   mask >>= 1;
    2711     52030005 :   opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
    2712     52030005 :   mask >>= 1;
    2713     52030005 :   opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
    2714     52030005 :   mask >>= 1;
    2715     52030005 :   opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
    2716     52030005 :   mask >>= 1;
    2717     52030005 :   opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
    2718     52030005 :   mask >>= 1;
    2719     52030005 :   opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
    2720     52030005 :   mask >>= 1;
    2721     52030005 :   opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
    2722     52030005 :   mask >>= 1;
    2723     52030005 :   opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
    2724     52030005 :   mask >>= 1;
    2725     52030005 :   opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
    2726     52030005 :   mask >>= 1;
    2727     52030005 :   mask = ptr->explicit_mask[6];
    2728     52030005 :   opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
    2729     52030005 :   mask >>= 1;
    2730     52030005 :   opts_set->x_flag_ivopts = (mask & 1) != 0;
    2731     52030005 :   mask >>= 1;
    2732     52030005 :   opts_set->x_flag_jump_tables = (mask & 1) != 0;
    2733     52030005 :   mask >>= 1;
    2734     52030005 :   opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
    2735     52030005 :   mask >>= 1;
    2736     52030005 :   opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
    2737     52030005 :   mask >>= 1;
    2738     52030005 :   opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
    2739     52030005 :   mask >>= 1;
    2740     52030005 :   opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
    2741     52030005 :   mask >>= 1;
    2742     52030005 :   opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
    2743     52030005 :   mask >>= 1;
    2744     52030005 :   opts_set->x_flag_loop_interchange = (mask & 1) != 0;
    2745     52030005 :   mask >>= 1;
    2746     52030005 :   opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
    2747     52030005 :   mask >>= 1;
    2748     52030005 :   opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
    2749     52030005 :   mask >>= 1;
    2750     52030005 :   opts_set->x_flag_unroll_jam = (mask & 1) != 0;
    2751     52030005 :   mask >>= 1;
    2752     52030005 :   opts_set->x_flag_lra_remat = (mask & 1) != 0;
    2753     52030005 :   mask >>= 1;
    2754     52030005 :   opts_set->x_flag_malloc_dce = (mask & 1) != 0;
    2755     52030005 :   mask >>= 1;
    2756     52030005 :   opts_set->x_flag_errno_math = (mask & 1) != 0;
    2757     52030005 :   mask >>= 1;
    2758     52030005 :   opts_set->x_flag_modulo_sched = (mask & 1) != 0;
    2759     52030005 :   mask >>= 1;
    2760     52030005 :   opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
    2761     52030005 :   mask >>= 1;
    2762     52030005 :   opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
    2763     52030005 :   mask >>= 1;
    2764     52030005 :   opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
    2765     52030005 :   mask >>= 1;
    2766     52030005 :   opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
    2767     52030005 :   mask >>= 1;
    2768     52030005 :   opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
    2769     52030005 :   mask >>= 1;
    2770     52030005 :   opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
    2771     52030005 :   mask >>= 1;
    2772     52030005 :   opts_set->x_flag_opt_info = (mask & 1) != 0;
    2773     52030005 :   mask >>= 1;
    2774     52030005 :   opts_set->x_flag_optimize_crc = (mask & 1) != 0;
    2775     52030005 :   mask >>= 1;
    2776     52030005 :   opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
    2777     52030005 :   mask >>= 1;
    2778     52030005 :   opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
    2779     52030005 :   mask >>= 1;
    2780     52030005 :   opts_set->x_flag_pack_struct = (mask & 1) != 0;
    2781     52030005 :   mask >>= 1;
    2782     52030005 :   opts_set->x_flag_partial_inlining = (mask & 1) != 0;
    2783     52030005 :   mask >>= 1;
    2784     52030005 :   opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
    2785     52030005 :   mask >>= 1;
    2786     52030005 :   opts_set->x_flag_peel_loops = (mask & 1) != 0;
    2787     52030005 :   mask >>= 1;
    2788     52030005 :   opts_set->x_flag_no_peephole = (mask & 1) != 0;
    2789     52030005 :   mask >>= 1;
    2790     52030005 :   opts_set->x_flag_peephole2 = (mask & 1) != 0;
    2791     52030005 :   mask >>= 1;
    2792     52030005 :   opts_set->x_flag_plt = (mask & 1) != 0;
    2793     52030005 :   mask >>= 1;
    2794     52030005 :   opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
    2795     52030005 :   mask >>= 1;
    2796     52030005 :   opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
    2797     52030005 :   mask >>= 1;
    2798     52030005 :   opts_set->x_flag_printf_return_value = (mask & 1) != 0;
    2799     52030005 :   mask >>= 1;
    2800     52030005 :   opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
    2801     52030005 :   mask >>= 1;
    2802     52030005 :   opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
    2803     52030005 :   mask >>= 1;
    2804     52030005 :   opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
    2805     52030005 :   mask >>= 1;
    2806     52030005 :   opts_set->x_flag_ree = (mask & 1) != 0;
    2807     52030005 :   mask >>= 1;
    2808     52030005 :   opts_set->x_flag_rename_registers = (mask & 1) != 0;
    2809     52030005 :   mask >>= 1;
    2810     52030005 :   opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
    2811     52030005 :   mask >>= 1;
    2812     52030005 :   opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
    2813     52030005 :   mask >>= 1;
    2814     52030005 :   opts_set->x_flag_reorder_functions = (mask & 1) != 0;
    2815     52030005 :   mask >>= 1;
    2816     52030005 :   opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
    2817     52030005 :   mask >>= 1;
    2818     52030005 :   opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
    2819     52030005 :   mask >>= 1;
    2820     52030005 :   opts_set->x_flag_rounding_math = (mask & 1) != 0;
    2821     52030005 :   mask >>= 1;
    2822     52030005 :   opts_set->x_flag_rtti = (mask & 1) != 0;
    2823     52030005 :   mask >>= 1;
    2824     52030005 :   opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
    2825     52030005 :   mask >>= 1;
    2826     52030005 :   opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
    2827     52030005 :   mask >>= 1;
    2828     52030005 :   opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
    2829     52030005 :   mask >>= 1;
    2830     52030005 :   opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
    2831     52030005 :   mask >>= 1;
    2832     52030005 :   opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
    2833     52030005 :   mask >>= 1;
    2834     52030005 :   opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
    2835     52030005 :   mask >>= 1;
    2836     52030005 :   opts_set->x_flag_sched_pressure = (mask & 1) != 0;
    2837     52030005 :   mask >>= 1;
    2838     52030005 :   opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
    2839     52030005 :   mask >>= 1;
    2840     52030005 :   opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
    2841     52030005 :   mask >>= 1;
    2842     52030005 :   opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
    2843     52030005 :   mask >>= 1;
    2844     52030005 :   opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
    2845     52030005 :   mask >>= 1;
    2846     52030005 :   opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
    2847     52030005 :   mask >>= 1;
    2848     52030005 :   opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
    2849     52030005 :   mask >>= 1;
    2850     52030005 :   opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
    2851     52030005 :   mask >>= 1;
    2852     52030005 :   opts_set->x_flag_schedule_insns = (mask & 1) != 0;
    2853     52030005 :   mask >>= 1;
    2854     52030005 :   opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
    2855     52030005 :   mask >>= 1;
    2856     52030005 :   mask = ptr->explicit_mask[7];
    2857     52030005 :   opts_set->x_flag_section_anchors = (mask & 1) != 0;
    2858     52030005 :   mask >>= 1;
    2859     52030005 :   opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
    2860     52030005 :   mask >>= 1;
    2861     52030005 :   opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
    2862     52030005 :   mask >>= 1;
    2863     52030005 :   opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
    2864     52030005 :   mask >>= 1;
    2865     52030005 :   opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
    2866     52030005 :   mask >>= 1;
    2867     52030005 :   opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
    2868     52030005 :   mask >>= 1;
    2869     52030005 :   opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
    2870     52030005 :   mask >>= 1;
    2871     52030005 :   opts_set->x_flag_short_enums = (mask & 1) != 0;
    2872     52030005 :   mask >>= 1;
    2873     52030005 :   opts_set->x_flag_short_wchar = (mask & 1) != 0;
    2874     52030005 :   mask >>= 1;
    2875     52030005 :   opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
    2876     52030005 :   mask >>= 1;
    2877     52030005 :   opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
    2878     52030005 :   mask >>= 1;
    2879     52030005 :   opts_set->x_flag_signaling_nans = (mask & 1) != 0;
    2880     52030005 :   mask >>= 1;
    2881     52030005 :   opts_set->x_flag_signed_zeros = (mask & 1) != 0;
    2882     52030005 :   mask >>= 1;
    2883     52030005 :   opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
    2884     52030005 :   mask >>= 1;
    2885     52030005 :   opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
    2886     52030005 :   mask >>= 1;
    2887     52030005 :   opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
    2888     52030005 :   mask >>= 1;
    2889     52030005 :   opts_set->x_flag_split_loops = (mask & 1) != 0;
    2890     52030005 :   mask >>= 1;
    2891     52030005 :   opts_set->x_flag_split_paths = (mask & 1) != 0;
    2892     52030005 :   mask >>= 1;
    2893     52030005 :   opts_set->x_flag_split_wide_types = (mask & 1) != 0;
    2894     52030005 :   mask >>= 1;
    2895     52030005 :   opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
    2896     52030005 :   mask >>= 1;
    2897     52030005 :   opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
    2898     52030005 :   mask >>= 1;
    2899     52030005 :   opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
    2900     52030005 :   mask >>= 1;
    2901     52030005 :   opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
    2902     52030005 :   mask >>= 1;
    2903     52030005 :   opts_set->x_flag_stack_protect = (mask & 1) != 0;
    2904     52030005 :   mask >>= 1;
    2905     52030005 :   opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
    2906     52030005 :   mask >>= 1;
    2907     52030005 :   opts_set->x_flag_store_merging = (mask & 1) != 0;
    2908     52030005 :   mask >>= 1;
    2909     52030005 :   opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
    2910     52030005 :   mask >>= 1;
    2911     52030005 :   opts_set->x_flag_strict_enums = (mask & 1) != 0;
    2912     52030005 :   mask >>= 1;
    2913     52030005 :   opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
    2914     52030005 :   mask >>= 1;
    2915     52030005 :   opts_set->x_flag_thread_jumps = (mask & 1) != 0;
    2916     52030005 :   mask >>= 1;
    2917     52030005 :   opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
    2918     52030005 :   mask >>= 1;
    2919     52030005 :   opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
    2920     52030005 :   mask >>= 1;
    2921     52030005 :   opts_set->x_flag_tracer = (mask & 1) != 0;
    2922     52030005 :   mask >>= 1;
    2923     52030005 :   opts_set->x_flag_trapping_math = (mask & 1) != 0;
    2924     52030005 :   mask >>= 1;
    2925     52030005 :   opts_set->x_flag_trapv = (mask & 1) != 0;
    2926     52030005 :   mask >>= 1;
    2927     52030005 :   opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
    2928     52030005 :   mask >>= 1;
    2929     52030005 :   opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
    2930     52030005 :   mask >>= 1;
    2931     52030005 :   opts_set->x_flag_tree_ccp = (mask & 1) != 0;
    2932     52030005 :   mask >>= 1;
    2933     52030005 :   opts_set->x_flag_tree_ch = (mask & 1) != 0;
    2934     52030005 :   mask >>= 1;
    2935     52030005 :   opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
    2936     52030005 :   mask >>= 1;
    2937     52030005 :   opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
    2938     52030005 :   mask >>= 1;
    2939     52030005 :   opts_set->x_flag_tree_cselim = (mask & 1) != 0;
    2940     52030005 :   mask >>= 1;
    2941     52030005 :   opts_set->x_flag_tree_dce = (mask & 1) != 0;
    2942     52030005 :   mask >>= 1;
    2943     52030005 :   opts_set->x_flag_tree_dom = (mask & 1) != 0;
    2944     52030005 :   mask >>= 1;
    2945     52030005 :   opts_set->x_flag_tree_dse = (mask & 1) != 0;
    2946     52030005 :   mask >>= 1;
    2947     52030005 :   opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
    2948     52030005 :   mask >>= 1;
    2949     52030005 :   opts_set->x_flag_tree_fre = (mask & 1) != 0;
    2950     52030005 :   mask >>= 1;
    2951     52030005 :   opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
    2952     52030005 :   mask >>= 1;
    2953     52030005 :   opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
    2954     52030005 :   mask >>= 1;
    2955     52030005 :   opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
    2956     52030005 :   mask >>= 1;
    2957     52030005 :   opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
    2958     52030005 :   mask >>= 1;
    2959     52030005 :   opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
    2960     52030005 :   mask >>= 1;
    2961     52030005 :   opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
    2962     52030005 :   mask >>= 1;
    2963     52030005 :   opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
    2964     52030005 :   mask >>= 1;
    2965     52030005 :   opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
    2966     52030005 :   mask >>= 1;
    2967     52030005 :   opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
    2968     52030005 :   mask >>= 1;
    2969     52030005 :   opts_set->x_flag_tree_pre = (mask & 1) != 0;
    2970     52030005 :   mask >>= 1;
    2971     52030005 :   opts_set->x_flag_tree_pta = (mask & 1) != 0;
    2972     52030005 :   mask >>= 1;
    2973     52030005 :   opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
    2974     52030005 :   mask >>= 1;
    2975     52030005 :   opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
    2976     52030005 :   mask >>= 1;
    2977     52030005 :   opts_set->x_flag_tree_sink = (mask & 1) != 0;
    2978     52030005 :   mask >>= 1;
    2979     52030005 :   opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
    2980     52030005 :   mask >>= 1;
    2981     52030005 :   opts_set->x_flag_tree_slsr = (mask & 1) != 0;
    2982     52030005 :   mask >>= 1;
    2983     52030005 :   opts_set->x_flag_tree_sra = (mask & 1) != 0;
    2984     52030005 :   mask >>= 1;
    2985     52030005 :   mask = ptr->explicit_mask[8];
    2986     52030005 :   opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
    2987     52030005 :   mask >>= 1;
    2988     52030005 :   opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
    2989     52030005 :   mask >>= 1;
    2990     52030005 :   opts_set->x_flag_tree_ter = (mask & 1) != 0;
    2991     52030005 :   mask >>= 1;
    2992     52030005 :   opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
    2993     52030005 :   mask >>= 1;
    2994     52030005 :   opts_set->x_flag_tree_vrp = (mask & 1) != 0;
    2995     52030005 :   mask >>= 1;
    2996     52030005 :   opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
    2997     52030005 :   mask >>= 1;
    2998     52030005 :   opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
    2999     52030005 :   mask >>= 1;
    3000     52030005 :   opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
    3001     52030005 :   mask >>= 1;
    3002     52030005 :   opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
    3003     52030005 :   mask >>= 1;
    3004     52030005 :   opts_set->x_flag_unroll_loops = (mask & 1) != 0;
    3005     52030005 :   mask >>= 1;
    3006     52030005 :   opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
    3007     52030005 :   mask >>= 1;
    3008     52030005 :   opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
    3009     52030005 :   mask >>= 1;
    3010     52030005 :   opts_set->x_flag_unwind_tables = (mask & 1) != 0;
    3011     52030005 :   mask >>= 1;
    3012     52030005 :   opts_set->x_flag_var_tracking = (mask & 1) != 0;
    3013     52030005 :   mask >>= 1;
    3014     52030005 :   opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
    3015     52030005 :   mask >>= 1;
    3016     52030005 :   opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
    3017     52030005 :   mask >>= 1;
    3018     52030005 :   opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
    3019     52030005 :   mask >>= 1;
    3020     52030005 :   opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
    3021     52030005 :   mask >>= 1;
    3022     52030005 :   opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
    3023     52030005 :   mask >>= 1;
    3024     52030005 :   opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
    3025     52030005 :   mask >>= 1;
    3026     52030005 :   opts_set->x_flag_web = (mask & 1) != 0;
    3027     52030005 :   mask >>= 1;
    3028     52030005 :   opts_set->x_flag_wrapv = (mask & 1) != 0;
    3029     52030005 :   mask >>= 1;
    3030     52030005 :   opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
    3031     52030005 :   mask >>= 1;
    3032     52030005 :   opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
    3033     52030005 :   mask >>= 1;
    3034     52030005 :   opts_set->x_ix86_use_scatter = (mask & 1) != 0;
    3035     52030005 :   mask >>= 1;
    3036     52030005 :   opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
    3037     52030005 :   mask >>= 1;
    3038     52030005 :   opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
    3039     52030005 :   mask >>= 1;
    3040     52030005 :   opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
    3041     52030005 :   mask >>= 1;
    3042     52030005 :   opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
    3043     52030005 :   mask >>= 1;
    3044     52030005 :   opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
    3045     52030005 :   mask >>= 1;
    3046     52030005 :   opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
    3047     52030005 :   mask >>= 1;
    3048     52030005 :   targetm.override_options_after_change ();
    3049     52030005 : }
    3050              : 
    3051              : /* Print optimization options from a structure.  */
    3052              : void
    3053            0 : cl_optimization_print (FILE *file,
    3054              :                        int indent_to,
    3055              :                        struct cl_optimization *ptr)
    3056              : {
    3057            0 :   fputs ("\n", file);
    3058            0 :   if (ptr->x_param_align_loop_iterations)
    3059            0 :     fprintf (file, "%*s%s (%#x)\n",
    3060              :              indent_to, "",
    3061              :              "param_align_loop_iterations",
    3062              :              ptr->x_param_align_loop_iterations);
    3063              : 
    3064            0 :   if (ptr->x_param_align_threshold)
    3065            0 :     fprintf (file, "%*s%s (%#x)\n",
    3066              :              indent_to, "",
    3067              :              "param_align_threshold",
    3068              :              ptr->x_param_align_threshold);
    3069              : 
    3070            0 :   if (ptr->x_param_asan_protect_allocas)
    3071            0 :     fprintf (file, "%*s%s (%#x)\n",
    3072              :              indent_to, "",
    3073              :              "param_asan_protect_allocas",
    3074              :              ptr->x_param_asan_protect_allocas);
    3075              : 
    3076            0 :   if (ptr->x_param_asan_instrument_reads)
    3077            0 :     fprintf (file, "%*s%s (%#x)\n",
    3078              :              indent_to, "",
    3079              :              "param_asan_instrument_reads",
    3080              :              ptr->x_param_asan_instrument_reads);
    3081              : 
    3082            0 :   if (ptr->x_param_asan_instrument_writes)
    3083            0 :     fprintf (file, "%*s%s (%#x)\n",
    3084              :              indent_to, "",
    3085              :              "param_asan_instrument_writes",
    3086              :              ptr->x_param_asan_instrument_writes);
    3087              : 
    3088            0 :   if (ptr->x_param_asan_instrumentation_with_call_threshold)
    3089            0 :     fprintf (file, "%*s%s (%#x)\n",
    3090              :              indent_to, "",
    3091              :              "param_asan_instrumentation_with_call_threshold",
    3092              :              ptr->x_param_asan_instrumentation_with_call_threshold);
    3093              : 
    3094            0 :   if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
    3095            0 :     fprintf (file, "%*s%s (%#x)\n",
    3096              :              indent_to, "",
    3097              :              "param_asan_kernel_mem_intrinsic_prefix",
    3098              :              ptr->x_param_asan_kernel_mem_intrinsic_prefix);
    3099              : 
    3100            0 :   if (ptr->x_param_asan_memintrin)
    3101            0 :     fprintf (file, "%*s%s (%#x)\n",
    3102              :              indent_to, "",
    3103              :              "param_asan_memintrin",
    3104              :              ptr->x_param_asan_memintrin);
    3105              : 
    3106            0 :   if (ptr->x_param_asan_stack)
    3107            0 :     fprintf (file, "%*s%s (%#x)\n",
    3108              :              indent_to, "",
    3109              :              "param_asan_stack",
    3110              :              ptr->x_param_asan_stack);
    3111              : 
    3112            0 :   if (ptr->x_param_asan_use_after_return)
    3113            0 :     fprintf (file, "%*s%s (%#x)\n",
    3114              :              indent_to, "",
    3115              :              "param_asan_use_after_return",
    3116              :              ptr->x_param_asan_use_after_return);
    3117              : 
    3118            0 :   if (ptr->x_param_auto_profile_bbs)
    3119            0 :     fprintf (file, "%*s%s (%#x)\n",
    3120              :              indent_to, "",
    3121              :              "param_auto_profile_bbs",
    3122              :              ptr->x_param_auto_profile_bbs);
    3123              : 
    3124            0 :   if (ptr->x_param_auto_profile_reorder_only)
    3125            0 :     fprintf (file, "%*s%s (%#x)\n",
    3126              :              indent_to, "",
    3127              :              "param_auto_profile_reorder_only",
    3128              :              ptr->x_param_auto_profile_reorder_only);
    3129              : 
    3130            0 :   if (ptr->x_param_avg_loop_niter)
    3131            0 :     fprintf (file, "%*s%s (%#x)\n",
    3132              :              indent_to, "",
    3133              :              "param_avg_loop_niter",
    3134              :              ptr->x_param_avg_loop_niter);
    3135              : 
    3136            0 :   if (ptr->x_param_avoid_fma_max_bits)
    3137            0 :     fprintf (file, "%*s%s (%#x)\n",
    3138              :              indent_to, "",
    3139              :              "param_avoid_fma_max_bits",
    3140              :              ptr->x_param_avoid_fma_max_bits);
    3141              : 
    3142            0 :   if (ptr->x_param_builtin_expect_probability)
    3143            0 :     fprintf (file, "%*s%s (%#x)\n",
    3144              :              indent_to, "",
    3145              :              "param_builtin_expect_probability",
    3146              :              ptr->x_param_builtin_expect_probability);
    3147              : 
    3148            0 :   if (ptr->x_param_builtin_string_cmp_inline_length)
    3149            0 :     fprintf (file, "%*s%s (%#x)\n",
    3150              :              indent_to, "",
    3151              :              "param_builtin_string_cmp_inline_length",
    3152              :              ptr->x_param_builtin_string_cmp_inline_length);
    3153              : 
    3154            0 :   if (ptr->x_param_case_values_threshold)
    3155            0 :     fprintf (file, "%*s%s (%#x)\n",
    3156              :              indent_to, "",
    3157              :              "param_case_values_threshold",
    3158              :              ptr->x_param_case_values_threshold);
    3159              : 
    3160            0 :   if (ptr->x_param_comdat_sharing_probability)
    3161            0 :     fprintf (file, "%*s%s (%#x)\n",
    3162              :              indent_to, "",
    3163              :              "param_comdat_sharing_probability",
    3164              :              ptr->x_param_comdat_sharing_probability);
    3165              : 
    3166            0 :   if (ptr->x_param_construct_interfere_size)
    3167            0 :     fprintf (file, "%*s%s (%#x)\n",
    3168              :              indent_to, "",
    3169              :              "param_construct_interfere_size",
    3170              :              ptr->x_param_construct_interfere_size);
    3171              : 
    3172            0 :   if (ptr->x_param_cycle_accurate_model)
    3173            0 :     fprintf (file, "%*s%s (%#x)\n",
    3174              :              indent_to, "",
    3175              :              "param_cycle_accurate_model",
    3176              :              ptr->x_param_cycle_accurate_model);
    3177              : 
    3178            0 :   if (ptr->x_param_destruct_interfere_size)
    3179            0 :     fprintf (file, "%*s%s (%#x)\n",
    3180              :              indent_to, "",
    3181              :              "param_destruct_interfere_size",
    3182              :              ptr->x_param_destruct_interfere_size);
    3183              : 
    3184            0 :   if (ptr->x_param_dse_max_alias_queries_per_store)
    3185            0 :     fprintf (file, "%*s%s (%#x)\n",
    3186              :              indent_to, "",
    3187              :              "param_dse_max_alias_queries_per_store",
    3188              :              ptr->x_param_dse_max_alias_queries_per_store);
    3189              : 
    3190            0 :   if (ptr->x_param_dse_max_object_size)
    3191            0 :     fprintf (file, "%*s%s (%#x)\n",
    3192              :              indent_to, "",
    3193              :              "param_dse_max_object_size",
    3194              :              ptr->x_param_dse_max_object_size);
    3195              : 
    3196            0 :   if (ptr->x_param_early_inlining_insns)
    3197            0 :     fprintf (file, "%*s%s (%#x)\n",
    3198              :              indent_to, "",
    3199              :              "param_early_inlining_insns",
    3200              :              ptr->x_param_early_inlining_insns);
    3201              : 
    3202            0 :   if (ptr->x_param_fsm_scale_path_stmts)
    3203            0 :     fprintf (file, "%*s%s (%#x)\n",
    3204              :              indent_to, "",
    3205              :              "param_fsm_scale_path_stmts",
    3206              :              ptr->x_param_fsm_scale_path_stmts);
    3207              : 
    3208            0 :   if (ptr->x_param_fully_pipelined_fma)
    3209            0 :     fprintf (file, "%*s%s (%#x)\n",
    3210              :              indent_to, "",
    3211              :              "param_fully_pipelined_fma",
    3212              :              ptr->x_param_fully_pipelined_fma);
    3213              : 
    3214            0 :   if (ptr->x_param_gcse_after_reload_critical_fraction)
    3215            0 :     fprintf (file, "%*s%s (%#x)\n",
    3216              :              indent_to, "",
    3217              :              "param_gcse_after_reload_critical_fraction",
    3218              :              ptr->x_param_gcse_after_reload_critical_fraction);
    3219              : 
    3220            0 :   if (ptr->x_param_gcse_after_reload_partial_fraction)
    3221            0 :     fprintf (file, "%*s%s (%#x)\n",
    3222              :              indent_to, "",
    3223              :              "param_gcse_after_reload_partial_fraction",
    3224              :              ptr->x_param_gcse_after_reload_partial_fraction);
    3225              : 
    3226            0 :   if (ptr->x_param_gcse_cost_distance_ratio)
    3227            0 :     fprintf (file, "%*s%s (%#x)\n",
    3228              :              indent_to, "",
    3229              :              "param_gcse_cost_distance_ratio",
    3230              :              ptr->x_param_gcse_cost_distance_ratio);
    3231              : 
    3232            0 :   if (ptr->x_param_gcse_unrestricted_cost)
    3233            0 :     fprintf (file, "%*s%s (%#x)\n",
    3234              :              indent_to, "",
    3235              :              "param_gcse_unrestricted_cost",
    3236              :              ptr->x_param_gcse_unrestricted_cost);
    3237              : 
    3238            0 :   if (ptr->x_param_graphite_max_arrays_per_scop)
    3239            0 :     fprintf (file, "%*s%s (%#x)\n",
    3240              :              indent_to, "",
    3241              :              "param_graphite_max_arrays_per_scop",
    3242              :              ptr->x_param_graphite_max_arrays_per_scop);
    3243              : 
    3244            0 :   if (ptr->x_param_graphite_max_nb_scop_params)
    3245            0 :     fprintf (file, "%*s%s (%#x)\n",
    3246              :              indent_to, "",
    3247              :              "param_graphite_max_nb_scop_params",
    3248              :              ptr->x_param_graphite_max_nb_scop_params);
    3249              : 
    3250            0 :   if (ptr->x_param_hardcfr_max_blocks)
    3251            0 :     fprintf (file, "%*s%s (%#x)\n",
    3252              :              indent_to, "",
    3253              :              "param_hardcfr_max_blocks",
    3254              :              ptr->x_param_hardcfr_max_blocks);
    3255              : 
    3256            0 :   if (ptr->x_param_hardcfr_max_inline_blocks)
    3257            0 :     fprintf (file, "%*s%s (%#x)\n",
    3258              :              indent_to, "",
    3259              :              "param_hardcfr_max_inline_blocks",
    3260              :              ptr->x_param_hardcfr_max_inline_blocks);
    3261              : 
    3262            0 :   if (ptr->x_param_hwasan_instrument_allocas)
    3263            0 :     fprintf (file, "%*s%s (%#x)\n",
    3264              :              indent_to, "",
    3265              :              "param_hwasan_instrument_allocas",
    3266              :              ptr->x_param_hwasan_instrument_allocas);
    3267              : 
    3268            0 :   if (ptr->x_param_hwasan_instrument_mem_intrinsics)
    3269            0 :     fprintf (file, "%*s%s (%#x)\n",
    3270              :              indent_to, "",
    3271              :              "param_hwasan_instrument_mem_intrinsics",
    3272              :              ptr->x_param_hwasan_instrument_mem_intrinsics);
    3273              : 
    3274            0 :   if (ptr->x_param_hwasan_instrument_reads)
    3275            0 :     fprintf (file, "%*s%s (%#x)\n",
    3276              :              indent_to, "",
    3277              :              "param_hwasan_instrument_reads",
    3278              :              ptr->x_param_hwasan_instrument_reads);
    3279              : 
    3280            0 :   if (ptr->x_param_hwasan_instrument_stack)
    3281            0 :     fprintf (file, "%*s%s (%#x)\n",
    3282              :              indent_to, "",
    3283              :              "param_hwasan_instrument_stack",
    3284              :              ptr->x_param_hwasan_instrument_stack);
    3285              : 
    3286            0 :   if (ptr->x_param_hwasan_instrument_writes)
    3287            0 :     fprintf (file, "%*s%s (%#x)\n",
    3288              :              indent_to, "",
    3289              :              "param_hwasan_instrument_writes",
    3290              :              ptr->x_param_hwasan_instrument_writes);
    3291              : 
    3292            0 :   if (ptr->x_param_hwasan_random_frame_tag)
    3293            0 :     fprintf (file, "%*s%s (%#x)\n",
    3294              :              indent_to, "",
    3295              :              "param_hwasan_random_frame_tag",
    3296              :              ptr->x_param_hwasan_random_frame_tag);
    3297              : 
    3298            0 :   if (ptr->x_param_inline_heuristics_hint_percent)
    3299            0 :     fprintf (file, "%*s%s (%#x)\n",
    3300              :              indent_to, "",
    3301              :              "param_inline_heuristics_hint_percent",
    3302              :              ptr->x_param_inline_heuristics_hint_percent);
    3303              : 
    3304            0 :   if (ptr->x_param_inline_min_speedup)
    3305            0 :     fprintf (file, "%*s%s (%#x)\n",
    3306              :              indent_to, "",
    3307              :              "param_inline_min_speedup",
    3308              :              ptr->x_param_inline_min_speedup);
    3309              : 
    3310            0 :   if (ptr->x_param_inline_unit_growth)
    3311            0 :     fprintf (file, "%*s%s (%#x)\n",
    3312              :              indent_to, "",
    3313              :              "param_inline_unit_growth",
    3314              :              ptr->x_param_inline_unit_growth);
    3315              : 
    3316            0 :   if (ptr->x_param_ipa_cp_eval_threshold)
    3317            0 :     fprintf (file, "%*s%s (%#x)\n",
    3318              :              indent_to, "",
    3319              :              "param_ipa_cp_eval_threshold",
    3320              :              ptr->x_param_ipa_cp_eval_threshold);
    3321              : 
    3322            0 :   if (ptr->x_param_ipa_cp_large_unit_insns)
    3323            0 :     fprintf (file, "%*s%s (%#x)\n",
    3324              :              indent_to, "",
    3325              :              "param_ipa_cp_large_unit_insns",
    3326              :              ptr->x_param_ipa_cp_large_unit_insns);
    3327              : 
    3328            0 :   if (ptr->x_param_ipa_cp_loop_hint_bonus)
    3329            0 :     fprintf (file, "%*s%s (%#x)\n",
    3330              :              indent_to, "",
    3331              :              "param_ipa_cp_loop_hint_bonus",
    3332              :              ptr->x_param_ipa_cp_loop_hint_bonus);
    3333              : 
    3334            0 :   if (ptr->x_param_ipa_cp_max_recursive_depth)
    3335            0 :     fprintf (file, "%*s%s (%#x)\n",
    3336              :              indent_to, "",
    3337              :              "param_ipa_cp_max_recursive_depth",
    3338              :              ptr->x_param_ipa_cp_max_recursive_depth);
    3339              : 
    3340            0 :   if (ptr->x_param_ipa_cp_min_recursive_probability)
    3341            0 :     fprintf (file, "%*s%s (%#x)\n",
    3342              :              indent_to, "",
    3343              :              "param_ipa_cp_min_recursive_probability",
    3344              :              ptr->x_param_ipa_cp_min_recursive_probability);
    3345              : 
    3346            0 :   if (ptr->x_param_ipa_cp_recursion_penalty)
    3347            0 :     fprintf (file, "%*s%s (%#x)\n",
    3348              :              indent_to, "",
    3349              :              "param_ipa_cp_recursion_penalty",
    3350              :              ptr->x_param_ipa_cp_recursion_penalty);
    3351              : 
    3352            0 :   if (ptr->x_param_ipa_cp_recursive_freq_factor)
    3353            0 :     fprintf (file, "%*s%s (%#x)\n",
    3354              :              indent_to, "",
    3355              :              "param_ipa_cp_recursive_freq_factor",
    3356              :              ptr->x_param_ipa_cp_recursive_freq_factor);
    3357              : 
    3358            0 :   if (ptr->x_param_ipa_cp_single_call_penalty)
    3359            0 :     fprintf (file, "%*s%s (%#x)\n",
    3360              :              indent_to, "",
    3361              :              "param_ipa_cp_single_call_penalty",
    3362              :              ptr->x_param_ipa_cp_single_call_penalty);
    3363              : 
    3364            0 :   if (ptr->x_param_ipa_cp_sweeps)
    3365            0 :     fprintf (file, "%*s%s (%#x)\n",
    3366              :              indent_to, "",
    3367              :              "param_ipa_cp_sweeps",
    3368              :              ptr->x_param_ipa_cp_sweeps);
    3369              : 
    3370            0 :   if (ptr->x_param_ipa_cp_unit_growth)
    3371            0 :     fprintf (file, "%*s%s (%#x)\n",
    3372              :              indent_to, "",
    3373              :              "param_ipa_cp_unit_growth",
    3374              :              ptr->x_param_ipa_cp_unit_growth);
    3375              : 
    3376            0 :   if (ptr->x_param_ipa_cp_value_list_size)
    3377            0 :     fprintf (file, "%*s%s (%#x)\n",
    3378              :              indent_to, "",
    3379              :              "param_ipa_cp_value_list_size",
    3380              :              ptr->x_param_ipa_cp_value_list_size);
    3381              : 
    3382            0 :   if (ptr->x_param_ipa_jump_function_lookups)
    3383            0 :     fprintf (file, "%*s%s (%#x)\n",
    3384              :              indent_to, "",
    3385              :              "param_ipa_jump_function_lookups",
    3386              :              ptr->x_param_ipa_jump_function_lookups);
    3387              : 
    3388            0 :   if (ptr->x_param_ipa_max_aa_steps)
    3389            0 :     fprintf (file, "%*s%s (%#x)\n",
    3390              :              indent_to, "",
    3391              :              "param_ipa_max_aa_steps",
    3392              :              ptr->x_param_ipa_max_aa_steps);
    3393              : 
    3394            0 :   if (ptr->x_param_ipa_max_agg_items)
    3395            0 :     fprintf (file, "%*s%s (%#x)\n",
    3396              :              indent_to, "",
    3397              :              "param_ipa_max_agg_items",
    3398              :              ptr->x_param_ipa_max_agg_items);
    3399              : 
    3400            0 :   if (ptr->x_param_ipa_max_loop_predicates)
    3401            0 :     fprintf (file, "%*s%s (%#x)\n",
    3402              :              indent_to, "",
    3403              :              "param_ipa_max_loop_predicates",
    3404              :              ptr->x_param_ipa_max_loop_predicates);
    3405              : 
    3406            0 :   if (ptr->x_param_ipa_max_param_expr_ops)
    3407            0 :     fprintf (file, "%*s%s (%#x)\n",
    3408              :              indent_to, "",
    3409              :              "param_ipa_max_param_expr_ops",
    3410              :              ptr->x_param_ipa_max_param_expr_ops);
    3411              : 
    3412            0 :   if (ptr->x_param_ipa_max_switch_predicate_bounds)
    3413            0 :     fprintf (file, "%*s%s (%#x)\n",
    3414              :              indent_to, "",
    3415              :              "param_ipa_max_switch_predicate_bounds",
    3416              :              ptr->x_param_ipa_max_switch_predicate_bounds);
    3417              : 
    3418            0 :   if (ptr->x_param_ipa_sra_deref_prob_threshold)
    3419            0 :     fprintf (file, "%*s%s (%#x)\n",
    3420              :              indent_to, "",
    3421              :              "param_ipa_sra_deref_prob_threshold",
    3422              :              ptr->x_param_ipa_sra_deref_prob_threshold);
    3423              : 
    3424            0 :   if (ptr->x_param_ipa_sra_max_replacements)
    3425            0 :     fprintf (file, "%*s%s (%#x)\n",
    3426              :              indent_to, "",
    3427              :              "param_ipa_sra_max_replacements",
    3428              :              ptr->x_param_ipa_sra_max_replacements);
    3429              : 
    3430            0 :   if (ptr->x_param_ipa_sra_ptr_growth_factor)
    3431            0 :     fprintf (file, "%*s%s (%#x)\n",
    3432              :              indent_to, "",
    3433              :              "param_ipa_sra_ptr_growth_factor",
    3434              :              ptr->x_param_ipa_sra_ptr_growth_factor);
    3435              : 
    3436            0 :   if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
    3437            0 :     fprintf (file, "%*s%s (%#x)\n",
    3438              :              indent_to, "",
    3439              :              "param_ipa_sra_ptrwrap_growth_factor",
    3440              :              ptr->x_param_ipa_sra_ptrwrap_growth_factor);
    3441              : 
    3442            0 :   if (ptr->x_param_ira_consider_dup_in_all_alts)
    3443            0 :     fprintf (file, "%*s%s (%#x)\n",
    3444              :              indent_to, "",
    3445              :              "param_ira_consider_dup_in_all_alts",
    3446              :              ptr->x_param_ira_consider_dup_in_all_alts);
    3447              : 
    3448            0 :   if (ptr->x_param_ira_loop_reserved_regs)
    3449            0 :     fprintf (file, "%*s%s (%#x)\n",
    3450              :              indent_to, "",
    3451              :              "param_ira_loop_reserved_regs",
    3452              :              ptr->x_param_ira_loop_reserved_regs);
    3453              : 
    3454            0 :   if (ptr->x_param_ira_max_conflict_table_size)
    3455            0 :     fprintf (file, "%*s%s (%#x)\n",
    3456              :              indent_to, "",
    3457              :              "param_ira_max_conflict_table_size",
    3458              :              ptr->x_param_ira_max_conflict_table_size);
    3459              : 
    3460            0 :   if (ptr->x_param_ira_max_loops_num)
    3461            0 :     fprintf (file, "%*s%s (%#x)\n",
    3462              :              indent_to, "",
    3463              :              "param_ira_max_loops_num",
    3464              :              ptr->x_param_ira_max_loops_num);
    3465              : 
    3466            0 :   if (ptr->x_param_ira_simple_lra_insn_threshold)
    3467            0 :     fprintf (file, "%*s%s (%#x)\n",
    3468              :              indent_to, "",
    3469              :              "param_ira_simple_lra_insn_threshold",
    3470              :              ptr->x_param_ira_simple_lra_insn_threshold);
    3471              : 
    3472            0 :   if (ptr->x_param_iv_always_prune_cand_set_bound)
    3473            0 :     fprintf (file, "%*s%s (%#x)\n",
    3474              :              indent_to, "",
    3475              :              "param_iv_always_prune_cand_set_bound",
    3476              :              ptr->x_param_iv_always_prune_cand_set_bound);
    3477              : 
    3478            0 :   if (ptr->x_param_iv_consider_all_candidates_bound)
    3479            0 :     fprintf (file, "%*s%s (%#x)\n",
    3480              :              indent_to, "",
    3481              :              "param_iv_consider_all_candidates_bound",
    3482              :              ptr->x_param_iv_consider_all_candidates_bound);
    3483              : 
    3484            0 :   if (ptr->x_param_iv_max_considered_uses)
    3485            0 :     fprintf (file, "%*s%s (%#x)\n",
    3486              :              indent_to, "",
    3487              :              "param_iv_max_considered_uses",
    3488              :              ptr->x_param_iv_max_considered_uses);
    3489              : 
    3490            0 :   if (ptr->x_ix86_vect_compare_costs)
    3491            0 :     fprintf (file, "%*s%s (%#x)\n",
    3492              :              indent_to, "",
    3493              :              "ix86_vect_compare_costs",
    3494              :              ptr->x_ix86_vect_compare_costs);
    3495              : 
    3496            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_size)
    3497            0 :     fprintf (file, "%*s%s (%#x)\n",
    3498              :              indent_to, "",
    3499              :              "param_jump_table_max_growth_ratio_for_size",
    3500              :              ptr->x_param_jump_table_max_growth_ratio_for_size);
    3501              : 
    3502            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
    3503            0 :     fprintf (file, "%*s%s (%#x)\n",
    3504              :              indent_to, "",
    3505              :              "param_jump_table_max_growth_ratio_for_speed",
    3506              :              ptr->x_param_jump_table_max_growth_ratio_for_speed);
    3507              : 
    3508            0 :   if (ptr->x_param_l1_cache_line_size)
    3509            0 :     fprintf (file, "%*s%s (%#x)\n",
    3510              :              indent_to, "",
    3511              :              "param_l1_cache_line_size",
    3512              :              ptr->x_param_l1_cache_line_size);
    3513              : 
    3514            0 :   if (ptr->x_param_l1_cache_size)
    3515            0 :     fprintf (file, "%*s%s (%#x)\n",
    3516              :              indent_to, "",
    3517              :              "param_l1_cache_size",
    3518              :              ptr->x_param_l1_cache_size);
    3519              : 
    3520            0 :   if (ptr->x_param_l2_cache_size)
    3521            0 :     fprintf (file, "%*s%s (%#x)\n",
    3522              :              indent_to, "",
    3523              :              "param_l2_cache_size",
    3524              :              ptr->x_param_l2_cache_size);
    3525              : 
    3526            0 :   if (ptr->x_param_large_function_growth)
    3527            0 :     fprintf (file, "%*s%s (%#x)\n",
    3528              :              indent_to, "",
    3529              :              "param_large_function_growth",
    3530              :              ptr->x_param_large_function_growth);
    3531              : 
    3532            0 :   if (ptr->x_param_large_function_insns)
    3533            0 :     fprintf (file, "%*s%s (%#x)\n",
    3534              :              indent_to, "",
    3535              :              "param_large_function_insns",
    3536              :              ptr->x_param_large_function_insns);
    3537              : 
    3538            0 :   if (ptr->x_param_stack_frame_growth)
    3539            0 :     fprintf (file, "%*s%s (%#x)\n",
    3540              :              indent_to, "",
    3541              :              "param_stack_frame_growth",
    3542              :              ptr->x_param_stack_frame_growth);
    3543              : 
    3544            0 :   if (ptr->x_param_large_stack_frame)
    3545            0 :     fprintf (file, "%*s%s (%#x)\n",
    3546              :              indent_to, "",
    3547              :              "param_large_stack_frame",
    3548              :              ptr->x_param_large_stack_frame);
    3549              : 
    3550            0 :   if (ptr->x_param_large_unit_insns)
    3551            0 :     fprintf (file, "%*s%s (%#x)\n",
    3552              :              indent_to, "",
    3553              :              "param_large_unit_insns",
    3554              :              ptr->x_param_large_unit_insns);
    3555              : 
    3556            0 :   if (ptr->x_param_lim_expensive)
    3557            0 :     fprintf (file, "%*s%s (%#x)\n",
    3558              :              indent_to, "",
    3559              :              "param_lim_expensive",
    3560              :              ptr->x_param_lim_expensive);
    3561              : 
    3562            0 :   if (ptr->x_param_loop_block_tile_size)
    3563            0 :     fprintf (file, "%*s%s (%#x)\n",
    3564              :              indent_to, "",
    3565              :              "param_loop_block_tile_size",
    3566              :              ptr->x_param_loop_block_tile_size);
    3567              : 
    3568            0 :   if (ptr->x_param_loop_interchange_max_num_stmts)
    3569            0 :     fprintf (file, "%*s%s (%#x)\n",
    3570              :              indent_to, "",
    3571              :              "param_loop_interchange_max_num_stmts",
    3572              :              ptr->x_param_loop_interchange_max_num_stmts);
    3573              : 
    3574            0 :   if (ptr->x_param_loop_interchange_stride_ratio)
    3575            0 :     fprintf (file, "%*s%s (%#x)\n",
    3576              :              indent_to, "",
    3577              :              "param_loop_interchange_stride_ratio",
    3578              :              ptr->x_param_loop_interchange_stride_ratio);
    3579              : 
    3580            0 :   if (ptr->x_param_loop_invariant_max_bbs_in_loop)
    3581            0 :     fprintf (file, "%*s%s (%#x)\n",
    3582              :              indent_to, "",
    3583              :              "param_loop_invariant_max_bbs_in_loop",
    3584              :              ptr->x_param_loop_invariant_max_bbs_in_loop);
    3585              : 
    3586            0 :   if (ptr->x_param_loop_max_datarefs_for_datadeps)
    3587            0 :     fprintf (file, "%*s%s (%#x)\n",
    3588              :              indent_to, "",
    3589              :              "param_loop_max_datarefs_for_datadeps",
    3590              :              ptr->x_param_loop_max_datarefs_for_datadeps);
    3591              : 
    3592            0 :   if (ptr->x_param_loop_versioning_max_inner_insns)
    3593            0 :     fprintf (file, "%*s%s (%#x)\n",
    3594              :              indent_to, "",
    3595              :              "param_loop_versioning_max_inner_insns",
    3596              :              ptr->x_param_loop_versioning_max_inner_insns);
    3597              : 
    3598            0 :   if (ptr->x_param_loop_versioning_max_outer_insns)
    3599            0 :     fprintf (file, "%*s%s (%#x)\n",
    3600              :              indent_to, "",
    3601              :              "param_loop_versioning_max_outer_insns",
    3602              :              ptr->x_param_loop_versioning_max_outer_insns);
    3603              : 
    3604            0 :   if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
    3605            0 :     fprintf (file, "%*s%s (%#x)\n",
    3606              :              indent_to, "",
    3607              :              "param_lra_inheritance_ebb_probability_cutoff",
    3608              :              ptr->x_param_lra_inheritance_ebb_probability_cutoff);
    3609              : 
    3610            0 :   if (ptr->x_param_lra_max_considered_reload_pseudos)
    3611            0 :     fprintf (file, "%*s%s (%#x)\n",
    3612              :              indent_to, "",
    3613              :              "param_lra_max_considered_reload_pseudos",
    3614              :              ptr->x_param_lra_max_considered_reload_pseudos);
    3615              : 
    3616            0 :   if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
    3617            0 :     fprintf (file, "%*s%s (%#x)\n",
    3618              :              indent_to, "",
    3619              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    3620              :              ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
    3621              : 
    3622            0 :   if (ptr->x_param_lto_locality_frequency)
    3623            0 :     fprintf (file, "%*s%s (%#x)\n",
    3624              :              indent_to, "",
    3625              :              "param_lto_locality_frequency",
    3626              :              ptr->x_param_lto_locality_frequency);
    3627              : 
    3628            0 :   if (ptr->x_param_lto_locality_size)
    3629            0 :     fprintf (file, "%*s%s (%#x)\n",
    3630              :              indent_to, "",
    3631              :              "param_lto_locality_size",
    3632              :              ptr->x_param_lto_locality_size);
    3633              : 
    3634            0 :   if (ptr->x_param_max_average_unrolled_insns)
    3635            0 :     fprintf (file, "%*s%s (%#x)\n",
    3636              :              indent_to, "",
    3637              :              "param_max_average_unrolled_insns",
    3638              :              ptr->x_param_max_average_unrolled_insns);
    3639              : 
    3640            0 :   if (ptr->x_param_max_combine_insns)
    3641            0 :     fprintf (file, "%*s%s (%#x)\n",
    3642              :              indent_to, "",
    3643              :              "param_max_combine_insns",
    3644              :              ptr->x_param_max_combine_insns);
    3645              : 
    3646            0 :   if (ptr->x_param_max_combine_search_insns)
    3647            0 :     fprintf (file, "%*s%s (%#x)\n",
    3648              :              indent_to, "",
    3649              :              "param_max_combine_search_insns",
    3650              :              ptr->x_param_max_combine_search_insns);
    3651              : 
    3652            0 :   if (ptr->x_param_max_unroll_iterations)
    3653            0 :     fprintf (file, "%*s%s (%#x)\n",
    3654              :              indent_to, "",
    3655              :              "param_max_unroll_iterations",
    3656              :              ptr->x_param_max_unroll_iterations);
    3657              : 
    3658            0 :   if (ptr->x_param_max_completely_peel_times)
    3659            0 :     fprintf (file, "%*s%s (%#x)\n",
    3660              :              indent_to, "",
    3661              :              "param_max_completely_peel_times",
    3662              :              ptr->x_param_max_completely_peel_times);
    3663              : 
    3664            0 :   if (ptr->x_param_max_completely_peeled_insns)
    3665            0 :     fprintf (file, "%*s%s (%#x)\n",
    3666              :              indent_to, "",
    3667              :              "param_max_completely_peeled_insns",
    3668              :              ptr->x_param_max_completely_peeled_insns);
    3669              : 
    3670            0 :   if (ptr->x_param_max_crossjump_edges)
    3671            0 :     fprintf (file, "%*s%s (%#x)\n",
    3672              :              indent_to, "",
    3673              :              "param_max_crossjump_edges",
    3674              :              ptr->x_param_max_crossjump_edges);
    3675              : 
    3676            0 :   if (ptr->x_param_max_cse_insns)
    3677            0 :     fprintf (file, "%*s%s (%#x)\n",
    3678              :              indent_to, "",
    3679              :              "param_max_cse_insns",
    3680              :              ptr->x_param_max_cse_insns);
    3681              : 
    3682            0 :   if (ptr->x_param_max_cse_path_length)
    3683            0 :     fprintf (file, "%*s%s (%#x)\n",
    3684              :              indent_to, "",
    3685              :              "param_max_cse_path_length",
    3686              :              ptr->x_param_max_cse_path_length);
    3687              : 
    3688            0 :   if (ptr->x_param_max_cselib_memory_locations)
    3689            0 :     fprintf (file, "%*s%s (%#x)\n",
    3690              :              indent_to, "",
    3691              :              "param_max_cselib_memory_locations",
    3692              :              ptr->x_param_max_cselib_memory_locations);
    3693              : 
    3694            0 :   if (ptr->x_param_max_debug_marker_count)
    3695            0 :     fprintf (file, "%*s%s (%#x)\n",
    3696              :              indent_to, "",
    3697              :              "param_max_debug_marker_count",
    3698              :              ptr->x_param_max_debug_marker_count);
    3699              : 
    3700            0 :   if (ptr->x_param_max_delay_slot_insn_search)
    3701            0 :     fprintf (file, "%*s%s (%#x)\n",
    3702              :              indent_to, "",
    3703              :              "param_max_delay_slot_insn_search",
    3704              :              ptr->x_param_max_delay_slot_insn_search);
    3705              : 
    3706            0 :   if (ptr->x_param_max_delay_slot_live_search)
    3707            0 :     fprintf (file, "%*s%s (%#x)\n",
    3708              :              indent_to, "",
    3709              :              "param_max_delay_slot_live_search",
    3710              :              ptr->x_param_max_delay_slot_live_search);
    3711              : 
    3712            0 :   if (ptr->x_param_max_devirt_targets)
    3713            0 :     fprintf (file, "%*s%s (%#x)\n",
    3714              :              indent_to, "",
    3715              :              "param_max_devirt_targets",
    3716              :              ptr->x_param_max_devirt_targets);
    3717              : 
    3718            0 :   if (ptr->x_param_max_dse_active_local_stores)
    3719            0 :     fprintf (file, "%*s%s (%#x)\n",
    3720              :              indent_to, "",
    3721              :              "param_max_dse_active_local_stores",
    3722              :              ptr->x_param_max_dse_active_local_stores);
    3723              : 
    3724            0 :   if (ptr->x_param_early_inliner_max_iterations)
    3725            0 :     fprintf (file, "%*s%s (%#x)\n",
    3726              :              indent_to, "",
    3727              :              "param_early_inliner_max_iterations",
    3728              :              ptr->x_param_early_inliner_max_iterations);
    3729              : 
    3730            0 :   if (ptr->x_param_max_find_base_term_values)
    3731            0 :     fprintf (file, "%*s%s (%#x)\n",
    3732              :              indent_to, "",
    3733              :              "param_max_find_base_term_values",
    3734              :              ptr->x_param_max_find_base_term_values);
    3735              : 
    3736            0 :   if (ptr->x_param_max_fsm_thread_path_insns)
    3737            0 :     fprintf (file, "%*s%s (%#x)\n",
    3738              :              indent_to, "",
    3739              :              "param_max_fsm_thread_path_insns",
    3740              :              ptr->x_param_max_fsm_thread_path_insns);
    3741              : 
    3742            0 :   if (ptr->x_param_max_gcse_insertion_ratio)
    3743            0 :     fprintf (file, "%*s%s (%#x)\n",
    3744              :              indent_to, "",
    3745              :              "param_max_gcse_insertion_ratio",
    3746              :              ptr->x_param_max_gcse_insertion_ratio);
    3747              : 
    3748            0 :   if (ptr->x_param_max_gcse_memory)
    3749            0 :     fprintf (file, "%*s%s (%#x)\n",
    3750              :              indent_to, "",
    3751              :              "param_max_gcse_memory",
    3752              :              ptr->x_param_max_gcse_memory);
    3753              : 
    3754            0 :   if (ptr->x_param_max_goto_duplication_insns)
    3755            0 :     fprintf (file, "%*s%s (%#x)\n",
    3756              :              indent_to, "",
    3757              :              "param_max_goto_duplication_insns",
    3758              :              ptr->x_param_max_goto_duplication_insns);
    3759              : 
    3760            0 :   if (ptr->x_param_max_grow_copy_bb_insns)
    3761            0 :     fprintf (file, "%*s%s (%#x)\n",
    3762              :              indent_to, "",
    3763              :              "param_max_grow_copy_bb_insns",
    3764              :              ptr->x_param_max_grow_copy_bb_insns);
    3765              : 
    3766            0 :   if (ptr->x_param_max_hoist_depth)
    3767            0 :     fprintf (file, "%*s%s (%#x)\n",
    3768              :              indent_to, "",
    3769              :              "param_max_hoist_depth",
    3770              :              ptr->x_param_max_hoist_depth);
    3771              : 
    3772            0 :   if (ptr->x_param_inline_functions_called_once_insns)
    3773            0 :     fprintf (file, "%*s%s (%#x)\n",
    3774              :              indent_to, "",
    3775              :              "param_inline_functions_called_once_insns",
    3776              :              ptr->x_param_inline_functions_called_once_insns);
    3777              : 
    3778            0 :   if (ptr->x_param_inline_functions_called_once_loop_depth)
    3779            0 :     fprintf (file, "%*s%s (%#x)\n",
    3780              :              indent_to, "",
    3781              :              "param_inline_functions_called_once_loop_depth",
    3782              :              ptr->x_param_inline_functions_called_once_loop_depth);
    3783              : 
    3784            0 :   if (ptr->x_param_max_inline_insns_auto)
    3785            0 :     fprintf (file, "%*s%s (%#x)\n",
    3786              :              indent_to, "",
    3787              :              "param_max_inline_insns_auto",
    3788              :              ptr->x_param_max_inline_insns_auto);
    3789              : 
    3790            0 :   if (ptr->x_param_max_inline_insns_recursive_auto)
    3791            0 :     fprintf (file, "%*s%s (%#x)\n",
    3792              :              indent_to, "",
    3793              :              "param_max_inline_insns_recursive_auto",
    3794              :              ptr->x_param_max_inline_insns_recursive_auto);
    3795              : 
    3796            0 :   if (ptr->x_param_max_inline_insns_recursive)
    3797            0 :     fprintf (file, "%*s%s (%#x)\n",
    3798              :              indent_to, "",
    3799              :              "param_max_inline_insns_recursive",
    3800              :              ptr->x_param_max_inline_insns_recursive);
    3801              : 
    3802            0 :   if (ptr->x_param_max_inline_insns_single)
    3803            0 :     fprintf (file, "%*s%s (%#x)\n",
    3804              :              indent_to, "",
    3805              :              "param_max_inline_insns_single",
    3806              :              ptr->x_param_max_inline_insns_single);
    3807              : 
    3808            0 :   if (ptr->x_param_max_inline_insns_size)
    3809            0 :     fprintf (file, "%*s%s (%#x)\n",
    3810              :              indent_to, "",
    3811              :              "param_max_inline_insns_size",
    3812              :              ptr->x_param_max_inline_insns_size);
    3813              : 
    3814            0 :   if (ptr->x_param_max_inline_insns_small)
    3815            0 :     fprintf (file, "%*s%s (%#x)\n",
    3816              :              indent_to, "",
    3817              :              "param_max_inline_insns_small",
    3818              :              ptr->x_param_max_inline_insns_small);
    3819              : 
    3820            0 :   if (ptr->x_param_max_inline_recursive_depth_auto)
    3821            0 :     fprintf (file, "%*s%s (%#x)\n",
    3822              :              indent_to, "",
    3823              :              "param_max_inline_recursive_depth_auto",
    3824              :              ptr->x_param_max_inline_recursive_depth_auto);
    3825              : 
    3826            0 :   if (ptr->x_param_max_inline_recursive_depth)
    3827            0 :     fprintf (file, "%*s%s (%#x)\n",
    3828              :              indent_to, "",
    3829              :              "param_max_inline_recursive_depth",
    3830              :              ptr->x_param_max_inline_recursive_depth);
    3831              : 
    3832            0 :   if (ptr->x_param_max_isl_operations)
    3833            0 :     fprintf (file, "%*s%s (%#x)\n",
    3834              :              indent_to, "",
    3835              :              "param_max_isl_operations",
    3836              :              ptr->x_param_max_isl_operations);
    3837              : 
    3838            0 :   if (ptr->x_param_max_iterations_computation_cost)
    3839            0 :     fprintf (file, "%*s%s (%#x)\n",
    3840              :              indent_to, "",
    3841              :              "param_max_iterations_computation_cost",
    3842              :              ptr->x_param_max_iterations_computation_cost);
    3843              : 
    3844            0 :   if (ptr->x_param_max_iterations_to_track)
    3845            0 :     fprintf (file, "%*s%s (%#x)\n",
    3846              :              indent_to, "",
    3847              :              "param_max_iterations_to_track",
    3848              :              ptr->x_param_max_iterations_to_track);
    3849              : 
    3850            0 :   if (ptr->x_param_max_jump_thread_duplication_stmts)
    3851            0 :     fprintf (file, "%*s%s (%#x)\n",
    3852              :              indent_to, "",
    3853              :              "param_max_jump_thread_duplication_stmts",
    3854              :              ptr->x_param_max_jump_thread_duplication_stmts);
    3855              : 
    3856            0 :   if (ptr->x_param_max_jump_thread_paths)
    3857            0 :     fprintf (file, "%*s%s (%#x)\n",
    3858              :              indent_to, "",
    3859              :              "param_max_jump_thread_paths",
    3860              :              ptr->x_param_max_jump_thread_paths);
    3861              : 
    3862            0 :   if (ptr->x_param_max_last_value_rtl)
    3863            0 :     fprintf (file, "%*s%s (%#x)\n",
    3864              :              indent_to, "",
    3865              :              "param_max_last_value_rtl",
    3866              :              ptr->x_param_max_last_value_rtl);
    3867              : 
    3868            0 :   if (ptr->x_param_max_loop_header_insns)
    3869            0 :     fprintf (file, "%*s%s (%#x)\n",
    3870              :              indent_to, "",
    3871              :              "param_max_loop_header_insns",
    3872              :              ptr->x_param_max_loop_header_insns);
    3873              : 
    3874            0 :   if (ptr->x_param_max_modulo_backtrack_attempts)
    3875            0 :     fprintf (file, "%*s%s (%#x)\n",
    3876              :              indent_to, "",
    3877              :              "param_max_modulo_backtrack_attempts",
    3878              :              ptr->x_param_max_modulo_backtrack_attempts);
    3879              : 
    3880            0 :   if (ptr->x_param_max_niter_dominators_walk)
    3881            0 :     fprintf (file, "%*s%s (%#x)\n",
    3882              :              indent_to, "",
    3883              :              "param_max_niter_dominators_walk",
    3884              :              ptr->x_param_max_niter_dominators_walk);
    3885              : 
    3886            0 :   if (ptr->x_param_max_partial_antic_length)
    3887            0 :     fprintf (file, "%*s%s (%#x)\n",
    3888              :              indent_to, "",
    3889              :              "param_max_partial_antic_length",
    3890              :              ptr->x_param_max_partial_antic_length);
    3891              : 
    3892            0 :   if (ptr->x_param_max_peel_branches)
    3893            0 :     fprintf (file, "%*s%s (%#x)\n",
    3894              :              indent_to, "",
    3895              :              "param_max_peel_branches",
    3896              :              ptr->x_param_max_peel_branches);
    3897              : 
    3898            0 :   if (ptr->x_param_max_peel_times)
    3899            0 :     fprintf (file, "%*s%s (%#x)\n",
    3900              :              indent_to, "",
    3901              :              "param_max_peel_times",
    3902              :              ptr->x_param_max_peel_times);
    3903              : 
    3904            0 :   if (ptr->x_param_max_peeled_insns)
    3905            0 :     fprintf (file, "%*s%s (%#x)\n",
    3906              :              indent_to, "",
    3907              :              "param_max_peeled_insns",
    3908              :              ptr->x_param_max_peeled_insns);
    3909              : 
    3910            0 :   if (ptr->x_param_max_pending_list_length)
    3911            0 :     fprintf (file, "%*s%s (%#x)\n",
    3912              :              indent_to, "",
    3913              :              "param_max_pending_list_length",
    3914              :              ptr->x_param_max_pending_list_length);
    3915              : 
    3916            0 :   if (ptr->x_param_max_pipeline_region_blocks)
    3917            0 :     fprintf (file, "%*s%s (%#x)\n",
    3918              :              indent_to, "",
    3919              :              "param_max_pipeline_region_blocks",
    3920              :              ptr->x_param_max_pipeline_region_blocks);
    3921              : 
    3922            0 :   if (ptr->x_param_max_pipeline_region_insns)
    3923            0 :     fprintf (file, "%*s%s (%#x)\n",
    3924              :              indent_to, "",
    3925              :              "param_max_pipeline_region_insns",
    3926              :              ptr->x_param_max_pipeline_region_insns);
    3927              : 
    3928            0 :   if (ptr->x_param_max_pow_sqrt_depth)
    3929            0 :     fprintf (file, "%*s%s (%#x)\n",
    3930              :              indent_to, "",
    3931              :              "param_max_pow_sqrt_depth",
    3932              :              ptr->x_param_max_pow_sqrt_depth);
    3933              : 
    3934            0 :   if (ptr->x_param_max_predicted_iterations)
    3935            0 :     fprintf (file, "%*s%s (%#x)\n",
    3936              :              indent_to, "",
    3937              :              "param_max_predicted_iterations",
    3938              :              ptr->x_param_max_predicted_iterations);
    3939              : 
    3940            0 :   if (ptr->x_param_max_reload_search_insns)
    3941            0 :     fprintf (file, "%*s%s (%#x)\n",
    3942              :              indent_to, "",
    3943              :              "param_max_reload_search_insns",
    3944              :              ptr->x_param_max_reload_search_insns);
    3945              : 
    3946            0 :   if (ptr->x_param_max_rtl_if_conversion_insns)
    3947            0 :     fprintf (file, "%*s%s (%#x)\n",
    3948              :              indent_to, "",
    3949              :              "param_max_rtl_if_conversion_insns",
    3950              :              ptr->x_param_max_rtl_if_conversion_insns);
    3951              : 
    3952            0 :   if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
    3953            0 :     fprintf (file, "%*s%s (%#x)\n",
    3954              :              indent_to, "",
    3955              :              "param_max_rtl_if_conversion_predictable_cost",
    3956              :              ptr->x_param_max_rtl_if_conversion_predictable_cost);
    3957              : 
    3958            0 :   if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
    3959            0 :     fprintf (file, "%*s%s (%#x)\n",
    3960              :              indent_to, "",
    3961              :              "param_max_rtl_if_conversion_unpredictable_cost",
    3962              :              ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
    3963              : 
    3964            0 :   if (ptr->x_param_max_sched_extend_regions_iters)
    3965            0 :     fprintf (file, "%*s%s (%#x)\n",
    3966              :              indent_to, "",
    3967              :              "param_max_sched_extend_regions_iters",
    3968              :              ptr->x_param_max_sched_extend_regions_iters);
    3969              : 
    3970            0 :   if (ptr->x_param_max_sched_insn_conflict_delay)
    3971            0 :     fprintf (file, "%*s%s (%#x)\n",
    3972              :              indent_to, "",
    3973              :              "param_max_sched_insn_conflict_delay",
    3974              :              ptr->x_param_max_sched_insn_conflict_delay);
    3975              : 
    3976            0 :   if (ptr->x_param_max_sched_ready_insns)
    3977            0 :     fprintf (file, "%*s%s (%#x)\n",
    3978              :              indent_to, "",
    3979              :              "param_max_sched_ready_insns",
    3980              :              ptr->x_param_max_sched_ready_insns);
    3981              : 
    3982            0 :   if (ptr->x_param_max_sched_region_blocks)
    3983            0 :     fprintf (file, "%*s%s (%#x)\n",
    3984              :              indent_to, "",
    3985              :              "param_max_sched_region_blocks",
    3986              :              ptr->x_param_max_sched_region_blocks);
    3987              : 
    3988            0 :   if (ptr->x_param_max_sched_region_insns)
    3989            0 :     fprintf (file, "%*s%s (%#x)\n",
    3990              :              indent_to, "",
    3991              :              "param_max_sched_region_insns",
    3992              :              ptr->x_param_max_sched_region_insns);
    3993              : 
    3994            0 :   if (ptr->x_param_max_slsr_candidate_scan)
    3995            0 :     fprintf (file, "%*s%s (%#x)\n",
    3996              :              indent_to, "",
    3997              :              "param_max_slsr_candidate_scan",
    3998              :              ptr->x_param_max_slsr_candidate_scan);
    3999              : 
    4000            0 :   if (ptr->x_param_max_speculative_devirt_maydefs)
    4001            0 :     fprintf (file, "%*s%s (%#x)\n",
    4002              :              indent_to, "",
    4003              :              "param_max_speculative_devirt_maydefs",
    4004              :              ptr->x_param_max_speculative_devirt_maydefs);
    4005              : 
    4006            0 :   if (ptr->x_param_max_stores_to_merge)
    4007            0 :     fprintf (file, "%*s%s (%#x)\n",
    4008              :              indent_to, "",
    4009              :              "param_max_stores_to_merge",
    4010              :              ptr->x_param_max_stores_to_merge);
    4011              : 
    4012            0 :   if (ptr->x_param_max_stores_to_sink)
    4013            0 :     fprintf (file, "%*s%s (%#x)\n",
    4014              :              indent_to, "",
    4015              :              "param_max_stores_to_sink",
    4016              :              ptr->x_param_max_stores_to_sink);
    4017              : 
    4018            0 :   if (ptr->x_param_max_tail_merge_comparisons)
    4019            0 :     fprintf (file, "%*s%s (%#x)\n",
    4020              :              indent_to, "",
    4021              :              "param_max_tail_merge_comparisons",
    4022              :              ptr->x_param_max_tail_merge_comparisons);
    4023              : 
    4024            0 :   if (ptr->x_param_max_tail_merge_iterations)
    4025            0 :     fprintf (file, "%*s%s (%#x)\n",
    4026              :              indent_to, "",
    4027              :              "param_max_tail_merge_iterations",
    4028              :              ptr->x_param_max_tail_merge_iterations);
    4029              : 
    4030            0 :   if (ptr->x_param_max_tracked_strlens)
    4031            0 :     fprintf (file, "%*s%s (%#x)\n",
    4032              :              indent_to, "",
    4033              :              "param_max_tracked_strlens",
    4034              :              ptr->x_param_max_tracked_strlens);
    4035              : 
    4036            0 :   if (ptr->x_param_max_tree_if_conversion_phi_args)
    4037            0 :     fprintf (file, "%*s%s (%#x)\n",
    4038              :              indent_to, "",
    4039              :              "param_max_tree_if_conversion_phi_args",
    4040              :              ptr->x_param_max_tree_if_conversion_phi_args);
    4041              : 
    4042            0 :   if (ptr->x_param_max_unroll_times)
    4043            0 :     fprintf (file, "%*s%s (%#x)\n",
    4044              :              indent_to, "",
    4045              :              "param_max_unroll_times",
    4046              :              ptr->x_param_max_unroll_times);
    4047              : 
    4048            0 :   if (ptr->x_param_max_unrolled_insns)
    4049            0 :     fprintf (file, "%*s%s (%#x)\n",
    4050              :              indent_to, "",
    4051              :              "param_max_unrolled_insns",
    4052              :              ptr->x_param_max_unrolled_insns);
    4053              : 
    4054            0 :   if (ptr->x_param_max_unswitch_depth)
    4055            0 :     fprintf (file, "%*s%s (%#x)\n",
    4056              :              indent_to, "",
    4057              :              "param_max_unswitch_depth",
    4058              :              ptr->x_param_max_unswitch_depth);
    4059              : 
    4060            0 :   if (ptr->x_param_max_unswitch_insns)
    4061            0 :     fprintf (file, "%*s%s (%#x)\n",
    4062              :              indent_to, "",
    4063              :              "param_max_unswitch_insns",
    4064              :              ptr->x_param_max_unswitch_insns);
    4065              : 
    4066            0 :   if (ptr->x_param_max_variable_expansions)
    4067            0 :     fprintf (file, "%*s%s (%#x)\n",
    4068              :              indent_to, "",
    4069              :              "param_max_variable_expansions",
    4070              :              ptr->x_param_max_variable_expansions);
    4071              : 
    4072            0 :   if (ptr->x_param_max_vartrack_expr_depth)
    4073            0 :     fprintf (file, "%*s%s (%#x)\n",
    4074              :              indent_to, "",
    4075              :              "param_max_vartrack_expr_depth",
    4076              :              ptr->x_param_max_vartrack_expr_depth);
    4077              : 
    4078            0 :   if (ptr->x_param_max_vartrack_reverse_op_size)
    4079            0 :     fprintf (file, "%*s%s (%#x)\n",
    4080              :              indent_to, "",
    4081              :              "param_max_vartrack_reverse_op_size",
    4082              :              ptr->x_param_max_vartrack_reverse_op_size);
    4083              : 
    4084            0 :   if (ptr->x_param_max_vartrack_size)
    4085            0 :     fprintf (file, "%*s%s (%#x)\n",
    4086              :              indent_to, "",
    4087              :              "param_max_vartrack_size",
    4088              :              ptr->x_param_max_vartrack_size);
    4089              : 
    4090            0 :   if (ptr->x_param_memtag_instrument_mem_intrinsics)
    4091            0 :     fprintf (file, "%*s%s (%#x)\n",
    4092              :              indent_to, "",
    4093              :              "param_memtag_instrument_mem_intrinsics",
    4094              :              ptr->x_param_memtag_instrument_mem_intrinsics);
    4095              : 
    4096            0 :   if (ptr->x_param_min_crossjump_insns)
    4097            0 :     fprintf (file, "%*s%s (%#x)\n",
    4098              :              indent_to, "",
    4099              :              "param_min_crossjump_insns",
    4100              :              ptr->x_param_min_crossjump_insns);
    4101              : 
    4102            0 :   if (ptr->x_param_min_inline_recursive_probability)
    4103            0 :     fprintf (file, "%*s%s (%#x)\n",
    4104              :              indent_to, "",
    4105              :              "param_min_inline_recursive_probability",
    4106              :              ptr->x_param_min_inline_recursive_probability);
    4107              : 
    4108            0 :   if (ptr->x_param_min_insn_to_prefetch_ratio)
    4109            0 :     fprintf (file, "%*s%s (%#x)\n",
    4110              :              indent_to, "",
    4111              :              "param_min_insn_to_prefetch_ratio",
    4112              :              ptr->x_param_min_insn_to_prefetch_ratio);
    4113              : 
    4114            0 :   if (ptr->x_param_min_loop_cond_split_prob)
    4115            0 :     fprintf (file, "%*s%s (%#x)\n",
    4116              :              indent_to, "",
    4117              :              "param_min_loop_cond_split_prob",
    4118              :              ptr->x_param_min_loop_cond_split_prob);
    4119              : 
    4120            0 :   if (ptr->x_param_min_pagesize)
    4121            0 :     fprintf (file, "%*s%s (%#x)\n",
    4122              :              indent_to, "",
    4123              :              "param_min_pagesize",
    4124              :              ptr->x_param_min_pagesize);
    4125              : 
    4126            0 :   if (ptr->x_param_min_size_for_stack_sharing)
    4127            0 :     fprintf (file, "%*s%s (%#x)\n",
    4128              :              indent_to, "",
    4129              :              "param_min_size_for_stack_sharing",
    4130              :              ptr->x_param_min_size_for_stack_sharing);
    4131              : 
    4132            0 :   if (ptr->x_param_min_spec_prob)
    4133            0 :     fprintf (file, "%*s%s (%#x)\n",
    4134              :              indent_to, "",
    4135              :              "param_min_spec_prob",
    4136              :              ptr->x_param_min_spec_prob);
    4137              : 
    4138            0 :   if (ptr->x_param_min_vect_loop_bound)
    4139            0 :     fprintf (file, "%*s%s (%#x)\n",
    4140              :              indent_to, "",
    4141              :              "param_min_vect_loop_bound",
    4142              :              ptr->x_param_min_vect_loop_bound);
    4143              : 
    4144            0 :   if (ptr->x_param_modref_max_accesses)
    4145            0 :     fprintf (file, "%*s%s (%#x)\n",
    4146              :              indent_to, "",
    4147              :              "param_modref_max_accesses",
    4148              :              ptr->x_param_modref_max_accesses);
    4149              : 
    4150            0 :   if (ptr->x_param_modref_max_adjustments)
    4151            0 :     fprintf (file, "%*s%s (%#x)\n",
    4152              :              indent_to, "",
    4153              :              "param_modref_max_adjustments",
    4154              :              ptr->x_param_modref_max_adjustments);
    4155              : 
    4156            0 :   if (ptr->x_param_modref_max_bases)
    4157            0 :     fprintf (file, "%*s%s (%#x)\n",
    4158              :              indent_to, "",
    4159              :              "param_modref_max_bases",
    4160              :              ptr->x_param_modref_max_bases);
    4161              : 
    4162            0 :   if (ptr->x_param_modref_max_depth)
    4163            0 :     fprintf (file, "%*s%s (%#x)\n",
    4164              :              indent_to, "",
    4165              :              "param_modref_max_depth",
    4166              :              ptr->x_param_modref_max_depth);
    4167              : 
    4168            0 :   if (ptr->x_param_modref_max_escape_points)
    4169            0 :     fprintf (file, "%*s%s (%#x)\n",
    4170              :              indent_to, "",
    4171              :              "param_modref_max_escape_points",
    4172              :              ptr->x_param_modref_max_escape_points);
    4173              : 
    4174            0 :   if (ptr->x_param_modref_max_refs)
    4175            0 :     fprintf (file, "%*s%s (%#x)\n",
    4176              :              indent_to, "",
    4177              :              "param_modref_max_refs",
    4178              :              ptr->x_param_modref_max_refs);
    4179              : 
    4180            0 :   if (ptr->x_param_modref_max_tests)
    4181            0 :     fprintf (file, "%*s%s (%#x)\n",
    4182              :              indent_to, "",
    4183              :              "param_modref_max_tests",
    4184              :              ptr->x_param_modref_max_tests);
    4185              : 
    4186            0 :   if (ptr->x_param_parloops_chunk_size)
    4187            0 :     fprintf (file, "%*s%s (%#x)\n",
    4188              :              indent_to, "",
    4189              :              "param_parloops_chunk_size",
    4190              :              ptr->x_param_parloops_chunk_size);
    4191              : 
    4192            0 :   if (ptr->x_param_parloops_min_per_thread)
    4193            0 :     fprintf (file, "%*s%s (%#x)\n",
    4194              :              indent_to, "",
    4195              :              "param_parloops_min_per_thread",
    4196              :              ptr->x_param_parloops_min_per_thread);
    4197              : 
    4198            0 :   if (ptr->x_param_parloops_schedule)
    4199            0 :     fprintf (file, "%*s%s (%#x)\n",
    4200              :              indent_to, "",
    4201              :              "param_parloops_schedule",
    4202              :              ptr->x_param_parloops_schedule);
    4203              : 
    4204            0 :   if (ptr->x_param_partial_inlining_entry_probability)
    4205            0 :     fprintf (file, "%*s%s (%#x)\n",
    4206              :              indent_to, "",
    4207              :              "param_partial_inlining_entry_probability",
    4208              :              ptr->x_param_partial_inlining_entry_probability);
    4209              : 
    4210            0 :   if (ptr->x_param_phiopt_factor_max_stmts_live)
    4211            0 :     fprintf (file, "%*s%s (%#x)\n",
    4212              :              indent_to, "",
    4213              :              "param_phiopt_factor_max_stmts_live",
    4214              :              ptr->x_param_phiopt_factor_max_stmts_live);
    4215              : 
    4216            0 :   if (ptr->x_param_predictable_branch_outcome)
    4217            0 :     fprintf (file, "%*s%s (%#x)\n",
    4218              :              indent_to, "",
    4219              :              "param_predictable_branch_outcome",
    4220              :              ptr->x_param_predictable_branch_outcome);
    4221              : 
    4222            0 :   if (ptr->x_param_prefetch_dynamic_strides)
    4223            0 :     fprintf (file, "%*s%s (%#x)\n",
    4224              :              indent_to, "",
    4225              :              "param_prefetch_dynamic_strides",
    4226              :              ptr->x_param_prefetch_dynamic_strides);
    4227              : 
    4228            0 :   if (ptr->x_param_prefetch_latency)
    4229            0 :     fprintf (file, "%*s%s (%#x)\n",
    4230              :              indent_to, "",
    4231              :              "param_prefetch_latency",
    4232              :              ptr->x_param_prefetch_latency);
    4233              : 
    4234            0 :   if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
    4235            0 :     fprintf (file, "%*s%s (%#x)\n",
    4236              :              indent_to, "",
    4237              :              "param_prefetch_min_insn_to_mem_ratio",
    4238              :              ptr->x_param_prefetch_min_insn_to_mem_ratio);
    4239              : 
    4240            0 :   if (ptr->x_param_prefetch_minimum_stride)
    4241            0 :     fprintf (file, "%*s%s (%#x)\n",
    4242              :              indent_to, "",
    4243              :              "param_prefetch_minimum_stride",
    4244              :              ptr->x_param_prefetch_minimum_stride);
    4245              : 
    4246            0 :   if (ptr->x_param_ranger_logical_depth)
    4247            0 :     fprintf (file, "%*s%s (%#x)\n",
    4248              :              indent_to, "",
    4249              :              "param_ranger_logical_depth",
    4250              :              ptr->x_param_ranger_logical_depth);
    4251              : 
    4252            0 :   if (ptr->x_param_ranger_recompute_depth)
    4253            0 :     fprintf (file, "%*s%s (%#x)\n",
    4254              :              indent_to, "",
    4255              :              "param_ranger_recompute_depth",
    4256              :              ptr->x_param_ranger_recompute_depth);
    4257              : 
    4258            0 :   if (ptr->x_param_relation_block_limit)
    4259            0 :     fprintf (file, "%*s%s (%#x)\n",
    4260              :              indent_to, "",
    4261              :              "param_relation_block_limit",
    4262              :              ptr->x_param_relation_block_limit);
    4263              : 
    4264            0 :   if (ptr->x_param_rpo_vn_max_loop_depth)
    4265            0 :     fprintf (file, "%*s%s (%#x)\n",
    4266              :              indent_to, "",
    4267              :              "param_rpo_vn_max_loop_depth",
    4268              :              ptr->x_param_rpo_vn_max_loop_depth);
    4269              : 
    4270            0 :   if (ptr->x_param_sccvn_max_alias_queries_per_access)
    4271            0 :     fprintf (file, "%*s%s (%#x)\n",
    4272              :              indent_to, "",
    4273              :              "param_sccvn_max_alias_queries_per_access",
    4274              :              ptr->x_param_sccvn_max_alias_queries_per_access);
    4275              : 
    4276            0 :   if (ptr->x_param_scev_max_expr_complexity)
    4277            0 :     fprintf (file, "%*s%s (%#x)\n",
    4278              :              indent_to, "",
    4279              :              "param_scev_max_expr_complexity",
    4280              :              ptr->x_param_scev_max_expr_complexity);
    4281              : 
    4282            0 :   if (ptr->x_param_scev_max_expr_size)
    4283            0 :     fprintf (file, "%*s%s (%#x)\n",
    4284              :              indent_to, "",
    4285              :              "param_scev_max_expr_size",
    4286              :              ptr->x_param_scev_max_expr_size);
    4287              : 
    4288            0 :   if (ptr->x_param_sched_autopref_queue_depth)
    4289            0 :     fprintf (file, "%*s%s (%#x)\n",
    4290              :              indent_to, "",
    4291              :              "param_sched_autopref_queue_depth",
    4292              :              ptr->x_param_sched_autopref_queue_depth);
    4293              : 
    4294            0 :   if (ptr->x_param_sched_mem_true_dep_cost)
    4295            0 :     fprintf (file, "%*s%s (%#x)\n",
    4296              :              indent_to, "",
    4297              :              "param_sched_mem_true_dep_cost",
    4298              :              ptr->x_param_sched_mem_true_dep_cost);
    4299              : 
    4300            0 :   if (ptr->x_param_sched_pressure_algorithm)
    4301            0 :     fprintf (file, "%*s%s (%#x)\n",
    4302              :              indent_to, "",
    4303              :              "param_sched_pressure_algorithm",
    4304              :              ptr->x_param_sched_pressure_algorithm);
    4305              : 
    4306            0 :   if (ptr->x_param_sched_spec_prob_cutoff)
    4307            0 :     fprintf (file, "%*s%s (%#x)\n",
    4308              :              indent_to, "",
    4309              :              "param_sched_spec_prob_cutoff",
    4310              :              ptr->x_param_sched_spec_prob_cutoff);
    4311              : 
    4312            0 :   if (ptr->x_param_sched_state_edge_prob_cutoff)
    4313            0 :     fprintf (file, "%*s%s (%#x)\n",
    4314              :              indent_to, "",
    4315              :              "param_sched_state_edge_prob_cutoff",
    4316              :              ptr->x_param_sched_state_edge_prob_cutoff);
    4317              : 
    4318            0 :   if (ptr->x_param_selsched_insns_to_rename)
    4319            0 :     fprintf (file, "%*s%s (%#x)\n",
    4320              :              indent_to, "",
    4321              :              "param_selsched_insns_to_rename",
    4322              :              ptr->x_param_selsched_insns_to_rename);
    4323              : 
    4324            0 :   if (ptr->x_param_selsched_max_lookahead)
    4325            0 :     fprintf (file, "%*s%s (%#x)\n",
    4326              :              indent_to, "",
    4327              :              "param_selsched_max_lookahead",
    4328              :              ptr->x_param_selsched_max_lookahead);
    4329              : 
    4330            0 :   if (ptr->x_param_selsched_max_sched_times)
    4331            0 :     fprintf (file, "%*s%s (%#x)\n",
    4332              :              indent_to, "",
    4333              :              "param_selsched_max_sched_times",
    4334              :              ptr->x_param_selsched_max_sched_times);
    4335              : 
    4336            0 :   if (ptr->x_param_simultaneous_prefetches)
    4337            0 :     fprintf (file, "%*s%s (%#x)\n",
    4338              :              indent_to, "",
    4339              :              "param_simultaneous_prefetches",
    4340              :              ptr->x_param_simultaneous_prefetches);
    4341              : 
    4342            0 :   if (ptr->x_param_sink_frequency_threshold)
    4343            0 :     fprintf (file, "%*s%s (%#x)\n",
    4344              :              indent_to, "",
    4345              :              "param_sink_frequency_threshold",
    4346              :              ptr->x_param_sink_frequency_threshold);
    4347              : 
    4348            0 :   if (ptr->x_param_sms_dfa_history)
    4349            0 :     fprintf (file, "%*s%s (%#x)\n",
    4350              :              indent_to, "",
    4351              :              "param_sms_dfa_history",
    4352              :              ptr->x_param_sms_dfa_history);
    4353              : 
    4354            0 :   if (ptr->x_param_sms_loop_average_count_threshold)
    4355            0 :     fprintf (file, "%*s%s (%#x)\n",
    4356              :              indent_to, "",
    4357              :              "param_sms_loop_average_count_threshold",
    4358              :              ptr->x_param_sms_loop_average_count_threshold);
    4359              : 
    4360            0 :   if (ptr->x_param_sms_max_ii_factor)
    4361            0 :     fprintf (file, "%*s%s (%#x)\n",
    4362              :              indent_to, "",
    4363              :              "param_sms_max_ii_factor",
    4364              :              ptr->x_param_sms_max_ii_factor);
    4365              : 
    4366            0 :   if (ptr->x_param_sms_min_sc)
    4367            0 :     fprintf (file, "%*s%s (%#x)\n",
    4368              :              indent_to, "",
    4369              :              "param_sms_min_sc",
    4370              :              ptr->x_param_sms_min_sc);
    4371              : 
    4372            0 :   if (ptr->x_param_sra_max_propagations)
    4373            0 :     fprintf (file, "%*s%s (%#x)\n",
    4374              :              indent_to, "",
    4375              :              "param_sra_max_propagations",
    4376              :              ptr->x_param_sra_max_propagations);
    4377              : 
    4378            0 :   if (ptr->x_param_sra_max_scalarization_size_size)
    4379            0 :     fprintf (file, "%*s%s (%#x)\n",
    4380              :              indent_to, "",
    4381              :              "param_sra_max_scalarization_size_size",
    4382              :              ptr->x_param_sra_max_scalarization_size_size);
    4383              : 
    4384            0 :   if (ptr->x_param_sra_max_scalarization_size_speed)
    4385            0 :     fprintf (file, "%*s%s (%#x)\n",
    4386              :              indent_to, "",
    4387              :              "param_sra_max_scalarization_size_speed",
    4388              :              ptr->x_param_sra_max_scalarization_size_speed);
    4389              : 
    4390            0 :   if (ptr->x_param_ssa_name_def_chain_limit)
    4391            0 :     fprintf (file, "%*s%s (%#x)\n",
    4392              :              indent_to, "",
    4393              :              "param_ssa_name_def_chain_limit",
    4394              :              ptr->x_param_ssa_name_def_chain_limit);
    4395              : 
    4396            0 :   if (ptr->x_param_ssp_buffer_size)
    4397            0 :     fprintf (file, "%*s%s (%#x)\n",
    4398              :              indent_to, "",
    4399              :              "param_ssp_buffer_size",
    4400              :              ptr->x_param_ssp_buffer_size);
    4401              : 
    4402            0 :   if (ptr->x_param_stack_clash_protection_guard_size)
    4403            0 :     fprintf (file, "%*s%s (%#x)\n",
    4404              :              indent_to, "",
    4405              :              "param_stack_clash_protection_guard_size",
    4406              :              ptr->x_param_stack_clash_protection_guard_size);
    4407              : 
    4408            0 :   if (ptr->x_param_stack_clash_protection_probe_interval)
    4409            0 :     fprintf (file, "%*s%s (%#x)\n",
    4410              :              indent_to, "",
    4411              :              "param_stack_clash_protection_probe_interval",
    4412              :              ptr->x_param_stack_clash_protection_probe_interval);
    4413              : 
    4414            0 :   if (ptr->x_param_store_forwarding_max_distance)
    4415            0 :     fprintf (file, "%*s%s (%#x)\n",
    4416              :              indent_to, "",
    4417              :              "param_store_forwarding_max_distance",
    4418              :              ptr->x_param_store_forwarding_max_distance);
    4419              : 
    4420            0 :   if (ptr->x_param_store_merging_allow_unaligned)
    4421            0 :     fprintf (file, "%*s%s (%#x)\n",
    4422              :              indent_to, "",
    4423              :              "param_store_merging_allow_unaligned",
    4424              :              ptr->x_param_store_merging_allow_unaligned);
    4425              : 
    4426            0 :   if (ptr->x_param_store_merging_max_size)
    4427            0 :     fprintf (file, "%*s%s (%#x)\n",
    4428              :              indent_to, "",
    4429              :              "param_store_merging_max_size",
    4430              :              ptr->x_param_store_merging_max_size);
    4431              : 
    4432            0 :   if (ptr->x_param_switch_conversion_branch_ratio)
    4433            0 :     fprintf (file, "%*s%s (%#x)\n",
    4434              :              indent_to, "",
    4435              :              "param_switch_conversion_branch_ratio",
    4436              :              ptr->x_param_switch_conversion_branch_ratio);
    4437              : 
    4438            0 :   if (ptr->x_param_tm_max_aggregate_size)
    4439            0 :     fprintf (file, "%*s%s (%#x)\n",
    4440              :              indent_to, "",
    4441              :              "param_tm_max_aggregate_size",
    4442              :              ptr->x_param_tm_max_aggregate_size);
    4443              : 
    4444            0 :   if (ptr->x_param_tracer_dynamic_coverage_feedback)
    4445            0 :     fprintf (file, "%*s%s (%#x)\n",
    4446              :              indent_to, "",
    4447              :              "param_tracer_dynamic_coverage_feedback",
    4448              :              ptr->x_param_tracer_dynamic_coverage_feedback);
    4449              : 
    4450            0 :   if (ptr->x_param_tracer_dynamic_coverage)
    4451            0 :     fprintf (file, "%*s%s (%#x)\n",
    4452              :              indent_to, "",
    4453              :              "param_tracer_dynamic_coverage",
    4454              :              ptr->x_param_tracer_dynamic_coverage);
    4455              : 
    4456            0 :   if (ptr->x_param_tracer_max_code_growth)
    4457            0 :     fprintf (file, "%*s%s (%#x)\n",
    4458              :              indent_to, "",
    4459              :              "param_tracer_max_code_growth",
    4460              :              ptr->x_param_tracer_max_code_growth);
    4461              : 
    4462            0 :   if (ptr->x_param_tracer_min_branch_probability_feedback)
    4463            0 :     fprintf (file, "%*s%s (%#x)\n",
    4464              :              indent_to, "",
    4465              :              "param_tracer_min_branch_probability_feedback",
    4466              :              ptr->x_param_tracer_min_branch_probability_feedback);
    4467              : 
    4468            0 :   if (ptr->x_param_tracer_min_branch_probability)
    4469            0 :     fprintf (file, "%*s%s (%#x)\n",
    4470              :              indent_to, "",
    4471              :              "param_tracer_min_branch_probability",
    4472              :              ptr->x_param_tracer_min_branch_probability);
    4473              : 
    4474            0 :   if (ptr->x_param_tracer_min_branch_ratio)
    4475            0 :     fprintf (file, "%*s%s (%#x)\n",
    4476              :              indent_to, "",
    4477              :              "param_tracer_min_branch_ratio",
    4478              :              ptr->x_param_tracer_min_branch_ratio);
    4479              : 
    4480            0 :   if (ptr->x_param_transitive_relations_work_bound)
    4481            0 :     fprintf (file, "%*s%s (%#x)\n",
    4482              :              indent_to, "",
    4483              :              "param_transitive_relations_work_bound",
    4484              :              ptr->x_param_transitive_relations_work_bound);
    4485              : 
    4486            0 :   if (ptr->x_param_tree_reassoc_width)
    4487            0 :     fprintf (file, "%*s%s (%#x)\n",
    4488              :              indent_to, "",
    4489              :              "param_tree_reassoc_width",
    4490              :              ptr->x_param_tree_reassoc_width);
    4491              : 
    4492            0 :   if (ptr->x_param_uninit_control_dep_attempts)
    4493            0 :     fprintf (file, "%*s%s (%#x)\n",
    4494              :              indent_to, "",
    4495              :              "param_uninit_control_dep_attempts",
    4496              :              ptr->x_param_uninit_control_dep_attempts);
    4497              : 
    4498            0 :   if (ptr->x_param_uninit_max_chain_len)
    4499            0 :     fprintf (file, "%*s%s (%#x)\n",
    4500              :              indent_to, "",
    4501              :              "param_uninit_max_chain_len",
    4502              :              ptr->x_param_uninit_max_chain_len);
    4503              : 
    4504            0 :   if (ptr->x_param_uninit_max_num_chains)
    4505            0 :     fprintf (file, "%*s%s (%#x)\n",
    4506              :              indent_to, "",
    4507              :              "param_uninit_max_num_chains",
    4508              :              ptr->x_param_uninit_max_num_chains);
    4509              : 
    4510            0 :   if (ptr->x_param_uninit_max_prune_work)
    4511            0 :     fprintf (file, "%*s%s (%#x)\n",
    4512              :              indent_to, "",
    4513              :              "param_uninit_max_prune_work",
    4514              :              ptr->x_param_uninit_max_prune_work);
    4515              : 
    4516            0 :   if (ptr->x_param_uninlined_function_insns)
    4517            0 :     fprintf (file, "%*s%s (%#x)\n",
    4518              :              indent_to, "",
    4519              :              "param_uninlined_function_insns",
    4520              :              ptr->x_param_uninlined_function_insns);
    4521              : 
    4522            0 :   if (ptr->x_param_uninlined_function_time)
    4523            0 :     fprintf (file, "%*s%s (%#x)\n",
    4524              :              indent_to, "",
    4525              :              "param_uninlined_function_time",
    4526              :              ptr->x_param_uninlined_function_time);
    4527              : 
    4528            0 :   if (ptr->x_param_uninlined_function_thunk_insns)
    4529            0 :     fprintf (file, "%*s%s (%#x)\n",
    4530              :              indent_to, "",
    4531              :              "param_uninlined_function_thunk_insns",
    4532              :              ptr->x_param_uninlined_function_thunk_insns);
    4533              : 
    4534            0 :   if (ptr->x_param_uninlined_function_thunk_time)
    4535            0 :     fprintf (file, "%*s%s (%#x)\n",
    4536              :              indent_to, "",
    4537              :              "param_uninlined_function_thunk_time",
    4538              :              ptr->x_param_uninlined_function_thunk_time);
    4539              : 
    4540            0 :   if (ptr->x_param_unlikely_bb_count_fraction)
    4541            0 :     fprintf (file, "%*s%s (%#x)\n",
    4542              :              indent_to, "",
    4543              :              "param_unlikely_bb_count_fraction",
    4544              :              ptr->x_param_unlikely_bb_count_fraction);
    4545              : 
    4546            0 :   if (ptr->x_param_unroll_jam_max_unroll)
    4547            0 :     fprintf (file, "%*s%s (%#x)\n",
    4548              :              indent_to, "",
    4549              :              "param_unroll_jam_max_unroll",
    4550              :              ptr->x_param_unroll_jam_max_unroll);
    4551              : 
    4552            0 :   if (ptr->x_param_unroll_jam_min_percent)
    4553            0 :     fprintf (file, "%*s%s (%#x)\n",
    4554              :              indent_to, "",
    4555              :              "param_unroll_jam_min_percent",
    4556              :              ptr->x_param_unroll_jam_min_percent);
    4557              : 
    4558            0 :   if (ptr->x_param_use_after_scope_direct_emission_threshold)
    4559            0 :     fprintf (file, "%*s%s (%#x)\n",
    4560              :              indent_to, "",
    4561              :              "param_use_after_scope_direct_emission_threshold",
    4562              :              ptr->x_param_use_after_scope_direct_emission_threshold);
    4563              : 
    4564            0 :   if (ptr->x_param_vect_epilogues_nomask)
    4565            0 :     fprintf (file, "%*s%s (%#x)\n",
    4566              :              indent_to, "",
    4567              :              "param_vect_epilogues_nomask",
    4568              :              ptr->x_param_vect_epilogues_nomask);
    4569              : 
    4570            0 :   if (ptr->x_param_vect_induction_float)
    4571            0 :     fprintf (file, "%*s%s (%#x)\n",
    4572              :              indent_to, "",
    4573              :              "param_vect_induction_float",
    4574              :              ptr->x_param_vect_induction_float);
    4575              : 
    4576            0 :   if (ptr->x_param_vect_inner_loop_cost_factor)
    4577            0 :     fprintf (file, "%*s%s (%#x)\n",
    4578              :              indent_to, "",
    4579              :              "param_vect_inner_loop_cost_factor",
    4580              :              ptr->x_param_vect_inner_loop_cost_factor);
    4581              : 
    4582            0 :   if (ptr->x_param_vect_max_layout_candidates)
    4583            0 :     fprintf (file, "%*s%s (%#x)\n",
    4584              :              indent_to, "",
    4585              :              "param_vect_max_layout_candidates",
    4586              :              ptr->x_param_vect_max_layout_candidates);
    4587              : 
    4588            0 :   if (ptr->x_param_vect_max_peeling_for_alignment)
    4589            0 :     fprintf (file, "%*s%s (%#x)\n",
    4590              :              indent_to, "",
    4591              :              "param_vect_max_peeling_for_alignment",
    4592              :              ptr->x_param_vect_max_peeling_for_alignment);
    4593              : 
    4594            0 :   if (ptr->x_param_vect_max_version_for_alias_checks)
    4595            0 :     fprintf (file, "%*s%s (%#x)\n",
    4596              :              indent_to, "",
    4597              :              "param_vect_max_version_for_alias_checks",
    4598              :              ptr->x_param_vect_max_version_for_alias_checks);
    4599              : 
    4600            0 :   if (ptr->x_param_vect_max_version_for_alignment_checks)
    4601            0 :     fprintf (file, "%*s%s (%#x)\n",
    4602              :              indent_to, "",
    4603              :              "param_vect_max_version_for_alignment_checks",
    4604              :              ptr->x_param_vect_max_version_for_alignment_checks);
    4605              : 
    4606            0 :   if (ptr->x_param_vect_partial_vector_usage)
    4607            0 :     fprintf (file, "%*s%s (%#x)\n",
    4608              :              indent_to, "",
    4609              :              "param_vect_partial_vector_usage",
    4610              :              ptr->x_param_vect_partial_vector_usage);
    4611              : 
    4612            0 :   if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    4613            0 :     fprintf (file, "%*s%s (%#x)\n",
    4614              :              indent_to, "",
    4615              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    4616              :              ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    4617              : 
    4618            0 :   if (ptr->x_param_vrp_block_limit)
    4619            0 :     fprintf (file, "%*s%s (%#x)\n",
    4620              :              indent_to, "",
    4621              :              "param_vrp_block_limit",
    4622              :              ptr->x_param_vrp_block_limit);
    4623              : 
    4624            0 :   if (ptr->x_param_vrp_cstload_limit)
    4625            0 :     fprintf (file, "%*s%s (%#x)\n",
    4626              :              indent_to, "",
    4627              :              "param_vrp_cstload_limit",
    4628              :              ptr->x_param_vrp_cstload_limit);
    4629              : 
    4630            0 :   if (ptr->x_param_vrp_sparse_threshold)
    4631            0 :     fprintf (file, "%*s%s (%#x)\n",
    4632              :              indent_to, "",
    4633              :              "param_vrp_sparse_threshold",
    4634              :              ptr->x_param_vrp_sparse_threshold);
    4635              : 
    4636            0 :   if (ptr->x_param_vrp_switch_limit)
    4637            0 :     fprintf (file, "%*s%s (%#x)\n",
    4638              :              indent_to, "",
    4639              :              "param_vrp_switch_limit",
    4640              :              ptr->x_param_vrp_switch_limit);
    4641              : 
    4642            0 :   if (ptr->x_param_vrp_vector_threshold)
    4643            0 :     fprintf (file, "%*s%s (%#x)\n",
    4644              :              indent_to, "",
    4645              :              "param_vrp_vector_threshold",
    4646              :              ptr->x_param_vrp_vector_threshold);
    4647              : 
    4648            0 :   if (ptr->x_flag_complex_method)
    4649            0 :     fprintf (file, "%*s%s (%#x)\n",
    4650              :              indent_to, "",
    4651              :              "flag_complex_method",
    4652              :              ptr->x_flag_complex_method);
    4653              : 
    4654            0 :   if (ptr->x_flag_malloc_dse)
    4655            0 :     fprintf (file, "%*s%s (%#x)\n",
    4656              :              indent_to, "",
    4657              :              "flag_malloc_dse",
    4658              :              ptr->x_flag_malloc_dse);
    4659              : 
    4660            0 :   if (ptr->x_flag_min_function_alignment)
    4661            0 :     fprintf (file, "%*s%s (%#x)\n",
    4662              :              indent_to, "",
    4663              :              "flag_min_function_alignment",
    4664              :              ptr->x_flag_min_function_alignment);
    4665              : 
    4666            0 :   if (ptr->x_flag_openmp_target_simd_clone)
    4667            0 :     fprintf (file, "%*s%s (%#x)\n",
    4668              :              indent_to, "",
    4669              :              "flag_openmp_target_simd_clone",
    4670              :              ptr->x_flag_openmp_target_simd_clone);
    4671              : 
    4672            0 :   if (ptr->x_flag_sched_stalled_insns)
    4673            0 :     fprintf (file, "%*s%s (%#x)\n",
    4674              :              indent_to, "",
    4675              :              "flag_sched_stalled_insns",
    4676              :              ptr->x_flag_sched_stalled_insns);
    4677              : 
    4678            0 :   if (ptr->x_flag_sched_stalled_insns_dep)
    4679            0 :     fprintf (file, "%*s%s (%#x)\n",
    4680              :              indent_to, "",
    4681              :              "flag_sched_stalled_insns_dep",
    4682              :              ptr->x_flag_sched_stalled_insns_dep);
    4683              : 
    4684            0 :   if (ptr->x_flag_tree_parallelize_loops)
    4685            0 :     fprintf (file, "%*s%s (%#x)\n",
    4686              :              indent_to, "",
    4687              :              "flag_tree_parallelize_loops",
    4688              :              ptr->x_flag_tree_parallelize_loops);
    4689              : 
    4690            0 :   fprintf (file, "%*s%s (%#x)\n",
    4691              :            indent_to, "",
    4692              :            "flag_lto_locality_cloning",
    4693            0 :            (int) ptr->x_flag_lto_locality_cloning);
    4694              : 
    4695            0 :   fprintf (file, "%*s%s (%#x)\n",
    4696              :            indent_to, "",
    4697              :            "flag_lto_locality_heuristics",
    4698            0 :            (int) ptr->x_flag_lto_locality_heuristics);
    4699              : 
    4700            0 :   fprintf (file, "%*s%s (%#x)\n",
    4701              :            indent_to, "",
    4702              :            "param_ranger_debug",
    4703            0 :            (int) ptr->x_param_ranger_debug);
    4704              : 
    4705            0 :   fprintf (file, "%*s%s (%#x)\n",
    4706              :            indent_to, "",
    4707              :            "param_threader_debug",
    4708            0 :            (int) ptr->x_param_threader_debug);
    4709              : 
    4710            0 :   fprintf (file, "%*s%s (%#x)\n",
    4711              :            indent_to, "",
    4712              :            "flag_excess_precision",
    4713            0 :            (int) ptr->x_flag_excess_precision);
    4714              : 
    4715            0 :   fprintf (file, "%*s%s (%#x)\n",
    4716              :            indent_to, "",
    4717              :            "flag_fp_contract_mode",
    4718            0 :            (int) ptr->x_flag_fp_contract_mode);
    4719              : 
    4720            0 :   fprintf (file, "%*s%s (%#x)\n",
    4721              :            indent_to, "",
    4722              :            "flag_harden_control_flow_redundancy_check_noreturn",
    4723            0 :            (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
    4724              : 
    4725            0 :   fprintf (file, "%*s%s (%#x)\n",
    4726              :            indent_to, "",
    4727              :            "flag_inline_stringops",
    4728            0 :            (int) ptr->x_flag_inline_stringops);
    4729              : 
    4730            0 :   fprintf (file, "%*s%s (%#x)\n",
    4731              :            indent_to, "",
    4732              :            "flag_ira_algorithm",
    4733            0 :            (int) ptr->x_flag_ira_algorithm);
    4734              : 
    4735            0 :   fprintf (file, "%*s%s (%#x)\n",
    4736              :            indent_to, "",
    4737              :            "flag_ira_region",
    4738            0 :            (int) ptr->x_flag_ira_region);
    4739              : 
    4740            0 :   fprintf (file, "%*s%s (%#x)\n",
    4741              :            indent_to, "",
    4742              :            "flag_live_patching",
    4743            0 :            (int) ptr->x_flag_live_patching);
    4744              : 
    4745            0 :   fprintf (file, "%*s%s (%#x)\n",
    4746              :            indent_to, "",
    4747              :            "flag_reorder_blocks_algorithm",
    4748            0 :            (int) ptr->x_flag_reorder_blocks_algorithm);
    4749              : 
    4750            0 :   fprintf (file, "%*s%s (%#x)\n",
    4751              :            indent_to, "",
    4752              :            "flag_simd_cost_model",
    4753            0 :            (int) ptr->x_flag_simd_cost_model);
    4754              : 
    4755            0 :   fprintf (file, "%*s%s (%#x)\n",
    4756              :            indent_to, "",
    4757              :            "flag_stack_reuse",
    4758            0 :            (int) ptr->x_flag_stack_reuse);
    4759              : 
    4760            0 :   fprintf (file, "%*s%s (%#x)\n",
    4761              :            indent_to, "",
    4762              :            "flag_auto_var_init",
    4763            0 :            (int) ptr->x_flag_auto_var_init);
    4764              : 
    4765            0 :   fprintf (file, "%*s%s (%#x)\n",
    4766              :            indent_to, "",
    4767              :            "flag_vect_cost_model",
    4768            0 :            (int) ptr->x_flag_vect_cost_model);
    4769              : 
    4770            0 :   if (ptr->x_optimize)
    4771            0 :     fprintf (file, "%*s%s (%#x)\n",
    4772              :              indent_to, "",
    4773              :              "optimize",
    4774              :              ptr->x_optimize);
    4775              : 
    4776            0 :   if (ptr->x_optimize_size)
    4777            0 :     fprintf (file, "%*s%s (%#x)\n",
    4778              :              indent_to, "",
    4779              :              "optimize_size",
    4780              :              ptr->x_optimize_size);
    4781              : 
    4782            0 :   if (ptr->x_optimize_debug)
    4783            0 :     fprintf (file, "%*s%s (%#x)\n",
    4784              :              indent_to, "",
    4785              :              "optimize_debug",
    4786              :              ptr->x_optimize_debug);
    4787              : 
    4788            0 :   if (ptr->x_optimize_fast)
    4789            0 :     fprintf (file, "%*s%s (%#x)\n",
    4790              :              indent_to, "",
    4791              :              "optimize_fast",
    4792              :              ptr->x_optimize_fast);
    4793              : 
    4794            0 :   if (ptr->x_warn_inline)
    4795            0 :     fprintf (file, "%*s%s (%#x)\n",
    4796              :              indent_to, "",
    4797              :              "warn_inline",
    4798              :              ptr->x_warn_inline);
    4799              : 
    4800            0 :   if (ptr->x_flag_aggressive_loop_optimizations)
    4801            0 :     fprintf (file, "%*s%s (%#x)\n",
    4802              :              indent_to, "",
    4803              :              "flag_aggressive_loop_optimizations",
    4804              :              ptr->x_flag_aggressive_loop_optimizations);
    4805              : 
    4806            0 :   if (ptr->x_flag_align_functions)
    4807            0 :     fprintf (file, "%*s%s (%#x)\n",
    4808              :              indent_to, "",
    4809              :              "flag_align_functions",
    4810              :              ptr->x_flag_align_functions);
    4811              : 
    4812            0 :   if (ptr->x_flag_align_jumps)
    4813            0 :     fprintf (file, "%*s%s (%#x)\n",
    4814              :              indent_to, "",
    4815              :              "flag_align_jumps",
    4816              :              ptr->x_flag_align_jumps);
    4817              : 
    4818            0 :   if (ptr->x_flag_align_labels)
    4819            0 :     fprintf (file, "%*s%s (%#x)\n",
    4820              :              indent_to, "",
    4821              :              "flag_align_labels",
    4822              :              ptr->x_flag_align_labels);
    4823              : 
    4824            0 :   if (ptr->x_flag_align_loops)
    4825            0 :     fprintf (file, "%*s%s (%#x)\n",
    4826              :              indent_to, "",
    4827              :              "flag_align_loops",
    4828              :              ptr->x_flag_align_loops);
    4829              : 
    4830            0 :   if (ptr->x_flag_allocation_dce)
    4831            0 :     fprintf (file, "%*s%s (%#x)\n",
    4832              :              indent_to, "",
    4833              :              "flag_allocation_dce",
    4834              :              ptr->x_flag_allocation_dce);
    4835              : 
    4836            0 :   if (ptr->x_flag_store_data_races)
    4837            0 :     fprintf (file, "%*s%s (%#x)\n",
    4838              :              indent_to, "",
    4839              :              "flag_store_data_races",
    4840              :              ptr->x_flag_store_data_races);
    4841              : 
    4842            0 :   if (ptr->x_flag_associative_math)
    4843            0 :     fprintf (file, "%*s%s (%#x)\n",
    4844              :              indent_to, "",
    4845              :              "flag_associative_math",
    4846              :              ptr->x_flag_associative_math);
    4847              : 
    4848            0 :   if (ptr->x_flag_assume_sane_operators_new_delete)
    4849            0 :     fprintf (file, "%*s%s (%#x)\n",
    4850              :              indent_to, "",
    4851              :              "flag_assume_sane_operators_new_delete",
    4852              :              ptr->x_flag_assume_sane_operators_new_delete);
    4853              : 
    4854            0 :   if (ptr->x_flag_asynchronous_unwind_tables)
    4855            0 :     fprintf (file, "%*s%s (%#x)\n",
    4856              :              indent_to, "",
    4857              :              "flag_asynchronous_unwind_tables",
    4858              :              ptr->x_flag_asynchronous_unwind_tables);
    4859              : 
    4860            0 :   if (ptr->x_flag_auto_inc_dec)
    4861            0 :     fprintf (file, "%*s%s (%#x)\n",
    4862              :              indent_to, "",
    4863              :              "flag_auto_inc_dec",
    4864              :              ptr->x_flag_auto_inc_dec);
    4865              : 
    4866            0 :   if (ptr->x_flag_auto_profile_inlining)
    4867            0 :     fprintf (file, "%*s%s (%#x)\n",
    4868              :              indent_to, "",
    4869              :              "flag_auto_profile_inlining",
    4870              :              ptr->x_flag_auto_profile_inlining);
    4871              : 
    4872            0 :   if (ptr->x_flag_avoid_store_forwarding)
    4873            0 :     fprintf (file, "%*s%s (%#x)\n",
    4874              :              indent_to, "",
    4875              :              "flag_avoid_store_forwarding",
    4876              :              ptr->x_flag_avoid_store_forwarding);
    4877              : 
    4878            0 :   if (ptr->x_flag_bit_tests)
    4879            0 :     fprintf (file, "%*s%s (%#x)\n",
    4880              :              indent_to, "",
    4881              :              "flag_bit_tests",
    4882              :              ptr->x_flag_bit_tests);
    4883              : 
    4884            0 :   if (ptr->x_flag_branch_on_count_reg)
    4885            0 :     fprintf (file, "%*s%s (%#x)\n",
    4886              :              indent_to, "",
    4887              :              "flag_branch_on_count_reg",
    4888              :              ptr->x_flag_branch_on_count_reg);
    4889              : 
    4890            0 :   if (ptr->x_flag_branch_probabilities)
    4891            0 :     fprintf (file, "%*s%s (%#x)\n",
    4892              :              indent_to, "",
    4893              :              "flag_branch_probabilities",
    4894              :              ptr->x_flag_branch_probabilities);
    4895              : 
    4896            0 :   if (ptr->x_flag_caller_saves)
    4897            0 :     fprintf (file, "%*s%s (%#x)\n",
    4898              :              indent_to, "",
    4899              :              "flag_caller_saves",
    4900              :              ptr->x_flag_caller_saves);
    4901              : 
    4902            0 :   if (ptr->x_flag_code_hoisting)
    4903            0 :     fprintf (file, "%*s%s (%#x)\n",
    4904              :              indent_to, "",
    4905              :              "flag_code_hoisting",
    4906              :              ptr->x_flag_code_hoisting);
    4907              : 
    4908            0 :   if (ptr->x_flag_combine_stack_adjustments)
    4909            0 :     fprintf (file, "%*s%s (%#x)\n",
    4910              :              indent_to, "",
    4911              :              "flag_combine_stack_adjustments",
    4912              :              ptr->x_flag_combine_stack_adjustments);
    4913              : 
    4914            0 :   if (ptr->x_flag_compare_elim_after_reload)
    4915            0 :     fprintf (file, "%*s%s (%#x)\n",
    4916              :              indent_to, "",
    4917              :              "flag_compare_elim_after_reload",
    4918              :              ptr->x_flag_compare_elim_after_reload);
    4919              : 
    4920            0 :   if (ptr->x_flag_conserve_stack)
    4921            0 :     fprintf (file, "%*s%s (%#x)\n",
    4922              :              indent_to, "",
    4923              :              "flag_conserve_stack",
    4924              :              ptr->x_flag_conserve_stack);
    4925              : 
    4926            0 :   if (ptr->x_flag_cprop_registers)
    4927            0 :     fprintf (file, "%*s%s (%#x)\n",
    4928              :              indent_to, "",
    4929              :              "flag_cprop_registers",
    4930              :              ptr->x_flag_cprop_registers);
    4931              : 
    4932            0 :   if (ptr->x_flag_crossjumping)
    4933            0 :     fprintf (file, "%*s%s (%#x)\n",
    4934              :              indent_to, "",
    4935              :              "flag_crossjumping",
    4936              :              ptr->x_flag_crossjumping);
    4937              : 
    4938            0 :   if (ptr->x_flag_cse_follow_jumps)
    4939            0 :     fprintf (file, "%*s%s (%#x)\n",
    4940              :              indent_to, "",
    4941              :              "flag_cse_follow_jumps",
    4942              :              ptr->x_flag_cse_follow_jumps);
    4943              : 
    4944            0 :   if (ptr->x_flag_dce)
    4945            0 :     fprintf (file, "%*s%s (%#x)\n",
    4946              :              indent_to, "",
    4947              :              "flag_dce",
    4948              :              ptr->x_flag_dce);
    4949              : 
    4950            0 :   if (ptr->x_flag_defer_pop)
    4951            0 :     fprintf (file, "%*s%s (%#x)\n",
    4952              :              indent_to, "",
    4953              :              "flag_defer_pop",
    4954              :              ptr->x_flag_defer_pop);
    4955              : 
    4956            0 :   if (ptr->x_flag_delayed_branch)
    4957            0 :     fprintf (file, "%*s%s (%#x)\n",
    4958              :              indent_to, "",
    4959              :              "flag_delayed_branch",
    4960              :              ptr->x_flag_delayed_branch);
    4961              : 
    4962            0 :   if (ptr->x_flag_delete_dead_exceptions)
    4963            0 :     fprintf (file, "%*s%s (%#x)\n",
    4964              :              indent_to, "",
    4965              :              "flag_delete_dead_exceptions",
    4966              :              ptr->x_flag_delete_dead_exceptions);
    4967              : 
    4968            0 :   if (ptr->x_flag_delete_null_pointer_checks)
    4969            0 :     fprintf (file, "%*s%s (%#x)\n",
    4970              :              indent_to, "",
    4971              :              "flag_delete_null_pointer_checks",
    4972              :              ptr->x_flag_delete_null_pointer_checks);
    4973              : 
    4974            0 :   if (ptr->x_flag_dep_fusion)
    4975            0 :     fprintf (file, "%*s%s (%#x)\n",
    4976              :              indent_to, "",
    4977              :              "flag_dep_fusion",
    4978              :              ptr->x_flag_dep_fusion);
    4979              : 
    4980            0 :   if (ptr->x_flag_devirtualize)
    4981            0 :     fprintf (file, "%*s%s (%#x)\n",
    4982              :              indent_to, "",
    4983              :              "flag_devirtualize",
    4984              :              ptr->x_flag_devirtualize);
    4985              : 
    4986            0 :   if (ptr->x_flag_devirtualize_speculatively)
    4987            0 :     fprintf (file, "%*s%s (%#x)\n",
    4988              :              indent_to, "",
    4989              :              "flag_devirtualize_speculatively",
    4990              :              ptr->x_flag_devirtualize_speculatively);
    4991              : 
    4992            0 :   if (ptr->x_flag_dse)
    4993            0 :     fprintf (file, "%*s%s (%#x)\n",
    4994              :              indent_to, "",
    4995              :              "flag_dse",
    4996              :              ptr->x_flag_dse);
    4997              : 
    4998            0 :   if (ptr->x_flag_early_inlining)
    4999            0 :     fprintf (file, "%*s%s (%#x)\n",
    5000              :              indent_to, "",
    5001              :              "flag_early_inlining",
    5002              :              ptr->x_flag_early_inlining);
    5003              : 
    5004            0 :   if (ptr->x_flag_exceptions)
    5005            0 :     fprintf (file, "%*s%s (%#x)\n",
    5006              :              indent_to, "",
    5007              :              "flag_exceptions",
    5008              :              ptr->x_flag_exceptions);
    5009              : 
    5010            0 :   if (ptr->x_flag_expensive_optimizations)
    5011            0 :     fprintf (file, "%*s%s (%#x)\n",
    5012              :              indent_to, "",
    5013              :              "flag_expensive_optimizations",
    5014              :              ptr->x_flag_expensive_optimizations);
    5015              : 
    5016            0 :   if (ptr->x_flag_ext_dce)
    5017            0 :     fprintf (file, "%*s%s (%#x)\n",
    5018              :              indent_to, "",
    5019              :              "flag_ext_dce",
    5020              :              ptr->x_flag_ext_dce);
    5021              : 
    5022            0 :   if (ptr->x_flag_finite_loops)
    5023            0 :     fprintf (file, "%*s%s (%#x)\n",
    5024              :              indent_to, "",
    5025              :              "flag_finite_loops",
    5026              :              ptr->x_flag_finite_loops);
    5027              : 
    5028            0 :   if (ptr->x_flag_finite_math_only)
    5029            0 :     fprintf (file, "%*s%s (%#x)\n",
    5030              :              indent_to, "",
    5031              :              "flag_finite_math_only",
    5032              :              ptr->x_flag_finite_math_only);
    5033              : 
    5034            0 :   if (ptr->x_flag_float_store)
    5035            0 :     fprintf (file, "%*s%s (%#x)\n",
    5036              :              indent_to, "",
    5037              :              "flag_float_store",
    5038              :              ptr->x_flag_float_store);
    5039              : 
    5040            0 :   if (ptr->x_flag_fold_mem_offsets)
    5041            0 :     fprintf (file, "%*s%s (%#x)\n",
    5042              :              indent_to, "",
    5043              :              "flag_fold_mem_offsets",
    5044              :              ptr->x_flag_fold_mem_offsets);
    5045              : 
    5046            0 :   if (ptr->x_flag_fold_simple_inlines)
    5047            0 :     fprintf (file, "%*s%s (%#x)\n",
    5048              :              indent_to, "",
    5049              :              "flag_fold_simple_inlines",
    5050              :              ptr->x_flag_fold_simple_inlines);
    5051              : 
    5052            0 :   if (ptr->x_flag_forward_propagate)
    5053            0 :     fprintf (file, "%*s%s (%#x)\n",
    5054              :              indent_to, "",
    5055              :              "flag_forward_propagate",
    5056              :              ptr->x_flag_forward_propagate);
    5057              : 
    5058            0 :   if (ptr->x_flag_fp_int_builtin_inexact)
    5059            0 :     fprintf (file, "%*s%s (%#x)\n",
    5060              :              indent_to, "",
    5061              :              "flag_fp_int_builtin_inexact",
    5062              :              ptr->x_flag_fp_int_builtin_inexact);
    5063              : 
    5064            0 :   if (ptr->x_flag_no_function_cse)
    5065            0 :     fprintf (file, "%*s%s (%#x)\n",
    5066              :              indent_to, "",
    5067              :              "flag_no_function_cse",
    5068              :              ptr->x_flag_no_function_cse);
    5069              : 
    5070            0 :   if (ptr->x_flag_gcse)
    5071            0 :     fprintf (file, "%*s%s (%#x)\n",
    5072              :              indent_to, "",
    5073              :              "flag_gcse",
    5074              :              ptr->x_flag_gcse);
    5075              : 
    5076            0 :   if (ptr->x_flag_gcse_after_reload)
    5077            0 :     fprintf (file, "%*s%s (%#x)\n",
    5078              :              indent_to, "",
    5079              :              "flag_gcse_after_reload",
    5080              :              ptr->x_flag_gcse_after_reload);
    5081              : 
    5082            0 :   if (ptr->x_flag_gcse_las)
    5083            0 :     fprintf (file, "%*s%s (%#x)\n",
    5084              :              indent_to, "",
    5085              :              "flag_gcse_las",
    5086              :              ptr->x_flag_gcse_las);
    5087              : 
    5088            0 :   if (ptr->x_flag_gcse_lm)
    5089            0 :     fprintf (file, "%*s%s (%#x)\n",
    5090              :              indent_to, "",
    5091              :              "flag_gcse_lm",
    5092              :              ptr->x_flag_gcse_lm);
    5093              : 
    5094            0 :   if (ptr->x_flag_gcse_sm)
    5095            0 :     fprintf (file, "%*s%s (%#x)\n",
    5096              :              indent_to, "",
    5097              :              "flag_gcse_sm",
    5098              :              ptr->x_flag_gcse_sm);
    5099              : 
    5100            0 :   if (ptr->x_flag_graphite)
    5101            0 :     fprintf (file, "%*s%s (%#x)\n",
    5102              :              indent_to, "",
    5103              :              "flag_graphite",
    5104              :              ptr->x_flag_graphite);
    5105              : 
    5106            0 :   if (ptr->x_flag_graphite_identity)
    5107            0 :     fprintf (file, "%*s%s (%#x)\n",
    5108              :              indent_to, "",
    5109              :              "flag_graphite_identity",
    5110              :              ptr->x_flag_graphite_identity);
    5111              : 
    5112            0 :   if (ptr->x_flag_guess_branch_prob)
    5113            0 :     fprintf (file, "%*s%s (%#x)\n",
    5114              :              indent_to, "",
    5115              :              "flag_guess_branch_prob",
    5116              :              ptr->x_flag_guess_branch_prob);
    5117              : 
    5118            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
    5119            0 :     fprintf (file, "%*s%s (%#x)\n",
    5120              :              indent_to, "",
    5121              :              "flag_harden_control_flow_redundancy_check_exceptions",
    5122              :              ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
    5123              : 
    5124            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
    5125            0 :     fprintf (file, "%*s%s (%#x)\n",
    5126              :              indent_to, "",
    5127              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    5128              :              ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
    5129              : 
    5130            0 :   if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
    5131            0 :     fprintf (file, "%*s%s (%#x)\n",
    5132              :              indent_to, "",
    5133              :              "flag_harden_control_flow_redundancy_skip_leaf",
    5134              :              ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
    5135              : 
    5136            0 :   if (ptr->x_flag_harden_compares)
    5137            0 :     fprintf (file, "%*s%s (%#x)\n",
    5138              :              indent_to, "",
    5139              :              "flag_harden_compares",
    5140              :              ptr->x_flag_harden_compares);
    5141              : 
    5142            0 :   if (ptr->x_flag_harden_conditional_branches)
    5143            0 :     fprintf (file, "%*s%s (%#x)\n",
    5144              :              indent_to, "",
    5145              :              "flag_harden_conditional_branches",
    5146              :              ptr->x_flag_harden_conditional_branches);
    5147              : 
    5148            0 :   if (ptr->x_flag_harden_control_flow_redundancy)
    5149            0 :     fprintf (file, "%*s%s (%#x)\n",
    5150              :              indent_to, "",
    5151              :              "flag_harden_control_flow_redundancy",
    5152              :              ptr->x_flag_harden_control_flow_redundancy);
    5153              : 
    5154            0 :   if (ptr->x_flag_hoist_adjacent_loads)
    5155            0 :     fprintf (file, "%*s%s (%#x)\n",
    5156              :              indent_to, "",
    5157              :              "flag_hoist_adjacent_loads",
    5158              :              ptr->x_flag_hoist_adjacent_loads);
    5159              : 
    5160            0 :   if (ptr->x_flag_if_conversion)
    5161            0 :     fprintf (file, "%*s%s (%#x)\n",
    5162              :              indent_to, "",
    5163              :              "flag_if_conversion",
    5164              :              ptr->x_flag_if_conversion);
    5165              : 
    5166            0 :   if (ptr->x_flag_if_conversion2)
    5167            0 :     fprintf (file, "%*s%s (%#x)\n",
    5168              :              indent_to, "",
    5169              :              "flag_if_conversion2",
    5170              :              ptr->x_flag_if_conversion2);
    5171              : 
    5172            0 :   if (ptr->x_flag_indirect_inlining)
    5173            0 :     fprintf (file, "%*s%s (%#x)\n",
    5174              :              indent_to, "",
    5175              :              "flag_indirect_inlining",
    5176              :              ptr->x_flag_indirect_inlining);
    5177              : 
    5178            0 :   if (ptr->x_flag_no_inline)
    5179            0 :     fprintf (file, "%*s%s (%#x)\n",
    5180              :              indent_to, "",
    5181              :              "flag_no_inline",
    5182              :              ptr->x_flag_no_inline);
    5183              : 
    5184            0 :   if (ptr->x_flag_inline_atomics)
    5185            0 :     fprintf (file, "%*s%s (%#x)\n",
    5186              :              indent_to, "",
    5187              :              "flag_inline_atomics",
    5188              :              ptr->x_flag_inline_atomics);
    5189              : 
    5190            0 :   if (ptr->x_flag_inline_functions)
    5191            0 :     fprintf (file, "%*s%s (%#x)\n",
    5192              :              indent_to, "",
    5193              :              "flag_inline_functions",
    5194              :              ptr->x_flag_inline_functions);
    5195              : 
    5196            0 :   if (ptr->x_flag_inline_functions_called_once)
    5197            0 :     fprintf (file, "%*s%s (%#x)\n",
    5198              :              indent_to, "",
    5199              :              "flag_inline_functions_called_once",
    5200              :              ptr->x_flag_inline_functions_called_once);
    5201              : 
    5202            0 :   if (ptr->x_flag_inline_small_functions)
    5203            0 :     fprintf (file, "%*s%s (%#x)\n",
    5204              :              indent_to, "",
    5205              :              "flag_inline_small_functions",
    5206              :              ptr->x_flag_inline_small_functions);
    5207              : 
    5208            0 :   if (ptr->x_flag_ipa_bit_cp)
    5209            0 :     fprintf (file, "%*s%s (%#x)\n",
    5210              :              indent_to, "",
    5211              :              "flag_ipa_bit_cp",
    5212              :              ptr->x_flag_ipa_bit_cp);
    5213              : 
    5214            0 :   if (ptr->x_flag_ipa_cp)
    5215            0 :     fprintf (file, "%*s%s (%#x)\n",
    5216              :              indent_to, "",
    5217              :              "flag_ipa_cp",
    5218              :              ptr->x_flag_ipa_cp);
    5219              : 
    5220            0 :   if (ptr->x_flag_ipa_cp_clone)
    5221            0 :     fprintf (file, "%*s%s (%#x)\n",
    5222              :              indent_to, "",
    5223              :              "flag_ipa_cp_clone",
    5224              :              ptr->x_flag_ipa_cp_clone);
    5225              : 
    5226            0 :   if (ptr->x_flag_ipa_icf)
    5227            0 :     fprintf (file, "%*s%s (%#x)\n",
    5228              :              indent_to, "",
    5229              :              "flag_ipa_icf",
    5230              :              ptr->x_flag_ipa_icf);
    5231              : 
    5232            0 :   if (ptr->x_flag_ipa_icf_functions)
    5233            0 :     fprintf (file, "%*s%s (%#x)\n",
    5234              :              indent_to, "",
    5235              :              "flag_ipa_icf_functions",
    5236              :              ptr->x_flag_ipa_icf_functions);
    5237              : 
    5238            0 :   if (ptr->x_flag_ipa_icf_variables)
    5239            0 :     fprintf (file, "%*s%s (%#x)\n",
    5240              :              indent_to, "",
    5241              :              "flag_ipa_icf_variables",
    5242              :              ptr->x_flag_ipa_icf_variables);
    5243              : 
    5244            0 :   if (ptr->x_flag_ipa_modref)
    5245            0 :     fprintf (file, "%*s%s (%#x)\n",
    5246              :              indent_to, "",
    5247              :              "flag_ipa_modref",
    5248              :              ptr->x_flag_ipa_modref);
    5249              : 
    5250            0 :   if (ptr->x_flag_ipa_profile)
    5251            0 :     fprintf (file, "%*s%s (%#x)\n",
    5252              :              indent_to, "",
    5253              :              "flag_ipa_profile",
    5254              :              ptr->x_flag_ipa_profile);
    5255              : 
    5256            0 :   if (ptr->x_flag_ipa_pta)
    5257            0 :     fprintf (file, "%*s%s (%#x)\n",
    5258              :              indent_to, "",
    5259              :              "flag_ipa_pta",
    5260              :              ptr->x_flag_ipa_pta);
    5261              : 
    5262            0 :   if (ptr->x_flag_ipa_pure_const)
    5263            0 :     fprintf (file, "%*s%s (%#x)\n",
    5264              :              indent_to, "",
    5265              :              "flag_ipa_pure_const",
    5266              :              ptr->x_flag_ipa_pure_const);
    5267              : 
    5268            0 :   if (ptr->x_flag_ipa_ra)
    5269            0 :     fprintf (file, "%*s%s (%#x)\n",
    5270              :              indent_to, "",
    5271              :              "flag_ipa_ra",
    5272              :              ptr->x_flag_ipa_ra);
    5273              : 
    5274            0 :   if (ptr->x_flag_ipa_reference)
    5275            0 :     fprintf (file, "%*s%s (%#x)\n",
    5276              :              indent_to, "",
    5277              :              "flag_ipa_reference",
    5278              :              ptr->x_flag_ipa_reference);
    5279              : 
    5280            0 :   if (ptr->x_flag_ipa_reference_addressable)
    5281            0 :     fprintf (file, "%*s%s (%#x)\n",
    5282              :              indent_to, "",
    5283              :              "flag_ipa_reference_addressable",
    5284              :              ptr->x_flag_ipa_reference_addressable);
    5285              : 
    5286            0 :   if (ptr->x_flag_ipa_reorder_for_locality)
    5287            0 :     fprintf (file, "%*s%s (%#x)\n",
    5288              :              indent_to, "",
    5289              :              "flag_ipa_reorder_for_locality",
    5290              :              ptr->x_flag_ipa_reorder_for_locality);
    5291              : 
    5292            0 :   if (ptr->x_flag_ipa_sra)
    5293            0 :     fprintf (file, "%*s%s (%#x)\n",
    5294              :              indent_to, "",
    5295              :              "flag_ipa_sra",
    5296              :              ptr->x_flag_ipa_sra);
    5297              : 
    5298            0 :   if (ptr->x_flag_ipa_stack_alignment)
    5299            0 :     fprintf (file, "%*s%s (%#x)\n",
    5300              :              indent_to, "",
    5301              :              "flag_ipa_stack_alignment",
    5302              :              ptr->x_flag_ipa_stack_alignment);
    5303              : 
    5304            0 :   if (ptr->x_flag_ipa_strict_aliasing)
    5305            0 :     fprintf (file, "%*s%s (%#x)\n",
    5306              :              indent_to, "",
    5307              :              "flag_ipa_strict_aliasing",
    5308              :              ptr->x_flag_ipa_strict_aliasing);
    5309              : 
    5310            0 :   if (ptr->x_flag_ipa_vrp)
    5311            0 :     fprintf (file, "%*s%s (%#x)\n",
    5312              :              indent_to, "",
    5313              :              "flag_ipa_vrp",
    5314              :              ptr->x_flag_ipa_vrp);
    5315              : 
    5316            0 :   if (ptr->x_flag_ira_hoist_pressure)
    5317            0 :     fprintf (file, "%*s%s (%#x)\n",
    5318              :              indent_to, "",
    5319              :              "flag_ira_hoist_pressure",
    5320              :              ptr->x_flag_ira_hoist_pressure);
    5321              : 
    5322            0 :   if (ptr->x_flag_ira_loop_pressure)
    5323            0 :     fprintf (file, "%*s%s (%#x)\n",
    5324              :              indent_to, "",
    5325              :              "flag_ira_loop_pressure",
    5326              :              ptr->x_flag_ira_loop_pressure);
    5327              : 
    5328            0 :   if (ptr->x_flag_ira_share_save_slots)
    5329            0 :     fprintf (file, "%*s%s (%#x)\n",
    5330              :              indent_to, "",
    5331              :              "flag_ira_share_save_slots",
    5332              :              ptr->x_flag_ira_share_save_slots);
    5333              : 
    5334            0 :   if (ptr->x_flag_ira_share_spill_slots)
    5335            0 :     fprintf (file, "%*s%s (%#x)\n",
    5336              :              indent_to, "",
    5337              :              "flag_ira_share_spill_slots",
    5338              :              ptr->x_flag_ira_share_spill_slots);
    5339              : 
    5340            0 :   if (ptr->x_flag_isolate_erroneous_paths_attribute)
    5341            0 :     fprintf (file, "%*s%s (%#x)\n",
    5342              :              indent_to, "",
    5343              :              "flag_isolate_erroneous_paths_attribute",
    5344              :              ptr->x_flag_isolate_erroneous_paths_attribute);
    5345              : 
    5346            0 :   if (ptr->x_flag_isolate_erroneous_paths_dereference)
    5347            0 :     fprintf (file, "%*s%s (%#x)\n",
    5348              :              indent_to, "",
    5349              :              "flag_isolate_erroneous_paths_dereference",
    5350              :              ptr->x_flag_isolate_erroneous_paths_dereference);
    5351              : 
    5352            0 :   if (ptr->x_flag_ivopts)
    5353            0 :     fprintf (file, "%*s%s (%#x)\n",
    5354              :              indent_to, "",
    5355              :              "flag_ivopts",
    5356              :              ptr->x_flag_ivopts);
    5357              : 
    5358            0 :   if (ptr->x_flag_jump_tables)
    5359            0 :     fprintf (file, "%*s%s (%#x)\n",
    5360              :              indent_to, "",
    5361              :              "flag_jump_tables",
    5362              :              ptr->x_flag_jump_tables);
    5363              : 
    5364            0 :   if (ptr->x_flag_keep_gc_roots_live)
    5365            0 :     fprintf (file, "%*s%s (%#x)\n",
    5366              :              indent_to, "",
    5367              :              "flag_keep_gc_roots_live",
    5368              :              ptr->x_flag_keep_gc_roots_live);
    5369              : 
    5370            0 :   if (ptr->x_flag_late_combine_instructions)
    5371            0 :     fprintf (file, "%*s%s (%#x)\n",
    5372              :              indent_to, "",
    5373              :              "flag_late_combine_instructions",
    5374              :              ptr->x_flag_late_combine_instructions);
    5375              : 
    5376            0 :   if (ptr->x_flag_lifetime_dse)
    5377            0 :     fprintf (file, "%*s%s (%#x)\n",
    5378              :              indent_to, "",
    5379              :              "flag_lifetime_dse",
    5380              :              ptr->x_flag_lifetime_dse);
    5381              : 
    5382            0 :   if (ptr->x_flag_limit_function_alignment)
    5383            0 :     fprintf (file, "%*s%s (%#x)\n",
    5384              :              indent_to, "",
    5385              :              "flag_limit_function_alignment",
    5386              :              ptr->x_flag_limit_function_alignment);
    5387              : 
    5388            0 :   if (ptr->x_flag_live_range_shrinkage)
    5389            0 :     fprintf (file, "%*s%s (%#x)\n",
    5390              :              indent_to, "",
    5391              :              "flag_live_range_shrinkage",
    5392              :              ptr->x_flag_live_range_shrinkage);
    5393              : 
    5394            0 :   if (ptr->x_flag_loop_interchange)
    5395            0 :     fprintf (file, "%*s%s (%#x)\n",
    5396              :              indent_to, "",
    5397              :              "flag_loop_interchange",
    5398              :              ptr->x_flag_loop_interchange);
    5399              : 
    5400            0 :   if (ptr->x_flag_loop_nest_optimize)
    5401            0 :     fprintf (file, "%*s%s (%#x)\n",
    5402              :              indent_to, "",
    5403              :              "flag_loop_nest_optimize",
    5404              :              ptr->x_flag_loop_nest_optimize);
    5405              : 
    5406            0 :   if (ptr->x_flag_loop_parallelize_all)
    5407            0 :     fprintf (file, "%*s%s (%#x)\n",
    5408              :              indent_to, "",
    5409              :              "flag_loop_parallelize_all",
    5410              :              ptr->x_flag_loop_parallelize_all);
    5411              : 
    5412            0 :   if (ptr->x_flag_unroll_jam)
    5413            0 :     fprintf (file, "%*s%s (%#x)\n",
    5414              :              indent_to, "",
    5415              :              "flag_unroll_jam",
    5416              :              ptr->x_flag_unroll_jam);
    5417              : 
    5418            0 :   if (ptr->x_flag_lra_remat)
    5419            0 :     fprintf (file, "%*s%s (%#x)\n",
    5420              :              indent_to, "",
    5421              :              "flag_lra_remat",
    5422              :              ptr->x_flag_lra_remat);
    5423              : 
    5424            0 :   if (ptr->x_flag_malloc_dce)
    5425            0 :     fprintf (file, "%*s%s (%#x)\n",
    5426              :              indent_to, "",
    5427              :              "flag_malloc_dce",
    5428              :              ptr->x_flag_malloc_dce);
    5429              : 
    5430            0 :   if (ptr->x_flag_errno_math)
    5431            0 :     fprintf (file, "%*s%s (%#x)\n",
    5432              :              indent_to, "",
    5433              :              "flag_errno_math",
    5434              :              ptr->x_flag_errno_math);
    5435              : 
    5436            0 :   if (ptr->x_flag_modulo_sched)
    5437            0 :     fprintf (file, "%*s%s (%#x)\n",
    5438              :              indent_to, "",
    5439              :              "flag_modulo_sched",
    5440              :              ptr->x_flag_modulo_sched);
    5441              : 
    5442            0 :   if (ptr->x_flag_modulo_sched_allow_regmoves)
    5443            0 :     fprintf (file, "%*s%s (%#x)\n",
    5444              :              indent_to, "",
    5445              :              "flag_modulo_sched_allow_regmoves",
    5446              :              ptr->x_flag_modulo_sched_allow_regmoves);
    5447              : 
    5448            0 :   if (ptr->x_flag_move_loop_invariants)
    5449            0 :     fprintf (file, "%*s%s (%#x)\n",
    5450              :              indent_to, "",
    5451              :              "flag_move_loop_invariants",
    5452              :              ptr->x_flag_move_loop_invariants);
    5453              : 
    5454            0 :   if (ptr->x_flag_move_loop_stores)
    5455            0 :     fprintf (file, "%*s%s (%#x)\n",
    5456              :              indent_to, "",
    5457              :              "flag_move_loop_stores",
    5458              :              ptr->x_flag_move_loop_stores);
    5459              : 
    5460            0 :   if (ptr->x_flag_non_call_exceptions)
    5461            0 :     fprintf (file, "%*s%s (%#x)\n",
    5462              :              indent_to, "",
    5463              :              "flag_non_call_exceptions",
    5464              :              ptr->x_flag_non_call_exceptions);
    5465              : 
    5466            0 :   if (ptr->x_flag_nothrow_opt)
    5467            0 :     fprintf (file, "%*s%s (%#x)\n",
    5468              :              indent_to, "",
    5469              :              "flag_nothrow_opt",
    5470              :              ptr->x_flag_nothrow_opt);
    5471              : 
    5472            0 :   if (ptr->x_flag_omit_frame_pointer)
    5473            0 :     fprintf (file, "%*s%s (%#x)\n",
    5474              :              indent_to, "",
    5475              :              "flag_omit_frame_pointer",
    5476              :              ptr->x_flag_omit_frame_pointer);
    5477              : 
    5478            0 :   if (ptr->x_flag_opt_info)
    5479            0 :     fprintf (file, "%*s%s (%#x)\n",
    5480              :              indent_to, "",
    5481              :              "flag_opt_info",
    5482              :              ptr->x_flag_opt_info);
    5483              : 
    5484            0 :   if (ptr->x_flag_optimize_crc)
    5485            0 :     fprintf (file, "%*s%s (%#x)\n",
    5486              :              indent_to, "",
    5487              :              "flag_optimize_crc",
    5488              :              ptr->x_flag_optimize_crc);
    5489              : 
    5490            0 :   if (ptr->x_flag_optimize_sibling_calls)
    5491            0 :     fprintf (file, "%*s%s (%#x)\n",
    5492              :              indent_to, "",
    5493              :              "flag_optimize_sibling_calls",
    5494              :              ptr->x_flag_optimize_sibling_calls);
    5495              : 
    5496            0 :   if (ptr->x_flag_optimize_strlen)
    5497            0 :     fprintf (file, "%*s%s (%#x)\n",
    5498              :              indent_to, "",
    5499              :              "flag_optimize_strlen",
    5500              :              ptr->x_flag_optimize_strlen);
    5501              : 
    5502            0 :   if (ptr->x_flag_pack_struct)
    5503            0 :     fprintf (file, "%*s%s (%#x)\n",
    5504              :              indent_to, "",
    5505              :              "flag_pack_struct",
    5506              :              ptr->x_flag_pack_struct);
    5507              : 
    5508            0 :   if (ptr->x_flag_partial_inlining)
    5509            0 :     fprintf (file, "%*s%s (%#x)\n",
    5510              :              indent_to, "",
    5511              :              "flag_partial_inlining",
    5512              :              ptr->x_flag_partial_inlining);
    5513              : 
    5514            0 :   if (ptr->x_flag_pcc_struct_return)
    5515            0 :     fprintf (file, "%*s%s (%#x)\n",
    5516              :              indent_to, "",
    5517              :              "flag_pcc_struct_return",
    5518              :              ptr->x_flag_pcc_struct_return);
    5519              : 
    5520            0 :   if (ptr->x_flag_peel_loops)
    5521            0 :     fprintf (file, "%*s%s (%#x)\n",
    5522              :              indent_to, "",
    5523              :              "flag_peel_loops",
    5524              :              ptr->x_flag_peel_loops);
    5525              : 
    5526            0 :   if (ptr->x_flag_no_peephole)
    5527            0 :     fprintf (file, "%*s%s (%#x)\n",
    5528              :              indent_to, "",
    5529              :              "flag_no_peephole",
    5530              :              ptr->x_flag_no_peephole);
    5531              : 
    5532            0 :   if (ptr->x_flag_peephole2)
    5533            0 :     fprintf (file, "%*s%s (%#x)\n",
    5534              :              indent_to, "",
    5535              :              "flag_peephole2",
    5536              :              ptr->x_flag_peephole2);
    5537              : 
    5538            0 :   if (ptr->x_flag_plt)
    5539            0 :     fprintf (file, "%*s%s (%#x)\n",
    5540              :              indent_to, "",
    5541              :              "flag_plt",
    5542              :              ptr->x_flag_plt);
    5543              : 
    5544            0 :   if (ptr->x_flag_predictive_commoning)
    5545            0 :     fprintf (file, "%*s%s (%#x)\n",
    5546              :              indent_to, "",
    5547              :              "flag_predictive_commoning",
    5548              :              ptr->x_flag_predictive_commoning);
    5549              : 
    5550            0 :   if (ptr->x_flag_prefetch_loop_arrays)
    5551            0 :     fprintf (file, "%*s%s (%#x)\n",
    5552              :              indent_to, "",
    5553              :              "flag_prefetch_loop_arrays",
    5554              :              ptr->x_flag_prefetch_loop_arrays);
    5555              : 
    5556            0 :   if (ptr->x_flag_printf_return_value)
    5557            0 :     fprintf (file, "%*s%s (%#x)\n",
    5558              :              indent_to, "",
    5559              :              "flag_printf_return_value",
    5560              :              ptr->x_flag_printf_return_value);
    5561              : 
    5562            0 :   if (ptr->x_flag_profile_partial_training)
    5563            0 :     fprintf (file, "%*s%s (%#x)\n",
    5564              :              indent_to, "",
    5565              :              "flag_profile_partial_training",
    5566              :              ptr->x_flag_profile_partial_training);
    5567              : 
    5568            0 :   if (ptr->x_flag_profile_reorder_functions)
    5569            0 :     fprintf (file, "%*s%s (%#x)\n",
    5570              :              indent_to, "",
    5571              :              "flag_profile_reorder_functions",
    5572              :              ptr->x_flag_profile_reorder_functions);
    5573              : 
    5574            0 :   if (ptr->x_flag_reciprocal_math)
    5575            0 :     fprintf (file, "%*s%s (%#x)\n",
    5576              :              indent_to, "",
    5577              :              "flag_reciprocal_math",
    5578              :              ptr->x_flag_reciprocal_math);
    5579              : 
    5580            0 :   if (ptr->x_flag_ree)
    5581            0 :     fprintf (file, "%*s%s (%#x)\n",
    5582              :              indent_to, "",
    5583              :              "flag_ree",
    5584              :              ptr->x_flag_ree);
    5585              : 
    5586            0 :   if (ptr->x_flag_rename_registers)
    5587            0 :     fprintf (file, "%*s%s (%#x)\n",
    5588              :              indent_to, "",
    5589              :              "flag_rename_registers",
    5590              :              ptr->x_flag_rename_registers);
    5591              : 
    5592            0 :   if (ptr->x_flag_reorder_blocks)
    5593            0 :     fprintf (file, "%*s%s (%#x)\n",
    5594              :              indent_to, "",
    5595              :              "flag_reorder_blocks",
    5596              :              ptr->x_flag_reorder_blocks);
    5597              : 
    5598            0 :   if (ptr->x_flag_reorder_blocks_and_partition)
    5599            0 :     fprintf (file, "%*s%s (%#x)\n",
    5600              :              indent_to, "",
    5601              :              "flag_reorder_blocks_and_partition",
    5602              :              ptr->x_flag_reorder_blocks_and_partition);
    5603              : 
    5604            0 :   if (ptr->x_flag_reorder_functions)
    5605            0 :     fprintf (file, "%*s%s (%#x)\n",
    5606              :              indent_to, "",
    5607              :              "flag_reorder_functions",
    5608              :              ptr->x_flag_reorder_functions);
    5609              : 
    5610            0 :   if (ptr->x_flag_rerun_cse_after_loop)
    5611            0 :     fprintf (file, "%*s%s (%#x)\n",
    5612              :              indent_to, "",
    5613              :              "flag_rerun_cse_after_loop",
    5614              :              ptr->x_flag_rerun_cse_after_loop);
    5615              : 
    5616            0 :   if (ptr->x_flag_resched_modulo_sched)
    5617            0 :     fprintf (file, "%*s%s (%#x)\n",
    5618              :              indent_to, "",
    5619              :              "flag_resched_modulo_sched",
    5620              :              ptr->x_flag_resched_modulo_sched);
    5621              : 
    5622            0 :   if (ptr->x_flag_rounding_math)
    5623            0 :     fprintf (file, "%*s%s (%#x)\n",
    5624              :              indent_to, "",
    5625              :              "flag_rounding_math",
    5626              :              ptr->x_flag_rounding_math);
    5627              : 
    5628            0 :   if (ptr->x_flag_rtti)
    5629            0 :     fprintf (file, "%*s%s (%#x)\n",
    5630              :              indent_to, "",
    5631              :              "flag_rtti",
    5632              :              ptr->x_flag_rtti);
    5633              : 
    5634            0 :   if (ptr->x_flag_save_optimization_record)
    5635            0 :     fprintf (file, "%*s%s (%#x)\n",
    5636              :              indent_to, "",
    5637              :              "flag_save_optimization_record",
    5638              :              ptr->x_flag_save_optimization_record);
    5639              : 
    5640            0 :   if (ptr->x_flag_sched_critical_path_heuristic)
    5641            0 :     fprintf (file, "%*s%s (%#x)\n",
    5642              :              indent_to, "",
    5643              :              "flag_sched_critical_path_heuristic",
    5644              :              ptr->x_flag_sched_critical_path_heuristic);
    5645              : 
    5646            0 :   if (ptr->x_flag_sched_dep_count_heuristic)
    5647            0 :     fprintf (file, "%*s%s (%#x)\n",
    5648              :              indent_to, "",
    5649              :              "flag_sched_dep_count_heuristic",
    5650              :              ptr->x_flag_sched_dep_count_heuristic);
    5651              : 
    5652            0 :   if (ptr->x_flag_sched_group_heuristic)
    5653            0 :     fprintf (file, "%*s%s (%#x)\n",
    5654              :              indent_to, "",
    5655              :              "flag_sched_group_heuristic",
    5656              :              ptr->x_flag_sched_group_heuristic);
    5657              : 
    5658            0 :   if (ptr->x_flag_schedule_interblock)
    5659            0 :     fprintf (file, "%*s%s (%#x)\n",
    5660              :              indent_to, "",
    5661              :              "flag_schedule_interblock",
    5662              :              ptr->x_flag_schedule_interblock);
    5663              : 
    5664            0 :   if (ptr->x_flag_sched_last_insn_heuristic)
    5665            0 :     fprintf (file, "%*s%s (%#x)\n",
    5666              :              indent_to, "",
    5667              :              "flag_sched_last_insn_heuristic",
    5668              :              ptr->x_flag_sched_last_insn_heuristic);
    5669              : 
    5670            0 :   if (ptr->x_flag_sched_pressure)
    5671            0 :     fprintf (file, "%*s%s (%#x)\n",
    5672              :              indent_to, "",
    5673              :              "flag_sched_pressure",
    5674              :              ptr->x_flag_sched_pressure);
    5675              : 
    5676            0 :   if (ptr->x_flag_sched_rank_heuristic)
    5677            0 :     fprintf (file, "%*s%s (%#x)\n",
    5678              :              indent_to, "",
    5679              :              "flag_sched_rank_heuristic",
    5680              :              ptr->x_flag_sched_rank_heuristic);
    5681              : 
    5682            0 :   if (ptr->x_flag_schedule_speculative)
    5683            0 :     fprintf (file, "%*s%s (%#x)\n",
    5684              :              indent_to, "",
    5685              :              "flag_schedule_speculative",
    5686              :              ptr->x_flag_schedule_speculative);
    5687              : 
    5688            0 :   if (ptr->x_flag_sched_spec_insn_heuristic)
    5689            0 :     fprintf (file, "%*s%s (%#x)\n",
    5690              :              indent_to, "",
    5691              :              "flag_sched_spec_insn_heuristic",
    5692              :              ptr->x_flag_sched_spec_insn_heuristic);
    5693              : 
    5694            0 :   if (ptr->x_flag_schedule_speculative_load)
    5695            0 :     fprintf (file, "%*s%s (%#x)\n",
    5696              :              indent_to, "",
    5697              :              "flag_schedule_speculative_load",
    5698              :              ptr->x_flag_schedule_speculative_load);
    5699              : 
    5700            0 :   if (ptr->x_flag_schedule_speculative_load_dangerous)
    5701            0 :     fprintf (file, "%*s%s (%#x)\n",
    5702              :              indent_to, "",
    5703              :              "flag_schedule_speculative_load_dangerous",
    5704              :              ptr->x_flag_schedule_speculative_load_dangerous);
    5705              : 
    5706            0 :   if (ptr->x_flag_sched2_use_superblocks)
    5707            0 :     fprintf (file, "%*s%s (%#x)\n",
    5708              :              indent_to, "",
    5709              :              "flag_sched2_use_superblocks",
    5710              :              ptr->x_flag_sched2_use_superblocks);
    5711              : 
    5712            0 :   if (ptr->x_flag_schedule_fusion)
    5713            0 :     fprintf (file, "%*s%s (%#x)\n",
    5714              :              indent_to, "",
    5715              :              "flag_schedule_fusion",
    5716              :              ptr->x_flag_schedule_fusion);
    5717              : 
    5718            0 :   if (ptr->x_flag_schedule_insns)
    5719            0 :     fprintf (file, "%*s%s (%#x)\n",
    5720              :              indent_to, "",
    5721              :              "flag_schedule_insns",
    5722              :              ptr->x_flag_schedule_insns);
    5723              : 
    5724            0 :   if (ptr->x_flag_schedule_insns_after_reload)
    5725            0 :     fprintf (file, "%*s%s (%#x)\n",
    5726              :              indent_to, "",
    5727              :              "flag_schedule_insns_after_reload",
    5728              :              ptr->x_flag_schedule_insns_after_reload);
    5729              : 
    5730            0 :   if (ptr->x_flag_section_anchors)
    5731            0 :     fprintf (file, "%*s%s (%#x)\n",
    5732              :              indent_to, "",
    5733              :              "flag_section_anchors",
    5734              :              ptr->x_flag_section_anchors);
    5735              : 
    5736            0 :   if (ptr->x_flag_sel_sched_pipelining)
    5737            0 :     fprintf (file, "%*s%s (%#x)\n",
    5738              :              indent_to, "",
    5739              :              "flag_sel_sched_pipelining",
    5740              :              ptr->x_flag_sel_sched_pipelining);
    5741              : 
    5742            0 :   if (ptr->x_flag_sel_sched_pipelining_outer_loops)
    5743            0 :     fprintf (file, "%*s%s (%#x)\n",
    5744              :              indent_to, "",
    5745              :              "flag_sel_sched_pipelining_outer_loops",
    5746              :              ptr->x_flag_sel_sched_pipelining_outer_loops);
    5747              : 
    5748            0 :   if (ptr->x_flag_sel_sched_reschedule_pipelined)
    5749            0 :     fprintf (file, "%*s%s (%#x)\n",
    5750              :              indent_to, "",
    5751              :              "flag_sel_sched_reschedule_pipelined",
    5752              :              ptr->x_flag_sel_sched_reschedule_pipelined);
    5753              : 
    5754            0 :   if (ptr->x_flag_selective_scheduling)
    5755            0 :     fprintf (file, "%*s%s (%#x)\n",
    5756              :              indent_to, "",
    5757              :              "flag_selective_scheduling",
    5758              :              ptr->x_flag_selective_scheduling);
    5759              : 
    5760            0 :   if (ptr->x_flag_selective_scheduling2)
    5761            0 :     fprintf (file, "%*s%s (%#x)\n",
    5762              :              indent_to, "",
    5763              :              "flag_selective_scheduling2",
    5764              :              ptr->x_flag_selective_scheduling2);
    5765              : 
    5766            0 :   if (ptr->x_flag_semantic_interposition)
    5767            0 :     fprintf (file, "%*s%s (%#x)\n",
    5768              :              indent_to, "",
    5769              :              "flag_semantic_interposition",
    5770              :              ptr->x_flag_semantic_interposition);
    5771              : 
    5772            0 :   if (ptr->x_flag_short_enums)
    5773            0 :     fprintf (file, "%*s%s (%#x)\n",
    5774              :              indent_to, "",
    5775              :              "flag_short_enums",
    5776              :              ptr->x_flag_short_enums);
    5777              : 
    5778            0 :   if (ptr->x_flag_short_wchar)
    5779            0 :     fprintf (file, "%*s%s (%#x)\n",
    5780              :              indent_to, "",
    5781              :              "flag_short_wchar",
    5782              :              ptr->x_flag_short_wchar);
    5783              : 
    5784            0 :   if (ptr->x_flag_shrink_wrap)
    5785            0 :     fprintf (file, "%*s%s (%#x)\n",
    5786              :              indent_to, "",
    5787              :              "flag_shrink_wrap",
    5788              :              ptr->x_flag_shrink_wrap);
    5789              : 
    5790            0 :   if (ptr->x_flag_shrink_wrap_separate)
    5791            0 :     fprintf (file, "%*s%s (%#x)\n",
    5792              :              indent_to, "",
    5793              :              "flag_shrink_wrap_separate",
    5794              :              ptr->x_flag_shrink_wrap_separate);
    5795              : 
    5796            0 :   if (ptr->x_flag_signaling_nans)
    5797            0 :     fprintf (file, "%*s%s (%#x)\n",
    5798              :              indent_to, "",
    5799              :              "flag_signaling_nans",
    5800              :              ptr->x_flag_signaling_nans);
    5801              : 
    5802            0 :   if (ptr->x_flag_signed_zeros)
    5803            0 :     fprintf (file, "%*s%s (%#x)\n",
    5804              :              indent_to, "",
    5805              :              "flag_signed_zeros",
    5806              :              ptr->x_flag_signed_zeros);
    5807              : 
    5808            0 :   if (ptr->x_flag_single_precision_constant)
    5809            0 :     fprintf (file, "%*s%s (%#x)\n",
    5810              :              indent_to, "",
    5811              :              "flag_single_precision_constant",
    5812              :              ptr->x_flag_single_precision_constant);
    5813              : 
    5814            0 :   if (ptr->x_flag_speculatively_call_stored_functions)
    5815            0 :     fprintf (file, "%*s%s (%#x)\n",
    5816              :              indent_to, "",
    5817              :              "flag_speculatively_call_stored_functions",
    5818              :              ptr->x_flag_speculatively_call_stored_functions);
    5819              : 
    5820            0 :   if (ptr->x_flag_split_ivs_in_unroller)
    5821            0 :     fprintf (file, "%*s%s (%#x)\n",
    5822              :              indent_to, "",
    5823              :              "flag_split_ivs_in_unroller",
    5824              :              ptr->x_flag_split_ivs_in_unroller);
    5825              : 
    5826            0 :   if (ptr->x_flag_split_loops)
    5827            0 :     fprintf (file, "%*s%s (%#x)\n",
    5828              :              indent_to, "",
    5829              :              "flag_split_loops",
    5830              :              ptr->x_flag_split_loops);
    5831              : 
    5832            0 :   if (ptr->x_flag_split_paths)
    5833            0 :     fprintf (file, "%*s%s (%#x)\n",
    5834              :              indent_to, "",
    5835              :              "flag_split_paths",
    5836              :              ptr->x_flag_split_paths);
    5837              : 
    5838            0 :   if (ptr->x_flag_split_wide_types)
    5839            0 :     fprintf (file, "%*s%s (%#x)\n",
    5840              :              indent_to, "",
    5841              :              "flag_split_wide_types",
    5842              :              ptr->x_flag_split_wide_types);
    5843              : 
    5844            0 :   if (ptr->x_flag_split_wide_types_early)
    5845            0 :     fprintf (file, "%*s%s (%#x)\n",
    5846              :              indent_to, "",
    5847              :              "flag_split_wide_types_early",
    5848              :              ptr->x_flag_split_wide_types_early);
    5849              : 
    5850            0 :   if (ptr->x_flag_ssa_backprop)
    5851            0 :     fprintf (file, "%*s%s (%#x)\n",
    5852              :              indent_to, "",
    5853              :              "flag_ssa_backprop",
    5854              :              ptr->x_flag_ssa_backprop);
    5855              : 
    5856            0 :   if (ptr->x_flag_ssa_phiopt)
    5857            0 :     fprintf (file, "%*s%s (%#x)\n",
    5858              :              indent_to, "",
    5859              :              "flag_ssa_phiopt",
    5860              :              ptr->x_flag_ssa_phiopt);
    5861              : 
    5862            0 :   if (ptr->x_flag_stack_clash_protection)
    5863            0 :     fprintf (file, "%*s%s (%#x)\n",
    5864              :              indent_to, "",
    5865              :              "flag_stack_clash_protection",
    5866              :              ptr->x_flag_stack_clash_protection);
    5867              : 
    5868            0 :   if (ptr->x_flag_stack_protect)
    5869            0 :     fprintf (file, "%*s%s (%#x)\n",
    5870              :              indent_to, "",
    5871              :              "flag_stack_protect",
    5872              :              ptr->x_flag_stack_protect);
    5873              : 
    5874            0 :   if (ptr->x_flag_stdarg_opt)
    5875            0 :     fprintf (file, "%*s%s (%#x)\n",
    5876              :              indent_to, "",
    5877              :              "flag_stdarg_opt",
    5878              :              ptr->x_flag_stdarg_opt);
    5879              : 
    5880            0 :   if (ptr->x_flag_store_merging)
    5881            0 :     fprintf (file, "%*s%s (%#x)\n",
    5882              :              indent_to, "",
    5883              :              "flag_store_merging",
    5884              :              ptr->x_flag_store_merging);
    5885              : 
    5886            0 :   if (ptr->x_flag_strict_aliasing)
    5887            0 :     fprintf (file, "%*s%s (%#x)\n",
    5888              :              indent_to, "",
    5889              :              "flag_strict_aliasing",
    5890              :              ptr->x_flag_strict_aliasing);
    5891              : 
    5892            0 :   if (ptr->x_flag_strict_enums)
    5893            0 :     fprintf (file, "%*s%s (%#x)\n",
    5894              :              indent_to, "",
    5895              :              "flag_strict_enums",
    5896              :              ptr->x_flag_strict_enums);
    5897              : 
    5898            0 :   if (ptr->x_flag_strict_volatile_bitfields)
    5899            0 :     fprintf (file, "%*s%s (%#x)\n",
    5900              :              indent_to, "",
    5901              :              "flag_strict_volatile_bitfields",
    5902              :              ptr->x_flag_strict_volatile_bitfields);
    5903              : 
    5904            0 :   if (ptr->x_flag_thread_jumps)
    5905            0 :     fprintf (file, "%*s%s (%#x)\n",
    5906              :              indent_to, "",
    5907              :              "flag_thread_jumps",
    5908              :              ptr->x_flag_thread_jumps);
    5909              : 
    5910            0 :   if (ptr->x_flag_threadsafe_statics)
    5911            0 :     fprintf (file, "%*s%s (%#x)\n",
    5912              :              indent_to, "",
    5913              :              "flag_threadsafe_statics",
    5914              :              ptr->x_flag_threadsafe_statics);
    5915              : 
    5916            0 :   if (ptr->x_flag_toplevel_reorder)
    5917            0 :     fprintf (file, "%*s%s (%#x)\n",
    5918              :              indent_to, "",
    5919              :              "flag_toplevel_reorder",
    5920              :              ptr->x_flag_toplevel_reorder);
    5921              : 
    5922            0 :   if (ptr->x_flag_tracer)
    5923            0 :     fprintf (file, "%*s%s (%#x)\n",
    5924              :              indent_to, "",
    5925              :              "flag_tracer",
    5926              :              ptr->x_flag_tracer);
    5927              : 
    5928            0 :   if (ptr->x_flag_trapping_math)
    5929            0 :     fprintf (file, "%*s%s (%#x)\n",
    5930              :              indent_to, "",
    5931              :              "flag_trapping_math",
    5932              :              ptr->x_flag_trapping_math);
    5933              : 
    5934            0 :   if (ptr->x_flag_trapv)
    5935            0 :     fprintf (file, "%*s%s (%#x)\n",
    5936              :              indent_to, "",
    5937              :              "flag_trapv",
    5938              :              ptr->x_flag_trapv);
    5939              : 
    5940            0 :   if (ptr->x_flag_tree_bit_ccp)
    5941            0 :     fprintf (file, "%*s%s (%#x)\n",
    5942              :              indent_to, "",
    5943              :              "flag_tree_bit_ccp",
    5944              :              ptr->x_flag_tree_bit_ccp);
    5945              : 
    5946            0 :   if (ptr->x_flag_tree_builtin_call_dce)
    5947            0 :     fprintf (file, "%*s%s (%#x)\n",
    5948              :              indent_to, "",
    5949              :              "flag_tree_builtin_call_dce",
    5950              :              ptr->x_flag_tree_builtin_call_dce);
    5951              : 
    5952            0 :   if (ptr->x_flag_tree_ccp)
    5953            0 :     fprintf (file, "%*s%s (%#x)\n",
    5954              :              indent_to, "",
    5955              :              "flag_tree_ccp",
    5956              :              ptr->x_flag_tree_ccp);
    5957              : 
    5958            0 :   if (ptr->x_flag_tree_ch)
    5959            0 :     fprintf (file, "%*s%s (%#x)\n",
    5960              :              indent_to, "",
    5961              :              "flag_tree_ch",
    5962              :              ptr->x_flag_tree_ch);
    5963              : 
    5964            0 :   if (ptr->x_flag_tree_coalesce_vars)
    5965            0 :     fprintf (file, "%*s%s (%#x)\n",
    5966              :              indent_to, "",
    5967              :              "flag_tree_coalesce_vars",
    5968              :              ptr->x_flag_tree_coalesce_vars);
    5969              : 
    5970            0 :   if (ptr->x_flag_tree_copy_prop)
    5971            0 :     fprintf (file, "%*s%s (%#x)\n",
    5972              :              indent_to, "",
    5973              :              "flag_tree_copy_prop",
    5974              :              ptr->x_flag_tree_copy_prop);
    5975              : 
    5976            0 :   if (ptr->x_flag_tree_cselim)
    5977            0 :     fprintf (file, "%*s%s (%#x)\n",
    5978              :              indent_to, "",
    5979              :              "flag_tree_cselim",
    5980              :              ptr->x_flag_tree_cselim);
    5981              : 
    5982            0 :   if (ptr->x_flag_tree_dce)
    5983            0 :     fprintf (file, "%*s%s (%#x)\n",
    5984              :              indent_to, "",
    5985              :              "flag_tree_dce",
    5986              :              ptr->x_flag_tree_dce);
    5987              : 
    5988            0 :   if (ptr->x_flag_tree_dom)
    5989            0 :     fprintf (file, "%*s%s (%#x)\n",
    5990              :              indent_to, "",
    5991              :              "flag_tree_dom",
    5992              :              ptr->x_flag_tree_dom);
    5993              : 
    5994            0 :   if (ptr->x_flag_tree_dse)
    5995            0 :     fprintf (file, "%*s%s (%#x)\n",
    5996              :              indent_to, "",
    5997              :              "flag_tree_dse",
    5998              :              ptr->x_flag_tree_dse);
    5999              : 
    6000            0 :   if (ptr->x_flag_tree_forwprop)
    6001            0 :     fprintf (file, "%*s%s (%#x)\n",
    6002              :              indent_to, "",
    6003              :              "flag_tree_forwprop",
    6004              :              ptr->x_flag_tree_forwprop);
    6005              : 
    6006            0 :   if (ptr->x_flag_tree_fre)
    6007            0 :     fprintf (file, "%*s%s (%#x)\n",
    6008              :              indent_to, "",
    6009              :              "flag_tree_fre",
    6010              :              ptr->x_flag_tree_fre);
    6011              : 
    6012            0 :   if (ptr->x_flag_tree_loop_distribute_patterns)
    6013            0 :     fprintf (file, "%*s%s (%#x)\n",
    6014              :              indent_to, "",
    6015              :              "flag_tree_loop_distribute_patterns",
    6016              :              ptr->x_flag_tree_loop_distribute_patterns);
    6017              : 
    6018            0 :   if (ptr->x_flag_tree_loop_distribution)
    6019            0 :     fprintf (file, "%*s%s (%#x)\n",
    6020              :              indent_to, "",
    6021              :              "flag_tree_loop_distribution",
    6022              :              ptr->x_flag_tree_loop_distribution);
    6023              : 
    6024            0 :   if (ptr->x_flag_tree_loop_if_convert)
    6025            0 :     fprintf (file, "%*s%s (%#x)\n",
    6026              :              indent_to, "",
    6027              :              "flag_tree_loop_if_convert",
    6028              :              ptr->x_flag_tree_loop_if_convert);
    6029              : 
    6030            0 :   if (ptr->x_flag_tree_loop_im)
    6031            0 :     fprintf (file, "%*s%s (%#x)\n",
    6032              :              indent_to, "",
    6033              :              "flag_tree_loop_im",
    6034              :              ptr->x_flag_tree_loop_im);
    6035              : 
    6036            0 :   if (ptr->x_flag_tree_loop_ivcanon)
    6037            0 :     fprintf (file, "%*s%s (%#x)\n",
    6038              :              indent_to, "",
    6039              :              "flag_tree_loop_ivcanon",
    6040              :              ptr->x_flag_tree_loop_ivcanon);
    6041              : 
    6042            0 :   if (ptr->x_flag_tree_loop_optimize)
    6043            0 :     fprintf (file, "%*s%s (%#x)\n",
    6044              :              indent_to, "",
    6045              :              "flag_tree_loop_optimize",
    6046              :              ptr->x_flag_tree_loop_optimize);
    6047              : 
    6048            0 :   if (ptr->x_flag_tree_loop_vectorize)
    6049            0 :     fprintf (file, "%*s%s (%#x)\n",
    6050              :              indent_to, "",
    6051              :              "flag_tree_loop_vectorize",
    6052              :              ptr->x_flag_tree_loop_vectorize);
    6053              : 
    6054            0 :   if (ptr->x_flag_tree_partial_pre)
    6055            0 :     fprintf (file, "%*s%s (%#x)\n",
    6056              :              indent_to, "",
    6057              :              "flag_tree_partial_pre",
    6058              :              ptr->x_flag_tree_partial_pre);
    6059              : 
    6060            0 :   if (ptr->x_flag_tree_phiprop)
    6061            0 :     fprintf (file, "%*s%s (%#x)\n",
    6062              :              indent_to, "",
    6063              :              "flag_tree_phiprop",
    6064              :              ptr->x_flag_tree_phiprop);
    6065              : 
    6066            0 :   if (ptr->x_flag_tree_pre)
    6067            0 :     fprintf (file, "%*s%s (%#x)\n",
    6068              :              indent_to, "",
    6069              :              "flag_tree_pre",
    6070              :              ptr->x_flag_tree_pre);
    6071              : 
    6072            0 :   if (ptr->x_flag_tree_pta)
    6073            0 :     fprintf (file, "%*s%s (%#x)\n",
    6074              :              indent_to, "",
    6075              :              "flag_tree_pta",
    6076              :              ptr->x_flag_tree_pta);
    6077              : 
    6078            0 :   if (ptr->x_flag_tree_reassoc)
    6079            0 :     fprintf (file, "%*s%s (%#x)\n",
    6080              :              indent_to, "",
    6081              :              "flag_tree_reassoc",
    6082              :              ptr->x_flag_tree_reassoc);
    6083              : 
    6084            0 :   if (ptr->x_flag_tree_scev_cprop)
    6085            0 :     fprintf (file, "%*s%s (%#x)\n",
    6086              :              indent_to, "",
    6087              :              "flag_tree_scev_cprop",
    6088              :              ptr->x_flag_tree_scev_cprop);
    6089              : 
    6090            0 :   if (ptr->x_flag_tree_sink)
    6091            0 :     fprintf (file, "%*s%s (%#x)\n",
    6092              :              indent_to, "",
    6093              :              "flag_tree_sink",
    6094              :              ptr->x_flag_tree_sink);
    6095              : 
    6096            0 :   if (ptr->x_flag_tree_slp_vectorize)
    6097            0 :     fprintf (file, "%*s%s (%#x)\n",
    6098              :              indent_to, "",
    6099              :              "flag_tree_slp_vectorize",
    6100              :              ptr->x_flag_tree_slp_vectorize);
    6101              : 
    6102            0 :   if (ptr->x_flag_tree_slsr)
    6103            0 :     fprintf (file, "%*s%s (%#x)\n",
    6104              :              indent_to, "",
    6105              :              "flag_tree_slsr",
    6106              :              ptr->x_flag_tree_slsr);
    6107              : 
    6108            0 :   if (ptr->x_flag_tree_sra)
    6109            0 :     fprintf (file, "%*s%s (%#x)\n",
    6110              :              indent_to, "",
    6111              :              "flag_tree_sra",
    6112              :              ptr->x_flag_tree_sra);
    6113              : 
    6114            0 :   if (ptr->x_flag_tree_switch_conversion)
    6115            0 :     fprintf (file, "%*s%s (%#x)\n",
    6116              :              indent_to, "",
    6117              :              "flag_tree_switch_conversion",
    6118              :              ptr->x_flag_tree_switch_conversion);
    6119              : 
    6120            0 :   if (ptr->x_flag_tree_tail_merge)
    6121            0 :     fprintf (file, "%*s%s (%#x)\n",
    6122              :              indent_to, "",
    6123              :              "flag_tree_tail_merge",
    6124              :              ptr->x_flag_tree_tail_merge);
    6125              : 
    6126            0 :   if (ptr->x_flag_tree_ter)
    6127            0 :     fprintf (file, "%*s%s (%#x)\n",
    6128              :              indent_to, "",
    6129              :              "flag_tree_ter",
    6130              :              ptr->x_flag_tree_ter);
    6131              : 
    6132            0 :   if (ptr->x_flag_tree_vectorize)
    6133            0 :     fprintf (file, "%*s%s (%#x)\n",
    6134              :              indent_to, "",
    6135              :              "flag_tree_vectorize",
    6136              :              ptr->x_flag_tree_vectorize);
    6137              : 
    6138            0 :   if (ptr->x_flag_tree_vrp)
    6139            0 :     fprintf (file, "%*s%s (%#x)\n",
    6140              :              indent_to, "",
    6141              :              "flag_tree_vrp",
    6142              :              ptr->x_flag_tree_vrp);
    6143              : 
    6144            0 :   if (ptr->x_flag_unconstrained_commons)
    6145            0 :     fprintf (file, "%*s%s (%#x)\n",
    6146              :              indent_to, "",
    6147              :              "flag_unconstrained_commons",
    6148              :              ptr->x_flag_unconstrained_commons);
    6149              : 
    6150            0 :   if (ptr->x_flag_unreachable_traps)
    6151            0 :     fprintf (file, "%*s%s (%#x)\n",
    6152              :              indent_to, "",
    6153              :              "flag_unreachable_traps",
    6154              :              ptr->x_flag_unreachable_traps);
    6155              : 
    6156            0 :   if (ptr->x_flag_unroll_all_loops)
    6157            0 :     fprintf (file, "%*s%s (%#x)\n",
    6158              :              indent_to, "",
    6159              :              "flag_unroll_all_loops",
    6160              :              ptr->x_flag_unroll_all_loops);
    6161              : 
    6162            0 :   if (ptr->x_flag_cunroll_grow_size)
    6163            0 :     fprintf (file, "%*s%s (%#x)\n",
    6164              :              indent_to, "",
    6165              :              "flag_cunroll_grow_size",
    6166              :              ptr->x_flag_cunroll_grow_size);
    6167              : 
    6168            0 :   if (ptr->x_flag_unroll_loops)
    6169            0 :     fprintf (file, "%*s%s (%#x)\n",
    6170              :              indent_to, "",
    6171              :              "flag_unroll_loops",
    6172              :              ptr->x_flag_unroll_loops);
    6173              : 
    6174            0 :   if (ptr->x_flag_unsafe_math_optimizations)
    6175            0 :     fprintf (file, "%*s%s (%#x)\n",
    6176              :              indent_to, "",
    6177              :              "flag_unsafe_math_optimizations",
    6178              :              ptr->x_flag_unsafe_math_optimizations);
    6179              : 
    6180            0 :   if (ptr->x_flag_unswitch_loops)
    6181            0 :     fprintf (file, "%*s%s (%#x)\n",
    6182              :              indent_to, "",
    6183              :              "flag_unswitch_loops",
    6184              :              ptr->x_flag_unswitch_loops);
    6185              : 
    6186            0 :   if (ptr->x_flag_unwind_tables)
    6187            0 :     fprintf (file, "%*s%s (%#x)\n",
    6188              :              indent_to, "",
    6189              :              "flag_unwind_tables",
    6190              :              ptr->x_flag_unwind_tables);
    6191              : 
    6192            0 :   if (ptr->x_flag_var_tracking)
    6193            0 :     fprintf (file, "%*s%s (%#x)\n",
    6194              :              indent_to, "",
    6195              :              "flag_var_tracking",
    6196              :              ptr->x_flag_var_tracking);
    6197              : 
    6198            0 :   if (ptr->x_flag_var_tracking_assignments)
    6199            0 :     fprintf (file, "%*s%s (%#x)\n",
    6200              :              indent_to, "",
    6201              :              "flag_var_tracking_assignments",
    6202              :              ptr->x_flag_var_tracking_assignments);
    6203              : 
    6204            0 :   if (ptr->x_flag_var_tracking_assignments_toggle)
    6205            0 :     fprintf (file, "%*s%s (%#x)\n",
    6206              :              indent_to, "",
    6207              :              "flag_var_tracking_assignments_toggle",
    6208              :              ptr->x_flag_var_tracking_assignments_toggle);
    6209              : 
    6210            0 :   if (ptr->x_flag_var_tracking_uninit)
    6211            0 :     fprintf (file, "%*s%s (%#x)\n",
    6212              :              indent_to, "",
    6213              :              "flag_var_tracking_uninit",
    6214              :              ptr->x_flag_var_tracking_uninit);
    6215              : 
    6216            0 :   if (ptr->x_flag_variable_expansion_in_unroller)
    6217            0 :     fprintf (file, "%*s%s (%#x)\n",
    6218              :              indent_to, "",
    6219              :              "flag_variable_expansion_in_unroller",
    6220              :              ptr->x_flag_variable_expansion_in_unroller);
    6221              : 
    6222            0 :   if (ptr->x_flag_version_loops_for_strides)
    6223            0 :     fprintf (file, "%*s%s (%#x)\n",
    6224              :              indent_to, "",
    6225              :              "flag_version_loops_for_strides",
    6226              :              ptr->x_flag_version_loops_for_strides);
    6227              : 
    6228            0 :   if (ptr->x_flag_value_profile_transformations)
    6229            0 :     fprintf (file, "%*s%s (%#x)\n",
    6230              :              indent_to, "",
    6231              :              "flag_value_profile_transformations",
    6232              :              ptr->x_flag_value_profile_transformations);
    6233              : 
    6234            0 :   if (ptr->x_flag_web)
    6235            0 :     fprintf (file, "%*s%s (%#x)\n",
    6236              :              indent_to, "",
    6237              :              "flag_web",
    6238              :              ptr->x_flag_web);
    6239              : 
    6240            0 :   if (ptr->x_flag_wrapv)
    6241            0 :     fprintf (file, "%*s%s (%#x)\n",
    6242              :              indent_to, "",
    6243              :              "flag_wrapv",
    6244              :              ptr->x_flag_wrapv);
    6245              : 
    6246            0 :   if (ptr->x_flag_wrapv_pointer)
    6247            0 :     fprintf (file, "%*s%s (%#x)\n",
    6248              :              indent_to, "",
    6249              :              "flag_wrapv_pointer",
    6250              :              ptr->x_flag_wrapv_pointer);
    6251              : 
    6252            0 :   if (ptr->x_debug_nonbind_markers_p)
    6253            0 :     fprintf (file, "%*s%s (%#x)\n",
    6254              :              indent_to, "",
    6255              :              "debug_nonbind_markers_p",
    6256              :              ptr->x_debug_nonbind_markers_p);
    6257              : 
    6258            0 :   if (ptr->x_ix86_use_scatter)
    6259            0 :     fprintf (file, "%*s%s (%#x)\n",
    6260              :              indent_to, "",
    6261              :              "ix86_use_scatter",
    6262              :              ptr->x_ix86_use_scatter);
    6263              : 
    6264            0 :   if (ptr->x_ix86_unroll_only_small_loops)
    6265            0 :     fprintf (file, "%*s%s (%#x)\n",
    6266              :              indent_to, "",
    6267              :              "ix86_unroll_only_small_loops",
    6268              :              ptr->x_ix86_unroll_only_small_loops);
    6269              : 
    6270            0 :   if (ptr->x_str_align_functions)
    6271            0 :     fprintf (file, "%*s%s (%s)\n",
    6272              :              indent_to, "",
    6273              :              "str_align_functions",
    6274              :              ptr->x_str_align_functions);
    6275              : 
    6276            0 :   if (ptr->x_str_align_jumps)
    6277            0 :     fprintf (file, "%*s%s (%s)\n",
    6278              :              indent_to, "",
    6279              :              "str_align_jumps",
    6280              :              ptr->x_str_align_jumps);
    6281              : 
    6282            0 :   if (ptr->x_str_align_labels)
    6283            0 :     fprintf (file, "%*s%s (%s)\n",
    6284              :              indent_to, "",
    6285              :              "str_align_labels",
    6286              :              ptr->x_str_align_labels);
    6287              : 
    6288            0 :   if (ptr->x_str_align_loops)
    6289            0 :     fprintf (file, "%*s%s (%s)\n",
    6290              :              indent_to, "",
    6291              :              "str_align_loops",
    6292              :              ptr->x_str_align_loops);
    6293              : 
    6294            0 :   if (ptr->x_flag_patchable_function_entry)
    6295            0 :     fprintf (file, "%*s%s (%s)\n",
    6296              :              indent_to, "",
    6297              :              "flag_patchable_function_entry",
    6298              :              ptr->x_flag_patchable_function_entry);
    6299              : 
    6300            0 : }
    6301              : 
    6302              : /* Print different optimization variables from structures provided as arguments.  */
    6303              : void
    6304            0 : cl_optimization_print_diff (FILE *file,
    6305              :                             int indent_to,
    6306              :                             struct cl_optimization *ptr1,
    6307              :                             struct cl_optimization *ptr2)
    6308              : {
    6309            0 :   fputs ("\n", file);
    6310            0 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
    6311            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6312              :              indent_to, "",
    6313              :              "param_align_loop_iterations",
    6314              :              ptr1->x_param_align_loop_iterations,
    6315              :              ptr2->x_param_align_loop_iterations);
    6316              : 
    6317            0 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
    6318            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6319              :              indent_to, "",
    6320              :              "param_align_threshold",
    6321              :              ptr1->x_param_align_threshold,
    6322              :              ptr2->x_param_align_threshold);
    6323              : 
    6324            0 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
    6325            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6326              :              indent_to, "",
    6327              :              "param_asan_protect_allocas",
    6328              :              ptr1->x_param_asan_protect_allocas,
    6329              :              ptr2->x_param_asan_protect_allocas);
    6330              : 
    6331            0 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
    6332            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6333              :              indent_to, "",
    6334              :              "param_asan_instrument_reads",
    6335              :              ptr1->x_param_asan_instrument_reads,
    6336              :              ptr2->x_param_asan_instrument_reads);
    6337              : 
    6338            0 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
    6339            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6340              :              indent_to, "",
    6341              :              "param_asan_instrument_writes",
    6342              :              ptr1->x_param_asan_instrument_writes,
    6343              :              ptr2->x_param_asan_instrument_writes);
    6344              : 
    6345            0 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
    6346            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6347              :              indent_to, "",
    6348              :              "param_asan_instrumentation_with_call_threshold",
    6349              :              ptr1->x_param_asan_instrumentation_with_call_threshold,
    6350              :              ptr2->x_param_asan_instrumentation_with_call_threshold);
    6351              : 
    6352            0 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
    6353            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6354              :              indent_to, "",
    6355              :              "param_asan_kernel_mem_intrinsic_prefix",
    6356              :              ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
    6357              :              ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
    6358              : 
    6359            0 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
    6360            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6361              :              indent_to, "",
    6362              :              "param_asan_memintrin",
    6363              :              ptr1->x_param_asan_memintrin,
    6364              :              ptr2->x_param_asan_memintrin);
    6365              : 
    6366            0 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
    6367            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6368              :              indent_to, "",
    6369              :              "param_asan_stack",
    6370              :              ptr1->x_param_asan_stack,
    6371              :              ptr2->x_param_asan_stack);
    6372              : 
    6373            0 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
    6374            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6375              :              indent_to, "",
    6376              :              "param_asan_use_after_return",
    6377              :              ptr1->x_param_asan_use_after_return,
    6378              :              ptr2->x_param_asan_use_after_return);
    6379              : 
    6380            0 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
    6381            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6382              :              indent_to, "",
    6383              :              "param_auto_profile_bbs",
    6384              :              ptr1->x_param_auto_profile_bbs,
    6385              :              ptr2->x_param_auto_profile_bbs);
    6386              : 
    6387            0 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
    6388            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6389              :              indent_to, "",
    6390              :              "param_auto_profile_reorder_only",
    6391              :              ptr1->x_param_auto_profile_reorder_only,
    6392              :              ptr2->x_param_auto_profile_reorder_only);
    6393              : 
    6394            0 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
    6395            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6396              :              indent_to, "",
    6397              :              "param_avg_loop_niter",
    6398              :              ptr1->x_param_avg_loop_niter,
    6399              :              ptr2->x_param_avg_loop_niter);
    6400              : 
    6401            0 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
    6402            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6403              :              indent_to, "",
    6404              :              "param_avoid_fma_max_bits",
    6405              :              ptr1->x_param_avoid_fma_max_bits,
    6406              :              ptr2->x_param_avoid_fma_max_bits);
    6407              : 
    6408            0 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
    6409            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6410              :              indent_to, "",
    6411              :              "param_builtin_expect_probability",
    6412              :              ptr1->x_param_builtin_expect_probability,
    6413              :              ptr2->x_param_builtin_expect_probability);
    6414              : 
    6415            0 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
    6416            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6417              :              indent_to, "",
    6418              :              "param_builtin_string_cmp_inline_length",
    6419              :              ptr1->x_param_builtin_string_cmp_inline_length,
    6420              :              ptr2->x_param_builtin_string_cmp_inline_length);
    6421              : 
    6422            0 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
    6423            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6424              :              indent_to, "",
    6425              :              "param_case_values_threshold",
    6426              :              ptr1->x_param_case_values_threshold,
    6427              :              ptr2->x_param_case_values_threshold);
    6428              : 
    6429            0 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
    6430            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6431              :              indent_to, "",
    6432              :              "param_comdat_sharing_probability",
    6433              :              ptr1->x_param_comdat_sharing_probability,
    6434              :              ptr2->x_param_comdat_sharing_probability);
    6435              : 
    6436            0 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
    6437            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6438              :              indent_to, "",
    6439              :              "param_construct_interfere_size",
    6440              :              ptr1->x_param_construct_interfere_size,
    6441              :              ptr2->x_param_construct_interfere_size);
    6442              : 
    6443            0 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
    6444            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6445              :              indent_to, "",
    6446              :              "param_cycle_accurate_model",
    6447              :              ptr1->x_param_cycle_accurate_model,
    6448              :              ptr2->x_param_cycle_accurate_model);
    6449              : 
    6450            0 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
    6451            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6452              :              indent_to, "",
    6453              :              "param_destruct_interfere_size",
    6454              :              ptr1->x_param_destruct_interfere_size,
    6455              :              ptr2->x_param_destruct_interfere_size);
    6456              : 
    6457            0 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
    6458            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6459              :              indent_to, "",
    6460              :              "param_dse_max_alias_queries_per_store",
    6461              :              ptr1->x_param_dse_max_alias_queries_per_store,
    6462              :              ptr2->x_param_dse_max_alias_queries_per_store);
    6463              : 
    6464            0 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
    6465            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6466              :              indent_to, "",
    6467              :              "param_dse_max_object_size",
    6468              :              ptr1->x_param_dse_max_object_size,
    6469              :              ptr2->x_param_dse_max_object_size);
    6470              : 
    6471            0 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
    6472            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6473              :              indent_to, "",
    6474              :              "param_early_inlining_insns",
    6475              :              ptr1->x_param_early_inlining_insns,
    6476              :              ptr2->x_param_early_inlining_insns);
    6477              : 
    6478            0 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
    6479            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6480              :              indent_to, "",
    6481              :              "param_fsm_scale_path_stmts",
    6482              :              ptr1->x_param_fsm_scale_path_stmts,
    6483              :              ptr2->x_param_fsm_scale_path_stmts);
    6484              : 
    6485            0 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
    6486            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6487              :              indent_to, "",
    6488              :              "param_fully_pipelined_fma",
    6489              :              ptr1->x_param_fully_pipelined_fma,
    6490              :              ptr2->x_param_fully_pipelined_fma);
    6491              : 
    6492            0 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
    6493            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6494              :              indent_to, "",
    6495              :              "param_gcse_after_reload_critical_fraction",
    6496              :              ptr1->x_param_gcse_after_reload_critical_fraction,
    6497              :              ptr2->x_param_gcse_after_reload_critical_fraction);
    6498              : 
    6499            0 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
    6500            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6501              :              indent_to, "",
    6502              :              "param_gcse_after_reload_partial_fraction",
    6503              :              ptr1->x_param_gcse_after_reload_partial_fraction,
    6504              :              ptr2->x_param_gcse_after_reload_partial_fraction);
    6505              : 
    6506            0 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
    6507            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6508              :              indent_to, "",
    6509              :              "param_gcse_cost_distance_ratio",
    6510              :              ptr1->x_param_gcse_cost_distance_ratio,
    6511              :              ptr2->x_param_gcse_cost_distance_ratio);
    6512              : 
    6513            0 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
    6514            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6515              :              indent_to, "",
    6516              :              "param_gcse_unrestricted_cost",
    6517              :              ptr1->x_param_gcse_unrestricted_cost,
    6518              :              ptr2->x_param_gcse_unrestricted_cost);
    6519              : 
    6520            0 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
    6521            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6522              :              indent_to, "",
    6523              :              "param_graphite_max_arrays_per_scop",
    6524              :              ptr1->x_param_graphite_max_arrays_per_scop,
    6525              :              ptr2->x_param_graphite_max_arrays_per_scop);
    6526              : 
    6527            0 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
    6528            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6529              :              indent_to, "",
    6530              :              "param_graphite_max_nb_scop_params",
    6531              :              ptr1->x_param_graphite_max_nb_scop_params,
    6532              :              ptr2->x_param_graphite_max_nb_scop_params);
    6533              : 
    6534            0 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
    6535            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6536              :              indent_to, "",
    6537              :              "param_hardcfr_max_blocks",
    6538              :              ptr1->x_param_hardcfr_max_blocks,
    6539              :              ptr2->x_param_hardcfr_max_blocks);
    6540              : 
    6541            0 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
    6542            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6543              :              indent_to, "",
    6544              :              "param_hardcfr_max_inline_blocks",
    6545              :              ptr1->x_param_hardcfr_max_inline_blocks,
    6546              :              ptr2->x_param_hardcfr_max_inline_blocks);
    6547              : 
    6548            0 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
    6549            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6550              :              indent_to, "",
    6551              :              "param_hwasan_instrument_allocas",
    6552              :              ptr1->x_param_hwasan_instrument_allocas,
    6553              :              ptr2->x_param_hwasan_instrument_allocas);
    6554              : 
    6555            0 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
    6556            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6557              :              indent_to, "",
    6558              :              "param_hwasan_instrument_mem_intrinsics",
    6559              :              ptr1->x_param_hwasan_instrument_mem_intrinsics,
    6560              :              ptr2->x_param_hwasan_instrument_mem_intrinsics);
    6561              : 
    6562            0 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
    6563            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6564              :              indent_to, "",
    6565              :              "param_hwasan_instrument_reads",
    6566              :              ptr1->x_param_hwasan_instrument_reads,
    6567              :              ptr2->x_param_hwasan_instrument_reads);
    6568              : 
    6569            0 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
    6570            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6571              :              indent_to, "",
    6572              :              "param_hwasan_instrument_stack",
    6573              :              ptr1->x_param_hwasan_instrument_stack,
    6574              :              ptr2->x_param_hwasan_instrument_stack);
    6575              : 
    6576            0 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
    6577            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6578              :              indent_to, "",
    6579              :              "param_hwasan_instrument_writes",
    6580              :              ptr1->x_param_hwasan_instrument_writes,
    6581              :              ptr2->x_param_hwasan_instrument_writes);
    6582              : 
    6583            0 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
    6584            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6585              :              indent_to, "",
    6586              :              "param_hwasan_random_frame_tag",
    6587              :              ptr1->x_param_hwasan_random_frame_tag,
    6588              :              ptr2->x_param_hwasan_random_frame_tag);
    6589              : 
    6590            0 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
    6591            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6592              :              indent_to, "",
    6593              :              "param_inline_heuristics_hint_percent",
    6594              :              ptr1->x_param_inline_heuristics_hint_percent,
    6595              :              ptr2->x_param_inline_heuristics_hint_percent);
    6596              : 
    6597            0 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
    6598            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6599              :              indent_to, "",
    6600              :              "param_inline_min_speedup",
    6601              :              ptr1->x_param_inline_min_speedup,
    6602              :              ptr2->x_param_inline_min_speedup);
    6603              : 
    6604            0 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
    6605            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6606              :              indent_to, "",
    6607              :              "param_inline_unit_growth",
    6608              :              ptr1->x_param_inline_unit_growth,
    6609              :              ptr2->x_param_inline_unit_growth);
    6610              : 
    6611            0 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
    6612            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6613              :              indent_to, "",
    6614              :              "param_ipa_cp_eval_threshold",
    6615              :              ptr1->x_param_ipa_cp_eval_threshold,
    6616              :              ptr2->x_param_ipa_cp_eval_threshold);
    6617              : 
    6618            0 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
    6619            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6620              :              indent_to, "",
    6621              :              "param_ipa_cp_large_unit_insns",
    6622              :              ptr1->x_param_ipa_cp_large_unit_insns,
    6623              :              ptr2->x_param_ipa_cp_large_unit_insns);
    6624              : 
    6625            0 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
    6626            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6627              :              indent_to, "",
    6628              :              "param_ipa_cp_loop_hint_bonus",
    6629              :              ptr1->x_param_ipa_cp_loop_hint_bonus,
    6630              :              ptr2->x_param_ipa_cp_loop_hint_bonus);
    6631              : 
    6632            0 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
    6633            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6634              :              indent_to, "",
    6635              :              "param_ipa_cp_max_recursive_depth",
    6636              :              ptr1->x_param_ipa_cp_max_recursive_depth,
    6637              :              ptr2->x_param_ipa_cp_max_recursive_depth);
    6638              : 
    6639            0 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
    6640            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6641              :              indent_to, "",
    6642              :              "param_ipa_cp_min_recursive_probability",
    6643              :              ptr1->x_param_ipa_cp_min_recursive_probability,
    6644              :              ptr2->x_param_ipa_cp_min_recursive_probability);
    6645              : 
    6646            0 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
    6647            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6648              :              indent_to, "",
    6649              :              "param_ipa_cp_recursion_penalty",
    6650              :              ptr1->x_param_ipa_cp_recursion_penalty,
    6651              :              ptr2->x_param_ipa_cp_recursion_penalty);
    6652              : 
    6653            0 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
    6654            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6655              :              indent_to, "",
    6656              :              "param_ipa_cp_recursive_freq_factor",
    6657              :              ptr1->x_param_ipa_cp_recursive_freq_factor,
    6658              :              ptr2->x_param_ipa_cp_recursive_freq_factor);
    6659              : 
    6660            0 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
    6661            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6662              :              indent_to, "",
    6663              :              "param_ipa_cp_single_call_penalty",
    6664              :              ptr1->x_param_ipa_cp_single_call_penalty,
    6665              :              ptr2->x_param_ipa_cp_single_call_penalty);
    6666              : 
    6667            0 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
    6668            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6669              :              indent_to, "",
    6670              :              "param_ipa_cp_sweeps",
    6671              :              ptr1->x_param_ipa_cp_sweeps,
    6672              :              ptr2->x_param_ipa_cp_sweeps);
    6673              : 
    6674            0 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
    6675            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6676              :              indent_to, "",
    6677              :              "param_ipa_cp_unit_growth",
    6678              :              ptr1->x_param_ipa_cp_unit_growth,
    6679              :              ptr2->x_param_ipa_cp_unit_growth);
    6680              : 
    6681            0 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
    6682            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6683              :              indent_to, "",
    6684              :              "param_ipa_cp_value_list_size",
    6685              :              ptr1->x_param_ipa_cp_value_list_size,
    6686              :              ptr2->x_param_ipa_cp_value_list_size);
    6687              : 
    6688            0 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
    6689            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6690              :              indent_to, "",
    6691              :              "param_ipa_jump_function_lookups",
    6692              :              ptr1->x_param_ipa_jump_function_lookups,
    6693              :              ptr2->x_param_ipa_jump_function_lookups);
    6694              : 
    6695            0 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
    6696            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6697              :              indent_to, "",
    6698              :              "param_ipa_max_aa_steps",
    6699              :              ptr1->x_param_ipa_max_aa_steps,
    6700              :              ptr2->x_param_ipa_max_aa_steps);
    6701              : 
    6702            0 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
    6703            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6704              :              indent_to, "",
    6705              :              "param_ipa_max_agg_items",
    6706              :              ptr1->x_param_ipa_max_agg_items,
    6707              :              ptr2->x_param_ipa_max_agg_items);
    6708              : 
    6709            0 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
    6710            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6711              :              indent_to, "",
    6712              :              "param_ipa_max_loop_predicates",
    6713              :              ptr1->x_param_ipa_max_loop_predicates,
    6714              :              ptr2->x_param_ipa_max_loop_predicates);
    6715              : 
    6716            0 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
    6717            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6718              :              indent_to, "",
    6719              :              "param_ipa_max_param_expr_ops",
    6720              :              ptr1->x_param_ipa_max_param_expr_ops,
    6721              :              ptr2->x_param_ipa_max_param_expr_ops);
    6722              : 
    6723            0 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
    6724            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6725              :              indent_to, "",
    6726              :              "param_ipa_max_switch_predicate_bounds",
    6727              :              ptr1->x_param_ipa_max_switch_predicate_bounds,
    6728              :              ptr2->x_param_ipa_max_switch_predicate_bounds);
    6729              : 
    6730            0 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
    6731            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6732              :              indent_to, "",
    6733              :              "param_ipa_sra_deref_prob_threshold",
    6734              :              ptr1->x_param_ipa_sra_deref_prob_threshold,
    6735              :              ptr2->x_param_ipa_sra_deref_prob_threshold);
    6736              : 
    6737            0 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
    6738            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6739              :              indent_to, "",
    6740              :              "param_ipa_sra_max_replacements",
    6741              :              ptr1->x_param_ipa_sra_max_replacements,
    6742              :              ptr2->x_param_ipa_sra_max_replacements);
    6743              : 
    6744            0 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
    6745            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6746              :              indent_to, "",
    6747              :              "param_ipa_sra_ptr_growth_factor",
    6748              :              ptr1->x_param_ipa_sra_ptr_growth_factor,
    6749              :              ptr2->x_param_ipa_sra_ptr_growth_factor);
    6750              : 
    6751            0 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
    6752            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6753              :              indent_to, "",
    6754              :              "param_ipa_sra_ptrwrap_growth_factor",
    6755              :              ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
    6756              :              ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
    6757              : 
    6758            0 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
    6759            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6760              :              indent_to, "",
    6761              :              "param_ira_consider_dup_in_all_alts",
    6762              :              ptr1->x_param_ira_consider_dup_in_all_alts,
    6763              :              ptr2->x_param_ira_consider_dup_in_all_alts);
    6764              : 
    6765            0 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
    6766            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6767              :              indent_to, "",
    6768              :              "param_ira_loop_reserved_regs",
    6769              :              ptr1->x_param_ira_loop_reserved_regs,
    6770              :              ptr2->x_param_ira_loop_reserved_regs);
    6771              : 
    6772            0 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
    6773            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6774              :              indent_to, "",
    6775              :              "param_ira_max_conflict_table_size",
    6776              :              ptr1->x_param_ira_max_conflict_table_size,
    6777              :              ptr2->x_param_ira_max_conflict_table_size);
    6778              : 
    6779            0 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
    6780            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6781              :              indent_to, "",
    6782              :              "param_ira_max_loops_num",
    6783              :              ptr1->x_param_ira_max_loops_num,
    6784              :              ptr2->x_param_ira_max_loops_num);
    6785              : 
    6786            0 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
    6787            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6788              :              indent_to, "",
    6789              :              "param_ira_simple_lra_insn_threshold",
    6790              :              ptr1->x_param_ira_simple_lra_insn_threshold,
    6791              :              ptr2->x_param_ira_simple_lra_insn_threshold);
    6792              : 
    6793            0 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
    6794            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6795              :              indent_to, "",
    6796              :              "param_iv_always_prune_cand_set_bound",
    6797              :              ptr1->x_param_iv_always_prune_cand_set_bound,
    6798              :              ptr2->x_param_iv_always_prune_cand_set_bound);
    6799              : 
    6800            0 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
    6801            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6802              :              indent_to, "",
    6803              :              "param_iv_consider_all_candidates_bound",
    6804              :              ptr1->x_param_iv_consider_all_candidates_bound,
    6805              :              ptr2->x_param_iv_consider_all_candidates_bound);
    6806              : 
    6807            0 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
    6808            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6809              :              indent_to, "",
    6810              :              "param_iv_max_considered_uses",
    6811              :              ptr1->x_param_iv_max_considered_uses,
    6812              :              ptr2->x_param_iv_max_considered_uses);
    6813              : 
    6814            0 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
    6815            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6816              :              indent_to, "",
    6817              :              "ix86_vect_compare_costs",
    6818              :              ptr1->x_ix86_vect_compare_costs,
    6819              :              ptr2->x_ix86_vect_compare_costs);
    6820              : 
    6821            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
    6822            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6823              :              indent_to, "",
    6824              :              "param_jump_table_max_growth_ratio_for_size",
    6825              :              ptr1->x_param_jump_table_max_growth_ratio_for_size,
    6826              :              ptr2->x_param_jump_table_max_growth_ratio_for_size);
    6827              : 
    6828            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
    6829            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6830              :              indent_to, "",
    6831              :              "param_jump_table_max_growth_ratio_for_speed",
    6832              :              ptr1->x_param_jump_table_max_growth_ratio_for_speed,
    6833              :              ptr2->x_param_jump_table_max_growth_ratio_for_speed);
    6834              : 
    6835            0 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
    6836            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6837              :              indent_to, "",
    6838              :              "param_l1_cache_line_size",
    6839              :              ptr1->x_param_l1_cache_line_size,
    6840              :              ptr2->x_param_l1_cache_line_size);
    6841              : 
    6842            0 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
    6843            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6844              :              indent_to, "",
    6845              :              "param_l1_cache_size",
    6846              :              ptr1->x_param_l1_cache_size,
    6847              :              ptr2->x_param_l1_cache_size);
    6848              : 
    6849            0 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
    6850            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6851              :              indent_to, "",
    6852              :              "param_l2_cache_size",
    6853              :              ptr1->x_param_l2_cache_size,
    6854              :              ptr2->x_param_l2_cache_size);
    6855              : 
    6856            0 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
    6857            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6858              :              indent_to, "",
    6859              :              "param_large_function_growth",
    6860              :              ptr1->x_param_large_function_growth,
    6861              :              ptr2->x_param_large_function_growth);
    6862              : 
    6863            0 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
    6864            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6865              :              indent_to, "",
    6866              :              "param_large_function_insns",
    6867              :              ptr1->x_param_large_function_insns,
    6868              :              ptr2->x_param_large_function_insns);
    6869              : 
    6870            0 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
    6871            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6872              :              indent_to, "",
    6873              :              "param_stack_frame_growth",
    6874              :              ptr1->x_param_stack_frame_growth,
    6875              :              ptr2->x_param_stack_frame_growth);
    6876              : 
    6877            0 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
    6878            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6879              :              indent_to, "",
    6880              :              "param_large_stack_frame",
    6881              :              ptr1->x_param_large_stack_frame,
    6882              :              ptr2->x_param_large_stack_frame);
    6883              : 
    6884            0 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
    6885            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6886              :              indent_to, "",
    6887              :              "param_large_unit_insns",
    6888              :              ptr1->x_param_large_unit_insns,
    6889              :              ptr2->x_param_large_unit_insns);
    6890              : 
    6891            0 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
    6892            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6893              :              indent_to, "",
    6894              :              "param_lim_expensive",
    6895              :              ptr1->x_param_lim_expensive,
    6896              :              ptr2->x_param_lim_expensive);
    6897              : 
    6898            0 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
    6899            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6900              :              indent_to, "",
    6901              :              "param_loop_block_tile_size",
    6902              :              ptr1->x_param_loop_block_tile_size,
    6903              :              ptr2->x_param_loop_block_tile_size);
    6904              : 
    6905            0 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
    6906            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6907              :              indent_to, "",
    6908              :              "param_loop_interchange_max_num_stmts",
    6909              :              ptr1->x_param_loop_interchange_max_num_stmts,
    6910              :              ptr2->x_param_loop_interchange_max_num_stmts);
    6911              : 
    6912            0 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
    6913            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6914              :              indent_to, "",
    6915              :              "param_loop_interchange_stride_ratio",
    6916              :              ptr1->x_param_loop_interchange_stride_ratio,
    6917              :              ptr2->x_param_loop_interchange_stride_ratio);
    6918              : 
    6919            0 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
    6920            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6921              :              indent_to, "",
    6922              :              "param_loop_invariant_max_bbs_in_loop",
    6923              :              ptr1->x_param_loop_invariant_max_bbs_in_loop,
    6924              :              ptr2->x_param_loop_invariant_max_bbs_in_loop);
    6925              : 
    6926            0 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
    6927            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6928              :              indent_to, "",
    6929              :              "param_loop_max_datarefs_for_datadeps",
    6930              :              ptr1->x_param_loop_max_datarefs_for_datadeps,
    6931              :              ptr2->x_param_loop_max_datarefs_for_datadeps);
    6932              : 
    6933            0 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
    6934            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6935              :              indent_to, "",
    6936              :              "param_loop_versioning_max_inner_insns",
    6937              :              ptr1->x_param_loop_versioning_max_inner_insns,
    6938              :              ptr2->x_param_loop_versioning_max_inner_insns);
    6939              : 
    6940            0 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
    6941            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6942              :              indent_to, "",
    6943              :              "param_loop_versioning_max_outer_insns",
    6944              :              ptr1->x_param_loop_versioning_max_outer_insns,
    6945              :              ptr2->x_param_loop_versioning_max_outer_insns);
    6946              : 
    6947            0 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
    6948            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6949              :              indent_to, "",
    6950              :              "param_lra_inheritance_ebb_probability_cutoff",
    6951              :              ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
    6952              :              ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
    6953              : 
    6954            0 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
    6955            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6956              :              indent_to, "",
    6957              :              "param_lra_max_considered_reload_pseudos",
    6958              :              ptr1->x_param_lra_max_considered_reload_pseudos,
    6959              :              ptr2->x_param_lra_max_considered_reload_pseudos);
    6960              : 
    6961            0 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
    6962            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6963              :              indent_to, "",
    6964              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    6965              :              ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
    6966              :              ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
    6967              : 
    6968            0 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
    6969            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6970              :              indent_to, "",
    6971              :              "param_lto_locality_frequency",
    6972              :              ptr1->x_param_lto_locality_frequency,
    6973              :              ptr2->x_param_lto_locality_frequency);
    6974              : 
    6975            0 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
    6976            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6977              :              indent_to, "",
    6978              :              "param_lto_locality_size",
    6979              :              ptr1->x_param_lto_locality_size,
    6980              :              ptr2->x_param_lto_locality_size);
    6981              : 
    6982            0 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
    6983            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6984              :              indent_to, "",
    6985              :              "param_max_average_unrolled_insns",
    6986              :              ptr1->x_param_max_average_unrolled_insns,
    6987              :              ptr2->x_param_max_average_unrolled_insns);
    6988              : 
    6989            0 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
    6990            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6991              :              indent_to, "",
    6992              :              "param_max_combine_insns",
    6993              :              ptr1->x_param_max_combine_insns,
    6994              :              ptr2->x_param_max_combine_insns);
    6995              : 
    6996            0 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
    6997            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6998              :              indent_to, "",
    6999              :              "param_max_combine_search_insns",
    7000              :              ptr1->x_param_max_combine_search_insns,
    7001              :              ptr2->x_param_max_combine_search_insns);
    7002              : 
    7003            0 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
    7004            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7005              :              indent_to, "",
    7006              :              "param_max_unroll_iterations",
    7007              :              ptr1->x_param_max_unroll_iterations,
    7008              :              ptr2->x_param_max_unroll_iterations);
    7009              : 
    7010            0 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
    7011            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7012              :              indent_to, "",
    7013              :              "param_max_completely_peel_times",
    7014              :              ptr1->x_param_max_completely_peel_times,
    7015              :              ptr2->x_param_max_completely_peel_times);
    7016              : 
    7017            0 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
    7018            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7019              :              indent_to, "",
    7020              :              "param_max_completely_peeled_insns",
    7021              :              ptr1->x_param_max_completely_peeled_insns,
    7022              :              ptr2->x_param_max_completely_peeled_insns);
    7023              : 
    7024            0 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
    7025            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7026              :              indent_to, "",
    7027              :              "param_max_crossjump_edges",
    7028              :              ptr1->x_param_max_crossjump_edges,
    7029              :              ptr2->x_param_max_crossjump_edges);
    7030              : 
    7031            0 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
    7032            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7033              :              indent_to, "",
    7034              :              "param_max_cse_insns",
    7035              :              ptr1->x_param_max_cse_insns,
    7036              :              ptr2->x_param_max_cse_insns);
    7037              : 
    7038            0 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
    7039            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7040              :              indent_to, "",
    7041              :              "param_max_cse_path_length",
    7042              :              ptr1->x_param_max_cse_path_length,
    7043              :              ptr2->x_param_max_cse_path_length);
    7044              : 
    7045            0 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
    7046            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7047              :              indent_to, "",
    7048              :              "param_max_cselib_memory_locations",
    7049              :              ptr1->x_param_max_cselib_memory_locations,
    7050              :              ptr2->x_param_max_cselib_memory_locations);
    7051              : 
    7052            0 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
    7053            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7054              :              indent_to, "",
    7055              :              "param_max_debug_marker_count",
    7056              :              ptr1->x_param_max_debug_marker_count,
    7057              :              ptr2->x_param_max_debug_marker_count);
    7058              : 
    7059            0 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
    7060            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7061              :              indent_to, "",
    7062              :              "param_max_delay_slot_insn_search",
    7063              :              ptr1->x_param_max_delay_slot_insn_search,
    7064              :              ptr2->x_param_max_delay_slot_insn_search);
    7065              : 
    7066            0 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
    7067            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7068              :              indent_to, "",
    7069              :              "param_max_delay_slot_live_search",
    7070              :              ptr1->x_param_max_delay_slot_live_search,
    7071              :              ptr2->x_param_max_delay_slot_live_search);
    7072              : 
    7073            0 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
    7074            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7075              :              indent_to, "",
    7076              :              "param_max_devirt_targets",
    7077              :              ptr1->x_param_max_devirt_targets,
    7078              :              ptr2->x_param_max_devirt_targets);
    7079              : 
    7080            0 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
    7081            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7082              :              indent_to, "",
    7083              :              "param_max_dse_active_local_stores",
    7084              :              ptr1->x_param_max_dse_active_local_stores,
    7085              :              ptr2->x_param_max_dse_active_local_stores);
    7086              : 
    7087            0 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
    7088            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7089              :              indent_to, "",
    7090              :              "param_early_inliner_max_iterations",
    7091              :              ptr1->x_param_early_inliner_max_iterations,
    7092              :              ptr2->x_param_early_inliner_max_iterations);
    7093              : 
    7094            0 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
    7095            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7096              :              indent_to, "",
    7097              :              "param_max_find_base_term_values",
    7098              :              ptr1->x_param_max_find_base_term_values,
    7099              :              ptr2->x_param_max_find_base_term_values);
    7100              : 
    7101            0 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
    7102            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7103              :              indent_to, "",
    7104              :              "param_max_fsm_thread_path_insns",
    7105              :              ptr1->x_param_max_fsm_thread_path_insns,
    7106              :              ptr2->x_param_max_fsm_thread_path_insns);
    7107              : 
    7108            0 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
    7109            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7110              :              indent_to, "",
    7111              :              "param_max_gcse_insertion_ratio",
    7112              :              ptr1->x_param_max_gcse_insertion_ratio,
    7113              :              ptr2->x_param_max_gcse_insertion_ratio);
    7114              : 
    7115            0 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
    7116            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7117              :              indent_to, "",
    7118              :              "param_max_gcse_memory",
    7119              :              ptr1->x_param_max_gcse_memory,
    7120              :              ptr2->x_param_max_gcse_memory);
    7121              : 
    7122            0 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
    7123            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7124              :              indent_to, "",
    7125              :              "param_max_goto_duplication_insns",
    7126              :              ptr1->x_param_max_goto_duplication_insns,
    7127              :              ptr2->x_param_max_goto_duplication_insns);
    7128              : 
    7129            0 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
    7130            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7131              :              indent_to, "",
    7132              :              "param_max_grow_copy_bb_insns",
    7133              :              ptr1->x_param_max_grow_copy_bb_insns,
    7134              :              ptr2->x_param_max_grow_copy_bb_insns);
    7135              : 
    7136            0 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
    7137            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7138              :              indent_to, "",
    7139              :              "param_max_hoist_depth",
    7140              :              ptr1->x_param_max_hoist_depth,
    7141              :              ptr2->x_param_max_hoist_depth);
    7142              : 
    7143            0 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
    7144            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7145              :              indent_to, "",
    7146              :              "param_inline_functions_called_once_insns",
    7147              :              ptr1->x_param_inline_functions_called_once_insns,
    7148              :              ptr2->x_param_inline_functions_called_once_insns);
    7149              : 
    7150            0 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
    7151            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7152              :              indent_to, "",
    7153              :              "param_inline_functions_called_once_loop_depth",
    7154              :              ptr1->x_param_inline_functions_called_once_loop_depth,
    7155              :              ptr2->x_param_inline_functions_called_once_loop_depth);
    7156              : 
    7157            0 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
    7158            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7159              :              indent_to, "",
    7160              :              "param_max_inline_insns_auto",
    7161              :              ptr1->x_param_max_inline_insns_auto,
    7162              :              ptr2->x_param_max_inline_insns_auto);
    7163              : 
    7164            0 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
    7165            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7166              :              indent_to, "",
    7167              :              "param_max_inline_insns_recursive_auto",
    7168              :              ptr1->x_param_max_inline_insns_recursive_auto,
    7169              :              ptr2->x_param_max_inline_insns_recursive_auto);
    7170              : 
    7171            0 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
    7172            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7173              :              indent_to, "",
    7174              :              "param_max_inline_insns_recursive",
    7175              :              ptr1->x_param_max_inline_insns_recursive,
    7176              :              ptr2->x_param_max_inline_insns_recursive);
    7177              : 
    7178            0 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
    7179            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7180              :              indent_to, "",
    7181              :              "param_max_inline_insns_single",
    7182              :              ptr1->x_param_max_inline_insns_single,
    7183              :              ptr2->x_param_max_inline_insns_single);
    7184              : 
    7185            0 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
    7186            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7187              :              indent_to, "",
    7188              :              "param_max_inline_insns_size",
    7189              :              ptr1->x_param_max_inline_insns_size,
    7190              :              ptr2->x_param_max_inline_insns_size);
    7191              : 
    7192            0 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
    7193            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7194              :              indent_to, "",
    7195              :              "param_max_inline_insns_small",
    7196              :              ptr1->x_param_max_inline_insns_small,
    7197              :              ptr2->x_param_max_inline_insns_small);
    7198              : 
    7199            0 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
    7200            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7201              :              indent_to, "",
    7202              :              "param_max_inline_recursive_depth_auto",
    7203              :              ptr1->x_param_max_inline_recursive_depth_auto,
    7204              :              ptr2->x_param_max_inline_recursive_depth_auto);
    7205              : 
    7206            0 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
    7207            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7208              :              indent_to, "",
    7209              :              "param_max_inline_recursive_depth",
    7210              :              ptr1->x_param_max_inline_recursive_depth,
    7211              :              ptr2->x_param_max_inline_recursive_depth);
    7212              : 
    7213            0 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
    7214            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7215              :              indent_to, "",
    7216              :              "param_max_isl_operations",
    7217              :              ptr1->x_param_max_isl_operations,
    7218              :              ptr2->x_param_max_isl_operations);
    7219              : 
    7220            0 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
    7221            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7222              :              indent_to, "",
    7223              :              "param_max_iterations_computation_cost",
    7224              :              ptr1->x_param_max_iterations_computation_cost,
    7225              :              ptr2->x_param_max_iterations_computation_cost);
    7226              : 
    7227            0 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
    7228            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7229              :              indent_to, "",
    7230              :              "param_max_iterations_to_track",
    7231              :              ptr1->x_param_max_iterations_to_track,
    7232              :              ptr2->x_param_max_iterations_to_track);
    7233              : 
    7234            0 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
    7235            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7236              :              indent_to, "",
    7237              :              "param_max_jump_thread_duplication_stmts",
    7238              :              ptr1->x_param_max_jump_thread_duplication_stmts,
    7239              :              ptr2->x_param_max_jump_thread_duplication_stmts);
    7240              : 
    7241            0 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
    7242            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7243              :              indent_to, "",
    7244              :              "param_max_jump_thread_paths",
    7245              :              ptr1->x_param_max_jump_thread_paths,
    7246              :              ptr2->x_param_max_jump_thread_paths);
    7247              : 
    7248            0 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
    7249            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7250              :              indent_to, "",
    7251              :              "param_max_last_value_rtl",
    7252              :              ptr1->x_param_max_last_value_rtl,
    7253              :              ptr2->x_param_max_last_value_rtl);
    7254              : 
    7255            0 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
    7256            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7257              :              indent_to, "",
    7258              :              "param_max_loop_header_insns",
    7259              :              ptr1->x_param_max_loop_header_insns,
    7260              :              ptr2->x_param_max_loop_header_insns);
    7261              : 
    7262            0 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
    7263            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7264              :              indent_to, "",
    7265              :              "param_max_modulo_backtrack_attempts",
    7266              :              ptr1->x_param_max_modulo_backtrack_attempts,
    7267              :              ptr2->x_param_max_modulo_backtrack_attempts);
    7268              : 
    7269            0 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
    7270            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7271              :              indent_to, "",
    7272              :              "param_max_niter_dominators_walk",
    7273              :              ptr1->x_param_max_niter_dominators_walk,
    7274              :              ptr2->x_param_max_niter_dominators_walk);
    7275              : 
    7276            0 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
    7277            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7278              :              indent_to, "",
    7279              :              "param_max_partial_antic_length",
    7280              :              ptr1->x_param_max_partial_antic_length,
    7281              :              ptr2->x_param_max_partial_antic_length);
    7282              : 
    7283            0 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
    7284            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7285              :              indent_to, "",
    7286              :              "param_max_peel_branches",
    7287              :              ptr1->x_param_max_peel_branches,
    7288              :              ptr2->x_param_max_peel_branches);
    7289              : 
    7290            0 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
    7291            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7292              :              indent_to, "",
    7293              :              "param_max_peel_times",
    7294              :              ptr1->x_param_max_peel_times,
    7295              :              ptr2->x_param_max_peel_times);
    7296              : 
    7297            0 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
    7298            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7299              :              indent_to, "",
    7300              :              "param_max_peeled_insns",
    7301              :              ptr1->x_param_max_peeled_insns,
    7302              :              ptr2->x_param_max_peeled_insns);
    7303              : 
    7304            0 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
    7305            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7306              :              indent_to, "",
    7307              :              "param_max_pending_list_length",
    7308              :              ptr1->x_param_max_pending_list_length,
    7309              :              ptr2->x_param_max_pending_list_length);
    7310              : 
    7311            0 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
    7312            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7313              :              indent_to, "",
    7314              :              "param_max_pipeline_region_blocks",
    7315              :              ptr1->x_param_max_pipeline_region_blocks,
    7316              :              ptr2->x_param_max_pipeline_region_blocks);
    7317              : 
    7318            0 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
    7319            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7320              :              indent_to, "",
    7321              :              "param_max_pipeline_region_insns",
    7322              :              ptr1->x_param_max_pipeline_region_insns,
    7323              :              ptr2->x_param_max_pipeline_region_insns);
    7324              : 
    7325            0 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
    7326            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7327              :              indent_to, "",
    7328              :              "param_max_pow_sqrt_depth",
    7329              :              ptr1->x_param_max_pow_sqrt_depth,
    7330              :              ptr2->x_param_max_pow_sqrt_depth);
    7331              : 
    7332            0 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
    7333            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7334              :              indent_to, "",
    7335              :              "param_max_predicted_iterations",
    7336              :              ptr1->x_param_max_predicted_iterations,
    7337              :              ptr2->x_param_max_predicted_iterations);
    7338              : 
    7339            0 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
    7340            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7341              :              indent_to, "",
    7342              :              "param_max_reload_search_insns",
    7343              :              ptr1->x_param_max_reload_search_insns,
    7344              :              ptr2->x_param_max_reload_search_insns);
    7345              : 
    7346            0 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
    7347            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7348              :              indent_to, "",
    7349              :              "param_max_rtl_if_conversion_insns",
    7350              :              ptr1->x_param_max_rtl_if_conversion_insns,
    7351              :              ptr2->x_param_max_rtl_if_conversion_insns);
    7352              : 
    7353            0 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
    7354            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7355              :              indent_to, "",
    7356              :              "param_max_rtl_if_conversion_predictable_cost",
    7357              :              ptr1->x_param_max_rtl_if_conversion_predictable_cost,
    7358              :              ptr2->x_param_max_rtl_if_conversion_predictable_cost);
    7359              : 
    7360            0 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
    7361            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7362              :              indent_to, "",
    7363              :              "param_max_rtl_if_conversion_unpredictable_cost",
    7364              :              ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
    7365              :              ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
    7366              : 
    7367            0 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
    7368            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7369              :              indent_to, "",
    7370              :              "param_max_sched_extend_regions_iters",
    7371              :              ptr1->x_param_max_sched_extend_regions_iters,
    7372              :              ptr2->x_param_max_sched_extend_regions_iters);
    7373              : 
    7374            0 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
    7375            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7376              :              indent_to, "",
    7377              :              "param_max_sched_insn_conflict_delay",
    7378              :              ptr1->x_param_max_sched_insn_conflict_delay,
    7379              :              ptr2->x_param_max_sched_insn_conflict_delay);
    7380              : 
    7381            0 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
    7382            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7383              :              indent_to, "",
    7384              :              "param_max_sched_ready_insns",
    7385              :              ptr1->x_param_max_sched_ready_insns,
    7386              :              ptr2->x_param_max_sched_ready_insns);
    7387              : 
    7388            0 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
    7389            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7390              :              indent_to, "",
    7391              :              "param_max_sched_region_blocks",
    7392              :              ptr1->x_param_max_sched_region_blocks,
    7393              :              ptr2->x_param_max_sched_region_blocks);
    7394              : 
    7395            0 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
    7396            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7397              :              indent_to, "",
    7398              :              "param_max_sched_region_insns",
    7399              :              ptr1->x_param_max_sched_region_insns,
    7400              :              ptr2->x_param_max_sched_region_insns);
    7401              : 
    7402            0 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
    7403            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7404              :              indent_to, "",
    7405              :              "param_max_slsr_candidate_scan",
    7406              :              ptr1->x_param_max_slsr_candidate_scan,
    7407              :              ptr2->x_param_max_slsr_candidate_scan);
    7408              : 
    7409            0 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
    7410            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7411              :              indent_to, "",
    7412              :              "param_max_speculative_devirt_maydefs",
    7413              :              ptr1->x_param_max_speculative_devirt_maydefs,
    7414              :              ptr2->x_param_max_speculative_devirt_maydefs);
    7415              : 
    7416            0 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
    7417            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7418              :              indent_to, "",
    7419              :              "param_max_stores_to_merge",
    7420              :              ptr1->x_param_max_stores_to_merge,
    7421              :              ptr2->x_param_max_stores_to_merge);
    7422              : 
    7423            0 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
    7424            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7425              :              indent_to, "",
    7426              :              "param_max_stores_to_sink",
    7427              :              ptr1->x_param_max_stores_to_sink,
    7428              :              ptr2->x_param_max_stores_to_sink);
    7429              : 
    7430            0 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
    7431            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7432              :              indent_to, "",
    7433              :              "param_max_tail_merge_comparisons",
    7434              :              ptr1->x_param_max_tail_merge_comparisons,
    7435              :              ptr2->x_param_max_tail_merge_comparisons);
    7436              : 
    7437            0 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
    7438            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7439              :              indent_to, "",
    7440              :              "param_max_tail_merge_iterations",
    7441              :              ptr1->x_param_max_tail_merge_iterations,
    7442              :              ptr2->x_param_max_tail_merge_iterations);
    7443              : 
    7444            0 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
    7445            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7446              :              indent_to, "",
    7447              :              "param_max_tracked_strlens",
    7448              :              ptr1->x_param_max_tracked_strlens,
    7449              :              ptr2->x_param_max_tracked_strlens);
    7450              : 
    7451            0 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
    7452            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7453              :              indent_to, "",
    7454              :              "param_max_tree_if_conversion_phi_args",
    7455              :              ptr1->x_param_max_tree_if_conversion_phi_args,
    7456              :              ptr2->x_param_max_tree_if_conversion_phi_args);
    7457              : 
    7458            0 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
    7459            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7460              :              indent_to, "",
    7461              :              "param_max_unroll_times",
    7462              :              ptr1->x_param_max_unroll_times,
    7463              :              ptr2->x_param_max_unroll_times);
    7464              : 
    7465            0 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
    7466            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7467              :              indent_to, "",
    7468              :              "param_max_unrolled_insns",
    7469              :              ptr1->x_param_max_unrolled_insns,
    7470              :              ptr2->x_param_max_unrolled_insns);
    7471              : 
    7472            0 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
    7473            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7474              :              indent_to, "",
    7475              :              "param_max_unswitch_depth",
    7476              :              ptr1->x_param_max_unswitch_depth,
    7477              :              ptr2->x_param_max_unswitch_depth);
    7478              : 
    7479            0 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
    7480            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7481              :              indent_to, "",
    7482              :              "param_max_unswitch_insns",
    7483              :              ptr1->x_param_max_unswitch_insns,
    7484              :              ptr2->x_param_max_unswitch_insns);
    7485              : 
    7486            0 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
    7487            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7488              :              indent_to, "",
    7489              :              "param_max_variable_expansions",
    7490              :              ptr1->x_param_max_variable_expansions,
    7491              :              ptr2->x_param_max_variable_expansions);
    7492              : 
    7493            0 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
    7494            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7495              :              indent_to, "",
    7496              :              "param_max_vartrack_expr_depth",
    7497              :              ptr1->x_param_max_vartrack_expr_depth,
    7498              :              ptr2->x_param_max_vartrack_expr_depth);
    7499              : 
    7500            0 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
    7501            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7502              :              indent_to, "",
    7503              :              "param_max_vartrack_reverse_op_size",
    7504              :              ptr1->x_param_max_vartrack_reverse_op_size,
    7505              :              ptr2->x_param_max_vartrack_reverse_op_size);
    7506              : 
    7507            0 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
    7508            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7509              :              indent_to, "",
    7510              :              "param_max_vartrack_size",
    7511              :              ptr1->x_param_max_vartrack_size,
    7512              :              ptr2->x_param_max_vartrack_size);
    7513              : 
    7514            0 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
    7515            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7516              :              indent_to, "",
    7517              :              "param_memtag_instrument_mem_intrinsics",
    7518              :              ptr1->x_param_memtag_instrument_mem_intrinsics,
    7519              :              ptr2->x_param_memtag_instrument_mem_intrinsics);
    7520              : 
    7521            0 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
    7522            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7523              :              indent_to, "",
    7524              :              "param_min_crossjump_insns",
    7525              :              ptr1->x_param_min_crossjump_insns,
    7526              :              ptr2->x_param_min_crossjump_insns);
    7527              : 
    7528            0 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
    7529            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7530              :              indent_to, "",
    7531              :              "param_min_inline_recursive_probability",
    7532              :              ptr1->x_param_min_inline_recursive_probability,
    7533              :              ptr2->x_param_min_inline_recursive_probability);
    7534              : 
    7535            0 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
    7536            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7537              :              indent_to, "",
    7538              :              "param_min_insn_to_prefetch_ratio",
    7539              :              ptr1->x_param_min_insn_to_prefetch_ratio,
    7540              :              ptr2->x_param_min_insn_to_prefetch_ratio);
    7541              : 
    7542            0 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
    7543            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7544              :              indent_to, "",
    7545              :              "param_min_loop_cond_split_prob",
    7546              :              ptr1->x_param_min_loop_cond_split_prob,
    7547              :              ptr2->x_param_min_loop_cond_split_prob);
    7548              : 
    7549            0 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
    7550            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7551              :              indent_to, "",
    7552              :              "param_min_pagesize",
    7553              :              ptr1->x_param_min_pagesize,
    7554              :              ptr2->x_param_min_pagesize);
    7555              : 
    7556            0 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
    7557            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7558              :              indent_to, "",
    7559              :              "param_min_size_for_stack_sharing",
    7560              :              ptr1->x_param_min_size_for_stack_sharing,
    7561              :              ptr2->x_param_min_size_for_stack_sharing);
    7562              : 
    7563            0 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
    7564            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7565              :              indent_to, "",
    7566              :              "param_min_spec_prob",
    7567              :              ptr1->x_param_min_spec_prob,
    7568              :              ptr2->x_param_min_spec_prob);
    7569              : 
    7570            0 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
    7571            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7572              :              indent_to, "",
    7573              :              "param_min_vect_loop_bound",
    7574              :              ptr1->x_param_min_vect_loop_bound,
    7575              :              ptr2->x_param_min_vect_loop_bound);
    7576              : 
    7577            0 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
    7578            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7579              :              indent_to, "",
    7580              :              "param_modref_max_accesses",
    7581              :              ptr1->x_param_modref_max_accesses,
    7582              :              ptr2->x_param_modref_max_accesses);
    7583              : 
    7584            0 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
    7585            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7586              :              indent_to, "",
    7587              :              "param_modref_max_adjustments",
    7588              :              ptr1->x_param_modref_max_adjustments,
    7589              :              ptr2->x_param_modref_max_adjustments);
    7590              : 
    7591            0 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
    7592            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7593              :              indent_to, "",
    7594              :              "param_modref_max_bases",
    7595              :              ptr1->x_param_modref_max_bases,
    7596              :              ptr2->x_param_modref_max_bases);
    7597              : 
    7598            0 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
    7599            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7600              :              indent_to, "",
    7601              :              "param_modref_max_depth",
    7602              :              ptr1->x_param_modref_max_depth,
    7603              :              ptr2->x_param_modref_max_depth);
    7604              : 
    7605            0 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
    7606            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7607              :              indent_to, "",
    7608              :              "param_modref_max_escape_points",
    7609              :              ptr1->x_param_modref_max_escape_points,
    7610              :              ptr2->x_param_modref_max_escape_points);
    7611              : 
    7612            0 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
    7613            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7614              :              indent_to, "",
    7615              :              "param_modref_max_refs",
    7616              :              ptr1->x_param_modref_max_refs,
    7617              :              ptr2->x_param_modref_max_refs);
    7618              : 
    7619            0 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
    7620            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7621              :              indent_to, "",
    7622              :              "param_modref_max_tests",
    7623              :              ptr1->x_param_modref_max_tests,
    7624              :              ptr2->x_param_modref_max_tests);
    7625              : 
    7626            0 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
    7627            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7628              :              indent_to, "",
    7629              :              "param_parloops_chunk_size",
    7630              :              ptr1->x_param_parloops_chunk_size,
    7631              :              ptr2->x_param_parloops_chunk_size);
    7632              : 
    7633            0 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
    7634            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7635              :              indent_to, "",
    7636              :              "param_parloops_min_per_thread",
    7637              :              ptr1->x_param_parloops_min_per_thread,
    7638              :              ptr2->x_param_parloops_min_per_thread);
    7639              : 
    7640            0 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
    7641            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7642              :              indent_to, "",
    7643              :              "param_parloops_schedule",
    7644              :              ptr1->x_param_parloops_schedule,
    7645              :              ptr2->x_param_parloops_schedule);
    7646              : 
    7647            0 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
    7648            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7649              :              indent_to, "",
    7650              :              "param_partial_inlining_entry_probability",
    7651              :              ptr1->x_param_partial_inlining_entry_probability,
    7652              :              ptr2->x_param_partial_inlining_entry_probability);
    7653              : 
    7654            0 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
    7655            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7656              :              indent_to, "",
    7657              :              "param_phiopt_factor_max_stmts_live",
    7658              :              ptr1->x_param_phiopt_factor_max_stmts_live,
    7659              :              ptr2->x_param_phiopt_factor_max_stmts_live);
    7660              : 
    7661            0 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
    7662            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7663              :              indent_to, "",
    7664              :              "param_predictable_branch_outcome",
    7665              :              ptr1->x_param_predictable_branch_outcome,
    7666              :              ptr2->x_param_predictable_branch_outcome);
    7667              : 
    7668            0 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
    7669            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7670              :              indent_to, "",
    7671              :              "param_prefetch_dynamic_strides",
    7672              :              ptr1->x_param_prefetch_dynamic_strides,
    7673              :              ptr2->x_param_prefetch_dynamic_strides);
    7674              : 
    7675            0 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
    7676            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7677              :              indent_to, "",
    7678              :              "param_prefetch_latency",
    7679              :              ptr1->x_param_prefetch_latency,
    7680              :              ptr2->x_param_prefetch_latency);
    7681              : 
    7682            0 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
    7683            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7684              :              indent_to, "",
    7685              :              "param_prefetch_min_insn_to_mem_ratio",
    7686              :              ptr1->x_param_prefetch_min_insn_to_mem_ratio,
    7687              :              ptr2->x_param_prefetch_min_insn_to_mem_ratio);
    7688              : 
    7689            0 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
    7690            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7691              :              indent_to, "",
    7692              :              "param_prefetch_minimum_stride",
    7693              :              ptr1->x_param_prefetch_minimum_stride,
    7694              :              ptr2->x_param_prefetch_minimum_stride);
    7695              : 
    7696            0 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
    7697            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7698              :              indent_to, "",
    7699              :              "param_ranger_logical_depth",
    7700              :              ptr1->x_param_ranger_logical_depth,
    7701              :              ptr2->x_param_ranger_logical_depth);
    7702              : 
    7703            0 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
    7704            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7705              :              indent_to, "",
    7706              :              "param_ranger_recompute_depth",
    7707              :              ptr1->x_param_ranger_recompute_depth,
    7708              :              ptr2->x_param_ranger_recompute_depth);
    7709              : 
    7710            0 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
    7711            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7712              :              indent_to, "",
    7713              :              "param_relation_block_limit",
    7714              :              ptr1->x_param_relation_block_limit,
    7715              :              ptr2->x_param_relation_block_limit);
    7716              : 
    7717            0 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
    7718            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7719              :              indent_to, "",
    7720              :              "param_rpo_vn_max_loop_depth",
    7721              :              ptr1->x_param_rpo_vn_max_loop_depth,
    7722              :              ptr2->x_param_rpo_vn_max_loop_depth);
    7723              : 
    7724            0 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
    7725            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7726              :              indent_to, "",
    7727              :              "param_sccvn_max_alias_queries_per_access",
    7728              :              ptr1->x_param_sccvn_max_alias_queries_per_access,
    7729              :              ptr2->x_param_sccvn_max_alias_queries_per_access);
    7730              : 
    7731            0 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
    7732            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7733              :              indent_to, "",
    7734              :              "param_scev_max_expr_complexity",
    7735              :              ptr1->x_param_scev_max_expr_complexity,
    7736              :              ptr2->x_param_scev_max_expr_complexity);
    7737              : 
    7738            0 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
    7739            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7740              :              indent_to, "",
    7741              :              "param_scev_max_expr_size",
    7742              :              ptr1->x_param_scev_max_expr_size,
    7743              :              ptr2->x_param_scev_max_expr_size);
    7744              : 
    7745            0 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
    7746            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7747              :              indent_to, "",
    7748              :              "param_sched_autopref_queue_depth",
    7749              :              ptr1->x_param_sched_autopref_queue_depth,
    7750              :              ptr2->x_param_sched_autopref_queue_depth);
    7751              : 
    7752            0 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
    7753            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7754              :              indent_to, "",
    7755              :              "param_sched_mem_true_dep_cost",
    7756              :              ptr1->x_param_sched_mem_true_dep_cost,
    7757              :              ptr2->x_param_sched_mem_true_dep_cost);
    7758              : 
    7759            0 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
    7760            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7761              :              indent_to, "",
    7762              :              "param_sched_pressure_algorithm",
    7763              :              ptr1->x_param_sched_pressure_algorithm,
    7764              :              ptr2->x_param_sched_pressure_algorithm);
    7765              : 
    7766            0 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
    7767            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7768              :              indent_to, "",
    7769              :              "param_sched_spec_prob_cutoff",
    7770              :              ptr1->x_param_sched_spec_prob_cutoff,
    7771              :              ptr2->x_param_sched_spec_prob_cutoff);
    7772              : 
    7773            0 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
    7774            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7775              :              indent_to, "",
    7776              :              "param_sched_state_edge_prob_cutoff",
    7777              :              ptr1->x_param_sched_state_edge_prob_cutoff,
    7778              :              ptr2->x_param_sched_state_edge_prob_cutoff);
    7779              : 
    7780            0 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
    7781            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7782              :              indent_to, "",
    7783              :              "param_selsched_insns_to_rename",
    7784              :              ptr1->x_param_selsched_insns_to_rename,
    7785              :              ptr2->x_param_selsched_insns_to_rename);
    7786              : 
    7787            0 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
    7788            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7789              :              indent_to, "",
    7790              :              "param_selsched_max_lookahead",
    7791              :              ptr1->x_param_selsched_max_lookahead,
    7792              :              ptr2->x_param_selsched_max_lookahead);
    7793              : 
    7794            0 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
    7795            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7796              :              indent_to, "",
    7797              :              "param_selsched_max_sched_times",
    7798              :              ptr1->x_param_selsched_max_sched_times,
    7799              :              ptr2->x_param_selsched_max_sched_times);
    7800              : 
    7801            0 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
    7802            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7803              :              indent_to, "",
    7804              :              "param_simultaneous_prefetches",
    7805              :              ptr1->x_param_simultaneous_prefetches,
    7806              :              ptr2->x_param_simultaneous_prefetches);
    7807              : 
    7808            0 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
    7809            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7810              :              indent_to, "",
    7811              :              "param_sink_frequency_threshold",
    7812              :              ptr1->x_param_sink_frequency_threshold,
    7813              :              ptr2->x_param_sink_frequency_threshold);
    7814              : 
    7815            0 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
    7816            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7817              :              indent_to, "",
    7818              :              "param_sms_dfa_history",
    7819              :              ptr1->x_param_sms_dfa_history,
    7820              :              ptr2->x_param_sms_dfa_history);
    7821              : 
    7822            0 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
    7823            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7824              :              indent_to, "",
    7825              :              "param_sms_loop_average_count_threshold",
    7826              :              ptr1->x_param_sms_loop_average_count_threshold,
    7827              :              ptr2->x_param_sms_loop_average_count_threshold);
    7828              : 
    7829            0 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
    7830            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7831              :              indent_to, "",
    7832              :              "param_sms_max_ii_factor",
    7833              :              ptr1->x_param_sms_max_ii_factor,
    7834              :              ptr2->x_param_sms_max_ii_factor);
    7835              : 
    7836            0 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
    7837            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7838              :              indent_to, "",
    7839              :              "param_sms_min_sc",
    7840              :              ptr1->x_param_sms_min_sc,
    7841              :              ptr2->x_param_sms_min_sc);
    7842              : 
    7843            0 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
    7844            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7845              :              indent_to, "",
    7846              :              "param_sra_max_propagations",
    7847              :              ptr1->x_param_sra_max_propagations,
    7848              :              ptr2->x_param_sra_max_propagations);
    7849              : 
    7850            0 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
    7851            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7852              :              indent_to, "",
    7853              :              "param_sra_max_scalarization_size_size",
    7854              :              ptr1->x_param_sra_max_scalarization_size_size,
    7855              :              ptr2->x_param_sra_max_scalarization_size_size);
    7856              : 
    7857            0 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
    7858            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7859              :              indent_to, "",
    7860              :              "param_sra_max_scalarization_size_speed",
    7861              :              ptr1->x_param_sra_max_scalarization_size_speed,
    7862              :              ptr2->x_param_sra_max_scalarization_size_speed);
    7863              : 
    7864            0 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
    7865            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7866              :              indent_to, "",
    7867              :              "param_ssa_name_def_chain_limit",
    7868              :              ptr1->x_param_ssa_name_def_chain_limit,
    7869              :              ptr2->x_param_ssa_name_def_chain_limit);
    7870              : 
    7871            0 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
    7872            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7873              :              indent_to, "",
    7874              :              "param_ssp_buffer_size",
    7875              :              ptr1->x_param_ssp_buffer_size,
    7876              :              ptr2->x_param_ssp_buffer_size);
    7877              : 
    7878            0 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
    7879            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7880              :              indent_to, "",
    7881              :              "param_stack_clash_protection_guard_size",
    7882              :              ptr1->x_param_stack_clash_protection_guard_size,
    7883              :              ptr2->x_param_stack_clash_protection_guard_size);
    7884              : 
    7885            0 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
    7886            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7887              :              indent_to, "",
    7888              :              "param_stack_clash_protection_probe_interval",
    7889              :              ptr1->x_param_stack_clash_protection_probe_interval,
    7890              :              ptr2->x_param_stack_clash_protection_probe_interval);
    7891              : 
    7892            0 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
    7893            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7894              :              indent_to, "",
    7895              :              "param_store_forwarding_max_distance",
    7896              :              ptr1->x_param_store_forwarding_max_distance,
    7897              :              ptr2->x_param_store_forwarding_max_distance);
    7898              : 
    7899            0 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
    7900            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7901              :              indent_to, "",
    7902              :              "param_store_merging_allow_unaligned",
    7903              :              ptr1->x_param_store_merging_allow_unaligned,
    7904              :              ptr2->x_param_store_merging_allow_unaligned);
    7905              : 
    7906            0 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
    7907            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7908              :              indent_to, "",
    7909              :              "param_store_merging_max_size",
    7910              :              ptr1->x_param_store_merging_max_size,
    7911              :              ptr2->x_param_store_merging_max_size);
    7912              : 
    7913            0 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
    7914            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7915              :              indent_to, "",
    7916              :              "param_switch_conversion_branch_ratio",
    7917              :              ptr1->x_param_switch_conversion_branch_ratio,
    7918              :              ptr2->x_param_switch_conversion_branch_ratio);
    7919              : 
    7920            0 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
    7921            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7922              :              indent_to, "",
    7923              :              "param_tm_max_aggregate_size",
    7924              :              ptr1->x_param_tm_max_aggregate_size,
    7925              :              ptr2->x_param_tm_max_aggregate_size);
    7926              : 
    7927            0 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
    7928            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7929              :              indent_to, "",
    7930              :              "param_tracer_dynamic_coverage_feedback",
    7931              :              ptr1->x_param_tracer_dynamic_coverage_feedback,
    7932              :              ptr2->x_param_tracer_dynamic_coverage_feedback);
    7933              : 
    7934            0 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
    7935            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7936              :              indent_to, "",
    7937              :              "param_tracer_dynamic_coverage",
    7938              :              ptr1->x_param_tracer_dynamic_coverage,
    7939              :              ptr2->x_param_tracer_dynamic_coverage);
    7940              : 
    7941            0 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
    7942            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7943              :              indent_to, "",
    7944              :              "param_tracer_max_code_growth",
    7945              :              ptr1->x_param_tracer_max_code_growth,
    7946              :              ptr2->x_param_tracer_max_code_growth);
    7947              : 
    7948            0 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
    7949            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7950              :              indent_to, "",
    7951              :              "param_tracer_min_branch_probability_feedback",
    7952              :              ptr1->x_param_tracer_min_branch_probability_feedback,
    7953              :              ptr2->x_param_tracer_min_branch_probability_feedback);
    7954              : 
    7955            0 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
    7956            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7957              :              indent_to, "",
    7958              :              "param_tracer_min_branch_probability",
    7959              :              ptr1->x_param_tracer_min_branch_probability,
    7960              :              ptr2->x_param_tracer_min_branch_probability);
    7961              : 
    7962            0 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
    7963            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7964              :              indent_to, "",
    7965              :              "param_tracer_min_branch_ratio",
    7966              :              ptr1->x_param_tracer_min_branch_ratio,
    7967              :              ptr2->x_param_tracer_min_branch_ratio);
    7968              : 
    7969            0 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
    7970            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7971              :              indent_to, "",
    7972              :              "param_transitive_relations_work_bound",
    7973              :              ptr1->x_param_transitive_relations_work_bound,
    7974              :              ptr2->x_param_transitive_relations_work_bound);
    7975              : 
    7976            0 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
    7977            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7978              :              indent_to, "",
    7979              :              "param_tree_reassoc_width",
    7980              :              ptr1->x_param_tree_reassoc_width,
    7981              :              ptr2->x_param_tree_reassoc_width);
    7982              : 
    7983            0 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
    7984            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7985              :              indent_to, "",
    7986              :              "param_uninit_control_dep_attempts",
    7987              :              ptr1->x_param_uninit_control_dep_attempts,
    7988              :              ptr2->x_param_uninit_control_dep_attempts);
    7989              : 
    7990            0 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
    7991            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7992              :              indent_to, "",
    7993              :              "param_uninit_max_chain_len",
    7994              :              ptr1->x_param_uninit_max_chain_len,
    7995              :              ptr2->x_param_uninit_max_chain_len);
    7996              : 
    7997            0 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
    7998            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7999              :              indent_to, "",
    8000              :              "param_uninit_max_num_chains",
    8001              :              ptr1->x_param_uninit_max_num_chains,
    8002              :              ptr2->x_param_uninit_max_num_chains);
    8003              : 
    8004            0 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
    8005            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8006              :              indent_to, "",
    8007              :              "param_uninit_max_prune_work",
    8008              :              ptr1->x_param_uninit_max_prune_work,
    8009              :              ptr2->x_param_uninit_max_prune_work);
    8010              : 
    8011            0 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
    8012            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8013              :              indent_to, "",
    8014              :              "param_uninlined_function_insns",
    8015              :              ptr1->x_param_uninlined_function_insns,
    8016              :              ptr2->x_param_uninlined_function_insns);
    8017              : 
    8018            0 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
    8019            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8020              :              indent_to, "",
    8021              :              "param_uninlined_function_time",
    8022              :              ptr1->x_param_uninlined_function_time,
    8023              :              ptr2->x_param_uninlined_function_time);
    8024              : 
    8025            0 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
    8026            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8027              :              indent_to, "",
    8028              :              "param_uninlined_function_thunk_insns",
    8029              :              ptr1->x_param_uninlined_function_thunk_insns,
    8030              :              ptr2->x_param_uninlined_function_thunk_insns);
    8031              : 
    8032            0 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
    8033            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8034              :              indent_to, "",
    8035              :              "param_uninlined_function_thunk_time",
    8036              :              ptr1->x_param_uninlined_function_thunk_time,
    8037              :              ptr2->x_param_uninlined_function_thunk_time);
    8038              : 
    8039            0 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
    8040            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8041              :              indent_to, "",
    8042              :              "param_unlikely_bb_count_fraction",
    8043              :              ptr1->x_param_unlikely_bb_count_fraction,
    8044              :              ptr2->x_param_unlikely_bb_count_fraction);
    8045              : 
    8046            0 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
    8047            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8048              :              indent_to, "",
    8049              :              "param_unroll_jam_max_unroll",
    8050              :              ptr1->x_param_unroll_jam_max_unroll,
    8051              :              ptr2->x_param_unroll_jam_max_unroll);
    8052              : 
    8053            0 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
    8054            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8055              :              indent_to, "",
    8056              :              "param_unroll_jam_min_percent",
    8057              :              ptr1->x_param_unroll_jam_min_percent,
    8058              :              ptr2->x_param_unroll_jam_min_percent);
    8059              : 
    8060            0 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
    8061            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8062              :              indent_to, "",
    8063              :              "param_use_after_scope_direct_emission_threshold",
    8064              :              ptr1->x_param_use_after_scope_direct_emission_threshold,
    8065              :              ptr2->x_param_use_after_scope_direct_emission_threshold);
    8066              : 
    8067            0 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
    8068            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8069              :              indent_to, "",
    8070              :              "param_vect_epilogues_nomask",
    8071              :              ptr1->x_param_vect_epilogues_nomask,
    8072              :              ptr2->x_param_vect_epilogues_nomask);
    8073              : 
    8074            0 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
    8075            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8076              :              indent_to, "",
    8077              :              "param_vect_induction_float",
    8078              :              ptr1->x_param_vect_induction_float,
    8079              :              ptr2->x_param_vect_induction_float);
    8080              : 
    8081            0 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
    8082            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8083              :              indent_to, "",
    8084              :              "param_vect_inner_loop_cost_factor",
    8085              :              ptr1->x_param_vect_inner_loop_cost_factor,
    8086              :              ptr2->x_param_vect_inner_loop_cost_factor);
    8087              : 
    8088            0 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
    8089            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8090              :              indent_to, "",
    8091              :              "param_vect_max_layout_candidates",
    8092              :              ptr1->x_param_vect_max_layout_candidates,
    8093              :              ptr2->x_param_vect_max_layout_candidates);
    8094              : 
    8095            0 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
    8096            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8097              :              indent_to, "",
    8098              :              "param_vect_max_peeling_for_alignment",
    8099              :              ptr1->x_param_vect_max_peeling_for_alignment,
    8100              :              ptr2->x_param_vect_max_peeling_for_alignment);
    8101              : 
    8102            0 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
    8103            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8104              :              indent_to, "",
    8105              :              "param_vect_max_version_for_alias_checks",
    8106              :              ptr1->x_param_vect_max_version_for_alias_checks,
    8107              :              ptr2->x_param_vect_max_version_for_alias_checks);
    8108              : 
    8109            0 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
    8110            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8111              :              indent_to, "",
    8112              :              "param_vect_max_version_for_alignment_checks",
    8113              :              ptr1->x_param_vect_max_version_for_alignment_checks,
    8114              :              ptr2->x_param_vect_max_version_for_alignment_checks);
    8115              : 
    8116            0 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
    8117            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8118              :              indent_to, "",
    8119              :              "param_vect_partial_vector_usage",
    8120              :              ptr1->x_param_vect_partial_vector_usage,
    8121              :              ptr2->x_param_vect_partial_vector_usage);
    8122              : 
    8123            0 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    8124            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8125              :              indent_to, "",
    8126              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    8127              :              ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
    8128              :              ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    8129              : 
    8130            0 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
    8131            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8132              :              indent_to, "",
    8133              :              "param_vrp_block_limit",
    8134              :              ptr1->x_param_vrp_block_limit,
    8135              :              ptr2->x_param_vrp_block_limit);
    8136              : 
    8137            0 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
    8138            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8139              :              indent_to, "",
    8140              :              "param_vrp_cstload_limit",
    8141              :              ptr1->x_param_vrp_cstload_limit,
    8142              :              ptr2->x_param_vrp_cstload_limit);
    8143              : 
    8144            0 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
    8145            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8146              :              indent_to, "",
    8147              :              "param_vrp_sparse_threshold",
    8148              :              ptr1->x_param_vrp_sparse_threshold,
    8149              :              ptr2->x_param_vrp_sparse_threshold);
    8150              : 
    8151            0 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
    8152            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8153              :              indent_to, "",
    8154              :              "param_vrp_switch_limit",
    8155              :              ptr1->x_param_vrp_switch_limit,
    8156              :              ptr2->x_param_vrp_switch_limit);
    8157              : 
    8158            0 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
    8159            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8160              :              indent_to, "",
    8161              :              "param_vrp_vector_threshold",
    8162              :              ptr1->x_param_vrp_vector_threshold,
    8163              :              ptr2->x_param_vrp_vector_threshold);
    8164              : 
    8165            0 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
    8166            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8167              :              indent_to, "",
    8168              :              "flag_complex_method",
    8169              :              ptr1->x_flag_complex_method,
    8170              :              ptr2->x_flag_complex_method);
    8171              : 
    8172            0 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
    8173            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8174              :              indent_to, "",
    8175              :              "flag_malloc_dse",
    8176              :              ptr1->x_flag_malloc_dse,
    8177              :              ptr2->x_flag_malloc_dse);
    8178              : 
    8179            0 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
    8180            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8181              :              indent_to, "",
    8182              :              "flag_min_function_alignment",
    8183              :              ptr1->x_flag_min_function_alignment,
    8184              :              ptr2->x_flag_min_function_alignment);
    8185              : 
    8186            0 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
    8187            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8188              :              indent_to, "",
    8189              :              "flag_openmp_target_simd_clone",
    8190              :              ptr1->x_flag_openmp_target_simd_clone,
    8191              :              ptr2->x_flag_openmp_target_simd_clone);
    8192              : 
    8193            0 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
    8194            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8195              :              indent_to, "",
    8196              :              "flag_sched_stalled_insns",
    8197              :              ptr1->x_flag_sched_stalled_insns,
    8198              :              ptr2->x_flag_sched_stalled_insns);
    8199              : 
    8200            0 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
    8201            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8202              :              indent_to, "",
    8203              :              "flag_sched_stalled_insns_dep",
    8204              :              ptr1->x_flag_sched_stalled_insns_dep,
    8205              :              ptr2->x_flag_sched_stalled_insns_dep);
    8206              : 
    8207            0 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
    8208            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8209              :              indent_to, "",
    8210              :              "flag_tree_parallelize_loops",
    8211              :              ptr1->x_flag_tree_parallelize_loops,
    8212              :              ptr2->x_flag_tree_parallelize_loops);
    8213              : 
    8214            0 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
    8215            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8216              :            indent_to, "",
    8217              :            "flag_lto_locality_cloning",
    8218              :            (int) ptr1->x_flag_lto_locality_cloning,
    8219              :            (int) ptr2->x_flag_lto_locality_cloning);
    8220              : 
    8221            0 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
    8222            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8223              :            indent_to, "",
    8224              :            "flag_lto_locality_heuristics",
    8225              :            (int) ptr1->x_flag_lto_locality_heuristics,
    8226              :            (int) ptr2->x_flag_lto_locality_heuristics);
    8227              : 
    8228            0 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
    8229            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8230              :            indent_to, "",
    8231              :            "param_ranger_debug",
    8232              :            (int) ptr1->x_param_ranger_debug,
    8233              :            (int) ptr2->x_param_ranger_debug);
    8234              : 
    8235            0 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
    8236            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8237              :            indent_to, "",
    8238              :            "param_threader_debug",
    8239              :            (int) ptr1->x_param_threader_debug,
    8240              :            (int) ptr2->x_param_threader_debug);
    8241              : 
    8242            0 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
    8243            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8244              :            indent_to, "",
    8245              :            "flag_excess_precision",
    8246              :            (int) ptr1->x_flag_excess_precision,
    8247              :            (int) ptr2->x_flag_excess_precision);
    8248              : 
    8249            0 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
    8250            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8251              :            indent_to, "",
    8252              :            "flag_fp_contract_mode",
    8253              :            (int) ptr1->x_flag_fp_contract_mode,
    8254              :            (int) ptr2->x_flag_fp_contract_mode);
    8255              : 
    8256            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
    8257            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8258              :            indent_to, "",
    8259              :            "flag_harden_control_flow_redundancy_check_noreturn",
    8260              :            (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
    8261              :            (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
    8262              : 
    8263            0 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
    8264            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8265              :            indent_to, "",
    8266              :            "flag_inline_stringops",
    8267              :            (int) ptr1->x_flag_inline_stringops,
    8268              :            (int) ptr2->x_flag_inline_stringops);
    8269              : 
    8270            0 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
    8271            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8272              :            indent_to, "",
    8273              :            "flag_ira_algorithm",
    8274              :            (int) ptr1->x_flag_ira_algorithm,
    8275              :            (int) ptr2->x_flag_ira_algorithm);
    8276              : 
    8277            0 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
    8278            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8279              :            indent_to, "",
    8280              :            "flag_ira_region",
    8281              :            (int) ptr1->x_flag_ira_region,
    8282              :            (int) ptr2->x_flag_ira_region);
    8283              : 
    8284            0 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
    8285            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8286              :            indent_to, "",
    8287              :            "flag_live_patching",
    8288              :            (int) ptr1->x_flag_live_patching,
    8289              :            (int) ptr2->x_flag_live_patching);
    8290              : 
    8291            0 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
    8292            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8293              :            indent_to, "",
    8294              :            "flag_reorder_blocks_algorithm",
    8295              :            (int) ptr1->x_flag_reorder_blocks_algorithm,
    8296              :            (int) ptr2->x_flag_reorder_blocks_algorithm);
    8297              : 
    8298            0 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
    8299            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8300              :            indent_to, "",
    8301              :            "flag_simd_cost_model",
    8302              :            (int) ptr1->x_flag_simd_cost_model,
    8303              :            (int) ptr2->x_flag_simd_cost_model);
    8304              : 
    8305            0 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
    8306            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8307              :            indent_to, "",
    8308              :            "flag_stack_reuse",
    8309              :            (int) ptr1->x_flag_stack_reuse,
    8310              :            (int) ptr2->x_flag_stack_reuse);
    8311              : 
    8312            0 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
    8313            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8314              :            indent_to, "",
    8315              :            "flag_auto_var_init",
    8316              :            (int) ptr1->x_flag_auto_var_init,
    8317              :            (int) ptr2->x_flag_auto_var_init);
    8318              : 
    8319            0 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
    8320            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8321              :            indent_to, "",
    8322              :            "flag_vect_cost_model",
    8323              :            (int) ptr1->x_flag_vect_cost_model,
    8324              :            (int) ptr2->x_flag_vect_cost_model);
    8325              : 
    8326            0 :   if (ptr1->x_optimize != ptr2->x_optimize)
    8327            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8328              :              indent_to, "",
    8329              :              "optimize",
    8330              :              ptr1->x_optimize,
    8331              :              ptr2->x_optimize);
    8332              : 
    8333            0 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
    8334            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8335              :              indent_to, "",
    8336              :              "optimize_size",
    8337              :              ptr1->x_optimize_size,
    8338              :              ptr2->x_optimize_size);
    8339              : 
    8340            0 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
    8341            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8342              :              indent_to, "",
    8343              :              "optimize_debug",
    8344              :              ptr1->x_optimize_debug,
    8345              :              ptr2->x_optimize_debug);
    8346              : 
    8347            0 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
    8348            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8349              :              indent_to, "",
    8350              :              "optimize_fast",
    8351              :              ptr1->x_optimize_fast,
    8352              :              ptr2->x_optimize_fast);
    8353              : 
    8354            0 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
    8355            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8356              :              indent_to, "",
    8357              :              "warn_inline",
    8358              :              ptr1->x_warn_inline,
    8359              :              ptr2->x_warn_inline);
    8360              : 
    8361            0 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
    8362            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8363              :              indent_to, "",
    8364              :              "flag_aggressive_loop_optimizations",
    8365              :              ptr1->x_flag_aggressive_loop_optimizations,
    8366              :              ptr2->x_flag_aggressive_loop_optimizations);
    8367              : 
    8368            0 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
    8369            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8370              :              indent_to, "",
    8371              :              "flag_align_functions",
    8372              :              ptr1->x_flag_align_functions,
    8373              :              ptr2->x_flag_align_functions);
    8374              : 
    8375            0 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
    8376            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8377              :              indent_to, "",
    8378              :              "flag_align_jumps",
    8379              :              ptr1->x_flag_align_jumps,
    8380              :              ptr2->x_flag_align_jumps);
    8381              : 
    8382            0 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
    8383            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8384              :              indent_to, "",
    8385              :              "flag_align_labels",
    8386              :              ptr1->x_flag_align_labels,
    8387              :              ptr2->x_flag_align_labels);
    8388              : 
    8389            0 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
    8390            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8391              :              indent_to, "",
    8392              :              "flag_align_loops",
    8393              :              ptr1->x_flag_align_loops,
    8394              :              ptr2->x_flag_align_loops);
    8395              : 
    8396            0 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
    8397            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8398              :              indent_to, "",
    8399              :              "flag_allocation_dce",
    8400              :              ptr1->x_flag_allocation_dce,
    8401              :              ptr2->x_flag_allocation_dce);
    8402              : 
    8403            0 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
    8404            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8405              :              indent_to, "",
    8406              :              "flag_store_data_races",
    8407              :              ptr1->x_flag_store_data_races,
    8408              :              ptr2->x_flag_store_data_races);
    8409              : 
    8410            0 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
    8411            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8412              :              indent_to, "",
    8413              :              "flag_associative_math",
    8414              :              ptr1->x_flag_associative_math,
    8415              :              ptr2->x_flag_associative_math);
    8416              : 
    8417            0 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
    8418            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8419              :              indent_to, "",
    8420              :              "flag_assume_sane_operators_new_delete",
    8421              :              ptr1->x_flag_assume_sane_operators_new_delete,
    8422              :              ptr2->x_flag_assume_sane_operators_new_delete);
    8423              : 
    8424            0 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
    8425            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8426              :              indent_to, "",
    8427              :              "flag_asynchronous_unwind_tables",
    8428              :              ptr1->x_flag_asynchronous_unwind_tables,
    8429              :              ptr2->x_flag_asynchronous_unwind_tables);
    8430              : 
    8431            0 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
    8432            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8433              :              indent_to, "",
    8434              :              "flag_auto_inc_dec",
    8435              :              ptr1->x_flag_auto_inc_dec,
    8436              :              ptr2->x_flag_auto_inc_dec);
    8437              : 
    8438            0 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
    8439            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8440              :              indent_to, "",
    8441              :              "flag_auto_profile_inlining",
    8442              :              ptr1->x_flag_auto_profile_inlining,
    8443              :              ptr2->x_flag_auto_profile_inlining);
    8444              : 
    8445            0 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
    8446            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8447              :              indent_to, "",
    8448              :              "flag_avoid_store_forwarding",
    8449              :              ptr1->x_flag_avoid_store_forwarding,
    8450              :              ptr2->x_flag_avoid_store_forwarding);
    8451              : 
    8452            0 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
    8453            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8454              :              indent_to, "",
    8455              :              "flag_bit_tests",
    8456              :              ptr1->x_flag_bit_tests,
    8457              :              ptr2->x_flag_bit_tests);
    8458              : 
    8459            0 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
    8460            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8461              :              indent_to, "",
    8462              :              "flag_branch_on_count_reg",
    8463              :              ptr1->x_flag_branch_on_count_reg,
    8464              :              ptr2->x_flag_branch_on_count_reg);
    8465              : 
    8466            0 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
    8467            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8468              :              indent_to, "",
    8469              :              "flag_branch_probabilities",
    8470              :              ptr1->x_flag_branch_probabilities,
    8471              :              ptr2->x_flag_branch_probabilities);
    8472              : 
    8473            0 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
    8474            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8475              :              indent_to, "",
    8476              :              "flag_caller_saves",
    8477              :              ptr1->x_flag_caller_saves,
    8478              :              ptr2->x_flag_caller_saves);
    8479              : 
    8480            0 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
    8481            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8482              :              indent_to, "",
    8483              :              "flag_code_hoisting",
    8484              :              ptr1->x_flag_code_hoisting,
    8485              :              ptr2->x_flag_code_hoisting);
    8486              : 
    8487            0 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
    8488            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8489              :              indent_to, "",
    8490              :              "flag_combine_stack_adjustments",
    8491              :              ptr1->x_flag_combine_stack_adjustments,
    8492              :              ptr2->x_flag_combine_stack_adjustments);
    8493              : 
    8494            0 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
    8495            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8496              :              indent_to, "",
    8497              :              "flag_compare_elim_after_reload",
    8498              :              ptr1->x_flag_compare_elim_after_reload,
    8499              :              ptr2->x_flag_compare_elim_after_reload);
    8500              : 
    8501            0 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
    8502            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8503              :              indent_to, "",
    8504              :              "flag_conserve_stack",
    8505              :              ptr1->x_flag_conserve_stack,
    8506              :              ptr2->x_flag_conserve_stack);
    8507              : 
    8508            0 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
    8509            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8510              :              indent_to, "",
    8511              :              "flag_cprop_registers",
    8512              :              ptr1->x_flag_cprop_registers,
    8513              :              ptr2->x_flag_cprop_registers);
    8514              : 
    8515            0 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
    8516            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8517              :              indent_to, "",
    8518              :              "flag_crossjumping",
    8519              :              ptr1->x_flag_crossjumping,
    8520              :              ptr2->x_flag_crossjumping);
    8521              : 
    8522            0 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
    8523            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8524              :              indent_to, "",
    8525              :              "flag_cse_follow_jumps",
    8526              :              ptr1->x_flag_cse_follow_jumps,
    8527              :              ptr2->x_flag_cse_follow_jumps);
    8528              : 
    8529            0 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
    8530            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8531              :              indent_to, "",
    8532              :              "flag_dce",
    8533              :              ptr1->x_flag_dce,
    8534              :              ptr2->x_flag_dce);
    8535              : 
    8536            0 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
    8537            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8538              :              indent_to, "",
    8539              :              "flag_defer_pop",
    8540              :              ptr1->x_flag_defer_pop,
    8541              :              ptr2->x_flag_defer_pop);
    8542              : 
    8543            0 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
    8544            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8545              :              indent_to, "",
    8546              :              "flag_delayed_branch",
    8547              :              ptr1->x_flag_delayed_branch,
    8548              :              ptr2->x_flag_delayed_branch);
    8549              : 
    8550            0 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
    8551            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8552              :              indent_to, "",
    8553              :              "flag_delete_dead_exceptions",
    8554              :              ptr1->x_flag_delete_dead_exceptions,
    8555              :              ptr2->x_flag_delete_dead_exceptions);
    8556              : 
    8557            0 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
    8558            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8559              :              indent_to, "",
    8560              :              "flag_delete_null_pointer_checks",
    8561              :              ptr1->x_flag_delete_null_pointer_checks,
    8562              :              ptr2->x_flag_delete_null_pointer_checks);
    8563              : 
    8564            0 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
    8565            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8566              :              indent_to, "",
    8567              :              "flag_dep_fusion",
    8568              :              ptr1->x_flag_dep_fusion,
    8569              :              ptr2->x_flag_dep_fusion);
    8570              : 
    8571            0 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
    8572            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8573              :              indent_to, "",
    8574              :              "flag_devirtualize",
    8575              :              ptr1->x_flag_devirtualize,
    8576              :              ptr2->x_flag_devirtualize);
    8577              : 
    8578            0 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
    8579            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8580              :              indent_to, "",
    8581              :              "flag_devirtualize_speculatively",
    8582              :              ptr1->x_flag_devirtualize_speculatively,
    8583              :              ptr2->x_flag_devirtualize_speculatively);
    8584              : 
    8585            0 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
    8586            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8587              :              indent_to, "",
    8588              :              "flag_dse",
    8589              :              ptr1->x_flag_dse,
    8590              :              ptr2->x_flag_dse);
    8591              : 
    8592            0 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
    8593            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8594              :              indent_to, "",
    8595              :              "flag_early_inlining",
    8596              :              ptr1->x_flag_early_inlining,
    8597              :              ptr2->x_flag_early_inlining);
    8598              : 
    8599            0 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
    8600            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8601              :              indent_to, "",
    8602              :              "flag_exceptions",
    8603              :              ptr1->x_flag_exceptions,
    8604              :              ptr2->x_flag_exceptions);
    8605              : 
    8606            0 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
    8607            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8608              :              indent_to, "",
    8609              :              "flag_expensive_optimizations",
    8610              :              ptr1->x_flag_expensive_optimizations,
    8611              :              ptr2->x_flag_expensive_optimizations);
    8612              : 
    8613            0 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
    8614            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8615              :              indent_to, "",
    8616              :              "flag_ext_dce",
    8617              :              ptr1->x_flag_ext_dce,
    8618              :              ptr2->x_flag_ext_dce);
    8619              : 
    8620            0 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
    8621            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8622              :              indent_to, "",
    8623              :              "flag_finite_loops",
    8624              :              ptr1->x_flag_finite_loops,
    8625              :              ptr2->x_flag_finite_loops);
    8626              : 
    8627            0 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
    8628            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8629              :              indent_to, "",
    8630              :              "flag_finite_math_only",
    8631              :              ptr1->x_flag_finite_math_only,
    8632              :              ptr2->x_flag_finite_math_only);
    8633              : 
    8634            0 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
    8635            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8636              :              indent_to, "",
    8637              :              "flag_float_store",
    8638              :              ptr1->x_flag_float_store,
    8639              :              ptr2->x_flag_float_store);
    8640              : 
    8641            0 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
    8642            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8643              :              indent_to, "",
    8644              :              "flag_fold_mem_offsets",
    8645              :              ptr1->x_flag_fold_mem_offsets,
    8646              :              ptr2->x_flag_fold_mem_offsets);
    8647              : 
    8648            0 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
    8649            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8650              :              indent_to, "",
    8651              :              "flag_fold_simple_inlines",
    8652              :              ptr1->x_flag_fold_simple_inlines,
    8653              :              ptr2->x_flag_fold_simple_inlines);
    8654              : 
    8655            0 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
    8656            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8657              :              indent_to, "",
    8658              :              "flag_forward_propagate",
    8659              :              ptr1->x_flag_forward_propagate,
    8660              :              ptr2->x_flag_forward_propagate);
    8661              : 
    8662            0 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
    8663            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8664              :              indent_to, "",
    8665              :              "flag_fp_int_builtin_inexact",
    8666              :              ptr1->x_flag_fp_int_builtin_inexact,
    8667              :              ptr2->x_flag_fp_int_builtin_inexact);
    8668              : 
    8669            0 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
    8670            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8671              :              indent_to, "",
    8672              :              "flag_no_function_cse",
    8673              :              ptr1->x_flag_no_function_cse,
    8674              :              ptr2->x_flag_no_function_cse);
    8675              : 
    8676            0 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
    8677            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8678              :              indent_to, "",
    8679              :              "flag_gcse",
    8680              :              ptr1->x_flag_gcse,
    8681              :              ptr2->x_flag_gcse);
    8682              : 
    8683            0 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
    8684            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8685              :              indent_to, "",
    8686              :              "flag_gcse_after_reload",
    8687              :              ptr1->x_flag_gcse_after_reload,
    8688              :              ptr2->x_flag_gcse_after_reload);
    8689              : 
    8690            0 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
    8691            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8692              :              indent_to, "",
    8693              :              "flag_gcse_las",
    8694              :              ptr1->x_flag_gcse_las,
    8695              :              ptr2->x_flag_gcse_las);
    8696              : 
    8697            0 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
    8698            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8699              :              indent_to, "",
    8700              :              "flag_gcse_lm",
    8701              :              ptr1->x_flag_gcse_lm,
    8702              :              ptr2->x_flag_gcse_lm);
    8703              : 
    8704            0 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
    8705            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8706              :              indent_to, "",
    8707              :              "flag_gcse_sm",
    8708              :              ptr1->x_flag_gcse_sm,
    8709              :              ptr2->x_flag_gcse_sm);
    8710              : 
    8711            0 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
    8712            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8713              :              indent_to, "",
    8714              :              "flag_graphite",
    8715              :              ptr1->x_flag_graphite,
    8716              :              ptr2->x_flag_graphite);
    8717              : 
    8718            0 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
    8719            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8720              :              indent_to, "",
    8721              :              "flag_graphite_identity",
    8722              :              ptr1->x_flag_graphite_identity,
    8723              :              ptr2->x_flag_graphite_identity);
    8724              : 
    8725            0 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
    8726            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8727              :              indent_to, "",
    8728              :              "flag_guess_branch_prob",
    8729              :              ptr1->x_flag_guess_branch_prob,
    8730              :              ptr2->x_flag_guess_branch_prob);
    8731              : 
    8732            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
    8733            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8734              :              indent_to, "",
    8735              :              "flag_harden_control_flow_redundancy_check_exceptions",
    8736              :              ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
    8737              :              ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
    8738              : 
    8739            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
    8740            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8741              :              indent_to, "",
    8742              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    8743              :              ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
    8744              :              ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
    8745              : 
    8746            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
    8747            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8748              :              indent_to, "",
    8749              :              "flag_harden_control_flow_redundancy_skip_leaf",
    8750              :              ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
    8751              :              ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
    8752              : 
    8753            0 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
    8754            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8755              :              indent_to, "",
    8756              :              "flag_harden_compares",
    8757              :              ptr1->x_flag_harden_compares,
    8758              :              ptr2->x_flag_harden_compares);
    8759              : 
    8760            0 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
    8761            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8762              :              indent_to, "",
    8763              :              "flag_harden_conditional_branches",
    8764              :              ptr1->x_flag_harden_conditional_branches,
    8765              :              ptr2->x_flag_harden_conditional_branches);
    8766              : 
    8767            0 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
    8768            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8769              :              indent_to, "",
    8770              :              "flag_harden_control_flow_redundancy",
    8771              :              ptr1->x_flag_harden_control_flow_redundancy,
    8772              :              ptr2->x_flag_harden_control_flow_redundancy);
    8773              : 
    8774            0 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
    8775            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8776              :              indent_to, "",
    8777              :              "flag_hoist_adjacent_loads",
    8778              :              ptr1->x_flag_hoist_adjacent_loads,
    8779              :              ptr2->x_flag_hoist_adjacent_loads);
    8780              : 
    8781            0 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
    8782            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8783              :              indent_to, "",
    8784              :              "flag_if_conversion",
    8785              :              ptr1->x_flag_if_conversion,
    8786              :              ptr2->x_flag_if_conversion);
    8787              : 
    8788            0 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
    8789            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8790              :              indent_to, "",
    8791              :              "flag_if_conversion2",
    8792              :              ptr1->x_flag_if_conversion2,
    8793              :              ptr2->x_flag_if_conversion2);
    8794              : 
    8795            0 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
    8796            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8797              :              indent_to, "",
    8798              :              "flag_indirect_inlining",
    8799              :              ptr1->x_flag_indirect_inlining,
    8800              :              ptr2->x_flag_indirect_inlining);
    8801              : 
    8802            0 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
    8803            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8804              :              indent_to, "",
    8805              :              "flag_no_inline",
    8806              :              ptr1->x_flag_no_inline,
    8807              :              ptr2->x_flag_no_inline);
    8808              : 
    8809            0 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
    8810            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8811              :              indent_to, "",
    8812              :              "flag_inline_atomics",
    8813              :              ptr1->x_flag_inline_atomics,
    8814              :              ptr2->x_flag_inline_atomics);
    8815              : 
    8816            0 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
    8817            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8818              :              indent_to, "",
    8819              :              "flag_inline_functions",
    8820              :              ptr1->x_flag_inline_functions,
    8821              :              ptr2->x_flag_inline_functions);
    8822              : 
    8823            0 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
    8824            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8825              :              indent_to, "",
    8826              :              "flag_inline_functions_called_once",
    8827              :              ptr1->x_flag_inline_functions_called_once,
    8828              :              ptr2->x_flag_inline_functions_called_once);
    8829              : 
    8830            0 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
    8831            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8832              :              indent_to, "",
    8833              :              "flag_inline_small_functions",
    8834              :              ptr1->x_flag_inline_small_functions,
    8835              :              ptr2->x_flag_inline_small_functions);
    8836              : 
    8837            0 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
    8838            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8839              :              indent_to, "",
    8840              :              "flag_ipa_bit_cp",
    8841              :              ptr1->x_flag_ipa_bit_cp,
    8842              :              ptr2->x_flag_ipa_bit_cp);
    8843              : 
    8844            0 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
    8845            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8846              :              indent_to, "",
    8847              :              "flag_ipa_cp",
    8848              :              ptr1->x_flag_ipa_cp,
    8849              :              ptr2->x_flag_ipa_cp);
    8850              : 
    8851            0 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
    8852            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8853              :              indent_to, "",
    8854              :              "flag_ipa_cp_clone",
    8855              :              ptr1->x_flag_ipa_cp_clone,
    8856              :              ptr2->x_flag_ipa_cp_clone);
    8857              : 
    8858            0 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
    8859            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8860              :              indent_to, "",
    8861              :              "flag_ipa_icf",
    8862              :              ptr1->x_flag_ipa_icf,
    8863              :              ptr2->x_flag_ipa_icf);
    8864              : 
    8865            0 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
    8866            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8867              :              indent_to, "",
    8868              :              "flag_ipa_icf_functions",
    8869              :              ptr1->x_flag_ipa_icf_functions,
    8870              :              ptr2->x_flag_ipa_icf_functions);
    8871              : 
    8872            0 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
    8873            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8874              :              indent_to, "",
    8875              :              "flag_ipa_icf_variables",
    8876              :              ptr1->x_flag_ipa_icf_variables,
    8877              :              ptr2->x_flag_ipa_icf_variables);
    8878              : 
    8879            0 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
    8880            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8881              :              indent_to, "",
    8882              :              "flag_ipa_modref",
    8883              :              ptr1->x_flag_ipa_modref,
    8884              :              ptr2->x_flag_ipa_modref);
    8885              : 
    8886            0 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
    8887            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8888              :              indent_to, "",
    8889              :              "flag_ipa_profile",
    8890              :              ptr1->x_flag_ipa_profile,
    8891              :              ptr2->x_flag_ipa_profile);
    8892              : 
    8893            0 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
    8894            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8895              :              indent_to, "",
    8896              :              "flag_ipa_pta",
    8897              :              ptr1->x_flag_ipa_pta,
    8898              :              ptr2->x_flag_ipa_pta);
    8899              : 
    8900            0 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
    8901            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8902              :              indent_to, "",
    8903              :              "flag_ipa_pure_const",
    8904              :              ptr1->x_flag_ipa_pure_const,
    8905              :              ptr2->x_flag_ipa_pure_const);
    8906              : 
    8907            0 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
    8908            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8909              :              indent_to, "",
    8910              :              "flag_ipa_ra",
    8911              :              ptr1->x_flag_ipa_ra,
    8912              :              ptr2->x_flag_ipa_ra);
    8913              : 
    8914            0 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
    8915            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8916              :              indent_to, "",
    8917              :              "flag_ipa_reference",
    8918              :              ptr1->x_flag_ipa_reference,
    8919              :              ptr2->x_flag_ipa_reference);
    8920              : 
    8921            0 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
    8922            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8923              :              indent_to, "",
    8924              :              "flag_ipa_reference_addressable",
    8925              :              ptr1->x_flag_ipa_reference_addressable,
    8926              :              ptr2->x_flag_ipa_reference_addressable);
    8927              : 
    8928            0 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
    8929            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8930              :              indent_to, "",
    8931              :              "flag_ipa_reorder_for_locality",
    8932              :              ptr1->x_flag_ipa_reorder_for_locality,
    8933              :              ptr2->x_flag_ipa_reorder_for_locality);
    8934              : 
    8935            0 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
    8936            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8937              :              indent_to, "",
    8938              :              "flag_ipa_sra",
    8939              :              ptr1->x_flag_ipa_sra,
    8940              :              ptr2->x_flag_ipa_sra);
    8941              : 
    8942            0 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
    8943            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8944              :              indent_to, "",
    8945              :              "flag_ipa_stack_alignment",
    8946              :              ptr1->x_flag_ipa_stack_alignment,
    8947              :              ptr2->x_flag_ipa_stack_alignment);
    8948              : 
    8949            0 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
    8950            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8951              :              indent_to, "",
    8952              :              "flag_ipa_strict_aliasing",
    8953              :              ptr1->x_flag_ipa_strict_aliasing,
    8954              :              ptr2->x_flag_ipa_strict_aliasing);
    8955              : 
    8956            0 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
    8957            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8958              :              indent_to, "",
    8959              :              "flag_ipa_vrp",
    8960              :              ptr1->x_flag_ipa_vrp,
    8961              :              ptr2->x_flag_ipa_vrp);
    8962              : 
    8963            0 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
    8964            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8965              :              indent_to, "",
    8966              :              "flag_ira_hoist_pressure",
    8967              :              ptr1->x_flag_ira_hoist_pressure,
    8968              :              ptr2->x_flag_ira_hoist_pressure);
    8969              : 
    8970            0 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
    8971            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8972              :              indent_to, "",
    8973              :              "flag_ira_loop_pressure",
    8974              :              ptr1->x_flag_ira_loop_pressure,
    8975              :              ptr2->x_flag_ira_loop_pressure);
    8976              : 
    8977            0 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
    8978            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8979              :              indent_to, "",
    8980              :              "flag_ira_share_save_slots",
    8981              :              ptr1->x_flag_ira_share_save_slots,
    8982              :              ptr2->x_flag_ira_share_save_slots);
    8983              : 
    8984            0 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
    8985            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8986              :              indent_to, "",
    8987              :              "flag_ira_share_spill_slots",
    8988              :              ptr1->x_flag_ira_share_spill_slots,
    8989              :              ptr2->x_flag_ira_share_spill_slots);
    8990              : 
    8991            0 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
    8992            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8993              :              indent_to, "",
    8994              :              "flag_isolate_erroneous_paths_attribute",
    8995              :              ptr1->x_flag_isolate_erroneous_paths_attribute,
    8996              :              ptr2->x_flag_isolate_erroneous_paths_attribute);
    8997              : 
    8998            0 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
    8999            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9000              :              indent_to, "",
    9001              :              "flag_isolate_erroneous_paths_dereference",
    9002              :              ptr1->x_flag_isolate_erroneous_paths_dereference,
    9003              :              ptr2->x_flag_isolate_erroneous_paths_dereference);
    9004              : 
    9005            0 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
    9006            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9007              :              indent_to, "",
    9008              :              "flag_ivopts",
    9009              :              ptr1->x_flag_ivopts,
    9010              :              ptr2->x_flag_ivopts);
    9011              : 
    9012            0 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
    9013            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9014              :              indent_to, "",
    9015              :              "flag_jump_tables",
    9016              :              ptr1->x_flag_jump_tables,
    9017              :              ptr2->x_flag_jump_tables);
    9018              : 
    9019            0 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
    9020            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9021              :              indent_to, "",
    9022              :              "flag_keep_gc_roots_live",
    9023              :              ptr1->x_flag_keep_gc_roots_live,
    9024              :              ptr2->x_flag_keep_gc_roots_live);
    9025              : 
    9026            0 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
    9027            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9028              :              indent_to, "",
    9029              :              "flag_late_combine_instructions",
    9030              :              ptr1->x_flag_late_combine_instructions,
    9031              :              ptr2->x_flag_late_combine_instructions);
    9032              : 
    9033            0 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
    9034            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9035              :              indent_to, "",
    9036              :              "flag_lifetime_dse",
    9037              :              ptr1->x_flag_lifetime_dse,
    9038              :              ptr2->x_flag_lifetime_dse);
    9039              : 
    9040            0 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
    9041            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9042              :              indent_to, "",
    9043              :              "flag_limit_function_alignment",
    9044              :              ptr1->x_flag_limit_function_alignment,
    9045              :              ptr2->x_flag_limit_function_alignment);
    9046              : 
    9047            0 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
    9048            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9049              :              indent_to, "",
    9050              :              "flag_live_range_shrinkage",
    9051              :              ptr1->x_flag_live_range_shrinkage,
    9052              :              ptr2->x_flag_live_range_shrinkage);
    9053              : 
    9054            0 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
    9055            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9056              :              indent_to, "",
    9057              :              "flag_loop_interchange",
    9058              :              ptr1->x_flag_loop_interchange,
    9059              :              ptr2->x_flag_loop_interchange);
    9060              : 
    9061            0 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
    9062            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9063              :              indent_to, "",
    9064              :              "flag_loop_nest_optimize",
    9065              :              ptr1->x_flag_loop_nest_optimize,
    9066              :              ptr2->x_flag_loop_nest_optimize);
    9067              : 
    9068            0 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
    9069            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9070              :              indent_to, "",
    9071              :              "flag_loop_parallelize_all",
    9072              :              ptr1->x_flag_loop_parallelize_all,
    9073              :              ptr2->x_flag_loop_parallelize_all);
    9074              : 
    9075            0 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
    9076            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9077              :              indent_to, "",
    9078              :              "flag_unroll_jam",
    9079              :              ptr1->x_flag_unroll_jam,
    9080              :              ptr2->x_flag_unroll_jam);
    9081              : 
    9082            0 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
    9083            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9084              :              indent_to, "",
    9085              :              "flag_lra_remat",
    9086              :              ptr1->x_flag_lra_remat,
    9087              :              ptr2->x_flag_lra_remat);
    9088              : 
    9089            0 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
    9090            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9091              :              indent_to, "",
    9092              :              "flag_malloc_dce",
    9093              :              ptr1->x_flag_malloc_dce,
    9094              :              ptr2->x_flag_malloc_dce);
    9095              : 
    9096            0 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
    9097            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9098              :              indent_to, "",
    9099              :              "flag_errno_math",
    9100              :              ptr1->x_flag_errno_math,
    9101              :              ptr2->x_flag_errno_math);
    9102              : 
    9103            0 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
    9104            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9105              :              indent_to, "",
    9106              :              "flag_modulo_sched",
    9107              :              ptr1->x_flag_modulo_sched,
    9108              :              ptr2->x_flag_modulo_sched);
    9109              : 
    9110            0 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
    9111            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9112              :              indent_to, "",
    9113              :              "flag_modulo_sched_allow_regmoves",
    9114              :              ptr1->x_flag_modulo_sched_allow_regmoves,
    9115              :              ptr2->x_flag_modulo_sched_allow_regmoves);
    9116              : 
    9117            0 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
    9118            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9119              :              indent_to, "",
    9120              :              "flag_move_loop_invariants",
    9121              :              ptr1->x_flag_move_loop_invariants,
    9122              :              ptr2->x_flag_move_loop_invariants);
    9123              : 
    9124            0 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
    9125            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9126              :              indent_to, "",
    9127              :              "flag_move_loop_stores",
    9128              :              ptr1->x_flag_move_loop_stores,
    9129              :              ptr2->x_flag_move_loop_stores);
    9130              : 
    9131            0 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
    9132            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9133              :              indent_to, "",
    9134              :              "flag_non_call_exceptions",
    9135              :              ptr1->x_flag_non_call_exceptions,
    9136              :              ptr2->x_flag_non_call_exceptions);
    9137              : 
    9138            0 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
    9139            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9140              :              indent_to, "",
    9141              :              "flag_nothrow_opt",
    9142              :              ptr1->x_flag_nothrow_opt,
    9143              :              ptr2->x_flag_nothrow_opt);
    9144              : 
    9145            0 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
    9146            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9147              :              indent_to, "",
    9148              :              "flag_omit_frame_pointer",
    9149              :              ptr1->x_flag_omit_frame_pointer,
    9150              :              ptr2->x_flag_omit_frame_pointer);
    9151              : 
    9152            0 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
    9153            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9154              :              indent_to, "",
    9155              :              "flag_opt_info",
    9156              :              ptr1->x_flag_opt_info,
    9157              :              ptr2->x_flag_opt_info);
    9158              : 
    9159            0 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
    9160            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9161              :              indent_to, "",
    9162              :              "flag_optimize_crc",
    9163              :              ptr1->x_flag_optimize_crc,
    9164              :              ptr2->x_flag_optimize_crc);
    9165              : 
    9166            0 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
    9167            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9168              :              indent_to, "",
    9169              :              "flag_optimize_sibling_calls",
    9170              :              ptr1->x_flag_optimize_sibling_calls,
    9171              :              ptr2->x_flag_optimize_sibling_calls);
    9172              : 
    9173            0 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
    9174            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9175              :              indent_to, "",
    9176              :              "flag_optimize_strlen",
    9177              :              ptr1->x_flag_optimize_strlen,
    9178              :              ptr2->x_flag_optimize_strlen);
    9179              : 
    9180            0 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
    9181            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9182              :              indent_to, "",
    9183              :              "flag_pack_struct",
    9184              :              ptr1->x_flag_pack_struct,
    9185              :              ptr2->x_flag_pack_struct);
    9186              : 
    9187            0 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
    9188            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9189              :              indent_to, "",
    9190              :              "flag_partial_inlining",
    9191              :              ptr1->x_flag_partial_inlining,
    9192              :              ptr2->x_flag_partial_inlining);
    9193              : 
    9194            0 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
    9195            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9196              :              indent_to, "",
    9197              :              "flag_pcc_struct_return",
    9198              :              ptr1->x_flag_pcc_struct_return,
    9199              :              ptr2->x_flag_pcc_struct_return);
    9200              : 
    9201            0 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
    9202            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9203              :              indent_to, "",
    9204              :              "flag_peel_loops",
    9205              :              ptr1->x_flag_peel_loops,
    9206              :              ptr2->x_flag_peel_loops);
    9207              : 
    9208            0 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
    9209            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9210              :              indent_to, "",
    9211              :              "flag_no_peephole",
    9212              :              ptr1->x_flag_no_peephole,
    9213              :              ptr2->x_flag_no_peephole);
    9214              : 
    9215            0 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
    9216            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9217              :              indent_to, "",
    9218              :              "flag_peephole2",
    9219              :              ptr1->x_flag_peephole2,
    9220              :              ptr2->x_flag_peephole2);
    9221              : 
    9222            0 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
    9223            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9224              :              indent_to, "",
    9225              :              "flag_plt",
    9226              :              ptr1->x_flag_plt,
    9227              :              ptr2->x_flag_plt);
    9228              : 
    9229            0 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
    9230            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9231              :              indent_to, "",
    9232              :              "flag_predictive_commoning",
    9233              :              ptr1->x_flag_predictive_commoning,
    9234              :              ptr2->x_flag_predictive_commoning);
    9235              : 
    9236            0 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
    9237            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9238              :              indent_to, "",
    9239              :              "flag_prefetch_loop_arrays",
    9240              :              ptr1->x_flag_prefetch_loop_arrays,
    9241              :              ptr2->x_flag_prefetch_loop_arrays);
    9242              : 
    9243            0 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
    9244            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9245              :              indent_to, "",
    9246              :              "flag_printf_return_value",
    9247              :              ptr1->x_flag_printf_return_value,
    9248              :              ptr2->x_flag_printf_return_value);
    9249              : 
    9250            0 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
    9251            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9252              :              indent_to, "",
    9253              :              "flag_profile_partial_training",
    9254              :              ptr1->x_flag_profile_partial_training,
    9255              :              ptr2->x_flag_profile_partial_training);
    9256              : 
    9257            0 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
    9258            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9259              :              indent_to, "",
    9260              :              "flag_profile_reorder_functions",
    9261              :              ptr1->x_flag_profile_reorder_functions,
    9262              :              ptr2->x_flag_profile_reorder_functions);
    9263              : 
    9264            0 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
    9265            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9266              :              indent_to, "",
    9267              :              "flag_reciprocal_math",
    9268              :              ptr1->x_flag_reciprocal_math,
    9269              :              ptr2->x_flag_reciprocal_math);
    9270              : 
    9271            0 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
    9272            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9273              :              indent_to, "",
    9274              :              "flag_ree",
    9275              :              ptr1->x_flag_ree,
    9276              :              ptr2->x_flag_ree);
    9277              : 
    9278            0 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
    9279            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9280              :              indent_to, "",
    9281              :              "flag_rename_registers",
    9282              :              ptr1->x_flag_rename_registers,
    9283              :              ptr2->x_flag_rename_registers);
    9284              : 
    9285            0 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
    9286            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9287              :              indent_to, "",
    9288              :              "flag_reorder_blocks",
    9289              :              ptr1->x_flag_reorder_blocks,
    9290              :              ptr2->x_flag_reorder_blocks);
    9291              : 
    9292            0 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
    9293            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9294              :              indent_to, "",
    9295              :              "flag_reorder_blocks_and_partition",
    9296              :              ptr1->x_flag_reorder_blocks_and_partition,
    9297              :              ptr2->x_flag_reorder_blocks_and_partition);
    9298              : 
    9299            0 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
    9300            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9301              :              indent_to, "",
    9302              :              "flag_reorder_functions",
    9303              :              ptr1->x_flag_reorder_functions,
    9304              :              ptr2->x_flag_reorder_functions);
    9305              : 
    9306            0 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
    9307            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9308              :              indent_to, "",
    9309              :              "flag_rerun_cse_after_loop",
    9310              :              ptr1->x_flag_rerun_cse_after_loop,
    9311              :              ptr2->x_flag_rerun_cse_after_loop);
    9312              : 
    9313            0 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
    9314            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9315              :              indent_to, "",
    9316              :              "flag_resched_modulo_sched",
    9317              :              ptr1->x_flag_resched_modulo_sched,
    9318              :              ptr2->x_flag_resched_modulo_sched);
    9319              : 
    9320            0 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
    9321            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9322              :              indent_to, "",
    9323              :              "flag_rounding_math",
    9324              :              ptr1->x_flag_rounding_math,
    9325              :              ptr2->x_flag_rounding_math);
    9326              : 
    9327            0 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
    9328            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9329              :              indent_to, "",
    9330              :              "flag_rtti",
    9331              :              ptr1->x_flag_rtti,
    9332              :              ptr2->x_flag_rtti);
    9333              : 
    9334            0 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
    9335            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9336              :              indent_to, "",
    9337              :              "flag_save_optimization_record",
    9338              :              ptr1->x_flag_save_optimization_record,
    9339              :              ptr2->x_flag_save_optimization_record);
    9340              : 
    9341            0 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
    9342            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9343              :              indent_to, "",
    9344              :              "flag_sched_critical_path_heuristic",
    9345              :              ptr1->x_flag_sched_critical_path_heuristic,
    9346              :              ptr2->x_flag_sched_critical_path_heuristic);
    9347              : 
    9348            0 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
    9349            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9350              :              indent_to, "",
    9351              :              "flag_sched_dep_count_heuristic",
    9352              :              ptr1->x_flag_sched_dep_count_heuristic,
    9353              :              ptr2->x_flag_sched_dep_count_heuristic);
    9354              : 
    9355            0 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
    9356            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9357              :              indent_to, "",
    9358              :              "flag_sched_group_heuristic",
    9359              :              ptr1->x_flag_sched_group_heuristic,
    9360              :              ptr2->x_flag_sched_group_heuristic);
    9361              : 
    9362            0 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
    9363            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9364              :              indent_to, "",
    9365              :              "flag_schedule_interblock",
    9366              :              ptr1->x_flag_schedule_interblock,
    9367              :              ptr2->x_flag_schedule_interblock);
    9368              : 
    9369            0 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
    9370            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9371              :              indent_to, "",
    9372              :              "flag_sched_last_insn_heuristic",
    9373              :              ptr1->x_flag_sched_last_insn_heuristic,
    9374              :              ptr2->x_flag_sched_last_insn_heuristic);
    9375              : 
    9376            0 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
    9377            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9378              :              indent_to, "",
    9379              :              "flag_sched_pressure",
    9380              :              ptr1->x_flag_sched_pressure,
    9381              :              ptr2->x_flag_sched_pressure);
    9382              : 
    9383            0 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
    9384            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9385              :              indent_to, "",
    9386              :              "flag_sched_rank_heuristic",
    9387              :              ptr1->x_flag_sched_rank_heuristic,
    9388              :              ptr2->x_flag_sched_rank_heuristic);
    9389              : 
    9390            0 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
    9391            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9392              :              indent_to, "",
    9393              :              "flag_schedule_speculative",
    9394              :              ptr1->x_flag_schedule_speculative,
    9395              :              ptr2->x_flag_schedule_speculative);
    9396              : 
    9397            0 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
    9398            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9399              :              indent_to, "",
    9400              :              "flag_sched_spec_insn_heuristic",
    9401              :              ptr1->x_flag_sched_spec_insn_heuristic,
    9402              :              ptr2->x_flag_sched_spec_insn_heuristic);
    9403              : 
    9404            0 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
    9405            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9406              :              indent_to, "",
    9407              :              "flag_schedule_speculative_load",
    9408              :              ptr1->x_flag_schedule_speculative_load,
    9409              :              ptr2->x_flag_schedule_speculative_load);
    9410              : 
    9411            0 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
    9412            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9413              :              indent_to, "",
    9414              :              "flag_schedule_speculative_load_dangerous",
    9415              :              ptr1->x_flag_schedule_speculative_load_dangerous,
    9416              :              ptr2->x_flag_schedule_speculative_load_dangerous);
    9417              : 
    9418            0 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
    9419            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9420              :              indent_to, "",
    9421              :              "flag_sched2_use_superblocks",
    9422              :              ptr1->x_flag_sched2_use_superblocks,
    9423              :              ptr2->x_flag_sched2_use_superblocks);
    9424              : 
    9425            0 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
    9426            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9427              :              indent_to, "",
    9428              :              "flag_schedule_fusion",
    9429              :              ptr1->x_flag_schedule_fusion,
    9430              :              ptr2->x_flag_schedule_fusion);
    9431              : 
    9432            0 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
    9433            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9434              :              indent_to, "",
    9435              :              "flag_schedule_insns",
    9436              :              ptr1->x_flag_schedule_insns,
    9437              :              ptr2->x_flag_schedule_insns);
    9438              : 
    9439            0 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
    9440            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9441              :              indent_to, "",
    9442              :              "flag_schedule_insns_after_reload",
    9443              :              ptr1->x_flag_schedule_insns_after_reload,
    9444              :              ptr2->x_flag_schedule_insns_after_reload);
    9445              : 
    9446            0 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
    9447            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9448              :              indent_to, "",
    9449              :              "flag_section_anchors",
    9450              :              ptr1->x_flag_section_anchors,
    9451              :              ptr2->x_flag_section_anchors);
    9452              : 
    9453            0 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
    9454            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9455              :              indent_to, "",
    9456              :              "flag_sel_sched_pipelining",
    9457              :              ptr1->x_flag_sel_sched_pipelining,
    9458              :              ptr2->x_flag_sel_sched_pipelining);
    9459              : 
    9460            0 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
    9461            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9462              :              indent_to, "",
    9463              :              "flag_sel_sched_pipelining_outer_loops",
    9464              :              ptr1->x_flag_sel_sched_pipelining_outer_loops,
    9465              :              ptr2->x_flag_sel_sched_pipelining_outer_loops);
    9466              : 
    9467            0 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
    9468            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9469              :              indent_to, "",
    9470              :              "flag_sel_sched_reschedule_pipelined",
    9471              :              ptr1->x_flag_sel_sched_reschedule_pipelined,
    9472              :              ptr2->x_flag_sel_sched_reschedule_pipelined);
    9473              : 
    9474            0 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
    9475            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9476              :              indent_to, "",
    9477              :              "flag_selective_scheduling",
    9478              :              ptr1->x_flag_selective_scheduling,
    9479              :              ptr2->x_flag_selective_scheduling);
    9480              : 
    9481            0 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
    9482            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9483              :              indent_to, "",
    9484              :              "flag_selective_scheduling2",
    9485              :              ptr1->x_flag_selective_scheduling2,
    9486              :              ptr2->x_flag_selective_scheduling2);
    9487              : 
    9488            0 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
    9489            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9490              :              indent_to, "",
    9491              :              "flag_semantic_interposition",
    9492              :              ptr1->x_flag_semantic_interposition,
    9493              :              ptr2->x_flag_semantic_interposition);
    9494              : 
    9495            0 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
    9496            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9497              :              indent_to, "",
    9498              :              "flag_short_enums",
    9499              :              ptr1->x_flag_short_enums,
    9500              :              ptr2->x_flag_short_enums);
    9501              : 
    9502            0 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
    9503            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9504              :              indent_to, "",
    9505              :              "flag_short_wchar",
    9506              :              ptr1->x_flag_short_wchar,
    9507              :              ptr2->x_flag_short_wchar);
    9508              : 
    9509            0 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
    9510            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9511              :              indent_to, "",
    9512              :              "flag_shrink_wrap",
    9513              :              ptr1->x_flag_shrink_wrap,
    9514              :              ptr2->x_flag_shrink_wrap);
    9515              : 
    9516            0 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
    9517            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9518              :              indent_to, "",
    9519              :              "flag_shrink_wrap_separate",
    9520              :              ptr1->x_flag_shrink_wrap_separate,
    9521              :              ptr2->x_flag_shrink_wrap_separate);
    9522              : 
    9523            0 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
    9524            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9525              :              indent_to, "",
    9526              :              "flag_signaling_nans",
    9527              :              ptr1->x_flag_signaling_nans,
    9528              :              ptr2->x_flag_signaling_nans);
    9529              : 
    9530            0 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
    9531            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9532              :              indent_to, "",
    9533              :              "flag_signed_zeros",
    9534              :              ptr1->x_flag_signed_zeros,
    9535              :              ptr2->x_flag_signed_zeros);
    9536              : 
    9537            0 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
    9538            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9539              :              indent_to, "",
    9540              :              "flag_single_precision_constant",
    9541              :              ptr1->x_flag_single_precision_constant,
    9542              :              ptr2->x_flag_single_precision_constant);
    9543              : 
    9544            0 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
    9545            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9546              :              indent_to, "",
    9547              :              "flag_speculatively_call_stored_functions",
    9548              :              ptr1->x_flag_speculatively_call_stored_functions,
    9549              :              ptr2->x_flag_speculatively_call_stored_functions);
    9550              : 
    9551            0 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
    9552            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9553              :              indent_to, "",
    9554              :              "flag_split_ivs_in_unroller",
    9555              :              ptr1->x_flag_split_ivs_in_unroller,
    9556              :              ptr2->x_flag_split_ivs_in_unroller);
    9557              : 
    9558            0 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
    9559            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9560              :              indent_to, "",
    9561              :              "flag_split_loops",
    9562              :              ptr1->x_flag_split_loops,
    9563              :              ptr2->x_flag_split_loops);
    9564              : 
    9565            0 :   if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
    9566            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9567              :              indent_to, "",
    9568              :              "flag_split_paths",
    9569              :              ptr1->x_flag_split_paths,
    9570              :              ptr2->x_flag_split_paths);
    9571              : 
    9572            0 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
    9573            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9574              :              indent_to, "",
    9575              :              "flag_split_wide_types",
    9576              :              ptr1->x_flag_split_wide_types,
    9577              :              ptr2->x_flag_split_wide_types);
    9578              : 
    9579            0 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
    9580            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9581              :              indent_to, "",
    9582              :              "flag_split_wide_types_early",
    9583              :              ptr1->x_flag_split_wide_types_early,
    9584              :              ptr2->x_flag_split_wide_types_early);
    9585              : 
    9586            0 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
    9587            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9588              :              indent_to, "",
    9589              :              "flag_ssa_backprop",
    9590              :              ptr1->x_flag_ssa_backprop,
    9591              :              ptr2->x_flag_ssa_backprop);
    9592              : 
    9593            0 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
    9594            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9595              :              indent_to, "",
    9596              :              "flag_ssa_phiopt",
    9597              :              ptr1->x_flag_ssa_phiopt,
    9598              :              ptr2->x_flag_ssa_phiopt);
    9599              : 
    9600            0 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
    9601            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9602              :              indent_to, "",
    9603              :              "flag_stack_clash_protection",
    9604              :              ptr1->x_flag_stack_clash_protection,
    9605              :              ptr2->x_flag_stack_clash_protection);
    9606              : 
    9607            0 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
    9608            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9609              :              indent_to, "",
    9610              :              "flag_stack_protect",
    9611              :              ptr1->x_flag_stack_protect,
    9612              :              ptr2->x_flag_stack_protect);
    9613              : 
    9614            0 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
    9615            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9616              :              indent_to, "",
    9617              :              "flag_stdarg_opt",
    9618              :              ptr1->x_flag_stdarg_opt,
    9619              :              ptr2->x_flag_stdarg_opt);
    9620              : 
    9621            0 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
    9622            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9623              :              indent_to, "",
    9624              :              "flag_store_merging",
    9625              :              ptr1->x_flag_store_merging,
    9626              :              ptr2->x_flag_store_merging);
    9627              : 
    9628            0 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
    9629            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9630              :              indent_to, "",
    9631              :              "flag_strict_aliasing",
    9632              :              ptr1->x_flag_strict_aliasing,
    9633              :              ptr2->x_flag_strict_aliasing);
    9634              : 
    9635            0 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
    9636            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9637              :              indent_to, "",
    9638              :              "flag_strict_enums",
    9639              :              ptr1->x_flag_strict_enums,
    9640              :              ptr2->x_flag_strict_enums);
    9641              : 
    9642            0 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
    9643            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9644              :              indent_to, "",
    9645              :              "flag_strict_volatile_bitfields",
    9646              :              ptr1->x_flag_strict_volatile_bitfields,
    9647              :              ptr2->x_flag_strict_volatile_bitfields);
    9648              : 
    9649            0 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
    9650            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9651              :              indent_to, "",
    9652              :              "flag_thread_jumps",
    9653              :              ptr1->x_flag_thread_jumps,
    9654              :              ptr2->x_flag_thread_jumps);
    9655              : 
    9656            0 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
    9657            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9658              :              indent_to, "",
    9659              :              "flag_threadsafe_statics",
    9660              :              ptr1->x_flag_threadsafe_statics,
    9661              :              ptr2->x_flag_threadsafe_statics);
    9662              : 
    9663            0 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
    9664            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9665              :              indent_to, "",
    9666              :              "flag_toplevel_reorder",
    9667              :              ptr1->x_flag_toplevel_reorder,
    9668              :              ptr2->x_flag_toplevel_reorder);
    9669              : 
    9670            0 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
    9671            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9672              :              indent_to, "",
    9673              :              "flag_tracer",
    9674              :              ptr1->x_flag_tracer,
    9675              :              ptr2->x_flag_tracer);
    9676              : 
    9677            0 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
    9678            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9679              :              indent_to, "",
    9680              :              "flag_trapping_math",
    9681              :              ptr1->x_flag_trapping_math,
    9682              :              ptr2->x_flag_trapping_math);
    9683              : 
    9684            0 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
    9685            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9686              :              indent_to, "",
    9687              :              "flag_trapv",
    9688              :              ptr1->x_flag_trapv,
    9689              :              ptr2->x_flag_trapv);
    9690              : 
    9691            0 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
    9692            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9693              :              indent_to, "",
    9694              :              "flag_tree_bit_ccp",
    9695              :              ptr1->x_flag_tree_bit_ccp,
    9696              :              ptr2->x_flag_tree_bit_ccp);
    9697              : 
    9698            0 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
    9699            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9700              :              indent_to, "",
    9701              :              "flag_tree_builtin_call_dce",
    9702              :              ptr1->x_flag_tree_builtin_call_dce,
    9703              :              ptr2->x_flag_tree_builtin_call_dce);
    9704              : 
    9705            0 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
    9706            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9707              :              indent_to, "",
    9708              :              "flag_tree_ccp",
    9709              :              ptr1->x_flag_tree_ccp,
    9710              :              ptr2->x_flag_tree_ccp);
    9711              : 
    9712            0 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
    9713            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9714              :              indent_to, "",
    9715              :              "flag_tree_ch",
    9716              :              ptr1->x_flag_tree_ch,
    9717              :              ptr2->x_flag_tree_ch);
    9718              : 
    9719            0 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
    9720            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9721              :              indent_to, "",
    9722              :              "flag_tree_coalesce_vars",
    9723              :              ptr1->x_flag_tree_coalesce_vars,
    9724              :              ptr2->x_flag_tree_coalesce_vars);
    9725              : 
    9726            0 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
    9727            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9728              :              indent_to, "",
    9729              :              "flag_tree_copy_prop",
    9730              :              ptr1->x_flag_tree_copy_prop,
    9731              :              ptr2->x_flag_tree_copy_prop);
    9732              : 
    9733            0 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
    9734            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9735              :              indent_to, "",
    9736              :              "flag_tree_cselim",
    9737              :              ptr1->x_flag_tree_cselim,
    9738              :              ptr2->x_flag_tree_cselim);
    9739              : 
    9740            0 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
    9741            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9742              :              indent_to, "",
    9743              :              "flag_tree_dce",
    9744              :              ptr1->x_flag_tree_dce,
    9745              :              ptr2->x_flag_tree_dce);
    9746              : 
    9747            0 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
    9748            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9749              :              indent_to, "",
    9750              :              "flag_tree_dom",
    9751              :              ptr1->x_flag_tree_dom,
    9752              :              ptr2->x_flag_tree_dom);
    9753              : 
    9754            0 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
    9755            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9756              :              indent_to, "",
    9757              :              "flag_tree_dse",
    9758              :              ptr1->x_flag_tree_dse,
    9759              :              ptr2->x_flag_tree_dse);
    9760              : 
    9761            0 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
    9762            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9763              :              indent_to, "",
    9764              :              "flag_tree_forwprop",
    9765              :              ptr1->x_flag_tree_forwprop,
    9766              :              ptr2->x_flag_tree_forwprop);
    9767              : 
    9768            0 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
    9769            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9770              :              indent_to, "",
    9771              :              "flag_tree_fre",
    9772              :              ptr1->x_flag_tree_fre,
    9773              :              ptr2->x_flag_tree_fre);
    9774              : 
    9775            0 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
    9776            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9777              :              indent_to, "",
    9778              :              "flag_tree_loop_distribute_patterns",
    9779              :              ptr1->x_flag_tree_loop_distribute_patterns,
    9780              :              ptr2->x_flag_tree_loop_distribute_patterns);
    9781              : 
    9782            0 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
    9783            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9784              :              indent_to, "",
    9785              :              "flag_tree_loop_distribution",
    9786              :              ptr1->x_flag_tree_loop_distribution,
    9787              :              ptr2->x_flag_tree_loop_distribution);
    9788              : 
    9789            0 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
    9790            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9791              :              indent_to, "",
    9792              :              "flag_tree_loop_if_convert",
    9793              :              ptr1->x_flag_tree_loop_if_convert,
    9794              :              ptr2->x_flag_tree_loop_if_convert);
    9795              : 
    9796            0 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
    9797            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9798              :              indent_to, "",
    9799              :              "flag_tree_loop_im",
    9800              :              ptr1->x_flag_tree_loop_im,
    9801              :              ptr2->x_flag_tree_loop_im);
    9802              : 
    9803            0 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
    9804            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9805              :              indent_to, "",
    9806              :              "flag_tree_loop_ivcanon",
    9807              :              ptr1->x_flag_tree_loop_ivcanon,
    9808              :              ptr2->x_flag_tree_loop_ivcanon);
    9809              : 
    9810            0 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
    9811            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9812              :              indent_to, "",
    9813              :              "flag_tree_loop_optimize",
    9814              :              ptr1->x_flag_tree_loop_optimize,
    9815              :              ptr2->x_flag_tree_loop_optimize);
    9816              : 
    9817            0 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
    9818            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9819              :              indent_to, "",
    9820              :              "flag_tree_loop_vectorize",
    9821              :              ptr1->x_flag_tree_loop_vectorize,
    9822              :              ptr2->x_flag_tree_loop_vectorize);
    9823              : 
    9824            0 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
    9825            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9826              :              indent_to, "",
    9827              :              "flag_tree_partial_pre",
    9828              :              ptr1->x_flag_tree_partial_pre,
    9829              :              ptr2->x_flag_tree_partial_pre);
    9830              : 
    9831            0 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
    9832            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9833              :              indent_to, "",
    9834              :              "flag_tree_phiprop",
    9835              :              ptr1->x_flag_tree_phiprop,
    9836              :              ptr2->x_flag_tree_phiprop);
    9837              : 
    9838            0 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
    9839            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9840              :              indent_to, "",
    9841              :              "flag_tree_pre",
    9842              :              ptr1->x_flag_tree_pre,
    9843              :              ptr2->x_flag_tree_pre);
    9844              : 
    9845            0 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
    9846            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9847              :              indent_to, "",
    9848              :              "flag_tree_pta",
    9849              :              ptr1->x_flag_tree_pta,
    9850              :              ptr2->x_flag_tree_pta);
    9851              : 
    9852            0 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
    9853            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9854              :              indent_to, "",
    9855              :              "flag_tree_reassoc",
    9856              :              ptr1->x_flag_tree_reassoc,
    9857              :              ptr2->x_flag_tree_reassoc);
    9858              : 
    9859            0 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
    9860            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9861              :              indent_to, "",
    9862              :              "flag_tree_scev_cprop",
    9863              :              ptr1->x_flag_tree_scev_cprop,
    9864              :              ptr2->x_flag_tree_scev_cprop);
    9865              : 
    9866            0 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
    9867            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9868              :              indent_to, "",
    9869              :              "flag_tree_sink",
    9870              :              ptr1->x_flag_tree_sink,
    9871              :              ptr2->x_flag_tree_sink);
    9872              : 
    9873            0 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
    9874            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9875              :              indent_to, "",
    9876              :              "flag_tree_slp_vectorize",
    9877              :              ptr1->x_flag_tree_slp_vectorize,
    9878              :              ptr2->x_flag_tree_slp_vectorize);
    9879              : 
    9880            0 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
    9881            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9882              :              indent_to, "",
    9883              :              "flag_tree_slsr",
    9884              :              ptr1->x_flag_tree_slsr,
    9885              :              ptr2->x_flag_tree_slsr);
    9886              : 
    9887            0 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
    9888            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9889              :              indent_to, "",
    9890              :              "flag_tree_sra",
    9891              :              ptr1->x_flag_tree_sra,
    9892              :              ptr2->x_flag_tree_sra);
    9893              : 
    9894            0 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
    9895            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9896              :              indent_to, "",
    9897              :              "flag_tree_switch_conversion",
    9898              :              ptr1->x_flag_tree_switch_conversion,
    9899              :              ptr2->x_flag_tree_switch_conversion);
    9900              : 
    9901            0 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
    9902            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9903              :              indent_to, "",
    9904              :              "flag_tree_tail_merge",
    9905              :              ptr1->x_flag_tree_tail_merge,
    9906              :              ptr2->x_flag_tree_tail_merge);
    9907              : 
    9908            0 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
    9909            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9910              :              indent_to, "",
    9911              :              "flag_tree_ter",
    9912              :              ptr1->x_flag_tree_ter,
    9913              :              ptr2->x_flag_tree_ter);
    9914              : 
    9915            0 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
    9916            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9917              :              indent_to, "",
    9918              :              "flag_tree_vectorize",
    9919              :              ptr1->x_flag_tree_vectorize,
    9920              :              ptr2->x_flag_tree_vectorize);
    9921              : 
    9922            0 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
    9923            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9924              :              indent_to, "",
    9925              :              "flag_tree_vrp",
    9926              :              ptr1->x_flag_tree_vrp,
    9927              :              ptr2->x_flag_tree_vrp);
    9928              : 
    9929            0 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
    9930            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9931              :              indent_to, "",
    9932              :              "flag_unconstrained_commons",
    9933              :              ptr1->x_flag_unconstrained_commons,
    9934              :              ptr2->x_flag_unconstrained_commons);
    9935              : 
    9936            0 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
    9937            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9938              :              indent_to, "",
    9939              :              "flag_unreachable_traps",
    9940              :              ptr1->x_flag_unreachable_traps,
    9941              :              ptr2->x_flag_unreachable_traps);
    9942              : 
    9943            0 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
    9944            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9945              :              indent_to, "",
    9946              :              "flag_unroll_all_loops",
    9947              :              ptr1->x_flag_unroll_all_loops,
    9948              :              ptr2->x_flag_unroll_all_loops);
    9949              : 
    9950            0 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
    9951            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9952              :              indent_to, "",
    9953              :              "flag_cunroll_grow_size",
    9954              :              ptr1->x_flag_cunroll_grow_size,
    9955              :              ptr2->x_flag_cunroll_grow_size);
    9956              : 
    9957            0 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
    9958            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9959              :              indent_to, "",
    9960              :              "flag_unroll_loops",
    9961              :              ptr1->x_flag_unroll_loops,
    9962              :              ptr2->x_flag_unroll_loops);
    9963              : 
    9964            0 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
    9965            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9966              :              indent_to, "",
    9967              :              "flag_unsafe_math_optimizations",
    9968              :              ptr1->x_flag_unsafe_math_optimizations,
    9969              :              ptr2->x_flag_unsafe_math_optimizations);
    9970              : 
    9971            0 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
    9972            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9973              :              indent_to, "",
    9974              :              "flag_unswitch_loops",
    9975              :              ptr1->x_flag_unswitch_loops,
    9976              :              ptr2->x_flag_unswitch_loops);
    9977              : 
    9978            0 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
    9979            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9980              :              indent_to, "",
    9981              :              "flag_unwind_tables",
    9982              :              ptr1->x_flag_unwind_tables,
    9983              :              ptr2->x_flag_unwind_tables);
    9984              : 
    9985            0 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
    9986            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9987              :              indent_to, "",
    9988              :              "flag_var_tracking",
    9989              :              ptr1->x_flag_var_tracking,
    9990              :              ptr2->x_flag_var_tracking);
    9991              : 
    9992            0 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
    9993            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9994              :              indent_to, "",
    9995              :              "flag_var_tracking_assignments",
    9996              :              ptr1->x_flag_var_tracking_assignments,
    9997              :              ptr2->x_flag_var_tracking_assignments);
    9998              : 
    9999            0 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   10000            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10001              :              indent_to, "",
   10002              :              "flag_var_tracking_assignments_toggle",
   10003              :              ptr1->x_flag_var_tracking_assignments_toggle,
   10004              :              ptr2->x_flag_var_tracking_assignments_toggle);
   10005              : 
   10006            0 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   10007            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10008              :              indent_to, "",
   10009              :              "flag_var_tracking_uninit",
   10010              :              ptr1->x_flag_var_tracking_uninit,
   10011              :              ptr2->x_flag_var_tracking_uninit);
   10012              : 
   10013            0 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   10014            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10015              :              indent_to, "",
   10016              :              "flag_variable_expansion_in_unroller",
   10017              :              ptr1->x_flag_variable_expansion_in_unroller,
   10018              :              ptr2->x_flag_variable_expansion_in_unroller);
   10019              : 
   10020            0 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   10021            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10022              :              indent_to, "",
   10023              :              "flag_version_loops_for_strides",
   10024              :              ptr1->x_flag_version_loops_for_strides,
   10025              :              ptr2->x_flag_version_loops_for_strides);
   10026              : 
   10027            0 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   10028            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10029              :              indent_to, "",
   10030              :              "flag_value_profile_transformations",
   10031              :              ptr1->x_flag_value_profile_transformations,
   10032              :              ptr2->x_flag_value_profile_transformations);
   10033              : 
   10034            0 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   10035            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10036              :              indent_to, "",
   10037              :              "flag_web",
   10038              :              ptr1->x_flag_web,
   10039              :              ptr2->x_flag_web);
   10040              : 
   10041            0 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   10042            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10043              :              indent_to, "",
   10044              :              "flag_wrapv",
   10045              :              ptr1->x_flag_wrapv,
   10046              :              ptr2->x_flag_wrapv);
   10047              : 
   10048            0 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   10049            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10050              :              indent_to, "",
   10051              :              "flag_wrapv_pointer",
   10052              :              ptr1->x_flag_wrapv_pointer,
   10053              :              ptr2->x_flag_wrapv_pointer);
   10054              : 
   10055            0 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   10056            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10057              :              indent_to, "",
   10058              :              "debug_nonbind_markers_p",
   10059              :              ptr1->x_debug_nonbind_markers_p,
   10060              :              ptr2->x_debug_nonbind_markers_p);
   10061              : 
   10062            0 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   10063            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10064              :              indent_to, "",
   10065              :              "ix86_use_scatter",
   10066              :              ptr1->x_ix86_use_scatter,
   10067              :              ptr2->x_ix86_use_scatter);
   10068              : 
   10069            0 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   10070            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10071              :              indent_to, "",
   10072              :              "ix86_unroll_only_small_loops",
   10073              :              ptr1->x_ix86_unroll_only_small_loops,
   10074              :              ptr2->x_ix86_unroll_only_small_loops);
   10075              : 
   10076            0 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   10077            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   10078            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   10079            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10080              :              indent_to, "",
   10081              :              "str_align_functions",
   10082              :              ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
   10083              :              ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
   10084              : 
   10085            0 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   10086            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   10087            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   10088            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10089              :              indent_to, "",
   10090              :              "str_align_jumps",
   10091              :              ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
   10092              :              ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
   10093              : 
   10094            0 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   10095            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   10096            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   10097            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10098              :              indent_to, "",
   10099              :              "str_align_labels",
   10100              :              ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
   10101              :              ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
   10102              : 
   10103            0 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   10104            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   10105            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   10106            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10107              :              indent_to, "",
   10108              :              "str_align_loops",
   10109              :              ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
   10110              :              ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
   10111              : 
   10112            0 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   10113            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   10114            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   10115            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10116              :              indent_to, "",
   10117              :              "flag_patchable_function_entry",
   10118              :              ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
   10119              :              ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
   10120              : 
   10121            0 : }
   10122              : 
   10123              : /* Save selected option variables into a structure.  */
   10124              : void
   10125     75436127 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
   10126              :                        struct gcc_options *opts_set)
   10127              : {
   10128     75436127 :   gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
   10129     75436127 :   gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
   10130              : 
   10131     75436127 :   if (targetm.target_option.save)
   10132     75436127 :     targetm.target_option.save (ptr, opts, opts_set);
   10133              : 
   10134     75436127 :   ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
   10135     75436127 :   ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
   10136     75436127 :   ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
   10137     75436127 :   ptr->x_ix86_abi = opts->x_ix86_abi;
   10138     75436127 :   ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
   10139     75436127 :   ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
   10140     75436127 :   ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
   10141     75436127 :   ptr->x_ix86_pmode = opts->x_ix86_pmode;
   10142     75436127 :   ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
   10143     75436127 :   ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
   10144     75436127 :   ptr->x_ix86_regparm = opts->x_ix86_regparm;
   10145     75436127 :   ptr->x_recip_mask = opts->x_recip_mask;
   10146     75436127 :   ptr->x_target_flags = opts->x_target_flags;
   10147     75436127 :   ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
   10148     75436127 :   ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
   10149     75436127 :   ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
   10150     75436127 :   ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
   10151     75436127 :   ptr->x_ix86_move_max = opts->x_ix86_move_max;
   10152     75436127 :   ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
   10153     75436127 :   ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
   10154     75436127 :   ptr->x_flag_fentry = opts->x_flag_fentry;
   10155     75436127 :   ptr->x_ix86_needed = opts->x_ix86_needed;
   10156     75436127 :   ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
   10157     75436127 :   ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
   10158     75436127 :   ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
   10159              : 
   10160     75436127 :   unsigned HOST_WIDE_INT mask = 0;
   10161     75436127 :   if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
   10162     75436127 :   if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
   10163     75436127 :   if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
   10164     75436127 :   if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
   10165     75436127 :   if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
   10166     75436127 :   if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
   10167     75436127 :   if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
   10168     75436127 :   if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
   10169     75436127 :   if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
   10170     75436127 :   if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
   10171     75436127 :   if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
   10172     75436127 :   if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
   10173     75436127 :   ptr->explicit_mask_target_flags = opts_set->x_target_flags;
   10174     75436127 :   ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
   10175     75436127 :   ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
   10176     75436127 :   ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
   10177     75436127 :   if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
   10178     75436127 :   if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
   10179     75436127 :   if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
   10180     75436127 :   if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
   10181     75436127 :   if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
   10182     75436127 :   if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
   10183     75436127 :   if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
   10184     75436127 :   if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
   10185     75436127 :   if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
   10186     75436127 :   ptr->explicit_mask[0] = mask;
   10187     75436127 : }
   10188              : 
   10189              : /* Restore selected current options from a structure.  */
   10190              : void
   10191     52792874 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
   10192              :                           struct cl_target_option *ptr)
   10193              : {
   10194     52792874 :   opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
   10195     52792874 :   opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
   10196     52792874 :   opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
   10197     52792874 :   opts->x_ix86_abi = ptr->x_ix86_abi;
   10198     52792874 :   opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
   10199     52792874 :   opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
   10200     52792874 :   opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
   10201     52792874 :   opts->x_ix86_pmode = ptr->x_ix86_pmode;
   10202     52792874 :   opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
   10203     52792874 :   opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
   10204     52792874 :   opts->x_ix86_regparm = ptr->x_ix86_regparm;
   10205     52792874 :   opts->x_recip_mask = ptr->x_recip_mask;
   10206     52792874 :   opts->x_target_flags = ptr->x_target_flags;
   10207     52792874 :   opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
   10208     52792874 :   opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
   10209     52792874 :   opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
   10210     52792874 :   opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
   10211     52792874 :   opts->x_ix86_move_max = ptr->x_ix86_move_max;
   10212     52792874 :   opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
   10213     52792874 :   opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
   10214     52792874 :   opts->x_flag_fentry = ptr->x_flag_fentry;
   10215     52792874 :   opts->x_ix86_needed = ptr->x_ix86_needed;
   10216     52792874 :   opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
   10217     52792874 :   opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
   10218     52792874 :   opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
   10219              : 
   10220     52792874 :   unsigned HOST_WIDE_INT mask;
   10221     52792874 :   mask = ptr->explicit_mask[0];
   10222     52792874 :   opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
   10223     52792874 :   mask >>= 1;
   10224     52792874 :   opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
   10225     52792874 :   mask >>= 1;
   10226     52792874 :   opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
   10227     52792874 :   mask >>= 1;
   10228     52792874 :   opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
   10229     52792874 :   mask >>= 1;
   10230     52792874 :   opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
   10231     52792874 :   mask >>= 1;
   10232     52792874 :   opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
   10233     52792874 :   mask >>= 1;
   10234     52792874 :   opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
   10235     52792874 :   mask >>= 1;
   10236     52792874 :   opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
   10237     52792874 :   mask >>= 1;
   10238     52792874 :   opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
   10239     52792874 :   mask >>= 1;
   10240     52792874 :   opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
   10241     52792874 :   mask >>= 1;
   10242     52792874 :   opts_set->x_ix86_regparm = (mask & 1) != 0;
   10243     52792874 :   mask >>= 1;
   10244     52792874 :   opts_set->x_recip_mask = (mask & 1) != 0;
   10245     52792874 :   mask >>= 1;
   10246     52792874 :   opts_set->x_target_flags = ptr->explicit_mask_target_flags;
   10247     52792874 :   opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
   10248     52792874 :   opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
   10249     52792874 :   opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
   10250     52792874 :   opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
   10251     52792874 :   mask >>= 1;
   10252     52792874 :   opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10253     52792874 :   mask >>= 1;
   10254     52792874 :   opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10255     52792874 :   mask >>= 1;
   10256     52792874 :   opts_set->x_ix86_apx_features = (mask & 1) != 0;
   10257     52792874 :   mask >>= 1;
   10258     52792874 :   opts_set->x_flag_fentry = (mask & 1) != 0;
   10259     52792874 :   mask >>= 1;
   10260     52792874 :   opts_set->x_ix86_needed = (mask & 1) != 0;
   10261     52792874 :   mask >>= 1;
   10262     52792874 :   opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
   10263     52792874 :   mask >>= 1;
   10264     52792874 :   opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
   10265     52792874 :   mask >>= 1;
   10266     52792874 :   opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
   10267     52792874 :   mask >>= 1;
   10268              : 
   10269     52792874 :   if (targetm.target_option.restore)
   10270     52792874 :     targetm.target_option.restore (opts, opts_set, ptr);
   10271     52792874 : }
   10272              : 
   10273              : /* Print optimization options from a structure.  */
   10274              : void
   10275            0 : cl_target_option_print (FILE *file,
   10276              :                         int indent,
   10277              :                         struct cl_target_option *ptr)
   10278              : {
   10279            0 :   fputs ("\n", file);
   10280            0 :   if (ptr->x_target_flags)
   10281            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10282              :              indent, "",
   10283              :              "target_flags",
   10284              :              (unsigned long)ptr->x_target_flags);
   10285              : 
   10286            0 :   if (ptr->x_ix86_isa_flags)
   10287            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10288              :              indent, "",
   10289              :              "ix86_isa_flags",
   10290              :              ptr->x_ix86_isa_flags);
   10291              : 
   10292            0 :   if (ptr->x_ix86_isa_flags2)
   10293            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10294              :              indent, "",
   10295              :              "ix86_isa_flags2",
   10296              :              ptr->x_ix86_isa_flags2);
   10297              : 
   10298            0 :   if (ptr->x_ix86_target_flags)
   10299            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10300              :              indent, "",
   10301              :              "ix86_target_flags",
   10302              :              (unsigned long)ptr->x_ix86_target_flags);
   10303              : 
   10304            0 :   if (ptr->x_ix86_fpmath)
   10305            0 :     fprintf (file, "%*s%s (%#x)\n",
   10306              :              indent, "",
   10307              :              "ix86_fpmath",
   10308              :              ptr->x_ix86_fpmath);
   10309              : 
   10310            0 :   if (ptr->x_ix86_move_max)
   10311            0 :     fprintf (file, "%*s%s (%#x)\n",
   10312              :              indent, "",
   10313              :              "ix86_move_max",
   10314              :              ptr->x_ix86_move_max);
   10315              : 
   10316            0 :   if (ptr->x_prefer_vector_width_type)
   10317            0 :     fprintf (file, "%*s%s (%#x)\n",
   10318              :              indent, "",
   10319              :              "prefer_vector_width_type",
   10320              :              ptr->x_prefer_vector_width_type);
   10321              : 
   10322            0 :   if (ptr->x_ix86_apx_features)
   10323            0 :     fprintf (file, "%*s%s (%#x)\n",
   10324              :              indent, "",
   10325              :              "ix86_apx_features",
   10326              :              ptr->x_ix86_apx_features);
   10327              : 
   10328            0 :   if (ptr->x_flag_fentry)
   10329            0 :     fprintf (file, "%*s%s (%#x)\n",
   10330              :              indent, "",
   10331              :              "flag_fentry",
   10332              :              ptr->x_flag_fentry);
   10333              : 
   10334            0 :   if (ptr->x_ix86_needed)
   10335            0 :     fprintf (file, "%*s%s (%#x)\n",
   10336              :              indent, "",
   10337              :              "ix86_needed",
   10338              :              ptr->x_ix86_needed);
   10339              : 
   10340            0 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10341            0 :     fprintf (file, "%*s%s (%s)\n",
   10342              :              indent, "",
   10343              :              "ix86_stack_protector_guard_offset_str",
   10344              :              ptr->x_ix86_stack_protector_guard_offset_str);
   10345              : 
   10346            0 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10347            0 :     fprintf (file, "%*s%s (%s)\n",
   10348              :              indent, "",
   10349              :              "ix86_stack_protector_guard_reg_str",
   10350              :              ptr->x_ix86_stack_protector_guard_reg_str);
   10351              : 
   10352            0 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10353            0 :     fprintf (file, "%*s%s (%s)\n",
   10354              :              indent, "",
   10355              :              "ix86_stack_protector_guard_symbol_str",
   10356              :              ptr->x_ix86_stack_protector_guard_symbol_str);
   10357              : 
   10358              : 
   10359            0 :   if (targetm.target_option.print)
   10360            0 :     targetm.target_option.print (file, indent, ptr);
   10361            0 : }
   10362              : 
   10363              : /* Print different target option variables from structures provided as arguments.  */
   10364              : void
   10365            0 : cl_target_option_print_diff (FILE *file,
   10366              :                              int indent ATTRIBUTE_UNUSED,
   10367              :                              struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
   10368              :                              struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
   10369              : {
   10370            0 :   fputs ("\n", file);
   10371            0 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10372            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10373              :              indent, "",
   10374              :              "target_flags",
   10375              :              (unsigned long)ptr1->x_target_flags,
   10376              :              (unsigned long)ptr2->x_target_flags);
   10377              : 
   10378            0 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10379            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10380              :              indent, "",
   10381              :              "ix86_isa_flags",
   10382              :              ptr1->x_ix86_isa_flags,
   10383              :              ptr2->x_ix86_isa_flags);
   10384              : 
   10385            0 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10386            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10387              :              indent, "",
   10388              :              "ix86_isa_flags2",
   10389              :              ptr1->x_ix86_isa_flags2,
   10390              :              ptr2->x_ix86_isa_flags2);
   10391              : 
   10392            0 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10393            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10394              :              indent, "",
   10395              :              "ix86_target_flags",
   10396              :              (unsigned long)ptr1->x_ix86_target_flags,
   10397              :              (unsigned long)ptr2->x_ix86_target_flags);
   10398              : 
   10399            0 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10400            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10401              :              indent, "",
   10402              :              "ix86_fpmath",
   10403              :              ptr1->x_ix86_fpmath,
   10404              :              ptr2->x_ix86_fpmath);
   10405              : 
   10406            0 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10407            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10408              :              indent, "",
   10409              :              "ix86_move_max",
   10410              :              ptr1->x_ix86_move_max,
   10411              :              ptr2->x_ix86_move_max);
   10412              : 
   10413            0 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10414            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10415              :              indent, "",
   10416              :              "prefer_vector_width_type",
   10417              :              ptr1->x_prefer_vector_width_type,
   10418              :              ptr2->x_prefer_vector_width_type);
   10419              : 
   10420            0 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10421            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10422              :              indent, "",
   10423              :              "ix86_apx_features",
   10424              :              ptr1->x_ix86_apx_features,
   10425              :              ptr2->x_ix86_apx_features);
   10426              : 
   10427            0 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10428            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10429              :              indent, "",
   10430              :              "flag_fentry",
   10431              :              ptr1->x_flag_fentry,
   10432              :              ptr2->x_flag_fentry);
   10433              : 
   10434            0 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10435            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10436              :              indent, "",
   10437              :              "ix86_needed",
   10438              :              ptr1->x_ix86_needed,
   10439              :              ptr2->x_ix86_needed);
   10440              : 
   10441            0 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10442            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10443            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10444            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10445              :              indent, "",
   10446              :              "ix86_stack_protector_guard_offset_str",
   10447              :              ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
   10448              :              ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
   10449              : 
   10450            0 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10451            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10452            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10453            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10454              :              indent, "",
   10455              :              "ix86_stack_protector_guard_reg_str",
   10456              :              ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
   10457              :              ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
   10458              : 
   10459            0 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10460            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10461            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10462            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10463              :              indent, "",
   10464              :              "ix86_stack_protector_guard_symbol_str",
   10465              :              ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
   10466              :              ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
   10467              : 
   10468            0 : }
   10469              : 
   10470              : /* Compare two target options  */
   10471              : bool
   10472    438385635 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
   10473              :                      struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
   10474              : {
   10475    438385635 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   10476       164662 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   10477       164662 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   10478              :     return false;
   10479    438346828 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   10480            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   10481            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   10482              :     return false;
   10483    438346828 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   10484            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   10485            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   10486              :     return false;
   10487    438346828 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   10488            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   10489            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   10490              :     return false;
   10491    438346828 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   10492            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   10493            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   10494              :     return false;
   10495    438346828 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   10496       125950 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   10497       125950 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   10498              :     return false;
   10499    438346602 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10500            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10501            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10502              :     return false;
   10503    438346602 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10504            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10505            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10506              :     return false;
   10507    438346602 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10508            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10509            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10510              :     return false;
   10511    438346602 :   if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
   10512              :     return false;
   10513    112709757 :   if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
   10514              :     return false;
   10515     75593357 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   10516              :     return false;
   10517     75593357 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   10518              :     return false;
   10519     75593357 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   10520              :     return false;
   10521     75593357 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   10522              :     return false;
   10523     75593357 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   10524              :     return false;
   10525     75593357 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   10526              :     return false;
   10527     75593357 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   10528              :     return false;
   10529     75593357 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   10530              :     return false;
   10531     75593357 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   10532              :     return false;
   10533     75593357 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   10534              :     return false;
   10535     75593357 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   10536              :     return false;
   10537     75593357 :   if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
   10538              :     return false;
   10539     75593357 :   if (ptr1->arch != ptr2->arch)
   10540              :     return false;
   10541     75593357 :   if (ptr1->arch_specified != ptr2->arch_specified)
   10542              :     return false;
   10543     75593357 :   if (ptr1->branch_cost != ptr2->branch_cost)
   10544              :     return false;
   10545     75593357 :   if (ptr1->prefetch_sse != ptr2->prefetch_sse)
   10546              :     return false;
   10547     75593357 :   if (ptr1->schedule != ptr2->schedule)
   10548              :     return false;
   10549     75593357 :   if (ptr1->tune != ptr2->tune)
   10550              :     return false;
   10551     75593357 :   if (ptr1->tune_defaulted != ptr2->tune_defaulted)
   10552              :     return false;
   10553     75593357 :   if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
   10554              :     return false;
   10555     75593357 :   if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
   10556              :     return false;
   10557     75593357 :   if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
   10558              :     return false;
   10559     75593329 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   10560              :     return false;
   10561     75593329 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   10562              :     return false;
   10563     75593329 :   if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
   10564              :     return false;
   10565     75593329 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   10566              :     return false;
   10567     75593329 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   10568              :     return false;
   10569     75593329 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   10570              :     return false;
   10571     75593329 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   10572              :     return false;
   10573     75593329 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   10574              :     return false;
   10575     75593329 :   if (ptr1->x_recip_mask != ptr2->x_recip_mask)
   10576              :     return false;
   10577     75593326 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10578              :     return false;
   10579     75592156 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10580              :     return false;
   10581     74689207 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10582              :     return false;
   10583     74657220 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10584              :     return false;
   10585     74657220 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10586              :     return false;
   10587     74657220 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10588              :     return false;
   10589     74657220 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10590              :     return false;
   10591     74657220 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10592              :     return false;
   10593     74657220 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10594              :     return false;
   10595     74657220 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10596              :     return false;
   10597    149314440 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   10598     74657220 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   10599              :       return false;
   10600     74657220 :   if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
   10601              :     return false;
   10602     74657220 :   if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
   10603              :     return false;
   10604     74657220 :   if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
   10605              :     return false;
   10606     74657220 :   if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
   10607            0 :     return false;
   10608              :   return true;
   10609              : }
   10610              : 
   10611              : /* Hash target options  */
   10612              : hashval_t
   10613    771220606 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
   10614              : {
   10615    771220606 :   inchash::hash hstate;
   10616    771220606 :   if (ptr->x_ix86_arch_string)
   10617    771220606 :     hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
   10618              :   else
   10619            0 :     hstate.add_int (0);
   10620    771220606 :   if (ptr->x_ix86_recip_name)
   10621            0 :     hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
   10622              :   else
   10623    771220606 :     hstate.add_int (0);
   10624    771220606 :   if (ptr->x_ix86_tune_ctrl_string)
   10625      1123139 :     hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
   10626              :   else
   10627    770097467 :     hstate.add_int (0);
   10628    771220606 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10629           18 :     hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
   10630              :   else
   10631    771220588 :     hstate.add_int (0);
   10632    771220606 :   if (ptr->x_ix86_tune_memset_strategy)
   10633           34 :     hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
   10634              :   else
   10635    771220572 :     hstate.add_int (0);
   10636    771220606 :   if (ptr->x_ix86_tune_string)
   10637    771220606 :     hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
   10638              :   else
   10639            0 :     hstate.add_int (0);
   10640    771220606 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10641            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
   10642              :   else
   10643    771220605 :     hstate.add_int (0);
   10644    771220606 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10645            2 :     hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
   10646              :   else
   10647    771220604 :     hstate.add_int (0);
   10648    771220606 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10649            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
   10650              :   else
   10651    771220605 :     hstate.add_int (0);
   10652    771220606 :   hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
   10653    771220606 :   hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
   10654    771220606 :   hstate.add_hwi (ptr->x_ix86_asm_dialect);
   10655    771220606 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
   10656    771220606 :   hstate.add_hwi (ptr->x_ix86_stringop_alg);
   10657    771220606 :   hstate.add_hwi (ptr->x_ix86_tls_dialect);
   10658    771220606 :   hstate.add_hwi (ptr->x_ix86_branch_cost);
   10659    771220606 :   hstate.add_hwi (ptr->x_ix86_dump_tunes);
   10660    771220606 :   hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
   10661    771220606 :   hstate.add_hwi (ptr->x_ix86_force_drap);
   10662    771220606 :   hstate.add_hwi (ptr->x_ix86_section_threshold);
   10663    771220606 :   hstate.add_hwi (ptr->x_ix86_sse2avx);
   10664    771220606 :   hstate.add_hwi (ptr->x_ix86_tune_no_default);
   10665    771220606 :   hstate.add_hwi (ptr->x_recip_mask_explicit);
   10666    771220606 :   hstate.add_hwi (ptr->arch);
   10667    771220606 :   hstate.add_hwi (ptr->arch_specified);
   10668    771220606 :   hstate.add_hwi (ptr->branch_cost);
   10669    771220606 :   hstate.add_hwi (ptr->prefetch_sse);
   10670    771220606 :   hstate.add_hwi (ptr->schedule);
   10671    771220606 :   hstate.add_hwi (ptr->tune);
   10672    771220606 :   hstate.add_hwi (ptr->tune_defaulted);
   10673    771220606 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
   10674    771220606 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
   10675    771220606 :   hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
   10676    771220606 :   hstate.add_hwi (ptr->x_ix86_abi);
   10677    771220606 :   hstate.add_hwi (ptr->x_ix86_cmodel);
   10678    771220606 :   hstate.add_hwi (ptr->x_ix86_excess_precision);
   10679    771220606 :   hstate.add_hwi (ptr->x_ix86_veclibabi_type);
   10680    771220606 :   hstate.add_hwi (ptr->x_ix86_pmode);
   10681    771220606 :   hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
   10682    771220606 :   hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
   10683    771220606 :   hstate.add_hwi (ptr->x_ix86_regparm);
   10684    771220606 :   hstate.add_hwi (ptr->x_recip_mask);
   10685    771220606 :   hstate.add_hwi (ptr->x_target_flags);
   10686    771220606 :   hstate.add_hwi (ptr->x_ix86_isa_flags);
   10687    771220606 :   hstate.add_hwi (ptr->x_ix86_isa_flags2);
   10688    771220606 :   hstate.add_hwi (ptr->x_ix86_apx_features);
   10689    771220606 :   hstate.add_hwi (ptr->x_flag_fentry);
   10690    771220606 :   hstate.add_hwi (ptr->x_ix86_fpmath);
   10691    771220606 :   hstate.add_hwi (ptr->x_ix86_target_flags);
   10692    771220606 :   hstate.add_hwi (ptr->x_ix86_move_max);
   10693    771220606 :   hstate.add_hwi (ptr->x_ix86_needed);
   10694    771220606 :   hstate.add_hwi (ptr->x_prefer_vector_width_type);
   10695   1542441212 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10696    771220606 :     hstate.add_hwi (ptr->explicit_mask[i]);
   10697    771220606 :   hstate.add_hwi (ptr->explicit_mask_target_flags);
   10698    771220606 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
   10699    771220606 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
   10700    771220606 :   hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
   10701    771220606 :   return hstate.end ();
   10702              : }
   10703              : 
   10704              : /* Stream out target options  */
   10705              : void
   10706        30873 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
   10707              :                              struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10708              :                              struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10709              : {
   10710        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
   10711        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
   10712        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
   10713        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
   10714        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
   10715        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
   10716        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
   10717        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
   10718        30873 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
   10719        30873 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
   10720        30873 :   bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
   10721        30873 :   bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
   10722        30873 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
   10723        30873 :   bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
   10724        30873 :   bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
   10725        30873 :   bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
   10726        30873 :   bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
   10727        30873 :   bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
   10728        30873 :   bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
   10729        30873 :   bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
   10730        30873 :   bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
   10731        30873 :   bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
   10732        30873 :   bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
   10733        30873 :   bp_pack_value (bp, ptr->arch, 64);
   10734        30873 :   bp_pack_value (bp, ptr->arch_specified, 64);
   10735        30873 :   bp_pack_value (bp, ptr->branch_cost, 64);
   10736        30873 :   bp_pack_value (bp, ptr->prefetch_sse, 64);
   10737        30873 :   bp_pack_value (bp, ptr->schedule, 64);
   10738        30873 :   bp_pack_value (bp, ptr->tune, 64);
   10739        30873 :   bp_pack_value (bp, ptr->tune_defaulted, 64);
   10740        30873 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
   10741        30873 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
   10742        30873 :   bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
   10743        30873 :   bp_pack_value (bp, ptr->x_ix86_abi, 64);
   10744        30873 :   bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
   10745        30873 :   bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
   10746        30873 :   bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
   10747        30873 :   bp_pack_value (bp, ptr->x_ix86_pmode, 64);
   10748        30873 :   bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
   10749        30873 :   bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
   10750        30873 :   bp_pack_value (bp, ptr->x_ix86_regparm, 64);
   10751        30873 :   bp_pack_value (bp, ptr->x_recip_mask, 64);
   10752        30873 :   bp_pack_value (bp, ptr->x_target_flags, 64);
   10753        30873 :   bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
   10754        30873 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
   10755        30873 :   bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
   10756        30873 :   bp_pack_value (bp, ptr->x_flag_fentry, 64);
   10757        30873 :   bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
   10758        30873 :   bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
   10759        30873 :   bp_pack_value (bp, ptr->x_ix86_move_max, 64);
   10760        30873 :   bp_pack_value (bp, ptr->x_ix86_needed, 64);
   10761        30873 :   bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
   10762        61746 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10763        30873 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   10764        30873 :   bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
   10765        30873 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
   10766        30873 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
   10767        30873 :   bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
   10768        30873 : }
   10769              : 
   10770              : /* Stream in target options  */
   10771              : void
   10772        21376 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   10773              :                             struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10774              :                             struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10775              : {
   10776        21376 :   ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
   10777        21376 :   if (ptr->x_ix86_arch_string)
   10778        21376 :     ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
   10779        21376 :   ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
   10780        21376 :   if (ptr->x_ix86_recip_name)
   10781            0 :     ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
   10782        21376 :   ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
   10783        21376 :   if (ptr->x_ix86_tune_ctrl_string)
   10784            2 :     ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
   10785        21376 :   ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
   10786        21376 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10787            0 :     ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
   10788        21376 :   ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
   10789        21376 :   if (ptr->x_ix86_tune_memset_strategy)
   10790            0 :     ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
   10791        21376 :   ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
   10792        21376 :   if (ptr->x_ix86_tune_string)
   10793        21376 :     ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
   10794        21376 :   ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
   10795        21376 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10796            0 :     ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
   10797        21376 :   ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
   10798        21376 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10799            0 :     ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
   10800        21376 :   ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
   10801        21376 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10802            0 :     ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
   10803        21376 :   ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10804        21376 :   ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10805        21376 :   ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
   10806        21376 :   ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
   10807        21376 :   ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
   10808        21376 :   ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
   10809        21376 :   ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
   10810        21376 :   ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
   10811        21376 :   ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
   10812        21376 :   ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
   10813        21376 :   ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
   10814        21376 :   ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
   10815        21376 :   ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
   10816        21376 :   ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
   10817        21376 :   ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
   10818        21376 :   ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
   10819        21376 :   ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
   10820        21376 :   ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
   10821        21376 :   ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
   10822        21376 :   ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
   10823        21376 :   ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
   10824        21376 :   ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10825        21376 :   ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
   10826        21376 :   ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
   10827        21376 :   ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
   10828        21376 :   ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
   10829        21376 :   ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
   10830        21376 :   ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
   10831        21376 :   ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
   10832        21376 :   ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10833        21376 :   ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10834        21376 :   ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
   10835        21376 :   ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
   10836        21376 :   ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10837        21376 :   ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10838        21376 :   ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10839        21376 :   ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
   10840        21376 :   ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
   10841        21376 :   ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
   10842        21376 :   ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10843        21376 :   ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10844        21376 :   ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
   10845        21376 :   ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10846        42752 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10847        21376 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   10848        21376 :   ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
   10849        21376 :   ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
   10850        21376 :   ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
   10851        21376 :   ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
   10852        21376 : }
   10853              : /* free heap memory used by target options  */
   10854              : void
   10855          895 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10856              : {
   10857          895 :   if (ptr->x_ix86_arch_string)
   10858          895 :     free (const_cast <char *>(ptr->x_ix86_arch_string));
   10859          895 :   if (ptr->x_ix86_recip_name)
   10860            0 :     free (const_cast <char *>(ptr->x_ix86_recip_name));
   10861          895 :   if (ptr->x_ix86_tune_ctrl_string)
   10862            0 :     free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
   10863          895 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10864            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
   10865          895 :   if (ptr->x_ix86_tune_memset_strategy)
   10866            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
   10867          895 :   if (ptr->x_ix86_tune_string)
   10868          895 :     free (const_cast <char *>(ptr->x_ix86_tune_string));
   10869          895 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10870            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
   10871          895 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10872            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
   10873          895 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10874            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
   10875          895 : }
   10876              : 
   10877              : /* Hash optimization options  */
   10878              : hashval_t
   10879     99469933 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
   10880              : {
   10881     99469933 :   inchash::hash hstate;
   10882     99469933 :   hstate.add_hwi (ptr->x_optimize);
   10883     99469933 :   hstate.add_hwi (ptr->x_optimize_size);
   10884     99469933 :   hstate.add_hwi (ptr->x_optimize_debug);
   10885     99469933 :   hstate.add_hwi (ptr->x_optimize_fast);
   10886     99469933 :   hstate.add_hwi (ptr->x_param_align_loop_iterations);
   10887     99469933 :   hstate.add_hwi (ptr->x_param_align_threshold);
   10888     99469933 :   hstate.add_hwi (ptr->x_param_asan_protect_allocas);
   10889     99469933 :   hstate.add_hwi (ptr->x_param_asan_instrument_reads);
   10890     99469933 :   hstate.add_hwi (ptr->x_param_asan_instrument_writes);
   10891     99469933 :   hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
   10892     99469933 :   hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   10893     99469933 :   hstate.add_hwi (ptr->x_param_asan_memintrin);
   10894     99469933 :   hstate.add_hwi (ptr->x_param_asan_stack);
   10895     99469933 :   hstate.add_hwi (ptr->x_param_asan_use_after_return);
   10896     99469933 :   hstate.add_hwi (ptr->x_param_auto_profile_bbs);
   10897     99469933 :   hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
   10898     99469933 :   hstate.add_hwi (ptr->x_param_avg_loop_niter);
   10899     99469933 :   hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
   10900     99469933 :   hstate.add_hwi (ptr->x_param_builtin_expect_probability);
   10901     99469933 :   hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
   10902     99469933 :   hstate.add_hwi (ptr->x_param_case_values_threshold);
   10903     99469933 :   hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
   10904     99469933 :   hstate.add_hwi (ptr->x_param_construct_interfere_size);
   10905     99469933 :   hstate.add_hwi (ptr->x_param_cycle_accurate_model);
   10906     99469933 :   hstate.add_hwi (ptr->x_param_destruct_interfere_size);
   10907     99469933 :   hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
   10908     99469933 :   hstate.add_hwi (ptr->x_param_dse_max_object_size);
   10909     99469933 :   hstate.add_hwi (ptr->x_param_early_inlining_insns);
   10910     99469933 :   hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
   10911     99469933 :   hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
   10912     99469933 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
   10913     99469933 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
   10914     99469933 :   hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
   10915     99469933 :   hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
   10916     99469933 :   hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
   10917     99469933 :   hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
   10918     99469933 :   hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
   10919     99469933 :   hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
   10920     99469933 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
   10921     99469933 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
   10922     99469933 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
   10923     99469933 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
   10924     99469933 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
   10925     99469933 :   hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
   10926     99469933 :   hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
   10927     99469933 :   hstate.add_hwi (ptr->x_param_inline_min_speedup);
   10928     99469933 :   hstate.add_hwi (ptr->x_param_inline_unit_growth);
   10929     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
   10930     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
   10931     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
   10932     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
   10933     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
   10934     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
   10935     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
   10936     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
   10937     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
   10938     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
   10939     99469933 :   hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
   10940     99469933 :   hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
   10941     99469933 :   hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
   10942     99469933 :   hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
   10943     99469933 :   hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
   10944     99469933 :   hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
   10945     99469933 :   hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
   10946     99469933 :   hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
   10947     99469933 :   hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
   10948     99469933 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
   10949     99469933 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   10950     99469933 :   hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
   10951     99469933 :   hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
   10952     99469933 :   hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
   10953     99469933 :   hstate.add_hwi (ptr->x_param_ira_max_loops_num);
   10954     99469933 :   hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
   10955     99469933 :   hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
   10956     99469933 :   hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
   10957     99469933 :   hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
   10958     99469933 :   hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
   10959     99469933 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
   10960     99469933 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
   10961     99469933 :   hstate.add_hwi (ptr->x_param_l1_cache_line_size);
   10962     99469933 :   hstate.add_hwi (ptr->x_param_l1_cache_size);
   10963     99469933 :   hstate.add_hwi (ptr->x_param_l2_cache_size);
   10964     99469933 :   hstate.add_hwi (ptr->x_param_large_function_growth);
   10965     99469933 :   hstate.add_hwi (ptr->x_param_large_function_insns);
   10966     99469933 :   hstate.add_hwi (ptr->x_param_stack_frame_growth);
   10967     99469933 :   hstate.add_hwi (ptr->x_param_large_stack_frame);
   10968     99469933 :   hstate.add_hwi (ptr->x_param_large_unit_insns);
   10969     99469933 :   hstate.add_hwi (ptr->x_param_lim_expensive);
   10970     99469933 :   hstate.add_hwi (ptr->x_param_loop_block_tile_size);
   10971     99469933 :   hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
   10972     99469933 :   hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
   10973     99469933 :   hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
   10974     99469933 :   hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
   10975     99469933 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
   10976     99469933 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
   10977     99469933 :   hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   10978     99469933 :   hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
   10979     99469933 :   hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   10980     99469933 :   hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
   10981     99469933 :   hstate.add_hwi (ptr->x_param_lto_locality_frequency);
   10982     99469933 :   hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
   10983     99469933 :   hstate.add_hwi (ptr->x_param_lto_locality_size);
   10984     99469933 :   hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
   10985     99469933 :   hstate.add_hwi (ptr->x_param_max_combine_insns);
   10986     99469933 :   hstate.add_hwi (ptr->x_param_max_combine_search_insns);
   10987     99469933 :   hstate.add_hwi (ptr->x_param_max_unroll_iterations);
   10988     99469933 :   hstate.add_hwi (ptr->x_param_max_completely_peel_times);
   10989     99469933 :   hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
   10990     99469933 :   hstate.add_hwi (ptr->x_param_max_crossjump_edges);
   10991     99469933 :   hstate.add_hwi (ptr->x_param_max_cse_insns);
   10992     99469933 :   hstate.add_hwi (ptr->x_param_max_cse_path_length);
   10993     99469933 :   hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
   10994     99469933 :   hstate.add_hwi (ptr->x_param_max_debug_marker_count);
   10995     99469933 :   hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
   10996     99469933 :   hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
   10997     99469933 :   hstate.add_hwi (ptr->x_param_max_devirt_targets);
   10998     99469933 :   hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
   10999     99469933 :   hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
   11000     99469933 :   hstate.add_hwi (ptr->x_param_max_find_base_term_values);
   11001     99469933 :   hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
   11002     99469933 :   hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
   11003     99469933 :   hstate.add_hwi (ptr->x_param_max_gcse_memory);
   11004     99469933 :   hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
   11005     99469933 :   hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
   11006     99469933 :   hstate.add_hwi (ptr->x_param_max_hoist_depth);
   11007     99469933 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
   11008     99469933 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
   11009     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
   11010     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
   11011     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
   11012     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_insns_single);
   11013     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_insns_size);
   11014     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_insns_small);
   11015     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
   11016     99469933 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
   11017     99469933 :   hstate.add_hwi (ptr->x_param_max_isl_operations);
   11018     99469933 :   hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
   11019     99469933 :   hstate.add_hwi (ptr->x_param_max_iterations_to_track);
   11020     99469933 :   hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
   11021     99469933 :   hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
   11022     99469933 :   hstate.add_hwi (ptr->x_param_max_last_value_rtl);
   11023     99469933 :   hstate.add_hwi (ptr->x_param_max_loop_header_insns);
   11024     99469933 :   hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
   11025     99469933 :   hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
   11026     99469933 :   hstate.add_hwi (ptr->x_param_max_partial_antic_length);
   11027     99469933 :   hstate.add_hwi (ptr->x_param_max_peel_branches);
   11028     99469933 :   hstate.add_hwi (ptr->x_param_max_peel_times);
   11029     99469933 :   hstate.add_hwi (ptr->x_param_max_peeled_insns);
   11030     99469933 :   hstate.add_hwi (ptr->x_param_max_pending_list_length);
   11031     99469933 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
   11032     99469933 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
   11033     99469933 :   hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
   11034     99469933 :   hstate.add_hwi (ptr->x_param_max_predicted_iterations);
   11035     99469933 :   hstate.add_hwi (ptr->x_param_max_reload_search_insns);
   11036     99469933 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
   11037     99469933 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
   11038     99469933 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   11039     99469933 :   hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
   11040     99469933 :   hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
   11041     99469933 :   hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
   11042     99469933 :   hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
   11043     99469933 :   hstate.add_hwi (ptr->x_param_max_sched_region_insns);
   11044     99469933 :   hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
   11045     99469933 :   hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
   11046     99469933 :   hstate.add_hwi (ptr->x_param_max_stores_to_merge);
   11047     99469933 :   hstate.add_hwi (ptr->x_param_max_stores_to_sink);
   11048     99469933 :   hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
   11049     99469933 :   hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
   11050     99469933 :   hstate.add_hwi (ptr->x_param_max_tracked_strlens);
   11051     99469933 :   hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
   11052     99469933 :   hstate.add_hwi (ptr->x_param_max_unroll_times);
   11053     99469933 :   hstate.add_hwi (ptr->x_param_max_unrolled_insns);
   11054     99469933 :   hstate.add_hwi (ptr->x_param_max_unswitch_depth);
   11055     99469933 :   hstate.add_hwi (ptr->x_param_max_unswitch_insns);
   11056     99469933 :   hstate.add_hwi (ptr->x_param_max_variable_expansions);
   11057     99469933 :   hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
   11058     99469933 :   hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
   11059     99469933 :   hstate.add_hwi (ptr->x_param_max_vartrack_size);
   11060     99469933 :   hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
   11061     99469933 :   hstate.add_hwi (ptr->x_param_min_crossjump_insns);
   11062     99469933 :   hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
   11063     99469933 :   hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
   11064     99469933 :   hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
   11065     99469933 :   hstate.add_hwi (ptr->x_param_min_pagesize);
   11066     99469933 :   hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
   11067     99469933 :   hstate.add_hwi (ptr->x_param_min_spec_prob);
   11068     99469933 :   hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
   11069     99469933 :   hstate.add_hwi (ptr->x_param_modref_max_accesses);
   11070     99469933 :   hstate.add_hwi (ptr->x_param_modref_max_adjustments);
   11071     99469933 :   hstate.add_hwi (ptr->x_param_modref_max_bases);
   11072     99469933 :   hstate.add_hwi (ptr->x_param_modref_max_depth);
   11073     99469933 :   hstate.add_hwi (ptr->x_param_modref_max_escape_points);
   11074     99469933 :   hstate.add_hwi (ptr->x_param_modref_max_refs);
   11075     99469933 :   hstate.add_hwi (ptr->x_param_modref_max_tests);
   11076     99469933 :   hstate.add_hwi (ptr->x_param_parloops_chunk_size);
   11077     99469933 :   hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
   11078     99469933 :   hstate.add_hwi (ptr->x_param_parloops_schedule);
   11079     99469933 :   hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
   11080     99469933 :   hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
   11081     99469933 :   hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
   11082     99469933 :   hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
   11083     99469933 :   hstate.add_hwi (ptr->x_param_prefetch_latency);
   11084     99469933 :   hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
   11085     99469933 :   hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
   11086     99469933 :   hstate.add_hwi (ptr->x_param_ranger_debug);
   11087     99469933 :   hstate.add_hwi (ptr->x_param_ranger_logical_depth);
   11088     99469933 :   hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
   11089     99469933 :   hstate.add_hwi (ptr->x_param_relation_block_limit);
   11090     99469933 :   hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
   11091     99469933 :   hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
   11092     99469933 :   hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
   11093     99469933 :   hstate.add_hwi (ptr->x_param_scev_max_expr_size);
   11094     99469933 :   hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
   11095     99469933 :   hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
   11096     99469933 :   hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
   11097     99469933 :   hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
   11098     99469933 :   hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
   11099     99469933 :   hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
   11100     99469933 :   hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
   11101     99469933 :   hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
   11102     99469933 :   hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
   11103     99469933 :   hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
   11104     99469933 :   hstate.add_hwi (ptr->x_param_sms_dfa_history);
   11105     99469933 :   hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
   11106     99469933 :   hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
   11107     99469933 :   hstate.add_hwi (ptr->x_param_sms_min_sc);
   11108     99469933 :   hstate.add_hwi (ptr->x_param_sra_max_propagations);
   11109     99469933 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
   11110     99469933 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
   11111     99469933 :   hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
   11112     99469933 :   hstate.add_hwi (ptr->x_param_ssp_buffer_size);
   11113     99469933 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
   11114     99469933 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
   11115     99469933 :   hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
   11116     99469933 :   hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
   11117     99469933 :   hstate.add_hwi (ptr->x_param_store_merging_max_size);
   11118     99469933 :   hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
   11119     99469933 :   hstate.add_hwi (ptr->x_param_threader_debug);
   11120     99469933 :   hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
   11121     99469933 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
   11122     99469933 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
   11123     99469933 :   hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
   11124     99469933 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
   11125     99469933 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
   11126     99469933 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
   11127     99469933 :   hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
   11128     99469933 :   hstate.add_hwi (ptr->x_param_tree_reassoc_width);
   11129     99469933 :   hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
   11130     99469933 :   hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
   11131     99469933 :   hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
   11132     99469933 :   hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
   11133     99469933 :   hstate.add_hwi (ptr->x_param_uninlined_function_insns);
   11134     99469933 :   hstate.add_hwi (ptr->x_param_uninlined_function_time);
   11135     99469933 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
   11136     99469933 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
   11137     99469933 :   hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
   11138     99469933 :   hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
   11139     99469933 :   hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
   11140     99469933 :   hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
   11141     99469933 :   hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
   11142     99469933 :   hstate.add_hwi (ptr->x_param_vect_induction_float);
   11143     99469933 :   hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
   11144     99469933 :   hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
   11145     99469933 :   hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
   11146     99469933 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
   11147     99469933 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
   11148     99469933 :   hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
   11149     99469933 :   hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   11150     99469933 :   hstate.add_hwi (ptr->x_param_vrp_block_limit);
   11151     99469933 :   hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
   11152     99469933 :   hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
   11153     99469933 :   hstate.add_hwi (ptr->x_param_vrp_switch_limit);
   11154     99469933 :   hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
   11155     99469933 :   hstate.add_hwi (ptr->x_warn_inline);
   11156     99469933 :   hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
   11157     99469933 :   hstate.add_hwi (ptr->x_flag_align_functions);
   11158     99469933 :   if (ptr->x_str_align_functions)
   11159     90700570 :     hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
   11160              :   else
   11161      8769363 :     hstate.add_int (0);
   11162     99469933 :   hstate.add_hwi (ptr->x_flag_align_jumps);
   11163     99469933 :   if (ptr->x_str_align_jumps)
   11164     90700570 :     hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
   11165              :   else
   11166      8769363 :     hstate.add_int (0);
   11167     99469933 :   hstate.add_hwi (ptr->x_flag_align_labels);
   11168     99469933 :   if (ptr->x_str_align_labels)
   11169     90700571 :     hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
   11170              :   else
   11171      8769362 :     hstate.add_int (0);
   11172     99469933 :   hstate.add_hwi (ptr->x_flag_align_loops);
   11173     99469933 :   if (ptr->x_str_align_loops)
   11174     90700570 :     hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
   11175              :   else
   11176      8769363 :     hstate.add_int (0);
   11177     99469933 :   hstate.add_hwi (ptr->x_flag_allocation_dce);
   11178     99469933 :   hstate.add_hwi (ptr->x_flag_store_data_races);
   11179     99469933 :   hstate.add_hwi (ptr->x_flag_associative_math);
   11180     99469933 :   hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
   11181     99469933 :   hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
   11182     99469933 :   hstate.add_hwi (ptr->x_flag_auto_inc_dec);
   11183     99469933 :   hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
   11184     99469933 :   hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
   11185     99469933 :   hstate.add_hwi (ptr->x_flag_bit_tests);
   11186     99469933 :   hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
   11187     99469933 :   hstate.add_hwi (ptr->x_flag_branch_probabilities);
   11188     99469933 :   hstate.add_hwi (ptr->x_flag_caller_saves);
   11189     99469933 :   hstate.add_hwi (ptr->x_flag_code_hoisting);
   11190     99469933 :   hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
   11191     99469933 :   hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
   11192     99469933 :   hstate.add_hwi (ptr->x_flag_conserve_stack);
   11193     99469933 :   hstate.add_hwi (ptr->x_flag_cprop_registers);
   11194     99469933 :   hstate.add_hwi (ptr->x_flag_crossjumping);
   11195     99469933 :   hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
   11196     99469933 :   hstate.add_hwi (ptr->x_flag_complex_method);
   11197     99469933 :   hstate.add_hwi (ptr->x_flag_dce);
   11198     99469933 :   hstate.add_hwi (ptr->x_flag_defer_pop);
   11199     99469933 :   hstate.add_hwi (ptr->x_flag_delayed_branch);
   11200     99469933 :   hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
   11201     99469933 :   hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
   11202     99469933 :   hstate.add_hwi (ptr->x_flag_dep_fusion);
   11203     99469933 :   hstate.add_hwi (ptr->x_flag_devirtualize);
   11204     99469933 :   hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
   11205     99469933 :   hstate.add_hwi (ptr->x_flag_dse);
   11206     99469933 :   hstate.add_hwi (ptr->x_flag_early_inlining);
   11207     99469933 :   hstate.add_hwi (ptr->x_flag_exceptions);
   11208     99469933 :   hstate.add_hwi (ptr->x_flag_excess_precision);
   11209     99469933 :   hstate.add_hwi (ptr->x_flag_expensive_optimizations);
   11210     99469933 :   hstate.add_hwi (ptr->x_flag_ext_dce);
   11211     99469933 :   hstate.add_hwi (ptr->x_flag_finite_loops);
   11212     99469933 :   hstate.add_hwi (ptr->x_flag_finite_math_only);
   11213     99469933 :   hstate.add_hwi (ptr->x_flag_float_store);
   11214     99469933 :   hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
   11215     99469933 :   hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
   11216     99469933 :   hstate.add_hwi (ptr->x_flag_forward_propagate);
   11217     99469933 :   hstate.add_hwi (ptr->x_flag_fp_contract_mode);
   11218     99469933 :   hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
   11219     99469933 :   hstate.add_hwi (ptr->x_flag_no_function_cse);
   11220     99469933 :   hstate.add_hwi (ptr->x_flag_gcse);
   11221     99469933 :   hstate.add_hwi (ptr->x_flag_gcse_after_reload);
   11222     99469933 :   hstate.add_hwi (ptr->x_flag_gcse_las);
   11223     99469933 :   hstate.add_hwi (ptr->x_flag_gcse_lm);
   11224     99469933 :   hstate.add_hwi (ptr->x_flag_gcse_sm);
   11225     99469933 :   hstate.add_hwi (ptr->x_flag_graphite);
   11226     99469933 :   hstate.add_hwi (ptr->x_flag_graphite_identity);
   11227     99469933 :   hstate.add_hwi (ptr->x_flag_guess_branch_prob);
   11228     99469933 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   11229     99469933 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   11230     99469933 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   11231     99469933 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   11232     99469933 :   hstate.add_hwi (ptr->x_flag_harden_compares);
   11233     99469933 :   hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
   11234     99469933 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
   11235     99469933 :   hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
   11236     99469933 :   hstate.add_hwi (ptr->x_flag_if_conversion);
   11237     99469933 :   hstate.add_hwi (ptr->x_flag_if_conversion2);
   11238     99469933 :   hstate.add_hwi (ptr->x_flag_indirect_inlining);
   11239     99469933 :   hstate.add_hwi (ptr->x_flag_no_inline);
   11240     99469933 :   hstate.add_hwi (ptr->x_flag_inline_atomics);
   11241     99469933 :   hstate.add_hwi (ptr->x_flag_inline_functions);
   11242     99469933 :   hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
   11243     99469933 :   hstate.add_hwi (ptr->x_flag_inline_small_functions);
   11244     99469933 :   hstate.add_hwi (ptr->x_flag_inline_stringops);
   11245     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
   11246     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_cp);
   11247     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
   11248     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_icf);
   11249     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
   11250     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
   11251     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_modref);
   11252     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_profile);
   11253     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_pta);
   11254     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_pure_const);
   11255     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_ra);
   11256     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_reference);
   11257     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
   11258     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
   11259     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_sra);
   11260     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
   11261     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
   11262     99469933 :   hstate.add_hwi (ptr->x_flag_ipa_vrp);
   11263     99469933 :   hstate.add_hwi (ptr->x_flag_ira_algorithm);
   11264     99469933 :   hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
   11265     99469933 :   hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
   11266     99469933 :   hstate.add_hwi (ptr->x_flag_ira_region);
   11267     99469933 :   hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
   11268     99469933 :   hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
   11269     99469933 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
   11270     99469933 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
   11271     99469933 :   hstate.add_hwi (ptr->x_flag_ivopts);
   11272     99469933 :   hstate.add_hwi (ptr->x_flag_jump_tables);
   11273     99469933 :   hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
   11274     99469933 :   hstate.add_hwi (ptr->x_flag_late_combine_instructions);
   11275     99469933 :   hstate.add_hwi (ptr->x_flag_lifetime_dse);
   11276     99469933 :   hstate.add_hwi (ptr->x_flag_limit_function_alignment);
   11277     99469933 :   hstate.add_hwi (ptr->x_flag_live_patching);
   11278     99469933 :   hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
   11279     99469933 :   hstate.add_hwi (ptr->x_flag_loop_interchange);
   11280     99469933 :   hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
   11281     99469933 :   hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
   11282     99469933 :   hstate.add_hwi (ptr->x_flag_unroll_jam);
   11283     99469933 :   hstate.add_hwi (ptr->x_flag_lra_remat);
   11284     99469933 :   hstate.add_hwi (ptr->x_flag_malloc_dce);
   11285     99469933 :   hstate.add_hwi (ptr->x_flag_malloc_dse);
   11286     99469933 :   hstate.add_hwi (ptr->x_flag_errno_math);
   11287     99469933 :   hstate.add_hwi (ptr->x_flag_min_function_alignment);
   11288     99469933 :   hstate.add_hwi (ptr->x_flag_modulo_sched);
   11289     99469933 :   hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
   11290     99469933 :   hstate.add_hwi (ptr->x_flag_move_loop_invariants);
   11291     99469933 :   hstate.add_hwi (ptr->x_flag_move_loop_stores);
   11292     99469933 :   hstate.add_hwi (ptr->x_flag_non_call_exceptions);
   11293     99469933 :   hstate.add_hwi (ptr->x_flag_nothrow_opt);
   11294     99469933 :   hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
   11295     99469933 :   hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
   11296     99469933 :   hstate.add_hwi (ptr->x_flag_opt_info);
   11297     99469933 :   hstate.add_hwi (ptr->x_flag_optimize_crc);
   11298     99469933 :   hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
   11299     99469933 :   hstate.add_hwi (ptr->x_flag_optimize_strlen);
   11300     99469933 :   hstate.add_hwi (ptr->x_flag_pack_struct);
   11301     99469933 :   hstate.add_hwi (ptr->x_flag_partial_inlining);
   11302     99469933 :   if (ptr->x_flag_patchable_function_entry)
   11303           34 :     hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
   11304              :   else
   11305     99469899 :     hstate.add_int (0);
   11306     99469933 :   hstate.add_hwi (ptr->x_flag_pcc_struct_return);
   11307     99469933 :   hstate.add_hwi (ptr->x_flag_peel_loops);
   11308     99469933 :   hstate.add_hwi (ptr->x_flag_no_peephole);
   11309     99469933 :   hstate.add_hwi (ptr->x_flag_peephole2);
   11310     99469933 :   hstate.add_hwi (ptr->x_flag_plt);
   11311     99469933 :   hstate.add_hwi (ptr->x_flag_predictive_commoning);
   11312     99469933 :   hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
   11313     99469933 :   hstate.add_hwi (ptr->x_flag_printf_return_value);
   11314     99469933 :   hstate.add_hwi (ptr->x_flag_profile_partial_training);
   11315     99469933 :   hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
   11316     99469933 :   hstate.add_hwi (ptr->x_flag_reciprocal_math);
   11317     99469933 :   hstate.add_hwi (ptr->x_flag_ree);
   11318     99469933 :   hstate.add_hwi (ptr->x_flag_rename_registers);
   11319     99469933 :   hstate.add_hwi (ptr->x_flag_reorder_blocks);
   11320     99469933 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
   11321     99469933 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
   11322     99469933 :   hstate.add_hwi (ptr->x_flag_reorder_functions);
   11323     99469933 :   hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
   11324     99469933 :   hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
   11325     99469933 :   hstate.add_hwi (ptr->x_flag_rounding_math);
   11326     99469933 :   hstate.add_hwi (ptr->x_flag_rtti);
   11327     99469933 :   hstate.add_hwi (ptr->x_flag_save_optimization_record);
   11328     99469933 :   hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
   11329     99469933 :   hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
   11330     99469933 :   hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
   11331     99469933 :   hstate.add_hwi (ptr->x_flag_schedule_interblock);
   11332     99469933 :   hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
   11333     99469933 :   hstate.add_hwi (ptr->x_flag_sched_pressure);
   11334     99469933 :   hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
   11335     99469933 :   hstate.add_hwi (ptr->x_flag_schedule_speculative);
   11336     99469933 :   hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
   11337     99469933 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
   11338     99469933 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
   11339     99469933 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
   11340     99469933 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
   11341     99469933 :   hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
   11342     99469933 :   hstate.add_hwi (ptr->x_flag_schedule_fusion);
   11343     99469933 :   hstate.add_hwi (ptr->x_flag_schedule_insns);
   11344     99469933 :   hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
   11345     99469933 :   hstate.add_hwi (ptr->x_flag_section_anchors);
   11346     99469933 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
   11347     99469933 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
   11348     99469933 :   hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
   11349     99469933 :   hstate.add_hwi (ptr->x_flag_selective_scheduling);
   11350     99469933 :   hstate.add_hwi (ptr->x_flag_selective_scheduling2);
   11351     99469933 :   hstate.add_hwi (ptr->x_flag_semantic_interposition);
   11352     99469933 :   hstate.add_hwi (ptr->x_flag_short_enums);
   11353     99469933 :   hstate.add_hwi (ptr->x_flag_short_wchar);
   11354     99469933 :   hstate.add_hwi (ptr->x_flag_shrink_wrap);
   11355     99469933 :   hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
   11356     99469933 :   hstate.add_hwi (ptr->x_flag_signaling_nans);
   11357     99469933 :   hstate.add_hwi (ptr->x_flag_signed_zeros);
   11358     99469933 :   hstate.add_hwi (ptr->x_flag_simd_cost_model);
   11359     99469933 :   hstate.add_hwi (ptr->x_flag_single_precision_constant);
   11360     99469933 :   hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
   11361     99469933 :   hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
   11362     99469933 :   hstate.add_hwi (ptr->x_flag_split_loops);
   11363     99469933 :   hstate.add_hwi (ptr->x_flag_split_paths);
   11364     99469933 :   hstate.add_hwi (ptr->x_flag_split_wide_types);
   11365     99469933 :   hstate.add_hwi (ptr->x_flag_split_wide_types_early);
   11366     99469933 :   hstate.add_hwi (ptr->x_flag_ssa_backprop);
   11367     99469933 :   hstate.add_hwi (ptr->x_flag_ssa_phiopt);
   11368     99469933 :   hstate.add_hwi (ptr->x_flag_stack_clash_protection);
   11369     99469933 :   hstate.add_hwi (ptr->x_flag_stack_protect);
   11370     99469933 :   hstate.add_hwi (ptr->x_flag_stack_reuse);
   11371     99469933 :   hstate.add_hwi (ptr->x_flag_stdarg_opt);
   11372     99469933 :   hstate.add_hwi (ptr->x_flag_store_merging);
   11373     99469933 :   hstate.add_hwi (ptr->x_flag_strict_aliasing);
   11374     99469933 :   hstate.add_hwi (ptr->x_flag_strict_enums);
   11375     99469933 :   hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
   11376     99469933 :   hstate.add_hwi (ptr->x_flag_thread_jumps);
   11377     99469933 :   hstate.add_hwi (ptr->x_flag_threadsafe_statics);
   11378     99469933 :   hstate.add_hwi (ptr->x_flag_toplevel_reorder);
   11379     99469933 :   hstate.add_hwi (ptr->x_flag_tracer);
   11380     99469933 :   hstate.add_hwi (ptr->x_flag_trapping_math);
   11381     99469933 :   hstate.add_hwi (ptr->x_flag_trapv);
   11382     99469933 :   hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
   11383     99469933 :   hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
   11384     99469933 :   hstate.add_hwi (ptr->x_flag_tree_ccp);
   11385     99469933 :   hstate.add_hwi (ptr->x_flag_tree_ch);
   11386     99469933 :   hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
   11387     99469933 :   hstate.add_hwi (ptr->x_flag_tree_copy_prop);
   11388     99469933 :   hstate.add_hwi (ptr->x_flag_tree_cselim);
   11389     99469933 :   hstate.add_hwi (ptr->x_flag_tree_dce);
   11390     99469933 :   hstate.add_hwi (ptr->x_flag_tree_dom);
   11391     99469933 :   hstate.add_hwi (ptr->x_flag_tree_dse);
   11392     99469933 :   hstate.add_hwi (ptr->x_flag_tree_forwprop);
   11393     99469933 :   hstate.add_hwi (ptr->x_flag_tree_fre);
   11394     99469933 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
   11395     99469933 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
   11396     99469933 :   hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
   11397     99469933 :   hstate.add_hwi (ptr->x_flag_tree_loop_im);
   11398     99469933 :   hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
   11399     99469933 :   hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
   11400     99469933 :   hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
   11401     99469933 :   hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
   11402     99469933 :   hstate.add_hwi (ptr->x_flag_tree_partial_pre);
   11403     99469933 :   hstate.add_hwi (ptr->x_flag_tree_phiprop);
   11404     99469933 :   hstate.add_hwi (ptr->x_flag_tree_pre);
   11405     99469933 :   hstate.add_hwi (ptr->x_flag_tree_pta);
   11406     99469933 :   hstate.add_hwi (ptr->x_flag_tree_reassoc);
   11407     99469933 :   hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
   11408     99469933 :   hstate.add_hwi (ptr->x_flag_tree_sink);
   11409     99469933 :   hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
   11410     99469933 :   hstate.add_hwi (ptr->x_flag_tree_slsr);
   11411     99469933 :   hstate.add_hwi (ptr->x_flag_tree_sra);
   11412     99469933 :   hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
   11413     99469933 :   hstate.add_hwi (ptr->x_flag_tree_tail_merge);
   11414     99469933 :   hstate.add_hwi (ptr->x_flag_tree_ter);
   11415     99469933 :   hstate.add_hwi (ptr->x_flag_tree_vectorize);
   11416     99469933 :   hstate.add_hwi (ptr->x_flag_tree_vrp);
   11417     99469933 :   hstate.add_hwi (ptr->x_flag_auto_var_init);
   11418     99469933 :   hstate.add_hwi (ptr->x_flag_unconstrained_commons);
   11419     99469933 :   hstate.add_hwi (ptr->x_flag_unreachable_traps);
   11420     99469933 :   hstate.add_hwi (ptr->x_flag_unroll_all_loops);
   11421     99469933 :   hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
   11422     99469933 :   hstate.add_hwi (ptr->x_flag_unroll_loops);
   11423     99469933 :   hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
   11424     99469933 :   hstate.add_hwi (ptr->x_flag_unswitch_loops);
   11425     99469933 :   hstate.add_hwi (ptr->x_flag_unwind_tables);
   11426     99469933 :   hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
   11427     99469933 :   hstate.add_hwi (ptr->x_flag_vect_cost_model);
   11428     99469933 :   hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
   11429     99469933 :   hstate.add_hwi (ptr->x_flag_value_profile_transformations);
   11430     99469933 :   hstate.add_hwi (ptr->x_flag_web);
   11431     99469933 :   hstate.add_hwi (ptr->x_flag_wrapv);
   11432     99469933 :   hstate.add_hwi (ptr->x_flag_wrapv_pointer);
   11433     99469933 :   hstate.add_hwi (ptr->x_ix86_use_scatter);
   11434     99469933 :   hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
   11435    994699330 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   11436    895229397 :     hstate.add_hwi (ptr->explicit_mask[i]);
   11437     99469933 :   return hstate.end ();
   11438              : }
   11439              : 
   11440              : /* Compare two optimization options  */
   11441              : bool
   11442     97034439 : cl_optimization_option_eq (cl_optimization const *ptr1,
   11443              :                            cl_optimization const *ptr2)
   11444              : {
   11445     97034439 :   if (ptr1->x_optimize != ptr2->x_optimize)
   11446              :     return false;
   11447     97034335 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
   11448              :     return false;
   11449     97034335 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
   11450              :     return false;
   11451     97034335 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
   11452              :     return false;
   11453     97034335 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   11454              :     return false;
   11455     97034335 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   11456              :     return false;
   11457     97034335 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   11458              :     return false;
   11459     97034335 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   11460              :     return false;
   11461     97034335 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   11462              :     return false;
   11463     97034335 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   11464              :     return false;
   11465     97034335 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   11466              :     return false;
   11467     97034335 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   11468              :     return false;
   11469     97034335 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   11470              :     return false;
   11471     97034335 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   11472              :     return false;
   11473     97034335 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   11474              :     return false;
   11475     97034335 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   11476              :     return false;
   11477     97034335 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   11478              :     return false;
   11479     97034335 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   11480              :     return false;
   11481     97034324 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   11482              :     return false;
   11483     97034324 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   11484              :     return false;
   11485     97034324 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   11486              :     return false;
   11487     97034324 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   11488              :     return false;
   11489     97034324 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   11490              :     return false;
   11491     97034324 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   11492              :     return false;
   11493     97034324 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   11494              :     return false;
   11495     97034324 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   11496              :     return false;
   11497     97034324 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   11498              :     return false;
   11499     97034324 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   11500              :     return false;
   11501     97034324 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   11502              :     return false;
   11503     97034324 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   11504              :     return false;
   11505     97034324 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   11506              :     return false;
   11507     97034324 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   11508              :     return false;
   11509     97034324 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   11510              :     return false;
   11511     97034324 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   11512              :     return false;
   11513     97034324 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   11514              :     return false;
   11515     97034324 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   11516              :     return false;
   11517     97034324 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   11518              :     return false;
   11519     97034324 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   11520              :     return false;
   11521     97034324 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   11522              :     return false;
   11523     97034324 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   11524              :     return false;
   11525     97034324 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   11526              :     return false;
   11527     97034324 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   11528              :     return false;
   11529     97034324 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   11530              :     return false;
   11531     97034324 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   11532              :     return false;
   11533     97034324 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   11534              :     return false;
   11535     97034324 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   11536              :     return false;
   11537     97034324 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   11538              :     return false;
   11539     97034324 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   11540              :     return false;
   11541     97034324 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   11542              :     return false;
   11543     97034324 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   11544              :     return false;
   11545     97034324 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   11546              :     return false;
   11547     97034324 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   11548              :     return false;
   11549     97034324 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   11550              :     return false;
   11551     97034324 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   11552              :     return false;
   11553     97034324 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   11554              :     return false;
   11555     97034324 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   11556              :     return false;
   11557     97034324 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   11558              :     return false;
   11559     97034324 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   11560              :     return false;
   11561     97034324 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   11562              :     return false;
   11563     97034324 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   11564              :     return false;
   11565     97034324 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   11566              :     return false;
   11567     97034324 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   11568              :     return false;
   11569     97034324 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   11570              :     return false;
   11571     97034324 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   11572              :     return false;
   11573     97034324 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   11574              :     return false;
   11575     97034324 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   11576              :     return false;
   11577     97034324 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   11578              :     return false;
   11579     97034324 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   11580              :     return false;
   11581     97034324 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   11582              :     return false;
   11583     97034324 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   11584              :     return false;
   11585     97034324 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   11586              :     return false;
   11587     97034324 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   11588              :     return false;
   11589     97034324 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   11590              :     return false;
   11591     97034324 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   11592              :     return false;
   11593     97034324 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   11594              :     return false;
   11595     97034324 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   11596              :     return false;
   11597     97034324 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   11598              :     return false;
   11599     97034324 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   11600              :     return false;
   11601     97034324 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   11602              :     return false;
   11603     97034324 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   11604              :     return false;
   11605     97034324 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   11606              :     return false;
   11607     97034279 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   11608              :     return false;
   11609     97034261 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   11610              :     return false;
   11611     97034261 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   11612              :     return false;
   11613     97034261 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   11614              :     return false;
   11615     97034261 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   11616              :     return false;
   11617     97034261 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   11618              :     return false;
   11619     97034261 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   11620              :     return false;
   11621     97034261 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   11622              :     return false;
   11623     97034261 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   11624              :     return false;
   11625     97034261 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   11626              :     return false;
   11627     97034261 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   11628              :     return false;
   11629     97034261 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   11630              :     return false;
   11631     97034261 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   11632              :     return false;
   11633     97034261 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   11634              :     return false;
   11635     97034261 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   11636              :     return false;
   11637     97034261 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   11638              :     return false;
   11639     97034261 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   11640              :     return false;
   11641     97034261 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   11642              :     return false;
   11643     97034261 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   11644              :     return false;
   11645     97034261 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   11646              :     return false;
   11647     97034261 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   11648              :     return false;
   11649     97034261 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   11650              :     return false;
   11651     97034261 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   11652              :     return false;
   11653     97034261 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   11654              :     return false;
   11655     97034261 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   11656              :     return false;
   11657     97034261 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   11658              :     return false;
   11659     97034261 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   11660              :     return false;
   11661     97034261 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   11662              :     return false;
   11663     97034261 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   11664              :     return false;
   11665     97034261 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   11666              :     return false;
   11667     97034261 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   11668              :     return false;
   11669     97034261 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   11670              :     return false;
   11671     97034261 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   11672              :     return false;
   11673     97034261 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   11674              :     return false;
   11675     97034261 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   11676              :     return false;
   11677     97034261 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   11678              :     return false;
   11679     97034261 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   11680              :     return false;
   11681     97034261 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   11682              :     return false;
   11683     97034261 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   11684              :     return false;
   11685     97034261 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   11686              :     return false;
   11687     97034261 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   11688              :     return false;
   11689     97034261 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   11690              :     return false;
   11691     97034261 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   11692              :     return false;
   11693     97034261 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   11694              :     return false;
   11695     97034261 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   11696              :     return false;
   11697     97034261 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   11698              :     return false;
   11699     97034261 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   11700              :     return false;
   11701     97034261 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   11702              :     return false;
   11703     97034261 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   11704              :     return false;
   11705     97034261 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   11706              :     return false;
   11707     97034261 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   11708              :     return false;
   11709     97034261 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   11710              :     return false;
   11711     97034261 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   11712              :     return false;
   11713     97034261 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   11714              :     return false;
   11715     97034261 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   11716              :     return false;
   11717     97034261 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   11718              :     return false;
   11719     97034261 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   11720              :     return false;
   11721     97034261 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   11722              :     return false;
   11723     97034261 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   11724              :     return false;
   11725     97034261 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   11726              :     return false;
   11727     97034261 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   11728              :     return false;
   11729     97034261 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   11730              :     return false;
   11731     97034261 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   11732              :     return false;
   11733     97034261 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   11734              :     return false;
   11735     97034261 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   11736              :     return false;
   11737     97034261 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   11738              :     return false;
   11739     97034261 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   11740              :     return false;
   11741     97034261 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   11742              :     return false;
   11743     97034261 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   11744              :     return false;
   11745     97034261 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   11746              :     return false;
   11747     97034261 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   11748              :     return false;
   11749     97034261 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   11750              :     return false;
   11751     97034261 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   11752              :     return false;
   11753     97034261 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   11754              :     return false;
   11755     97034261 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   11756              :     return false;
   11757     97034261 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   11758              :     return false;
   11759     97034261 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   11760              :     return false;
   11761     97034261 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   11762              :     return false;
   11763     97034261 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   11764              :     return false;
   11765     97034261 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   11766              :     return false;
   11767     97034261 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   11768              :     return false;
   11769     97034261 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   11770              :     return false;
   11771     97034261 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   11772              :     return false;
   11773     97034261 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   11774              :     return false;
   11775     97034261 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   11776              :     return false;
   11777     97034261 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   11778              :     return false;
   11779     97034261 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   11780              :     return false;
   11781     97034261 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   11782              :     return false;
   11783     97034261 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   11784              :     return false;
   11785     97034261 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   11786              :     return false;
   11787     97034261 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   11788              :     return false;
   11789     97034261 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   11790              :     return false;
   11791     97034261 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   11792              :     return false;
   11793     97034261 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   11794              :     return false;
   11795     97034261 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   11796              :     return false;
   11797     97034261 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   11798              :     return false;
   11799     97034261 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   11800              :     return false;
   11801     97034261 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   11802              :     return false;
   11803     97034261 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   11804              :     return false;
   11805     97034261 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   11806              :     return false;
   11807     97034261 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   11808              :     return false;
   11809     97034261 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   11810              :     return false;
   11811     97034261 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   11812              :     return false;
   11813     97034261 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   11814              :     return false;
   11815     97034261 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   11816              :     return false;
   11817     97034261 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   11818              :     return false;
   11819     97034261 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   11820              :     return false;
   11821     97034261 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   11822              :     return false;
   11823     97034261 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   11824              :     return false;
   11825     97034261 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   11826              :     return false;
   11827     97034261 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   11828              :     return false;
   11829     97034261 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   11830              :     return false;
   11831     97034261 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   11832              :     return false;
   11833     97034261 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   11834              :     return false;
   11835     97034261 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   11836              :     return false;
   11837     97034261 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   11838              :     return false;
   11839     97034261 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   11840              :     return false;
   11841     97034261 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   11842              :     return false;
   11843     97034261 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   11844              :     return false;
   11845     97034261 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   11846              :     return false;
   11847     97034261 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   11848              :     return false;
   11849     97034261 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   11850              :     return false;
   11851     97034261 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   11852              :     return false;
   11853     97034261 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   11854              :     return false;
   11855     97034261 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   11856              :     return false;
   11857     97034261 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   11858              :     return false;
   11859     97034261 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   11860              :     return false;
   11861     97034261 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   11862              :     return false;
   11863     97034261 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   11864              :     return false;
   11865     97034261 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   11866              :     return false;
   11867     97034261 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   11868              :     return false;
   11869     97034261 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   11870              :     return false;
   11871     97034261 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   11872              :     return false;
   11873     97034261 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   11874              :     return false;
   11875     97034261 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   11876              :     return false;
   11877     97034261 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   11878              :     return false;
   11879     97034261 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   11880              :     return false;
   11881     97034261 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   11882              :     return false;
   11883     97034261 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   11884              :     return false;
   11885     97034261 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   11886              :     return false;
   11887     97034251 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   11888              :     return false;
   11889     97034251 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   11890              :     return false;
   11891     97034251 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   11892              :     return false;
   11893     97034251 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   11894              :     return false;
   11895     97034251 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   11896              :     return false;
   11897     97034251 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   11898              :     return false;
   11899     97034251 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   11900              :     return false;
   11901     97034251 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   11902              :     return false;
   11903     97034251 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   11904              :     return false;
   11905     97034251 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   11906              :     return false;
   11907     97034251 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   11908              :     return false;
   11909     97034251 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   11910              :     return false;
   11911     97034251 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   11912              :     return false;
   11913     97034251 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   11914              :     return false;
   11915     97034251 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   11916              :     return false;
   11917     97034251 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   11918              :     return false;
   11919     97034251 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   11920              :     return false;
   11921     97034251 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   11922              :     return false;
   11923     97034251 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   11924              :     return false;
   11925     97034251 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   11926              :     return false;
   11927     97034251 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   11928              :     return false;
   11929     97034251 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   11930              :     return false;
   11931     97034251 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   11932              :     return false;
   11933     97034251 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   11934              :     return false;
   11935     97034251 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   11936              :     return false;
   11937     97034251 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   11938              :     return false;
   11939     97034251 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   11940              :     return false;
   11941     97034251 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   11942              :     return false;
   11943     97034251 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   11944              :     return false;
   11945     97034251 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   11946              :     return false;
   11947     97034251 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   11948              :     return false;
   11949     97034251 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   11950              :     return false;
   11951     97034251 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   11952              :     return false;
   11953     97034251 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   11954              :     return false;
   11955     97034251 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   11956              :     return false;
   11957     97034251 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   11958              :     return false;
   11959     97034251 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   11960              :     return false;
   11961     97034251 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   11962              :     return false;
   11963     97034251 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
   11964              :     return false;
   11965     97034251 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   11966              :     return false;
   11967     97034251 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
   11968              :     return false;
   11969     97034251 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   11970              :     return false;
   11971     97034251 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   11972              :     return false;
   11973     97034251 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   11974              :     return false;
   11975     97034251 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   11976              :     return false;
   11977     97034251 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
   11978              :     return false;
   11979     97034251 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   11980              :     return false;
   11981     97034251 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   11982              :     return false;
   11983     97034251 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   11984              :     return false;
   11985     97034251 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   11986              :     return false;
   11987     97034251 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   11988              :     return false;
   11989     97034251 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   11990              :     return false;
   11991     97034251 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
   11992              :     return false;
   11993     97034251 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   11994              :     return false;
   11995     97034251 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   11996              :     return false;
   11997     97034251 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   11998          576 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   11999          576 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   12000              :     return false;
   12001     97034251 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   12002              :     return false;
   12003     97034251 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   12004          575 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   12005          575 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   12006              :     return false;
   12007     97034251 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   12008              :     return false;
   12009     97034251 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   12010          575 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   12011          575 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   12012              :     return false;
   12013     97034251 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   12014              :     return false;
   12015     97034251 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   12016          575 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   12017          575 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   12018              :     return false;
   12019     97034251 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   12020              :     return false;
   12021     97034251 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   12022              :     return false;
   12023     97034251 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   12024              :     return false;
   12025     97034249 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   12026              :     return false;
   12027     97034249 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   12028              :     return false;
   12029     97034249 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   12030              :     return false;
   12031     97034249 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   12032              :     return false;
   12033     97034249 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   12034              :     return false;
   12035     97034249 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   12036              :     return false;
   12037     97034249 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   12038              :     return false;
   12039     97034249 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   12040              :     return false;
   12041     97034249 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   12042              :     return false;
   12043     97034249 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   12044              :     return false;
   12045     97034249 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   12046              :     return false;
   12047     97034249 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   12048              :     return false;
   12049     97034249 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   12050              :     return false;
   12051     97034249 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   12052              :     return false;
   12053     97034249 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   12054              :     return false;
   12055     97034249 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   12056              :     return false;
   12057     97034249 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   12058              :     return false;
   12059     97034240 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   12060              :     return false;
   12061     97034240 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   12062              :     return false;
   12063     97034240 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   12064              :     return false;
   12065     97034240 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   12066              :     return false;
   12067     97034240 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   12068              :     return false;
   12069     97034240 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   12070              :     return false;
   12071     97034240 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   12072              :     return false;
   12073     97034240 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   12074              :     return false;
   12075     97034240 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   12076              :     return false;
   12077     97034240 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   12078              :     return false;
   12079     97034240 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   12080              :     return false;
   12081     97034240 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   12082              :     return false;
   12083     97034240 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   12084              :     return false;
   12085     97034240 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   12086              :     return false;
   12087     97034240 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   12088              :     return false;
   12089     97034240 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   12090              :     return false;
   12091     97034240 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   12092              :     return false;
   12093     97034240 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   12094              :     return false;
   12095     97034240 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   12096              :     return false;
   12097     97034240 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   12098              :     return false;
   12099     97034240 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   12100              :     return false;
   12101     97034240 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   12102              :     return false;
   12103     97034240 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   12104              :     return false;
   12105     97034240 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   12106              :     return false;
   12107     97034240 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   12108              :     return false;
   12109     97034240 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   12110              :     return false;
   12111     97034240 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   12112              :     return false;
   12113     97034240 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   12114              :     return false;
   12115     97034240 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   12116              :     return false;
   12117     97034240 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   12118              :     return false;
   12119     97034240 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   12120              :     return false;
   12121     97034240 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   12122              :     return false;
   12123     97034240 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   12124              :     return false;
   12125     97034240 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   12126              :     return false;
   12127     97034240 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   12128              :     return false;
   12129     97034240 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   12130              :     return false;
   12131     97034240 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   12132              :     return false;
   12133     97034240 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   12134              :     return false;
   12135     97034240 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   12136              :     return false;
   12137     97034240 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   12138              :     return false;
   12139     97034240 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   12140              :     return false;
   12141     97034240 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   12142              :     return false;
   12143     97034240 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   12144              :     return false;
   12145     97034226 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   12146              :     return false;
   12147     97034226 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   12148              :     return false;
   12149     97034226 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   12150              :     return false;
   12151     97034226 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   12152              :     return false;
   12153     97034226 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   12154              :     return false;
   12155     97034226 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   12156              :     return false;
   12157     97034226 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   12158              :     return false;
   12159     97034225 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   12160              :     return false;
   12161     97034225 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   12162              :     return false;
   12163     97034225 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   12164              :     return false;
   12165     97034225 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   12166              :     return false;
   12167     97034225 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   12168              :     return false;
   12169     97034225 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   12170              :     return false;
   12171     97034225 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   12172              :     return false;
   12173     97034225 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   12174              :     return false;
   12175     97034225 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   12176              :     return false;
   12177     97034225 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   12178              :     return false;
   12179     97034225 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   12180              :     return false;
   12181     97034225 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   12182              :     return false;
   12183     97034225 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   12184              :     return false;
   12185     97034225 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   12186              :     return false;
   12187     97034225 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   12188              :     return false;
   12189     97034225 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   12190              :     return false;
   12191     97034225 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   12192              :     return false;
   12193     97034225 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   12194              :     return false;
   12195     97034225 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   12196              :     return false;
   12197     97034225 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   12198              :     return false;
   12199     97034225 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   12200              :     return false;
   12201     97034225 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   12202              :     return false;
   12203     97034225 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   12204              :     return false;
   12205     97034225 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   12206              :     return false;
   12207     97034225 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   12208              :     return false;
   12209     97034225 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   12210              :     return false;
   12211     97034225 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   12212              :     return false;
   12213     97034225 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   12214              :     return false;
   12215     97034225 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   12216              :     return false;
   12217     97034225 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   12218              :     return false;
   12219     97034225 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   12220              :     return false;
   12221     97034225 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   12222              :     return false;
   12223     97034225 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   12224              :     return false;
   12225     97034225 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   12226              :     return false;
   12227     97034225 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   12228              :     return false;
   12229     97034225 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   12230              :     return false;
   12231     97034225 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   12232              :     return false;
   12233     97034225 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   12234              :     return false;
   12235     97034225 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   12236              :     return false;
   12237     97034225 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   12238              :     return false;
   12239     97034225 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   12240              :     return false;
   12241     97034225 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   12242              :     return false;
   12243     97034225 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   12244              :     return false;
   12245     97034225 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   12246              :     return false;
   12247     97034225 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   12248              :     return false;
   12249     97034225 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   12250              :     return false;
   12251     97034224 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   12252              :     return false;
   12253     97034224 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
   12254              :     return false;
   12255     97034224 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   12256              :     return false;
   12257     97034224 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   12258              :     return false;
   12259     97034224 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   12260              :     return false;
   12261     97034224 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   12262              :     return false;
   12263     97034224 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   12264              :     return false;
   12265     97034224 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   12266              :     return false;
   12267     97034224 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   12268              :     return false;
   12269     97034224 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   12270            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   12271            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   12272              :     return false;
   12273     97034224 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   12274              :     return false;
   12275     97034224 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   12276              :     return false;
   12277     97034224 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   12278              :     return false;
   12279     97034224 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   12280              :     return false;
   12281     97034224 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   12282              :     return false;
   12283     97034224 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   12284              :     return false;
   12285     97034224 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   12286              :     return false;
   12287     97034224 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   12288              :     return false;
   12289     97034224 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   12290              :     return false;
   12291     97034224 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   12292              :     return false;
   12293     97034224 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   12294              :     return false;
   12295     97034222 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   12296              :     return false;
   12297     97034222 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   12298              :     return false;
   12299     97034222 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   12300              :     return false;
   12301     97034222 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   12302              :     return false;
   12303     97034222 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   12304              :     return false;
   12305     97034222 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   12306              :     return false;
   12307     97034222 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   12308              :     return false;
   12309     97034222 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   12310              :     return false;
   12311     97034222 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   12312              :     return false;
   12313     97034222 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   12314              :     return false;
   12315     97034222 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   12316              :     return false;
   12317     97034222 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   12318              :     return false;
   12319     97034222 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   12320              :     return false;
   12321     97034222 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   12322              :     return false;
   12323     97034222 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   12324              :     return false;
   12325     97034222 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   12326              :     return false;
   12327     97034222 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   12328              :     return false;
   12329     97034222 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   12330              :     return false;
   12331     97034222 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   12332              :     return false;
   12333     97034222 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   12334              :     return false;
   12335     97034222 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   12336              :     return false;
   12337     97034222 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   12338              :     return false;
   12339     97034222 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   12340              :     return false;
   12341     97034222 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   12342              :     return false;
   12343     97034222 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   12344              :     return false;
   12345     97034222 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   12346              :     return false;
   12347     97034222 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   12348              :     return false;
   12349     97034222 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   12350              :     return false;
   12351     97034222 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   12352              :     return false;
   12353     97034222 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   12354              :     return false;
   12355     97034222 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   12356              :     return false;
   12357     97034222 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   12358              :     return false;
   12359     97034222 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   12360              :     return false;
   12361     97034222 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   12362              :     return false;
   12363     97034222 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   12364              :     return false;
   12365     97034222 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   12366              :     return false;
   12367     97034222 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   12368              :     return false;
   12369     97034222 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   12370              :     return false;
   12371     97034222 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   12372              :     return false;
   12373     97034222 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   12374              :     return false;
   12375     97034222 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   12376              :     return false;
   12377     97034222 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   12378              :     return false;
   12379     97034222 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   12380              :     return false;
   12381     97034222 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   12382              :     return false;
   12383     97034222 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   12384              :     return false;
   12385     97034222 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   12386              :     return false;
   12387     97034222 :   if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
   12388              :     return false;
   12389     97034222 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   12390              :     return false;
   12391     97034222 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   12392              :     return false;
   12393     97034222 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   12394              :     return false;
   12395     97034222 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   12396              :     return false;
   12397     97034222 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   12398              :     return false;
   12399     97034222 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   12400              :     return false;
   12401     97034222 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   12402              :     return false;
   12403     97034222 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   12404              :     return false;
   12405     97034222 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   12406              :     return false;
   12407     97034222 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   12408              :     return false;
   12409     97034222 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   12410              :     return false;
   12411     97034222 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   12412              :     return false;
   12413     97034222 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   12414              :     return false;
   12415     97034222 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   12416              :     return false;
   12417     97034222 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   12418              :     return false;
   12419     97034222 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   12420              :     return false;
   12421     97034222 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   12422              :     return false;
   12423     97034222 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   12424              :     return false;
   12425     97034222 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   12426              :     return false;
   12427     97034222 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   12428              :     return false;
   12429     97034222 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   12430              :     return false;
   12431     97034222 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   12432              :     return false;
   12433     97034222 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   12434              :     return false;
   12435     97034222 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   12436              :     return false;
   12437     97034222 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   12438              :     return false;
   12439     97034222 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   12440              :     return false;
   12441     97034222 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   12442              :     return false;
   12443     97034222 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   12444              :     return false;
   12445     97034222 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   12446              :     return false;
   12447     97034222 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   12448              :     return false;
   12449     97034222 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   12450              :     return false;
   12451     97034222 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   12452              :     return false;
   12453     97034222 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   12454              :     return false;
   12455     97034222 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   12456              :     return false;
   12457     97034222 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   12458              :     return false;
   12459     97034222 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   12460              :     return false;
   12461     97034222 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   12462              :     return false;
   12463     97034216 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   12464              :     return false;
   12465     97034216 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   12466              :     return false;
   12467     97034216 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   12468              :     return false;
   12469     97034216 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   12470              :     return false;
   12471     97034215 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   12472              :     return false;
   12473     97034215 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   12474              :     return false;
   12475     97034215 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   12476              :     return false;
   12477     97034215 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   12478              :     return false;
   12479     97034215 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   12480              :     return false;
   12481     97034215 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   12482              :     return false;
   12483     97034215 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   12484              :     return false;
   12485     97034215 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   12486              :     return false;
   12487     97034215 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   12488              :     return false;
   12489     97034215 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   12490              :     return false;
   12491     97034215 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   12492              :     return false;
   12493     97034215 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   12494              :     return false;
   12495     97034215 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   12496              :     return false;
   12497     97034215 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   12498              :     return false;
   12499     97034215 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   12500              :     return false;
   12501     97034215 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   12502              :     return false;
   12503     97034215 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   12504              :     return false;
   12505     97034215 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   12506              :     return false;
   12507     97034215 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   12508              :     return false;
   12509     97034215 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   12510              :     return false;
   12511     97034215 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   12512              :     return false;
   12513     97034215 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   12514              :     return false;
   12515     97034215 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   12516              :     return false;
   12517     97034215 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   12518              :     return false;
   12519     97034215 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   12520              :     return false;
   12521     97034215 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   12522              :     return false;
   12523     97034215 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   12524              :     return false;
   12525     97034215 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   12526              :     return false;
   12527     97034215 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   12528              :     return false;
   12529     97034215 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   12530              :     return false;
   12531    970342120 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   12532    873307911 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   12533              :       return false;
   12534              :   return true;
   12535              : }
   12536              : 
   12537              : /* Stream out optimization options  */
   12538              : void
   12539        31329 : cl_optimization_stream_out (struct output_block *ob,
   12540              :                             struct bitpack_d *bp,
   12541              :                             struct cl_optimization *ptr)
   12542              : {
   12543        31329 :   bp_pack_var_len_int (bp, ptr->x_optimize);
   12544        31329 :   bp_pack_var_len_int (bp, ptr->x_optimize_size);
   12545        31329 :   bp_pack_var_len_int (bp, ptr->x_optimize_debug);
   12546        31329 :   bp_pack_var_len_int (bp, ptr->x_optimize_fast);
   12547        31329 :   if (4 > (int ) 10)
   12548              :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
   12549              :   else
   12550        31329 :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
   12551        31329 :   if (100 > (int ) 10)
   12552        31329 :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
   12553              :   else
   12554              :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
   12555        31329 :   if (1 > (int ) 10)
   12556              :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
   12557              :   else
   12558        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
   12559        31329 :   if (1 > (int ) 10)
   12560              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
   12561              :   else
   12562        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
   12563        31329 :   if (1 > (int ) 10)
   12564              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
   12565              :   else
   12566        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
   12567        31329 :   if (7000 > (int ) 10)
   12568        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
   12569              :   else
   12570              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
   12571        31329 :   if (0 > (int ) 10)
   12572              :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
   12573              :   else
   12574        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   12575        31329 :   if (1 > (int ) 10)
   12576              :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
   12577              :   else
   12578        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
   12579        31329 :   if (1 > (int ) 10)
   12580              :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
   12581              :   else
   12582        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
   12583        31329 :   if (1 > (int ) 10)
   12584              :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
   12585              :   else
   12586        31329 :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
   12587        31329 :   if (1 > (int ) 10)
   12588              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
   12589              :   else
   12590        31329 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
   12591        31329 :   if (0 > (int ) 10)
   12592              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
   12593              :   else
   12594        31329 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
   12595        31329 :   if (10 > (int ) 10)
   12596              :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
   12597              :   else
   12598        31329 :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
   12599        31329 :   bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
   12600        31329 :   if (90 > (int ) 10)
   12601        31329 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
   12602              :   else
   12603              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
   12604        31329 :   if (3 > (int ) 10)
   12605              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
   12606              :   else
   12607        31329 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
   12608        31329 :   bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
   12609        31329 :   if (20 > (int ) 10)
   12610        31329 :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
   12611              :   else
   12612              :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
   12613        31329 :   if (0 > (int ) 10)
   12614              :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
   12615              :   else
   12616        31329 :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
   12617        31329 :   if (1 > (int ) 10)
   12618              :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
   12619              :   else
   12620        31329 :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
   12621        31329 :   if (0 > (int ) 10)
   12622              :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
   12623              :   else
   12624        31329 :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
   12625        31329 :   if (256 > (int ) 10)
   12626        31329 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
   12627              :   else
   12628              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
   12629        31329 :   if (256 > (int ) 10)
   12630        31329 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
   12631              :   else
   12632              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
   12633        31329 :   if (6 > (int ) 10)
   12634              :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
   12635              :   else
   12636        31329 :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
   12637        31329 :   if (2 > (int ) 10)
   12638              :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
   12639              :   else
   12640        31329 :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
   12641        31329 :   if (0 > (int ) 10)
   12642              :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
   12643              :   else
   12644        31329 :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
   12645        31329 :   if (10 > (int ) 10)
   12646              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
   12647              :   else
   12648        31329 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
   12649        31329 :   if (3 > (int ) 10)
   12650              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
   12651              :   else
   12652        31329 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
   12653        31329 :   if (10 > (int ) 10)
   12654              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
   12655              :   else
   12656        31329 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
   12657        31329 :   if (3 > (int ) 10)
   12658              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
   12659              :   else
   12660        31329 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
   12661        31329 :   if (100 > (int ) 10)
   12662        31329 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
   12663              :   else
   12664              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
   12665        31329 :   if (10 > (int ) 10)
   12666              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
   12667              :   else
   12668        31329 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
   12669        31329 :   if (0 > (int ) 10)
   12670              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
   12671              :   else
   12672        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
   12673        31329 :   if (16 > (int ) 10)
   12674        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
   12675              :   else
   12676              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
   12677        31329 :   if (1 > (int ) 10)
   12678              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
   12679              :   else
   12680        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
   12681        31329 :   if (1 > (int ) 10)
   12682              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
   12683              :   else
   12684        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
   12685        31329 :   if (1 > (int ) 10)
   12686              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
   12687              :   else
   12688        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
   12689        31329 :   if (1 > (int ) 10)
   12690              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
   12691              :   else
   12692        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
   12693        31329 :   if (1 > (int ) 10)
   12694              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
   12695              :   else
   12696        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
   12697        31329 :   if (1 > (int ) 10)
   12698              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
   12699              :   else
   12700        31329 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
   12701        31329 :   if (200 > (int ) 10)
   12702        31329 :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
   12703              :   else
   12704              :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
   12705        31329 :   if (30 > (int ) 10)
   12706        31329 :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
   12707              :   else
   12708              :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
   12709        31329 :   if (40 > (int ) 10)
   12710        31329 :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
   12711              :   else
   12712              :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
   12713        31329 :   if (500 > (int ) 10)
   12714        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 500);
   12715              :   else
   12716              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
   12717        31329 :   if (16000 > (int ) 10)
   12718        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
   12719              :   else
   12720              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
   12721        31329 :   if (64 > (int ) 10)
   12722        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
   12723              :   else
   12724              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
   12725        31329 :   if (8 > (int ) 10)
   12726              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
   12727              :   else
   12728        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
   12729        31329 :   if (2 > (int ) 10)
   12730              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
   12731              :   else
   12732        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
   12733        31329 :   if (40 > (int ) 10)
   12734        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
   12735              :   else
   12736              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
   12737        31329 :   if (6 > (int ) 10)
   12738              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
   12739              :   else
   12740        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
   12741        31329 :   if (15 > (int ) 10)
   12742        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
   12743              :   else
   12744              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
   12745        31329 :   if (3 > (int ) 10)
   12746              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
   12747              :   else
   12748        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
   12749        31329 :   if (10 > (int ) 10)
   12750              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
   12751              :   else
   12752        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
   12753        31329 :   if (8 > (int ) 10)
   12754              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
   12755              :   else
   12756        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
   12757        31329 :   if (8 > (int ) 10)
   12758              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
   12759              :   else
   12760        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
   12761        31329 :   if (25000 > (int ) 10)
   12762        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
   12763              :   else
   12764              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
   12765        31329 :   if (16 > (int ) 10)
   12766        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
   12767              :   else
   12768              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
   12769        31329 :   if (16 > (int ) 10)
   12770        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
   12771              :   else
   12772              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
   12773        31329 :   if (10 > (int ) 10)
   12774              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
   12775              :   else
   12776        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
   12777        31329 :   if (5 > (int ) 10)
   12778              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
   12779              :   else
   12780        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
   12781        31329 :   if (50 > (int ) 10)
   12782        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
   12783              :   else
   12784              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
   12785        31329 :   if (8 > (int ) 10)
   12786              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
   12787              :   else
   12788        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
   12789        31329 :   if (2 > (int ) 10)
   12790              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
   12791              :   else
   12792        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
   12793        31329 :   if (4 > (int ) 10)
   12794              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
   12795              :   else
   12796        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   12797        31329 :   if (1 > (int ) 10)
   12798              :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
   12799              :   else
   12800        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
   12801        31329 :   if (2 > (int ) 10)
   12802              :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
   12803              :   else
   12804        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
   12805        31329 :   if (1000 > (int ) 10)
   12806        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
   12807              :   else
   12808              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
   12809        31329 :   if (100 > (int ) 10)
   12810        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
   12811              :   else
   12812              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
   12813        31329 :   if (1000 > (int ) 10)
   12814        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
   12815              :   else
   12816              :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
   12817        31329 :   if (10 > (int ) 10)
   12818              :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
   12819              :   else
   12820        31329 :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
   12821        31329 :   if (40 > (int ) 10)
   12822        31329 :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
   12823              :   else
   12824              :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
   12825        31329 :   if (250 > (int ) 10)
   12826        31329 :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
   12827              :   else
   12828              :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
   12829        31329 :   if (!lto_stream_offload_p) {
   12830        31329 :   if (1 > (int ) 10)
   12831              :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
   12832              :   else
   12833        31329 :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
   12834              : }
   12835        31329 :   if (300 > (int ) 10)
   12836        31329 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
   12837              :   else
   12838              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
   12839        31329 :   if (800 > (int ) 10)
   12840        31329 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
   12841              :   else
   12842              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
   12843        31329 :   if (32 > (int ) 10)
   12844        31329 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
   12845              :   else
   12846              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
   12847        31329 :   if (64 > (int ) 10)
   12848        31329 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
   12849              :   else
   12850              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
   12851        31329 :   if (512 > (int ) 10)
   12852        31329 :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
   12853              :   else
   12854              :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
   12855        31329 :   if (100 > (int ) 10)
   12856        31329 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
   12857              :   else
   12858              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
   12859        31329 :   if (2700 > (int ) 10)
   12860        31329 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
   12861              :   else
   12862              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
   12863        31329 :   if (1000 > (int ) 10)
   12864        31329 :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
   12865              :   else
   12866              :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
   12867        31329 :   if (256 > (int ) 10)
   12868        31329 :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
   12869              :   else
   12870              :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
   12871        31329 :   if (10000 > (int ) 10)
   12872        31329 :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
   12873              :   else
   12874              :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
   12875        31329 :   if (20 > (int ) 10)
   12876        31329 :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
   12877              :   else
   12878              :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
   12879        31329 :   if (51 > (int ) 10)
   12880        31329 :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
   12881              :   else
   12882              :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
   12883        31329 :   if (64 > (int ) 10)
   12884        31329 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
   12885              :   else
   12886              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
   12887        31329 :   if (2 > (int ) 10)
   12888              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
   12889              :   else
   12890        31329 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
   12891        31329 :   if (10000 > (int ) 10)
   12892        31329 :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
   12893              :   else
   12894              :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
   12895        31329 :   if (1000 > (int ) 10)
   12896        31329 :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
   12897              :   else
   12898              :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
   12899        31329 :   if (200 > (int ) 10)
   12900        31329 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
   12901              :   else
   12902              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
   12903        31329 :   if (100 > (int ) 10)
   12904        31329 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
   12905              :   else
   12906              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
   12907        31329 :   if (40 > (int ) 10)
   12908        31329 :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
   12909              :   else
   12910              :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   12911        31329 :   if (500 > (int ) 10)
   12912        31329 :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
   12913              :   else
   12914              :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
   12915        31329 :   if (30 > (int ) 10)
   12916        31329 :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
   12917              :   else
   12918              :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   12919        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
   12920        31329 :   if (1 > (int ) 10)
   12921              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
   12922              :   else
   12923        31329 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
   12924        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
   12925        31329 :   if (1000 > (int ) 10)
   12926        31329 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
   12927              :   else
   12928              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
   12929        31329 :   if (80 > (int ) 10)
   12930        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
   12931              :   else
   12932              :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
   12933        31329 :   if (4 > (int ) 10)
   12934              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
   12935              :   else
   12936        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
   12937        31329 :   if (3000 > (int ) 10)
   12938        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
   12939              :   else
   12940              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
   12941        31329 :   if (8 > (int ) 10)
   12942              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
   12943              :   else
   12944        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
   12945        31329 :   if (16 > (int ) 10)
   12946        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
   12947              :   else
   12948              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
   12949        31329 :   if (200 > (int ) 10)
   12950        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
   12951              :   else
   12952              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
   12953        31329 :   if (100 > (int ) 10)
   12954        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
   12955              :   else
   12956              :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
   12957        31329 :   if (1000 > (int ) 10)
   12958        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
   12959              :   else
   12960              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
   12961        31329 :   if (10 > (int ) 10)
   12962              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
   12963              :   else
   12964        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
   12965        31329 :   if (500 > (int ) 10)
   12966        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
   12967              :   else
   12968              :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
   12969        31329 :   if (100000 > (int ) 10)
   12970        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
   12971              :   else
   12972              :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
   12973        31329 :   if (100 > (int ) 10)
   12974        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
   12975              :   else
   12976              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
   12977        31329 :   if (333 > (int ) 10)
   12978        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
   12979              :   else
   12980              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
   12981        31329 :   if (3 > (int ) 10)
   12982              :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
   12983              :   else
   12984        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
   12985        31329 :   if (5000 > (int ) 10)
   12986        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
   12987              :   else
   12988              :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
   12989        31329 :   if (1 > (int ) 10)
   12990              :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
   12991              :   else
   12992        31329 :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
   12993        31329 :   if (200 > (int ) 10)
   12994        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
   12995              :   else
   12996              :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
   12997        31329 :   if (100 > (int ) 10)
   12998        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
   12999              :   else
   13000              :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
   13001        31329 :   if (20 > (int ) 10)
   13002        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
   13003              :   else
   13004              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
   13005        31329 :   if (131072 > (int ) 10)
   13006        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
   13007              :   else
   13008              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
   13009        31329 :   if (8 > (int ) 10)
   13010              :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
   13011              :   else
   13012        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
   13013        31329 :   if (8 > (int ) 10)
   13014              :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
   13015              :   else
   13016        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
   13017        31329 :   if (30 > (int ) 10)
   13018        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
   13019              :   else
   13020              :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
   13021        31329 :   if (4000 > (int ) 10)
   13022        31329 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
   13023              :   else
   13024              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
   13025        31329 :   if (6 > (int ) 10)
   13026              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
   13027              :   else
   13028        31329 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
   13029        31329 :   if (15 > (int ) 10)
   13030        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
   13031              :   else
   13032              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
   13033        31329 :   if (450 > (int ) 10)
   13034        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
   13035              :   else
   13036              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
   13037        31329 :   if (450 > (int ) 10)
   13038        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
   13039              :   else
   13040              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
   13041        31329 :   if (70 > (int ) 10)
   13042        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
   13043              :   else
   13044              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
   13045        31329 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
   13046        31329 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
   13047        31329 :   if (8 > (int ) 10)
   13048              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
   13049              :   else
   13050        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
   13051        31329 :   if (8 > (int ) 10)
   13052              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
   13053              :   else
   13054        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
   13055        31329 :   if (350000 > (int ) 10)
   13056        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
   13057              :   else
   13058              :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
   13059        31329 :   if (10 > (int ) 10)
   13060              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
   13061              :   else
   13062        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
   13063        31329 :   if (1000 > (int ) 10)
   13064        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
   13065              :   else
   13066              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
   13067        31329 :   if (15 > (int ) 10)
   13068        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
   13069              :   else
   13070              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
   13071        31329 :   if (64 > (int ) 10)
   13072        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
   13073              :   else
   13074              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
   13075        31329 :   if (10000 > (int ) 10)
   13076        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
   13077              :   else
   13078              :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
   13079        31329 :   if (20 > (int ) 10)
   13080        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
   13081              :   else
   13082              :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
   13083        31329 :   if (40 > (int ) 10)
   13084        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
   13085              :   else
   13086              :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
   13087        31329 :   if (8 > (int ) 10)
   13088              :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
   13089              :   else
   13090        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
   13091        31329 :   if (100 > (int ) 10)
   13092        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
   13093              :   else
   13094              :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
   13095        31329 :   if (32 > (int ) 10)
   13096        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
   13097              :   else
   13098              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
   13099        31329 :   if (16 > (int ) 10)
   13100        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
   13101              :   else
   13102              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
   13103        31329 :   if (100 > (int ) 10)
   13104        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
   13105              :   else
   13106              :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
   13107        31329 :   if (32 > (int ) 10)
   13108        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
   13109              :   else
   13110              :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
   13111        31329 :   if (15 > (int ) 10)
   13112        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
   13113              :   else
   13114              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
   13115        31329 :   if (200 > (int ) 10)
   13116        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
   13117              :   else
   13118              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
   13119        31329 :   if (5 > (int ) 10)
   13120              :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
   13121              :   else
   13122        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
   13123        31329 :   if (100 > (int ) 10)
   13124        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
   13125              :   else
   13126              :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
   13127        31329 :   if (100 > (int ) 10)
   13128        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
   13129              :   else
   13130              :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
   13131        31329 :   if (10 > (int ) 10)
   13132              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
   13133              :   else
   13134        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
   13135        31329 :   if (20 > (int ) 10)
   13136        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
   13137              :   else
   13138              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
   13139        31329 :   if (40 > (int ) 10)
   13140        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
   13141              :   else
   13142              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   13143        31329 :   bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
   13144        31329 :   if (3 > (int ) 10)
   13145              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
   13146              :   else
   13147        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
   13148        31329 :   if (100 > (int ) 10)
   13149        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
   13150              :   else
   13151              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
   13152        31329 :   if (10 > (int ) 10)
   13153              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
   13154              :   else
   13155        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
   13156        31329 :   if (100 > (int ) 10)
   13157        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
   13158              :   else
   13159              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
   13160        31329 :   if (50 > (int ) 10)
   13161        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
   13162              :   else
   13163              :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
   13164        31329 :   if (50 > (int ) 10)
   13165        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
   13166              :   else
   13167              :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
   13168        31329 :   if (64 > (int ) 10)
   13169        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
   13170              :   else
   13171              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
   13172        31329 :   if (2 > (int ) 10)
   13173              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
   13174              :   else
   13175        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
   13176        31329 :   if (10 > (int ) 10)
   13177              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
   13178              :   else
   13179        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
   13180        31329 :   if (2 > (int ) 10)
   13181              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
   13182              :   else
   13183        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
   13184        31329 :   if (10000 > (int ) 10)
   13185        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
   13186              :   else
   13187              :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
   13188        31329 :   if (4 > (int ) 10)
   13189              :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
   13190              :   else
   13191        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
   13192        31329 :   if (8 > (int ) 10)
   13193              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
   13194              :   else
   13195        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
   13196        31329 :   if (200 > (int ) 10)
   13197        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
   13198              :   else
   13199              :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
   13200        31329 :   if (50 > (int ) 10)
   13201        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
   13202              :   else
   13203              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
   13204        31329 :   if (50 > (int ) 10)
   13205        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
   13206              :   else
   13207              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
   13208        31329 :   if (1 > (int ) 10)
   13209              :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
   13210              :   else
   13211        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
   13212        31329 :   if (12 > (int ) 10)
   13213        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
   13214              :   else
   13215              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
   13216        31329 :   if (50 > (int ) 10)
   13217        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
   13218              :   else
   13219              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
   13220        31329 :   if (50000000 > (int ) 10)
   13221        31329 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
   13222              :   else
   13223              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
   13224        31329 :   if (1 > (int ) 10)
   13225              :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
   13226              :   else
   13227        31329 :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
   13228        31329 :   if (5 > (int ) 10)
   13229              :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
   13230              :   else
   13231        31329 :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
   13232        31329 :   if (10 > (int ) 10)
   13233              :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
   13234              :   else
   13235        31329 :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
   13236        31329 :   if (9 > (int ) 10)
   13237              :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
   13238              :   else
   13239        31329 :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
   13240        31329 :   if (30 > (int ) 10)
   13241        31329 :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
   13242              :   else
   13243              :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
   13244        31329 :   if (4096 > (int ) 10)
   13245        31329 :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
   13246              :   else
   13247              :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
   13248        31329 :   if (32 > (int ) 10)
   13249        31329 :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
   13250              :   else
   13251              :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
   13252        31329 :   if (40 > (int ) 10)
   13253        31329 :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
   13254              :   else
   13255              :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
   13256        31329 :   bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
   13257        31329 :   if (16 > (int ) 10)
   13258        31329 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
   13259              :   else
   13260              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
   13261        31329 :   if (8 > (int ) 10)
   13262              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
   13263              :   else
   13264        31329 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
   13265        31329 :   if (32 > (int ) 10)
   13266        31329 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
   13267              :   else
   13268              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
   13269        31329 :   if (256 > (int ) 10)
   13270        31329 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
   13271              :   else
   13272              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
   13273        31329 :   if (256 > (int ) 10)
   13274        31329 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
   13275              :   else
   13276              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
   13277        31329 :   if (16 > (int ) 10)
   13278        31329 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
   13279              :   else
   13280              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
   13281        31329 :   if (64 > (int ) 10)
   13282        31329 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
   13283              :   else
   13284              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
   13285        31329 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
   13286        31329 :   if (100 > (int ) 10)
   13287        31329 :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
   13288              :   else
   13289              :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
   13290        31329 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
   13291        31329 :   if (70 > (int ) 10)
   13292        31329 :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
   13293              :   else
   13294              :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
   13295        31329 :   if (5 > (int ) 10)
   13296              :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
   13297              :   else
   13298        31329 :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
   13299        31329 :   if (2 > (int ) 10)
   13300              :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
   13301              :   else
   13302        31329 :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
   13303        31329 :   if (1 > (int ) 10)
   13304              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
   13305              :   else
   13306        31329 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
   13307        31329 :   if (200 > (int ) 10)
   13308        31329 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
   13309              :   else
   13310              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
   13311        31329 :   if (3 > (int ) 10)
   13312              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
   13313              :   else
   13314        31329 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
   13315        31329 :   if (-1 > (int ) 10)
   13316              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
   13317              :   else
   13318        31329 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
   13319        31329 :   bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
   13320        31329 :   if (6 > (int ) 10)
   13321              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
   13322              :   else
   13323        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
   13324        31329 :   if (5 > (int ) 10)
   13325              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
   13326              :   else
   13327        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
   13328        31329 :   if (200 > (int ) 10)
   13329        31329 :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
   13330              :   else
   13331              :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
   13332        31329 :   if (7 > (int ) 10)
   13333              :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
   13334              :   else
   13335        31329 :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
   13336        31329 :   if (1000 > (int ) 10)
   13337        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
   13338              :   else
   13339              :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
   13340        31329 :   if (10 > (int ) 10)
   13341              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
   13342              :   else
   13343        31329 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
   13344        31329 :   if (100 > (int ) 10)
   13345        31329 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
   13346              :   else
   13347              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
   13348        31329 :   if (-1 > (int ) 10)
   13349              :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
   13350              :   else
   13351        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
   13352        31329 :   if (1 > (int ) 10)
   13353              :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
   13354              :   else
   13355        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
   13356        31329 :   if (1 > (int ) 10)
   13357              :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
   13358              :   else
   13359        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
   13360        31329 :   if (40 > (int ) 10)
   13361        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
   13362              :   else
   13363              :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
   13364        31329 :   if (10 > (int ) 10)
   13365              :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
   13366              :   else
   13367        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
   13368        31329 :   if (2 > (int ) 10)
   13369              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
   13370              :   else
   13371        31329 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
   13372        31329 :   if (50 > (int ) 10)
   13373        31329 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
   13374              :   else
   13375              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
   13376        31329 :   if (2 > (int ) 10)
   13377              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
   13378              :   else
   13379        31329 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
   13380        31329 :   if (3 > (int ) 10)
   13381              :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
   13382              :   else
   13383        31329 :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
   13384        31329 :   if (75 > (int ) 10)
   13385        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
   13386              :   else
   13387              :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
   13388        31329 :   bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
   13389        31329 :   bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
   13390        31329 :   if (2 > (int ) 10)
   13391              :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
   13392              :   else
   13393        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
   13394        31329 :   if (2 > (int ) 10)
   13395              :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
   13396              :   else
   13397        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
   13398        31329 :   if (32 > (int ) 10)
   13399        31329 :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
   13400              :   else
   13401              :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
   13402        31329 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
   13403        31329 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
   13404        31329 :   if (512 > (int ) 10)
   13405        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
   13406              :   else
   13407              :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
   13408        31329 :   if (8 > (int ) 10)
   13409              :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
   13410              :   else
   13411        31329 :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
   13412        31329 :   if (12 > (int ) 10)
   13413        31329 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
   13414              :   else
   13415              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
   13416        31329 :   if (12 > (int ) 10)
   13417        31329 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
   13418              :   else
   13419              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
   13420        31329 :   if (10 > (int ) 10)
   13421              :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
   13422              :   else
   13423        31329 :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
   13424        31329 :   if (1 > (int ) 10)
   13425              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
   13426              :   else
   13427        31329 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
   13428        31329 :   if (65536 > (int ) 10)
   13429        31329 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
   13430              :   else
   13431              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
   13432        31329 :   if (8 > (int ) 10)
   13433              :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
   13434              :   else
   13435        31329 :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
   13436        31329 :   bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
   13437        31329 :   if (9 > (int ) 10)
   13438              :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
   13439              :   else
   13440        31329 :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
   13441        31329 :   if (95 > (int ) 10)
   13442        31329 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
   13443              :   else
   13444              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
   13445        31329 :   if (75 > (int ) 10)
   13446        31329 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
   13447              :   else
   13448              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
   13449        31329 :   if (100 > (int ) 10)
   13450        31329 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
   13451              :   else
   13452              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
   13453        31329 :   if (80 > (int ) 10)
   13454        31329 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
   13455              :   else
   13456              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
   13457        31329 :   if (50 > (int ) 10)
   13458        31329 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
   13459              :   else
   13460              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
   13461        31329 :   if (10 > (int ) 10)
   13462              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
   13463              :   else
   13464        31329 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
   13465        31329 :   if (256 > (int ) 10)
   13466        31329 :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
   13467              :   else
   13468              :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
   13469        31329 :   bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
   13470        31329 :   if (1000 > (int ) 10)
   13471        31329 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
   13472              :   else
   13473              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
   13474        31329 :   if (12 > (int ) 10)
   13475        31329 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
   13476              :   else
   13477              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
   13478        31329 :   if (8 > (int ) 10)
   13479              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
   13480              :   else
   13481        31329 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
   13482        31329 :   if (100000 > (int ) 10)
   13483        31329 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
   13484              :   else
   13485              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
   13486        31329 :   if (2 > (int ) 10)
   13487              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
   13488              :   else
   13489        31329 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
   13490        31329 :   bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
   13491        31329 :   if (2 > (int ) 10)
   13492              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
   13493              :   else
   13494        31329 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
   13495        31329 :   if (2 > (int ) 10)
   13496              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
   13497              :   else
   13498        31329 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
   13499        31329 :   if (20 > (int ) 10)
   13500        31329 :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
   13501              :   else
   13502              :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
   13503        31329 :   if (4 > (int ) 10)
   13504              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
   13505              :   else
   13506        31329 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
   13507        31329 :   if (1 > (int ) 10)
   13508              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
   13509              :   else
   13510        31329 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
   13511        31329 :   if (256 > (int ) 10)
   13512        31329 :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
   13513              :   else
   13514              :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
   13515        31329 :   if (!lto_stream_offload_p) {
   13516        31329 :   if (1 > (int ) 10)
   13517              :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
   13518              :   else
   13519        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
   13520              : }
   13521        31329 :   if (1 > (int ) 10)
   13522              :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
   13523              :   else
   13524        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
   13525        31329 :   if (!lto_stream_offload_p) {
   13526        31329 :   if (50 > (int ) 10)
   13527        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
   13528              :   else
   13529              :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
   13530              : }
   13531        31329 :   if (32 > (int ) 10)
   13532        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
   13533              :   else
   13534              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
   13535        31329 :   if (-1 > (int ) 10)
   13536              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
   13537              :   else
   13538        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
   13539        31329 :   if (15 > (int ) 10)
   13540        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
   13541              :   else
   13542              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
   13543        31329 :   if (6 > (int ) 10)
   13544              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
   13545              :   else
   13546        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
   13547        31329 :   if (!lto_stream_offload_p) {
   13548        31329 :   if (2 > (int ) 10)
   13549              :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
   13550              :   else
   13551        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
   13552              : }
   13553        31329 :   if (0 > (int ) 10)
   13554              :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
   13555              :   else
   13556        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   13557        31329 :   if (150000 > (int ) 10)
   13558        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
   13559              :   else
   13560              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
   13561        31329 :   if (32 > (int ) 10)
   13562        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
   13563              :   else
   13564              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
   13565        31329 :   if (3000 > (int ) 10)
   13566        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
   13567              :   else
   13568              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
   13569        31329 :   if (50 > (int ) 10)
   13570        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
   13571              :   else
   13572              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
   13573        31329 :   if (250 > (int ) 10)
   13574        31329 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
   13575              :   else
   13576              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
   13577        31329 :   bp_pack_var_len_int (bp, ptr->x_warn_inline);
   13578        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
   13579        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
   13580        31329 :   bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
   13581        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
   13582        31329 :   bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
   13583        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
   13584        31329 :   bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
   13585        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
   13586        31329 :   bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
   13587        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
   13588        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
   13589        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
   13590        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
   13591        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
   13592        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
   13593        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
   13594        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
   13595        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
   13596        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
   13597        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
   13598        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
   13599        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
   13600        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
   13601        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
   13602        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
   13603        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
   13604        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
   13605        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
   13606        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
   13607        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_dce);
   13608        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
   13609        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
   13610        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
   13611        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
   13612        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
   13613        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
   13614        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
   13615        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_dse);
   13616        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
   13617        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
   13618        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
   13619        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
   13620        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
   13621        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
   13622        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
   13623        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_float_store);
   13624        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
   13625        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
   13626        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
   13627        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
   13628        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
   13629        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
   13630        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse);
   13631        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
   13632        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
   13633        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
   13634        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
   13635        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite);
   13636        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
   13637        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
   13638        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   13639        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   13640        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   13641        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   13642        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
   13643        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
   13644        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
   13645        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
   13646        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
   13647        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
   13648        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
   13649        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
   13650        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
   13651        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
   13652        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
   13653        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
   13654        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
   13655        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
   13656        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
   13657        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
   13658        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
   13659        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
   13660        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
   13661        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
   13662        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
   13663        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
   13664        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
   13665        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
   13666        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
   13667        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
   13668        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
   13669        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
   13670        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
   13671        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
   13672        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
   13673        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
   13674        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
   13675        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
   13676        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
   13677        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
   13678        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
   13679        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
   13680        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
   13681        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
   13682        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
   13683        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
   13684        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
   13685        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
   13686        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
   13687        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
   13688        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
   13689        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
   13690        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
   13691        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
   13692        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
   13693        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
   13694        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
   13695        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
   13696        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
   13697        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
   13698        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
   13699        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
   13700        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
   13701        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
   13702        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
   13703        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
   13704        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
   13705        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
   13706        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
   13707        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
   13708        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
   13709        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
   13710        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
   13711        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
   13712        31329 :   bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
   13713        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
   13714        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
   13715        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
   13716        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
   13717        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_plt);
   13718        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
   13719        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
   13720        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
   13721        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
   13722        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
   13723        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
   13724        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ree);
   13725        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
   13726        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
   13727        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
   13728        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
   13729        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
   13730        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
   13731        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
   13732        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
   13733        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_rtti);
   13734        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
   13735        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
   13736        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
   13737        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
   13738        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
   13739        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
   13740        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
   13741        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
   13742        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
   13743        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
   13744        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
   13745        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
   13746        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
   13747        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
   13748        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
   13749        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
   13750        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
   13751        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
   13752        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
   13753        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
   13754        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
   13755        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
   13756        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
   13757        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
   13758        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
   13759        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
   13760        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
   13761        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
   13762        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
   13763        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
   13764        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
   13765        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
   13766        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
   13767        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
   13768        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
   13769        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
   13770        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_split_paths);
   13771        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
   13772        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
   13773        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
   13774        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
   13775        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
   13776        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
   13777        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
   13778        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
   13779        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
   13780        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
   13781        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
   13782        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
   13783        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
   13784        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
   13785        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
   13786        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tracer);
   13787        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
   13788        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_trapv);
   13789        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
   13790        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
   13791        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
   13792        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
   13793        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
   13794        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
   13795        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
   13796        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
   13797        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
   13798        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
   13799        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
   13800        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
   13801        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
   13802        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
   13803        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
   13804        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
   13805        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
   13806        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
   13807        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
   13808        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
   13809        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
   13810        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
   13811        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
   13812        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
   13813        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
   13814        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
   13815        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
   13816        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
   13817        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
   13818        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
   13819        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
   13820        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
   13821        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
   13822        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
   13823        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
   13824        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
   13825        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
   13826        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
   13827        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
   13828        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
   13829        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
   13830        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
   13831        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
   13832        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
   13833        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
   13834        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
   13835        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
   13836        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
   13837        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
   13838        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
   13839        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
   13840        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
   13841        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_web);
   13842        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
   13843        31329 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
   13844        31329 :   bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
   13845        31329 :   if (!lto_stream_offload_p) {
   13846        31329 :   bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
   13847              : }
   13848        31329 :   if (!lto_stream_offload_p) {
   13849        31329 :   bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
   13850              : }
   13851       313290 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   13852       281961 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   13853        31329 : }
   13854              : 
   13855              : /* Stream in optimization options  */
   13856              : void
   13857        21816 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   13858              :                            struct bitpack_d *bp ATTRIBUTE_UNUSED,
   13859              :                            struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   13860              : {
   13861        21816 :   ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
   13862        21816 :   ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
   13863        21816 :   ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
   13864        21816 :   ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
   13865        21816 :   ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
   13866        21816 :   if (4 > (int ) 10)
   13867              :     ptr->x_param_align_loop_iterations ^= 4;
   13868        21816 :   ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
   13869        21816 :   if (100 > (int ) 10)
   13870        21816 :     ptr->x_param_align_threshold ^= 100;
   13871        21816 :   ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
   13872        21816 :   if (1 > (int ) 10)
   13873              :     ptr->x_param_asan_protect_allocas ^= 1;
   13874        21816 :   ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13875        21816 :   if (1 > (int ) 10)
   13876              :     ptr->x_param_asan_instrument_reads ^= 1;
   13877        21816 :   ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13878        21816 :   if (1 > (int ) 10)
   13879              :     ptr->x_param_asan_instrument_writes ^= 1;
   13880        21816 :   ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
   13881        21816 :   if (7000 > (int ) 10)
   13882        21816 :     ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
   13883        21816 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
   13884        21816 :   if (0 > (int ) 10)
   13885              :     ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
   13886        21816 :   ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
   13887        21816 :   if (1 > (int ) 10)
   13888              :     ptr->x_param_asan_memintrin ^= 1;
   13889        21816 :   ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
   13890        21816 :   if (1 > (int ) 10)
   13891              :     ptr->x_param_asan_stack ^= 1;
   13892        21816 :   ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
   13893        21816 :   if (1 > (int ) 10)
   13894              :     ptr->x_param_asan_use_after_return ^= 1;
   13895        21816 :   ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
   13896        21816 :   if (1 > (int ) 10)
   13897              :     ptr->x_param_auto_profile_bbs ^= 1;
   13898        21816 :   ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
   13899        21816 :   if (0 > (int ) 10)
   13900              :     ptr->x_param_auto_profile_reorder_only ^= 0;
   13901        21816 :   ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
   13902        21816 :   if (10 > (int ) 10)
   13903              :     ptr->x_param_avg_loop_niter ^= 10;
   13904        21816 :   ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
   13905        21816 :   ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
   13906        21816 :   if (90 > (int ) 10)
   13907        21816 :     ptr->x_param_builtin_expect_probability ^= 90;
   13908        21816 :   ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
   13909        21816 :   if (3 > (int ) 10)
   13910              :     ptr->x_param_builtin_string_cmp_inline_length ^= 3;
   13911        21816 :   ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
   13912        21816 :   ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
   13913        21816 :   if (20 > (int ) 10)
   13914        21816 :     ptr->x_param_comdat_sharing_probability ^= 20;
   13915        21816 :   ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13916        21816 :   if (0 > (int ) 10)
   13917              :     ptr->x_param_construct_interfere_size ^= 0;
   13918        21816 :   ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
   13919        21816 :   if (1 > (int ) 10)
   13920              :     ptr->x_param_cycle_accurate_model ^= 1;
   13921        21816 :   ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13922        21816 :   if (0 > (int ) 10)
   13923              :     ptr->x_param_destruct_interfere_size ^= 0;
   13924        21816 :   ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
   13925        21816 :   if (256 > (int ) 10)
   13926        21816 :     ptr->x_param_dse_max_alias_queries_per_store ^= 256;
   13927        21816 :   ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
   13928        21816 :   if (256 > (int ) 10)
   13929        21816 :     ptr->x_param_dse_max_object_size ^= 256;
   13930        21816 :   ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
   13931        21816 :   if (6 > (int ) 10)
   13932              :     ptr->x_param_early_inlining_insns ^= 6;
   13933        21816 :   ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
   13934        21816 :   if (2 > (int ) 10)
   13935              :     ptr->x_param_fsm_scale_path_stmts ^= 2;
   13936        21816 :   ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
   13937        21816 :   if (0 > (int ) 10)
   13938              :     ptr->x_param_fully_pipelined_fma ^= 0;
   13939        21816 :   ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
   13940        21816 :   if (10 > (int ) 10)
   13941              :     ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
   13942        21816 :   ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
   13943        21816 :   if (3 > (int ) 10)
   13944              :     ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
   13945        21816 :   ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
   13946        21816 :   if (10 > (int ) 10)
   13947              :     ptr->x_param_gcse_cost_distance_ratio ^= 10;
   13948        21816 :   ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
   13949        21816 :   if (3 > (int ) 10)
   13950              :     ptr->x_param_gcse_unrestricted_cost ^= 3;
   13951        21816 :   ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
   13952        21816 :   if (100 > (int ) 10)
   13953        21816 :     ptr->x_param_graphite_max_arrays_per_scop ^= 100;
   13954        21816 :   ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
   13955        21816 :   if (10 > (int ) 10)
   13956              :     ptr->x_param_graphite_max_nb_scop_params ^= 10;
   13957        21816 :   ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
   13958        21816 :   if (0 > (int ) 10)
   13959              :     ptr->x_param_hardcfr_max_blocks ^= 0;
   13960        21816 :   ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
   13961        21816 :   if (16 > (int ) 10)
   13962        21816 :     ptr->x_param_hardcfr_max_inline_blocks ^= 16;
   13963        21816 :   ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
   13964        21816 :   if (1 > (int ) 10)
   13965              :     ptr->x_param_hwasan_instrument_allocas ^= 1;
   13966        21816 :   ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   13967        21816 :   if (1 > (int ) 10)
   13968              :     ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
   13969        21816 :   ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13970        21816 :   if (1 > (int ) 10)
   13971              :     ptr->x_param_hwasan_instrument_reads ^= 1;
   13972        21816 :   ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
   13973        21816 :   if (1 > (int ) 10)
   13974              :     ptr->x_param_hwasan_instrument_stack ^= 1;
   13975        21816 :   ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13976        21816 :   if (1 > (int ) 10)
   13977              :     ptr->x_param_hwasan_instrument_writes ^= 1;
   13978        21816 :   ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
   13979        21816 :   if (1 > (int ) 10)
   13980              :     ptr->x_param_hwasan_random_frame_tag ^= 1;
   13981        21816 :   ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
   13982        21816 :   if (200 > (int ) 10)
   13983        21816 :     ptr->x_param_inline_heuristics_hint_percent ^= 200;
   13984        21816 :   ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
   13985        21816 :   if (30 > (int ) 10)
   13986        21816 :     ptr->x_param_inline_min_speedup ^= 30;
   13987        21816 :   ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
   13988        21816 :   if (40 > (int ) 10)
   13989        21816 :     ptr->x_param_inline_unit_growth ^= 40;
   13990        21816 :   ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
   13991        21816 :   if (500 > (int ) 10)
   13992        21816 :     ptr->x_param_ipa_cp_eval_threshold ^= 500;
   13993        21816 :   ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   13994        21816 :   if (16000 > (int ) 10)
   13995        21816 :     ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
   13996        21816 :   ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
   13997        21816 :   if (64 > (int ) 10)
   13998        21816 :     ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
   13999        21816 :   ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14000        21816 :   if (8 > (int ) 10)
   14001              :     ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
   14002        21816 :   ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14003        21816 :   if (2 > (int ) 10)
   14004              :     ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
   14005        21816 :   ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
   14006        21816 :   if (40 > (int ) 10)
   14007        21816 :     ptr->x_param_ipa_cp_recursion_penalty ^= 40;
   14008        21816 :   ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
   14009        21816 :   if (6 > (int ) 10)
   14010              :     ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
   14011        21816 :   ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
   14012        21816 :   if (15 > (int ) 10)
   14013        21816 :     ptr->x_param_ipa_cp_single_call_penalty ^= 15;
   14014        21816 :   ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
   14015        21816 :   if (3 > (int ) 10)
   14016              :     ptr->x_param_ipa_cp_sweeps ^= 3;
   14017        21816 :   ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
   14018        21816 :   if (10 > (int ) 10)
   14019              :     ptr->x_param_ipa_cp_unit_growth ^= 10;
   14020        21816 :   ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
   14021        21816 :   if (8 > (int ) 10)
   14022              :     ptr->x_param_ipa_cp_value_list_size ^= 8;
   14023        21816 :   ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
   14024        21816 :   if (8 > (int ) 10)
   14025              :     ptr->x_param_ipa_jump_function_lookups ^= 8;
   14026        21816 :   ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
   14027        21816 :   if (25000 > (int ) 10)
   14028        21816 :     ptr->x_param_ipa_max_aa_steps ^= 25000;
   14029        21816 :   ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
   14030        21816 :   if (16 > (int ) 10)
   14031        21816 :     ptr->x_param_ipa_max_agg_items ^= 16;
   14032        21816 :   ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
   14033        21816 :   if (16 > (int ) 10)
   14034        21816 :     ptr->x_param_ipa_max_loop_predicates ^= 16;
   14035        21816 :   ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
   14036        21816 :   if (10 > (int ) 10)
   14037              :     ptr->x_param_ipa_max_param_expr_ops ^= 10;
   14038        21816 :   ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
   14039        21816 :   if (5 > (int ) 10)
   14040              :     ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
   14041        21816 :   ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
   14042        21816 :   if (50 > (int ) 10)
   14043        21816 :     ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
   14044        21816 :   ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
   14045        21816 :   if (8 > (int ) 10)
   14046              :     ptr->x_param_ipa_sra_max_replacements ^= 8;
   14047        21816 :   ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14048        21816 :   if (2 > (int ) 10)
   14049              :     ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
   14050        21816 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14051        21816 :   if (4 > (int ) 10)
   14052              :     ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
   14053        21816 :   ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
   14054        21816 :   if (1 > (int ) 10)
   14055              :     ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
   14056        21816 :   ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
   14057        21816 :   if (2 > (int ) 10)
   14058              :     ptr->x_param_ira_loop_reserved_regs ^= 2;
   14059        21816 :   ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
   14060        21816 :   if (1000 > (int ) 10)
   14061        21816 :     ptr->x_param_ira_max_conflict_table_size ^= 1000;
   14062        21816 :   ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
   14063        21816 :   if (100 > (int ) 10)
   14064        21816 :     ptr->x_param_ira_max_loops_num ^= 100;
   14065        21816 :   ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
   14066        21816 :   if (1000 > (int ) 10)
   14067        21816 :     ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
   14068        21816 :   ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
   14069        21816 :   if (10 > (int ) 10)
   14070              :     ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
   14071        21816 :   ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
   14072        21816 :   if (40 > (int ) 10)
   14073        21816 :     ptr->x_param_iv_consider_all_candidates_bound ^= 40;
   14074        21816 :   ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
   14075        21816 :   if (250 > (int ) 10)
   14076        21816 :     ptr->x_param_iv_max_considered_uses ^= 250;
   14077              : #ifdef ACCEL_COMPILER
   14078              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
   14079              : #else
   14080        21816 :   ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
   14081        21816 :   if (1 > (int ) 10)
   14082              :     ptr->x_ix86_vect_compare_costs ^= 1;
   14083              : #endif
   14084        21816 :   ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
   14085        21816 :   if (300 > (int ) 10)
   14086        21816 :     ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
   14087        21816 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
   14088        21816 :   if (800 > (int ) 10)
   14089        21816 :     ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
   14090        21816 :   ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
   14091        21816 :   if (32 > (int ) 10)
   14092        21816 :     ptr->x_param_l1_cache_line_size ^= 32;
   14093        21816 :   ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
   14094        21816 :   if (64 > (int ) 10)
   14095        21816 :     ptr->x_param_l1_cache_size ^= 64;
   14096        21816 :   ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
   14097        21816 :   if (512 > (int ) 10)
   14098        21816 :     ptr->x_param_l2_cache_size ^= 512;
   14099        21816 :   ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
   14100        21816 :   if (100 > (int ) 10)
   14101        21816 :     ptr->x_param_large_function_growth ^= 100;
   14102        21816 :   ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
   14103        21816 :   if (2700 > (int ) 10)
   14104        21816 :     ptr->x_param_large_function_insns ^= 2700;
   14105        21816 :   ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
   14106        21816 :   if (1000 > (int ) 10)
   14107        21816 :     ptr->x_param_stack_frame_growth ^= 1000;
   14108        21816 :   ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
   14109        21816 :   if (256 > (int ) 10)
   14110        21816 :     ptr->x_param_large_stack_frame ^= 256;
   14111        21816 :   ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   14112        21816 :   if (10000 > (int ) 10)
   14113        21816 :     ptr->x_param_large_unit_insns ^= 10000;
   14114        21816 :   ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
   14115        21816 :   if (20 > (int ) 10)
   14116        21816 :     ptr->x_param_lim_expensive ^= 20;
   14117        21816 :   ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
   14118        21816 :   if (51 > (int ) 10)
   14119        21816 :     ptr->x_param_loop_block_tile_size ^= 51;
   14120        21816 :   ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
   14121        21816 :   if (64 > (int ) 10)
   14122        21816 :     ptr->x_param_loop_interchange_max_num_stmts ^= 64;
   14123        21816 :   ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
   14124        21816 :   if (2 > (int ) 10)
   14125              :     ptr->x_param_loop_interchange_stride_ratio ^= 2;
   14126        21816 :   ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
   14127        21816 :   if (10000 > (int ) 10)
   14128        21816 :     ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
   14129        21816 :   ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
   14130        21816 :   if (1000 > (int ) 10)
   14131        21816 :     ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
   14132        21816 :   ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
   14133        21816 :   if (200 > (int ) 10)
   14134        21816 :     ptr->x_param_loop_versioning_max_inner_insns ^= 200;
   14135        21816 :   ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
   14136        21816 :   if (100 > (int ) 10)
   14137        21816 :     ptr->x_param_loop_versioning_max_outer_insns ^= 100;
   14138        21816 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
   14139        21816 :   if (40 > (int ) 10)
   14140        21816 :     ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
   14141        21816 :   ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
   14142        21816 :   if (500 > (int ) 10)
   14143        21816 :     ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
   14144        21816 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
   14145        21816 :   if (30 > (int ) 10)
   14146        21816 :     ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
   14147        21816 :   ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
   14148        21816 :   ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
   14149        21816 :   if (1 > (int ) 10)
   14150              :     ptr->x_param_lto_locality_frequency ^= 1;
   14151        21816 :   ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
   14152        21816 :   ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
   14153        21816 :   if (1000 > (int ) 10)
   14154        21816 :     ptr->x_param_lto_locality_size ^= 1000;
   14155        21816 :   ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14156        21816 :   if (80 > (int ) 10)
   14157        21816 :     ptr->x_param_max_average_unrolled_insns ^= 80;
   14158        21816 :   ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
   14159        21816 :   if (4 > (int ) 10)
   14160              :     ptr->x_param_max_combine_insns ^= 4;
   14161        21816 :   ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
   14162        21816 :   if (3000 > (int ) 10)
   14163        21816 :     ptr->x_param_max_combine_search_insns ^= 3000;
   14164        21816 :   ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
   14165        21816 :   if (8 > (int ) 10)
   14166              :     ptr->x_param_max_unroll_iterations ^= 8;
   14167        21816 :   ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
   14168        21816 :   if (16 > (int ) 10)
   14169        21816 :     ptr->x_param_max_completely_peel_times ^= 16;
   14170        21816 :   ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14171        21816 :   if (200 > (int ) 10)
   14172        21816 :     ptr->x_param_max_completely_peeled_insns ^= 200;
   14173        21816 :   ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
   14174        21816 :   if (100 > (int ) 10)
   14175        21816 :     ptr->x_param_max_crossjump_edges ^= 100;
   14176        21816 :   ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
   14177        21816 :   if (1000 > (int ) 10)
   14178        21816 :     ptr->x_param_max_cse_insns ^= 1000;
   14179        21816 :   ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
   14180        21816 :   if (10 > (int ) 10)
   14181              :     ptr->x_param_max_cse_path_length ^= 10;
   14182        21816 :   ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
   14183        21816 :   if (500 > (int ) 10)
   14184        21816 :     ptr->x_param_max_cselib_memory_locations ^= 500;
   14185        21816 :   ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
   14186        21816 :   if (100000 > (int ) 10)
   14187        21816 :     ptr->x_param_max_debug_marker_count ^= 100000;
   14188        21816 :   ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
   14189        21816 :   if (100 > (int ) 10)
   14190        21816 :     ptr->x_param_max_delay_slot_insn_search ^= 100;
   14191        21816 :   ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
   14192        21816 :   if (333 > (int ) 10)
   14193        21816 :     ptr->x_param_max_delay_slot_live_search ^= 333;
   14194        21816 :   ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
   14195        21816 :   if (3 > (int ) 10)
   14196              :     ptr->x_param_max_devirt_targets ^= 3;
   14197        21816 :   ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
   14198        21816 :   if (5000 > (int ) 10)
   14199        21816 :     ptr->x_param_max_dse_active_local_stores ^= 5000;
   14200        21816 :   ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
   14201        21816 :   if (1 > (int ) 10)
   14202              :     ptr->x_param_early_inliner_max_iterations ^= 1;
   14203        21816 :   ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
   14204        21816 :   if (200 > (int ) 10)
   14205        21816 :     ptr->x_param_max_find_base_term_values ^= 200;
   14206        21816 :   ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
   14207        21816 :   if (100 > (int ) 10)
   14208        21816 :     ptr->x_param_max_fsm_thread_path_insns ^= 100;
   14209        21816 :   ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
   14210        21816 :   if (20 > (int ) 10)
   14211        21816 :     ptr->x_param_max_gcse_insertion_ratio ^= 20;
   14212        21816 :   ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
   14213        21816 :   if (131072 > (int ) 10)
   14214        21816 :     ptr->x_param_max_gcse_memory ^= 131072;
   14215        21816 :   ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
   14216        21816 :   if (8 > (int ) 10)
   14217              :     ptr->x_param_max_goto_duplication_insns ^= 8;
   14218        21816 :   ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
   14219        21816 :   if (8 > (int ) 10)
   14220              :     ptr->x_param_max_grow_copy_bb_insns ^= 8;
   14221        21816 :   ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
   14222        21816 :   if (30 > (int ) 10)
   14223        21816 :     ptr->x_param_max_hoist_depth ^= 30;
   14224        21816 :   ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
   14225        21816 :   if (4000 > (int ) 10)
   14226        21816 :     ptr->x_param_inline_functions_called_once_insns ^= 4000;
   14227        21816 :   ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14228        21816 :   if (6 > (int ) 10)
   14229              :     ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
   14230        21816 :   ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
   14231        21816 :   if (15 > (int ) 10)
   14232        21816 :     ptr->x_param_max_inline_insns_auto ^= 15;
   14233        21816 :   ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
   14234        21816 :   if (450 > (int ) 10)
   14235        21816 :     ptr->x_param_max_inline_insns_recursive_auto ^= 450;
   14236        21816 :   ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
   14237        21816 :   if (450 > (int ) 10)
   14238        21816 :     ptr->x_param_max_inline_insns_recursive ^= 450;
   14239        21816 :   ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
   14240        21816 :   if (70 > (int ) 10)
   14241        21816 :     ptr->x_param_max_inline_insns_single ^= 70;
   14242        21816 :   ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
   14243        21816 :   ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
   14244        21816 :   ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
   14245        21816 :   if (8 > (int ) 10)
   14246              :     ptr->x_param_max_inline_recursive_depth_auto ^= 8;
   14247        21816 :   ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14248        21816 :   if (8 > (int ) 10)
   14249              :     ptr->x_param_max_inline_recursive_depth ^= 8;
   14250        21816 :   ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
   14251        21816 :   if (350000 > (int ) 10)
   14252        21816 :     ptr->x_param_max_isl_operations ^= 350000;
   14253        21816 :   ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
   14254        21816 :   if (10 > (int ) 10)
   14255              :     ptr->x_param_max_iterations_computation_cost ^= 10;
   14256        21816 :   ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
   14257        21816 :   if (1000 > (int ) 10)
   14258        21816 :     ptr->x_param_max_iterations_to_track ^= 1000;
   14259        21816 :   ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
   14260        21816 :   if (15 > (int ) 10)
   14261        21816 :     ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
   14262        21816 :   ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
   14263        21816 :   if (64 > (int ) 10)
   14264        21816 :     ptr->x_param_max_jump_thread_paths ^= 64;
   14265        21816 :   ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
   14266        21816 :   if (10000 > (int ) 10)
   14267        21816 :     ptr->x_param_max_last_value_rtl ^= 10000;
   14268        21816 :   ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
   14269        21816 :   if (20 > (int ) 10)
   14270        21816 :     ptr->x_param_max_loop_header_insns ^= 20;
   14271        21816 :   ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
   14272        21816 :   if (40 > (int ) 10)
   14273        21816 :     ptr->x_param_max_modulo_backtrack_attempts ^= 40;
   14274        21816 :   ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
   14275        21816 :   if (8 > (int ) 10)
   14276              :     ptr->x_param_max_niter_dominators_walk ^= 8;
   14277        21816 :   ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
   14278        21816 :   if (100 > (int ) 10)
   14279        21816 :     ptr->x_param_max_partial_antic_length ^= 100;
   14280        21816 :   ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
   14281        21816 :   if (32 > (int ) 10)
   14282        21816 :     ptr->x_param_max_peel_branches ^= 32;
   14283        21816 :   ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
   14284        21816 :   if (16 > (int ) 10)
   14285        21816 :     ptr->x_param_max_peel_times ^= 16;
   14286        21816 :   ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14287        21816 :   if (100 > (int ) 10)
   14288        21816 :     ptr->x_param_max_peeled_insns ^= 100;
   14289        21816 :   ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
   14290        21816 :   if (32 > (int ) 10)
   14291        21816 :     ptr->x_param_max_pending_list_length ^= 32;
   14292        21816 :   ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14293        21816 :   if (15 > (int ) 10)
   14294        21816 :     ptr->x_param_max_pipeline_region_blocks ^= 15;
   14295        21816 :   ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
   14296        21816 :   if (200 > (int ) 10)
   14297        21816 :     ptr->x_param_max_pipeline_region_insns ^= 200;
   14298        21816 :   ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
   14299        21816 :   if (5 > (int ) 10)
   14300              :     ptr->x_param_max_pow_sqrt_depth ^= 5;
   14301        21816 :   ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
   14302        21816 :   if (100 > (int ) 10)
   14303        21816 :     ptr->x_param_max_predicted_iterations ^= 100;
   14304        21816 :   ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
   14305        21816 :   if (100 > (int ) 10)
   14306        21816 :     ptr->x_param_max_reload_search_insns ^= 100;
   14307        21816 :   ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
   14308        21816 :   if (10 > (int ) 10)
   14309              :     ptr->x_param_max_rtl_if_conversion_insns ^= 10;
   14310        21816 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
   14311        21816 :   if (20 > (int ) 10)
   14312        21816 :     ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
   14313        21816 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
   14314        21816 :   if (40 > (int ) 10)
   14315        21816 :     ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
   14316        21816 :   ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
   14317        21816 :   ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
   14318        21816 :   if (3 > (int ) 10)
   14319              :     ptr->x_param_max_sched_insn_conflict_delay ^= 3;
   14320        21816 :   ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
   14321        21816 :   if (100 > (int ) 10)
   14322        21816 :     ptr->x_param_max_sched_ready_insns ^= 100;
   14323        21816 :   ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14324        21816 :   if (10 > (int ) 10)
   14325              :     ptr->x_param_max_sched_region_blocks ^= 10;
   14326        21816 :   ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
   14327        21816 :   if (100 > (int ) 10)
   14328        21816 :     ptr->x_param_max_sched_region_insns ^= 100;
   14329        21816 :   ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
   14330        21816 :   if (50 > (int ) 10)
   14331        21816 :     ptr->x_param_max_slsr_candidate_scan ^= 50;
   14332        21816 :   ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
   14333        21816 :   if (50 > (int ) 10)
   14334        21816 :     ptr->x_param_max_speculative_devirt_maydefs ^= 50;
   14335        21816 :   ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
   14336        21816 :   if (64 > (int ) 10)
   14337        21816 :     ptr->x_param_max_stores_to_merge ^= 64;
   14338        21816 :   ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
   14339        21816 :   if (2 > (int ) 10)
   14340              :     ptr->x_param_max_stores_to_sink ^= 2;
   14341        21816 :   ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
   14342        21816 :   if (10 > (int ) 10)
   14343              :     ptr->x_param_max_tail_merge_comparisons ^= 10;
   14344        21816 :   ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
   14345        21816 :   if (2 > (int ) 10)
   14346              :     ptr->x_param_max_tail_merge_iterations ^= 2;
   14347        21816 :   ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
   14348        21816 :   if (10000 > (int ) 10)
   14349        21816 :     ptr->x_param_max_tracked_strlens ^= 10000;
   14350        21816 :   ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
   14351        21816 :   if (4 > (int ) 10)
   14352              :     ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
   14353        21816 :   ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
   14354        21816 :   if (8 > (int ) 10)
   14355              :     ptr->x_param_max_unroll_times ^= 8;
   14356        21816 :   ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14357        21816 :   if (200 > (int ) 10)
   14358        21816 :     ptr->x_param_max_unrolled_insns ^= 200;
   14359        21816 :   ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
   14360        21816 :   if (50 > (int ) 10)
   14361        21816 :     ptr->x_param_max_unswitch_depth ^= 50;
   14362        21816 :   ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
   14363        21816 :   if (50 > (int ) 10)
   14364        21816 :     ptr->x_param_max_unswitch_insns ^= 50;
   14365        21816 :   ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
   14366        21816 :   if (1 > (int ) 10)
   14367              :     ptr->x_param_max_variable_expansions ^= 1;
   14368        21816 :   ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
   14369        21816 :   if (12 > (int ) 10)
   14370        21816 :     ptr->x_param_max_vartrack_expr_depth ^= 12;
   14371        21816 :   ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
   14372        21816 :   if (50 > (int ) 10)
   14373        21816 :     ptr->x_param_max_vartrack_reverse_op_size ^= 50;
   14374        21816 :   ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
   14375        21816 :   if (50000000 > (int ) 10)
   14376        21816 :     ptr->x_param_max_vartrack_size ^= 50000000;
   14377        21816 :   ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   14378        21816 :   if (1 > (int ) 10)
   14379              :     ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
   14380        21816 :   ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
   14381        21816 :   if (5 > (int ) 10)
   14382              :     ptr->x_param_min_crossjump_insns ^= 5;
   14383        21816 :   ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14384        21816 :   if (10 > (int ) 10)
   14385              :     ptr->x_param_min_inline_recursive_probability ^= 10;
   14386        21816 :   ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
   14387        21816 :   if (9 > (int ) 10)
   14388              :     ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
   14389        21816 :   ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
   14390        21816 :   if (30 > (int ) 10)
   14391        21816 :     ptr->x_param_min_loop_cond_split_prob ^= 30;
   14392        21816 :   ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
   14393        21816 :   if (4096 > (int ) 10)
   14394        21816 :     ptr->x_param_min_pagesize ^= 4096;
   14395        21816 :   ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
   14396        21816 :   if (32 > (int ) 10)
   14397        21816 :     ptr->x_param_min_size_for_stack_sharing ^= 32;
   14398        21816 :   ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
   14399        21816 :   if (40 > (int ) 10)
   14400        21816 :     ptr->x_param_min_spec_prob ^= 40;
   14401        21816 :   ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
   14402        21816 :   ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
   14403        21816 :   if (16 > (int ) 10)
   14404        21816 :     ptr->x_param_modref_max_accesses ^= 16;
   14405        21816 :   ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
   14406        21816 :   if (8 > (int ) 10)
   14407              :     ptr->x_param_modref_max_adjustments ^= 8;
   14408        21816 :   ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
   14409        21816 :   if (32 > (int ) 10)
   14410        21816 :     ptr->x_param_modref_max_bases ^= 32;
   14411        21816 :   ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
   14412        21816 :   if (256 > (int ) 10)
   14413        21816 :     ptr->x_param_modref_max_depth ^= 256;
   14414        21816 :   ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
   14415        21816 :   if (256 > (int ) 10)
   14416        21816 :     ptr->x_param_modref_max_escape_points ^= 256;
   14417        21816 :   ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
   14418        21816 :   if (16 > (int ) 10)
   14419        21816 :     ptr->x_param_modref_max_refs ^= 16;
   14420        21816 :   ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
   14421        21816 :   if (64 > (int ) 10)
   14422        21816 :     ptr->x_param_modref_max_tests ^= 64;
   14423        21816 :   ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
   14424        21816 :   ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
   14425        21816 :   if (100 > (int ) 10)
   14426        21816 :     ptr->x_param_parloops_min_per_thread ^= 100;
   14427        21816 :   ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
   14428        21816 :   ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
   14429        21816 :   if (70 > (int ) 10)
   14430        21816 :     ptr->x_param_partial_inlining_entry_probability ^= 70;
   14431        21816 :   ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
   14432        21816 :   if (5 > (int ) 10)
   14433              :     ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
   14434        21816 :   ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
   14435        21816 :   if (2 > (int ) 10)
   14436              :     ptr->x_param_predictable_branch_outcome ^= 2;
   14437        21816 :   ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
   14438        21816 :   if (1 > (int ) 10)
   14439              :     ptr->x_param_prefetch_dynamic_strides ^= 1;
   14440        21816 :   ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
   14441        21816 :   if (200 > (int ) 10)
   14442        21816 :     ptr->x_param_prefetch_latency ^= 200;
   14443        21816 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
   14444        21816 :   if (3 > (int ) 10)
   14445              :     ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
   14446        21816 :   ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
   14447        21816 :   if (-1 > (int ) 10)
   14448              :     ptr->x_param_prefetch_minimum_stride ^= -1;
   14449        21816 :   ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
   14450        21816 :   ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
   14451        21816 :   if (6 > (int ) 10)
   14452              :     ptr->x_param_ranger_logical_depth ^= 6;
   14453        21816 :   ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
   14454        21816 :   if (5 > (int ) 10)
   14455              :     ptr->x_param_ranger_recompute_depth ^= 5;
   14456        21816 :   ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
   14457        21816 :   if (200 > (int ) 10)
   14458        21816 :     ptr->x_param_relation_block_limit ^= 200;
   14459        21816 :   ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14460        21816 :   if (7 > (int ) 10)
   14461              :     ptr->x_param_rpo_vn_max_loop_depth ^= 7;
   14462        21816 :   ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
   14463        21816 :   if (1000 > (int ) 10)
   14464        21816 :     ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
   14465        21816 :   ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
   14466        21816 :   if (10 > (int ) 10)
   14467              :     ptr->x_param_scev_max_expr_complexity ^= 10;
   14468        21816 :   ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
   14469        21816 :   if (100 > (int ) 10)
   14470        21816 :     ptr->x_param_scev_max_expr_size ^= 100;
   14471        21816 :   ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
   14472        21816 :   if (-1 > (int ) 10)
   14473              :     ptr->x_param_sched_autopref_queue_depth ^= -1;
   14474        21816 :   ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
   14475        21816 :   if (1 > (int ) 10)
   14476              :     ptr->x_param_sched_mem_true_dep_cost ^= 1;
   14477        21816 :   ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
   14478        21816 :   if (1 > (int ) 10)
   14479              :     ptr->x_param_sched_pressure_algorithm ^= 1;
   14480        21816 :   ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14481        21816 :   if (40 > (int ) 10)
   14482        21816 :     ptr->x_param_sched_spec_prob_cutoff ^= 40;
   14483        21816 :   ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14484        21816 :   if (10 > (int ) 10)
   14485              :     ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
   14486        21816 :   ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
   14487        21816 :   if (2 > (int ) 10)
   14488              :     ptr->x_param_selsched_insns_to_rename ^= 2;
   14489        21816 :   ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
   14490        21816 :   if (50 > (int ) 10)
   14491        21816 :     ptr->x_param_selsched_max_lookahead ^= 50;
   14492        21816 :   ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
   14493        21816 :   if (2 > (int ) 10)
   14494              :     ptr->x_param_selsched_max_sched_times ^= 2;
   14495        21816 :   ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
   14496        21816 :   if (3 > (int ) 10)
   14497              :     ptr->x_param_simultaneous_prefetches ^= 3;
   14498        21816 :   ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
   14499        21816 :   if (75 > (int ) 10)
   14500        21816 :     ptr->x_param_sink_frequency_threshold ^= 75;
   14501        21816 :   ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
   14502        21816 :   ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
   14503        21816 :   ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
   14504        21816 :   if (2 > (int ) 10)
   14505              :     ptr->x_param_sms_max_ii_factor ^= 2;
   14506        21816 :   ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
   14507        21816 :   if (2 > (int ) 10)
   14508              :     ptr->x_param_sms_min_sc ^= 2;
   14509        21816 :   ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
   14510        21816 :   if (32 > (int ) 10)
   14511        21816 :     ptr->x_param_sra_max_propagations ^= 32;
   14512        21816 :   ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
   14513        21816 :   ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
   14514        21816 :   ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
   14515        21816 :   if (512 > (int ) 10)
   14516        21816 :     ptr->x_param_ssa_name_def_chain_limit ^= 512;
   14517        21816 :   ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
   14518        21816 :   if (8 > (int ) 10)
   14519              :     ptr->x_param_ssp_buffer_size ^= 8;
   14520        21816 :   ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
   14521        21816 :   if (12 > (int ) 10)
   14522        21816 :     ptr->x_param_stack_clash_protection_guard_size ^= 12;
   14523        21816 :   ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
   14524        21816 :   if (12 > (int ) 10)
   14525        21816 :     ptr->x_param_stack_clash_protection_probe_interval ^= 12;
   14526        21816 :   ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
   14527        21816 :   if (10 > (int ) 10)
   14528              :     ptr->x_param_store_forwarding_max_distance ^= 10;
   14529        21816 :   ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
   14530        21816 :   if (1 > (int ) 10)
   14531              :     ptr->x_param_store_merging_allow_unaligned ^= 1;
   14532        21816 :   ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
   14533        21816 :   if (65536 > (int ) 10)
   14534        21816 :     ptr->x_param_store_merging_max_size ^= 65536;
   14535        21816 :   ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14536        21816 :   if (8 > (int ) 10)
   14537              :     ptr->x_param_switch_conversion_branch_ratio ^= 8;
   14538        21816 :   ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
   14539        21816 :   ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
   14540        21816 :   if (9 > (int ) 10)
   14541              :     ptr->x_param_tm_max_aggregate_size ^= 9;
   14542        21816 :   ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
   14543        21816 :   if (95 > (int ) 10)
   14544        21816 :     ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
   14545        21816 :   ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
   14546        21816 :   if (75 > (int ) 10)
   14547        21816 :     ptr->x_param_tracer_dynamic_coverage ^= 75;
   14548        21816 :   ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
   14549        21816 :   if (100 > (int ) 10)
   14550        21816 :     ptr->x_param_tracer_max_code_growth ^= 100;
   14551        21816 :   ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
   14552        21816 :   if (80 > (int ) 10)
   14553        21816 :     ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
   14554        21816 :   ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
   14555        21816 :   if (50 > (int ) 10)
   14556        21816 :     ptr->x_param_tracer_min_branch_probability ^= 50;
   14557        21816 :   ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14558        21816 :   if (10 > (int ) 10)
   14559              :     ptr->x_param_tracer_min_branch_ratio ^= 10;
   14560        21816 :   ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
   14561        21816 :   if (256 > (int ) 10)
   14562        21816 :     ptr->x_param_transitive_relations_work_bound ^= 256;
   14563        21816 :   ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
   14564        21816 :   ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
   14565        21816 :   if (1000 > (int ) 10)
   14566        21816 :     ptr->x_param_uninit_control_dep_attempts ^= 1000;
   14567        21816 :   ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
   14568        21816 :   if (12 > (int ) 10)
   14569        21816 :     ptr->x_param_uninit_max_chain_len ^= 12;
   14570        21816 :   ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
   14571        21816 :   if (8 > (int ) 10)
   14572              :     ptr->x_param_uninit_max_num_chains ^= 8;
   14573        21816 :   ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
   14574        21816 :   if (100000 > (int ) 10)
   14575        21816 :     ptr->x_param_uninit_max_prune_work ^= 100000;
   14576        21816 :   ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
   14577        21816 :   if (2 > (int ) 10)
   14578              :     ptr->x_param_uninlined_function_insns ^= 2;
   14579        21816 :   ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
   14580        21816 :   ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
   14581        21816 :   if (2 > (int ) 10)
   14582              :     ptr->x_param_uninlined_function_thunk_insns ^= 2;
   14583        21816 :   ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
   14584        21816 :   if (2 > (int ) 10)
   14585              :     ptr->x_param_uninlined_function_thunk_time ^= 2;
   14586        21816 :   ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
   14587        21816 :   if (20 > (int ) 10)
   14588        21816 :     ptr->x_param_unlikely_bb_count_fraction ^= 20;
   14589        21816 :   ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
   14590        21816 :   if (4 > (int ) 10)
   14591              :     ptr->x_param_unroll_jam_max_unroll ^= 4;
   14592        21816 :   ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
   14593        21816 :   if (1 > (int ) 10)
   14594              :     ptr->x_param_unroll_jam_min_percent ^= 1;
   14595        21816 :   ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
   14596        21816 :   if (256 > (int ) 10)
   14597        21816 :     ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
   14598              : #ifdef ACCEL_COMPILER
   14599              :   ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
   14600              : #else
   14601        21816 :   ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
   14602        21816 :   if (1 > (int ) 10)
   14603              :     ptr->x_param_vect_epilogues_nomask ^= 1;
   14604              : #endif
   14605        21816 :   ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
   14606        21816 :   if (1 > (int ) 10)
   14607              :     ptr->x_param_vect_induction_float ^= 1;
   14608              : #ifdef ACCEL_COMPILER
   14609              :   ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
   14610              : #else
   14611        21816 :   ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
   14612        21816 :   if (50 > (int ) 10)
   14613        21816 :     ptr->x_param_vect_inner_loop_cost_factor ^= 50;
   14614              : #endif
   14615        21816 :   ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
   14616        21816 :   if (32 > (int ) 10)
   14617        21816 :     ptr->x_param_vect_max_layout_candidates ^= 32;
   14618        21816 :   ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
   14619        21816 :   if (-1 > (int ) 10)
   14620              :     ptr->x_param_vect_max_peeling_for_alignment ^= -1;
   14621        21816 :   ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
   14622        21816 :   if (15 > (int ) 10)
   14623        21816 :     ptr->x_param_vect_max_version_for_alias_checks ^= 15;
   14624        21816 :   ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
   14625        21816 :   if (6 > (int ) 10)
   14626              :     ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
   14627              : #ifdef ACCEL_COMPILER
   14628              :   ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
   14629              : #else
   14630        21816 :   ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
   14631        21816 :   if (2 > (int ) 10)
   14632              :     ptr->x_param_vect_partial_vector_usage ^= 2;
   14633              : #endif
   14634        21816 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
   14635        21816 :   if (0 > (int ) 10)
   14636              :     ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
   14637        21816 :   ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
   14638        21816 :   if (150000 > (int ) 10)
   14639        21816 :     ptr->x_param_vrp_block_limit ^= 150000;
   14640        21816 :   ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
   14641        21816 :   if (32 > (int ) 10)
   14642        21816 :     ptr->x_param_vrp_cstload_limit ^= 32;
   14643        21816 :   ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
   14644        21816 :   if (3000 > (int ) 10)
   14645        21816 :     ptr->x_param_vrp_sparse_threshold ^= 3000;
   14646        21816 :   ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
   14647        21816 :   if (50 > (int ) 10)
   14648        21816 :     ptr->x_param_vrp_switch_limit ^= 50;
   14649        21816 :   ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
   14650        21816 :   if (250 > (int ) 10)
   14651        21816 :     ptr->x_param_vrp_vector_threshold ^= 250;
   14652        21816 :   ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
   14653        21816 :   ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14654        21816 :   ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
   14655        21816 :   ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
   14656        21816 :   if (ptr->x_str_align_functions)
   14657        17412 :     ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
   14658        21816 :   ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14659        21816 :   ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
   14660        21816 :   if (ptr->x_str_align_jumps)
   14661        17412 :     ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
   14662        21816 :   ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
   14663        21816 :   ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
   14664        21816 :   if (ptr->x_str_align_labels)
   14665        17412 :     ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
   14666        21816 :   ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
   14667        21816 :   ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
   14668        21816 :   if (ptr->x_str_align_loops)
   14669        17412 :     ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
   14670        21816 :   ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
   14671        21816 :   ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
   14672        21816 :   ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
   14673        21816 :   ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
   14674        21816 :   ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14675        21816 :   ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
   14676        21816 :   ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14677        21816 :   ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
   14678        21816 :   ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
   14679        21816 :   ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
   14680        21816 :   ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
   14681        21816 :   ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
   14682        21816 :   ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
   14683        21816 :   ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
   14684        21816 :   ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14685        21816 :   ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
   14686        21816 :   ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
   14687        21816 :   ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
   14688        21816 :   ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14689        21816 :   ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
   14690        21816 :   ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
   14691        21816 :   ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
   14692        21816 :   ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
   14693        21816 :   ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14694        21816 :   ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
   14695        21816 :   ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14696        21816 :   ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
   14697        21816 :   ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
   14698        21816 :   ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
   14699        21816 :   ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14700        21816 :   ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14701        21816 :   ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
   14702        21816 :   ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14703        21816 :   ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
   14704        21816 :   ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
   14705        21816 :   ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
   14706        21816 :   ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
   14707        21816 :   ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
   14708        21816 :   ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
   14709        21816 :   ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
   14710        21816 :   ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
   14711        21816 :   ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
   14712        21816 :   ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
   14713        21816 :   ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
   14714        21816 :   ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14715        21816 :   ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
   14716        21816 :   ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
   14717        21816 :   ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
   14718        21816 :   ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
   14719        21816 :   ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
   14720        21816 :   ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
   14721        21816 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14722        21816 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
   14723        21816 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
   14724        21816 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
   14725        21816 :   ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
   14726        21816 :   ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
   14727        21816 :   ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
   14728        21816 :   ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
   14729        21816 :   ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14730        21816 :   ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
   14731        21816 :   ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14732        21816 :   ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
   14733        21816 :   ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
   14734        21816 :   ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
   14735        21816 :   ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
   14736        21816 :   ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
   14737        21816 :   ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
   14738        21816 :   ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
   14739        21816 :   ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
   14740        21816 :   ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
   14741        21816 :   ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
   14742        21816 :   ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
   14743        21816 :   ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
   14744        21816 :   ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
   14745        21816 :   ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
   14746        21816 :   ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
   14747        21816 :   ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
   14748        21816 :   ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
   14749        21816 :   ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
   14750        21816 :   ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
   14751        21816 :   ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
   14752        21816 :   ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
   14753        21816 :   ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14754        21816 :   ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14755        21816 :   ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14756        21816 :   ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
   14757        21816 :   ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14758        21816 :   ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14759        21816 :   ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
   14760        21816 :   ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
   14761        21816 :   ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
   14762        21816 :   ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
   14763        21816 :   ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
   14764        21816 :   ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
   14765        21816 :   ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
   14766        21816 :   ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
   14767        21816 :   ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
   14768        21816 :   ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
   14769        21816 :   ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14770        21816 :   ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
   14771        21816 :   ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
   14772        21816 :   ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
   14773        21816 :   ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14774        21816 :   ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
   14775        21816 :   ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
   14776        21816 :   ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
   14777        21816 :   ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
   14778        21816 :   ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
   14779        21816 :   ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
   14780        21816 :   ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
   14781        21816 :   ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14782        21816 :   ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
   14783        21816 :   ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
   14784        21816 :   ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
   14785        21816 :   ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14786        21816 :   ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
   14787        21816 :   ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14788        21816 :   ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
   14789        21816 :   ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
   14790        21816 :   ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
   14791        21816 :   ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
   14792        21816 :   ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
   14793        21816 :   ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
   14794        21816 :   ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14795        21816 :   ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
   14796        21816 :   if (ptr->x_flag_patchable_function_entry)
   14797            0 :     ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
   14798        21816 :   ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
   14799        21816 :   ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
   14800        21816 :   ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
   14801        21816 :   ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
   14802        21816 :   ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
   14803        21816 :   ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
   14804        21816 :   ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
   14805        21816 :   ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
   14806        21816 :   ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
   14807        21816 :   ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14808        21816 :   ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
   14809        21816 :   ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
   14810        21816 :   ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
   14811        21816 :   ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
   14812        21816 :   ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
   14813        21816 :   ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
   14814        21816 :   ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14815        21816 :   ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
   14816        21816 :   ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14817        21816 :   ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
   14818        21816 :   ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
   14819        21816 :   ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
   14820        21816 :   ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14821        21816 :   ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14822        21816 :   ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14823        21816 :   ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
   14824        21816 :   ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14825        21816 :   ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14826        21816 :   ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14827        21816 :   ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
   14828        21816 :   ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14829        21816 :   ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
   14830        21816 :   ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
   14831        21816 :   ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
   14832        21816 :   ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
   14833        21816 :   ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
   14834        21816 :   ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14835        21816 :   ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
   14836        21816 :   ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14837        21816 :   ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
   14838        21816 :   ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
   14839        21816 :   ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
   14840        21816 :   ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
   14841        21816 :   ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
   14842        21816 :   ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
   14843        21816 :   ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
   14844        21816 :   ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
   14845        21816 :   ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
   14846        21816 :   ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
   14847        21816 :   ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
   14848        21816 :   ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
   14849        21816 :   ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
   14850        21816 :   ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14851        21816 :   ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
   14852        21816 :   ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
   14853        21816 :   ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14854        21816 :   ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
   14855        21816 :   ptr->x_flag_split_paths = (signed char ) bp_unpack_var_len_int (bp);
   14856        21816 :   ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
   14857        21816 :   ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
   14858        21816 :   ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
   14859        21816 :   ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
   14860        21816 :   ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
   14861        21816 :   ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
   14862        21816 :   ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
   14863        21816 :   ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
   14864        21816 :   ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
   14865        21816 :   ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14866        21816 :   ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
   14867        21816 :   ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
   14868        21816 :   ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14869        21816 :   ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
   14870        21816 :   ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
   14871        21816 :   ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
   14872        21816 :   ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
   14873        21816 :   ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
   14874        21816 :   ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14875        21816 :   ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
   14876        21816 :   ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14877        21816 :   ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
   14878        21816 :   ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
   14879        21816 :   ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
   14880        21816 :   ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
   14881        21816 :   ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
   14882        21816 :   ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
   14883        21816 :   ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
   14884        21816 :   ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
   14885        21816 :   ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
   14886        21816 :   ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
   14887        21816 :   ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
   14888        21816 :   ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
   14889        21816 :   ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
   14890        21816 :   ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
   14891        21816 :   ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14892        21816 :   ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14893        21816 :   ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
   14894        21816 :   ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
   14895        21816 :   ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
   14896        21816 :   ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
   14897        21816 :   ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
   14898        21816 :   ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
   14899        21816 :   ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
   14900        21816 :   ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
   14901        21816 :   ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14902        21816 :   ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
   14903        21816 :   ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
   14904        21816 :   ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14905        21816 :   ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
   14906        21816 :   ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
   14907        21816 :   ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14908        21816 :   ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14909        21816 :   ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
   14910        21816 :   ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
   14911        21816 :   ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
   14912        21816 :   ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
   14913        21816 :   ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
   14914        21816 :   ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
   14915        21816 :   ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14916        21816 :   ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
   14917        21816 :   ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14918        21816 :   ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
   14919        21816 :   ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
   14920        21816 :   ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
   14921        21816 :   ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
   14922        21816 :   ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14923        21816 :   ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14924        21816 :   ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
   14925        21816 :   ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
   14926        21816 :   ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
   14927        21816 :   ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
   14928        21816 :   ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14929        21816 :   ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
   14930              : #ifdef ACCEL_COMPILER
   14931              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
   14932              : #else
   14933        21816 :   ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
   14934              : #endif
   14935              : #ifdef ACCEL_COMPILER
   14936              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
   14937              : #else
   14938        21816 :   ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
   14939              : #endif
   14940       218160 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   14941       196344 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   14942        21816 : }
   14943              : /* Free heap memory used by optimization options  */
   14944              : void
   14945          830 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   14946              : {
   14947          830 :   if (ptr->x_str_align_functions)
   14948          568 :     free (const_cast <char *>(ptr->x_str_align_functions));
   14949          830 :   if (ptr->x_str_align_jumps)
   14950          568 :     free (const_cast <char *>(ptr->x_str_align_jumps));
   14951          830 :   if (ptr->x_str_align_labels)
   14952          568 :     free (const_cast <char *>(ptr->x_str_align_labels));
   14953          830 :   if (ptr->x_str_align_loops)
   14954          568 :     free (const_cast <char *>(ptr->x_str_align_loops));
   14955          830 :   if (ptr->x_flag_patchable_function_entry)
   14956            0 :     free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
   14957          830 : }
   14958              : void
   14959       847217 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
   14960              : {
   14961       847217 :   if (ptr1->x_help_flag != ptr2->x_help_flag)
   14962            0 :     internal_error ("%<global_options%> are modified in local context");
   14963       847217 :   if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
   14964            0 :     internal_error ("%<global_options%> are modified in local context");
   14965       847217 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   14966            0 :     internal_error ("%<global_options%> are modified in local context");
   14967       847217 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   14968            0 :     internal_error ("%<global_options%> are modified in local context");
   14969       847217 :   if (ptr1->x_param_analyzer_bb_explosion_factor != ptr2->x_param_analyzer_bb_explosion_factor)
   14970            0 :     internal_error ("%<global_options%> are modified in local context");
   14971       847217 :   if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
   14972            0 :     internal_error ("%<global_options%> are modified in local context");
   14973       847217 :   if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
   14974            0 :     internal_error ("%<global_options%> are modified in local context");
   14975       847217 :   if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
   14976            0 :     internal_error ("%<global_options%> are modified in local context");
   14977       847217 :   if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
   14978            0 :     internal_error ("%<global_options%> are modified in local context");
   14979       847217 :   if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
   14980            0 :     internal_error ("%<global_options%> are modified in local context");
   14981       847217 :   if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
   14982            0 :     internal_error ("%<global_options%> are modified in local context");
   14983       847217 :   if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
   14984            0 :     internal_error ("%<global_options%> are modified in local context");
   14985       847217 :   if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
   14986            0 :     internal_error ("%<global_options%> are modified in local context");
   14987       847217 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
   14988            0 :     internal_error ("%<global_options%> are modified in local context");
   14989       847217 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
   14990            0 :     internal_error ("%<global_options%> are modified in local context");
   14991       847217 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
   14992            0 :     internal_error ("%<global_options%> are modified in local context");
   14993       847217 :   if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
   14994            0 :     internal_error ("%<global_options%> are modified in local context");
   14995       847217 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   14996            0 :     internal_error ("%<global_options%> are modified in local context");
   14997       847217 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   14998            0 :     internal_error ("%<global_options%> are modified in local context");
   14999       847217 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   15000            0 :     internal_error ("%<global_options%> are modified in local context");
   15001       847217 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   15002            0 :     internal_error ("%<global_options%> are modified in local context");
   15003       847217 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   15004            0 :     internal_error ("%<global_options%> are modified in local context");
   15005       847217 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   15006            0 :     internal_error ("%<global_options%> are modified in local context");
   15007       847217 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   15008            0 :     internal_error ("%<global_options%> are modified in local context");
   15009       847217 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   15010            0 :     internal_error ("%<global_options%> are modified in local context");
   15011       847217 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   15012            0 :     internal_error ("%<global_options%> are modified in local context");
   15013       847217 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   15014            0 :     internal_error ("%<global_options%> are modified in local context");
   15015       847217 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   15016            0 :     internal_error ("%<global_options%> are modified in local context");
   15017       847217 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   15018            0 :     internal_error ("%<global_options%> are modified in local context");
   15019       847217 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   15020            0 :     internal_error ("%<global_options%> are modified in local context");
   15021       847217 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   15022            0 :     internal_error ("%<global_options%> are modified in local context");
   15023       847217 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   15024            0 :     internal_error ("%<global_options%> are modified in local context");
   15025       847217 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   15026            0 :     internal_error ("%<global_options%> are modified in local context");
   15027       847217 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   15028            0 :     internal_error ("%<global_options%> are modified in local context");
   15029       847217 :   if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
   15030            0 :     internal_error ("%<global_options%> are modified in local context");
   15031       847217 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   15032            0 :     internal_error ("%<global_options%> are modified in local context");
   15033       847217 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   15034            0 :     internal_error ("%<global_options%> are modified in local context");
   15035       847217 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   15036            0 :     internal_error ("%<global_options%> are modified in local context");
   15037       847217 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   15038            0 :     internal_error ("%<global_options%> are modified in local context");
   15039       847217 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   15040            0 :     internal_error ("%<global_options%> are modified in local context");
   15041       847217 :   if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
   15042            0 :     internal_error ("%<global_options%> are modified in local context");
   15043       847217 :   if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
   15044            0 :     internal_error ("%<global_options%> are modified in local context");
   15045       847217 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   15046            0 :     internal_error ("%<global_options%> are modified in local context");
   15047       847217 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   15048            0 :     internal_error ("%<global_options%> are modified in local context");
   15049       847217 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   15050            0 :     internal_error ("%<global_options%> are modified in local context");
   15051       847217 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   15052            0 :     internal_error ("%<global_options%> are modified in local context");
   15053       847217 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   15054            0 :     internal_error ("%<global_options%> are modified in local context");
   15055       847217 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   15056            0 :     internal_error ("%<global_options%> are modified in local context");
   15057       847217 :   if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
   15058            0 :     internal_error ("%<global_options%> are modified in local context");
   15059       847217 :   if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
   15060            0 :     internal_error ("%<global_options%> are modified in local context");
   15061       847217 :   if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
   15062            0 :     internal_error ("%<global_options%> are modified in local context");
   15063       847217 :   if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
   15064            0 :     internal_error ("%<global_options%> are modified in local context");
   15065       847217 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   15066            0 :     internal_error ("%<global_options%> are modified in local context");
   15067       847217 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   15068            0 :     internal_error ("%<global_options%> are modified in local context");
   15069       847217 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   15070            0 :     internal_error ("%<global_options%> are modified in local context");
   15071       847217 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   15072            0 :     internal_error ("%<global_options%> are modified in local context");
   15073       847217 :   if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
   15074            0 :     internal_error ("%<global_options%> are modified in local context");
   15075       847217 :   if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
   15076            0 :     internal_error ("%<global_options%> are modified in local context");
   15077       847217 :   if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
   15078            0 :     internal_error ("%<global_options%> are modified in local context");
   15079       847217 :   if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
   15080            0 :     internal_error ("%<global_options%> are modified in local context");
   15081       847217 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   15082            0 :     internal_error ("%<global_options%> are modified in local context");
   15083       847217 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   15084            0 :     internal_error ("%<global_options%> are modified in local context");
   15085       847217 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   15086            0 :     internal_error ("%<global_options%> are modified in local context");
   15087       847217 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   15088            0 :     internal_error ("%<global_options%> are modified in local context");
   15089       847217 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   15090            0 :     internal_error ("%<global_options%> are modified in local context");
   15091       847217 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   15092            0 :     internal_error ("%<global_options%> are modified in local context");
   15093       847217 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   15094            0 :     internal_error ("%<global_options%> are modified in local context");
   15095       847217 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   15096            0 :     internal_error ("%<global_options%> are modified in local context");
   15097       847217 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   15098            0 :     internal_error ("%<global_options%> are modified in local context");
   15099       847217 :   if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
   15100            0 :     internal_error ("%<global_options%> are modified in local context");
   15101       847217 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   15102            0 :     internal_error ("%<global_options%> are modified in local context");
   15103       847217 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   15104            0 :     internal_error ("%<global_options%> are modified in local context");
   15105       847217 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   15106            0 :     internal_error ("%<global_options%> are modified in local context");
   15107       847217 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   15108            0 :     internal_error ("%<global_options%> are modified in local context");
   15109       847217 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   15110            0 :     internal_error ("%<global_options%> are modified in local context");
   15111       847217 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   15112            0 :     internal_error ("%<global_options%> are modified in local context");
   15113       847217 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   15114            0 :     internal_error ("%<global_options%> are modified in local context");
   15115       847217 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   15116            0 :     internal_error ("%<global_options%> are modified in local context");
   15117       847217 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   15118            0 :     internal_error ("%<global_options%> are modified in local context");
   15119       847217 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   15120            0 :     internal_error ("%<global_options%> are modified in local context");
   15121       847217 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   15122            0 :     internal_error ("%<global_options%> are modified in local context");
   15123       847217 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   15124            0 :     internal_error ("%<global_options%> are modified in local context");
   15125       847217 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   15126            0 :     internal_error ("%<global_options%> are modified in local context");
   15127       847217 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   15128            0 :     internal_error ("%<global_options%> are modified in local context");
   15129       847217 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   15130            0 :     internal_error ("%<global_options%> are modified in local context");
   15131       847217 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   15132            0 :     internal_error ("%<global_options%> are modified in local context");
   15133       847217 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   15134            0 :     internal_error ("%<global_options%> are modified in local context");
   15135       847217 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   15136            0 :     internal_error ("%<global_options%> are modified in local context");
   15137       847217 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   15138            0 :     internal_error ("%<global_options%> are modified in local context");
   15139       847217 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   15140            0 :     internal_error ("%<global_options%> are modified in local context");
   15141       847217 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   15142            0 :     internal_error ("%<global_options%> are modified in local context");
   15143       847217 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   15144            0 :     internal_error ("%<global_options%> are modified in local context");
   15145       847217 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   15146            0 :     internal_error ("%<global_options%> are modified in local context");
   15147       847217 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   15148            0 :     internal_error ("%<global_options%> are modified in local context");
   15149       847217 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   15150            0 :     internal_error ("%<global_options%> are modified in local context");
   15151       847217 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   15152            0 :     internal_error ("%<global_options%> are modified in local context");
   15153       847217 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   15154            0 :     internal_error ("%<global_options%> are modified in local context");
   15155       847217 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   15156            0 :     internal_error ("%<global_options%> are modified in local context");
   15157       847217 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   15158            0 :     internal_error ("%<global_options%> are modified in local context");
   15159       847217 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   15160            0 :     internal_error ("%<global_options%> are modified in local context");
   15161       847217 :   if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
   15162            0 :     internal_error ("%<global_options%> are modified in local context");
   15163       847217 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   15164            0 :     internal_error ("%<global_options%> are modified in local context");
   15165       847217 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   15166            0 :     internal_error ("%<global_options%> are modified in local context");
   15167       847217 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   15168            0 :     internal_error ("%<global_options%> are modified in local context");
   15169       847217 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   15170            0 :     internal_error ("%<global_options%> are modified in local context");
   15171       847217 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   15172            0 :     internal_error ("%<global_options%> are modified in local context");
   15173       847217 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   15174            0 :     internal_error ("%<global_options%> are modified in local context");
   15175       847217 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   15176            0 :     internal_error ("%<global_options%> are modified in local context");
   15177       847217 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   15178            0 :     internal_error ("%<global_options%> are modified in local context");
   15179       847217 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   15180            0 :     internal_error ("%<global_options%> are modified in local context");
   15181       847217 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   15182            0 :     internal_error ("%<global_options%> are modified in local context");
   15183       847217 :   if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
   15184            0 :     internal_error ("%<global_options%> are modified in local context");
   15185       847217 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   15186            0 :     internal_error ("%<global_options%> are modified in local context");
   15187       847217 :   if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
   15188            0 :     internal_error ("%<global_options%> are modified in local context");
   15189       847217 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   15190            0 :     internal_error ("%<global_options%> are modified in local context");
   15191       847217 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   15192            0 :     internal_error ("%<global_options%> are modified in local context");
   15193       847217 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   15194            0 :     internal_error ("%<global_options%> are modified in local context");
   15195       847217 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   15196            0 :     internal_error ("%<global_options%> are modified in local context");
   15197       847217 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   15198            0 :     internal_error ("%<global_options%> are modified in local context");
   15199       847217 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   15200            0 :     internal_error ("%<global_options%> are modified in local context");
   15201       847217 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   15202            0 :     internal_error ("%<global_options%> are modified in local context");
   15203       847217 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   15204            0 :     internal_error ("%<global_options%> are modified in local context");
   15205       847217 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   15206            0 :     internal_error ("%<global_options%> are modified in local context");
   15207       847217 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   15208            0 :     internal_error ("%<global_options%> are modified in local context");
   15209       847217 :   if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
   15210            0 :     internal_error ("%<global_options%> are modified in local context");
   15211       847217 :   if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
   15212            0 :     internal_error ("%<global_options%> are modified in local context");
   15213       847217 :   if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
   15214            0 :     internal_error ("%<global_options%> are modified in local context");
   15215       847217 :   if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
   15216            0 :     internal_error ("%<global_options%> are modified in local context");
   15217       847217 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   15218            0 :     internal_error ("%<global_options%> are modified in local context");
   15219       847217 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   15220            0 :     internal_error ("%<global_options%> are modified in local context");
   15221       847217 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   15222            0 :     internal_error ("%<global_options%> are modified in local context");
   15223       847217 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   15224            0 :     internal_error ("%<global_options%> are modified in local context");
   15225       847217 :   if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
   15226            0 :     internal_error ("%<global_options%> are modified in local context");
   15227       847217 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   15228            0 :     internal_error ("%<global_options%> are modified in local context");
   15229       847217 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   15230            0 :     internal_error ("%<global_options%> are modified in local context");
   15231       847217 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   15232            0 :     internal_error ("%<global_options%> are modified in local context");
   15233       847217 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   15234            0 :     internal_error ("%<global_options%> are modified in local context");
   15235       847217 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   15236            0 :     internal_error ("%<global_options%> are modified in local context");
   15237       847217 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   15238            0 :     internal_error ("%<global_options%> are modified in local context");
   15239       847217 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   15240            0 :     internal_error ("%<global_options%> are modified in local context");
   15241       847217 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   15242            0 :     internal_error ("%<global_options%> are modified in local context");
   15243       847217 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   15244            0 :     internal_error ("%<global_options%> are modified in local context");
   15245       847217 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   15246            0 :     internal_error ("%<global_options%> are modified in local context");
   15247       847217 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   15248            0 :     internal_error ("%<global_options%> are modified in local context");
   15249       847217 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   15250            0 :     internal_error ("%<global_options%> are modified in local context");
   15251       847217 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   15252            0 :     internal_error ("%<global_options%> are modified in local context");
   15253       847217 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   15254            0 :     internal_error ("%<global_options%> are modified in local context");
   15255       847217 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   15256            0 :     internal_error ("%<global_options%> are modified in local context");
   15257       847217 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   15258            0 :     internal_error ("%<global_options%> are modified in local context");
   15259       847217 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   15260            0 :     internal_error ("%<global_options%> are modified in local context");
   15261       847217 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   15262            0 :     internal_error ("%<global_options%> are modified in local context");
   15263       847217 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   15264            0 :     internal_error ("%<global_options%> are modified in local context");
   15265       847217 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   15266            0 :     internal_error ("%<global_options%> are modified in local context");
   15267       847217 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   15268            0 :     internal_error ("%<global_options%> are modified in local context");
   15269       847217 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   15270            0 :     internal_error ("%<global_options%> are modified in local context");
   15271       847217 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   15272            0 :     internal_error ("%<global_options%> are modified in local context");
   15273       847217 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   15274            0 :     internal_error ("%<global_options%> are modified in local context");
   15275       847217 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   15276            0 :     internal_error ("%<global_options%> are modified in local context");
   15277       847217 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   15278            0 :     internal_error ("%<global_options%> are modified in local context");
   15279       847217 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   15280            0 :     internal_error ("%<global_options%> are modified in local context");
   15281       847217 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   15282            0 :     internal_error ("%<global_options%> are modified in local context");
   15283       847217 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   15284            0 :     internal_error ("%<global_options%> are modified in local context");
   15285       847217 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   15286            0 :     internal_error ("%<global_options%> are modified in local context");
   15287       847217 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   15288            0 :     internal_error ("%<global_options%> are modified in local context");
   15289       847217 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   15290            0 :     internal_error ("%<global_options%> are modified in local context");
   15291       847217 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   15292            0 :     internal_error ("%<global_options%> are modified in local context");
   15293       847217 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   15294            0 :     internal_error ("%<global_options%> are modified in local context");
   15295       847217 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   15296            0 :     internal_error ("%<global_options%> are modified in local context");
   15297       847217 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   15298            0 :     internal_error ("%<global_options%> are modified in local context");
   15299       847217 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   15300            0 :     internal_error ("%<global_options%> are modified in local context");
   15301       847217 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   15302            0 :     internal_error ("%<global_options%> are modified in local context");
   15303       847217 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   15304            0 :     internal_error ("%<global_options%> are modified in local context");
   15305       847217 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   15306            0 :     internal_error ("%<global_options%> are modified in local context");
   15307       847217 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   15308            0 :     internal_error ("%<global_options%> are modified in local context");
   15309       847217 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   15310            0 :     internal_error ("%<global_options%> are modified in local context");
   15311       847217 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   15312            0 :     internal_error ("%<global_options%> are modified in local context");
   15313       847217 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   15314            0 :     internal_error ("%<global_options%> are modified in local context");
   15315       847217 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   15316            0 :     internal_error ("%<global_options%> are modified in local context");
   15317       847217 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   15318            0 :     internal_error ("%<global_options%> are modified in local context");
   15319       847217 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   15320            0 :     internal_error ("%<global_options%> are modified in local context");
   15321       847217 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   15322            0 :     internal_error ("%<global_options%> are modified in local context");
   15323       847217 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   15324            0 :     internal_error ("%<global_options%> are modified in local context");
   15325       847217 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   15326            0 :     internal_error ("%<global_options%> are modified in local context");
   15327       847217 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   15328            0 :     internal_error ("%<global_options%> are modified in local context");
   15329       847217 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   15330            0 :     internal_error ("%<global_options%> are modified in local context");
   15331       847217 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   15332            0 :     internal_error ("%<global_options%> are modified in local context");
   15333       847217 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   15334            0 :     internal_error ("%<global_options%> are modified in local context");
   15335       847217 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   15336            0 :     internal_error ("%<global_options%> are modified in local context");
   15337       847217 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   15338            0 :     internal_error ("%<global_options%> are modified in local context");
   15339       847217 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   15340            0 :     internal_error ("%<global_options%> are modified in local context");
   15341       847217 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   15342            0 :     internal_error ("%<global_options%> are modified in local context");
   15343       847217 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   15344            0 :     internal_error ("%<global_options%> are modified in local context");
   15345       847217 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   15346            0 :     internal_error ("%<global_options%> are modified in local context");
   15347       847217 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   15348            0 :     internal_error ("%<global_options%> are modified in local context");
   15349       847217 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   15350            0 :     internal_error ("%<global_options%> are modified in local context");
   15351       847217 :   if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
   15352            0 :     internal_error ("%<global_options%> are modified in local context");
   15353       847217 :   if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
   15354            0 :     internal_error ("%<global_options%> are modified in local context");
   15355       847217 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   15356            0 :     internal_error ("%<global_options%> are modified in local context");
   15357       847217 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   15358            0 :     internal_error ("%<global_options%> are modified in local context");
   15359       847217 :   if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
   15360            0 :     internal_error ("%<global_options%> are modified in local context");
   15361       847217 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   15362            0 :     internal_error ("%<global_options%> are modified in local context");
   15363       847217 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   15364            0 :     internal_error ("%<global_options%> are modified in local context");
   15365       847217 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   15366            0 :     internal_error ("%<global_options%> are modified in local context");
   15367       847217 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   15368            0 :     internal_error ("%<global_options%> are modified in local context");
   15369       847217 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   15370            0 :     internal_error ("%<global_options%> are modified in local context");
   15371       847217 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   15372            0 :     internal_error ("%<global_options%> are modified in local context");
   15373       847217 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   15374            0 :     internal_error ("%<global_options%> are modified in local context");
   15375       847217 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   15376            0 :     internal_error ("%<global_options%> are modified in local context");
   15377       847217 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   15378            0 :     internal_error ("%<global_options%> are modified in local context");
   15379       847217 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   15380            0 :     internal_error ("%<global_options%> are modified in local context");
   15381       847217 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   15382            0 :     internal_error ("%<global_options%> are modified in local context");
   15383       847217 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   15384            0 :     internal_error ("%<global_options%> are modified in local context");
   15385       847217 :   if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
   15386            0 :     internal_error ("%<global_options%> are modified in local context");
   15387       847217 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   15388            0 :     internal_error ("%<global_options%> are modified in local context");
   15389       847217 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   15390            0 :     internal_error ("%<global_options%> are modified in local context");
   15391       847217 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   15392            0 :     internal_error ("%<global_options%> are modified in local context");
   15393       847217 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   15394            0 :     internal_error ("%<global_options%> are modified in local context");
   15395       847217 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   15396            0 :     internal_error ("%<global_options%> are modified in local context");
   15397       847217 :   if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
   15398            0 :     internal_error ("%<global_options%> are modified in local context");
   15399       847217 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   15400            0 :     internal_error ("%<global_options%> are modified in local context");
   15401       847217 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   15402            0 :     internal_error ("%<global_options%> are modified in local context");
   15403       847217 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   15404            0 :     internal_error ("%<global_options%> are modified in local context");
   15405       847217 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   15406            0 :     internal_error ("%<global_options%> are modified in local context");
   15407       847217 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   15408            0 :     internal_error ("%<global_options%> are modified in local context");
   15409       847217 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   15410            0 :     internal_error ("%<global_options%> are modified in local context");
   15411       847217 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   15412            0 :     internal_error ("%<global_options%> are modified in local context");
   15413       847217 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   15414            0 :     internal_error ("%<global_options%> are modified in local context");
   15415       847217 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   15416            0 :     internal_error ("%<global_options%> are modified in local context");
   15417       847217 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   15418            0 :     internal_error ("%<global_options%> are modified in local context");
   15419       847217 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   15420            0 :     internal_error ("%<global_options%> are modified in local context");
   15421       847217 :   if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
   15422            0 :     internal_error ("%<global_options%> are modified in local context");
   15423       847217 :   if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
   15424            0 :     internal_error ("%<global_options%> are modified in local context");
   15425       847217 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   15426            0 :     internal_error ("%<global_options%> are modified in local context");
   15427       847217 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   15428            0 :     internal_error ("%<global_options%> are modified in local context");
   15429       847217 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   15430            0 :     internal_error ("%<global_options%> are modified in local context");
   15431       847217 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   15432            0 :     internal_error ("%<global_options%> are modified in local context");
   15433       847217 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   15434            0 :     internal_error ("%<global_options%> are modified in local context");
   15435       847217 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   15436            0 :     internal_error ("%<global_options%> are modified in local context");
   15437       847217 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   15438            0 :     internal_error ("%<global_options%> are modified in local context");
   15439       847217 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   15440            0 :     internal_error ("%<global_options%> are modified in local context");
   15441       847217 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   15442            0 :     internal_error ("%<global_options%> are modified in local context");
   15443       847217 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   15444            0 :     internal_error ("%<global_options%> are modified in local context");
   15445       847217 :   if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
   15446            0 :     internal_error ("%<global_options%> are modified in local context");
   15447       847217 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   15448            0 :     internal_error ("%<global_options%> are modified in local context");
   15449       847217 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   15450            0 :     internal_error ("%<global_options%> are modified in local context");
   15451       847217 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   15452            0 :     internal_error ("%<global_options%> are modified in local context");
   15453       847217 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   15454            0 :     internal_error ("%<global_options%> are modified in local context");
   15455       847217 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   15456            0 :     internal_error ("%<global_options%> are modified in local context");
   15457       847217 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   15458            0 :     internal_error ("%<global_options%> are modified in local context");
   15459       847217 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   15460            0 :     internal_error ("%<global_options%> are modified in local context");
   15461       847217 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   15462            0 :     internal_error ("%<global_options%> are modified in local context");
   15463       847217 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   15464            0 :     internal_error ("%<global_options%> are modified in local context");
   15465       847217 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   15466            0 :     internal_error ("%<global_options%> are modified in local context");
   15467       847217 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   15468            0 :     internal_error ("%<global_options%> are modified in local context");
   15469       847217 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   15470            0 :     internal_error ("%<global_options%> are modified in local context");
   15471       847217 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   15472            0 :     internal_error ("%<global_options%> are modified in local context");
   15473       847217 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   15474            0 :     internal_error ("%<global_options%> are modified in local context");
   15475       847217 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   15476            0 :     internal_error ("%<global_options%> are modified in local context");
   15477       847217 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   15478            0 :     internal_error ("%<global_options%> are modified in local context");
   15479       847217 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   15480            0 :     internal_error ("%<global_options%> are modified in local context");
   15481       847217 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   15482            0 :     internal_error ("%<global_options%> are modified in local context");
   15483       847217 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   15484            0 :     internal_error ("%<global_options%> are modified in local context");
   15485       847217 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   15486            0 :     internal_error ("%<global_options%> are modified in local context");
   15487       847217 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   15488            0 :     internal_error ("%<global_options%> are modified in local context");
   15489       847217 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   15490            0 :     internal_error ("%<global_options%> are modified in local context");
   15491       847217 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   15492            0 :     internal_error ("%<global_options%> are modified in local context");
   15493       847217 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   15494            0 :     internal_error ("%<global_options%> are modified in local context");
   15495       847217 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   15496            0 :     internal_error ("%<global_options%> are modified in local context");
   15497       847217 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   15498            0 :     internal_error ("%<global_options%> are modified in local context");
   15499       847217 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   15500            0 :     internal_error ("%<global_options%> are modified in local context");
   15501       847217 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   15502            0 :     internal_error ("%<global_options%> are modified in local context");
   15503       847217 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   15504            0 :     internal_error ("%<global_options%> are modified in local context");
   15505       847217 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   15506            0 :     internal_error ("%<global_options%> are modified in local context");
   15507       847217 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   15508            0 :     internal_error ("%<global_options%> are modified in local context");
   15509       847217 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   15510            0 :     internal_error ("%<global_options%> are modified in local context");
   15511       847217 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   15512            0 :     internal_error ("%<global_options%> are modified in local context");
   15513       847217 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   15514            0 :     internal_error ("%<global_options%> are modified in local context");
   15515       847217 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   15516            0 :     internal_error ("%<global_options%> are modified in local context");
   15517       847217 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   15518            0 :     internal_error ("%<global_options%> are modified in local context");
   15519       847217 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   15520            0 :     internal_error ("%<global_options%> are modified in local context");
   15521       847217 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   15522            0 :     internal_error ("%<global_options%> are modified in local context");
   15523       847217 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   15524            0 :     internal_error ("%<global_options%> are modified in local context");
   15525       847217 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   15526            0 :     internal_error ("%<global_options%> are modified in local context");
   15527       847217 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   15528            0 :     internal_error ("%<global_options%> are modified in local context");
   15529       847217 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   15530            0 :     internal_error ("%<global_options%> are modified in local context");
   15531       847217 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   15532            0 :     internal_error ("%<global_options%> are modified in local context");
   15533       847217 :   if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
   15534            0 :     internal_error ("%<global_options%> are modified in local context");
   15535       847217 :   if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
   15536            0 :     internal_error ("%<global_options%> are modified in local context");
   15537       847217 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   15538            0 :     internal_error ("%<global_options%> are modified in local context");
   15539       847217 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   15540            0 :     internal_error ("%<global_options%> are modified in local context");
   15541       847217 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   15542            0 :     internal_error ("%<global_options%> are modified in local context");
   15543       847217 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   15544            0 :     internal_error ("%<global_options%> are modified in local context");
   15545       847217 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   15546            0 :     internal_error ("%<global_options%> are modified in local context");
   15547       847217 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   15548            0 :     internal_error ("%<global_options%> are modified in local context");
   15549       847217 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   15550            0 :     internal_error ("%<global_options%> are modified in local context");
   15551       847217 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   15552            0 :     internal_error ("%<global_options%> are modified in local context");
   15553       847217 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   15554            0 :     internal_error ("%<global_options%> are modified in local context");
   15555       847217 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   15556            0 :     internal_error ("%<global_options%> are modified in local context");
   15557       847217 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   15558            0 :     internal_error ("%<global_options%> are modified in local context");
   15559       847217 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   15560            0 :     internal_error ("%<global_options%> are modified in local context");
   15561       847217 :   if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
   15562            0 :     internal_error ("%<global_options%> are modified in local context");
   15563       847217 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   15564            0 :     internal_error ("%<global_options%> are modified in local context");
   15565       847217 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   15566            0 :     internal_error ("%<global_options%> are modified in local context");
   15567       847217 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   15568            0 :     internal_error ("%<global_options%> are modified in local context");
   15569       847217 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   15570            0 :     internal_error ("%<global_options%> are modified in local context");
   15571       847217 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   15572            0 :     internal_error ("%<global_options%> are modified in local context");
   15573       847217 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   15574            0 :     internal_error ("%<global_options%> are modified in local context");
   15575       847217 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   15576            0 :     internal_error ("%<global_options%> are modified in local context");
   15577       847217 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   15578            0 :     internal_error ("%<global_options%> are modified in local context");
   15579       847217 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   15580            0 :     internal_error ("%<global_options%> are modified in local context");
   15581       847217 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   15582            0 :     internal_error ("%<global_options%> are modified in local context");
   15583       847217 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   15584            0 :     internal_error ("%<global_options%> are modified in local context");
   15585       847217 :   if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
   15586            0 :     internal_error ("%<global_options%> are modified in local context");
   15587       847217 :   if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
   15588            0 :     internal_error ("%<global_options%> are modified in local context");
   15589       847217 :   if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
   15590            0 :     internal_error ("%<global_options%> are modified in local context");
   15591       847217 :   if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
   15592            0 :     internal_error ("%<global_options%> are modified in local context");
   15593       847217 :   if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
   15594            0 :     internal_error ("%<global_options%> are modified in local context");
   15595       847217 :   if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
   15596            0 :     internal_error ("%<global_options%> are modified in local context");
   15597       847217 :   if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
   15598            0 :     internal_error ("%<global_options%> are modified in local context");
   15599       847217 :   if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
   15600            0 :     internal_error ("%<global_options%> are modified in local context");
   15601       847217 :   if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
   15602            0 :     internal_error ("%<global_options%> are modified in local context");
   15603       847217 :   if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
   15604            0 :     internal_error ("%<global_options%> are modified in local context");
   15605       847217 :   if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
   15606            0 :     internal_error ("%<global_options%> are modified in local context");
   15607       847217 :   if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
   15608            0 :     internal_error ("%<global_options%> are modified in local context");
   15609       847217 :   if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
   15610            0 :     internal_error ("%<global_options%> are modified in local context");
   15611       847217 :   if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
   15612            0 :     internal_error ("%<global_options%> are modified in local context");
   15613       847217 :   if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
   15614            0 :     internal_error ("%<global_options%> are modified in local context");
   15615       847217 :   if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
   15616            0 :     internal_error ("%<global_options%> are modified in local context");
   15617       847217 :   if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
   15618            0 :     internal_error ("%<global_options%> are modified in local context");
   15619       847217 :   if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
   15620            0 :     internal_error ("%<global_options%> are modified in local context");
   15621       847217 :   if (ptr1->x_flag_pic != ptr2->x_flag_pic)
   15622            0 :     internal_error ("%<global_options%> are modified in local context");
   15623       847217 :   if (ptr1->x_flag_pie != ptr2->x_flag_pie)
   15624            0 :     internal_error ("%<global_options%> are modified in local context");
   15625       847217 :   if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
   15626            0 :     internal_error ("%<global_options%> are modified in local context");
   15627       847217 :   if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
   15628            0 :     internal_error ("%<global_options%> are modified in local context");
   15629       847217 :   if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
   15630            0 :     internal_error ("%<global_options%> are modified in local context");
   15631       847217 :   if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
   15632            0 :     internal_error ("%<global_options%> are modified in local context");
   15633       847217 :   if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
   15634            0 :     internal_error ("%<global_options%> are modified in local context");
   15635       847217 :   if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
   15636            0 :     internal_error ("%<global_options%> are modified in local context");
   15637       847217 :   if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
   15638            0 :     internal_error ("%<global_options%> are modified in local context");
   15639       847217 :   if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
   15640            0 :     internal_error ("%<global_options%> are modified in local context");
   15641       847217 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   15642            0 :     internal_error ("%<global_options%> are modified in local context");
   15643       847217 :   if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
   15644            0 :     internal_error ("%<global_options%> are modified in local context");
   15645       847217 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   15646            0 :     internal_error ("%<global_options%> are modified in local context");
   15647       847217 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   15648            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   15649            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   15650            0 :     internal_error ("%<global_options%> are modified in local context");
   15651       847217 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   15652            0 :     internal_error ("%<global_options%> are modified in local context");
   15653       847217 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   15654            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   15655            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   15656            0 :     internal_error ("%<global_options%> are modified in local context");
   15657       847217 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   15658            0 :     internal_error ("%<global_options%> are modified in local context");
   15659       847217 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   15660            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   15661            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   15662            0 :     internal_error ("%<global_options%> are modified in local context");
   15663       847217 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   15664            0 :     internal_error ("%<global_options%> are modified in local context");
   15665       847217 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   15666            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   15667            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   15668            0 :     internal_error ("%<global_options%> are modified in local context");
   15669       847217 :   if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
   15670            0 :     internal_error ("%<global_options%> are modified in local context");
   15671       847217 :   if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
   15672            0 :     internal_error ("%<global_options%> are modified in local context");
   15673       847217 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   15674            0 :     internal_error ("%<global_options%> are modified in local context");
   15675       847217 :   if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
   15676            0 :     internal_error ("%<global_options%> are modified in local context");
   15677       847217 :   if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
   15678            0 :     internal_error ("%<global_options%> are modified in local context");
   15679       847217 :   if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
   15680            0 :     internal_error ("%<global_options%> are modified in local context");
   15681       847217 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   15682            0 :     internal_error ("%<global_options%> are modified in local context");
   15683       847217 :   if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
   15684            0 :     internal_error ("%<global_options%> are modified in local context");
   15685       847217 :   if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
   15686            0 :     internal_error ("%<global_options%> are modified in local context");
   15687       847217 :   if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
   15688            0 :     internal_error ("%<global_options%> are modified in local context");
   15689       847217 :   if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
   15690            0 :     internal_error ("%<global_options%> are modified in local context");
   15691       847217 :   if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
   15692            0 :     internal_error ("%<global_options%> are modified in local context");
   15693       847217 :   if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
   15694            0 :     internal_error ("%<global_options%> are modified in local context");
   15695       847217 :   if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
   15696            0 :     internal_error ("%<global_options%> are modified in local context");
   15697       847217 :   if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
   15698            0 :     internal_error ("%<global_options%> are modified in local context");
   15699       847217 :   if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
   15700            0 :     internal_error ("%<global_options%> are modified in local context");
   15701       847217 :   if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
   15702            0 :     internal_error ("%<global_options%> are modified in local context");
   15703       847217 :   if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
   15704            0 :     internal_error ("%<global_options%> are modified in local context");
   15705       847217 :   if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
   15706            0 :     internal_error ("%<global_options%> are modified in local context");
   15707       847217 :   if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
   15708            0 :     internal_error ("%<global_options%> are modified in local context");
   15709       847217 :   if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
   15710            0 :     internal_error ("%<global_options%> are modified in local context");
   15711       847217 :   if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
   15712            0 :     internal_error ("%<global_options%> are modified in local context");
   15713       847217 :   if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
   15714            0 :     internal_error ("%<global_options%> are modified in local context");
   15715       847217 :   if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
   15716            0 :     internal_error ("%<global_options%> are modified in local context");
   15717       847217 :   if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
   15718            0 :     internal_error ("%<global_options%> are modified in local context");
   15719       847217 :   if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
   15720            0 :     internal_error ("%<global_options%> are modified in local context");
   15721       847217 :   if (ptr1->x_flag_assert != ptr2->x_flag_assert)
   15722            0 :     internal_error ("%<global_options%> are modified in local context");
   15723       847217 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   15724            0 :     internal_error ("%<global_options%> are modified in local context");
   15725       847217 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   15726            0 :     internal_error ("%<global_options%> are modified in local context");
   15727       847217 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   15728            0 :     internal_error ("%<global_options%> are modified in local context");
   15729       847217 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   15730            0 :     internal_error ("%<global_options%> are modified in local context");
   15731       847217 :   if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
   15732            0 :     internal_error ("%<global_options%> are modified in local context");
   15733       847217 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   15734            0 :     internal_error ("%<global_options%> are modified in local context");
   15735       847217 :   if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
   15736            0 :     internal_error ("%<global_options%> are modified in local context");
   15737       847217 :   if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
   15738            0 :     internal_error ("%<global_options%> are modified in local context");
   15739       847217 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   15740            0 :     internal_error ("%<global_options%> are modified in local context");
   15741       847217 :   if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
   15742            0 :     internal_error ("%<global_options%> are modified in local context");
   15743       847217 :   if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
   15744            0 :     internal_error ("%<global_options%> are modified in local context");
   15745       847217 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   15746            0 :     internal_error ("%<global_options%> are modified in local context");
   15747       847217 :   if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
   15748            0 :     internal_error ("%<global_options%> are modified in local context");
   15749       847217 :   if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
   15750            0 :     internal_error ("%<global_options%> are modified in local context");
   15751       847217 :   if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
   15752            0 :     internal_error ("%<global_options%> are modified in local context");
   15753       847217 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   15754            0 :     internal_error ("%<global_options%> are modified in local context");
   15755       847217 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   15756            0 :     internal_error ("%<global_options%> are modified in local context");
   15757       847217 :   if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
   15758            0 :     internal_error ("%<global_options%> are modified in local context");
   15759       847217 :   if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
   15760            0 :     internal_error ("%<global_options%> are modified in local context");
   15761       847217 :   if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
   15762            0 :     internal_error ("%<global_options%> are modified in local context");
   15763       847217 :   if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
   15764            0 :     internal_error ("%<global_options%> are modified in local context");
   15765       847217 :   if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
   15766            0 :     internal_error ("%<global_options%> are modified in local context");
   15767       847217 :   if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
   15768            0 :     internal_error ("%<global_options%> are modified in local context");
   15769       847217 :   if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
   15770            0 :     internal_error ("%<global_options%> are modified in local context");
   15771       847217 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   15772            0 :     internal_error ("%<global_options%> are modified in local context");
   15773       847217 :   if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
   15774            0 :     internal_error ("%<global_options%> are modified in local context");
   15775       847217 :   if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
   15776            0 :     internal_error ("%<global_options%> are modified in local context");
   15777       847217 :   if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
   15778            0 :     internal_error ("%<global_options%> are modified in local context");
   15779       847217 :   if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
   15780            0 :     internal_error ("%<global_options%> are modified in local context");
   15781       847217 :   if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
   15782            0 :     internal_error ("%<global_options%> are modified in local context");
   15783       847217 :   if (ptr1->x_flag_checking != ptr2->x_flag_checking)
   15784            0 :     internal_error ("%<global_options%> are modified in local context");
   15785       847217 :   if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
   15786            0 :     internal_error ("%<global_options%> are modified in local context");
   15787       847217 :   if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
   15788            0 :     internal_error ("%<global_options%> are modified in local context");
   15789       847217 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   15790            0 :     internal_error ("%<global_options%> are modified in local context");
   15791       847217 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   15792            0 :     internal_error ("%<global_options%> are modified in local context");
   15793       847217 :   if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
   15794            0 :     internal_error ("%<global_options%> are modified in local context");
   15795       847217 :   if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
   15796            0 :     internal_error ("%<global_options%> are modified in local context");
   15797       847217 :   if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
   15798            0 :     internal_error ("%<global_options%> are modified in local context");
   15799       847217 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   15800            0 :     internal_error ("%<global_options%> are modified in local context");
   15801       847217 :   if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
   15802            0 :     internal_error ("%<global_options%> are modified in local context");
   15803       847217 :   if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
   15804            0 :     internal_error ("%<global_options%> are modified in local context");
   15805       847217 :   if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
   15806            0 :     internal_error ("%<global_options%> are modified in local context");
   15807       847217 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   15808            0 :     internal_error ("%<global_options%> are modified in local context");
   15809       847217 :   if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
   15810            0 :     internal_error ("%<global_options%> are modified in local context");
   15811       847217 :   if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
   15812            0 :     internal_error ("%<global_options%> are modified in local context");
   15813       847217 :   if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
   15814            0 :     internal_error ("%<global_options%> are modified in local context");
   15815       847217 :   if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
   15816            0 :     internal_error ("%<global_options%> are modified in local context");
   15817       847217 :   if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
   15818            0 :     internal_error ("%<global_options%> are modified in local context");
   15819       847217 :   if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
   15820            0 :     internal_error ("%<global_options%> are modified in local context");
   15821       847217 :   if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
   15822            0 :     internal_error ("%<global_options%> are modified in local context");
   15823       847217 :   if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
   15824            0 :     internal_error ("%<global_options%> are modified in local context");
   15825       847217 :   if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
   15826            0 :     internal_error ("%<global_options%> are modified in local context");
   15827       847217 :   if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
   15828            0 :     internal_error ("%<global_options%> are modified in local context");
   15829       847217 :   if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
   15830            0 :     internal_error ("%<global_options%> are modified in local context");
   15831       847217 :   if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
   15832            0 :     internal_error ("%<global_options%> are modified in local context");
   15833       847217 :   if (ptr1->x_flag_convert != ptr2->x_flag_convert)
   15834            0 :     internal_error ("%<global_options%> are modified in local context");
   15835       847217 :   if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
   15836            0 :     internal_error ("%<global_options%> are modified in local context");
   15837       847217 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   15838            0 :     internal_error ("%<global_options%> are modified in local context");
   15839       847217 :   if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
   15840            0 :     internal_error ("%<global_options%> are modified in local context");
   15841       847217 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   15842            0 :     internal_error ("%<global_options%> are modified in local context");
   15843       847217 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   15844            0 :     internal_error ("%<global_options%> are modified in local context");
   15845       847217 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   15846            0 :     internal_error ("%<global_options%> are modified in local context");
   15847       847217 :   if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
   15848            0 :     internal_error ("%<global_options%> are modified in local context");
   15849       847217 :   if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
   15850            0 :     internal_error ("%<global_options%> are modified in local context");
   15851       847217 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   15852            0 :     internal_error ("%<global_options%> are modified in local context");
   15853       847217 :   if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
   15854            0 :     internal_error ("%<global_options%> are modified in local context");
   15855       847217 :   if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
   15856            0 :     internal_error ("%<global_options%> are modified in local context");
   15857       847217 :   if (ptr1->x_flag_dec != ptr2->x_flag_dec)
   15858            0 :     internal_error ("%<global_options%> are modified in local context");
   15859       847217 :   if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
   15860            0 :     internal_error ("%<global_options%> are modified in local context");
   15861       847217 :   if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
   15862            0 :     internal_error ("%<global_options%> are modified in local context");
   15863       847217 :   if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
   15864            0 :     internal_error ("%<global_options%> are modified in local context");
   15865       847217 :   if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
   15866            0 :     internal_error ("%<global_options%> are modified in local context");
   15867       847217 :   if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
   15868            0 :     internal_error ("%<global_options%> are modified in local context");
   15869       847217 :   if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
   15870            0 :     internal_error ("%<global_options%> are modified in local context");
   15871       847217 :   if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
   15872            0 :     internal_error ("%<global_options%> are modified in local context");
   15873       847217 :   if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
   15874            0 :     internal_error ("%<global_options%> are modified in local context");
   15875       847217 :   if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
   15876            0 :     internal_error ("%<global_options%> are modified in local context");
   15877       847217 :   if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
   15878            0 :     internal_error ("%<global_options%> are modified in local context");
   15879       847217 :   if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
   15880            0 :     internal_error ("%<global_options%> are modified in local context");
   15881       847217 :   if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
   15882            0 :     internal_error ("%<global_options%> are modified in local context");
   15883       847217 :   if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
   15884            0 :     internal_error ("%<global_options%> are modified in local context");
   15885       847217 :   if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
   15886            0 :     internal_error ("%<global_options%> are modified in local context");
   15887       847217 :   if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
   15888            0 :     internal_error ("%<global_options%> are modified in local context");
   15889       847217 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   15890            0 :     internal_error ("%<global_options%> are modified in local context");
   15891       847217 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   15892            0 :     internal_error ("%<global_options%> are modified in local context");
   15893       847217 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   15894            0 :     internal_error ("%<global_options%> are modified in local context");
   15895       847217 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   15896            0 :     internal_error ("%<global_options%> are modified in local context");
   15897       847217 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   15898            0 :     internal_error ("%<global_options%> are modified in local context");
   15899       847217 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   15900            0 :     internal_error ("%<global_options%> are modified in local context");
   15901       847217 :   if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
   15902            0 :     internal_error ("%<global_options%> are modified in local context");
   15903       847217 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   15904            0 :     internal_error ("%<global_options%> are modified in local context");
   15905       847217 :   if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
   15906            0 :     internal_error ("%<global_options%> are modified in local context");
   15907       847217 :   if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
   15908            0 :     internal_error ("%<global_options%> are modified in local context");
   15909       847217 :   if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
   15910            0 :     internal_error ("%<global_options%> are modified in local context");
   15911       847217 :   if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
   15912            0 :     internal_error ("%<global_options%> are modified in local context");
   15913       847217 :   if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
   15914            0 :     internal_error ("%<global_options%> are modified in local context");
   15915       847217 :   if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
   15916            0 :     internal_error ("%<global_options%> are modified in local context");
   15917       847217 :   if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
   15918            0 :     internal_error ("%<global_options%> are modified in local context");
   15919       847217 :   if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
   15920            0 :     internal_error ("%<global_options%> are modified in local context");
   15921       847217 :   if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
   15922            0 :     internal_error ("%<global_options%> are modified in local context");
   15923       847217 :   if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
   15924            0 :     internal_error ("%<global_options%> are modified in local context");
   15925       847217 :   if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
   15926            0 :     internal_error ("%<global_options%> are modified in local context");
   15927       847217 :   if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
   15928            0 :     internal_error ("%<global_options%> are modified in local context");
   15929       847217 :   if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
   15930            0 :     internal_error ("%<global_options%> are modified in local context");
   15931       847217 :   if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
   15932            0 :     internal_error ("%<global_options%> are modified in local context");
   15933       847217 :   if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
   15934            0 :     internal_error ("%<global_options%> are modified in local context");
   15935       847217 :   if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
   15936            0 :     internal_error ("%<global_options%> are modified in local context");
   15937       847217 :   if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
   15938            0 :     internal_error ("%<global_options%> are modified in local context");
   15939       847217 :   if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
   15940            0 :     internal_error ("%<global_options%> are modified in local context");
   15941       847217 :   if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
   15942            0 :     internal_error ("%<global_options%> are modified in local context");
   15943       847217 :   if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
   15944            0 :     internal_error ("%<global_options%> are modified in local context");
   15945       847217 :   if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
   15946            0 :     internal_error ("%<global_options%> are modified in local context");
   15947       847217 :   if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
   15948            0 :     internal_error ("%<global_options%> are modified in local context");
   15949       847217 :   if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
   15950            0 :     internal_error ("%<global_options%> are modified in local context");
   15951       847217 :   if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
   15952            0 :     internal_error ("%<global_options%> are modified in local context");
   15953       847217 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   15954            0 :     internal_error ("%<global_options%> are modified in local context");
   15955       847217 :   if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
   15956            0 :     internal_error ("%<global_options%> are modified in local context");
   15957       847217 :   if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
   15958            0 :     internal_error ("%<global_options%> are modified in local context");
   15959       847217 :   if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
   15960            0 :     internal_error ("%<global_options%> are modified in local context");
   15961       847217 :   if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
   15962            0 :     internal_error ("%<global_options%> are modified in local context");
   15963       847217 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
   15964            0 :     internal_error ("%<global_options%> are modified in local context");
   15965       847217 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
   15966            0 :     internal_error ("%<global_options%> are modified in local context");
   15967       847217 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
   15968            0 :     internal_error ("%<global_options%> are modified in local context");
   15969       847217 :   if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
   15970            0 :     internal_error ("%<global_options%> are modified in local context");
   15971       847217 :   if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
   15972            0 :     internal_error ("%<global_options%> are modified in local context");
   15973       847217 :   if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
   15974            0 :     internal_error ("%<global_options%> are modified in local context");
   15975       847217 :   if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
   15976            0 :     internal_error ("%<global_options%> are modified in local context");
   15977       847217 :   if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
   15978            0 :     internal_error ("%<global_options%> are modified in local context");
   15979       847217 :   if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
   15980            0 :     internal_error ("%<global_options%> are modified in local context");
   15981       847217 :   if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
   15982            0 :     internal_error ("%<global_options%> are modified in local context");
   15983       847217 :   if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
   15984            0 :     internal_error ("%<global_options%> are modified in local context");
   15985       847217 :   if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
   15986            0 :     internal_error ("%<global_options%> are modified in local context");
   15987       847217 :   if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
   15988            0 :     internal_error ("%<global_options%> are modified in local context");
   15989       847217 :   if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
   15990            0 :     internal_error ("%<global_options%> are modified in local context");
   15991       847217 :   if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
   15992            0 :     internal_error ("%<global_options%> are modified in local context");
   15993       847217 :   if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
   15994            0 :     internal_error ("%<global_options%> are modified in local context");
   15995       847217 :   if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
   15996            0 :     internal_error ("%<global_options%> are modified in local context");
   15997       847217 :   if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
   15998            0 :     internal_error ("%<global_options%> are modified in local context");
   15999       847217 :   if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
   16000            0 :     internal_error ("%<global_options%> are modified in local context");
   16001       847217 :   if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
   16002            0 :     internal_error ("%<global_options%> are modified in local context");
   16003       847217 :   if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
   16004            0 :     internal_error ("%<global_options%> are modified in local context");
   16005       847217 :   if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
   16006            0 :     internal_error ("%<global_options%> are modified in local context");
   16007       847217 :   if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
   16008            0 :     internal_error ("%<global_options%> are modified in local context");
   16009       847217 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   16010            0 :     internal_error ("%<global_options%> are modified in local context");
   16011       847217 :   if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
   16012            0 :     internal_error ("%<global_options%> are modified in local context");
   16013       847217 :   if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
   16014            0 :     internal_error ("%<global_options%> are modified in local context");
   16015       847217 :   if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
   16016            0 :     internal_error ("%<global_options%> are modified in local context");
   16017       847217 :   if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
   16018            0 :     internal_error ("%<global_options%> are modified in local context");
   16019       847217 :   if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
   16020            0 :     internal_error ("%<global_options%> are modified in local context");
   16021       847217 :   if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
   16022            0 :     internal_error ("%<global_options%> are modified in local context");
   16023       847217 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   16024            0 :     internal_error ("%<global_options%> are modified in local context");
   16025       847217 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   16026            0 :     internal_error ("%<global_options%> are modified in local context");
   16027       847217 :   if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
   16028            0 :     internal_error ("%<global_options%> are modified in local context");
   16029       847217 :   if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
   16030            0 :     internal_error ("%<global_options%> are modified in local context");
   16031       847217 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   16032            0 :     internal_error ("%<global_options%> are modified in local context");
   16033       847217 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   16034            0 :     internal_error ("%<global_options%> are modified in local context");
   16035       847217 :   if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
   16036            0 :     internal_error ("%<global_options%> are modified in local context");
   16037       847217 :   if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
   16038            0 :     internal_error ("%<global_options%> are modified in local context");
   16039       847217 :   if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
   16040            0 :     internal_error ("%<global_options%> are modified in local context");
   16041       847217 :   if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
   16042            0 :     internal_error ("%<global_options%> are modified in local context");
   16043       847217 :   if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
   16044            0 :     internal_error ("%<global_options%> are modified in local context");
   16045       847217 :   if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
   16046            0 :     internal_error ("%<global_options%> are modified in local context");
   16047       847217 :   if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
   16048            0 :     internal_error ("%<global_options%> are modified in local context");
   16049       847217 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   16050            0 :     internal_error ("%<global_options%> are modified in local context");
   16051       847217 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   16052            0 :     internal_error ("%<global_options%> are modified in local context");
   16053       847217 :   if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
   16054            0 :     internal_error ("%<global_options%> are modified in local context");
   16055       847217 :   if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
   16056            0 :     internal_error ("%<global_options%> are modified in local context");
   16057       847217 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   16058            0 :     internal_error ("%<global_options%> are modified in local context");
   16059       847217 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   16060            0 :     internal_error ("%<global_options%> are modified in local context");
   16061       847217 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   16062            0 :     internal_error ("%<global_options%> are modified in local context");
   16063       847217 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   16064            0 :     internal_error ("%<global_options%> are modified in local context");
   16065       847217 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   16066            0 :     internal_error ("%<global_options%> are modified in local context");
   16067       847217 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   16068            0 :     internal_error ("%<global_options%> are modified in local context");
   16069       847217 :   if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
   16070            0 :     internal_error ("%<global_options%> are modified in local context");
   16071       847217 :   if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
   16072            0 :     internal_error ("%<global_options%> are modified in local context");
   16073       847217 :   if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
   16074            0 :     internal_error ("%<global_options%> are modified in local context");
   16075       847217 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   16076            0 :     internal_error ("%<global_options%> are modified in local context");
   16077       847217 :   if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
   16078            0 :     internal_error ("%<global_options%> are modified in local context");
   16079       847217 :   if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
   16080            0 :     internal_error ("%<global_options%> are modified in local context");
   16081       847217 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   16082            0 :     internal_error ("%<global_options%> are modified in local context");
   16083       847217 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   16084            0 :     internal_error ("%<global_options%> are modified in local context");
   16085       847217 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   16086            0 :     internal_error ("%<global_options%> are modified in local context");
   16087       847217 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   16088            0 :     internal_error ("%<global_options%> are modified in local context");
   16089       847217 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   16090            0 :     internal_error ("%<global_options%> are modified in local context");
   16091       847217 :   if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
   16092            0 :     internal_error ("%<global_options%> are modified in local context");
   16093       847217 :   if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
   16094            0 :     internal_error ("%<global_options%> are modified in local context");
   16095       847217 :   if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
   16096            0 :     internal_error ("%<global_options%> are modified in local context");
   16097       847217 :   if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
   16098            0 :     internal_error ("%<global_options%> are modified in local context");
   16099       847217 :   if (ptr1->x_flag_tm != ptr2->x_flag_tm)
   16100            0 :     internal_error ("%<global_options%> are modified in local context");
   16101       847217 :   if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
   16102            0 :     internal_error ("%<global_options%> are modified in local context");
   16103       847217 :   if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
   16104            0 :     internal_error ("%<global_options%> are modified in local context");
   16105       847217 :   if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
   16106            0 :     internal_error ("%<global_options%> are modified in local context");
   16107       847217 :   if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
   16108            0 :     internal_error ("%<global_options%> are modified in local context");
   16109       847217 :   if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
   16110            0 :     internal_error ("%<global_options%> are modified in local context");
   16111       847217 :   if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
   16112            0 :     internal_error ("%<global_options%> are modified in local context");
   16113       847217 :   if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
   16114            0 :     internal_error ("%<global_options%> are modified in local context");
   16115       847217 :   if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
   16116            0 :     internal_error ("%<global_options%> are modified in local context");
   16117       847217 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   16118            0 :     internal_error ("%<global_options%> are modified in local context");
   16119       847217 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   16120            0 :     internal_error ("%<global_options%> are modified in local context");
   16121       847217 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   16122            0 :     internal_error ("%<global_options%> are modified in local context");
   16123       847217 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   16124            0 :     internal_error ("%<global_options%> are modified in local context");
   16125       847217 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   16126            0 :     internal_error ("%<global_options%> are modified in local context");
   16127       847217 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   16128            0 :     internal_error ("%<global_options%> are modified in local context");
   16129       847217 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   16130            0 :     internal_error ("%<global_options%> are modified in local context");
   16131       847217 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   16132            0 :     internal_error ("%<global_options%> are modified in local context");
   16133       847217 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   16134            0 :     internal_error ("%<global_options%> are modified in local context");
   16135       847217 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   16136            0 :     internal_error ("%<global_options%> are modified in local context");
   16137       847217 :   if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
   16138            0 :     internal_error ("%<global_options%> are modified in local context");
   16139       847217 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   16140            0 :     internal_error ("%<global_options%> are modified in local context");
   16141       847217 :   if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
   16142            0 :     internal_error ("%<global_options%> are modified in local context");
   16143       847217 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   16144            0 :     internal_error ("%<global_options%> are modified in local context");
   16145       847217 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   16146            0 :     internal_error ("%<global_options%> are modified in local context");
   16147       847217 :   if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
   16148            0 :     internal_error ("%<global_options%> are modified in local context");
   16149       847217 :   if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
   16150            0 :     internal_error ("%<global_options%> are modified in local context");
   16151       847217 :   if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
   16152            0 :     internal_error ("%<global_options%> are modified in local context");
   16153       847217 :   if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
   16154            0 :     internal_error ("%<global_options%> are modified in local context");
   16155       847217 :   if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
   16156            0 :     internal_error ("%<global_options%> are modified in local context");
   16157       847217 :   if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
   16158            0 :     internal_error ("%<global_options%> are modified in local context");
   16159       847217 :   if (ptr1->x_indicator_column != ptr2->x_indicator_column)
   16160            0 :     internal_error ("%<global_options%> are modified in local context");
   16161       847217 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   16162            0 :     internal_error ("%<global_options%> are modified in local context");
   16163       847217 :   if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
   16164            0 :     internal_error ("%<global_options%> are modified in local context");
   16165       847217 :   if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
   16166            0 :     internal_error ("%<global_options%> are modified in local context");
   16167       847217 :   if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
   16168            0 :     internal_error ("%<global_options%> are modified in local context");
   16169       847217 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   16170            0 :     internal_error ("%<global_options%> are modified in local context");
   16171       847217 :   if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
   16172            0 :     internal_error ("%<global_options%> are modified in local context");
   16173       847217 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   16174            0 :     internal_error ("%<global_options%> are modified in local context");
   16175       847217 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   16176            0 :     internal_error ("%<global_options%> are modified in local context");
   16177       847217 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   16178            0 :     internal_error ("%<global_options%> are modified in local context");
   16179       847217 :   if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
   16180            0 :     internal_error ("%<global_options%> are modified in local context");
   16181       847217 :   if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
   16182            0 :     internal_error ("%<global_options%> are modified in local context");
   16183       847217 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   16184            0 :     internal_error ("%<global_options%> are modified in local context");
   16185       847217 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   16186            0 :     internal_error ("%<global_options%> are modified in local context");
   16187       847217 :   if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
   16188            0 :     internal_error ("%<global_options%> are modified in local context");
   16189       847217 :   if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
   16190            0 :     internal_error ("%<global_options%> are modified in local context");
   16191       847217 :   if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
   16192            0 :     internal_error ("%<global_options%> are modified in local context");
   16193       847217 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   16194            0 :     internal_error ("%<global_options%> are modified in local context");
   16195       847217 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   16196            0 :     internal_error ("%<global_options%> are modified in local context");
   16197       847217 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   16198            0 :     internal_error ("%<global_options%> are modified in local context");
   16199       847217 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   16200            0 :     internal_error ("%<global_options%> are modified in local context");
   16201       847217 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   16202            0 :     internal_error ("%<global_options%> are modified in local context");
   16203       847217 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   16204            0 :     internal_error ("%<global_options%> are modified in local context");
   16205       847217 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   16206            0 :     internal_error ("%<global_options%> are modified in local context");
   16207       847217 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   16208            0 :     internal_error ("%<global_options%> are modified in local context");
   16209       847217 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   16210            0 :     internal_error ("%<global_options%> are modified in local context");
   16211       847217 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   16212            0 :     internal_error ("%<global_options%> are modified in local context");
   16213       847217 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   16214            0 :     internal_error ("%<global_options%> are modified in local context");
   16215       847217 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   16216            0 :     internal_error ("%<global_options%> are modified in local context");
   16217       847217 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   16218            0 :     internal_error ("%<global_options%> are modified in local context");
   16219       847217 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   16220            0 :     internal_error ("%<global_options%> are modified in local context");
   16221       847217 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   16222            0 :     internal_error ("%<global_options%> are modified in local context");
   16223       847217 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   16224            0 :     internal_error ("%<global_options%> are modified in local context");
   16225       847217 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   16226            0 :     internal_error ("%<global_options%> are modified in local context");
   16227       847217 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   16228            0 :     internal_error ("%<global_options%> are modified in local context");
   16229       847217 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   16230            0 :     internal_error ("%<global_options%> are modified in local context");
   16231       847217 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   16232            0 :     internal_error ("%<global_options%> are modified in local context");
   16233       847217 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   16234            0 :     internal_error ("%<global_options%> are modified in local context");
   16235       847217 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   16236            0 :     internal_error ("%<global_options%> are modified in local context");
   16237       847217 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   16238            0 :     internal_error ("%<global_options%> are modified in local context");
   16239       847217 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   16240            0 :     internal_error ("%<global_options%> are modified in local context");
   16241       847217 :   if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
   16242            0 :     internal_error ("%<global_options%> are modified in local context");
   16243       847217 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   16244            0 :     internal_error ("%<global_options%> are modified in local context");
   16245       847217 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   16246            0 :     internal_error ("%<global_options%> are modified in local context");
   16247       847217 :   if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
   16248            0 :     internal_error ("%<global_options%> are modified in local context");
   16249       847217 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   16250            0 :     internal_error ("%<global_options%> are modified in local context");
   16251       847217 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   16252            0 :     internal_error ("%<global_options%> are modified in local context");
   16253       847217 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   16254            0 :     internal_error ("%<global_options%> are modified in local context");
   16255       847217 :   if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
   16256            0 :     internal_error ("%<global_options%> are modified in local context");
   16257       847217 :   if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
   16258            0 :     internal_error ("%<global_options%> are modified in local context");
   16259       847217 :   if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
   16260            0 :     internal_error ("%<global_options%> are modified in local context");
   16261       847217 :   if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
   16262            0 :     internal_error ("%<global_options%> are modified in local context");
   16263       847217 :   if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
   16264            0 :     internal_error ("%<global_options%> are modified in local context");
   16265       847217 :   if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
   16266            0 :     internal_error ("%<global_options%> are modified in local context");
   16267       847217 :   if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
   16268            0 :     internal_error ("%<global_options%> are modified in local context");
   16269       847217 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   16270            0 :     internal_error ("%<global_options%> are modified in local context");
   16271       847217 :   if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
   16272            0 :     internal_error ("%<global_options%> are modified in local context");
   16273       847217 :   if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
   16274            0 :     internal_error ("%<global_options%> are modified in local context");
   16275       847217 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   16276            0 :     internal_error ("%<global_options%> are modified in local context");
   16277       847217 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   16278            0 :     internal_error ("%<global_options%> are modified in local context");
   16279       847217 :   if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
   16280            0 :     internal_error ("%<global_options%> are modified in local context");
   16281       847217 :   if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
   16282            0 :     internal_error ("%<global_options%> are modified in local context");
   16283       847217 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   16284            0 :     internal_error ("%<global_options%> are modified in local context");
   16285       847217 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   16286            0 :     internal_error ("%<global_options%> are modified in local context");
   16287       847217 :   if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
   16288            0 :     internal_error ("%<global_options%> are modified in local context");
   16289       847217 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   16290            0 :     internal_error ("%<global_options%> are modified in local context");
   16291       847217 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   16292            0 :     internal_error ("%<global_options%> are modified in local context");
   16293       847217 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   16294            0 :     internal_error ("%<global_options%> are modified in local context");
   16295       847217 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   16296            0 :     internal_error ("%<global_options%> are modified in local context");
   16297       847217 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   16298            0 :     internal_error ("%<global_options%> are modified in local context");
   16299       847217 :   if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
   16300            0 :     internal_error ("%<global_options%> are modified in local context");
   16301       847217 :   if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
   16302            0 :     internal_error ("%<global_options%> are modified in local context");
   16303       847217 :   if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
   16304            0 :     internal_error ("%<global_options%> are modified in local context");
   16305       847217 :   if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
   16306            0 :     internal_error ("%<global_options%> are modified in local context");
   16307       847217 :   if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
   16308            0 :     internal_error ("%<global_options%> are modified in local context");
   16309       847217 :   if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
   16310            0 :     internal_error ("%<global_options%> are modified in local context");
   16311       847217 :   if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
   16312            0 :     internal_error ("%<global_options%> are modified in local context");
   16313       847217 :   if (ptr1->x_flag_lto != ptr2->x_flag_lto)
   16314            0 :     internal_error ("%<global_options%> are modified in local context");
   16315       847217 :   if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
   16316            0 :     internal_error ("%<global_options%> are modified in local context");
   16317       847217 :   if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
   16318            0 :     internal_error ("%<global_options%> are modified in local context");
   16319       847217 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   16320            0 :     internal_error ("%<global_options%> are modified in local context");
   16321       847217 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   16322            0 :     internal_error ("%<global_options%> are modified in local context");
   16323       847217 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   16324            0 :     internal_error ("%<global_options%> are modified in local context");
   16325       847217 :   if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
   16326            0 :     internal_error ("%<global_options%> are modified in local context");
   16327       847217 :   if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
   16328            0 :     internal_error ("%<global_options%> are modified in local context");
   16329       847217 :   if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
   16330            0 :     internal_error ("%<global_options%> are modified in local context");
   16331       847217 :   if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
   16332            0 :     internal_error ("%<global_options%> are modified in local context");
   16333       847217 :   if (ptr1->x_mem_report != ptr2->x_mem_report)
   16334            0 :     internal_error ("%<global_options%> are modified in local context");
   16335       847217 :   if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
   16336            0 :     internal_error ("%<global_options%> are modified in local context");
   16337       847217 :   if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
   16338            0 :     internal_error ("%<global_options%> are modified in local context");
   16339       847217 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   16340            0 :     internal_error ("%<global_options%> are modified in local context");
   16341       847217 :   if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
   16342            0 :     internal_error ("%<global_options%> are modified in local context");
   16343       847217 :   if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
   16344            0 :     internal_error ("%<global_options%> are modified in local context");
   16345       847217 :   if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
   16346            0 :     internal_error ("%<global_options%> are modified in local context");
   16347       847217 :   if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
   16348            0 :     internal_error ("%<global_options%> are modified in local context");
   16349       847217 :   if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
   16350            0 :     internal_error ("%<global_options%> are modified in local context");
   16351       847217 :   if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
   16352            0 :     internal_error ("%<global_options%> are modified in local context");
   16353       847217 :   if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
   16354            0 :     internal_error ("%<global_options%> are modified in local context");
   16355       847217 :   if (ptr1->x_flag_modules != ptr2->x_flag_modules)
   16356            0 :     internal_error ("%<global_options%> are modified in local context");
   16357       847217 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   16358            0 :     internal_error ("%<global_options%> are modified in local context");
   16359       847217 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   16360            0 :     internal_error ("%<global_options%> are modified in local context");
   16361       847217 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   16362            0 :     internal_error ("%<global_options%> are modified in local context");
   16363       847217 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   16364            0 :     internal_error ("%<global_options%> are modified in local context");
   16365       847217 :   if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
   16366            0 :     internal_error ("%<global_options%> are modified in local context");
   16367       847217 :   if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
   16368            0 :     internal_error ("%<global_options%> are modified in local context");
   16369       847217 :   if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
   16370            0 :     internal_error ("%<global_options%> are modified in local context");
   16371       847217 :   if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
   16372            0 :     internal_error ("%<global_options%> are modified in local context");
   16373       847217 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   16374            0 :     internal_error ("%<global_options%> are modified in local context");
   16375       847217 :   if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
   16376            0 :     internal_error ("%<global_options%> are modified in local context");
   16377       847217 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   16378            0 :     internal_error ("%<global_options%> are modified in local context");
   16379       847217 :   if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
   16380            0 :     internal_error ("%<global_options%> are modified in local context");
   16381       847217 :   if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
   16382            0 :     internal_error ("%<global_options%> are modified in local context");
   16383       847217 :   if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
   16384            0 :     internal_error ("%<global_options%> are modified in local context");
   16385       847217 :   if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
   16386            0 :     internal_error ("%<global_options%> are modified in local context");
   16387       847217 :   if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
   16388            0 :     internal_error ("%<global_options%> are modified in local context");
   16389       847217 :   if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
   16390            0 :     internal_error ("%<global_options%> are modified in local context");
   16391       847217 :   if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
   16392            0 :     internal_error ("%<global_options%> are modified in local context");
   16393       847217 :   if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
   16394            0 :     internal_error ("%<global_options%> are modified in local context");
   16395       847217 :   if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
   16396            0 :     internal_error ("%<global_options%> are modified in local context");
   16397       847217 :   if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
   16398            0 :     internal_error ("%<global_options%> are modified in local context");
   16399       847217 :   if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
   16400            0 :     internal_error ("%<global_options%> are modified in local context");
   16401       847217 :   if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
   16402            0 :     internal_error ("%<global_options%> are modified in local context");
   16403       847217 :   if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
   16404            0 :     internal_error ("%<global_options%> are modified in local context");
   16405       847217 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   16406            0 :     internal_error ("%<global_options%> are modified in local context");
   16407       847217 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   16408            0 :     internal_error ("%<global_options%> are modified in local context");
   16409       847217 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   16410            0 :     internal_error ("%<global_options%> are modified in local context");
   16411       847217 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   16412            0 :     internal_error ("%<global_options%> are modified in local context");
   16413       847217 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   16414            0 :     internal_error ("%<global_options%> are modified in local context");
   16415       847217 :   if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
   16416            0 :     internal_error ("%<global_options%> are modified in local context");
   16417       847217 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   16418            0 :     internal_error ("%<global_options%> are modified in local context");
   16419       847217 :   if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
   16420            0 :     internal_error ("%<global_options%> are modified in local context");
   16421       847217 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   16422            0 :     internal_error ("%<global_options%> are modified in local context");
   16423       847217 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   16424            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   16425            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   16426            0 :     internal_error ("%<global_options%> are modified in local context");
   16427       847217 :   if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
   16428            0 :     internal_error ("%<global_options%> are modified in local context");
   16429       847217 :   if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
   16430            0 :     internal_error ("%<global_options%> are modified in local context");
   16431       847217 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   16432            0 :     internal_error ("%<global_options%> are modified in local context");
   16433       847217 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   16434            0 :     internal_error ("%<global_options%> are modified in local context");
   16435       847217 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   16436            0 :     internal_error ("%<global_options%> are modified in local context");
   16437       847217 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   16438            0 :     internal_error ("%<global_options%> are modified in local context");
   16439       847217 :   if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
   16440            0 :     internal_error ("%<global_options%> are modified in local context");
   16441       847217 :   if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
   16442            0 :     internal_error ("%<global_options%> are modified in local context");
   16443       847217 :   if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
   16444            0 :     internal_error ("%<global_options%> are modified in local context");
   16445       847217 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   16446            0 :     internal_error ("%<global_options%> are modified in local context");
   16447       847217 :   if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
   16448            0 :     internal_error ("%<global_options%> are modified in local context");
   16449       847217 :   if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
   16450            0 :     internal_error ("%<global_options%> are modified in local context");
   16451       847217 :   if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
   16452            0 :     internal_error ("%<global_options%> are modified in local context");
   16453       847217 :   if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
   16454            0 :     internal_error ("%<global_options%> are modified in local context");
   16455       847217 :   if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
   16456            0 :     internal_error ("%<global_options%> are modified in local context");
   16457       847217 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   16458            0 :     internal_error ("%<global_options%> are modified in local context");
   16459       847217 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   16460            0 :     internal_error ("%<global_options%> are modified in local context");
   16461       847217 :   if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
   16462            0 :     internal_error ("%<global_options%> are modified in local context");
   16463       847217 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   16464            0 :     internal_error ("%<global_options%> are modified in local context");
   16465       847217 :   if (ptr1->x_profile_flag != ptr2->x_profile_flag)
   16466            0 :     internal_error ("%<global_options%> are modified in local context");
   16467       847217 :   if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
   16468            0 :     internal_error ("%<global_options%> are modified in local context");
   16469       847217 :   if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
   16470            0 :     internal_error ("%<global_options%> are modified in local context");
   16471       847217 :   if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
   16472            0 :     internal_error ("%<global_options%> are modified in local context");
   16473       847217 :   if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
   16474            0 :     internal_error ("%<global_options%> are modified in local context");
   16475       847217 :   if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
   16476            0 :     internal_error ("%<global_options%> are modified in local context");
   16477       847217 :   if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
   16478            0 :     internal_error ("%<global_options%> are modified in local context");
   16479       847217 :   if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
   16480            0 :     internal_error ("%<global_options%> are modified in local context");
   16481       847217 :   if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
   16482            0 :     internal_error ("%<global_options%> are modified in local context");
   16483       847217 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   16484            0 :     internal_error ("%<global_options%> are modified in local context");
   16485       847217 :   if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
   16486            0 :     internal_error ("%<global_options%> are modified in local context");
   16487       847217 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   16488            0 :     internal_error ("%<global_options%> are modified in local context");
   16489       847217 :   if (ptr1->x_profile_report != ptr2->x_profile_report)
   16490            0 :     internal_error ("%<global_options%> are modified in local context");
   16491       847217 :   if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
   16492            0 :     internal_error ("%<global_options%> are modified in local context");
   16493       847217 :   if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
   16494            0 :     internal_error ("%<global_options%> are modified in local context");
   16495       847217 :   if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
   16496            0 :     internal_error ("%<global_options%> are modified in local context");
   16497       847217 :   if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
   16498            0 :     internal_error ("%<global_options%> are modified in local context");
   16499       847217 :   if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
   16500            0 :     internal_error ("%<global_options%> are modified in local context");
   16501       847217 :   if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
   16502            0 :     internal_error ("%<global_options%> are modified in local context");
   16503       847217 :   if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
   16504            0 :     internal_error ("%<global_options%> are modified in local context");
   16505       847217 :   if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
   16506            0 :     internal_error ("%<global_options%> are modified in local context");
   16507       847217 :   if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
   16508            0 :     internal_error ("%<global_options%> are modified in local context");
   16509       847217 :   if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
   16510            0 :     internal_error ("%<global_options%> are modified in local context");
   16511       847217 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   16512            0 :     internal_error ("%<global_options%> are modified in local context");
   16513       847217 :   if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
   16514            0 :     internal_error ("%<global_options%> are modified in local context");
   16515       847217 :   if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
   16516            0 :     internal_error ("%<global_options%> are modified in local context");
   16517       847217 :   if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
   16518            0 :     internal_error ("%<global_options%> are modified in local context");
   16519       847217 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   16520            0 :     internal_error ("%<global_options%> are modified in local context");
   16521       847217 :   if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
   16522            0 :     internal_error ("%<global_options%> are modified in local context");
   16523       847217 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   16524            0 :     internal_error ("%<global_options%> are modified in local context");
   16525       847217 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   16526            0 :     internal_error ("%<global_options%> are modified in local context");
   16527       847217 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   16528            0 :     internal_error ("%<global_options%> are modified in local context");
   16529       847217 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   16530            0 :     internal_error ("%<global_options%> are modified in local context");
   16531       847217 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   16532            0 :     internal_error ("%<global_options%> are modified in local context");
   16533       847217 :   if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
   16534            0 :     internal_error ("%<global_options%> are modified in local context");
   16535       847217 :   if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
   16536            0 :     internal_error ("%<global_options%> are modified in local context");
   16537       847217 :   if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
   16538            0 :     internal_error ("%<global_options%> are modified in local context");
   16539       847217 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   16540            0 :     internal_error ("%<global_options%> are modified in local context");
   16541       847217 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   16542            0 :     internal_error ("%<global_options%> are modified in local context");
   16543       847217 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   16544            0 :     internal_error ("%<global_options%> are modified in local context");
   16545       847217 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   16546            0 :     internal_error ("%<global_options%> are modified in local context");
   16547       847217 :   if (ptr1->x_flag_assume_builtin_offset_of != ptr2->x_flag_assume_builtin_offset_of)
   16548            0 :     internal_error ("%<global_options%> are modified in local context");
   16549       847217 :   if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
   16550            0 :     internal_error ("%<global_options%> are modified in local context");
   16551       847217 :   if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
   16552            0 :     internal_error ("%<global_options%> are modified in local context");
   16553       847217 :   if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
   16554            0 :     internal_error ("%<global_options%> are modified in local context");
   16555       847217 :   if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
   16556            0 :     internal_error ("%<global_options%> are modified in local context");
   16557       847217 :   if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
   16558            0 :     internal_error ("%<global_options%> are modified in local context");
   16559       847217 :   if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
   16560            0 :     internal_error ("%<global_options%> are modified in local context");
   16561       847217 :   if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
   16562            0 :     internal_error ("%<global_options%> are modified in local context");
   16563       847217 :   if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
   16564            0 :     internal_error ("%<global_options%> are modified in local context");
   16565       847217 :   if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
   16566            0 :     internal_error ("%<global_options%> are modified in local context");
   16567       847217 :   if (ptr1->x_flag_name_resolution_2_0 != ptr2->x_flag_name_resolution_2_0)
   16568            0 :     internal_error ("%<global_options%> are modified in local context");
   16569       847217 :   if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
   16570            0 :     internal_error ("%<global_options%> are modified in local context");
   16571       847217 :   if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
   16572            0 :     internal_error ("%<global_options%> are modified in local context");
   16573       847217 :   if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
   16574            0 :     internal_error ("%<global_options%> are modified in local context");
   16575       847217 :   if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
   16576            0 :     internal_error ("%<global_options%> are modified in local context");
   16577       847217 :   if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
   16578            0 :     internal_error ("%<global_options%> are modified in local context");
   16579       847217 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   16580            0 :     internal_error ("%<global_options%> are modified in local context");
   16581       847217 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   16582            0 :     internal_error ("%<global_options%> are modified in local context");
   16583       847217 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   16584            0 :     internal_error ("%<global_options%> are modified in local context");
   16585       847217 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   16586            0 :     internal_error ("%<global_options%> are modified in local context");
   16587       847217 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   16588            0 :     internal_error ("%<global_options%> are modified in local context");
   16589       847217 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   16590            0 :     internal_error ("%<global_options%> are modified in local context");
   16591       847217 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   16592            0 :     internal_error ("%<global_options%> are modified in local context");
   16593       847217 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   16594            0 :     internal_error ("%<global_options%> are modified in local context");
   16595       847217 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   16596            0 :     internal_error ("%<global_options%> are modified in local context");
   16597       847217 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   16598            0 :     internal_error ("%<global_options%> are modified in local context");
   16599       847217 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   16600            0 :     internal_error ("%<global_options%> are modified in local context");
   16601       847217 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   16602            0 :     internal_error ("%<global_options%> are modified in local context");
   16603       847217 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   16604            0 :     internal_error ("%<global_options%> are modified in local context");
   16605       847217 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   16606            0 :     internal_error ("%<global_options%> are modified in local context");
   16607       847217 :   if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
   16608            0 :     internal_error ("%<global_options%> are modified in local context");
   16609       847217 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   16610            0 :     internal_error ("%<global_options%> are modified in local context");
   16611       847217 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   16612            0 :     internal_error ("%<global_options%> are modified in local context");
   16613       847217 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   16614            0 :     internal_error ("%<global_options%> are modified in local context");
   16615       847217 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   16616            0 :     internal_error ("%<global_options%> are modified in local context");
   16617       847217 :   if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
   16618            0 :     internal_error ("%<global_options%> are modified in local context");
   16619       847217 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   16620            0 :     internal_error ("%<global_options%> are modified in local context");
   16621       847217 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   16622            0 :     internal_error ("%<global_options%> are modified in local context");
   16623       847217 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   16624            0 :     internal_error ("%<global_options%> are modified in local context");
   16625       847217 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   16626            0 :     internal_error ("%<global_options%> are modified in local context");
   16627       847217 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   16628            0 :     internal_error ("%<global_options%> are modified in local context");
   16629       847217 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   16630            0 :     internal_error ("%<global_options%> are modified in local context");
   16631       847217 :   if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
   16632            0 :     internal_error ("%<global_options%> are modified in local context");
   16633       847217 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   16634            0 :     internal_error ("%<global_options%> are modified in local context");
   16635       847217 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   16636            0 :     internal_error ("%<global_options%> are modified in local context");
   16637       847217 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   16638            0 :     internal_error ("%<global_options%> are modified in local context");
   16639       847217 :   if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
   16640            0 :     internal_error ("%<global_options%> are modified in local context");
   16641       847217 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   16642            0 :     internal_error ("%<global_options%> are modified in local context");
   16643       847217 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   16644            0 :     internal_error ("%<global_options%> are modified in local context");
   16645       847217 :   if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
   16646            0 :     internal_error ("%<global_options%> are modified in local context");
   16647       847217 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   16648            0 :     internal_error ("%<global_options%> are modified in local context");
   16649       847217 :   if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
   16650            0 :     internal_error ("%<global_options%> are modified in local context");
   16651       847217 :   if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
   16652            0 :     internal_error ("%<global_options%> are modified in local context");
   16653       847217 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   16654            0 :     internal_error ("%<global_options%> are modified in local context");
   16655       847217 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   16656            0 :     internal_error ("%<global_options%> are modified in local context");
   16657       847217 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   16658            0 :     internal_error ("%<global_options%> are modified in local context");
   16659       847217 :   if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
   16660            0 :     internal_error ("%<global_options%> are modified in local context");
   16661       847217 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   16662            0 :     internal_error ("%<global_options%> are modified in local context");
   16663       847217 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   16664            0 :     internal_error ("%<global_options%> are modified in local context");
   16665       847217 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   16666            0 :     internal_error ("%<global_options%> are modified in local context");
   16667       847217 :   if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
   16668            0 :     internal_error ("%<global_options%> are modified in local context");
   16669       847217 :   if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
   16670            0 :     internal_error ("%<global_options%> are modified in local context");
   16671       847217 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   16672            0 :     internal_error ("%<global_options%> are modified in local context");
   16673       847217 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   16674            0 :     internal_error ("%<global_options%> are modified in local context");
   16675       847217 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   16676            0 :     internal_error ("%<global_options%> are modified in local context");
   16677       847217 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   16678            0 :     internal_error ("%<global_options%> are modified in local context");
   16679       847217 :   if (ptr1->x_default_sso != ptr2->x_default_sso)
   16680            0 :     internal_error ("%<global_options%> are modified in local context");
   16681       847217 :   if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
   16682            0 :     internal_error ("%<global_options%> are modified in local context");
   16683       847217 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   16684            0 :     internal_error ("%<global_options%> are modified in local context");
   16685       847217 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   16686            0 :     internal_error ("%<global_options%> are modified in local context");
   16687       847217 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   16688            0 :     internal_error ("%<global_options%> are modified in local context");
   16689       847217 :   if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
   16690            0 :     internal_error ("%<global_options%> are modified in local context");
   16691       847217 :   if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
   16692            0 :     internal_error ("%<global_options%> are modified in local context");
   16693       847217 :   if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
   16694            0 :     internal_error ("%<global_options%> are modified in local context");
   16695       847217 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   16696            0 :     internal_error ("%<global_options%> are modified in local context");
   16697       847217 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   16698            0 :     internal_error ("%<global_options%> are modified in local context");
   16699       847217 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   16700            0 :     internal_error ("%<global_options%> are modified in local context");
   16701       847217 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   16702            0 :     internal_error ("%<global_options%> are modified in local context");
   16703       847217 :   if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
   16704            0 :     internal_error ("%<global_options%> are modified in local context");
   16705       847217 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   16706            0 :     internal_error ("%<global_options%> are modified in local context");
   16707       847217 :   if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
   16708            0 :     internal_error ("%<global_options%> are modified in local context");
   16709       847217 :   if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
   16710            0 :     internal_error ("%<global_options%> are modified in local context");
   16711       847217 :   if (ptr1->x_flag_strub != ptr2->x_flag_strub)
   16712            0 :     internal_error ("%<global_options%> are modified in local context");
   16713       847217 :   if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
   16714            0 :     internal_error ("%<global_options%> are modified in local context");
   16715       847217 :   if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
   16716            0 :     internal_error ("%<global_options%> are modified in local context");
   16717       847217 :   if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
   16718            0 :     internal_error ("%<global_options%> are modified in local context");
   16719       847217 :   if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
   16720            0 :     internal_error ("%<global_options%> are modified in local context");
   16721       847217 :   if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
   16722            0 :     internal_error ("%<global_options%> are modified in local context");
   16723       847217 :   if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
   16724            0 :     internal_error ("%<global_options%> are modified in local context");
   16725       847217 :   if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
   16726            0 :     internal_error ("%<global_options%> are modified in local context");
   16727       847217 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   16728            0 :     internal_error ("%<global_options%> are modified in local context");
   16729       847217 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   16730            0 :     internal_error ("%<global_options%> are modified in local context");
   16731       847217 :   if (ptr1->x_time_report != ptr2->x_time_report)
   16732            0 :     internal_error ("%<global_options%> are modified in local context");
   16733       847217 :   if (ptr1->x_time_report_details != ptr2->x_time_report_details)
   16734            0 :     internal_error ("%<global_options%> are modified in local context");
   16735       847217 :   if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
   16736            0 :     internal_error ("%<global_options%> are modified in local context");
   16737       847217 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   16738            0 :     internal_error ("%<global_options%> are modified in local context");
   16739       847217 :   if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
   16740            0 :     internal_error ("%<global_options%> are modified in local context");
   16741       847217 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   16742            0 :     internal_error ("%<global_options%> are modified in local context");
   16743       847217 :   if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
   16744            0 :     internal_error ("%<global_options%> are modified in local context");
   16745       847217 :   if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
   16746            0 :     internal_error ("%<global_options%> are modified in local context");
   16747       847217 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   16748            0 :     internal_error ("%<global_options%> are modified in local context");
   16749       847217 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   16750            0 :     internal_error ("%<global_options%> are modified in local context");
   16751       847217 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   16752            0 :     internal_error ("%<global_options%> are modified in local context");
   16753       847217 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   16754            0 :     internal_error ("%<global_options%> are modified in local context");
   16755       847217 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   16756            0 :     internal_error ("%<global_options%> are modified in local context");
   16757       847217 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   16758            0 :     internal_error ("%<global_options%> are modified in local context");
   16759       847217 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   16760            0 :     internal_error ("%<global_options%> are modified in local context");
   16761       847217 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   16762            0 :     internal_error ("%<global_options%> are modified in local context");
   16763       847217 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   16764            0 :     internal_error ("%<global_options%> are modified in local context");
   16765       847217 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   16766            0 :     internal_error ("%<global_options%> are modified in local context");
   16767       847217 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   16768            0 :     internal_error ("%<global_options%> are modified in local context");
   16769       847217 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   16770            0 :     internal_error ("%<global_options%> are modified in local context");
   16771       847217 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   16772            0 :     internal_error ("%<global_options%> are modified in local context");
   16773       847217 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   16774            0 :     internal_error ("%<global_options%> are modified in local context");
   16775       847217 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   16776            0 :     internal_error ("%<global_options%> are modified in local context");
   16777       847217 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   16778            0 :     internal_error ("%<global_options%> are modified in local context");
   16779       847217 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   16780            0 :     internal_error ("%<global_options%> are modified in local context");
   16781       847217 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   16782            0 :     internal_error ("%<global_options%> are modified in local context");
   16783       847217 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   16784            0 :     internal_error ("%<global_options%> are modified in local context");
   16785       847217 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   16786            0 :     internal_error ("%<global_options%> are modified in local context");
   16787       847217 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   16788            0 :     internal_error ("%<global_options%> are modified in local context");
   16789       847217 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   16790            0 :     internal_error ("%<global_options%> are modified in local context");
   16791       847217 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   16792            0 :     internal_error ("%<global_options%> are modified in local context");
   16793       847217 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   16794            0 :     internal_error ("%<global_options%> are modified in local context");
   16795       847217 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   16796            0 :     internal_error ("%<global_options%> are modified in local context");
   16797       847217 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   16798            0 :     internal_error ("%<global_options%> are modified in local context");
   16799       847217 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   16800            0 :     internal_error ("%<global_options%> are modified in local context");
   16801       847217 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   16802            0 :     internal_error ("%<global_options%> are modified in local context");
   16803       847217 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   16804            0 :     internal_error ("%<global_options%> are modified in local context");
   16805       847217 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   16806            0 :     internal_error ("%<global_options%> are modified in local context");
   16807       847217 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   16808            0 :     internal_error ("%<global_options%> are modified in local context");
   16809       847217 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   16810            0 :     internal_error ("%<global_options%> are modified in local context");
   16811       847217 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   16812            0 :     internal_error ("%<global_options%> are modified in local context");
   16813       847217 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   16814            0 :     internal_error ("%<global_options%> are modified in local context");
   16815       847217 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   16816            0 :     internal_error ("%<global_options%> are modified in local context");
   16817       847217 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   16818            0 :     internal_error ("%<global_options%> are modified in local context");
   16819       847217 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   16820            0 :     internal_error ("%<global_options%> are modified in local context");
   16821       847217 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   16822            0 :     internal_error ("%<global_options%> are modified in local context");
   16823       847217 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   16824            0 :     internal_error ("%<global_options%> are modified in local context");
   16825       847217 :   if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
   16826            0 :     internal_error ("%<global_options%> are modified in local context");
   16827       847217 :   if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
   16828            0 :     internal_error ("%<global_options%> are modified in local context");
   16829       847217 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   16830            0 :     internal_error ("%<global_options%> are modified in local context");
   16831       847217 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   16832            0 :     internal_error ("%<global_options%> are modified in local context");
   16833       847217 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   16834            0 :     internal_error ("%<global_options%> are modified in local context");
   16835       847217 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   16836            0 :     internal_error ("%<global_options%> are modified in local context");
   16837       847217 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   16838            0 :     internal_error ("%<global_options%> are modified in local context");
   16839       847217 :   if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
   16840            0 :     internal_error ("%<global_options%> are modified in local context");
   16841       847217 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   16842            0 :     internal_error ("%<global_options%> are modified in local context");
   16843       847217 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   16844            0 :     internal_error ("%<global_options%> are modified in local context");
   16845       847217 :   if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
   16846            0 :     internal_error ("%<global_options%> are modified in local context");
   16847       847217 :   if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
   16848            0 :     internal_error ("%<global_options%> are modified in local context");
   16849       847217 :   if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
   16850            0 :     internal_error ("%<global_options%> are modified in local context");
   16851       847217 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
   16852            0 :     internal_error ("%<global_options%> are modified in local context");
   16853       847217 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
   16854            0 :     internal_error ("%<global_options%> are modified in local context");
   16855       847217 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   16856            0 :     internal_error ("%<global_options%> are modified in local context");
   16857       847217 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   16858            0 :     internal_error ("%<global_options%> are modified in local context");
   16859       847217 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   16860            0 :     internal_error ("%<global_options%> are modified in local context");
   16861       847217 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   16862            0 :     internal_error ("%<global_options%> are modified in local context");
   16863       847217 :   if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
   16864            0 :     internal_error ("%<global_options%> are modified in local context");
   16865       847217 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   16866            0 :     internal_error ("%<global_options%> are modified in local context");
   16867       847217 :   if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
   16868            0 :     internal_error ("%<global_options%> are modified in local context");
   16869       847217 :   if (ptr1->x_default_visibility != ptr2->x_default_visibility)
   16870            0 :     internal_error ("%<global_options%> are modified in local context");
   16871       847217 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   16872            0 :     internal_error ("%<global_options%> are modified in local context");
   16873       847217 :   if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
   16874            0 :     internal_error ("%<global_options%> are modified in local context");
   16875       847217 :   if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
   16876            0 :     internal_error ("%<global_options%> are modified in local context");
   16877       847217 :   if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
   16878            0 :     internal_error ("%<global_options%> are modified in local context");
   16879       847217 :   if (ptr1->x_flag_weak != ptr2->x_flag_weak)
   16880            0 :     internal_error ("%<global_options%> are modified in local context");
   16881       847217 :   if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
   16882            0 :     internal_error ("%<global_options%> are modified in local context");
   16883       847217 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   16884            0 :     internal_error ("%<global_options%> are modified in local context");
   16885       847217 :   if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
   16886            0 :     internal_error ("%<global_options%> are modified in local context");
   16887       847217 :   if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
   16888            0 :     internal_error ("%<global_options%> are modified in local context");
   16889       847217 :   if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
   16890            0 :     internal_error ("%<global_options%> are modified in local context");
   16891       847217 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   16892            0 :     internal_error ("%<global_options%> are modified in local context");
   16893       847217 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   16894            0 :     internal_error ("%<global_options%> are modified in local context");
   16895       847217 :   if (ptr1->x_yy_debug != ptr2->x_yy_debug)
   16896            0 :     internal_error ("%<global_options%> are modified in local context");
   16897       847217 :   if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
   16898            0 :     internal_error ("%<global_options%> are modified in local context");
   16899       847217 :   if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
   16900            0 :     internal_error ("%<global_options%> are modified in local context");
   16901       847217 :   if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
   16902            0 :     internal_error ("%<global_options%> are modified in local context");
   16903       847217 :   if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
   16904            0 :     internal_error ("%<global_options%> are modified in local context");
   16905       847217 :   if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
   16906            0 :     internal_error ("%<global_options%> are modified in local context");
   16907       847217 :   if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
   16908            0 :     internal_error ("%<global_options%> are modified in local context");
   16909       847217 :   if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
   16910            0 :     internal_error ("%<global_options%> are modified in local context");
   16911       847217 :   if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
   16912            0 :     internal_error ("%<global_options%> are modified in local context");
   16913       847217 :   if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
   16914            0 :     internal_error ("%<global_options%> are modified in local context");
   16915       847217 :   if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
   16916            0 :     internal_error ("%<global_options%> are modified in local context");
   16917       847217 :   if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
   16918            0 :     internal_error ("%<global_options%> are modified in local context");
   16919       847217 :   if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
   16920            0 :     internal_error ("%<global_options%> are modified in local context");
   16921       847217 :   if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
   16922            0 :     internal_error ("%<global_options%> are modified in local context");
   16923       847217 :   if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
   16924            0 :     internal_error ("%<global_options%> are modified in local context");
   16925       847217 :   if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
   16926            0 :     internal_error ("%<global_options%> are modified in local context");
   16927       847217 :   if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
   16928            0 :     internal_error ("%<global_options%> are modified in local context");
   16929       847217 :   if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
   16930            0 :     internal_error ("%<global_options%> are modified in local context");
   16931       847217 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   16932            0 :     internal_error ("%<global_options%> are modified in local context");
   16933       847217 :   if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
   16934            0 :     internal_error ("%<global_options%> are modified in local context");
   16935       847217 :   if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
   16936            0 :     internal_error ("%<global_options%> are modified in local context");
   16937       847217 :   if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
   16938            0 :     internal_error ("%<global_options%> are modified in local context");
   16939       847217 :   if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
   16940            0 :     internal_error ("%<global_options%> are modified in local context");
   16941       847217 :   if (ptr1->x_imultiarch != ptr2->x_imultiarch)
   16942            0 :     internal_error ("%<global_options%> are modified in local context");
   16943       847217 :   if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
   16944            0 :     internal_error ("%<global_options%> are modified in local context");
   16945       847217 :   if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
   16946            0 :     internal_error ("%<global_options%> are modified in local context");
   16947       847217 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   16948            0 :     internal_error ("%<global_options%> are modified in local context");
   16949       847217 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   16950            0 :     internal_error ("%<global_options%> are modified in local context");
   16951       847217 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   16952            0 :     internal_error ("%<global_options%> are modified in local context");
   16953       847217 :   if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
   16954            0 :     internal_error ("%<global_options%> are modified in local context");
   16955       847217 :   if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
   16956            0 :     internal_error ("%<global_options%> are modified in local context");
   16957       847217 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   16958            0 :     internal_error ("%<global_options%> are modified in local context");
   16959       847217 :   if (ptr1->x_flag_android != ptr2->x_flag_android)
   16960            0 :     internal_error ("%<global_options%> are modified in local context");
   16961       847217 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   16962            0 :     internal_error ("%<global_options%> are modified in local context");
   16963       847217 :   if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
   16964            0 :     internal_error ("%<global_options%> are modified in local context");
   16965       847217 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   16966            0 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   16967            0 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   16968            0 :     internal_error ("%<global_options%> are modified in local context");
   16969       847217 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   16970            0 :     internal_error ("%<global_options%> are modified in local context");
   16971       847217 :   if (ptr1->x_linux_libc != ptr2->x_linux_libc)
   16972            0 :     internal_error ("%<global_options%> are modified in local context");
   16973       847217 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   16974            0 :     internal_error ("%<global_options%> are modified in local context");
   16975       847217 :   if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
   16976            0 :     internal_error ("%<global_options%> are modified in local context");
   16977       847217 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   16978            0 :     internal_error ("%<global_options%> are modified in local context");
   16979       847217 :   if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
   16980            0 :     internal_error ("%<global_options%> are modified in local context");
   16981       847217 :   if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
   16982            0 :     internal_error ("%<global_options%> are modified in local context");
   16983       847217 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   16984            0 :     internal_error ("%<global_options%> are modified in local context");
   16985       847217 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   16986            0 :     internal_error ("%<global_options%> are modified in local context");
   16987       847217 :   if (ptr1->x_fentry_name != ptr2->x_fentry_name)
   16988            0 :     internal_error ("%<global_options%> are modified in local context");
   16989       847217 :   if (ptr1->x_fentry_section != ptr2->x_fentry_section)
   16990            0 :     internal_error ("%<global_options%> are modified in local context");
   16991       847217 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   16992            0 :     internal_error ("%<global_options%> are modified in local context");
   16993       847217 :   if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
   16994            0 :     internal_error ("%<global_options%> are modified in local context");
   16995       847217 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   16996            0 :     internal_error ("%<global_options%> are modified in local context");
   16997       847217 :   if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
   16998            0 :     internal_error ("%<global_options%> are modified in local context");
   16999       847217 :   if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
   17000            0 :     internal_error ("%<global_options%> are modified in local context");
   17001       847217 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   17002            0 :     internal_error ("%<global_options%> are modified in local context");
   17003       847217 :   if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
   17004            0 :     internal_error ("%<global_options%> are modified in local context");
   17005       847217 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   17006            0 :     internal_error ("%<global_options%> are modified in local context");
   17007       847217 :   if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
   17008            0 :     internal_error ("%<global_options%> are modified in local context");
   17009       847217 :   if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
   17010            0 :     internal_error ("%<global_options%> are modified in local context");
   17011       847217 :   if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
   17012            0 :     internal_error ("%<global_options%> are modified in local context");
   17013       847217 :   if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
   17014            0 :     internal_error ("%<global_options%> are modified in local context");
   17015       847217 :   if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
   17016            0 :     internal_error ("%<global_options%> are modified in local context");
   17017       847217 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   17018            0 :     internal_error ("%<global_options%> are modified in local context");
   17019       847217 :   if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
   17020            0 :     internal_error ("%<global_options%> are modified in local context");
   17021       847217 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   17022            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   17023            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   17024            0 :     internal_error ("%<global_options%> are modified in local context");
   17025       847217 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   17026            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   17027            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   17028            0 :     internal_error ("%<global_options%> are modified in local context");
   17029       847217 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   17030            0 :     internal_error ("%<global_options%> are modified in local context");
   17031       847217 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   17032            0 :     internal_error ("%<global_options%> are modified in local context");
   17033       847217 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   17034            0 :     internal_error ("%<global_options%> are modified in local context");
   17035       847217 :   if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
   17036            0 :     internal_error ("%<global_options%> are modified in local context");
   17037       847217 :   if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
   17038            0 :     internal_error ("%<global_options%> are modified in local context");
   17039       847217 :   if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
   17040            0 :     internal_error ("%<global_options%> are modified in local context");
   17041       847217 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   17042            0 :     internal_error ("%<global_options%> are modified in local context");
   17043       847217 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   17044            0 :     internal_error ("%<global_options%> are modified in local context");
   17045       847217 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   17046            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   17047            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   17048            0 :     internal_error ("%<global_options%> are modified in local context");
   17049       847217 :   if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
   17050            0 :     internal_error ("%<global_options%> are modified in local context");
   17051       847217 :   if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
   17052            0 :     internal_error ("%<global_options%> are modified in local context");
   17053       847217 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   17054            0 :     internal_error ("%<global_options%> are modified in local context");
   17055       847217 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   17056            0 :     internal_error ("%<global_options%> are modified in local context");
   17057       847217 :   if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
   17058            0 :     internal_error ("%<global_options%> are modified in local context");
   17059       847217 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   17060            0 :     internal_error ("%<global_options%> are modified in local context");
   17061       847217 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   17062            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   17063            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   17064            0 :     internal_error ("%<global_options%> are modified in local context");
   17065       847217 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   17066            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   17067            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   17068            0 :     internal_error ("%<global_options%> are modified in local context");
   17069       847217 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   17070            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   17071            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   17072            0 :     internal_error ("%<global_options%> are modified in local context");
   17073       847217 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   17074            0 :     internal_error ("%<global_options%> are modified in local context");
   17075       847217 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   17076            0 :     internal_error ("%<global_options%> are modified in local context");
   17077       847217 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   17078            0 :     internal_error ("%<global_options%> are modified in local context");
   17079       847217 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   17080            0 :     internal_error ("%<global_options%> are modified in local context");
   17081       847217 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   17082            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   17083            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   17084            0 :     internal_error ("%<global_options%> are modified in local context");
   17085       847217 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   17086            0 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   17087            0 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   17088            0 :     internal_error ("%<global_options%> are modified in local context");
   17089       847217 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   17090            0 :     internal_error ("%<global_options%> are modified in local context");
   17091       847217 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   17092            0 :     internal_error ("%<global_options%> are modified in local context");
   17093       847217 :   if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
   17094            0 :     internal_error ("%<global_options%> are modified in local context");
   17095       847217 :   if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
   17096            0 :     internal_error ("%<global_options%> are modified in local context");
   17097       847217 :   if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
   17098            0 :     internal_error ("%<global_options%> are modified in local context");
   17099       847217 :   if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
   17100            0 :     internal_error ("%<global_options%> are modified in local context");
   17101       847217 :   if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
   17102            0 :     internal_error ("%<global_options%> are modified in local context");
   17103       847217 :   if (ptr1->x_use_pipes != ptr2->x_use_pipes)
   17104            0 :     internal_error ("%<global_options%> are modified in local context");
   17105       847217 :   if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
   17106            0 :     internal_error ("%<global_options%> are modified in local context");
   17107       847217 :   if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
   17108            0 :     internal_error ("%<global_options%> are modified in local context");
   17109       847217 :   if (ptr1->x_print_file_name != ptr2->x_print_file_name)
   17110            0 :     internal_error ("%<global_options%> are modified in local context");
   17111       847217 :   if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
   17112            0 :     internal_error ("%<global_options%> are modified in local context");
   17113       847217 :   if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
   17114            0 :     internal_error ("%<global_options%> are modified in local context");
   17115       847217 :   if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
   17116            0 :     internal_error ("%<global_options%> are modified in local context");
   17117       847217 :   if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
   17118            0 :     internal_error ("%<global_options%> are modified in local context");
   17119       847217 :   if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
   17120            0 :     internal_error ("%<global_options%> are modified in local context");
   17121       847217 :   if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
   17122            0 :     internal_error ("%<global_options%> are modified in local context");
   17123       847217 :   if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
   17124            0 :     internal_error ("%<global_options%> are modified in local context");
   17125       847217 :   if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
   17126            0 :     internal_error ("%<global_options%> are modified in local context");
   17127       847217 :   if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
   17128            0 :     internal_error ("%<global_options%> are modified in local context");
   17129       847217 :   if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
   17130            0 :     internal_error ("%<global_options%> are modified in local context");
   17131       847217 :   if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
   17132            0 :     internal_error ("%<global_options%> are modified in local context");
   17133       847217 :   if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
   17134            0 :     internal_error ("%<global_options%> are modified in local context");
   17135       847217 :   if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
   17136            0 :     internal_error ("%<global_options%> are modified in local context");
   17137       847217 :   if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
   17138            0 :     internal_error ("%<global_options%> are modified in local context");
   17139       847217 :   if (ptr1->x_report_times != ptr2->x_report_times)
   17140            0 :     internal_error ("%<global_options%> are modified in local context");
   17141       847217 :   if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
   17142            0 :     internal_error ("%<global_options%> are modified in local context");
   17143       847217 :   if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
   17144            0 :     internal_error ("%<global_options%> are modified in local context");
   17145       847217 :   if (ptr1->x_flag_undef != ptr2->x_flag_undef)
   17146            0 :     internal_error ("%<global_options%> are modified in local context");
   17147       847217 :   if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
   17148            0 :     internal_error ("%<global_options%> are modified in local context");
   17149       847217 :   if (ptr1->x_version_flag != ptr2->x_version_flag)
   17150            0 :     internal_error ("%<global_options%> are modified in local context");
   17151       847217 :   if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
   17152            0 :     internal_error ("%<global_options%> are modified in local context");
   17153       847217 :   if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
   17154            0 :     internal_error ("%<global_options%> are modified in local context");
   17155       847217 : }
        

Generated by: LCOV version 2.4-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.