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 % 10748 7354
Test Date: 2026-02-28 14:20:25 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     97501177 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
      43              :                       struct gcc_options *opts_set)
      44              : {
      45     97501177 :   gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
      46     97501177 :   gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
      47     97501177 :   gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
      48     97501177 :   gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
      49     97501177 :   gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
      50     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
      51     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
      52     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
      53     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
      54     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
      55     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
      56     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
      57     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
      58     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
      59     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
      60     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
      61     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
      62     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
      63     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
      64     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
      65     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
      66     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
      67     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
      68     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
      69     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
      70     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
      71     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
      72     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
      73     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
      74     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
      75     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
      76     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
      77     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
      78     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
      79     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
      80     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
      81     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
      82     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
      83     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
      84     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
      85     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
      86     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
      87     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
      88     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
      89     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
      90     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
      91     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
      92     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
      93     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
      94     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
      95     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
      96     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
      97     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
      98     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
      99     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
     100     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
     101     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
     102     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
     103     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
     104     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
     105     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
     106     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
     107     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
     108     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
     109     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
     110     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
     111     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
     112     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
     113     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
     114     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
     115     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
     116     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
     117     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
     118     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
     119     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
     120     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
     121     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
     122     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
     123     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
     124     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
     125     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
     126     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
     127     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
     128     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
     129     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
     130     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
     131     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
     132     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
     133     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
     134     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
     135     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
     136     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
     137     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
     138     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
     139     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
     140     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
     141     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
     142     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
     143     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
     144     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
     145     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
     146     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
     147     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
     148     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
     149     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
     150     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
     151     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
     152     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
     153     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
     154     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
     155     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
     156     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
     157     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
     158     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
     159     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
     160     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
     161     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
     162     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
     163     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
     164     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
     165     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
     166     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
     167     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
     168     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
     169     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
     170     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
     171     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
     172     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
     173     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
     174     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
     175     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
     176     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
     177     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
     178     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
     179     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
     180     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
     181     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
     182     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
     183     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
     184     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
     185     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
     186     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
     187     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
     188     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
     189     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
     190     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
     191     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
     192     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
     193     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
     194     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
     195     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
     196     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
     197     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
     198     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
     199     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
     200     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
     201     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
     202     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
     203     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
     204     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
     205     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
     206     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
     207     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
     208     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
     209     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
     210     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
     211     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
     212     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
     213     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
     214     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
     215     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
     216     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
     217     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
     218     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
     219     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
     220     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
     221     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
     222     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_split_paths, -128, 127));
     223     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
     224     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
     225     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
     226     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
     227     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
     228     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
     229     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
     230     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
     231     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
     232     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
     233     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
     234     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
     235     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
     236     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
     237     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
     238     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
     239     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
     240     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
     241     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
     242     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
     243     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
     244     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
     245     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
     246     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
     247     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
     248     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
     249     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
     250     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
     251     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
     252     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
     253     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
     254     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
     255     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
     256     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
     257     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
     258     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
     259     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
     260     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
     261     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
     262     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
     263     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
     264     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
     265     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
     266     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
     267     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
     268     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
     269     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
     270     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
     271     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
     272     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
     273     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
     274     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
     275     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
     276     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
     277     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
     278     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
     279     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
     280     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
     281     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
     282     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
     283     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
     284     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
     285     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
     286     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
     287     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
     288     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
     289     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
     290     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
     291     97501177 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
     292     97501177 :   gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
     293     97501177 :   gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
     294     97501177 :   gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
     295              : 
     296     97501177 :   ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
     297     97501177 :   ptr->x_param_align_threshold = opts->x_param_align_threshold;
     298     97501177 :   ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
     299     97501177 :   ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
     300     97501177 :   ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
     301     97501177 :   ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
     302     97501177 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
     303     97501177 :   ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
     304     97501177 :   ptr->x_param_asan_stack = opts->x_param_asan_stack;
     305     97501177 :   ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
     306     97501177 :   ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
     307     97501177 :   ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
     308     97501177 :   ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
     309     97501177 :   ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
     310     97501177 :   ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
     311     97501177 :   ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
     312     97501177 :   ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
     313     97501177 :   ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
     314     97501177 :   ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
     315     97501177 :   ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
     316     97501177 :   ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
     317     97501177 :   ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
     318     97501177 :   ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
     319     97501177 :   ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
     320     97501177 :   ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
     321     97501177 :   ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
     322     97501177 :   ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
     323     97501177 :   ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
     324     97501177 :   ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
     325     97501177 :   ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
     326     97501177 :   ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
     327     97501177 :   ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
     328     97501177 :   ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
     329     97501177 :   ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
     330     97501177 :   ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
     331     97501177 :   ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
     332     97501177 :   ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
     333     97501177 :   ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
     334     97501177 :   ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
     335     97501177 :   ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
     336     97501177 :   ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
     337     97501177 :   ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
     338     97501177 :   ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
     339     97501177 :   ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
     340     97501177 :   ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
     341     97501177 :   ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
     342     97501177 :   ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
     343     97501177 :   ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
     344     97501177 :   ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
     345     97501177 :   ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
     346     97501177 :   ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
     347     97501177 :   ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
     348     97501177 :   ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
     349     97501177 :   ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
     350     97501177 :   ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
     351     97501177 :   ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
     352     97501177 :   ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
     353     97501177 :   ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
     354     97501177 :   ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
     355     97501177 :   ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
     356     97501177 :   ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
     357     97501177 :   ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
     358     97501177 :   ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
     359     97501177 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
     360     97501177 :   ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
     361     97501177 :   ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
     362     97501177 :   ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
     363     97501177 :   ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
     364     97501177 :   ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
     365     97501177 :   ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
     366     97501177 :   ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
     367     97501177 :   ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
     368     97501177 :   ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
     369     97501177 :   ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
     370     97501177 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
     371     97501177 :   ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
     372     97501177 :   ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
     373     97501177 :   ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
     374     97501177 :   ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
     375     97501177 :   ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
     376     97501177 :   ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
     377     97501177 :   ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
     378     97501177 :   ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
     379     97501177 :   ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
     380     97501177 :   ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
     381     97501177 :   ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
     382     97501177 :   ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
     383     97501177 :   ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
     384     97501177 :   ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
     385     97501177 :   ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
     386     97501177 :   ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
     387     97501177 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
     388     97501177 :   ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
     389     97501177 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
     390     97501177 :   ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
     391     97501177 :   ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
     392     97501177 :   ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
     393     97501177 :   ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
     394     97501177 :   ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
     395     97501177 :   ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
     396     97501177 :   ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
     397     97501177 :   ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
     398     97501177 :   ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
     399     97501177 :   ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
     400     97501177 :   ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
     401     97501177 :   ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
     402     97501177 :   ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
     403     97501177 :   ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
     404     97501177 :   ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
     405     97501177 :   ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
     406     97501177 :   ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
     407     97501177 :   ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
     408     97501177 :   ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
     409     97501177 :   ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
     410     97501177 :   ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
     411     97501177 :   ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
     412     97501177 :   ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
     413     97501177 :   ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
     414     97501177 :   ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
     415     97501177 :   ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
     416     97501177 :   ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
     417     97501177 :   ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
     418     97501177 :   ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
     419     97501177 :   ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
     420     97501177 :   ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
     421     97501177 :   ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
     422     97501177 :   ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
     423     97501177 :   ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
     424     97501177 :   ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
     425     97501177 :   ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
     426     97501177 :   ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
     427     97501177 :   ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
     428     97501177 :   ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
     429     97501177 :   ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
     430     97501177 :   ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
     431     97501177 :   ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
     432     97501177 :   ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
     433     97501177 :   ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
     434     97501177 :   ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
     435     97501177 :   ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
     436     97501177 :   ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
     437     97501177 :   ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
     438     97501177 :   ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
     439     97501177 :   ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
     440     97501177 :   ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
     441     97501177 :   ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
     442     97501177 :   ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
     443     97501177 :   ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
     444     97501177 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
     445     97501177 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
     446     97501177 :   ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
     447     97501177 :   ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
     448     97501177 :   ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
     449     97501177 :   ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
     450     97501177 :   ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
     451     97501177 :   ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
     452     97501177 :   ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
     453     97501177 :   ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
     454     97501177 :   ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
     455     97501177 :   ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
     456     97501177 :   ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
     457     97501177 :   ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
     458     97501177 :   ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
     459     97501177 :   ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
     460     97501177 :   ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
     461     97501177 :   ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
     462     97501177 :   ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
     463     97501177 :   ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
     464     97501177 :   ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
     465     97501177 :   ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
     466     97501177 :   ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
     467     97501177 :   ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
     468     97501177 :   ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
     469     97501177 :   ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
     470     97501177 :   ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
     471     97501177 :   ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
     472     97501177 :   ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
     473     97501177 :   ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
     474     97501177 :   ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
     475     97501177 :   ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
     476     97501177 :   ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
     477     97501177 :   ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
     478     97501177 :   ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
     479     97501177 :   ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
     480     97501177 :   ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
     481     97501177 :   ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
     482     97501177 :   ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
     483     97501177 :   ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
     484     97501177 :   ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
     485     97501177 :   ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
     486     97501177 :   ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
     487     97501177 :   ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
     488     97501177 :   ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
     489     97501177 :   ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
     490     97501177 :   ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
     491     97501177 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
     492     97501177 :   ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
     493     97501177 :   ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
     494     97501177 :   ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
     495     97501177 :   ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
     496     97501177 :   ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
     497     97501177 :   ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
     498     97501177 :   ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
     499     97501177 :   ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
     500     97501177 :   ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
     501     97501177 :   ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
     502     97501177 :   ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
     503     97501177 :   ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
     504     97501177 :   ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
     505     97501177 :   ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
     506     97501177 :   ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
     507     97501177 :   ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
     508     97501177 :   ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
     509     97501177 :   ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
     510     97501177 :   ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
     511     97501177 :   ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
     512     97501177 :   ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
     513     97501177 :   ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
     514     97501177 :   ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
     515     97501177 :   ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
     516     97501177 :   ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
     517     97501177 :   ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
     518     97501177 :   ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
     519     97501177 :   ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
     520     97501177 :   ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
     521     97501177 :   ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
     522     97501177 :   ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
     523     97501177 :   ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
     524     97501177 :   ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
     525     97501177 :   ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
     526     97501177 :   ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
     527     97501177 :   ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
     528     97501177 :   ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
     529     97501177 :   ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
     530     97501177 :   ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
     531     97501177 :   ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
     532     97501177 :   ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
     533     97501177 :   ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
     534     97501177 :   ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
     535     97501177 :   ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
     536     97501177 :   ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
     537     97501177 :   ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
     538     97501177 :   ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
     539     97501177 :   ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
     540     97501177 :   ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
     541     97501177 :   ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
     542     97501177 :   ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
     543     97501177 :   ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
     544     97501177 :   ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
     545     97501177 :   ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
     546     97501177 :   ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
     547     97501177 :   ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
     548     97501177 :   ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
     549     97501177 :   ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
     550     97501177 :   ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
     551     97501177 :   ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
     552     97501177 :   ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
     553     97501177 :   ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
     554     97501177 :   ptr->x_param_vect_scalar_cost_multiplier = opts->x_param_vect_scalar_cost_multiplier;
     555     97501177 :   ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
     556     97501177 :   ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
     557     97501177 :   ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
     558     97501177 :   ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
     559     97501177 :   ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
     560     97501177 :   ptr->x_flag_complex_method = opts->x_flag_complex_method;
     561     97501177 :   ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
     562     97501177 :   ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
     563     97501177 :   ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
     564     97501177 :   ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
     565     97501177 :   ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
     566     97501177 :   ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
     567     97501177 :   ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
     568     97501177 :   ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
     569     97501177 :   ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
     570     97501177 :   ptr->x_param_threader_debug = opts->x_param_threader_debug;
     571     97501177 :   ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
     572     97501177 :   ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
     573     97501177 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
     574     97501177 :   ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
     575     97501177 :   ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
     576     97501177 :   ptr->x_flag_ira_region = opts->x_flag_ira_region;
     577     97501177 :   ptr->x_flag_live_patching = opts->x_flag_live_patching;
     578     97501177 :   ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
     579     97501177 :   ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
     580     97501177 :   ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
     581     97501177 :   ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
     582     97501177 :   ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
     583     97501177 :   ptr->x_optimize = opts->x_optimize;
     584     97501177 :   ptr->x_optimize_size = opts->x_optimize_size;
     585     97501177 :   ptr->x_optimize_debug = opts->x_optimize_debug;
     586     97501177 :   ptr->x_optimize_fast = opts->x_optimize_fast;
     587     97501177 :   ptr->x_warn_inline = opts->x_warn_inline;
     588     97501177 :   ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
     589     97501177 :   ptr->x_flag_align_functions = opts->x_flag_align_functions;
     590     97501177 :   ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
     591     97501177 :   ptr->x_flag_align_labels = opts->x_flag_align_labels;
     592     97501177 :   ptr->x_flag_align_loops = opts->x_flag_align_loops;
     593     97501177 :   ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
     594     97501177 :   ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
     595     97501177 :   ptr->x_flag_associative_math = opts->x_flag_associative_math;
     596     97501177 :   ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
     597     97501177 :   ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
     598     97501177 :   ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
     599     97501177 :   ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
     600     97501177 :   ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
     601     97501177 :   ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
     602     97501177 :   ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
     603     97501177 :   ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
     604     97501177 :   ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
     605     97501177 :   ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
     606     97501177 :   ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
     607     97501177 :   ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
     608     97501177 :   ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
     609     97501177 :   ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
     610     97501177 :   ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
     611     97501177 :   ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
     612     97501177 :   ptr->x_flag_dce = opts->x_flag_dce;
     613     97501177 :   ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
     614     97501177 :   ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
     615     97501177 :   ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
     616     97501177 :   ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
     617     97501177 :   ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
     618     97501177 :   ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
     619     97501177 :   ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
     620     97501177 :   ptr->x_flag_dse = opts->x_flag_dse;
     621     97501177 :   ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
     622     97501177 :   ptr->x_flag_exceptions = opts->x_flag_exceptions;
     623     97501177 :   ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
     624     97501177 :   ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
     625     97501177 :   ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
     626     97501177 :   ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
     627     97501177 :   ptr->x_flag_float_store = opts->x_flag_float_store;
     628     97501177 :   ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
     629     97501177 :   ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
     630     97501177 :   ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
     631     97501177 :   ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
     632     97501177 :   ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
     633     97501177 :   ptr->x_flag_gcse = opts->x_flag_gcse;
     634     97501177 :   ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
     635     97501177 :   ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
     636     97501177 :   ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
     637     97501177 :   ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
     638     97501177 :   ptr->x_flag_graphite = opts->x_flag_graphite;
     639     97501177 :   ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
     640     97501177 :   ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
     641     97501177 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
     642     97501177 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
     643     97501177 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
     644     97501177 :   ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
     645     97501177 :   ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
     646     97501177 :   ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
     647     97501177 :   ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
     648     97501177 :   ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
     649     97501177 :   ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
     650     97501177 :   ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
     651     97501177 :   ptr->x_flag_no_inline = opts->x_flag_no_inline;
     652     97501177 :   ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
     653     97501177 :   ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
     654     97501177 :   ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
     655     97501177 :   ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
     656     97501177 :   ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
     657     97501177 :   ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
     658     97501177 :   ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
     659     97501177 :   ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
     660     97501177 :   ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
     661     97501177 :   ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
     662     97501177 :   ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
     663     97501177 :   ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
     664     97501177 :   ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
     665     97501177 :   ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
     666     97501177 :   ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
     667     97501177 :   ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
     668     97501177 :   ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
     669     97501177 :   ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
     670     97501177 :   ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
     671     97501177 :   ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
     672     97501177 :   ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
     673     97501177 :   ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
     674     97501177 :   ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
     675     97501177 :   ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
     676     97501177 :   ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
     677     97501177 :   ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
     678     97501177 :   ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
     679     97501177 :   ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
     680     97501177 :   ptr->x_flag_ivopts = opts->x_flag_ivopts;
     681     97501177 :   ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
     682     97501177 :   ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
     683     97501177 :   ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
     684     97501177 :   ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
     685     97501177 :   ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
     686     97501177 :   ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
     687     97501177 :   ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
     688     97501177 :   ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
     689     97501177 :   ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
     690     97501177 :   ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
     691     97501177 :   ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
     692     97501177 :   ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
     693     97501177 :   ptr->x_flag_errno_math = opts->x_flag_errno_math;
     694     97501177 :   ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
     695     97501177 :   ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
     696     97501177 :   ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
     697     97501177 :   ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
     698     97501177 :   ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
     699     97501177 :   ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
     700     97501177 :   ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
     701     97501177 :   ptr->x_flag_opt_info = opts->x_flag_opt_info;
     702     97501177 :   ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
     703     97501177 :   ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
     704     97501177 :   ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
     705     97501177 :   ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
     706     97501177 :   ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
     707     97501177 :   ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
     708     97501177 :   ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
     709     97501177 :   ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
     710     97501177 :   ptr->x_flag_peephole2 = opts->x_flag_peephole2;
     711     97501177 :   ptr->x_flag_plt = opts->x_flag_plt;
     712     97501177 :   ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
     713     97501177 :   ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
     714     97501177 :   ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
     715     97501177 :   ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
     716     97501177 :   ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
     717     97501177 :   ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
     718     97501177 :   ptr->x_flag_ree = opts->x_flag_ree;
     719     97501177 :   ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
     720     97501177 :   ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
     721     97501177 :   ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
     722     97501177 :   ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
     723     97501177 :   ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
     724     97501177 :   ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
     725     97501177 :   ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
     726     97501177 :   ptr->x_flag_rtti = opts->x_flag_rtti;
     727     97501177 :   ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
     728     97501177 :   ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
     729     97501177 :   ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
     730     97501177 :   ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
     731     97501177 :   ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
     732     97501177 :   ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
     733     97501177 :   ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
     734     97501177 :   ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
     735     97501177 :   ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
     736     97501177 :   ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
     737     97501177 :   ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
     738     97501177 :   ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
     739     97501177 :   ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
     740     97501177 :   ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
     741     97501177 :   ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
     742     97501177 :   ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
     743     97501177 :   ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
     744     97501177 :   ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
     745     97501177 :   ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
     746     97501177 :   ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
     747     97501177 :   ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
     748     97501177 :   ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
     749     97501177 :   ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
     750     97501177 :   ptr->x_flag_short_enums = opts->x_flag_short_enums;
     751     97501177 :   ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
     752     97501177 :   ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
     753     97501177 :   ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
     754     97501177 :   ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
     755     97501177 :   ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
     756     97501177 :   ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
     757     97501177 :   ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
     758     97501177 :   ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
     759     97501177 :   ptr->x_flag_split_loops = opts->x_flag_split_loops;
     760     97501177 :   ptr->x_flag_split_paths = opts->x_flag_split_paths;
     761     97501177 :   ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
     762     97501177 :   ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
     763     97501177 :   ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
     764     97501177 :   ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
     765     97501177 :   ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
     766     97501177 :   ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
     767     97501177 :   ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
     768     97501177 :   ptr->x_flag_store_merging = opts->x_flag_store_merging;
     769     97501177 :   ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
     770     97501177 :   ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
     771     97501177 :   ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
     772     97501177 :   ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
     773     97501177 :   ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
     774     97501177 :   ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
     775     97501177 :   ptr->x_flag_tracer = opts->x_flag_tracer;
     776     97501177 :   ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
     777     97501177 :   ptr->x_flag_trapv = opts->x_flag_trapv;
     778     97501177 :   ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
     779     97501177 :   ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
     780     97501177 :   ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
     781     97501177 :   ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
     782     97501177 :   ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
     783     97501177 :   ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
     784     97501177 :   ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
     785     97501177 :   ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
     786     97501177 :   ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
     787     97501177 :   ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
     788     97501177 :   ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
     789     97501177 :   ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
     790     97501177 :   ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
     791     97501177 :   ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
     792     97501177 :   ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
     793     97501177 :   ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
     794     97501177 :   ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
     795     97501177 :   ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
     796     97501177 :   ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
     797     97501177 :   ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
     798     97501177 :   ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
     799     97501177 :   ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
     800     97501177 :   ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
     801     97501177 :   ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
     802     97501177 :   ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
     803     97501177 :   ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
     804     97501177 :   ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
     805     97501177 :   ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
     806     97501177 :   ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
     807     97501177 :   ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
     808     97501177 :   ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
     809     97501177 :   ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
     810     97501177 :   ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
     811     97501177 :   ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
     812     97501177 :   ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
     813     97501177 :   ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
     814     97501177 :   ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
     815     97501177 :   ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
     816     97501177 :   ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
     817     97501177 :   ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
     818     97501177 :   ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
     819     97501177 :   ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
     820     97501177 :   ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
     821     97501177 :   ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
     822     97501177 :   ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
     823     97501177 :   ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
     824     97501177 :   ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
     825     97501177 :   ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
     826     97501177 :   ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
     827     97501177 :   ptr->x_flag_web = opts->x_flag_web;
     828     97501177 :   ptr->x_flag_wrapv = opts->x_flag_wrapv;
     829     97501177 :   ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
     830     97501177 :   ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
     831     97501177 :   ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
     832     97501177 :   ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
     833     97501177 :   ptr->x_str_align_functions = opts->x_str_align_functions;
     834     97501177 :   ptr->x_str_align_jumps = opts->x_str_align_jumps;
     835     97501177 :   ptr->x_str_align_labels = opts->x_str_align_labels;
     836     97501177 :   ptr->x_str_align_loops = opts->x_str_align_loops;
     837     97501177 :   ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
     838              : 
     839     97501177 :   unsigned HOST_WIDE_INT mask = 0;
     840     97501177 :   if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
     841     97501177 :   if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
     842     97501177 :   if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
     843     97501177 :   if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
     844     97501177 :   if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
     845     97501177 :   if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
     846     97501177 :   if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
     847     97501177 :   if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
     848     97501177 :   if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
     849     97501177 :   if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
     850     97501177 :   if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
     851     97501177 :   if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
     852     97501177 :   if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
     853     97501177 :   if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
     854     97501177 :   if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
     855     97501177 :   if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
     856     97501177 :   if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
     857     97501177 :   if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
     858     97501177 :   if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
     859     97501177 :   if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
     860     97501177 :   if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
     861     97501177 :   if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 21;
     862     97501177 :   if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 22;
     863     97501177 :   if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 23;
     864     97501177 :   if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 24;
     865     97501177 :   if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 25;
     866     97501177 :   if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 26;
     867     97501177 :   if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 27;
     868     97501177 :   if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 28;
     869     97501177 :   if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 29;
     870     97501177 :   if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 30;
     871     97501177 :   if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 31;
     872     97501177 :   if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 32;
     873     97501177 :   if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 33;
     874     97501177 :   if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 34;
     875     97501177 :   if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 35;
     876     97501177 :   if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 36;
     877     97501177 :   if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 37;
     878     97501177 :   if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 38;
     879     97501177 :   if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 39;
     880     97501177 :   if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 40;
     881     97501177 :   if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 41;
     882     97501177 :   if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 42;
     883     97501177 :   if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 43;
     884     97501177 :   if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 44;
     885     97501177 :   if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 45;
     886     97501177 :   if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 46;
     887     97501177 :   if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
     888     97501177 :   if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 48;
     889     97501177 :   if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 49;
     890     97501177 :   if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 50;
     891     97501177 :   if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 51;
     892     97501177 :   if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 52;
     893     97501177 :   if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 53;
     894     97501177 :   if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 54;
     895     97501177 :   if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 55;
     896     97501177 :   if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 56;
     897     97501177 :   if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 57;
     898     97501177 :   if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 58;
     899     97501177 :   if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 59;
     900     97501177 :   if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 60;
     901     97501177 :   if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 61;
     902     97501177 :   if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 62;
     903     97501177 :   if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
     904     97501177 :   ptr->explicit_mask[0] = mask;
     905     97501177 :   mask = 0;
     906     97501177 :   if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 0;
     907     97501177 :   if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 1;
     908     97501177 :   if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 2;
     909     97501177 :   if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 3;
     910     97501177 :   if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 4;
     911     97501177 :   if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 5;
     912     97501177 :   if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 6;
     913     97501177 :   if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 7;
     914     97501177 :   if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 8;
     915     97501177 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 9;
     916     97501177 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 10;
     917     97501177 :   if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 11;
     918     97501177 :   if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 12;
     919     97501177 :   if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 13;
     920     97501177 :   if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 14;
     921     97501177 :   if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 15;
     922     97501177 :   if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 16;
     923     97501177 :   if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 17;
     924     97501177 :   if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 18;
     925     97501177 :   if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 19;
     926     97501177 :   if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 20;
     927     97501177 :   if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 21;
     928     97501177 :   if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 22;
     929     97501177 :   if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 23;
     930     97501177 :   if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 24;
     931     97501177 :   if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 25;
     932     97501177 :   if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 26;
     933     97501177 :   if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 27;
     934     97501177 :   if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 28;
     935     97501177 :   if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 29;
     936     97501177 :   if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 30;
     937     97501177 :   if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 31;
     938     97501177 :   if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 32;
     939     97501177 :   if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 33;
     940     97501177 :   if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 34;
     941     97501177 :   if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 35;
     942     97501177 :   if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 36;
     943     97501177 :   if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 37;
     944     97501177 :   if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 38;
     945     97501177 :   if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 39;
     946     97501177 :   if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 40;
     947     97501177 :   if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 41;
     948     97501177 :   if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 42;
     949     97501177 :   if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 43;
     950     97501177 :   if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 44;
     951     97501177 :   if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 45;
     952     97501177 :   if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 46;
     953     97501177 :   if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 47;
     954     97501177 :   if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 48;
     955     97501177 :   if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 49;
     956     97501177 :   if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 50;
     957     97501177 :   if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 51;
     958     97501177 :   if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 52;
     959     97501177 :   if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 53;
     960     97501177 :   if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 54;
     961     97501177 :   if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 55;
     962     97501177 :   if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 56;
     963     97501177 :   if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 57;
     964     97501177 :   if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 58;
     965     97501177 :   if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 59;
     966     97501177 :   if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 60;
     967     97501177 :   if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 61;
     968     97501177 :   if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 62;
     969     97501177 :   if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 63;
     970     97501177 :   ptr->explicit_mask[1] = mask;
     971     97501177 :   mask = 0;
     972     97501177 :   if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 0;
     973     97501177 :   if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 1;
     974     97501177 :   if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 2;
     975     97501177 :   if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 3;
     976     97501177 :   if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 4;
     977     97501177 :   if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 5;
     978     97501177 :   if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 6;
     979     97501177 :   if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 7;
     980     97501177 :   if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 8;
     981     97501177 :   if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 9;
     982     97501177 :   if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 10;
     983     97501177 :   if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 11;
     984     97501177 :   if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 12;
     985     97501177 :   if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 13;
     986     97501177 :   if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 14;
     987     97501177 :   if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 15;
     988     97501177 :   if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 16;
     989     97501177 :   if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 17;
     990     97501177 :   if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 18;
     991     97501177 :   if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 19;
     992     97501177 :   if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 20;
     993     97501177 :   if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 21;
     994     97501177 :   if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 22;
     995     97501177 :   if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 23;
     996     97501177 :   if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 24;
     997     97501177 :   if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 25;
     998     97501177 :   if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 26;
     999     97501177 :   if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 27;
    1000     97501177 :   if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 28;
    1001     97501177 :   if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 29;
    1002     97501177 :   if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 30;
    1003     97501177 :   if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 31;
    1004     97501177 :   if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 32;
    1005     97501177 :   if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 33;
    1006     97501177 :   if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 34;
    1007     97501177 :   if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 35;
    1008     97501177 :   if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 36;
    1009     97501177 :   if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 37;
    1010     97501177 :   if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 38;
    1011     97501177 :   if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 39;
    1012     97501177 :   if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 40;
    1013     97501177 :   if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 41;
    1014     97501177 :   if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 42;
    1015     97501177 :   if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 43;
    1016     97501177 :   if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 44;
    1017     97501177 :   if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 45;
    1018     97501177 :   if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 46;
    1019     97501177 :   if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 47;
    1020     97501177 :   if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 48;
    1021     97501177 :   if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 49;
    1022     97501177 :   if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 50;
    1023     97501177 :   if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 51;
    1024     97501177 :   if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 52;
    1025     97501177 :   if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 53;
    1026     97501177 :   if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 54;
    1027     97501177 :   if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 55;
    1028     97501177 :   if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 56;
    1029     97501177 :   if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 57;
    1030     97501177 :   if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 58;
    1031     97501177 :   if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 59;
    1032     97501177 :   if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 60;
    1033     97501177 :   if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 61;
    1034     97501177 :   if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 62;
    1035     97501177 :   if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 63;
    1036     97501177 :   ptr->explicit_mask[2] = mask;
    1037     97501177 :   mask = 0;
    1038     97501177 :   if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 0;
    1039     97501177 :   if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 1;
    1040     97501177 :   if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 2;
    1041     97501177 :   if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 3;
    1042     97501177 :   if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 4;
    1043     97501177 :   if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 5;
    1044     97501177 :   if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 6;
    1045     97501177 :   if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 7;
    1046     97501177 :   if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 8;
    1047     97501177 :   if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 9;
    1048     97501177 :   if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 10;
    1049     97501177 :   if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 11;
    1050     97501177 :   if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 12;
    1051     97501177 :   if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 13;
    1052     97501177 :   if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 14;
    1053     97501177 :   if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 15;
    1054     97501177 :   if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 16;
    1055     97501177 :   if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 17;
    1056     97501177 :   if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 18;
    1057     97501177 :   if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 19;
    1058     97501177 :   if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 20;
    1059     97501177 :   if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 21;
    1060     97501177 :   if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 22;
    1061     97501177 :   if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 23;
    1062     97501177 :   if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 24;
    1063     97501177 :   if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 25;
    1064     97501177 :   if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 26;
    1065     97501177 :   if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 27;
    1066     97501177 :   if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 28;
    1067     97501177 :   if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 29;
    1068     97501177 :   if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 30;
    1069     97501177 :   if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 31;
    1070     97501177 :   if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 32;
    1071     97501177 :   if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 33;
    1072     97501177 :   if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 34;
    1073     97501177 :   if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 35;
    1074     97501177 :   if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 36;
    1075     97501177 :   if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 37;
    1076     97501177 :   if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 38;
    1077     97501177 :   if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 39;
    1078     97501177 :   if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 40;
    1079     97501177 :   if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 41;
    1080     97501177 :   if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 42;
    1081     97501177 :   if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 43;
    1082     97501177 :   if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 44;
    1083     97501177 :   if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 45;
    1084     97501177 :   if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 46;
    1085     97501177 :   if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 47;
    1086     97501177 :   if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 48;
    1087     97501177 :   if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 49;
    1088     97501177 :   if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 50;
    1089     97501177 :   if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 51;
    1090     97501177 :   if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 52;
    1091     97501177 :   if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 53;
    1092     97501177 :   if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 54;
    1093     97501177 :   if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 55;
    1094     97501177 :   if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 56;
    1095     97501177 :   if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 57;
    1096     97501177 :   if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 58;
    1097     97501177 :   if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 59;
    1098     97501177 :   if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 60;
    1099     97501177 :   if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 61;
    1100     97501177 :   if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 62;
    1101     97501177 :   if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 63;
    1102     97501177 :   ptr->explicit_mask[3] = mask;
    1103     97501177 :   mask = 0;
    1104     97501177 :   if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 0;
    1105     97501177 :   if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 1;
    1106     97501177 :   if (opts_set->x_param_vect_scalar_cost_multiplier) mask |= HOST_WIDE_INT_1U << 2;
    1107     97501177 :   if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 3;
    1108     97501177 :   if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 4;
    1109     97501177 :   if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 5;
    1110     97501177 :   if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 6;
    1111     97501177 :   if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 7;
    1112     97501177 :   if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 8;
    1113     97501177 :   if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 9;
    1114     97501177 :   if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 10;
    1115     97501177 :   if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 11;
    1116     97501177 :   if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 12;
    1117     97501177 :   if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 13;
    1118     97501177 :   if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 14;
    1119     97501177 :   if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 15;
    1120     97501177 :   if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 16;
    1121     97501177 :   if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 17;
    1122     97501177 :   if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 18;
    1123     97501177 :   if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 19;
    1124     97501177 :   if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 20;
    1125     97501177 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 21;
    1126     97501177 :   if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 22;
    1127     97501177 :   if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 23;
    1128     97501177 :   if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 24;
    1129     97501177 :   if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 25;
    1130     97501177 :   if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 26;
    1131     97501177 :   if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 27;
    1132     97501177 :   if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 28;
    1133     97501177 :   if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 29;
    1134     97501177 :   if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 30;
    1135     97501177 :   if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 31;
    1136     97501177 :   if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 32;
    1137     97501177 :   if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 33;
    1138     97501177 :   if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 34;
    1139     97501177 :   if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 35;
    1140     97501177 :   if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 36;
    1141     97501177 :   if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 37;
    1142     97501177 :   if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 38;
    1143     97501177 :   if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 39;
    1144     97501177 :   if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 40;
    1145     97501177 :   if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 41;
    1146     97501177 :   if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 42;
    1147     97501177 :   if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 43;
    1148     97501177 :   if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 44;
    1149     97501177 :   if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 45;
    1150     97501177 :   if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 46;
    1151     97501177 :   if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 47;
    1152     97501177 :   if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 48;
    1153     97501177 :   if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 49;
    1154     97501177 :   if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 50;
    1155     97501177 :   if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 51;
    1156     97501177 :   if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 52;
    1157     97501177 :   if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 53;
    1158     97501177 :   if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 54;
    1159     97501177 :   if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 55;
    1160     97501177 :   if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 56;
    1161     97501177 :   if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 57;
    1162     97501177 :   if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 58;
    1163     97501177 :   if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 59;
    1164     97501177 :   if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 60;
    1165     97501177 :   if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 61;
    1166     97501177 :   if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 62;
    1167     97501177 :   if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 63;
    1168     97501177 :   ptr->explicit_mask[4] = mask;
    1169     97501177 :   mask = 0;
    1170     97501177 :   if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 0;
    1171     97501177 :   if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 1;
    1172     97501177 :   if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 2;
    1173     97501177 :   if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 3;
    1174     97501177 :   if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 4;
    1175     97501177 :   if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 5;
    1176     97501177 :   if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 6;
    1177     97501177 :   if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 7;
    1178     97501177 :   if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 8;
    1179     97501177 :   if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 9;
    1180     97501177 :   if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 10;
    1181     97501177 :   if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 11;
    1182     97501177 :   if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 12;
    1183     97501177 :   if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 13;
    1184     97501177 :   if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 14;
    1185     97501177 :   if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 15;
    1186     97501177 :   if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 16;
    1187     97501177 :   if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 17;
    1188     97501177 :   if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 18;
    1189     97501177 :   if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 19;
    1190     97501177 :   if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 20;
    1191     97501177 :   if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 21;
    1192     97501177 :   if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 22;
    1193     97501177 :   if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 23;
    1194     97501177 :   if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 24;
    1195     97501177 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 25;
    1196     97501177 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 26;
    1197     97501177 :   if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 27;
    1198     97501177 :   if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 28;
    1199     97501177 :   if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 29;
    1200     97501177 :   if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 30;
    1201     97501177 :   if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 31;
    1202     97501177 :   if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 32;
    1203     97501177 :   if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 33;
    1204     97501177 :   if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 34;
    1205     97501177 :   if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 35;
    1206     97501177 :   if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 36;
    1207     97501177 :   if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 37;
    1208     97501177 :   if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 38;
    1209     97501177 :   if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 39;
    1210     97501177 :   if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 40;
    1211     97501177 :   if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 41;
    1212     97501177 :   if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 42;
    1213     97501177 :   if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 43;
    1214     97501177 :   if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 44;
    1215     97501177 :   if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 45;
    1216     97501177 :   if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 46;
    1217     97501177 :   if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 47;
    1218     97501177 :   if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 48;
    1219     97501177 :   if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 49;
    1220     97501177 :   if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 50;
    1221     97501177 :   if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 51;
    1222     97501177 :   if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 52;
    1223     97501177 :   if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 53;
    1224     97501177 :   if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 54;
    1225     97501177 :   if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 55;
    1226     97501177 :   if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 56;
    1227     97501177 :   if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 57;
    1228     97501177 :   if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 58;
    1229     97501177 :   if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 59;
    1230     97501177 :   if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 60;
    1231     97501177 :   if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 61;
    1232     97501177 :   if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 62;
    1233     97501177 :   if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 63;
    1234     97501177 :   ptr->explicit_mask[5] = mask;
    1235     97501177 :   mask = 0;
    1236     97501177 :   if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 0;
    1237     97501177 :   if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 1;
    1238     97501177 :   if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 2;
    1239     97501177 :   if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 3;
    1240     97501177 :   if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 4;
    1241     97501177 :   if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 5;
    1242     97501177 :   if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 6;
    1243     97501177 :   if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 7;
    1244     97501177 :   if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 8;
    1245     97501177 :   if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 9;
    1246     97501177 :   if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 10;
    1247     97501177 :   if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 11;
    1248     97501177 :   if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 12;
    1249     97501177 :   if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 13;
    1250     97501177 :   if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 14;
    1251     97501177 :   if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 15;
    1252     97501177 :   if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 16;
    1253     97501177 :   if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 17;
    1254     97501177 :   if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 18;
    1255     97501177 :   if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 19;
    1256     97501177 :   if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 20;
    1257     97501177 :   if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 21;
    1258     97501177 :   if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 22;
    1259     97501177 :   if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 23;
    1260     97501177 :   if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 24;
    1261     97501177 :   if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 25;
    1262     97501177 :   if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 26;
    1263     97501177 :   if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 27;
    1264     97501177 :   if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 28;
    1265     97501177 :   if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 29;
    1266     97501177 :   if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 30;
    1267     97501177 :   if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 31;
    1268     97501177 :   if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 32;
    1269     97501177 :   if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 33;
    1270     97501177 :   if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 34;
    1271     97501177 :   if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 35;
    1272     97501177 :   if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 36;
    1273     97501177 :   if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 37;
    1274     97501177 :   if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 38;
    1275     97501177 :   if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 39;
    1276     97501177 :   if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 40;
    1277     97501177 :   if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 41;
    1278     97501177 :   if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 42;
    1279     97501177 :   if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 43;
    1280     97501177 :   if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 44;
    1281     97501177 :   if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 45;
    1282     97501177 :   if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 46;
    1283     97501177 :   if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 47;
    1284     97501177 :   if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 48;
    1285     97501177 :   if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 49;
    1286     97501177 :   if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 50;
    1287     97501177 :   if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 51;
    1288     97501177 :   if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 52;
    1289     97501177 :   if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 53;
    1290     97501177 :   if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 54;
    1291     97501177 :   if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 55;
    1292     97501177 :   if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 56;
    1293     97501177 :   if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 57;
    1294     97501177 :   if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 58;
    1295     97501177 :   if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 59;
    1296     97501177 :   if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 60;
    1297     97501177 :   if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 61;
    1298     97501177 :   if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 62;
    1299     97501177 :   if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 63;
    1300     97501177 :   ptr->explicit_mask[6] = mask;
    1301     97501177 :   mask = 0;
    1302     97501177 :   if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 0;
    1303     97501177 :   if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 1;
    1304     97501177 :   if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 2;
    1305     97501177 :   if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 3;
    1306     97501177 :   if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 4;
    1307     97501177 :   if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 5;
    1308     97501177 :   if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 6;
    1309     97501177 :   if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 7;
    1310     97501177 :   if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 8;
    1311     97501177 :   if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 9;
    1312     97501177 :   if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 10;
    1313     97501177 :   if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 11;
    1314     97501177 :   if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 12;
    1315     97501177 :   if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 13;
    1316     97501177 :   if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 14;
    1317     97501177 :   if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 15;
    1318     97501177 :   if (opts_set->x_flag_split_paths) mask |= HOST_WIDE_INT_1U << 16;
    1319     97501177 :   if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 17;
    1320     97501177 :   if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 18;
    1321     97501177 :   if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 19;
    1322     97501177 :   if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 20;
    1323     97501177 :   if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 21;
    1324     97501177 :   if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 22;
    1325     97501177 :   if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 23;
    1326     97501177 :   if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 24;
    1327     97501177 :   if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 25;
    1328     97501177 :   if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 26;
    1329     97501177 :   if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 27;
    1330     97501177 :   if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 28;
    1331     97501177 :   if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 29;
    1332     97501177 :   if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 30;
    1333     97501177 :   if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 31;
    1334     97501177 :   if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 32;
    1335     97501177 :   if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 33;
    1336     97501177 :   if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 34;
    1337     97501177 :   if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 35;
    1338     97501177 :   if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 36;
    1339     97501177 :   if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 37;
    1340     97501177 :   if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 38;
    1341     97501177 :   if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 39;
    1342     97501177 :   if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 40;
    1343     97501177 :   if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 41;
    1344     97501177 :   if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 42;
    1345     97501177 :   if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 43;
    1346     97501177 :   if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 44;
    1347     97501177 :   if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 45;
    1348     97501177 :   if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 46;
    1349     97501177 :   if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 47;
    1350     97501177 :   if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 48;
    1351     97501177 :   if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 49;
    1352     97501177 :   if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 50;
    1353     97501177 :   if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 51;
    1354     97501177 :   if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 52;
    1355     97501177 :   if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 53;
    1356     97501177 :   if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 54;
    1357     97501177 :   if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 55;
    1358     97501177 :   if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 56;
    1359     97501177 :   if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 57;
    1360     97501177 :   if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 58;
    1361     97501177 :   if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 59;
    1362     97501177 :   if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 60;
    1363     97501177 :   if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 61;
    1364     97501177 :   if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 62;
    1365     97501177 :   if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 63;
    1366     97501177 :   ptr->explicit_mask[7] = mask;
    1367     97501177 :   mask = 0;
    1368     97501177 :   if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 0;
    1369     97501177 :   if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 1;
    1370     97501177 :   if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 2;
    1371     97501177 :   if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 3;
    1372     97501177 :   if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 4;
    1373     97501177 :   if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 5;
    1374     97501177 :   if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 6;
    1375     97501177 :   if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 7;
    1376     97501177 :   if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 8;
    1377     97501177 :   if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 9;
    1378     97501177 :   if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 10;
    1379     97501177 :   if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 11;
    1380     97501177 :   if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 12;
    1381     97501177 :   if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 13;
    1382     97501177 :   if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 14;
    1383     97501177 :   if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 15;
    1384     97501177 :   if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 16;
    1385     97501177 :   if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 17;
    1386     97501177 :   if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 18;
    1387     97501177 :   if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 19;
    1388     97501177 :   if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 20;
    1389     97501177 :   if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 21;
    1390     97501177 :   if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 22;
    1391     97501177 :   if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 23;
    1392     97501177 :   if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 24;
    1393     97501177 :   if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 25;
    1394     97501177 :   if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 26;
    1395     97501177 :   if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 27;
    1396     97501177 :   if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 28;
    1397     97501177 :   if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 29;
    1398     97501177 :   ptr->explicit_mask[8] = mask;
    1399     97501177 : }
    1400              : 
    1401              : /* Restore optimization options from a structure.  */
    1402              : void
    1403     51931480 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
    1404              :                          struct cl_optimization *ptr)
    1405              : {
    1406     51931480 :   opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
    1407     51931480 :   opts->x_param_align_threshold = ptr->x_param_align_threshold;
    1408     51931480 :   opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
    1409     51931480 :   opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
    1410     51931480 :   opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
    1411     51931480 :   opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
    1412     51931480 :   opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
    1413     51931480 :   opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
    1414     51931480 :   opts->x_param_asan_stack = ptr->x_param_asan_stack;
    1415     51931480 :   opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
    1416     51931480 :   opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
    1417     51931480 :   opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
    1418     51931480 :   opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
    1419     51931480 :   opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
    1420     51931480 :   opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
    1421     51931480 :   opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
    1422     51931480 :   opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
    1423     51931480 :   opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
    1424     51931480 :   opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
    1425     51931480 :   opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
    1426     51931480 :   opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
    1427     51931480 :   opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
    1428     51931480 :   opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
    1429     51931480 :   opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
    1430     51931480 :   opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
    1431     51931480 :   opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
    1432     51931480 :   opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
    1433     51931480 :   opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
    1434     51931480 :   opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
    1435     51931480 :   opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
    1436     51931480 :   opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
    1437     51931480 :   opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
    1438     51931480 :   opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
    1439     51931480 :   opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
    1440     51931480 :   opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
    1441     51931480 :   opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
    1442     51931480 :   opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
    1443     51931480 :   opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
    1444     51931480 :   opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
    1445     51931480 :   opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
    1446     51931480 :   opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
    1447     51931480 :   opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
    1448     51931480 :   opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
    1449     51931480 :   opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
    1450     51931480 :   opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
    1451     51931480 :   opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
    1452     51931480 :   opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
    1453     51931480 :   opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
    1454     51931480 :   opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
    1455     51931480 :   opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
    1456     51931480 :   opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
    1457     51931480 :   opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
    1458     51931480 :   opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
    1459     51931480 :   opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
    1460     51931480 :   opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
    1461     51931480 :   opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
    1462     51931480 :   opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
    1463     51931480 :   opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
    1464     51931480 :   opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
    1465     51931480 :   opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
    1466     51931480 :   opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
    1467     51931480 :   opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
    1468     51931480 :   opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
    1469     51931480 :   opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
    1470     51931480 :   opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
    1471     51931480 :   opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
    1472     51931480 :   opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
    1473     51931480 :   opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
    1474     51931480 :   opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
    1475     51931480 :   opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
    1476     51931480 :   opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
    1477     51931480 :   opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
    1478     51931480 :   opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
    1479     51931480 :   opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
    1480     51931480 :   opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
    1481     51931480 :   opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
    1482     51931480 :   opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
    1483     51931480 :   opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
    1484     51931480 :   opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
    1485     51931480 :   opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
    1486     51931480 :   opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
    1487     51931480 :   opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
    1488     51931480 :   opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
    1489     51931480 :   opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
    1490     51931480 :   opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
    1491     51931480 :   opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
    1492     51931480 :   opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
    1493     51931480 :   opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
    1494     51931480 :   opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
    1495     51931480 :   opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
    1496     51931480 :   opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
    1497     51931480 :   opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
    1498     51931480 :   opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
    1499     51931480 :   opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
    1500     51931480 :   opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
    1501     51931480 :   opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
    1502     51931480 :   opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
    1503     51931480 :   opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
    1504     51931480 :   opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
    1505     51931480 :   opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
    1506     51931480 :   opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
    1507     51931480 :   opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
    1508     51931480 :   opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
    1509     51931480 :   opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
    1510     51931480 :   opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
    1511     51931480 :   opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
    1512     51931480 :   opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
    1513     51931480 :   opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
    1514     51931480 :   opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
    1515     51931480 :   opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
    1516     51931480 :   opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
    1517     51931480 :   opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
    1518     51931480 :   opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
    1519     51931480 :   opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
    1520     51931480 :   opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
    1521     51931480 :   opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
    1522     51931480 :   opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
    1523     51931480 :   opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
    1524     51931480 :   opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
    1525     51931480 :   opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
    1526     51931480 :   opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
    1527     51931480 :   opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
    1528     51931480 :   opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
    1529     51931480 :   opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
    1530     51931480 :   opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
    1531     51931480 :   opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
    1532     51931480 :   opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
    1533     51931480 :   opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
    1534     51931480 :   opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
    1535     51931480 :   opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
    1536     51931480 :   opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
    1537     51931480 :   opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
    1538     51931480 :   opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
    1539     51931480 :   opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
    1540     51931480 :   opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
    1541     51931480 :   opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
    1542     51931480 :   opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
    1543     51931480 :   opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
    1544     51931480 :   opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
    1545     51931480 :   opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
    1546     51931480 :   opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
    1547     51931480 :   opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
    1548     51931480 :   opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
    1549     51931480 :   opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
    1550     51931480 :   opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
    1551     51931480 :   opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
    1552     51931480 :   opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
    1553     51931480 :   opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
    1554     51931480 :   opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
    1555     51931480 :   opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
    1556     51931480 :   opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
    1557     51931480 :   opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
    1558     51931480 :   opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
    1559     51931480 :   opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
    1560     51931480 :   opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
    1561     51931480 :   opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
    1562     51931480 :   opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
    1563     51931480 :   opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
    1564     51931480 :   opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
    1565     51931480 :   opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
    1566     51931480 :   opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
    1567     51931480 :   opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
    1568     51931480 :   opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
    1569     51931480 :   opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
    1570     51931480 :   opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
    1571     51931480 :   opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
    1572     51931480 :   opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
    1573     51931480 :   opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
    1574     51931480 :   opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
    1575     51931480 :   opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
    1576     51931480 :   opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
    1577     51931480 :   opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
    1578     51931480 :   opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
    1579     51931480 :   opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
    1580     51931480 :   opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
    1581     51931480 :   opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
    1582     51931480 :   opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
    1583     51931480 :   opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
    1584     51931480 :   opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
    1585     51931480 :   opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
    1586     51931480 :   opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
    1587     51931480 :   opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
    1588     51931480 :   opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
    1589     51931480 :   opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
    1590     51931480 :   opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
    1591     51931480 :   opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
    1592     51931480 :   opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
    1593     51931480 :   opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
    1594     51931480 :   opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
    1595     51931480 :   opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
    1596     51931480 :   opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
    1597     51931480 :   opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
    1598     51931480 :   opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
    1599     51931480 :   opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
    1600     51931480 :   opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
    1601     51931480 :   opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
    1602     51931480 :   opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
    1603     51931480 :   opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
    1604     51931480 :   opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
    1605     51931480 :   opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
    1606     51931480 :   opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
    1607     51931480 :   opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
    1608     51931480 :   opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
    1609     51931480 :   opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
    1610     51931480 :   opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
    1611     51931480 :   opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
    1612     51931480 :   opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
    1613     51931480 :   opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
    1614     51931480 :   opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
    1615     51931480 :   opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
    1616     51931480 :   opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
    1617     51931480 :   opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
    1618     51931480 :   opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
    1619     51931480 :   opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
    1620     51931480 :   opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
    1621     51931480 :   opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
    1622     51931480 :   opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
    1623     51931480 :   opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
    1624     51931480 :   opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
    1625     51931480 :   opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
    1626     51931480 :   opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
    1627     51931480 :   opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
    1628     51931480 :   opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
    1629     51931480 :   opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
    1630     51931480 :   opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
    1631     51931480 :   opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
    1632     51931480 :   opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
    1633     51931480 :   opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
    1634     51931480 :   opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
    1635     51931480 :   opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
    1636     51931480 :   opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
    1637     51931480 :   opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
    1638     51931480 :   opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
    1639     51931480 :   opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
    1640     51931480 :   opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
    1641     51931480 :   opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
    1642     51931480 :   opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
    1643     51931480 :   opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
    1644     51931480 :   opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
    1645     51931480 :   opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
    1646     51931480 :   opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
    1647     51931480 :   opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
    1648     51931480 :   opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
    1649     51931480 :   opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
    1650     51931480 :   opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
    1651     51931480 :   opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
    1652     51931480 :   opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
    1653     51931480 :   opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
    1654     51931480 :   opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
    1655     51931480 :   opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
    1656     51931480 :   opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
    1657     51931480 :   opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
    1658     51931480 :   opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
    1659     51931480 :   opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
    1660     51931480 :   opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
    1661     51931480 :   opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
    1662     51931480 :   opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
    1663     51931480 :   opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
    1664     51931480 :   opts->x_param_vect_scalar_cost_multiplier = ptr->x_param_vect_scalar_cost_multiplier;
    1665     51931480 :   opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
    1666     51931480 :   opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
    1667     51931480 :   opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
    1668     51931480 :   opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
    1669     51931480 :   opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
    1670     51931480 :   opts->x_flag_complex_method = ptr->x_flag_complex_method;
    1671     51931480 :   opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
    1672     51931480 :   opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
    1673     51931480 :   opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
    1674     51931480 :   opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
    1675     51931480 :   opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
    1676     51931480 :   opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
    1677     51931480 :   opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
    1678     51931480 :   opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
    1679     51931480 :   opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
    1680     51931480 :   opts->x_param_threader_debug = ptr->x_param_threader_debug;
    1681     51931480 :   opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
    1682     51931480 :   opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
    1683     51931480 :   opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
    1684     51931480 :   opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
    1685     51931480 :   opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
    1686     51931480 :   opts->x_flag_ira_region = ptr->x_flag_ira_region;
    1687     51931480 :   opts->x_flag_live_patching = ptr->x_flag_live_patching;
    1688     51931480 :   opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
    1689     51931480 :   opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
    1690     51931480 :   opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
    1691     51931480 :   opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
    1692     51931480 :   opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
    1693     51931480 :   opts->x_optimize = ptr->x_optimize;
    1694     51931480 :   opts->x_optimize_size = ptr->x_optimize_size;
    1695     51931480 :   opts->x_optimize_debug = ptr->x_optimize_debug;
    1696     51931480 :   opts->x_optimize_fast = ptr->x_optimize_fast;
    1697     51931480 :   opts->x_warn_inline = ptr->x_warn_inline;
    1698     51931480 :   opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
    1699     51931480 :   opts->x_flag_align_functions = ptr->x_flag_align_functions;
    1700     51931480 :   opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
    1701     51931480 :   opts->x_flag_align_labels = ptr->x_flag_align_labels;
    1702     51931480 :   opts->x_flag_align_loops = ptr->x_flag_align_loops;
    1703     51931480 :   opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
    1704     51931480 :   opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
    1705     51931480 :   opts->x_flag_associative_math = ptr->x_flag_associative_math;
    1706     51931480 :   opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
    1707     51931480 :   opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
    1708     51931480 :   opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
    1709     51931480 :   opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
    1710     51931480 :   opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
    1711     51931480 :   opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
    1712     51931480 :   opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
    1713     51931480 :   opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
    1714     51931480 :   opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
    1715     51931480 :   opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
    1716     51931480 :   opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
    1717     51931480 :   opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
    1718     51931480 :   opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
    1719     51931480 :   opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
    1720     51931480 :   opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
    1721     51931480 :   opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
    1722     51931480 :   opts->x_flag_dce = ptr->x_flag_dce;
    1723     51931480 :   opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
    1724     51931480 :   opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
    1725     51931480 :   opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
    1726     51931480 :   opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
    1727     51931480 :   opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
    1728     51931480 :   opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
    1729     51931480 :   opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
    1730     51931480 :   opts->x_flag_dse = ptr->x_flag_dse;
    1731     51931480 :   opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
    1732     51931480 :   opts->x_flag_exceptions = ptr->x_flag_exceptions;
    1733     51931480 :   opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
    1734     51931480 :   opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
    1735     51931480 :   opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
    1736     51931480 :   opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
    1737     51931480 :   opts->x_flag_float_store = ptr->x_flag_float_store;
    1738     51931480 :   opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
    1739     51931480 :   opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
    1740     51931480 :   opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
    1741     51931480 :   opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
    1742     51931480 :   opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
    1743     51931480 :   opts->x_flag_gcse = ptr->x_flag_gcse;
    1744     51931480 :   opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
    1745     51931480 :   opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
    1746     51931480 :   opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
    1747     51931480 :   opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
    1748     51931480 :   opts->x_flag_graphite = ptr->x_flag_graphite;
    1749     51931480 :   opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
    1750     51931480 :   opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
    1751     51931480 :   opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
    1752     51931480 :   opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
    1753     51931480 :   opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
    1754     51931480 :   opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
    1755     51931480 :   opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
    1756     51931480 :   opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
    1757     51931480 :   opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
    1758     51931480 :   opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
    1759     51931480 :   opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
    1760     51931480 :   opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
    1761     51931480 :   opts->x_flag_no_inline = ptr->x_flag_no_inline;
    1762     51931480 :   opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
    1763     51931480 :   opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
    1764     51931480 :   opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
    1765     51931480 :   opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
    1766     51931480 :   opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
    1767     51931480 :   opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
    1768     51931480 :   opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
    1769     51931480 :   opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
    1770     51931480 :   opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
    1771     51931480 :   opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
    1772     51931480 :   opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
    1773     51931480 :   opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
    1774     51931480 :   opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
    1775     51931480 :   opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
    1776     51931480 :   opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
    1777     51931480 :   opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
    1778     51931480 :   opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
    1779     51931480 :   opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
    1780     51931480 :   opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
    1781     51931480 :   opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
    1782     51931480 :   opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
    1783     51931480 :   opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
    1784     51931480 :   opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
    1785     51931480 :   opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
    1786     51931480 :   opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
    1787     51931480 :   opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
    1788     51931480 :   opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
    1789     51931480 :   opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
    1790     51931480 :   opts->x_flag_ivopts = ptr->x_flag_ivopts;
    1791     51931480 :   opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
    1792     51931480 :   opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
    1793     51931480 :   opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
    1794     51931480 :   opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
    1795     51931480 :   opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
    1796     51931480 :   opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
    1797     51931480 :   opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
    1798     51931480 :   opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
    1799     51931480 :   opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
    1800     51931480 :   opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
    1801     51931480 :   opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
    1802     51931480 :   opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
    1803     51931480 :   opts->x_flag_errno_math = ptr->x_flag_errno_math;
    1804     51931480 :   opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
    1805     51931480 :   opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
    1806     51931480 :   opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
    1807     51931480 :   opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
    1808     51931480 :   opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
    1809     51931480 :   opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
    1810     51931480 :   opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
    1811     51931480 :   opts->x_flag_opt_info = ptr->x_flag_opt_info;
    1812     51931480 :   opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
    1813     51931480 :   opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
    1814     51931480 :   opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
    1815     51931480 :   opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
    1816     51931480 :   opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
    1817     51931480 :   opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
    1818     51931480 :   opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
    1819     51931480 :   opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
    1820     51931480 :   opts->x_flag_peephole2 = ptr->x_flag_peephole2;
    1821     51931480 :   opts->x_flag_plt = ptr->x_flag_plt;
    1822     51931480 :   opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
    1823     51931480 :   opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
    1824     51931480 :   opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
    1825     51931480 :   opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
    1826     51931480 :   opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
    1827     51931480 :   opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
    1828     51931480 :   opts->x_flag_ree = ptr->x_flag_ree;
    1829     51931480 :   opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
    1830     51931480 :   opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
    1831     51931480 :   opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
    1832     51931480 :   opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
    1833     51931480 :   opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
    1834     51931480 :   opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
    1835     51931480 :   opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
    1836     51931480 :   opts->x_flag_rtti = ptr->x_flag_rtti;
    1837     51931480 :   opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
    1838     51931480 :   opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
    1839     51931480 :   opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
    1840     51931480 :   opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
    1841     51931480 :   opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
    1842     51931480 :   opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
    1843     51931480 :   opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
    1844     51931480 :   opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
    1845     51931480 :   opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
    1846     51931480 :   opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
    1847     51931480 :   opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
    1848     51931480 :   opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
    1849     51931480 :   opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
    1850     51931480 :   opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
    1851     51931480 :   opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
    1852     51931480 :   opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
    1853     51931480 :   opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
    1854     51931480 :   opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
    1855     51931480 :   opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
    1856     51931480 :   opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
    1857     51931480 :   opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
    1858     51931480 :   opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
    1859     51931480 :   opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
    1860     51931480 :   opts->x_flag_short_enums = ptr->x_flag_short_enums;
    1861     51931480 :   opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
    1862     51931480 :   opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
    1863     51931480 :   opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
    1864     51931480 :   opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
    1865     51931480 :   opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
    1866     51931480 :   opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
    1867     51931480 :   opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
    1868     51931480 :   opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
    1869     51931480 :   opts->x_flag_split_loops = ptr->x_flag_split_loops;
    1870     51931480 :   opts->x_flag_split_paths = ptr->x_flag_split_paths;
    1871     51931480 :   opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
    1872     51931480 :   opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
    1873     51931480 :   opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
    1874     51931480 :   opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
    1875     51931480 :   opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
    1876     51931480 :   opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
    1877     51931480 :   opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
    1878     51931480 :   opts->x_flag_store_merging = ptr->x_flag_store_merging;
    1879     51931480 :   opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
    1880     51931480 :   opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
    1881     51931480 :   opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
    1882     51931480 :   opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
    1883     51931480 :   opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
    1884     51931480 :   opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
    1885     51931480 :   opts->x_flag_tracer = ptr->x_flag_tracer;
    1886     51931480 :   opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
    1887     51931480 :   opts->x_flag_trapv = ptr->x_flag_trapv;
    1888     51931480 :   opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
    1889     51931480 :   opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
    1890     51931480 :   opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
    1891     51931480 :   opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
    1892     51931480 :   opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
    1893     51931480 :   opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
    1894     51931480 :   opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
    1895     51931480 :   opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
    1896     51931480 :   opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
    1897     51931480 :   opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
    1898     51931480 :   opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
    1899     51931480 :   opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
    1900     51931480 :   opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
    1901     51931480 :   opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
    1902     51931480 :   opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
    1903     51931480 :   opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
    1904     51931480 :   opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
    1905     51931480 :   opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
    1906     51931480 :   opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
    1907     51931480 :   opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
    1908     51931480 :   opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
    1909     51931480 :   opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
    1910     51931480 :   opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
    1911     51931480 :   opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
    1912     51931480 :   opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
    1913     51931480 :   opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
    1914     51931480 :   opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
    1915     51931480 :   opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
    1916     51931480 :   opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
    1917     51931480 :   opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
    1918     51931480 :   opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
    1919     51931480 :   opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
    1920     51931480 :   opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
    1921     51931480 :   opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
    1922     51931480 :   opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
    1923     51931480 :   opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
    1924     51931480 :   opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
    1925     51931480 :   opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
    1926     51931480 :   opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
    1927     51931480 :   opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
    1928     51931480 :   opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
    1929     51931480 :   opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
    1930     51931480 :   opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
    1931     51931480 :   opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
    1932     51931480 :   opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
    1933     51931480 :   opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
    1934     51931480 :   opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
    1935     51931480 :   opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
    1936     51931480 :   opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
    1937     51931480 :   opts->x_flag_web = ptr->x_flag_web;
    1938     51931480 :   opts->x_flag_wrapv = ptr->x_flag_wrapv;
    1939     51931480 :   opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
    1940     51931480 :   opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
    1941     51931480 :   opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
    1942     51931480 :   opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
    1943     51931480 :   opts->x_str_align_functions = ptr->x_str_align_functions;
    1944     51931480 :   opts->x_str_align_jumps = ptr->x_str_align_jumps;
    1945     51931480 :   opts->x_str_align_labels = ptr->x_str_align_labels;
    1946     51931480 :   opts->x_str_align_loops = ptr->x_str_align_loops;
    1947     51931480 :   opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
    1948              : 
    1949     51931480 :   unsigned HOST_WIDE_INT mask;
    1950     51931480 :   mask = ptr->explicit_mask[0];
    1951     51931480 :   opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
    1952     51931480 :   mask >>= 1;
    1953     51931480 :   opts_set->x_param_align_threshold = (mask & 1) != 0;
    1954     51931480 :   mask >>= 1;
    1955     51931480 :   opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
    1956     51931480 :   mask >>= 1;
    1957     51931480 :   opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
    1958     51931480 :   mask >>= 1;
    1959     51931480 :   opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
    1960     51931480 :   mask >>= 1;
    1961     51931480 :   opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
    1962     51931480 :   mask >>= 1;
    1963     51931480 :   opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
    1964     51931480 :   mask >>= 1;
    1965     51931480 :   opts_set->x_param_asan_memintrin = (mask & 1) != 0;
    1966     51931480 :   mask >>= 1;
    1967     51931480 :   opts_set->x_param_asan_stack = (mask & 1) != 0;
    1968     51931480 :   mask >>= 1;
    1969     51931480 :   opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
    1970     51931480 :   mask >>= 1;
    1971     51931480 :   opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
    1972     51931480 :   mask >>= 1;
    1973     51931480 :   opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
    1974     51931480 :   mask >>= 1;
    1975     51931480 :   opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
    1976     51931480 :   mask >>= 1;
    1977     51931480 :   opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
    1978     51931480 :   mask >>= 1;
    1979     51931480 :   opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
    1980     51931480 :   mask >>= 1;
    1981     51931480 :   opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
    1982     51931480 :   mask >>= 1;
    1983     51931480 :   opts_set->x_param_case_values_threshold = (mask & 1) != 0;
    1984     51931480 :   mask >>= 1;
    1985     51931480 :   opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
    1986     51931480 :   mask >>= 1;
    1987     51931480 :   opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
    1988     51931480 :   mask >>= 1;
    1989     51931480 :   opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
    1990     51931480 :   mask >>= 1;
    1991     51931480 :   opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
    1992     51931480 :   mask >>= 1;
    1993     51931480 :   opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
    1994     51931480 :   mask >>= 1;
    1995     51931480 :   opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
    1996     51931480 :   mask >>= 1;
    1997     51931480 :   opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
    1998     51931480 :   mask >>= 1;
    1999     51931480 :   opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
    2000     51931480 :   mask >>= 1;
    2001     51931480 :   opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
    2002     51931480 :   mask >>= 1;
    2003     51931480 :   opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
    2004     51931480 :   mask >>= 1;
    2005     51931480 :   opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
    2006     51931480 :   mask >>= 1;
    2007     51931480 :   opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
    2008     51931480 :   mask >>= 1;
    2009     51931480 :   opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
    2010     51931480 :   mask >>= 1;
    2011     51931480 :   opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
    2012     51931480 :   mask >>= 1;
    2013     51931480 :   opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
    2014     51931480 :   mask >>= 1;
    2015     51931480 :   opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
    2016     51931480 :   mask >>= 1;
    2017     51931480 :   opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
    2018     51931480 :   mask >>= 1;
    2019     51931480 :   opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
    2020     51931480 :   mask >>= 1;
    2021     51931480 :   opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
    2022     51931480 :   mask >>= 1;
    2023     51931480 :   opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
    2024     51931480 :   mask >>= 1;
    2025     51931480 :   opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
    2026     51931480 :   mask >>= 1;
    2027     51931480 :   opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
    2028     51931480 :   mask >>= 1;
    2029     51931480 :   opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
    2030     51931480 :   mask >>= 1;
    2031     51931480 :   opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
    2032     51931480 :   mask >>= 1;
    2033     51931480 :   opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
    2034     51931480 :   mask >>= 1;
    2035     51931480 :   opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
    2036     51931480 :   mask >>= 1;
    2037     51931480 :   opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
    2038     51931480 :   mask >>= 1;
    2039     51931480 :   opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
    2040     51931480 :   mask >>= 1;
    2041     51931480 :   opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
    2042     51931480 :   mask >>= 1;
    2043     51931480 :   opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
    2044     51931480 :   mask >>= 1;
    2045     51931480 :   opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
    2046     51931480 :   mask >>= 1;
    2047     51931480 :   opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
    2048     51931480 :   mask >>= 1;
    2049     51931480 :   opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
    2050     51931480 :   mask >>= 1;
    2051     51931480 :   opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
    2052     51931480 :   mask >>= 1;
    2053     51931480 :   opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
    2054     51931480 :   mask >>= 1;
    2055     51931480 :   opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
    2056     51931480 :   mask >>= 1;
    2057     51931480 :   opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
    2058     51931480 :   mask >>= 1;
    2059     51931480 :   opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
    2060     51931480 :   mask >>= 1;
    2061     51931480 :   opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
    2062     51931480 :   mask >>= 1;
    2063     51931480 :   opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
    2064     51931480 :   mask >>= 1;
    2065     51931480 :   opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
    2066     51931480 :   mask >>= 1;
    2067     51931480 :   opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
    2068     51931480 :   mask >>= 1;
    2069     51931480 :   opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
    2070     51931480 :   mask >>= 1;
    2071     51931480 :   opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
    2072     51931480 :   mask >>= 1;
    2073     51931480 :   opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
    2074     51931480 :   mask >>= 1;
    2075     51931480 :   opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
    2076     51931480 :   mask >>= 1;
    2077     51931480 :   opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
    2078     51931480 :   mask >>= 1;
    2079     51931480 :   mask = ptr->explicit_mask[1];
    2080     51931480 :   opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
    2081     51931480 :   mask >>= 1;
    2082     51931480 :   opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
    2083     51931480 :   mask >>= 1;
    2084     51931480 :   opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
    2085     51931480 :   mask >>= 1;
    2086     51931480 :   opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
    2087     51931480 :   mask >>= 1;
    2088     51931480 :   opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
    2089     51931480 :   mask >>= 1;
    2090     51931480 :   opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
    2091     51931480 :   mask >>= 1;
    2092     51931480 :   opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
    2093     51931480 :   mask >>= 1;
    2094     51931480 :   opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
    2095     51931480 :   mask >>= 1;
    2096     51931480 :   opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
    2097     51931480 :   mask >>= 1;
    2098     51931480 :   opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
    2099     51931480 :   mask >>= 1;
    2100     51931480 :   opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
    2101     51931480 :   mask >>= 1;
    2102     51931480 :   opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
    2103     51931480 :   mask >>= 1;
    2104     51931480 :   opts_set->x_param_l1_cache_size = (mask & 1) != 0;
    2105     51931480 :   mask >>= 1;
    2106     51931480 :   opts_set->x_param_l2_cache_size = (mask & 1) != 0;
    2107     51931480 :   mask >>= 1;
    2108     51931480 :   opts_set->x_param_large_function_growth = (mask & 1) != 0;
    2109     51931480 :   mask >>= 1;
    2110     51931480 :   opts_set->x_param_large_function_insns = (mask & 1) != 0;
    2111     51931480 :   mask >>= 1;
    2112     51931480 :   opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
    2113     51931480 :   mask >>= 1;
    2114     51931480 :   opts_set->x_param_large_stack_frame = (mask & 1) != 0;
    2115     51931480 :   mask >>= 1;
    2116     51931480 :   opts_set->x_param_large_unit_insns = (mask & 1) != 0;
    2117     51931480 :   mask >>= 1;
    2118     51931480 :   opts_set->x_param_lim_expensive = (mask & 1) != 0;
    2119     51931480 :   mask >>= 1;
    2120     51931480 :   opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
    2121     51931480 :   mask >>= 1;
    2122     51931480 :   opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
    2123     51931480 :   mask >>= 1;
    2124     51931480 :   opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
    2125     51931480 :   mask >>= 1;
    2126     51931480 :   opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
    2127     51931480 :   mask >>= 1;
    2128     51931480 :   opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
    2129     51931480 :   mask >>= 1;
    2130     51931480 :   opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
    2131     51931480 :   mask >>= 1;
    2132     51931480 :   opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
    2133     51931480 :   mask >>= 1;
    2134     51931480 :   opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
    2135     51931480 :   mask >>= 1;
    2136     51931480 :   opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
    2137     51931480 :   mask >>= 1;
    2138     51931480 :   opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
    2139     51931480 :   mask >>= 1;
    2140     51931480 :   opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
    2141     51931480 :   mask >>= 1;
    2142     51931480 :   opts_set->x_param_lto_locality_size = (mask & 1) != 0;
    2143     51931480 :   mask >>= 1;
    2144     51931480 :   opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
    2145     51931480 :   mask >>= 1;
    2146     51931480 :   opts_set->x_param_max_combine_insns = (mask & 1) != 0;
    2147     51931480 :   mask >>= 1;
    2148     51931480 :   opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
    2149     51931480 :   mask >>= 1;
    2150     51931480 :   opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
    2151     51931480 :   mask >>= 1;
    2152     51931480 :   opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
    2153     51931480 :   mask >>= 1;
    2154     51931480 :   opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
    2155     51931480 :   mask >>= 1;
    2156     51931480 :   opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
    2157     51931480 :   mask >>= 1;
    2158     51931480 :   opts_set->x_param_max_cse_insns = (mask & 1) != 0;
    2159     51931480 :   mask >>= 1;
    2160     51931480 :   opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
    2161     51931480 :   mask >>= 1;
    2162     51931480 :   opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
    2163     51931480 :   mask >>= 1;
    2164     51931480 :   opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
    2165     51931480 :   mask >>= 1;
    2166     51931480 :   opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
    2167     51931480 :   mask >>= 1;
    2168     51931480 :   opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
    2169     51931480 :   mask >>= 1;
    2170     51931480 :   opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
    2171     51931480 :   mask >>= 1;
    2172     51931480 :   opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
    2173     51931480 :   mask >>= 1;
    2174     51931480 :   opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
    2175     51931480 :   mask >>= 1;
    2176     51931480 :   opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
    2177     51931480 :   mask >>= 1;
    2178     51931480 :   opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
    2179     51931480 :   mask >>= 1;
    2180     51931480 :   opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
    2181     51931480 :   mask >>= 1;
    2182     51931480 :   opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
    2183     51931480 :   mask >>= 1;
    2184     51931480 :   opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
    2185     51931480 :   mask >>= 1;
    2186     51931480 :   opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
    2187     51931480 :   mask >>= 1;
    2188     51931480 :   opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
    2189     51931480 :   mask >>= 1;
    2190     51931480 :   opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
    2191     51931480 :   mask >>= 1;
    2192     51931480 :   opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
    2193     51931480 :   mask >>= 1;
    2194     51931480 :   opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
    2195     51931480 :   mask >>= 1;
    2196     51931480 :   opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
    2197     51931480 :   mask >>= 1;
    2198     51931480 :   opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
    2199     51931480 :   mask >>= 1;
    2200     51931480 :   opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
    2201     51931480 :   mask >>= 1;
    2202     51931480 :   opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
    2203     51931480 :   mask >>= 1;
    2204     51931480 :   opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
    2205     51931480 :   mask >>= 1;
    2206     51931480 :   opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
    2207     51931480 :   mask >>= 1;
    2208     51931480 :   mask = ptr->explicit_mask[2];
    2209     51931480 :   opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
    2210     51931480 :   mask >>= 1;
    2211     51931480 :   opts_set->x_param_max_isl_operations = (mask & 1) != 0;
    2212     51931480 :   mask >>= 1;
    2213     51931480 :   opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
    2214     51931480 :   mask >>= 1;
    2215     51931480 :   opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
    2216     51931480 :   mask >>= 1;
    2217     51931480 :   opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
    2218     51931480 :   mask >>= 1;
    2219     51931480 :   opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
    2220     51931480 :   mask >>= 1;
    2221     51931480 :   opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
    2222     51931480 :   mask >>= 1;
    2223     51931480 :   opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
    2224     51931480 :   mask >>= 1;
    2225     51931480 :   opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
    2226     51931480 :   mask >>= 1;
    2227     51931480 :   opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
    2228     51931480 :   mask >>= 1;
    2229     51931480 :   opts_set->x_param_max_peel_branches = (mask & 1) != 0;
    2230     51931480 :   mask >>= 1;
    2231     51931480 :   opts_set->x_param_max_peel_times = (mask & 1) != 0;
    2232     51931480 :   mask >>= 1;
    2233     51931480 :   opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
    2234     51931480 :   mask >>= 1;
    2235     51931480 :   opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
    2236     51931480 :   mask >>= 1;
    2237     51931480 :   opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
    2238     51931480 :   mask >>= 1;
    2239     51931480 :   opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
    2240     51931480 :   mask >>= 1;
    2241     51931480 :   opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
    2242     51931480 :   mask >>= 1;
    2243     51931480 :   opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
    2244     51931480 :   mask >>= 1;
    2245     51931480 :   opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
    2246     51931480 :   mask >>= 1;
    2247     51931480 :   opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
    2248     51931480 :   mask >>= 1;
    2249     51931480 :   opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
    2250     51931480 :   mask >>= 1;
    2251     51931480 :   opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
    2252     51931480 :   mask >>= 1;
    2253     51931480 :   opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
    2254     51931480 :   mask >>= 1;
    2255     51931480 :   opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
    2256     51931480 :   mask >>= 1;
    2257     51931480 :   opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
    2258     51931480 :   mask >>= 1;
    2259     51931480 :   opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
    2260     51931480 :   mask >>= 1;
    2261     51931480 :   opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
    2262     51931480 :   mask >>= 1;
    2263     51931480 :   opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
    2264     51931480 :   mask >>= 1;
    2265     51931480 :   opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
    2266     51931480 :   mask >>= 1;
    2267     51931480 :   opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
    2268     51931480 :   mask >>= 1;
    2269     51931480 :   opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
    2270     51931480 :   mask >>= 1;
    2271     51931480 :   opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
    2272     51931480 :   mask >>= 1;
    2273     51931480 :   opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
    2274     51931480 :   mask >>= 1;
    2275     51931480 :   opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
    2276     51931480 :   mask >>= 1;
    2277     51931480 :   opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
    2278     51931480 :   mask >>= 1;
    2279     51931480 :   opts_set->x_param_max_unroll_times = (mask & 1) != 0;
    2280     51931480 :   mask >>= 1;
    2281     51931480 :   opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
    2282     51931480 :   mask >>= 1;
    2283     51931480 :   opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
    2284     51931480 :   mask >>= 1;
    2285     51931480 :   opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
    2286     51931480 :   mask >>= 1;
    2287     51931480 :   opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
    2288     51931480 :   mask >>= 1;
    2289     51931480 :   opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
    2290     51931480 :   mask >>= 1;
    2291     51931480 :   opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
    2292     51931480 :   mask >>= 1;
    2293     51931480 :   opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
    2294     51931480 :   mask >>= 1;
    2295     51931480 :   opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
    2296     51931480 :   mask >>= 1;
    2297     51931480 :   opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
    2298     51931480 :   mask >>= 1;
    2299     51931480 :   opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
    2300     51931480 :   mask >>= 1;
    2301     51931480 :   opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
    2302     51931480 :   mask >>= 1;
    2303     51931480 :   opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
    2304     51931480 :   mask >>= 1;
    2305     51931480 :   opts_set->x_param_min_pagesize = (mask & 1) != 0;
    2306     51931480 :   mask >>= 1;
    2307     51931480 :   opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
    2308     51931480 :   mask >>= 1;
    2309     51931480 :   opts_set->x_param_min_spec_prob = (mask & 1) != 0;
    2310     51931480 :   mask >>= 1;
    2311     51931480 :   opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
    2312     51931480 :   mask >>= 1;
    2313     51931480 :   opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
    2314     51931480 :   mask >>= 1;
    2315     51931480 :   opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
    2316     51931480 :   mask >>= 1;
    2317     51931480 :   opts_set->x_param_modref_max_bases = (mask & 1) != 0;
    2318     51931480 :   mask >>= 1;
    2319     51931480 :   opts_set->x_param_modref_max_depth = (mask & 1) != 0;
    2320     51931480 :   mask >>= 1;
    2321     51931480 :   opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
    2322     51931480 :   mask >>= 1;
    2323     51931480 :   opts_set->x_param_modref_max_refs = (mask & 1) != 0;
    2324     51931480 :   mask >>= 1;
    2325     51931480 :   opts_set->x_param_modref_max_tests = (mask & 1) != 0;
    2326     51931480 :   mask >>= 1;
    2327     51931480 :   opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
    2328     51931480 :   mask >>= 1;
    2329     51931480 :   opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
    2330     51931480 :   mask >>= 1;
    2331     51931480 :   opts_set->x_param_parloops_schedule = (mask & 1) != 0;
    2332     51931480 :   mask >>= 1;
    2333     51931480 :   opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
    2334     51931480 :   mask >>= 1;
    2335     51931480 :   opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
    2336     51931480 :   mask >>= 1;
    2337     51931480 :   mask = ptr->explicit_mask[3];
    2338     51931480 :   opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
    2339     51931480 :   mask >>= 1;
    2340     51931480 :   opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
    2341     51931480 :   mask >>= 1;
    2342     51931480 :   opts_set->x_param_prefetch_latency = (mask & 1) != 0;
    2343     51931480 :   mask >>= 1;
    2344     51931480 :   opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
    2345     51931480 :   mask >>= 1;
    2346     51931480 :   opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
    2347     51931480 :   mask >>= 1;
    2348     51931480 :   opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
    2349     51931480 :   mask >>= 1;
    2350     51931480 :   opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
    2351     51931480 :   mask >>= 1;
    2352     51931480 :   opts_set->x_param_relation_block_limit = (mask & 1) != 0;
    2353     51931480 :   mask >>= 1;
    2354     51931480 :   opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
    2355     51931480 :   mask >>= 1;
    2356     51931480 :   opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
    2357     51931480 :   mask >>= 1;
    2358     51931480 :   opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
    2359     51931480 :   mask >>= 1;
    2360     51931480 :   opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
    2361     51931480 :   mask >>= 1;
    2362     51931480 :   opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
    2363     51931480 :   mask >>= 1;
    2364     51931480 :   opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
    2365     51931480 :   mask >>= 1;
    2366     51931480 :   opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
    2367     51931480 :   mask >>= 1;
    2368     51931480 :   opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
    2369     51931480 :   mask >>= 1;
    2370     51931480 :   opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
    2371     51931480 :   mask >>= 1;
    2372     51931480 :   opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
    2373     51931480 :   mask >>= 1;
    2374     51931480 :   opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
    2375     51931480 :   mask >>= 1;
    2376     51931480 :   opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
    2377     51931480 :   mask >>= 1;
    2378     51931480 :   opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
    2379     51931480 :   mask >>= 1;
    2380     51931480 :   opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
    2381     51931480 :   mask >>= 1;
    2382     51931480 :   opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
    2383     51931480 :   mask >>= 1;
    2384     51931480 :   opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
    2385     51931480 :   mask >>= 1;
    2386     51931480 :   opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
    2387     51931480 :   mask >>= 1;
    2388     51931480 :   opts_set->x_param_sms_min_sc = (mask & 1) != 0;
    2389     51931480 :   mask >>= 1;
    2390     51931480 :   opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
    2391     51931480 :   mask >>= 1;
    2392     51931480 :   opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
    2393     51931480 :   mask >>= 1;
    2394     51931480 :   opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
    2395     51931480 :   mask >>= 1;
    2396     51931480 :   opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
    2397     51931480 :   mask >>= 1;
    2398     51931480 :   opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
    2399     51931480 :   mask >>= 1;
    2400     51931480 :   opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
    2401     51931480 :   mask >>= 1;
    2402     51931480 :   opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
    2403     51931480 :   mask >>= 1;
    2404     51931480 :   opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
    2405     51931480 :   mask >>= 1;
    2406     51931480 :   opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
    2407     51931480 :   mask >>= 1;
    2408     51931480 :   opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
    2409     51931480 :   mask >>= 1;
    2410     51931480 :   opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
    2411     51931480 :   mask >>= 1;
    2412     51931480 :   opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
    2413     51931480 :   mask >>= 1;
    2414     51931480 :   opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
    2415     51931480 :   mask >>= 1;
    2416     51931480 :   opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
    2417     51931480 :   mask >>= 1;
    2418     51931480 :   opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
    2419     51931480 :   mask >>= 1;
    2420     51931480 :   opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
    2421     51931480 :   mask >>= 1;
    2422     51931480 :   opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
    2423     51931480 :   mask >>= 1;
    2424     51931480 :   opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
    2425     51931480 :   mask >>= 1;
    2426     51931480 :   opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
    2427     51931480 :   mask >>= 1;
    2428     51931480 :   opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
    2429     51931480 :   mask >>= 1;
    2430     51931480 :   opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
    2431     51931480 :   mask >>= 1;
    2432     51931480 :   opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
    2433     51931480 :   mask >>= 1;
    2434     51931480 :   opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
    2435     51931480 :   mask >>= 1;
    2436     51931480 :   opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
    2437     51931480 :   mask >>= 1;
    2438     51931480 :   opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
    2439     51931480 :   mask >>= 1;
    2440     51931480 :   opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
    2441     51931480 :   mask >>= 1;
    2442     51931480 :   opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
    2443     51931480 :   mask >>= 1;
    2444     51931480 :   opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
    2445     51931480 :   mask >>= 1;
    2446     51931480 :   opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
    2447     51931480 :   mask >>= 1;
    2448     51931480 :   opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
    2449     51931480 :   mask >>= 1;
    2450     51931480 :   opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
    2451     51931480 :   mask >>= 1;
    2452     51931480 :   opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
    2453     51931480 :   mask >>= 1;
    2454     51931480 :   opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
    2455     51931480 :   mask >>= 1;
    2456     51931480 :   opts_set->x_param_vect_induction_float = (mask & 1) != 0;
    2457     51931480 :   mask >>= 1;
    2458     51931480 :   opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
    2459     51931480 :   mask >>= 1;
    2460     51931480 :   opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
    2461     51931480 :   mask >>= 1;
    2462     51931480 :   opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
    2463     51931480 :   mask >>= 1;
    2464     51931480 :   opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
    2465     51931480 :   mask >>= 1;
    2466     51931480 :   mask = ptr->explicit_mask[4];
    2467     51931480 :   opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
    2468     51931480 :   mask >>= 1;
    2469     51931480 :   opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
    2470     51931480 :   mask >>= 1;
    2471     51931480 :   opts_set->x_param_vect_scalar_cost_multiplier = (mask & 1) != 0;
    2472     51931480 :   mask >>= 1;
    2473     51931480 :   opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
    2474     51931480 :   mask >>= 1;
    2475     51931480 :   opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
    2476     51931480 :   mask >>= 1;
    2477     51931480 :   opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
    2478     51931480 :   mask >>= 1;
    2479     51931480 :   opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
    2480     51931480 :   mask >>= 1;
    2481     51931480 :   opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
    2482     51931480 :   mask >>= 1;
    2483     51931480 :   opts_set->x_flag_complex_method = (mask & 1) != 0;
    2484     51931480 :   mask >>= 1;
    2485     51931480 :   opts_set->x_flag_malloc_dse = (mask & 1) != 0;
    2486     51931480 :   mask >>= 1;
    2487     51931480 :   opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
    2488     51931480 :   mask >>= 1;
    2489     51931480 :   opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
    2490     51931480 :   mask >>= 1;
    2491     51931480 :   opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
    2492     51931480 :   mask >>= 1;
    2493     51931480 :   opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
    2494     51931480 :   mask >>= 1;
    2495     51931480 :   opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
    2496     51931480 :   mask >>= 1;
    2497     51931480 :   opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
    2498     51931480 :   mask >>= 1;
    2499     51931480 :   opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
    2500     51931480 :   mask >>= 1;
    2501     51931480 :   opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
    2502     51931480 :   mask >>= 1;
    2503     51931480 :   opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
    2504     51931480 :   mask >>= 1;
    2505     51931480 :   opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
    2506     51931480 :   mask >>= 1;
    2507     51931480 :   opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
    2508     51931480 :   mask >>= 1;
    2509     51931480 :   opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
    2510     51931480 :   mask >>= 1;
    2511     51931480 :   opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
    2512     51931480 :   mask >>= 1;
    2513     51931480 :   opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
    2514     51931480 :   mask >>= 1;
    2515     51931480 :   opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
    2516     51931480 :   mask >>= 1;
    2517     51931480 :   opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
    2518     51931480 :   mask >>= 1;
    2519     51931480 :   opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
    2520     51931480 :   mask >>= 1;
    2521     51931480 :   opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2522     51931480 :   mask >>= 1;
    2523     51931480 :   opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
    2524     51931480 :   mask >>= 1;
    2525     51931480 :   opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
    2526     51931480 :   mask >>= 1;
    2527     51931480 :   opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2528     51931480 :   mask >>= 1;
    2529     51931480 :   opts_set->x_optimize = (mask & 1) != 0;
    2530     51931480 :   mask >>= 1;
    2531     51931480 :   opts_set->x_optimize_size = (mask & 1) != 0;
    2532     51931480 :   mask >>= 1;
    2533     51931480 :   opts_set->x_optimize_debug = (mask & 1) != 0;
    2534     51931480 :   mask >>= 1;
    2535     51931480 :   opts_set->x_optimize_fast = (mask & 1) != 0;
    2536     51931480 :   mask >>= 1;
    2537     51931480 :   opts_set->x_warn_inline = (mask & 1) != 0;
    2538     51931480 :   mask >>= 1;
    2539     51931480 :   opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
    2540     51931480 :   mask >>= 1;
    2541     51931480 :   opts_set->x_flag_align_functions = (mask & 1) != 0;
    2542     51931480 :   mask >>= 1;
    2543     51931480 :   opts_set->x_flag_align_jumps = (mask & 1) != 0;
    2544     51931480 :   mask >>= 1;
    2545     51931480 :   opts_set->x_flag_align_labels = (mask & 1) != 0;
    2546     51931480 :   mask >>= 1;
    2547     51931480 :   opts_set->x_flag_align_loops = (mask & 1) != 0;
    2548     51931480 :   mask >>= 1;
    2549     51931480 :   opts_set->x_flag_allocation_dce = (mask & 1) != 0;
    2550     51931480 :   mask >>= 1;
    2551     51931480 :   opts_set->x_flag_store_data_races = (mask & 1) != 0;
    2552     51931480 :   mask >>= 1;
    2553     51931480 :   opts_set->x_flag_associative_math = (mask & 1) != 0;
    2554     51931480 :   mask >>= 1;
    2555     51931480 :   opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
    2556     51931480 :   mask >>= 1;
    2557     51931480 :   opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
    2558     51931480 :   mask >>= 1;
    2559     51931480 :   opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
    2560     51931480 :   mask >>= 1;
    2561     51931480 :   opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
    2562     51931480 :   mask >>= 1;
    2563     51931480 :   opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
    2564     51931480 :   mask >>= 1;
    2565     51931480 :   opts_set->x_flag_bit_tests = (mask & 1) != 0;
    2566     51931480 :   mask >>= 1;
    2567     51931480 :   opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
    2568     51931480 :   mask >>= 1;
    2569     51931480 :   opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
    2570     51931480 :   mask >>= 1;
    2571     51931480 :   opts_set->x_flag_caller_saves = (mask & 1) != 0;
    2572     51931480 :   mask >>= 1;
    2573     51931480 :   opts_set->x_flag_code_hoisting = (mask & 1) != 0;
    2574     51931480 :   mask >>= 1;
    2575     51931480 :   opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
    2576     51931480 :   mask >>= 1;
    2577     51931480 :   opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
    2578     51931480 :   mask >>= 1;
    2579     51931480 :   opts_set->x_flag_conserve_stack = (mask & 1) != 0;
    2580     51931480 :   mask >>= 1;
    2581     51931480 :   opts_set->x_flag_cprop_registers = (mask & 1) != 0;
    2582     51931480 :   mask >>= 1;
    2583     51931480 :   opts_set->x_flag_crossjumping = (mask & 1) != 0;
    2584     51931480 :   mask >>= 1;
    2585     51931480 :   opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
    2586     51931480 :   mask >>= 1;
    2587     51931480 :   opts_set->x_flag_dce = (mask & 1) != 0;
    2588     51931480 :   mask >>= 1;
    2589     51931480 :   opts_set->x_flag_defer_pop = (mask & 1) != 0;
    2590     51931480 :   mask >>= 1;
    2591     51931480 :   opts_set->x_flag_delayed_branch = (mask & 1) != 0;
    2592     51931480 :   mask >>= 1;
    2593     51931480 :   opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
    2594     51931480 :   mask >>= 1;
    2595     51931480 :   mask = ptr->explicit_mask[5];
    2596     51931480 :   opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
    2597     51931480 :   mask >>= 1;
    2598     51931480 :   opts_set->x_flag_dep_fusion = (mask & 1) != 0;
    2599     51931480 :   mask >>= 1;
    2600     51931480 :   opts_set->x_flag_devirtualize = (mask & 1) != 0;
    2601     51931480 :   mask >>= 1;
    2602     51931480 :   opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
    2603     51931480 :   mask >>= 1;
    2604     51931480 :   opts_set->x_flag_dse = (mask & 1) != 0;
    2605     51931480 :   mask >>= 1;
    2606     51931480 :   opts_set->x_flag_early_inlining = (mask & 1) != 0;
    2607     51931480 :   mask >>= 1;
    2608     51931480 :   opts_set->x_flag_exceptions = (mask & 1) != 0;
    2609     51931480 :   mask >>= 1;
    2610     51931480 :   opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
    2611     51931480 :   mask >>= 1;
    2612     51931480 :   opts_set->x_flag_ext_dce = (mask & 1) != 0;
    2613     51931480 :   mask >>= 1;
    2614     51931480 :   opts_set->x_flag_finite_loops = (mask & 1) != 0;
    2615     51931480 :   mask >>= 1;
    2616     51931480 :   opts_set->x_flag_finite_math_only = (mask & 1) != 0;
    2617     51931480 :   mask >>= 1;
    2618     51931480 :   opts_set->x_flag_float_store = (mask & 1) != 0;
    2619     51931480 :   mask >>= 1;
    2620     51931480 :   opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
    2621     51931480 :   mask >>= 1;
    2622     51931480 :   opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
    2623     51931480 :   mask >>= 1;
    2624     51931480 :   opts_set->x_flag_forward_propagate = (mask & 1) != 0;
    2625     51931480 :   mask >>= 1;
    2626     51931480 :   opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
    2627     51931480 :   mask >>= 1;
    2628     51931480 :   opts_set->x_flag_no_function_cse = (mask & 1) != 0;
    2629     51931480 :   mask >>= 1;
    2630     51931480 :   opts_set->x_flag_gcse = (mask & 1) != 0;
    2631     51931480 :   mask >>= 1;
    2632     51931480 :   opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
    2633     51931480 :   mask >>= 1;
    2634     51931480 :   opts_set->x_flag_gcse_las = (mask & 1) != 0;
    2635     51931480 :   mask >>= 1;
    2636     51931480 :   opts_set->x_flag_gcse_lm = (mask & 1) != 0;
    2637     51931480 :   mask >>= 1;
    2638     51931480 :   opts_set->x_flag_gcse_sm = (mask & 1) != 0;
    2639     51931480 :   mask >>= 1;
    2640     51931480 :   opts_set->x_flag_graphite = (mask & 1) != 0;
    2641     51931480 :   mask >>= 1;
    2642     51931480 :   opts_set->x_flag_graphite_identity = (mask & 1) != 0;
    2643     51931480 :   mask >>= 1;
    2644     51931480 :   opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
    2645     51931480 :   mask >>= 1;
    2646     51931480 :   opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
    2647     51931480 :   mask >>= 1;
    2648     51931480 :   opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
    2649     51931480 :   mask >>= 1;
    2650     51931480 :   opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
    2651     51931480 :   mask >>= 1;
    2652     51931480 :   opts_set->x_flag_harden_compares = (mask & 1) != 0;
    2653     51931480 :   mask >>= 1;
    2654     51931480 :   opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
    2655     51931480 :   mask >>= 1;
    2656     51931480 :   opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
    2657     51931480 :   mask >>= 1;
    2658     51931480 :   opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
    2659     51931480 :   mask >>= 1;
    2660     51931480 :   opts_set->x_flag_if_conversion = (mask & 1) != 0;
    2661     51931480 :   mask >>= 1;
    2662     51931480 :   opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
    2663     51931480 :   mask >>= 1;
    2664     51931480 :   opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
    2665     51931480 :   mask >>= 1;
    2666     51931480 :   opts_set->x_flag_no_inline = (mask & 1) != 0;
    2667     51931480 :   mask >>= 1;
    2668     51931480 :   opts_set->x_flag_inline_atomics = (mask & 1) != 0;
    2669     51931480 :   mask >>= 1;
    2670     51931480 :   opts_set->x_flag_inline_functions = (mask & 1) != 0;
    2671     51931480 :   mask >>= 1;
    2672     51931480 :   opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
    2673     51931480 :   mask >>= 1;
    2674     51931480 :   opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
    2675     51931480 :   mask >>= 1;
    2676     51931480 :   opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
    2677     51931480 :   mask >>= 1;
    2678     51931480 :   opts_set->x_flag_ipa_cp = (mask & 1) != 0;
    2679     51931480 :   mask >>= 1;
    2680     51931480 :   opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
    2681     51931480 :   mask >>= 1;
    2682     51931480 :   opts_set->x_flag_ipa_icf = (mask & 1) != 0;
    2683     51931480 :   mask >>= 1;
    2684     51931480 :   opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
    2685     51931480 :   mask >>= 1;
    2686     51931480 :   opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
    2687     51931480 :   mask >>= 1;
    2688     51931480 :   opts_set->x_flag_ipa_modref = (mask & 1) != 0;
    2689     51931480 :   mask >>= 1;
    2690     51931480 :   opts_set->x_flag_ipa_profile = (mask & 1) != 0;
    2691     51931480 :   mask >>= 1;
    2692     51931480 :   opts_set->x_flag_ipa_pta = (mask & 1) != 0;
    2693     51931480 :   mask >>= 1;
    2694     51931480 :   opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
    2695     51931480 :   mask >>= 1;
    2696     51931480 :   opts_set->x_flag_ipa_ra = (mask & 1) != 0;
    2697     51931480 :   mask >>= 1;
    2698     51931480 :   opts_set->x_flag_ipa_reference = (mask & 1) != 0;
    2699     51931480 :   mask >>= 1;
    2700     51931480 :   opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
    2701     51931480 :   mask >>= 1;
    2702     51931480 :   opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
    2703     51931480 :   mask >>= 1;
    2704     51931480 :   opts_set->x_flag_ipa_sra = (mask & 1) != 0;
    2705     51931480 :   mask >>= 1;
    2706     51931480 :   opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
    2707     51931480 :   mask >>= 1;
    2708     51931480 :   opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
    2709     51931480 :   mask >>= 1;
    2710     51931480 :   opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
    2711     51931480 :   mask >>= 1;
    2712     51931480 :   opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
    2713     51931480 :   mask >>= 1;
    2714     51931480 :   opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
    2715     51931480 :   mask >>= 1;
    2716     51931480 :   opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
    2717     51931480 :   mask >>= 1;
    2718     51931480 :   opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
    2719     51931480 :   mask >>= 1;
    2720     51931480 :   opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
    2721     51931480 :   mask >>= 1;
    2722     51931480 :   opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
    2723     51931480 :   mask >>= 1;
    2724     51931480 :   mask = ptr->explicit_mask[6];
    2725     51931480 :   opts_set->x_flag_ivopts = (mask & 1) != 0;
    2726     51931480 :   mask >>= 1;
    2727     51931480 :   opts_set->x_flag_jump_tables = (mask & 1) != 0;
    2728     51931480 :   mask >>= 1;
    2729     51931480 :   opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
    2730     51931480 :   mask >>= 1;
    2731     51931480 :   opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
    2732     51931480 :   mask >>= 1;
    2733     51931480 :   opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
    2734     51931480 :   mask >>= 1;
    2735     51931480 :   opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
    2736     51931480 :   mask >>= 1;
    2737     51931480 :   opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
    2738     51931480 :   mask >>= 1;
    2739     51931480 :   opts_set->x_flag_loop_interchange = (mask & 1) != 0;
    2740     51931480 :   mask >>= 1;
    2741     51931480 :   opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
    2742     51931480 :   mask >>= 1;
    2743     51931480 :   opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
    2744     51931480 :   mask >>= 1;
    2745     51931480 :   opts_set->x_flag_unroll_jam = (mask & 1) != 0;
    2746     51931480 :   mask >>= 1;
    2747     51931480 :   opts_set->x_flag_lra_remat = (mask & 1) != 0;
    2748     51931480 :   mask >>= 1;
    2749     51931480 :   opts_set->x_flag_malloc_dce = (mask & 1) != 0;
    2750     51931480 :   mask >>= 1;
    2751     51931480 :   opts_set->x_flag_errno_math = (mask & 1) != 0;
    2752     51931480 :   mask >>= 1;
    2753     51931480 :   opts_set->x_flag_modulo_sched = (mask & 1) != 0;
    2754     51931480 :   mask >>= 1;
    2755     51931480 :   opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
    2756     51931480 :   mask >>= 1;
    2757     51931480 :   opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
    2758     51931480 :   mask >>= 1;
    2759     51931480 :   opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
    2760     51931480 :   mask >>= 1;
    2761     51931480 :   opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
    2762     51931480 :   mask >>= 1;
    2763     51931480 :   opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
    2764     51931480 :   mask >>= 1;
    2765     51931480 :   opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
    2766     51931480 :   mask >>= 1;
    2767     51931480 :   opts_set->x_flag_opt_info = (mask & 1) != 0;
    2768     51931480 :   mask >>= 1;
    2769     51931480 :   opts_set->x_flag_optimize_crc = (mask & 1) != 0;
    2770     51931480 :   mask >>= 1;
    2771     51931480 :   opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
    2772     51931480 :   mask >>= 1;
    2773     51931480 :   opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
    2774     51931480 :   mask >>= 1;
    2775     51931480 :   opts_set->x_flag_pack_struct = (mask & 1) != 0;
    2776     51931480 :   mask >>= 1;
    2777     51931480 :   opts_set->x_flag_partial_inlining = (mask & 1) != 0;
    2778     51931480 :   mask >>= 1;
    2779     51931480 :   opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
    2780     51931480 :   mask >>= 1;
    2781     51931480 :   opts_set->x_flag_peel_loops = (mask & 1) != 0;
    2782     51931480 :   mask >>= 1;
    2783     51931480 :   opts_set->x_flag_no_peephole = (mask & 1) != 0;
    2784     51931480 :   mask >>= 1;
    2785     51931480 :   opts_set->x_flag_peephole2 = (mask & 1) != 0;
    2786     51931480 :   mask >>= 1;
    2787     51931480 :   opts_set->x_flag_plt = (mask & 1) != 0;
    2788     51931480 :   mask >>= 1;
    2789     51931480 :   opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
    2790     51931480 :   mask >>= 1;
    2791     51931480 :   opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
    2792     51931480 :   mask >>= 1;
    2793     51931480 :   opts_set->x_flag_printf_return_value = (mask & 1) != 0;
    2794     51931480 :   mask >>= 1;
    2795     51931480 :   opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
    2796     51931480 :   mask >>= 1;
    2797     51931480 :   opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
    2798     51931480 :   mask >>= 1;
    2799     51931480 :   opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
    2800     51931480 :   mask >>= 1;
    2801     51931480 :   opts_set->x_flag_ree = (mask & 1) != 0;
    2802     51931480 :   mask >>= 1;
    2803     51931480 :   opts_set->x_flag_rename_registers = (mask & 1) != 0;
    2804     51931480 :   mask >>= 1;
    2805     51931480 :   opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
    2806     51931480 :   mask >>= 1;
    2807     51931480 :   opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
    2808     51931480 :   mask >>= 1;
    2809     51931480 :   opts_set->x_flag_reorder_functions = (mask & 1) != 0;
    2810     51931480 :   mask >>= 1;
    2811     51931480 :   opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
    2812     51931480 :   mask >>= 1;
    2813     51931480 :   opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
    2814     51931480 :   mask >>= 1;
    2815     51931480 :   opts_set->x_flag_rounding_math = (mask & 1) != 0;
    2816     51931480 :   mask >>= 1;
    2817     51931480 :   opts_set->x_flag_rtti = (mask & 1) != 0;
    2818     51931480 :   mask >>= 1;
    2819     51931480 :   opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
    2820     51931480 :   mask >>= 1;
    2821     51931480 :   opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
    2822     51931480 :   mask >>= 1;
    2823     51931480 :   opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
    2824     51931480 :   mask >>= 1;
    2825     51931480 :   opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
    2826     51931480 :   mask >>= 1;
    2827     51931480 :   opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
    2828     51931480 :   mask >>= 1;
    2829     51931480 :   opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
    2830     51931480 :   mask >>= 1;
    2831     51931480 :   opts_set->x_flag_sched_pressure = (mask & 1) != 0;
    2832     51931480 :   mask >>= 1;
    2833     51931480 :   opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
    2834     51931480 :   mask >>= 1;
    2835     51931480 :   opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
    2836     51931480 :   mask >>= 1;
    2837     51931480 :   opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
    2838     51931480 :   mask >>= 1;
    2839     51931480 :   opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
    2840     51931480 :   mask >>= 1;
    2841     51931480 :   opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
    2842     51931480 :   mask >>= 1;
    2843     51931480 :   opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
    2844     51931480 :   mask >>= 1;
    2845     51931480 :   opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
    2846     51931480 :   mask >>= 1;
    2847     51931480 :   opts_set->x_flag_schedule_insns = (mask & 1) != 0;
    2848     51931480 :   mask >>= 1;
    2849     51931480 :   opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
    2850     51931480 :   mask >>= 1;
    2851     51931480 :   opts_set->x_flag_section_anchors = (mask & 1) != 0;
    2852     51931480 :   mask >>= 1;
    2853     51931480 :   mask = ptr->explicit_mask[7];
    2854     51931480 :   opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
    2855     51931480 :   mask >>= 1;
    2856     51931480 :   opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
    2857     51931480 :   mask >>= 1;
    2858     51931480 :   opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
    2859     51931480 :   mask >>= 1;
    2860     51931480 :   opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
    2861     51931480 :   mask >>= 1;
    2862     51931480 :   opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
    2863     51931480 :   mask >>= 1;
    2864     51931480 :   opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
    2865     51931480 :   mask >>= 1;
    2866     51931480 :   opts_set->x_flag_short_enums = (mask & 1) != 0;
    2867     51931480 :   mask >>= 1;
    2868     51931480 :   opts_set->x_flag_short_wchar = (mask & 1) != 0;
    2869     51931480 :   mask >>= 1;
    2870     51931480 :   opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
    2871     51931480 :   mask >>= 1;
    2872     51931480 :   opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
    2873     51931480 :   mask >>= 1;
    2874     51931480 :   opts_set->x_flag_signaling_nans = (mask & 1) != 0;
    2875     51931480 :   mask >>= 1;
    2876     51931480 :   opts_set->x_flag_signed_zeros = (mask & 1) != 0;
    2877     51931480 :   mask >>= 1;
    2878     51931480 :   opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
    2879     51931480 :   mask >>= 1;
    2880     51931480 :   opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
    2881     51931480 :   mask >>= 1;
    2882     51931480 :   opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
    2883     51931480 :   mask >>= 1;
    2884     51931480 :   opts_set->x_flag_split_loops = (mask & 1) != 0;
    2885     51931480 :   mask >>= 1;
    2886     51931480 :   opts_set->x_flag_split_paths = (mask & 1) != 0;
    2887     51931480 :   mask >>= 1;
    2888     51931480 :   opts_set->x_flag_split_wide_types = (mask & 1) != 0;
    2889     51931480 :   mask >>= 1;
    2890     51931480 :   opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
    2891     51931480 :   mask >>= 1;
    2892     51931480 :   opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
    2893     51931480 :   mask >>= 1;
    2894     51931480 :   opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
    2895     51931480 :   mask >>= 1;
    2896     51931480 :   opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
    2897     51931480 :   mask >>= 1;
    2898     51931480 :   opts_set->x_flag_stack_protect = (mask & 1) != 0;
    2899     51931480 :   mask >>= 1;
    2900     51931480 :   opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
    2901     51931480 :   mask >>= 1;
    2902     51931480 :   opts_set->x_flag_store_merging = (mask & 1) != 0;
    2903     51931480 :   mask >>= 1;
    2904     51931480 :   opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
    2905     51931480 :   mask >>= 1;
    2906     51931480 :   opts_set->x_flag_strict_enums = (mask & 1) != 0;
    2907     51931480 :   mask >>= 1;
    2908     51931480 :   opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
    2909     51931480 :   mask >>= 1;
    2910     51931480 :   opts_set->x_flag_thread_jumps = (mask & 1) != 0;
    2911     51931480 :   mask >>= 1;
    2912     51931480 :   opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
    2913     51931480 :   mask >>= 1;
    2914     51931480 :   opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
    2915     51931480 :   mask >>= 1;
    2916     51931480 :   opts_set->x_flag_tracer = (mask & 1) != 0;
    2917     51931480 :   mask >>= 1;
    2918     51931480 :   opts_set->x_flag_trapping_math = (mask & 1) != 0;
    2919     51931480 :   mask >>= 1;
    2920     51931480 :   opts_set->x_flag_trapv = (mask & 1) != 0;
    2921     51931480 :   mask >>= 1;
    2922     51931480 :   opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
    2923     51931480 :   mask >>= 1;
    2924     51931480 :   opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
    2925     51931480 :   mask >>= 1;
    2926     51931480 :   opts_set->x_flag_tree_ccp = (mask & 1) != 0;
    2927     51931480 :   mask >>= 1;
    2928     51931480 :   opts_set->x_flag_tree_ch = (mask & 1) != 0;
    2929     51931480 :   mask >>= 1;
    2930     51931480 :   opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
    2931     51931480 :   mask >>= 1;
    2932     51931480 :   opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
    2933     51931480 :   mask >>= 1;
    2934     51931480 :   opts_set->x_flag_tree_cselim = (mask & 1) != 0;
    2935     51931480 :   mask >>= 1;
    2936     51931480 :   opts_set->x_flag_tree_dce = (mask & 1) != 0;
    2937     51931480 :   mask >>= 1;
    2938     51931480 :   opts_set->x_flag_tree_dom = (mask & 1) != 0;
    2939     51931480 :   mask >>= 1;
    2940     51931480 :   opts_set->x_flag_tree_dse = (mask & 1) != 0;
    2941     51931480 :   mask >>= 1;
    2942     51931480 :   opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
    2943     51931480 :   mask >>= 1;
    2944     51931480 :   opts_set->x_flag_tree_fre = (mask & 1) != 0;
    2945     51931480 :   mask >>= 1;
    2946     51931480 :   opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
    2947     51931480 :   mask >>= 1;
    2948     51931480 :   opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
    2949     51931480 :   mask >>= 1;
    2950     51931480 :   opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
    2951     51931480 :   mask >>= 1;
    2952     51931480 :   opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
    2953     51931480 :   mask >>= 1;
    2954     51931480 :   opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
    2955     51931480 :   mask >>= 1;
    2956     51931480 :   opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
    2957     51931480 :   mask >>= 1;
    2958     51931480 :   opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
    2959     51931480 :   mask >>= 1;
    2960     51931480 :   opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
    2961     51931480 :   mask >>= 1;
    2962     51931480 :   opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
    2963     51931480 :   mask >>= 1;
    2964     51931480 :   opts_set->x_flag_tree_pre = (mask & 1) != 0;
    2965     51931480 :   mask >>= 1;
    2966     51931480 :   opts_set->x_flag_tree_pta = (mask & 1) != 0;
    2967     51931480 :   mask >>= 1;
    2968     51931480 :   opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
    2969     51931480 :   mask >>= 1;
    2970     51931480 :   opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
    2971     51931480 :   mask >>= 1;
    2972     51931480 :   opts_set->x_flag_tree_sink = (mask & 1) != 0;
    2973     51931480 :   mask >>= 1;
    2974     51931480 :   opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
    2975     51931480 :   mask >>= 1;
    2976     51931480 :   opts_set->x_flag_tree_slsr = (mask & 1) != 0;
    2977     51931480 :   mask >>= 1;
    2978     51931480 :   opts_set->x_flag_tree_sra = (mask & 1) != 0;
    2979     51931480 :   mask >>= 1;
    2980     51931480 :   opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
    2981     51931480 :   mask >>= 1;
    2982     51931480 :   mask = ptr->explicit_mask[8];
    2983     51931480 :   opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
    2984     51931480 :   mask >>= 1;
    2985     51931480 :   opts_set->x_flag_tree_ter = (mask & 1) != 0;
    2986     51931480 :   mask >>= 1;
    2987     51931480 :   opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
    2988     51931480 :   mask >>= 1;
    2989     51931480 :   opts_set->x_flag_tree_vrp = (mask & 1) != 0;
    2990     51931480 :   mask >>= 1;
    2991     51931480 :   opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
    2992     51931480 :   mask >>= 1;
    2993     51931480 :   opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
    2994     51931480 :   mask >>= 1;
    2995     51931480 :   opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
    2996     51931480 :   mask >>= 1;
    2997     51931480 :   opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
    2998     51931480 :   mask >>= 1;
    2999     51931480 :   opts_set->x_flag_unroll_loops = (mask & 1) != 0;
    3000     51931480 :   mask >>= 1;
    3001     51931480 :   opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
    3002     51931480 :   mask >>= 1;
    3003     51931480 :   opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
    3004     51931480 :   mask >>= 1;
    3005     51931480 :   opts_set->x_flag_unwind_tables = (mask & 1) != 0;
    3006     51931480 :   mask >>= 1;
    3007     51931480 :   opts_set->x_flag_var_tracking = (mask & 1) != 0;
    3008     51931480 :   mask >>= 1;
    3009     51931480 :   opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
    3010     51931480 :   mask >>= 1;
    3011     51931480 :   opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
    3012     51931480 :   mask >>= 1;
    3013     51931480 :   opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
    3014     51931480 :   mask >>= 1;
    3015     51931480 :   opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
    3016     51931480 :   mask >>= 1;
    3017     51931480 :   opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
    3018     51931480 :   mask >>= 1;
    3019     51931480 :   opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
    3020     51931480 :   mask >>= 1;
    3021     51931480 :   opts_set->x_flag_web = (mask & 1) != 0;
    3022     51931480 :   mask >>= 1;
    3023     51931480 :   opts_set->x_flag_wrapv = (mask & 1) != 0;
    3024     51931480 :   mask >>= 1;
    3025     51931480 :   opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
    3026     51931480 :   mask >>= 1;
    3027     51931480 :   opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
    3028     51931480 :   mask >>= 1;
    3029     51931480 :   opts_set->x_ix86_use_scatter = (mask & 1) != 0;
    3030     51931480 :   mask >>= 1;
    3031     51931480 :   opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
    3032     51931480 :   mask >>= 1;
    3033     51931480 :   opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
    3034     51931480 :   mask >>= 1;
    3035     51931480 :   opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
    3036     51931480 :   mask >>= 1;
    3037     51931480 :   opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
    3038     51931480 :   mask >>= 1;
    3039     51931480 :   opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
    3040     51931480 :   mask >>= 1;
    3041     51931480 :   opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
    3042     51931480 :   mask >>= 1;
    3043     51931480 :   targetm.override_options_after_change ();
    3044     51931480 : }
    3045              : 
    3046              : /* Print optimization options from a structure.  */
    3047              : void
    3048            0 : cl_optimization_print (FILE *file,
    3049              :                        int indent_to,
    3050              :                        struct cl_optimization *ptr)
    3051              : {
    3052            0 :   fputs ("\n", file);
    3053            0 :   if (ptr->x_param_align_loop_iterations)
    3054            0 :     fprintf (file, "%*s%s (%#x)\n",
    3055              :              indent_to, "",
    3056              :              "param_align_loop_iterations",
    3057              :              ptr->x_param_align_loop_iterations);
    3058              : 
    3059            0 :   if (ptr->x_param_align_threshold)
    3060            0 :     fprintf (file, "%*s%s (%#x)\n",
    3061              :              indent_to, "",
    3062              :              "param_align_threshold",
    3063              :              ptr->x_param_align_threshold);
    3064              : 
    3065            0 :   if (ptr->x_param_asan_protect_allocas)
    3066            0 :     fprintf (file, "%*s%s (%#x)\n",
    3067              :              indent_to, "",
    3068              :              "param_asan_protect_allocas",
    3069              :              ptr->x_param_asan_protect_allocas);
    3070              : 
    3071            0 :   if (ptr->x_param_asan_instrument_reads)
    3072            0 :     fprintf (file, "%*s%s (%#x)\n",
    3073              :              indent_to, "",
    3074              :              "param_asan_instrument_reads",
    3075              :              ptr->x_param_asan_instrument_reads);
    3076              : 
    3077            0 :   if (ptr->x_param_asan_instrument_writes)
    3078            0 :     fprintf (file, "%*s%s (%#x)\n",
    3079              :              indent_to, "",
    3080              :              "param_asan_instrument_writes",
    3081              :              ptr->x_param_asan_instrument_writes);
    3082              : 
    3083            0 :   if (ptr->x_param_asan_instrumentation_with_call_threshold)
    3084            0 :     fprintf (file, "%*s%s (%#x)\n",
    3085              :              indent_to, "",
    3086              :              "param_asan_instrumentation_with_call_threshold",
    3087              :              ptr->x_param_asan_instrumentation_with_call_threshold);
    3088              : 
    3089            0 :   if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
    3090            0 :     fprintf (file, "%*s%s (%#x)\n",
    3091              :              indent_to, "",
    3092              :              "param_asan_kernel_mem_intrinsic_prefix",
    3093              :              ptr->x_param_asan_kernel_mem_intrinsic_prefix);
    3094              : 
    3095            0 :   if (ptr->x_param_asan_memintrin)
    3096            0 :     fprintf (file, "%*s%s (%#x)\n",
    3097              :              indent_to, "",
    3098              :              "param_asan_memintrin",
    3099              :              ptr->x_param_asan_memintrin);
    3100              : 
    3101            0 :   if (ptr->x_param_asan_stack)
    3102            0 :     fprintf (file, "%*s%s (%#x)\n",
    3103              :              indent_to, "",
    3104              :              "param_asan_stack",
    3105              :              ptr->x_param_asan_stack);
    3106              : 
    3107            0 :   if (ptr->x_param_asan_use_after_return)
    3108            0 :     fprintf (file, "%*s%s (%#x)\n",
    3109              :              indent_to, "",
    3110              :              "param_asan_use_after_return",
    3111              :              ptr->x_param_asan_use_after_return);
    3112              : 
    3113            0 :   if (ptr->x_param_auto_profile_bbs)
    3114            0 :     fprintf (file, "%*s%s (%#x)\n",
    3115              :              indent_to, "",
    3116              :              "param_auto_profile_bbs",
    3117              :              ptr->x_param_auto_profile_bbs);
    3118              : 
    3119            0 :   if (ptr->x_param_auto_profile_reorder_only)
    3120            0 :     fprintf (file, "%*s%s (%#x)\n",
    3121              :              indent_to, "",
    3122              :              "param_auto_profile_reorder_only",
    3123              :              ptr->x_param_auto_profile_reorder_only);
    3124              : 
    3125            0 :   if (ptr->x_param_avg_loop_niter)
    3126            0 :     fprintf (file, "%*s%s (%#x)\n",
    3127              :              indent_to, "",
    3128              :              "param_avg_loop_niter",
    3129              :              ptr->x_param_avg_loop_niter);
    3130              : 
    3131            0 :   if (ptr->x_param_avoid_fma_max_bits)
    3132            0 :     fprintf (file, "%*s%s (%#x)\n",
    3133              :              indent_to, "",
    3134              :              "param_avoid_fma_max_bits",
    3135              :              ptr->x_param_avoid_fma_max_bits);
    3136              : 
    3137            0 :   if (ptr->x_param_builtin_expect_probability)
    3138            0 :     fprintf (file, "%*s%s (%#x)\n",
    3139              :              indent_to, "",
    3140              :              "param_builtin_expect_probability",
    3141              :              ptr->x_param_builtin_expect_probability);
    3142              : 
    3143            0 :   if (ptr->x_param_builtin_string_cmp_inline_length)
    3144            0 :     fprintf (file, "%*s%s (%#x)\n",
    3145              :              indent_to, "",
    3146              :              "param_builtin_string_cmp_inline_length",
    3147              :              ptr->x_param_builtin_string_cmp_inline_length);
    3148              : 
    3149            0 :   if (ptr->x_param_case_values_threshold)
    3150            0 :     fprintf (file, "%*s%s (%#x)\n",
    3151              :              indent_to, "",
    3152              :              "param_case_values_threshold",
    3153              :              ptr->x_param_case_values_threshold);
    3154              : 
    3155            0 :   if (ptr->x_param_comdat_sharing_probability)
    3156            0 :     fprintf (file, "%*s%s (%#x)\n",
    3157              :              indent_to, "",
    3158              :              "param_comdat_sharing_probability",
    3159              :              ptr->x_param_comdat_sharing_probability);
    3160              : 
    3161            0 :   if (ptr->x_param_construct_interfere_size)
    3162            0 :     fprintf (file, "%*s%s (%#x)\n",
    3163              :              indent_to, "",
    3164              :              "param_construct_interfere_size",
    3165              :              ptr->x_param_construct_interfere_size);
    3166              : 
    3167            0 :   if (ptr->x_param_cycle_accurate_model)
    3168            0 :     fprintf (file, "%*s%s (%#x)\n",
    3169              :              indent_to, "",
    3170              :              "param_cycle_accurate_model",
    3171              :              ptr->x_param_cycle_accurate_model);
    3172              : 
    3173            0 :   if (ptr->x_param_destruct_interfere_size)
    3174            0 :     fprintf (file, "%*s%s (%#x)\n",
    3175              :              indent_to, "",
    3176              :              "param_destruct_interfere_size",
    3177              :              ptr->x_param_destruct_interfere_size);
    3178              : 
    3179            0 :   if (ptr->x_param_dse_max_alias_queries_per_store)
    3180            0 :     fprintf (file, "%*s%s (%#x)\n",
    3181              :              indent_to, "",
    3182              :              "param_dse_max_alias_queries_per_store",
    3183              :              ptr->x_param_dse_max_alias_queries_per_store);
    3184              : 
    3185            0 :   if (ptr->x_param_dse_max_object_size)
    3186            0 :     fprintf (file, "%*s%s (%#x)\n",
    3187              :              indent_to, "",
    3188              :              "param_dse_max_object_size",
    3189              :              ptr->x_param_dse_max_object_size);
    3190              : 
    3191            0 :   if (ptr->x_param_early_inlining_insns)
    3192            0 :     fprintf (file, "%*s%s (%#x)\n",
    3193              :              indent_to, "",
    3194              :              "param_early_inlining_insns",
    3195              :              ptr->x_param_early_inlining_insns);
    3196              : 
    3197            0 :   if (ptr->x_param_fsm_scale_path_stmts)
    3198            0 :     fprintf (file, "%*s%s (%#x)\n",
    3199              :              indent_to, "",
    3200              :              "param_fsm_scale_path_stmts",
    3201              :              ptr->x_param_fsm_scale_path_stmts);
    3202              : 
    3203            0 :   if (ptr->x_param_fully_pipelined_fma)
    3204            0 :     fprintf (file, "%*s%s (%#x)\n",
    3205              :              indent_to, "",
    3206              :              "param_fully_pipelined_fma",
    3207              :              ptr->x_param_fully_pipelined_fma);
    3208              : 
    3209            0 :   if (ptr->x_param_gcse_after_reload_critical_fraction)
    3210            0 :     fprintf (file, "%*s%s (%#x)\n",
    3211              :              indent_to, "",
    3212              :              "param_gcse_after_reload_critical_fraction",
    3213              :              ptr->x_param_gcse_after_reload_critical_fraction);
    3214              : 
    3215            0 :   if (ptr->x_param_gcse_after_reload_partial_fraction)
    3216            0 :     fprintf (file, "%*s%s (%#x)\n",
    3217              :              indent_to, "",
    3218              :              "param_gcse_after_reload_partial_fraction",
    3219              :              ptr->x_param_gcse_after_reload_partial_fraction);
    3220              : 
    3221            0 :   if (ptr->x_param_gcse_cost_distance_ratio)
    3222            0 :     fprintf (file, "%*s%s (%#x)\n",
    3223              :              indent_to, "",
    3224              :              "param_gcse_cost_distance_ratio",
    3225              :              ptr->x_param_gcse_cost_distance_ratio);
    3226              : 
    3227            0 :   if (ptr->x_param_gcse_unrestricted_cost)
    3228            0 :     fprintf (file, "%*s%s (%#x)\n",
    3229              :              indent_to, "",
    3230              :              "param_gcse_unrestricted_cost",
    3231              :              ptr->x_param_gcse_unrestricted_cost);
    3232              : 
    3233            0 :   if (ptr->x_param_graphite_max_arrays_per_scop)
    3234            0 :     fprintf (file, "%*s%s (%#x)\n",
    3235              :              indent_to, "",
    3236              :              "param_graphite_max_arrays_per_scop",
    3237              :              ptr->x_param_graphite_max_arrays_per_scop);
    3238              : 
    3239            0 :   if (ptr->x_param_graphite_max_nb_scop_params)
    3240            0 :     fprintf (file, "%*s%s (%#x)\n",
    3241              :              indent_to, "",
    3242              :              "param_graphite_max_nb_scop_params",
    3243              :              ptr->x_param_graphite_max_nb_scop_params);
    3244              : 
    3245            0 :   if (ptr->x_param_hardcfr_max_blocks)
    3246            0 :     fprintf (file, "%*s%s (%#x)\n",
    3247              :              indent_to, "",
    3248              :              "param_hardcfr_max_blocks",
    3249              :              ptr->x_param_hardcfr_max_blocks);
    3250              : 
    3251            0 :   if (ptr->x_param_hardcfr_max_inline_blocks)
    3252            0 :     fprintf (file, "%*s%s (%#x)\n",
    3253              :              indent_to, "",
    3254              :              "param_hardcfr_max_inline_blocks",
    3255              :              ptr->x_param_hardcfr_max_inline_blocks);
    3256              : 
    3257            0 :   if (ptr->x_param_hwasan_instrument_allocas)
    3258            0 :     fprintf (file, "%*s%s (%#x)\n",
    3259              :              indent_to, "",
    3260              :              "param_hwasan_instrument_allocas",
    3261              :              ptr->x_param_hwasan_instrument_allocas);
    3262              : 
    3263            0 :   if (ptr->x_param_hwasan_instrument_mem_intrinsics)
    3264            0 :     fprintf (file, "%*s%s (%#x)\n",
    3265              :              indent_to, "",
    3266              :              "param_hwasan_instrument_mem_intrinsics",
    3267              :              ptr->x_param_hwasan_instrument_mem_intrinsics);
    3268              : 
    3269            0 :   if (ptr->x_param_hwasan_instrument_reads)
    3270            0 :     fprintf (file, "%*s%s (%#x)\n",
    3271              :              indent_to, "",
    3272              :              "param_hwasan_instrument_reads",
    3273              :              ptr->x_param_hwasan_instrument_reads);
    3274              : 
    3275            0 :   if (ptr->x_param_hwasan_instrument_stack)
    3276            0 :     fprintf (file, "%*s%s (%#x)\n",
    3277              :              indent_to, "",
    3278              :              "param_hwasan_instrument_stack",
    3279              :              ptr->x_param_hwasan_instrument_stack);
    3280              : 
    3281            0 :   if (ptr->x_param_hwasan_instrument_writes)
    3282            0 :     fprintf (file, "%*s%s (%#x)\n",
    3283              :              indent_to, "",
    3284              :              "param_hwasan_instrument_writes",
    3285              :              ptr->x_param_hwasan_instrument_writes);
    3286              : 
    3287            0 :   if (ptr->x_param_hwasan_random_frame_tag)
    3288            0 :     fprintf (file, "%*s%s (%#x)\n",
    3289              :              indent_to, "",
    3290              :              "param_hwasan_random_frame_tag",
    3291              :              ptr->x_param_hwasan_random_frame_tag);
    3292              : 
    3293            0 :   if (ptr->x_param_inline_heuristics_hint_percent)
    3294            0 :     fprintf (file, "%*s%s (%#x)\n",
    3295              :              indent_to, "",
    3296              :              "param_inline_heuristics_hint_percent",
    3297              :              ptr->x_param_inline_heuristics_hint_percent);
    3298              : 
    3299            0 :   if (ptr->x_param_inline_min_speedup)
    3300            0 :     fprintf (file, "%*s%s (%#x)\n",
    3301              :              indent_to, "",
    3302              :              "param_inline_min_speedup",
    3303              :              ptr->x_param_inline_min_speedup);
    3304              : 
    3305            0 :   if (ptr->x_param_inline_unit_growth)
    3306            0 :     fprintf (file, "%*s%s (%#x)\n",
    3307              :              indent_to, "",
    3308              :              "param_inline_unit_growth",
    3309              :              ptr->x_param_inline_unit_growth);
    3310              : 
    3311            0 :   if (ptr->x_param_ipa_cp_eval_threshold)
    3312            0 :     fprintf (file, "%*s%s (%#x)\n",
    3313              :              indent_to, "",
    3314              :              "param_ipa_cp_eval_threshold",
    3315              :              ptr->x_param_ipa_cp_eval_threshold);
    3316              : 
    3317            0 :   if (ptr->x_param_ipa_cp_large_unit_insns)
    3318            0 :     fprintf (file, "%*s%s (%#x)\n",
    3319              :              indent_to, "",
    3320              :              "param_ipa_cp_large_unit_insns",
    3321              :              ptr->x_param_ipa_cp_large_unit_insns);
    3322              : 
    3323            0 :   if (ptr->x_param_ipa_cp_loop_hint_bonus)
    3324            0 :     fprintf (file, "%*s%s (%#x)\n",
    3325              :              indent_to, "",
    3326              :              "param_ipa_cp_loop_hint_bonus",
    3327              :              ptr->x_param_ipa_cp_loop_hint_bonus);
    3328              : 
    3329            0 :   if (ptr->x_param_ipa_cp_max_recursive_depth)
    3330            0 :     fprintf (file, "%*s%s (%#x)\n",
    3331              :              indent_to, "",
    3332              :              "param_ipa_cp_max_recursive_depth",
    3333              :              ptr->x_param_ipa_cp_max_recursive_depth);
    3334              : 
    3335            0 :   if (ptr->x_param_ipa_cp_min_recursive_probability)
    3336            0 :     fprintf (file, "%*s%s (%#x)\n",
    3337              :              indent_to, "",
    3338              :              "param_ipa_cp_min_recursive_probability",
    3339              :              ptr->x_param_ipa_cp_min_recursive_probability);
    3340              : 
    3341            0 :   if (ptr->x_param_ipa_cp_recursion_penalty)
    3342            0 :     fprintf (file, "%*s%s (%#x)\n",
    3343              :              indent_to, "",
    3344              :              "param_ipa_cp_recursion_penalty",
    3345              :              ptr->x_param_ipa_cp_recursion_penalty);
    3346              : 
    3347            0 :   if (ptr->x_param_ipa_cp_recursive_freq_factor)
    3348            0 :     fprintf (file, "%*s%s (%#x)\n",
    3349              :              indent_to, "",
    3350              :              "param_ipa_cp_recursive_freq_factor",
    3351              :              ptr->x_param_ipa_cp_recursive_freq_factor);
    3352              : 
    3353            0 :   if (ptr->x_param_ipa_cp_single_call_penalty)
    3354            0 :     fprintf (file, "%*s%s (%#x)\n",
    3355              :              indent_to, "",
    3356              :              "param_ipa_cp_single_call_penalty",
    3357              :              ptr->x_param_ipa_cp_single_call_penalty);
    3358              : 
    3359            0 :   if (ptr->x_param_ipa_cp_sweeps)
    3360            0 :     fprintf (file, "%*s%s (%#x)\n",
    3361              :              indent_to, "",
    3362              :              "param_ipa_cp_sweeps",
    3363              :              ptr->x_param_ipa_cp_sweeps);
    3364              : 
    3365            0 :   if (ptr->x_param_ipa_cp_unit_growth)
    3366            0 :     fprintf (file, "%*s%s (%#x)\n",
    3367              :              indent_to, "",
    3368              :              "param_ipa_cp_unit_growth",
    3369              :              ptr->x_param_ipa_cp_unit_growth);
    3370              : 
    3371            0 :   if (ptr->x_param_ipa_cp_value_list_size)
    3372            0 :     fprintf (file, "%*s%s (%#x)\n",
    3373              :              indent_to, "",
    3374              :              "param_ipa_cp_value_list_size",
    3375              :              ptr->x_param_ipa_cp_value_list_size);
    3376              : 
    3377            0 :   if (ptr->x_param_ipa_jump_function_lookups)
    3378            0 :     fprintf (file, "%*s%s (%#x)\n",
    3379              :              indent_to, "",
    3380              :              "param_ipa_jump_function_lookups",
    3381              :              ptr->x_param_ipa_jump_function_lookups);
    3382              : 
    3383            0 :   if (ptr->x_param_ipa_max_aa_steps)
    3384            0 :     fprintf (file, "%*s%s (%#x)\n",
    3385              :              indent_to, "",
    3386              :              "param_ipa_max_aa_steps",
    3387              :              ptr->x_param_ipa_max_aa_steps);
    3388              : 
    3389            0 :   if (ptr->x_param_ipa_max_agg_items)
    3390            0 :     fprintf (file, "%*s%s (%#x)\n",
    3391              :              indent_to, "",
    3392              :              "param_ipa_max_agg_items",
    3393              :              ptr->x_param_ipa_max_agg_items);
    3394              : 
    3395            0 :   if (ptr->x_param_ipa_max_loop_predicates)
    3396            0 :     fprintf (file, "%*s%s (%#x)\n",
    3397              :              indent_to, "",
    3398              :              "param_ipa_max_loop_predicates",
    3399              :              ptr->x_param_ipa_max_loop_predicates);
    3400              : 
    3401            0 :   if (ptr->x_param_ipa_max_param_expr_ops)
    3402            0 :     fprintf (file, "%*s%s (%#x)\n",
    3403              :              indent_to, "",
    3404              :              "param_ipa_max_param_expr_ops",
    3405              :              ptr->x_param_ipa_max_param_expr_ops);
    3406              : 
    3407            0 :   if (ptr->x_param_ipa_max_switch_predicate_bounds)
    3408            0 :     fprintf (file, "%*s%s (%#x)\n",
    3409              :              indent_to, "",
    3410              :              "param_ipa_max_switch_predicate_bounds",
    3411              :              ptr->x_param_ipa_max_switch_predicate_bounds);
    3412              : 
    3413            0 :   if (ptr->x_param_ipa_sra_deref_prob_threshold)
    3414            0 :     fprintf (file, "%*s%s (%#x)\n",
    3415              :              indent_to, "",
    3416              :              "param_ipa_sra_deref_prob_threshold",
    3417              :              ptr->x_param_ipa_sra_deref_prob_threshold);
    3418              : 
    3419            0 :   if (ptr->x_param_ipa_sra_max_replacements)
    3420            0 :     fprintf (file, "%*s%s (%#x)\n",
    3421              :              indent_to, "",
    3422              :              "param_ipa_sra_max_replacements",
    3423              :              ptr->x_param_ipa_sra_max_replacements);
    3424              : 
    3425            0 :   if (ptr->x_param_ipa_sra_ptr_growth_factor)
    3426            0 :     fprintf (file, "%*s%s (%#x)\n",
    3427              :              indent_to, "",
    3428              :              "param_ipa_sra_ptr_growth_factor",
    3429              :              ptr->x_param_ipa_sra_ptr_growth_factor);
    3430              : 
    3431            0 :   if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
    3432            0 :     fprintf (file, "%*s%s (%#x)\n",
    3433              :              indent_to, "",
    3434              :              "param_ipa_sra_ptrwrap_growth_factor",
    3435              :              ptr->x_param_ipa_sra_ptrwrap_growth_factor);
    3436              : 
    3437            0 :   if (ptr->x_param_ira_consider_dup_in_all_alts)
    3438            0 :     fprintf (file, "%*s%s (%#x)\n",
    3439              :              indent_to, "",
    3440              :              "param_ira_consider_dup_in_all_alts",
    3441              :              ptr->x_param_ira_consider_dup_in_all_alts);
    3442              : 
    3443            0 :   if (ptr->x_param_ira_loop_reserved_regs)
    3444            0 :     fprintf (file, "%*s%s (%#x)\n",
    3445              :              indent_to, "",
    3446              :              "param_ira_loop_reserved_regs",
    3447              :              ptr->x_param_ira_loop_reserved_regs);
    3448              : 
    3449            0 :   if (ptr->x_param_ira_max_conflict_table_size)
    3450            0 :     fprintf (file, "%*s%s (%#x)\n",
    3451              :              indent_to, "",
    3452              :              "param_ira_max_conflict_table_size",
    3453              :              ptr->x_param_ira_max_conflict_table_size);
    3454              : 
    3455            0 :   if (ptr->x_param_ira_max_loops_num)
    3456            0 :     fprintf (file, "%*s%s (%#x)\n",
    3457              :              indent_to, "",
    3458              :              "param_ira_max_loops_num",
    3459              :              ptr->x_param_ira_max_loops_num);
    3460              : 
    3461            0 :   if (ptr->x_param_ira_simple_lra_insn_threshold)
    3462            0 :     fprintf (file, "%*s%s (%#x)\n",
    3463              :              indent_to, "",
    3464              :              "param_ira_simple_lra_insn_threshold",
    3465              :              ptr->x_param_ira_simple_lra_insn_threshold);
    3466              : 
    3467            0 :   if (ptr->x_param_iv_always_prune_cand_set_bound)
    3468            0 :     fprintf (file, "%*s%s (%#x)\n",
    3469              :              indent_to, "",
    3470              :              "param_iv_always_prune_cand_set_bound",
    3471              :              ptr->x_param_iv_always_prune_cand_set_bound);
    3472              : 
    3473            0 :   if (ptr->x_param_iv_consider_all_candidates_bound)
    3474            0 :     fprintf (file, "%*s%s (%#x)\n",
    3475              :              indent_to, "",
    3476              :              "param_iv_consider_all_candidates_bound",
    3477              :              ptr->x_param_iv_consider_all_candidates_bound);
    3478              : 
    3479            0 :   if (ptr->x_param_iv_max_considered_uses)
    3480            0 :     fprintf (file, "%*s%s (%#x)\n",
    3481              :              indent_to, "",
    3482              :              "param_iv_max_considered_uses",
    3483              :              ptr->x_param_iv_max_considered_uses);
    3484              : 
    3485            0 :   if (ptr->x_ix86_vect_compare_costs)
    3486            0 :     fprintf (file, "%*s%s (%#x)\n",
    3487              :              indent_to, "",
    3488              :              "ix86_vect_compare_costs",
    3489              :              ptr->x_ix86_vect_compare_costs);
    3490              : 
    3491            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_size)
    3492            0 :     fprintf (file, "%*s%s (%#x)\n",
    3493              :              indent_to, "",
    3494              :              "param_jump_table_max_growth_ratio_for_size",
    3495              :              ptr->x_param_jump_table_max_growth_ratio_for_size);
    3496              : 
    3497            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
    3498            0 :     fprintf (file, "%*s%s (%#x)\n",
    3499              :              indent_to, "",
    3500              :              "param_jump_table_max_growth_ratio_for_speed",
    3501              :              ptr->x_param_jump_table_max_growth_ratio_for_speed);
    3502              : 
    3503            0 :   if (ptr->x_param_l1_cache_line_size)
    3504            0 :     fprintf (file, "%*s%s (%#x)\n",
    3505              :              indent_to, "",
    3506              :              "param_l1_cache_line_size",
    3507              :              ptr->x_param_l1_cache_line_size);
    3508              : 
    3509            0 :   if (ptr->x_param_l1_cache_size)
    3510            0 :     fprintf (file, "%*s%s (%#x)\n",
    3511              :              indent_to, "",
    3512              :              "param_l1_cache_size",
    3513              :              ptr->x_param_l1_cache_size);
    3514              : 
    3515            0 :   if (ptr->x_param_l2_cache_size)
    3516            0 :     fprintf (file, "%*s%s (%#x)\n",
    3517              :              indent_to, "",
    3518              :              "param_l2_cache_size",
    3519              :              ptr->x_param_l2_cache_size);
    3520              : 
    3521            0 :   if (ptr->x_param_large_function_growth)
    3522            0 :     fprintf (file, "%*s%s (%#x)\n",
    3523              :              indent_to, "",
    3524              :              "param_large_function_growth",
    3525              :              ptr->x_param_large_function_growth);
    3526              : 
    3527            0 :   if (ptr->x_param_large_function_insns)
    3528            0 :     fprintf (file, "%*s%s (%#x)\n",
    3529              :              indent_to, "",
    3530              :              "param_large_function_insns",
    3531              :              ptr->x_param_large_function_insns);
    3532              : 
    3533            0 :   if (ptr->x_param_stack_frame_growth)
    3534            0 :     fprintf (file, "%*s%s (%#x)\n",
    3535              :              indent_to, "",
    3536              :              "param_stack_frame_growth",
    3537              :              ptr->x_param_stack_frame_growth);
    3538              : 
    3539            0 :   if (ptr->x_param_large_stack_frame)
    3540            0 :     fprintf (file, "%*s%s (%#x)\n",
    3541              :              indent_to, "",
    3542              :              "param_large_stack_frame",
    3543              :              ptr->x_param_large_stack_frame);
    3544              : 
    3545            0 :   if (ptr->x_param_large_unit_insns)
    3546            0 :     fprintf (file, "%*s%s (%#x)\n",
    3547              :              indent_to, "",
    3548              :              "param_large_unit_insns",
    3549              :              ptr->x_param_large_unit_insns);
    3550              : 
    3551            0 :   if (ptr->x_param_lim_expensive)
    3552            0 :     fprintf (file, "%*s%s (%#x)\n",
    3553              :              indent_to, "",
    3554              :              "param_lim_expensive",
    3555              :              ptr->x_param_lim_expensive);
    3556              : 
    3557            0 :   if (ptr->x_param_loop_block_tile_size)
    3558            0 :     fprintf (file, "%*s%s (%#x)\n",
    3559              :              indent_to, "",
    3560              :              "param_loop_block_tile_size",
    3561              :              ptr->x_param_loop_block_tile_size);
    3562              : 
    3563            0 :   if (ptr->x_param_loop_interchange_max_num_stmts)
    3564            0 :     fprintf (file, "%*s%s (%#x)\n",
    3565              :              indent_to, "",
    3566              :              "param_loop_interchange_max_num_stmts",
    3567              :              ptr->x_param_loop_interchange_max_num_stmts);
    3568              : 
    3569            0 :   if (ptr->x_param_loop_interchange_stride_ratio)
    3570            0 :     fprintf (file, "%*s%s (%#x)\n",
    3571              :              indent_to, "",
    3572              :              "param_loop_interchange_stride_ratio",
    3573              :              ptr->x_param_loop_interchange_stride_ratio);
    3574              : 
    3575            0 :   if (ptr->x_param_loop_invariant_max_bbs_in_loop)
    3576            0 :     fprintf (file, "%*s%s (%#x)\n",
    3577              :              indent_to, "",
    3578              :              "param_loop_invariant_max_bbs_in_loop",
    3579              :              ptr->x_param_loop_invariant_max_bbs_in_loop);
    3580              : 
    3581            0 :   if (ptr->x_param_loop_max_datarefs_for_datadeps)
    3582            0 :     fprintf (file, "%*s%s (%#x)\n",
    3583              :              indent_to, "",
    3584              :              "param_loop_max_datarefs_for_datadeps",
    3585              :              ptr->x_param_loop_max_datarefs_for_datadeps);
    3586              : 
    3587            0 :   if (ptr->x_param_loop_versioning_max_inner_insns)
    3588            0 :     fprintf (file, "%*s%s (%#x)\n",
    3589              :              indent_to, "",
    3590              :              "param_loop_versioning_max_inner_insns",
    3591              :              ptr->x_param_loop_versioning_max_inner_insns);
    3592              : 
    3593            0 :   if (ptr->x_param_loop_versioning_max_outer_insns)
    3594            0 :     fprintf (file, "%*s%s (%#x)\n",
    3595              :              indent_to, "",
    3596              :              "param_loop_versioning_max_outer_insns",
    3597              :              ptr->x_param_loop_versioning_max_outer_insns);
    3598              : 
    3599            0 :   if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
    3600            0 :     fprintf (file, "%*s%s (%#x)\n",
    3601              :              indent_to, "",
    3602              :              "param_lra_inheritance_ebb_probability_cutoff",
    3603              :              ptr->x_param_lra_inheritance_ebb_probability_cutoff);
    3604              : 
    3605            0 :   if (ptr->x_param_lra_max_considered_reload_pseudos)
    3606            0 :     fprintf (file, "%*s%s (%#x)\n",
    3607              :              indent_to, "",
    3608              :              "param_lra_max_considered_reload_pseudos",
    3609              :              ptr->x_param_lra_max_considered_reload_pseudos);
    3610              : 
    3611            0 :   if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
    3612            0 :     fprintf (file, "%*s%s (%#x)\n",
    3613              :              indent_to, "",
    3614              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    3615              :              ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
    3616              : 
    3617            0 :   if (ptr->x_param_lto_locality_frequency)
    3618            0 :     fprintf (file, "%*s%s (%#x)\n",
    3619              :              indent_to, "",
    3620              :              "param_lto_locality_frequency",
    3621              :              ptr->x_param_lto_locality_frequency);
    3622              : 
    3623            0 :   if (ptr->x_param_lto_locality_size)
    3624            0 :     fprintf (file, "%*s%s (%#x)\n",
    3625              :              indent_to, "",
    3626              :              "param_lto_locality_size",
    3627              :              ptr->x_param_lto_locality_size);
    3628              : 
    3629            0 :   if (ptr->x_param_max_average_unrolled_insns)
    3630            0 :     fprintf (file, "%*s%s (%#x)\n",
    3631              :              indent_to, "",
    3632              :              "param_max_average_unrolled_insns",
    3633              :              ptr->x_param_max_average_unrolled_insns);
    3634              : 
    3635            0 :   if (ptr->x_param_max_combine_insns)
    3636            0 :     fprintf (file, "%*s%s (%#x)\n",
    3637              :              indent_to, "",
    3638              :              "param_max_combine_insns",
    3639              :              ptr->x_param_max_combine_insns);
    3640              : 
    3641            0 :   if (ptr->x_param_max_combine_search_insns)
    3642            0 :     fprintf (file, "%*s%s (%#x)\n",
    3643              :              indent_to, "",
    3644              :              "param_max_combine_search_insns",
    3645              :              ptr->x_param_max_combine_search_insns);
    3646              : 
    3647            0 :   if (ptr->x_param_max_unroll_iterations)
    3648            0 :     fprintf (file, "%*s%s (%#x)\n",
    3649              :              indent_to, "",
    3650              :              "param_max_unroll_iterations",
    3651              :              ptr->x_param_max_unroll_iterations);
    3652              : 
    3653            0 :   if (ptr->x_param_max_completely_peel_times)
    3654            0 :     fprintf (file, "%*s%s (%#x)\n",
    3655              :              indent_to, "",
    3656              :              "param_max_completely_peel_times",
    3657              :              ptr->x_param_max_completely_peel_times);
    3658              : 
    3659            0 :   if (ptr->x_param_max_completely_peeled_insns)
    3660            0 :     fprintf (file, "%*s%s (%#x)\n",
    3661              :              indent_to, "",
    3662              :              "param_max_completely_peeled_insns",
    3663              :              ptr->x_param_max_completely_peeled_insns);
    3664              : 
    3665            0 :   if (ptr->x_param_max_crossjump_edges)
    3666            0 :     fprintf (file, "%*s%s (%#x)\n",
    3667              :              indent_to, "",
    3668              :              "param_max_crossjump_edges",
    3669              :              ptr->x_param_max_crossjump_edges);
    3670              : 
    3671            0 :   if (ptr->x_param_max_cse_insns)
    3672            0 :     fprintf (file, "%*s%s (%#x)\n",
    3673              :              indent_to, "",
    3674              :              "param_max_cse_insns",
    3675              :              ptr->x_param_max_cse_insns);
    3676              : 
    3677            0 :   if (ptr->x_param_max_cse_path_length)
    3678            0 :     fprintf (file, "%*s%s (%#x)\n",
    3679              :              indent_to, "",
    3680              :              "param_max_cse_path_length",
    3681              :              ptr->x_param_max_cse_path_length);
    3682              : 
    3683            0 :   if (ptr->x_param_max_cselib_memory_locations)
    3684            0 :     fprintf (file, "%*s%s (%#x)\n",
    3685              :              indent_to, "",
    3686              :              "param_max_cselib_memory_locations",
    3687              :              ptr->x_param_max_cselib_memory_locations);
    3688              : 
    3689            0 :   if (ptr->x_param_max_debug_marker_count)
    3690            0 :     fprintf (file, "%*s%s (%#x)\n",
    3691              :              indent_to, "",
    3692              :              "param_max_debug_marker_count",
    3693              :              ptr->x_param_max_debug_marker_count);
    3694              : 
    3695            0 :   if (ptr->x_param_max_delay_slot_insn_search)
    3696            0 :     fprintf (file, "%*s%s (%#x)\n",
    3697              :              indent_to, "",
    3698              :              "param_max_delay_slot_insn_search",
    3699              :              ptr->x_param_max_delay_slot_insn_search);
    3700              : 
    3701            0 :   if (ptr->x_param_max_delay_slot_live_search)
    3702            0 :     fprintf (file, "%*s%s (%#x)\n",
    3703              :              indent_to, "",
    3704              :              "param_max_delay_slot_live_search",
    3705              :              ptr->x_param_max_delay_slot_live_search);
    3706              : 
    3707            0 :   if (ptr->x_param_max_devirt_targets)
    3708            0 :     fprintf (file, "%*s%s (%#x)\n",
    3709              :              indent_to, "",
    3710              :              "param_max_devirt_targets",
    3711              :              ptr->x_param_max_devirt_targets);
    3712              : 
    3713            0 :   if (ptr->x_param_max_dse_active_local_stores)
    3714            0 :     fprintf (file, "%*s%s (%#x)\n",
    3715              :              indent_to, "",
    3716              :              "param_max_dse_active_local_stores",
    3717              :              ptr->x_param_max_dse_active_local_stores);
    3718              : 
    3719            0 :   if (ptr->x_param_early_inliner_max_iterations)
    3720            0 :     fprintf (file, "%*s%s (%#x)\n",
    3721              :              indent_to, "",
    3722              :              "param_early_inliner_max_iterations",
    3723              :              ptr->x_param_early_inliner_max_iterations);
    3724              : 
    3725            0 :   if (ptr->x_param_max_find_base_term_values)
    3726            0 :     fprintf (file, "%*s%s (%#x)\n",
    3727              :              indent_to, "",
    3728              :              "param_max_find_base_term_values",
    3729              :              ptr->x_param_max_find_base_term_values);
    3730              : 
    3731            0 :   if (ptr->x_param_max_fsm_thread_path_insns)
    3732            0 :     fprintf (file, "%*s%s (%#x)\n",
    3733              :              indent_to, "",
    3734              :              "param_max_fsm_thread_path_insns",
    3735              :              ptr->x_param_max_fsm_thread_path_insns);
    3736              : 
    3737            0 :   if (ptr->x_param_max_gcse_insertion_ratio)
    3738            0 :     fprintf (file, "%*s%s (%#x)\n",
    3739              :              indent_to, "",
    3740              :              "param_max_gcse_insertion_ratio",
    3741              :              ptr->x_param_max_gcse_insertion_ratio);
    3742              : 
    3743            0 :   if (ptr->x_param_max_gcse_memory)
    3744            0 :     fprintf (file, "%*s%s (%#x)\n",
    3745              :              indent_to, "",
    3746              :              "param_max_gcse_memory",
    3747              :              ptr->x_param_max_gcse_memory);
    3748              : 
    3749            0 :   if (ptr->x_param_max_goto_duplication_insns)
    3750            0 :     fprintf (file, "%*s%s (%#x)\n",
    3751              :              indent_to, "",
    3752              :              "param_max_goto_duplication_insns",
    3753              :              ptr->x_param_max_goto_duplication_insns);
    3754              : 
    3755            0 :   if (ptr->x_param_max_grow_copy_bb_insns)
    3756            0 :     fprintf (file, "%*s%s (%#x)\n",
    3757              :              indent_to, "",
    3758              :              "param_max_grow_copy_bb_insns",
    3759              :              ptr->x_param_max_grow_copy_bb_insns);
    3760              : 
    3761            0 :   if (ptr->x_param_max_hoist_depth)
    3762            0 :     fprintf (file, "%*s%s (%#x)\n",
    3763              :              indent_to, "",
    3764              :              "param_max_hoist_depth",
    3765              :              ptr->x_param_max_hoist_depth);
    3766              : 
    3767            0 :   if (ptr->x_param_inline_functions_called_once_insns)
    3768            0 :     fprintf (file, "%*s%s (%#x)\n",
    3769              :              indent_to, "",
    3770              :              "param_inline_functions_called_once_insns",
    3771              :              ptr->x_param_inline_functions_called_once_insns);
    3772              : 
    3773            0 :   if (ptr->x_param_inline_functions_called_once_loop_depth)
    3774            0 :     fprintf (file, "%*s%s (%#x)\n",
    3775              :              indent_to, "",
    3776              :              "param_inline_functions_called_once_loop_depth",
    3777              :              ptr->x_param_inline_functions_called_once_loop_depth);
    3778              : 
    3779            0 :   if (ptr->x_param_max_inline_insns_auto)
    3780            0 :     fprintf (file, "%*s%s (%#x)\n",
    3781              :              indent_to, "",
    3782              :              "param_max_inline_insns_auto",
    3783              :              ptr->x_param_max_inline_insns_auto);
    3784              : 
    3785            0 :   if (ptr->x_param_max_inline_insns_recursive_auto)
    3786            0 :     fprintf (file, "%*s%s (%#x)\n",
    3787              :              indent_to, "",
    3788              :              "param_max_inline_insns_recursive_auto",
    3789              :              ptr->x_param_max_inline_insns_recursive_auto);
    3790              : 
    3791            0 :   if (ptr->x_param_max_inline_insns_recursive)
    3792            0 :     fprintf (file, "%*s%s (%#x)\n",
    3793              :              indent_to, "",
    3794              :              "param_max_inline_insns_recursive",
    3795              :              ptr->x_param_max_inline_insns_recursive);
    3796              : 
    3797            0 :   if (ptr->x_param_max_inline_insns_single)
    3798            0 :     fprintf (file, "%*s%s (%#x)\n",
    3799              :              indent_to, "",
    3800              :              "param_max_inline_insns_single",
    3801              :              ptr->x_param_max_inline_insns_single);
    3802              : 
    3803            0 :   if (ptr->x_param_max_inline_insns_size)
    3804            0 :     fprintf (file, "%*s%s (%#x)\n",
    3805              :              indent_to, "",
    3806              :              "param_max_inline_insns_size",
    3807              :              ptr->x_param_max_inline_insns_size);
    3808              : 
    3809            0 :   if (ptr->x_param_max_inline_insns_small)
    3810            0 :     fprintf (file, "%*s%s (%#x)\n",
    3811              :              indent_to, "",
    3812              :              "param_max_inline_insns_small",
    3813              :              ptr->x_param_max_inline_insns_small);
    3814              : 
    3815            0 :   if (ptr->x_param_max_inline_recursive_depth_auto)
    3816            0 :     fprintf (file, "%*s%s (%#x)\n",
    3817              :              indent_to, "",
    3818              :              "param_max_inline_recursive_depth_auto",
    3819              :              ptr->x_param_max_inline_recursive_depth_auto);
    3820              : 
    3821            0 :   if (ptr->x_param_max_inline_recursive_depth)
    3822            0 :     fprintf (file, "%*s%s (%#x)\n",
    3823              :              indent_to, "",
    3824              :              "param_max_inline_recursive_depth",
    3825              :              ptr->x_param_max_inline_recursive_depth);
    3826              : 
    3827            0 :   if (ptr->x_param_max_isl_operations)
    3828            0 :     fprintf (file, "%*s%s (%#x)\n",
    3829              :              indent_to, "",
    3830              :              "param_max_isl_operations",
    3831              :              ptr->x_param_max_isl_operations);
    3832              : 
    3833            0 :   if (ptr->x_param_max_iterations_computation_cost)
    3834            0 :     fprintf (file, "%*s%s (%#x)\n",
    3835              :              indent_to, "",
    3836              :              "param_max_iterations_computation_cost",
    3837              :              ptr->x_param_max_iterations_computation_cost);
    3838              : 
    3839            0 :   if (ptr->x_param_max_iterations_to_track)
    3840            0 :     fprintf (file, "%*s%s (%#x)\n",
    3841              :              indent_to, "",
    3842              :              "param_max_iterations_to_track",
    3843              :              ptr->x_param_max_iterations_to_track);
    3844              : 
    3845            0 :   if (ptr->x_param_max_jump_thread_duplication_stmts)
    3846            0 :     fprintf (file, "%*s%s (%#x)\n",
    3847              :              indent_to, "",
    3848              :              "param_max_jump_thread_duplication_stmts",
    3849              :              ptr->x_param_max_jump_thread_duplication_stmts);
    3850              : 
    3851            0 :   if (ptr->x_param_max_jump_thread_paths)
    3852            0 :     fprintf (file, "%*s%s (%#x)\n",
    3853              :              indent_to, "",
    3854              :              "param_max_jump_thread_paths",
    3855              :              ptr->x_param_max_jump_thread_paths);
    3856              : 
    3857            0 :   if (ptr->x_param_max_last_value_rtl)
    3858            0 :     fprintf (file, "%*s%s (%#x)\n",
    3859              :              indent_to, "",
    3860              :              "param_max_last_value_rtl",
    3861              :              ptr->x_param_max_last_value_rtl);
    3862              : 
    3863            0 :   if (ptr->x_param_max_loop_header_insns)
    3864            0 :     fprintf (file, "%*s%s (%#x)\n",
    3865              :              indent_to, "",
    3866              :              "param_max_loop_header_insns",
    3867              :              ptr->x_param_max_loop_header_insns);
    3868              : 
    3869            0 :   if (ptr->x_param_max_modulo_backtrack_attempts)
    3870            0 :     fprintf (file, "%*s%s (%#x)\n",
    3871              :              indent_to, "",
    3872              :              "param_max_modulo_backtrack_attempts",
    3873              :              ptr->x_param_max_modulo_backtrack_attempts);
    3874              : 
    3875            0 :   if (ptr->x_param_max_partial_antic_length)
    3876            0 :     fprintf (file, "%*s%s (%#x)\n",
    3877              :              indent_to, "",
    3878              :              "param_max_partial_antic_length",
    3879              :              ptr->x_param_max_partial_antic_length);
    3880              : 
    3881            0 :   if (ptr->x_param_max_peel_branches)
    3882            0 :     fprintf (file, "%*s%s (%#x)\n",
    3883              :              indent_to, "",
    3884              :              "param_max_peel_branches",
    3885              :              ptr->x_param_max_peel_branches);
    3886              : 
    3887            0 :   if (ptr->x_param_max_peel_times)
    3888            0 :     fprintf (file, "%*s%s (%#x)\n",
    3889              :              indent_to, "",
    3890              :              "param_max_peel_times",
    3891              :              ptr->x_param_max_peel_times);
    3892              : 
    3893            0 :   if (ptr->x_param_max_peeled_insns)
    3894            0 :     fprintf (file, "%*s%s (%#x)\n",
    3895              :              indent_to, "",
    3896              :              "param_max_peeled_insns",
    3897              :              ptr->x_param_max_peeled_insns);
    3898              : 
    3899            0 :   if (ptr->x_param_max_pending_list_length)
    3900            0 :     fprintf (file, "%*s%s (%#x)\n",
    3901              :              indent_to, "",
    3902              :              "param_max_pending_list_length",
    3903              :              ptr->x_param_max_pending_list_length);
    3904              : 
    3905            0 :   if (ptr->x_param_max_pipeline_region_blocks)
    3906            0 :     fprintf (file, "%*s%s (%#x)\n",
    3907              :              indent_to, "",
    3908              :              "param_max_pipeline_region_blocks",
    3909              :              ptr->x_param_max_pipeline_region_blocks);
    3910              : 
    3911            0 :   if (ptr->x_param_max_pipeline_region_insns)
    3912            0 :     fprintf (file, "%*s%s (%#x)\n",
    3913              :              indent_to, "",
    3914              :              "param_max_pipeline_region_insns",
    3915              :              ptr->x_param_max_pipeline_region_insns);
    3916              : 
    3917            0 :   if (ptr->x_param_max_pow_sqrt_depth)
    3918            0 :     fprintf (file, "%*s%s (%#x)\n",
    3919              :              indent_to, "",
    3920              :              "param_max_pow_sqrt_depth",
    3921              :              ptr->x_param_max_pow_sqrt_depth);
    3922              : 
    3923            0 :   if (ptr->x_param_max_predicted_iterations)
    3924            0 :     fprintf (file, "%*s%s (%#x)\n",
    3925              :              indent_to, "",
    3926              :              "param_max_predicted_iterations",
    3927              :              ptr->x_param_max_predicted_iterations);
    3928              : 
    3929            0 :   if (ptr->x_param_max_reload_search_insns)
    3930            0 :     fprintf (file, "%*s%s (%#x)\n",
    3931              :              indent_to, "",
    3932              :              "param_max_reload_search_insns",
    3933              :              ptr->x_param_max_reload_search_insns);
    3934              : 
    3935            0 :   if (ptr->x_param_max_rtl_if_conversion_insns)
    3936            0 :     fprintf (file, "%*s%s (%#x)\n",
    3937              :              indent_to, "",
    3938              :              "param_max_rtl_if_conversion_insns",
    3939              :              ptr->x_param_max_rtl_if_conversion_insns);
    3940              : 
    3941            0 :   if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
    3942            0 :     fprintf (file, "%*s%s (%#x)\n",
    3943              :              indent_to, "",
    3944              :              "param_max_rtl_if_conversion_predictable_cost",
    3945              :              ptr->x_param_max_rtl_if_conversion_predictable_cost);
    3946              : 
    3947            0 :   if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
    3948            0 :     fprintf (file, "%*s%s (%#x)\n",
    3949              :              indent_to, "",
    3950              :              "param_max_rtl_if_conversion_unpredictable_cost",
    3951              :              ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
    3952              : 
    3953            0 :   if (ptr->x_param_max_sched_extend_regions_iters)
    3954            0 :     fprintf (file, "%*s%s (%#x)\n",
    3955              :              indent_to, "",
    3956              :              "param_max_sched_extend_regions_iters",
    3957              :              ptr->x_param_max_sched_extend_regions_iters);
    3958              : 
    3959            0 :   if (ptr->x_param_max_sched_insn_conflict_delay)
    3960            0 :     fprintf (file, "%*s%s (%#x)\n",
    3961              :              indent_to, "",
    3962              :              "param_max_sched_insn_conflict_delay",
    3963              :              ptr->x_param_max_sched_insn_conflict_delay);
    3964              : 
    3965            0 :   if (ptr->x_param_max_sched_ready_insns)
    3966            0 :     fprintf (file, "%*s%s (%#x)\n",
    3967              :              indent_to, "",
    3968              :              "param_max_sched_ready_insns",
    3969              :              ptr->x_param_max_sched_ready_insns);
    3970              : 
    3971            0 :   if (ptr->x_param_max_sched_region_blocks)
    3972            0 :     fprintf (file, "%*s%s (%#x)\n",
    3973              :              indent_to, "",
    3974              :              "param_max_sched_region_blocks",
    3975              :              ptr->x_param_max_sched_region_blocks);
    3976              : 
    3977            0 :   if (ptr->x_param_max_sched_region_insns)
    3978            0 :     fprintf (file, "%*s%s (%#x)\n",
    3979              :              indent_to, "",
    3980              :              "param_max_sched_region_insns",
    3981              :              ptr->x_param_max_sched_region_insns);
    3982              : 
    3983            0 :   if (ptr->x_param_max_slsr_candidate_scan)
    3984            0 :     fprintf (file, "%*s%s (%#x)\n",
    3985              :              indent_to, "",
    3986              :              "param_max_slsr_candidate_scan",
    3987              :              ptr->x_param_max_slsr_candidate_scan);
    3988              : 
    3989            0 :   if (ptr->x_param_max_speculative_devirt_maydefs)
    3990            0 :     fprintf (file, "%*s%s (%#x)\n",
    3991              :              indent_to, "",
    3992              :              "param_max_speculative_devirt_maydefs",
    3993              :              ptr->x_param_max_speculative_devirt_maydefs);
    3994              : 
    3995            0 :   if (ptr->x_param_max_stores_to_merge)
    3996            0 :     fprintf (file, "%*s%s (%#x)\n",
    3997              :              indent_to, "",
    3998              :              "param_max_stores_to_merge",
    3999              :              ptr->x_param_max_stores_to_merge);
    4000              : 
    4001            0 :   if (ptr->x_param_max_stores_to_sink)
    4002            0 :     fprintf (file, "%*s%s (%#x)\n",
    4003              :              indent_to, "",
    4004              :              "param_max_stores_to_sink",
    4005              :              ptr->x_param_max_stores_to_sink);
    4006              : 
    4007            0 :   if (ptr->x_param_max_tail_merge_comparisons)
    4008            0 :     fprintf (file, "%*s%s (%#x)\n",
    4009              :              indent_to, "",
    4010              :              "param_max_tail_merge_comparisons",
    4011              :              ptr->x_param_max_tail_merge_comparisons);
    4012              : 
    4013            0 :   if (ptr->x_param_max_tail_merge_iterations)
    4014            0 :     fprintf (file, "%*s%s (%#x)\n",
    4015              :              indent_to, "",
    4016              :              "param_max_tail_merge_iterations",
    4017              :              ptr->x_param_max_tail_merge_iterations);
    4018              : 
    4019            0 :   if (ptr->x_param_max_tracked_strlens)
    4020            0 :     fprintf (file, "%*s%s (%#x)\n",
    4021              :              indent_to, "",
    4022              :              "param_max_tracked_strlens",
    4023              :              ptr->x_param_max_tracked_strlens);
    4024              : 
    4025            0 :   if (ptr->x_param_max_tree_if_conversion_phi_args)
    4026            0 :     fprintf (file, "%*s%s (%#x)\n",
    4027              :              indent_to, "",
    4028              :              "param_max_tree_if_conversion_phi_args",
    4029              :              ptr->x_param_max_tree_if_conversion_phi_args);
    4030              : 
    4031            0 :   if (ptr->x_param_max_unroll_times)
    4032            0 :     fprintf (file, "%*s%s (%#x)\n",
    4033              :              indent_to, "",
    4034              :              "param_max_unroll_times",
    4035              :              ptr->x_param_max_unroll_times);
    4036              : 
    4037            0 :   if (ptr->x_param_max_unrolled_insns)
    4038            0 :     fprintf (file, "%*s%s (%#x)\n",
    4039              :              indent_to, "",
    4040              :              "param_max_unrolled_insns",
    4041              :              ptr->x_param_max_unrolled_insns);
    4042              : 
    4043            0 :   if (ptr->x_param_max_unswitch_depth)
    4044            0 :     fprintf (file, "%*s%s (%#x)\n",
    4045              :              indent_to, "",
    4046              :              "param_max_unswitch_depth",
    4047              :              ptr->x_param_max_unswitch_depth);
    4048              : 
    4049            0 :   if (ptr->x_param_max_unswitch_insns)
    4050            0 :     fprintf (file, "%*s%s (%#x)\n",
    4051              :              indent_to, "",
    4052              :              "param_max_unswitch_insns",
    4053              :              ptr->x_param_max_unswitch_insns);
    4054              : 
    4055            0 :   if (ptr->x_param_max_variable_expansions)
    4056            0 :     fprintf (file, "%*s%s (%#x)\n",
    4057              :              indent_to, "",
    4058              :              "param_max_variable_expansions",
    4059              :              ptr->x_param_max_variable_expansions);
    4060              : 
    4061            0 :   if (ptr->x_param_max_vartrack_expr_depth)
    4062            0 :     fprintf (file, "%*s%s (%#x)\n",
    4063              :              indent_to, "",
    4064              :              "param_max_vartrack_expr_depth",
    4065              :              ptr->x_param_max_vartrack_expr_depth);
    4066              : 
    4067            0 :   if (ptr->x_param_max_vartrack_reverse_op_size)
    4068            0 :     fprintf (file, "%*s%s (%#x)\n",
    4069              :              indent_to, "",
    4070              :              "param_max_vartrack_reverse_op_size",
    4071              :              ptr->x_param_max_vartrack_reverse_op_size);
    4072              : 
    4073            0 :   if (ptr->x_param_max_vartrack_size)
    4074            0 :     fprintf (file, "%*s%s (%#x)\n",
    4075              :              indent_to, "",
    4076              :              "param_max_vartrack_size",
    4077              :              ptr->x_param_max_vartrack_size);
    4078              : 
    4079            0 :   if (ptr->x_param_memtag_instrument_mem_intrinsics)
    4080            0 :     fprintf (file, "%*s%s (%#x)\n",
    4081              :              indent_to, "",
    4082              :              "param_memtag_instrument_mem_intrinsics",
    4083              :              ptr->x_param_memtag_instrument_mem_intrinsics);
    4084              : 
    4085            0 :   if (ptr->x_param_min_crossjump_insns)
    4086            0 :     fprintf (file, "%*s%s (%#x)\n",
    4087              :              indent_to, "",
    4088              :              "param_min_crossjump_insns",
    4089              :              ptr->x_param_min_crossjump_insns);
    4090              : 
    4091            0 :   if (ptr->x_param_min_inline_recursive_probability)
    4092            0 :     fprintf (file, "%*s%s (%#x)\n",
    4093              :              indent_to, "",
    4094              :              "param_min_inline_recursive_probability",
    4095              :              ptr->x_param_min_inline_recursive_probability);
    4096              : 
    4097            0 :   if (ptr->x_param_min_insn_to_prefetch_ratio)
    4098            0 :     fprintf (file, "%*s%s (%#x)\n",
    4099              :              indent_to, "",
    4100              :              "param_min_insn_to_prefetch_ratio",
    4101              :              ptr->x_param_min_insn_to_prefetch_ratio);
    4102              : 
    4103            0 :   if (ptr->x_param_min_loop_cond_split_prob)
    4104            0 :     fprintf (file, "%*s%s (%#x)\n",
    4105              :              indent_to, "",
    4106              :              "param_min_loop_cond_split_prob",
    4107              :              ptr->x_param_min_loop_cond_split_prob);
    4108              : 
    4109            0 :   if (ptr->x_param_min_pagesize)
    4110            0 :     fprintf (file, "%*s%s (%#x)\n",
    4111              :              indent_to, "",
    4112              :              "param_min_pagesize",
    4113              :              ptr->x_param_min_pagesize);
    4114              : 
    4115            0 :   if (ptr->x_param_min_size_for_stack_sharing)
    4116            0 :     fprintf (file, "%*s%s (%#x)\n",
    4117              :              indent_to, "",
    4118              :              "param_min_size_for_stack_sharing",
    4119              :              ptr->x_param_min_size_for_stack_sharing);
    4120              : 
    4121            0 :   if (ptr->x_param_min_spec_prob)
    4122            0 :     fprintf (file, "%*s%s (%#x)\n",
    4123              :              indent_to, "",
    4124              :              "param_min_spec_prob",
    4125              :              ptr->x_param_min_spec_prob);
    4126              : 
    4127            0 :   if (ptr->x_param_min_vect_loop_bound)
    4128            0 :     fprintf (file, "%*s%s (%#x)\n",
    4129              :              indent_to, "",
    4130              :              "param_min_vect_loop_bound",
    4131              :              ptr->x_param_min_vect_loop_bound);
    4132              : 
    4133            0 :   if (ptr->x_param_modref_max_accesses)
    4134            0 :     fprintf (file, "%*s%s (%#x)\n",
    4135              :              indent_to, "",
    4136              :              "param_modref_max_accesses",
    4137              :              ptr->x_param_modref_max_accesses);
    4138              : 
    4139            0 :   if (ptr->x_param_modref_max_adjustments)
    4140            0 :     fprintf (file, "%*s%s (%#x)\n",
    4141              :              indent_to, "",
    4142              :              "param_modref_max_adjustments",
    4143              :              ptr->x_param_modref_max_adjustments);
    4144              : 
    4145            0 :   if (ptr->x_param_modref_max_bases)
    4146            0 :     fprintf (file, "%*s%s (%#x)\n",
    4147              :              indent_to, "",
    4148              :              "param_modref_max_bases",
    4149              :              ptr->x_param_modref_max_bases);
    4150              : 
    4151            0 :   if (ptr->x_param_modref_max_depth)
    4152            0 :     fprintf (file, "%*s%s (%#x)\n",
    4153              :              indent_to, "",
    4154              :              "param_modref_max_depth",
    4155              :              ptr->x_param_modref_max_depth);
    4156              : 
    4157            0 :   if (ptr->x_param_modref_max_escape_points)
    4158            0 :     fprintf (file, "%*s%s (%#x)\n",
    4159              :              indent_to, "",
    4160              :              "param_modref_max_escape_points",
    4161              :              ptr->x_param_modref_max_escape_points);
    4162              : 
    4163            0 :   if (ptr->x_param_modref_max_refs)
    4164            0 :     fprintf (file, "%*s%s (%#x)\n",
    4165              :              indent_to, "",
    4166              :              "param_modref_max_refs",
    4167              :              ptr->x_param_modref_max_refs);
    4168              : 
    4169            0 :   if (ptr->x_param_modref_max_tests)
    4170            0 :     fprintf (file, "%*s%s (%#x)\n",
    4171              :              indent_to, "",
    4172              :              "param_modref_max_tests",
    4173              :              ptr->x_param_modref_max_tests);
    4174              : 
    4175            0 :   if (ptr->x_param_parloops_chunk_size)
    4176            0 :     fprintf (file, "%*s%s (%#x)\n",
    4177              :              indent_to, "",
    4178              :              "param_parloops_chunk_size",
    4179              :              ptr->x_param_parloops_chunk_size);
    4180              : 
    4181            0 :   if (ptr->x_param_parloops_min_per_thread)
    4182            0 :     fprintf (file, "%*s%s (%#x)\n",
    4183              :              indent_to, "",
    4184              :              "param_parloops_min_per_thread",
    4185              :              ptr->x_param_parloops_min_per_thread);
    4186              : 
    4187            0 :   if (ptr->x_param_parloops_schedule)
    4188            0 :     fprintf (file, "%*s%s (%#x)\n",
    4189              :              indent_to, "",
    4190              :              "param_parloops_schedule",
    4191              :              ptr->x_param_parloops_schedule);
    4192              : 
    4193            0 :   if (ptr->x_param_partial_inlining_entry_probability)
    4194            0 :     fprintf (file, "%*s%s (%#x)\n",
    4195              :              indent_to, "",
    4196              :              "param_partial_inlining_entry_probability",
    4197              :              ptr->x_param_partial_inlining_entry_probability);
    4198              : 
    4199            0 :   if (ptr->x_param_phiopt_factor_max_stmts_live)
    4200            0 :     fprintf (file, "%*s%s (%#x)\n",
    4201              :              indent_to, "",
    4202              :              "param_phiopt_factor_max_stmts_live",
    4203              :              ptr->x_param_phiopt_factor_max_stmts_live);
    4204              : 
    4205            0 :   if (ptr->x_param_predictable_branch_outcome)
    4206            0 :     fprintf (file, "%*s%s (%#x)\n",
    4207              :              indent_to, "",
    4208              :              "param_predictable_branch_outcome",
    4209              :              ptr->x_param_predictable_branch_outcome);
    4210              : 
    4211            0 :   if (ptr->x_param_prefetch_dynamic_strides)
    4212            0 :     fprintf (file, "%*s%s (%#x)\n",
    4213              :              indent_to, "",
    4214              :              "param_prefetch_dynamic_strides",
    4215              :              ptr->x_param_prefetch_dynamic_strides);
    4216              : 
    4217            0 :   if (ptr->x_param_prefetch_latency)
    4218            0 :     fprintf (file, "%*s%s (%#x)\n",
    4219              :              indent_to, "",
    4220              :              "param_prefetch_latency",
    4221              :              ptr->x_param_prefetch_latency);
    4222              : 
    4223            0 :   if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
    4224            0 :     fprintf (file, "%*s%s (%#x)\n",
    4225              :              indent_to, "",
    4226              :              "param_prefetch_min_insn_to_mem_ratio",
    4227              :              ptr->x_param_prefetch_min_insn_to_mem_ratio);
    4228              : 
    4229            0 :   if (ptr->x_param_prefetch_minimum_stride)
    4230            0 :     fprintf (file, "%*s%s (%#x)\n",
    4231              :              indent_to, "",
    4232              :              "param_prefetch_minimum_stride",
    4233              :              ptr->x_param_prefetch_minimum_stride);
    4234              : 
    4235            0 :   if (ptr->x_param_ranger_logical_depth)
    4236            0 :     fprintf (file, "%*s%s (%#x)\n",
    4237              :              indent_to, "",
    4238              :              "param_ranger_logical_depth",
    4239              :              ptr->x_param_ranger_logical_depth);
    4240              : 
    4241            0 :   if (ptr->x_param_ranger_recompute_depth)
    4242            0 :     fprintf (file, "%*s%s (%#x)\n",
    4243              :              indent_to, "",
    4244              :              "param_ranger_recompute_depth",
    4245              :              ptr->x_param_ranger_recompute_depth);
    4246              : 
    4247            0 :   if (ptr->x_param_relation_block_limit)
    4248            0 :     fprintf (file, "%*s%s (%#x)\n",
    4249              :              indent_to, "",
    4250              :              "param_relation_block_limit",
    4251              :              ptr->x_param_relation_block_limit);
    4252              : 
    4253            0 :   if (ptr->x_param_rpo_vn_max_loop_depth)
    4254            0 :     fprintf (file, "%*s%s (%#x)\n",
    4255              :              indent_to, "",
    4256              :              "param_rpo_vn_max_loop_depth",
    4257              :              ptr->x_param_rpo_vn_max_loop_depth);
    4258              : 
    4259            0 :   if (ptr->x_param_sccvn_max_alias_queries_per_access)
    4260            0 :     fprintf (file, "%*s%s (%#x)\n",
    4261              :              indent_to, "",
    4262              :              "param_sccvn_max_alias_queries_per_access",
    4263              :              ptr->x_param_sccvn_max_alias_queries_per_access);
    4264              : 
    4265            0 :   if (ptr->x_param_scev_max_expr_complexity)
    4266            0 :     fprintf (file, "%*s%s (%#x)\n",
    4267              :              indent_to, "",
    4268              :              "param_scev_max_expr_complexity",
    4269              :              ptr->x_param_scev_max_expr_complexity);
    4270              : 
    4271            0 :   if (ptr->x_param_scev_max_expr_size)
    4272            0 :     fprintf (file, "%*s%s (%#x)\n",
    4273              :              indent_to, "",
    4274              :              "param_scev_max_expr_size",
    4275              :              ptr->x_param_scev_max_expr_size);
    4276              : 
    4277            0 :   if (ptr->x_param_sched_autopref_queue_depth)
    4278            0 :     fprintf (file, "%*s%s (%#x)\n",
    4279              :              indent_to, "",
    4280              :              "param_sched_autopref_queue_depth",
    4281              :              ptr->x_param_sched_autopref_queue_depth);
    4282              : 
    4283            0 :   if (ptr->x_param_sched_mem_true_dep_cost)
    4284            0 :     fprintf (file, "%*s%s (%#x)\n",
    4285              :              indent_to, "",
    4286              :              "param_sched_mem_true_dep_cost",
    4287              :              ptr->x_param_sched_mem_true_dep_cost);
    4288              : 
    4289            0 :   if (ptr->x_param_sched_pressure_algorithm)
    4290            0 :     fprintf (file, "%*s%s (%#x)\n",
    4291              :              indent_to, "",
    4292              :              "param_sched_pressure_algorithm",
    4293              :              ptr->x_param_sched_pressure_algorithm);
    4294              : 
    4295            0 :   if (ptr->x_param_sched_spec_prob_cutoff)
    4296            0 :     fprintf (file, "%*s%s (%#x)\n",
    4297              :              indent_to, "",
    4298              :              "param_sched_spec_prob_cutoff",
    4299              :              ptr->x_param_sched_spec_prob_cutoff);
    4300              : 
    4301            0 :   if (ptr->x_param_sched_state_edge_prob_cutoff)
    4302            0 :     fprintf (file, "%*s%s (%#x)\n",
    4303              :              indent_to, "",
    4304              :              "param_sched_state_edge_prob_cutoff",
    4305              :              ptr->x_param_sched_state_edge_prob_cutoff);
    4306              : 
    4307            0 :   if (ptr->x_param_selsched_insns_to_rename)
    4308            0 :     fprintf (file, "%*s%s (%#x)\n",
    4309              :              indent_to, "",
    4310              :              "param_selsched_insns_to_rename",
    4311              :              ptr->x_param_selsched_insns_to_rename);
    4312              : 
    4313            0 :   if (ptr->x_param_selsched_max_lookahead)
    4314            0 :     fprintf (file, "%*s%s (%#x)\n",
    4315              :              indent_to, "",
    4316              :              "param_selsched_max_lookahead",
    4317              :              ptr->x_param_selsched_max_lookahead);
    4318              : 
    4319            0 :   if (ptr->x_param_selsched_max_sched_times)
    4320            0 :     fprintf (file, "%*s%s (%#x)\n",
    4321              :              indent_to, "",
    4322              :              "param_selsched_max_sched_times",
    4323              :              ptr->x_param_selsched_max_sched_times);
    4324              : 
    4325            0 :   if (ptr->x_param_simultaneous_prefetches)
    4326            0 :     fprintf (file, "%*s%s (%#x)\n",
    4327              :              indent_to, "",
    4328              :              "param_simultaneous_prefetches",
    4329              :              ptr->x_param_simultaneous_prefetches);
    4330              : 
    4331            0 :   if (ptr->x_param_sink_frequency_threshold)
    4332            0 :     fprintf (file, "%*s%s (%#x)\n",
    4333              :              indent_to, "",
    4334              :              "param_sink_frequency_threshold",
    4335              :              ptr->x_param_sink_frequency_threshold);
    4336              : 
    4337            0 :   if (ptr->x_param_sms_dfa_history)
    4338            0 :     fprintf (file, "%*s%s (%#x)\n",
    4339              :              indent_to, "",
    4340              :              "param_sms_dfa_history",
    4341              :              ptr->x_param_sms_dfa_history);
    4342              : 
    4343            0 :   if (ptr->x_param_sms_loop_average_count_threshold)
    4344            0 :     fprintf (file, "%*s%s (%#x)\n",
    4345              :              indent_to, "",
    4346              :              "param_sms_loop_average_count_threshold",
    4347              :              ptr->x_param_sms_loop_average_count_threshold);
    4348              : 
    4349            0 :   if (ptr->x_param_sms_max_ii_factor)
    4350            0 :     fprintf (file, "%*s%s (%#x)\n",
    4351              :              indent_to, "",
    4352              :              "param_sms_max_ii_factor",
    4353              :              ptr->x_param_sms_max_ii_factor);
    4354              : 
    4355            0 :   if (ptr->x_param_sms_min_sc)
    4356            0 :     fprintf (file, "%*s%s (%#x)\n",
    4357              :              indent_to, "",
    4358              :              "param_sms_min_sc",
    4359              :              ptr->x_param_sms_min_sc);
    4360              : 
    4361            0 :   if (ptr->x_param_sra_max_propagations)
    4362            0 :     fprintf (file, "%*s%s (%#x)\n",
    4363              :              indent_to, "",
    4364              :              "param_sra_max_propagations",
    4365              :              ptr->x_param_sra_max_propagations);
    4366              : 
    4367            0 :   if (ptr->x_param_sra_max_scalarization_size_size)
    4368            0 :     fprintf (file, "%*s%s (%#x)\n",
    4369              :              indent_to, "",
    4370              :              "param_sra_max_scalarization_size_size",
    4371              :              ptr->x_param_sra_max_scalarization_size_size);
    4372              : 
    4373            0 :   if (ptr->x_param_sra_max_scalarization_size_speed)
    4374            0 :     fprintf (file, "%*s%s (%#x)\n",
    4375              :              indent_to, "",
    4376              :              "param_sra_max_scalarization_size_speed",
    4377              :              ptr->x_param_sra_max_scalarization_size_speed);
    4378              : 
    4379            0 :   if (ptr->x_param_ssa_name_def_chain_limit)
    4380            0 :     fprintf (file, "%*s%s (%#x)\n",
    4381              :              indent_to, "",
    4382              :              "param_ssa_name_def_chain_limit",
    4383              :              ptr->x_param_ssa_name_def_chain_limit);
    4384              : 
    4385            0 :   if (ptr->x_param_ssp_buffer_size)
    4386            0 :     fprintf (file, "%*s%s (%#x)\n",
    4387              :              indent_to, "",
    4388              :              "param_ssp_buffer_size",
    4389              :              ptr->x_param_ssp_buffer_size);
    4390              : 
    4391            0 :   if (ptr->x_param_stack_clash_protection_guard_size)
    4392            0 :     fprintf (file, "%*s%s (%#x)\n",
    4393              :              indent_to, "",
    4394              :              "param_stack_clash_protection_guard_size",
    4395              :              ptr->x_param_stack_clash_protection_guard_size);
    4396              : 
    4397            0 :   if (ptr->x_param_stack_clash_protection_probe_interval)
    4398            0 :     fprintf (file, "%*s%s (%#x)\n",
    4399              :              indent_to, "",
    4400              :              "param_stack_clash_protection_probe_interval",
    4401              :              ptr->x_param_stack_clash_protection_probe_interval);
    4402              : 
    4403            0 :   if (ptr->x_param_store_forwarding_max_distance)
    4404            0 :     fprintf (file, "%*s%s (%#x)\n",
    4405              :              indent_to, "",
    4406              :              "param_store_forwarding_max_distance",
    4407              :              ptr->x_param_store_forwarding_max_distance);
    4408              : 
    4409            0 :   if (ptr->x_param_store_merging_allow_unaligned)
    4410            0 :     fprintf (file, "%*s%s (%#x)\n",
    4411              :              indent_to, "",
    4412              :              "param_store_merging_allow_unaligned",
    4413              :              ptr->x_param_store_merging_allow_unaligned);
    4414              : 
    4415            0 :   if (ptr->x_param_store_merging_max_size)
    4416            0 :     fprintf (file, "%*s%s (%#x)\n",
    4417              :              indent_to, "",
    4418              :              "param_store_merging_max_size",
    4419              :              ptr->x_param_store_merging_max_size);
    4420              : 
    4421            0 :   if (ptr->x_param_switch_conversion_branch_ratio)
    4422            0 :     fprintf (file, "%*s%s (%#x)\n",
    4423              :              indent_to, "",
    4424              :              "param_switch_conversion_branch_ratio",
    4425              :              ptr->x_param_switch_conversion_branch_ratio);
    4426              : 
    4427            0 :   if (ptr->x_param_tm_max_aggregate_size)
    4428            0 :     fprintf (file, "%*s%s (%#x)\n",
    4429              :              indent_to, "",
    4430              :              "param_tm_max_aggregate_size",
    4431              :              ptr->x_param_tm_max_aggregate_size);
    4432              : 
    4433            0 :   if (ptr->x_param_tracer_dynamic_coverage_feedback)
    4434            0 :     fprintf (file, "%*s%s (%#x)\n",
    4435              :              indent_to, "",
    4436              :              "param_tracer_dynamic_coverage_feedback",
    4437              :              ptr->x_param_tracer_dynamic_coverage_feedback);
    4438              : 
    4439            0 :   if (ptr->x_param_tracer_dynamic_coverage)
    4440            0 :     fprintf (file, "%*s%s (%#x)\n",
    4441              :              indent_to, "",
    4442              :              "param_tracer_dynamic_coverage",
    4443              :              ptr->x_param_tracer_dynamic_coverage);
    4444              : 
    4445            0 :   if (ptr->x_param_tracer_max_code_growth)
    4446            0 :     fprintf (file, "%*s%s (%#x)\n",
    4447              :              indent_to, "",
    4448              :              "param_tracer_max_code_growth",
    4449              :              ptr->x_param_tracer_max_code_growth);
    4450              : 
    4451            0 :   if (ptr->x_param_tracer_min_branch_probability_feedback)
    4452            0 :     fprintf (file, "%*s%s (%#x)\n",
    4453              :              indent_to, "",
    4454              :              "param_tracer_min_branch_probability_feedback",
    4455              :              ptr->x_param_tracer_min_branch_probability_feedback);
    4456              : 
    4457            0 :   if (ptr->x_param_tracer_min_branch_probability)
    4458            0 :     fprintf (file, "%*s%s (%#x)\n",
    4459              :              indent_to, "",
    4460              :              "param_tracer_min_branch_probability",
    4461              :              ptr->x_param_tracer_min_branch_probability);
    4462              : 
    4463            0 :   if (ptr->x_param_tracer_min_branch_ratio)
    4464            0 :     fprintf (file, "%*s%s (%#x)\n",
    4465              :              indent_to, "",
    4466              :              "param_tracer_min_branch_ratio",
    4467              :              ptr->x_param_tracer_min_branch_ratio);
    4468              : 
    4469            0 :   if (ptr->x_param_transitive_relations_work_bound)
    4470            0 :     fprintf (file, "%*s%s (%#x)\n",
    4471              :              indent_to, "",
    4472              :              "param_transitive_relations_work_bound",
    4473              :              ptr->x_param_transitive_relations_work_bound);
    4474              : 
    4475            0 :   if (ptr->x_param_tree_reassoc_width)
    4476            0 :     fprintf (file, "%*s%s (%#x)\n",
    4477              :              indent_to, "",
    4478              :              "param_tree_reassoc_width",
    4479              :              ptr->x_param_tree_reassoc_width);
    4480              : 
    4481            0 :   if (ptr->x_param_uninit_control_dep_attempts)
    4482            0 :     fprintf (file, "%*s%s (%#x)\n",
    4483              :              indent_to, "",
    4484              :              "param_uninit_control_dep_attempts",
    4485              :              ptr->x_param_uninit_control_dep_attempts);
    4486              : 
    4487            0 :   if (ptr->x_param_uninit_max_chain_len)
    4488            0 :     fprintf (file, "%*s%s (%#x)\n",
    4489              :              indent_to, "",
    4490              :              "param_uninit_max_chain_len",
    4491              :              ptr->x_param_uninit_max_chain_len);
    4492              : 
    4493            0 :   if (ptr->x_param_uninit_max_num_chains)
    4494            0 :     fprintf (file, "%*s%s (%#x)\n",
    4495              :              indent_to, "",
    4496              :              "param_uninit_max_num_chains",
    4497              :              ptr->x_param_uninit_max_num_chains);
    4498              : 
    4499            0 :   if (ptr->x_param_uninit_max_prune_work)
    4500            0 :     fprintf (file, "%*s%s (%#x)\n",
    4501              :              indent_to, "",
    4502              :              "param_uninit_max_prune_work",
    4503              :              ptr->x_param_uninit_max_prune_work);
    4504              : 
    4505            0 :   if (ptr->x_param_uninlined_function_insns)
    4506            0 :     fprintf (file, "%*s%s (%#x)\n",
    4507              :              indent_to, "",
    4508              :              "param_uninlined_function_insns",
    4509              :              ptr->x_param_uninlined_function_insns);
    4510              : 
    4511            0 :   if (ptr->x_param_uninlined_function_time)
    4512            0 :     fprintf (file, "%*s%s (%#x)\n",
    4513              :              indent_to, "",
    4514              :              "param_uninlined_function_time",
    4515              :              ptr->x_param_uninlined_function_time);
    4516              : 
    4517            0 :   if (ptr->x_param_uninlined_function_thunk_insns)
    4518            0 :     fprintf (file, "%*s%s (%#x)\n",
    4519              :              indent_to, "",
    4520              :              "param_uninlined_function_thunk_insns",
    4521              :              ptr->x_param_uninlined_function_thunk_insns);
    4522              : 
    4523            0 :   if (ptr->x_param_uninlined_function_thunk_time)
    4524            0 :     fprintf (file, "%*s%s (%#x)\n",
    4525              :              indent_to, "",
    4526              :              "param_uninlined_function_thunk_time",
    4527              :              ptr->x_param_uninlined_function_thunk_time);
    4528              : 
    4529            0 :   if (ptr->x_param_unlikely_bb_count_fraction)
    4530            0 :     fprintf (file, "%*s%s (%#x)\n",
    4531              :              indent_to, "",
    4532              :              "param_unlikely_bb_count_fraction",
    4533              :              ptr->x_param_unlikely_bb_count_fraction);
    4534              : 
    4535            0 :   if (ptr->x_param_unroll_jam_max_unroll)
    4536            0 :     fprintf (file, "%*s%s (%#x)\n",
    4537              :              indent_to, "",
    4538              :              "param_unroll_jam_max_unroll",
    4539              :              ptr->x_param_unroll_jam_max_unroll);
    4540              : 
    4541            0 :   if (ptr->x_param_unroll_jam_min_percent)
    4542            0 :     fprintf (file, "%*s%s (%#x)\n",
    4543              :              indent_to, "",
    4544              :              "param_unroll_jam_min_percent",
    4545              :              ptr->x_param_unroll_jam_min_percent);
    4546              : 
    4547            0 :   if (ptr->x_param_use_after_scope_direct_emission_threshold)
    4548            0 :     fprintf (file, "%*s%s (%#x)\n",
    4549              :              indent_to, "",
    4550              :              "param_use_after_scope_direct_emission_threshold",
    4551              :              ptr->x_param_use_after_scope_direct_emission_threshold);
    4552              : 
    4553            0 :   if (ptr->x_param_vect_epilogues_nomask)
    4554            0 :     fprintf (file, "%*s%s (%#x)\n",
    4555              :              indent_to, "",
    4556              :              "param_vect_epilogues_nomask",
    4557              :              ptr->x_param_vect_epilogues_nomask);
    4558              : 
    4559            0 :   if (ptr->x_param_vect_induction_float)
    4560            0 :     fprintf (file, "%*s%s (%#x)\n",
    4561              :              indent_to, "",
    4562              :              "param_vect_induction_float",
    4563              :              ptr->x_param_vect_induction_float);
    4564              : 
    4565            0 :   if (ptr->x_param_vect_inner_loop_cost_factor)
    4566            0 :     fprintf (file, "%*s%s (%#x)\n",
    4567              :              indent_to, "",
    4568              :              "param_vect_inner_loop_cost_factor",
    4569              :              ptr->x_param_vect_inner_loop_cost_factor);
    4570              : 
    4571            0 :   if (ptr->x_param_vect_max_layout_candidates)
    4572            0 :     fprintf (file, "%*s%s (%#x)\n",
    4573              :              indent_to, "",
    4574              :              "param_vect_max_layout_candidates",
    4575              :              ptr->x_param_vect_max_layout_candidates);
    4576              : 
    4577            0 :   if (ptr->x_param_vect_max_peeling_for_alignment)
    4578            0 :     fprintf (file, "%*s%s (%#x)\n",
    4579              :              indent_to, "",
    4580              :              "param_vect_max_peeling_for_alignment",
    4581              :              ptr->x_param_vect_max_peeling_for_alignment);
    4582              : 
    4583            0 :   if (ptr->x_param_vect_max_version_for_alias_checks)
    4584            0 :     fprintf (file, "%*s%s (%#x)\n",
    4585              :              indent_to, "",
    4586              :              "param_vect_max_version_for_alias_checks",
    4587              :              ptr->x_param_vect_max_version_for_alias_checks);
    4588              : 
    4589            0 :   if (ptr->x_param_vect_max_version_for_alignment_checks)
    4590            0 :     fprintf (file, "%*s%s (%#x)\n",
    4591              :              indent_to, "",
    4592              :              "param_vect_max_version_for_alignment_checks",
    4593              :              ptr->x_param_vect_max_version_for_alignment_checks);
    4594              : 
    4595            0 :   if (ptr->x_param_vect_partial_vector_usage)
    4596            0 :     fprintf (file, "%*s%s (%#x)\n",
    4597              :              indent_to, "",
    4598              :              "param_vect_partial_vector_usage",
    4599              :              ptr->x_param_vect_partial_vector_usage);
    4600              : 
    4601            0 :   if (ptr->x_param_vect_scalar_cost_multiplier)
    4602            0 :     fprintf (file, "%*s%s (%#x)\n",
    4603              :              indent_to, "",
    4604              :              "param_vect_scalar_cost_multiplier",
    4605              :              ptr->x_param_vect_scalar_cost_multiplier);
    4606              : 
    4607            0 :   if (ptr->x_param_vrp_block_limit)
    4608            0 :     fprintf (file, "%*s%s (%#x)\n",
    4609              :              indent_to, "",
    4610              :              "param_vrp_block_limit",
    4611              :              ptr->x_param_vrp_block_limit);
    4612              : 
    4613            0 :   if (ptr->x_param_vrp_cstload_limit)
    4614            0 :     fprintf (file, "%*s%s (%#x)\n",
    4615              :              indent_to, "",
    4616              :              "param_vrp_cstload_limit",
    4617              :              ptr->x_param_vrp_cstload_limit);
    4618              : 
    4619            0 :   if (ptr->x_param_vrp_sparse_threshold)
    4620            0 :     fprintf (file, "%*s%s (%#x)\n",
    4621              :              indent_to, "",
    4622              :              "param_vrp_sparse_threshold",
    4623              :              ptr->x_param_vrp_sparse_threshold);
    4624              : 
    4625            0 :   if (ptr->x_param_vrp_switch_limit)
    4626            0 :     fprintf (file, "%*s%s (%#x)\n",
    4627              :              indent_to, "",
    4628              :              "param_vrp_switch_limit",
    4629              :              ptr->x_param_vrp_switch_limit);
    4630              : 
    4631            0 :   if (ptr->x_param_vrp_vector_threshold)
    4632            0 :     fprintf (file, "%*s%s (%#x)\n",
    4633              :              indent_to, "",
    4634              :              "param_vrp_vector_threshold",
    4635              :              ptr->x_param_vrp_vector_threshold);
    4636              : 
    4637            0 :   if (ptr->x_flag_complex_method)
    4638            0 :     fprintf (file, "%*s%s (%#x)\n",
    4639              :              indent_to, "",
    4640              :              "flag_complex_method",
    4641              :              ptr->x_flag_complex_method);
    4642              : 
    4643            0 :   if (ptr->x_flag_malloc_dse)
    4644            0 :     fprintf (file, "%*s%s (%#x)\n",
    4645              :              indent_to, "",
    4646              :              "flag_malloc_dse",
    4647              :              ptr->x_flag_malloc_dse);
    4648              : 
    4649            0 :   if (ptr->x_flag_min_function_alignment)
    4650            0 :     fprintf (file, "%*s%s (%#x)\n",
    4651              :              indent_to, "",
    4652              :              "flag_min_function_alignment",
    4653              :              ptr->x_flag_min_function_alignment);
    4654              : 
    4655            0 :   if (ptr->x_flag_openmp_target_simd_clone)
    4656            0 :     fprintf (file, "%*s%s (%#x)\n",
    4657              :              indent_to, "",
    4658              :              "flag_openmp_target_simd_clone",
    4659              :              ptr->x_flag_openmp_target_simd_clone);
    4660              : 
    4661            0 :   if (ptr->x_flag_sched_stalled_insns)
    4662            0 :     fprintf (file, "%*s%s (%#x)\n",
    4663              :              indent_to, "",
    4664              :              "flag_sched_stalled_insns",
    4665              :              ptr->x_flag_sched_stalled_insns);
    4666              : 
    4667            0 :   if (ptr->x_flag_sched_stalled_insns_dep)
    4668            0 :     fprintf (file, "%*s%s (%#x)\n",
    4669              :              indent_to, "",
    4670              :              "flag_sched_stalled_insns_dep",
    4671              :              ptr->x_flag_sched_stalled_insns_dep);
    4672              : 
    4673            0 :   if (ptr->x_flag_tree_parallelize_loops)
    4674            0 :     fprintf (file, "%*s%s (%#x)\n",
    4675              :              indent_to, "",
    4676              :              "flag_tree_parallelize_loops",
    4677              :              ptr->x_flag_tree_parallelize_loops);
    4678              : 
    4679            0 :   fprintf (file, "%*s%s (%#x)\n",
    4680              :            indent_to, "",
    4681              :            "flag_lto_locality_cloning",
    4682            0 :            (int) ptr->x_flag_lto_locality_cloning);
    4683              : 
    4684            0 :   fprintf (file, "%*s%s (%#x)\n",
    4685              :            indent_to, "",
    4686              :            "flag_lto_locality_heuristics",
    4687            0 :            (int) ptr->x_flag_lto_locality_heuristics);
    4688              : 
    4689            0 :   fprintf (file, "%*s%s (%#x)\n",
    4690              :            indent_to, "",
    4691              :            "param_ranger_debug",
    4692            0 :            (int) ptr->x_param_ranger_debug);
    4693              : 
    4694            0 :   fprintf (file, "%*s%s (%#x)\n",
    4695              :            indent_to, "",
    4696              :            "param_threader_debug",
    4697            0 :            (int) ptr->x_param_threader_debug);
    4698              : 
    4699            0 :   fprintf (file, "%*s%s (%#x)\n",
    4700              :            indent_to, "",
    4701              :            "flag_excess_precision",
    4702            0 :            (int) ptr->x_flag_excess_precision);
    4703              : 
    4704            0 :   fprintf (file, "%*s%s (%#x)\n",
    4705              :            indent_to, "",
    4706              :            "flag_fp_contract_mode",
    4707            0 :            (int) ptr->x_flag_fp_contract_mode);
    4708              : 
    4709            0 :   fprintf (file, "%*s%s (%#x)\n",
    4710              :            indent_to, "",
    4711              :            "flag_harden_control_flow_redundancy_check_noreturn",
    4712            0 :            (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
    4713              : 
    4714            0 :   fprintf (file, "%*s%s (%#x)\n",
    4715              :            indent_to, "",
    4716              :            "flag_inline_stringops",
    4717            0 :            (int) ptr->x_flag_inline_stringops);
    4718              : 
    4719            0 :   fprintf (file, "%*s%s (%#x)\n",
    4720              :            indent_to, "",
    4721              :            "flag_ira_algorithm",
    4722            0 :            (int) ptr->x_flag_ira_algorithm);
    4723              : 
    4724            0 :   fprintf (file, "%*s%s (%#x)\n",
    4725              :            indent_to, "",
    4726              :            "flag_ira_region",
    4727            0 :            (int) ptr->x_flag_ira_region);
    4728              : 
    4729            0 :   fprintf (file, "%*s%s (%#x)\n",
    4730              :            indent_to, "",
    4731              :            "flag_live_patching",
    4732            0 :            (int) ptr->x_flag_live_patching);
    4733              : 
    4734            0 :   fprintf (file, "%*s%s (%#x)\n",
    4735              :            indent_to, "",
    4736              :            "flag_reorder_blocks_algorithm",
    4737            0 :            (int) ptr->x_flag_reorder_blocks_algorithm);
    4738              : 
    4739            0 :   fprintf (file, "%*s%s (%#x)\n",
    4740              :            indent_to, "",
    4741              :            "flag_simd_cost_model",
    4742            0 :            (int) ptr->x_flag_simd_cost_model);
    4743              : 
    4744            0 :   fprintf (file, "%*s%s (%#x)\n",
    4745              :            indent_to, "",
    4746              :            "flag_stack_reuse",
    4747            0 :            (int) ptr->x_flag_stack_reuse);
    4748              : 
    4749            0 :   fprintf (file, "%*s%s (%#x)\n",
    4750              :            indent_to, "",
    4751              :            "flag_auto_var_init",
    4752            0 :            (int) ptr->x_flag_auto_var_init);
    4753              : 
    4754            0 :   fprintf (file, "%*s%s (%#x)\n",
    4755              :            indent_to, "",
    4756              :            "flag_vect_cost_model",
    4757            0 :            (int) ptr->x_flag_vect_cost_model);
    4758              : 
    4759            0 :   if (ptr->x_optimize)
    4760            0 :     fprintf (file, "%*s%s (%#x)\n",
    4761              :              indent_to, "",
    4762              :              "optimize",
    4763              :              ptr->x_optimize);
    4764              : 
    4765            0 :   if (ptr->x_optimize_size)
    4766            0 :     fprintf (file, "%*s%s (%#x)\n",
    4767              :              indent_to, "",
    4768              :              "optimize_size",
    4769              :              ptr->x_optimize_size);
    4770              : 
    4771            0 :   if (ptr->x_optimize_debug)
    4772            0 :     fprintf (file, "%*s%s (%#x)\n",
    4773              :              indent_to, "",
    4774              :              "optimize_debug",
    4775              :              ptr->x_optimize_debug);
    4776              : 
    4777            0 :   if (ptr->x_optimize_fast)
    4778            0 :     fprintf (file, "%*s%s (%#x)\n",
    4779              :              indent_to, "",
    4780              :              "optimize_fast",
    4781              :              ptr->x_optimize_fast);
    4782              : 
    4783            0 :   if (ptr->x_warn_inline)
    4784            0 :     fprintf (file, "%*s%s (%#x)\n",
    4785              :              indent_to, "",
    4786              :              "warn_inline",
    4787              :              ptr->x_warn_inline);
    4788              : 
    4789            0 :   if (ptr->x_flag_aggressive_loop_optimizations)
    4790            0 :     fprintf (file, "%*s%s (%#x)\n",
    4791              :              indent_to, "",
    4792              :              "flag_aggressive_loop_optimizations",
    4793              :              ptr->x_flag_aggressive_loop_optimizations);
    4794              : 
    4795            0 :   if (ptr->x_flag_align_functions)
    4796            0 :     fprintf (file, "%*s%s (%#x)\n",
    4797              :              indent_to, "",
    4798              :              "flag_align_functions",
    4799              :              ptr->x_flag_align_functions);
    4800              : 
    4801            0 :   if (ptr->x_flag_align_jumps)
    4802            0 :     fprintf (file, "%*s%s (%#x)\n",
    4803              :              indent_to, "",
    4804              :              "flag_align_jumps",
    4805              :              ptr->x_flag_align_jumps);
    4806              : 
    4807            0 :   if (ptr->x_flag_align_labels)
    4808            0 :     fprintf (file, "%*s%s (%#x)\n",
    4809              :              indent_to, "",
    4810              :              "flag_align_labels",
    4811              :              ptr->x_flag_align_labels);
    4812              : 
    4813            0 :   if (ptr->x_flag_align_loops)
    4814            0 :     fprintf (file, "%*s%s (%#x)\n",
    4815              :              indent_to, "",
    4816              :              "flag_align_loops",
    4817              :              ptr->x_flag_align_loops);
    4818              : 
    4819            0 :   if (ptr->x_flag_allocation_dce)
    4820            0 :     fprintf (file, "%*s%s (%#x)\n",
    4821              :              indent_to, "",
    4822              :              "flag_allocation_dce",
    4823              :              ptr->x_flag_allocation_dce);
    4824              : 
    4825            0 :   if (ptr->x_flag_store_data_races)
    4826            0 :     fprintf (file, "%*s%s (%#x)\n",
    4827              :              indent_to, "",
    4828              :              "flag_store_data_races",
    4829              :              ptr->x_flag_store_data_races);
    4830              : 
    4831            0 :   if (ptr->x_flag_associative_math)
    4832            0 :     fprintf (file, "%*s%s (%#x)\n",
    4833              :              indent_to, "",
    4834              :              "flag_associative_math",
    4835              :              ptr->x_flag_associative_math);
    4836              : 
    4837            0 :   if (ptr->x_flag_assume_sane_operators_new_delete)
    4838            0 :     fprintf (file, "%*s%s (%#x)\n",
    4839              :              indent_to, "",
    4840              :              "flag_assume_sane_operators_new_delete",
    4841              :              ptr->x_flag_assume_sane_operators_new_delete);
    4842              : 
    4843            0 :   if (ptr->x_flag_asynchronous_unwind_tables)
    4844            0 :     fprintf (file, "%*s%s (%#x)\n",
    4845              :              indent_to, "",
    4846              :              "flag_asynchronous_unwind_tables",
    4847              :              ptr->x_flag_asynchronous_unwind_tables);
    4848              : 
    4849            0 :   if (ptr->x_flag_auto_inc_dec)
    4850            0 :     fprintf (file, "%*s%s (%#x)\n",
    4851              :              indent_to, "",
    4852              :              "flag_auto_inc_dec",
    4853              :              ptr->x_flag_auto_inc_dec);
    4854              : 
    4855            0 :   if (ptr->x_flag_auto_profile_inlining)
    4856            0 :     fprintf (file, "%*s%s (%#x)\n",
    4857              :              indent_to, "",
    4858              :              "flag_auto_profile_inlining",
    4859              :              ptr->x_flag_auto_profile_inlining);
    4860              : 
    4861            0 :   if (ptr->x_flag_avoid_store_forwarding)
    4862            0 :     fprintf (file, "%*s%s (%#x)\n",
    4863              :              indent_to, "",
    4864              :              "flag_avoid_store_forwarding",
    4865              :              ptr->x_flag_avoid_store_forwarding);
    4866              : 
    4867            0 :   if (ptr->x_flag_bit_tests)
    4868            0 :     fprintf (file, "%*s%s (%#x)\n",
    4869              :              indent_to, "",
    4870              :              "flag_bit_tests",
    4871              :              ptr->x_flag_bit_tests);
    4872              : 
    4873            0 :   if (ptr->x_flag_branch_on_count_reg)
    4874            0 :     fprintf (file, "%*s%s (%#x)\n",
    4875              :              indent_to, "",
    4876              :              "flag_branch_on_count_reg",
    4877              :              ptr->x_flag_branch_on_count_reg);
    4878              : 
    4879            0 :   if (ptr->x_flag_branch_probabilities)
    4880            0 :     fprintf (file, "%*s%s (%#x)\n",
    4881              :              indent_to, "",
    4882              :              "flag_branch_probabilities",
    4883              :              ptr->x_flag_branch_probabilities);
    4884              : 
    4885            0 :   if (ptr->x_flag_caller_saves)
    4886            0 :     fprintf (file, "%*s%s (%#x)\n",
    4887              :              indent_to, "",
    4888              :              "flag_caller_saves",
    4889              :              ptr->x_flag_caller_saves);
    4890              : 
    4891            0 :   if (ptr->x_flag_code_hoisting)
    4892            0 :     fprintf (file, "%*s%s (%#x)\n",
    4893              :              indent_to, "",
    4894              :              "flag_code_hoisting",
    4895              :              ptr->x_flag_code_hoisting);
    4896              : 
    4897            0 :   if (ptr->x_flag_combine_stack_adjustments)
    4898            0 :     fprintf (file, "%*s%s (%#x)\n",
    4899              :              indent_to, "",
    4900              :              "flag_combine_stack_adjustments",
    4901              :              ptr->x_flag_combine_stack_adjustments);
    4902              : 
    4903            0 :   if (ptr->x_flag_compare_elim_after_reload)
    4904            0 :     fprintf (file, "%*s%s (%#x)\n",
    4905              :              indent_to, "",
    4906              :              "flag_compare_elim_after_reload",
    4907              :              ptr->x_flag_compare_elim_after_reload);
    4908              : 
    4909            0 :   if (ptr->x_flag_conserve_stack)
    4910            0 :     fprintf (file, "%*s%s (%#x)\n",
    4911              :              indent_to, "",
    4912              :              "flag_conserve_stack",
    4913              :              ptr->x_flag_conserve_stack);
    4914              : 
    4915            0 :   if (ptr->x_flag_cprop_registers)
    4916            0 :     fprintf (file, "%*s%s (%#x)\n",
    4917              :              indent_to, "",
    4918              :              "flag_cprop_registers",
    4919              :              ptr->x_flag_cprop_registers);
    4920              : 
    4921            0 :   if (ptr->x_flag_crossjumping)
    4922            0 :     fprintf (file, "%*s%s (%#x)\n",
    4923              :              indent_to, "",
    4924              :              "flag_crossjumping",
    4925              :              ptr->x_flag_crossjumping);
    4926              : 
    4927            0 :   if (ptr->x_flag_cse_follow_jumps)
    4928            0 :     fprintf (file, "%*s%s (%#x)\n",
    4929              :              indent_to, "",
    4930              :              "flag_cse_follow_jumps",
    4931              :              ptr->x_flag_cse_follow_jumps);
    4932              : 
    4933            0 :   if (ptr->x_flag_dce)
    4934            0 :     fprintf (file, "%*s%s (%#x)\n",
    4935              :              indent_to, "",
    4936              :              "flag_dce",
    4937              :              ptr->x_flag_dce);
    4938              : 
    4939            0 :   if (ptr->x_flag_defer_pop)
    4940            0 :     fprintf (file, "%*s%s (%#x)\n",
    4941              :              indent_to, "",
    4942              :              "flag_defer_pop",
    4943              :              ptr->x_flag_defer_pop);
    4944              : 
    4945            0 :   if (ptr->x_flag_delayed_branch)
    4946            0 :     fprintf (file, "%*s%s (%#x)\n",
    4947              :              indent_to, "",
    4948              :              "flag_delayed_branch",
    4949              :              ptr->x_flag_delayed_branch);
    4950              : 
    4951            0 :   if (ptr->x_flag_delete_dead_exceptions)
    4952            0 :     fprintf (file, "%*s%s (%#x)\n",
    4953              :              indent_to, "",
    4954              :              "flag_delete_dead_exceptions",
    4955              :              ptr->x_flag_delete_dead_exceptions);
    4956              : 
    4957            0 :   if (ptr->x_flag_delete_null_pointer_checks)
    4958            0 :     fprintf (file, "%*s%s (%#x)\n",
    4959              :              indent_to, "",
    4960              :              "flag_delete_null_pointer_checks",
    4961              :              ptr->x_flag_delete_null_pointer_checks);
    4962              : 
    4963            0 :   if (ptr->x_flag_dep_fusion)
    4964            0 :     fprintf (file, "%*s%s (%#x)\n",
    4965              :              indent_to, "",
    4966              :              "flag_dep_fusion",
    4967              :              ptr->x_flag_dep_fusion);
    4968              : 
    4969            0 :   if (ptr->x_flag_devirtualize)
    4970            0 :     fprintf (file, "%*s%s (%#x)\n",
    4971              :              indent_to, "",
    4972              :              "flag_devirtualize",
    4973              :              ptr->x_flag_devirtualize);
    4974              : 
    4975            0 :   if (ptr->x_flag_devirtualize_speculatively)
    4976            0 :     fprintf (file, "%*s%s (%#x)\n",
    4977              :              indent_to, "",
    4978              :              "flag_devirtualize_speculatively",
    4979              :              ptr->x_flag_devirtualize_speculatively);
    4980              : 
    4981            0 :   if (ptr->x_flag_dse)
    4982            0 :     fprintf (file, "%*s%s (%#x)\n",
    4983              :              indent_to, "",
    4984              :              "flag_dse",
    4985              :              ptr->x_flag_dse);
    4986              : 
    4987            0 :   if (ptr->x_flag_early_inlining)
    4988            0 :     fprintf (file, "%*s%s (%#x)\n",
    4989              :              indent_to, "",
    4990              :              "flag_early_inlining",
    4991              :              ptr->x_flag_early_inlining);
    4992              : 
    4993            0 :   if (ptr->x_flag_exceptions)
    4994            0 :     fprintf (file, "%*s%s (%#x)\n",
    4995              :              indent_to, "",
    4996              :              "flag_exceptions",
    4997              :              ptr->x_flag_exceptions);
    4998              : 
    4999            0 :   if (ptr->x_flag_expensive_optimizations)
    5000            0 :     fprintf (file, "%*s%s (%#x)\n",
    5001              :              indent_to, "",
    5002              :              "flag_expensive_optimizations",
    5003              :              ptr->x_flag_expensive_optimizations);
    5004              : 
    5005            0 :   if (ptr->x_flag_ext_dce)
    5006            0 :     fprintf (file, "%*s%s (%#x)\n",
    5007              :              indent_to, "",
    5008              :              "flag_ext_dce",
    5009              :              ptr->x_flag_ext_dce);
    5010              : 
    5011            0 :   if (ptr->x_flag_finite_loops)
    5012            0 :     fprintf (file, "%*s%s (%#x)\n",
    5013              :              indent_to, "",
    5014              :              "flag_finite_loops",
    5015              :              ptr->x_flag_finite_loops);
    5016              : 
    5017            0 :   if (ptr->x_flag_finite_math_only)
    5018            0 :     fprintf (file, "%*s%s (%#x)\n",
    5019              :              indent_to, "",
    5020              :              "flag_finite_math_only",
    5021              :              ptr->x_flag_finite_math_only);
    5022              : 
    5023            0 :   if (ptr->x_flag_float_store)
    5024            0 :     fprintf (file, "%*s%s (%#x)\n",
    5025              :              indent_to, "",
    5026              :              "flag_float_store",
    5027              :              ptr->x_flag_float_store);
    5028              : 
    5029            0 :   if (ptr->x_flag_fold_mem_offsets)
    5030            0 :     fprintf (file, "%*s%s (%#x)\n",
    5031              :              indent_to, "",
    5032              :              "flag_fold_mem_offsets",
    5033              :              ptr->x_flag_fold_mem_offsets);
    5034              : 
    5035            0 :   if (ptr->x_flag_fold_simple_inlines)
    5036            0 :     fprintf (file, "%*s%s (%#x)\n",
    5037              :              indent_to, "",
    5038              :              "flag_fold_simple_inlines",
    5039              :              ptr->x_flag_fold_simple_inlines);
    5040              : 
    5041            0 :   if (ptr->x_flag_forward_propagate)
    5042            0 :     fprintf (file, "%*s%s (%#x)\n",
    5043              :              indent_to, "",
    5044              :              "flag_forward_propagate",
    5045              :              ptr->x_flag_forward_propagate);
    5046              : 
    5047            0 :   if (ptr->x_flag_fp_int_builtin_inexact)
    5048            0 :     fprintf (file, "%*s%s (%#x)\n",
    5049              :              indent_to, "",
    5050              :              "flag_fp_int_builtin_inexact",
    5051              :              ptr->x_flag_fp_int_builtin_inexact);
    5052              : 
    5053            0 :   if (ptr->x_flag_no_function_cse)
    5054            0 :     fprintf (file, "%*s%s (%#x)\n",
    5055              :              indent_to, "",
    5056              :              "flag_no_function_cse",
    5057              :              ptr->x_flag_no_function_cse);
    5058              : 
    5059            0 :   if (ptr->x_flag_gcse)
    5060            0 :     fprintf (file, "%*s%s (%#x)\n",
    5061              :              indent_to, "",
    5062              :              "flag_gcse",
    5063              :              ptr->x_flag_gcse);
    5064              : 
    5065            0 :   if (ptr->x_flag_gcse_after_reload)
    5066            0 :     fprintf (file, "%*s%s (%#x)\n",
    5067              :              indent_to, "",
    5068              :              "flag_gcse_after_reload",
    5069              :              ptr->x_flag_gcse_after_reload);
    5070              : 
    5071            0 :   if (ptr->x_flag_gcse_las)
    5072            0 :     fprintf (file, "%*s%s (%#x)\n",
    5073              :              indent_to, "",
    5074              :              "flag_gcse_las",
    5075              :              ptr->x_flag_gcse_las);
    5076              : 
    5077            0 :   if (ptr->x_flag_gcse_lm)
    5078            0 :     fprintf (file, "%*s%s (%#x)\n",
    5079              :              indent_to, "",
    5080              :              "flag_gcse_lm",
    5081              :              ptr->x_flag_gcse_lm);
    5082              : 
    5083            0 :   if (ptr->x_flag_gcse_sm)
    5084            0 :     fprintf (file, "%*s%s (%#x)\n",
    5085              :              indent_to, "",
    5086              :              "flag_gcse_sm",
    5087              :              ptr->x_flag_gcse_sm);
    5088              : 
    5089            0 :   if (ptr->x_flag_graphite)
    5090            0 :     fprintf (file, "%*s%s (%#x)\n",
    5091              :              indent_to, "",
    5092              :              "flag_graphite",
    5093              :              ptr->x_flag_graphite);
    5094              : 
    5095            0 :   if (ptr->x_flag_graphite_identity)
    5096            0 :     fprintf (file, "%*s%s (%#x)\n",
    5097              :              indent_to, "",
    5098              :              "flag_graphite_identity",
    5099              :              ptr->x_flag_graphite_identity);
    5100              : 
    5101            0 :   if (ptr->x_flag_guess_branch_prob)
    5102            0 :     fprintf (file, "%*s%s (%#x)\n",
    5103              :              indent_to, "",
    5104              :              "flag_guess_branch_prob",
    5105              :              ptr->x_flag_guess_branch_prob);
    5106              : 
    5107            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
    5108            0 :     fprintf (file, "%*s%s (%#x)\n",
    5109              :              indent_to, "",
    5110              :              "flag_harden_control_flow_redundancy_check_exceptions",
    5111              :              ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
    5112              : 
    5113            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
    5114            0 :     fprintf (file, "%*s%s (%#x)\n",
    5115              :              indent_to, "",
    5116              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    5117              :              ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
    5118              : 
    5119            0 :   if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
    5120            0 :     fprintf (file, "%*s%s (%#x)\n",
    5121              :              indent_to, "",
    5122              :              "flag_harden_control_flow_redundancy_skip_leaf",
    5123              :              ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
    5124              : 
    5125            0 :   if (ptr->x_flag_harden_compares)
    5126            0 :     fprintf (file, "%*s%s (%#x)\n",
    5127              :              indent_to, "",
    5128              :              "flag_harden_compares",
    5129              :              ptr->x_flag_harden_compares);
    5130              : 
    5131            0 :   if (ptr->x_flag_harden_conditional_branches)
    5132            0 :     fprintf (file, "%*s%s (%#x)\n",
    5133              :              indent_to, "",
    5134              :              "flag_harden_conditional_branches",
    5135              :              ptr->x_flag_harden_conditional_branches);
    5136              : 
    5137            0 :   if (ptr->x_flag_harden_control_flow_redundancy)
    5138            0 :     fprintf (file, "%*s%s (%#x)\n",
    5139              :              indent_to, "",
    5140              :              "flag_harden_control_flow_redundancy",
    5141              :              ptr->x_flag_harden_control_flow_redundancy);
    5142              : 
    5143            0 :   if (ptr->x_flag_hoist_adjacent_loads)
    5144            0 :     fprintf (file, "%*s%s (%#x)\n",
    5145              :              indent_to, "",
    5146              :              "flag_hoist_adjacent_loads",
    5147              :              ptr->x_flag_hoist_adjacent_loads);
    5148              : 
    5149            0 :   if (ptr->x_flag_if_conversion)
    5150            0 :     fprintf (file, "%*s%s (%#x)\n",
    5151              :              indent_to, "",
    5152              :              "flag_if_conversion",
    5153              :              ptr->x_flag_if_conversion);
    5154              : 
    5155            0 :   if (ptr->x_flag_if_conversion2)
    5156            0 :     fprintf (file, "%*s%s (%#x)\n",
    5157              :              indent_to, "",
    5158              :              "flag_if_conversion2",
    5159              :              ptr->x_flag_if_conversion2);
    5160              : 
    5161            0 :   if (ptr->x_flag_indirect_inlining)
    5162            0 :     fprintf (file, "%*s%s (%#x)\n",
    5163              :              indent_to, "",
    5164              :              "flag_indirect_inlining",
    5165              :              ptr->x_flag_indirect_inlining);
    5166              : 
    5167            0 :   if (ptr->x_flag_no_inline)
    5168            0 :     fprintf (file, "%*s%s (%#x)\n",
    5169              :              indent_to, "",
    5170              :              "flag_no_inline",
    5171              :              ptr->x_flag_no_inline);
    5172              : 
    5173            0 :   if (ptr->x_flag_inline_atomics)
    5174            0 :     fprintf (file, "%*s%s (%#x)\n",
    5175              :              indent_to, "",
    5176              :              "flag_inline_atomics",
    5177              :              ptr->x_flag_inline_atomics);
    5178              : 
    5179            0 :   if (ptr->x_flag_inline_functions)
    5180            0 :     fprintf (file, "%*s%s (%#x)\n",
    5181              :              indent_to, "",
    5182              :              "flag_inline_functions",
    5183              :              ptr->x_flag_inline_functions);
    5184              : 
    5185            0 :   if (ptr->x_flag_inline_functions_called_once)
    5186            0 :     fprintf (file, "%*s%s (%#x)\n",
    5187              :              indent_to, "",
    5188              :              "flag_inline_functions_called_once",
    5189              :              ptr->x_flag_inline_functions_called_once);
    5190              : 
    5191            0 :   if (ptr->x_flag_inline_small_functions)
    5192            0 :     fprintf (file, "%*s%s (%#x)\n",
    5193              :              indent_to, "",
    5194              :              "flag_inline_small_functions",
    5195              :              ptr->x_flag_inline_small_functions);
    5196              : 
    5197            0 :   if (ptr->x_flag_ipa_bit_cp)
    5198            0 :     fprintf (file, "%*s%s (%#x)\n",
    5199              :              indent_to, "",
    5200              :              "flag_ipa_bit_cp",
    5201              :              ptr->x_flag_ipa_bit_cp);
    5202              : 
    5203            0 :   if (ptr->x_flag_ipa_cp)
    5204            0 :     fprintf (file, "%*s%s (%#x)\n",
    5205              :              indent_to, "",
    5206              :              "flag_ipa_cp",
    5207              :              ptr->x_flag_ipa_cp);
    5208              : 
    5209            0 :   if (ptr->x_flag_ipa_cp_clone)
    5210            0 :     fprintf (file, "%*s%s (%#x)\n",
    5211              :              indent_to, "",
    5212              :              "flag_ipa_cp_clone",
    5213              :              ptr->x_flag_ipa_cp_clone);
    5214              : 
    5215            0 :   if (ptr->x_flag_ipa_icf)
    5216            0 :     fprintf (file, "%*s%s (%#x)\n",
    5217              :              indent_to, "",
    5218              :              "flag_ipa_icf",
    5219              :              ptr->x_flag_ipa_icf);
    5220              : 
    5221            0 :   if (ptr->x_flag_ipa_icf_functions)
    5222            0 :     fprintf (file, "%*s%s (%#x)\n",
    5223              :              indent_to, "",
    5224              :              "flag_ipa_icf_functions",
    5225              :              ptr->x_flag_ipa_icf_functions);
    5226              : 
    5227            0 :   if (ptr->x_flag_ipa_icf_variables)
    5228            0 :     fprintf (file, "%*s%s (%#x)\n",
    5229              :              indent_to, "",
    5230              :              "flag_ipa_icf_variables",
    5231              :              ptr->x_flag_ipa_icf_variables);
    5232              : 
    5233            0 :   if (ptr->x_flag_ipa_modref)
    5234            0 :     fprintf (file, "%*s%s (%#x)\n",
    5235              :              indent_to, "",
    5236              :              "flag_ipa_modref",
    5237              :              ptr->x_flag_ipa_modref);
    5238              : 
    5239            0 :   if (ptr->x_flag_ipa_profile)
    5240            0 :     fprintf (file, "%*s%s (%#x)\n",
    5241              :              indent_to, "",
    5242              :              "flag_ipa_profile",
    5243              :              ptr->x_flag_ipa_profile);
    5244              : 
    5245            0 :   if (ptr->x_flag_ipa_pta)
    5246            0 :     fprintf (file, "%*s%s (%#x)\n",
    5247              :              indent_to, "",
    5248              :              "flag_ipa_pta",
    5249              :              ptr->x_flag_ipa_pta);
    5250              : 
    5251            0 :   if (ptr->x_flag_ipa_pure_const)
    5252            0 :     fprintf (file, "%*s%s (%#x)\n",
    5253              :              indent_to, "",
    5254              :              "flag_ipa_pure_const",
    5255              :              ptr->x_flag_ipa_pure_const);
    5256              : 
    5257            0 :   if (ptr->x_flag_ipa_ra)
    5258            0 :     fprintf (file, "%*s%s (%#x)\n",
    5259              :              indent_to, "",
    5260              :              "flag_ipa_ra",
    5261              :              ptr->x_flag_ipa_ra);
    5262              : 
    5263            0 :   if (ptr->x_flag_ipa_reference)
    5264            0 :     fprintf (file, "%*s%s (%#x)\n",
    5265              :              indent_to, "",
    5266              :              "flag_ipa_reference",
    5267              :              ptr->x_flag_ipa_reference);
    5268              : 
    5269            0 :   if (ptr->x_flag_ipa_reference_addressable)
    5270            0 :     fprintf (file, "%*s%s (%#x)\n",
    5271              :              indent_to, "",
    5272              :              "flag_ipa_reference_addressable",
    5273              :              ptr->x_flag_ipa_reference_addressable);
    5274              : 
    5275            0 :   if (ptr->x_flag_ipa_reorder_for_locality)
    5276            0 :     fprintf (file, "%*s%s (%#x)\n",
    5277              :              indent_to, "",
    5278              :              "flag_ipa_reorder_for_locality",
    5279              :              ptr->x_flag_ipa_reorder_for_locality);
    5280              : 
    5281            0 :   if (ptr->x_flag_ipa_sra)
    5282            0 :     fprintf (file, "%*s%s (%#x)\n",
    5283              :              indent_to, "",
    5284              :              "flag_ipa_sra",
    5285              :              ptr->x_flag_ipa_sra);
    5286              : 
    5287            0 :   if (ptr->x_flag_ipa_stack_alignment)
    5288            0 :     fprintf (file, "%*s%s (%#x)\n",
    5289              :              indent_to, "",
    5290              :              "flag_ipa_stack_alignment",
    5291              :              ptr->x_flag_ipa_stack_alignment);
    5292              : 
    5293            0 :   if (ptr->x_flag_ipa_strict_aliasing)
    5294            0 :     fprintf (file, "%*s%s (%#x)\n",
    5295              :              indent_to, "",
    5296              :              "flag_ipa_strict_aliasing",
    5297              :              ptr->x_flag_ipa_strict_aliasing);
    5298              : 
    5299            0 :   if (ptr->x_flag_ipa_vrp)
    5300            0 :     fprintf (file, "%*s%s (%#x)\n",
    5301              :              indent_to, "",
    5302              :              "flag_ipa_vrp",
    5303              :              ptr->x_flag_ipa_vrp);
    5304              : 
    5305            0 :   if (ptr->x_flag_ira_hoist_pressure)
    5306            0 :     fprintf (file, "%*s%s (%#x)\n",
    5307              :              indent_to, "",
    5308              :              "flag_ira_hoist_pressure",
    5309              :              ptr->x_flag_ira_hoist_pressure);
    5310              : 
    5311            0 :   if (ptr->x_flag_ira_loop_pressure)
    5312            0 :     fprintf (file, "%*s%s (%#x)\n",
    5313              :              indent_to, "",
    5314              :              "flag_ira_loop_pressure",
    5315              :              ptr->x_flag_ira_loop_pressure);
    5316              : 
    5317            0 :   if (ptr->x_flag_ira_share_save_slots)
    5318            0 :     fprintf (file, "%*s%s (%#x)\n",
    5319              :              indent_to, "",
    5320              :              "flag_ira_share_save_slots",
    5321              :              ptr->x_flag_ira_share_save_slots);
    5322              : 
    5323            0 :   if (ptr->x_flag_ira_share_spill_slots)
    5324            0 :     fprintf (file, "%*s%s (%#x)\n",
    5325              :              indent_to, "",
    5326              :              "flag_ira_share_spill_slots",
    5327              :              ptr->x_flag_ira_share_spill_slots);
    5328              : 
    5329            0 :   if (ptr->x_flag_isolate_erroneous_paths_attribute)
    5330            0 :     fprintf (file, "%*s%s (%#x)\n",
    5331              :              indent_to, "",
    5332              :              "flag_isolate_erroneous_paths_attribute",
    5333              :              ptr->x_flag_isolate_erroneous_paths_attribute);
    5334              : 
    5335            0 :   if (ptr->x_flag_isolate_erroneous_paths_dereference)
    5336            0 :     fprintf (file, "%*s%s (%#x)\n",
    5337              :              indent_to, "",
    5338              :              "flag_isolate_erroneous_paths_dereference",
    5339              :              ptr->x_flag_isolate_erroneous_paths_dereference);
    5340              : 
    5341            0 :   if (ptr->x_flag_ivopts)
    5342            0 :     fprintf (file, "%*s%s (%#x)\n",
    5343              :              indent_to, "",
    5344              :              "flag_ivopts",
    5345              :              ptr->x_flag_ivopts);
    5346              : 
    5347            0 :   if (ptr->x_flag_jump_tables)
    5348            0 :     fprintf (file, "%*s%s (%#x)\n",
    5349              :              indent_to, "",
    5350              :              "flag_jump_tables",
    5351              :              ptr->x_flag_jump_tables);
    5352              : 
    5353            0 :   if (ptr->x_flag_keep_gc_roots_live)
    5354            0 :     fprintf (file, "%*s%s (%#x)\n",
    5355              :              indent_to, "",
    5356              :              "flag_keep_gc_roots_live",
    5357              :              ptr->x_flag_keep_gc_roots_live);
    5358              : 
    5359            0 :   if (ptr->x_flag_late_combine_instructions)
    5360            0 :     fprintf (file, "%*s%s (%#x)\n",
    5361              :              indent_to, "",
    5362              :              "flag_late_combine_instructions",
    5363              :              ptr->x_flag_late_combine_instructions);
    5364              : 
    5365            0 :   if (ptr->x_flag_lifetime_dse)
    5366            0 :     fprintf (file, "%*s%s (%#x)\n",
    5367              :              indent_to, "",
    5368              :              "flag_lifetime_dse",
    5369              :              ptr->x_flag_lifetime_dse);
    5370              : 
    5371            0 :   if (ptr->x_flag_limit_function_alignment)
    5372            0 :     fprintf (file, "%*s%s (%#x)\n",
    5373              :              indent_to, "",
    5374              :              "flag_limit_function_alignment",
    5375              :              ptr->x_flag_limit_function_alignment);
    5376              : 
    5377            0 :   if (ptr->x_flag_live_range_shrinkage)
    5378            0 :     fprintf (file, "%*s%s (%#x)\n",
    5379              :              indent_to, "",
    5380              :              "flag_live_range_shrinkage",
    5381              :              ptr->x_flag_live_range_shrinkage);
    5382              : 
    5383            0 :   if (ptr->x_flag_loop_interchange)
    5384            0 :     fprintf (file, "%*s%s (%#x)\n",
    5385              :              indent_to, "",
    5386              :              "flag_loop_interchange",
    5387              :              ptr->x_flag_loop_interchange);
    5388              : 
    5389            0 :   if (ptr->x_flag_loop_nest_optimize)
    5390            0 :     fprintf (file, "%*s%s (%#x)\n",
    5391              :              indent_to, "",
    5392              :              "flag_loop_nest_optimize",
    5393              :              ptr->x_flag_loop_nest_optimize);
    5394              : 
    5395            0 :   if (ptr->x_flag_loop_parallelize_all)
    5396            0 :     fprintf (file, "%*s%s (%#x)\n",
    5397              :              indent_to, "",
    5398              :              "flag_loop_parallelize_all",
    5399              :              ptr->x_flag_loop_parallelize_all);
    5400              : 
    5401            0 :   if (ptr->x_flag_unroll_jam)
    5402            0 :     fprintf (file, "%*s%s (%#x)\n",
    5403              :              indent_to, "",
    5404              :              "flag_unroll_jam",
    5405              :              ptr->x_flag_unroll_jam);
    5406              : 
    5407            0 :   if (ptr->x_flag_lra_remat)
    5408            0 :     fprintf (file, "%*s%s (%#x)\n",
    5409              :              indent_to, "",
    5410              :              "flag_lra_remat",
    5411              :              ptr->x_flag_lra_remat);
    5412              : 
    5413            0 :   if (ptr->x_flag_malloc_dce)
    5414            0 :     fprintf (file, "%*s%s (%#x)\n",
    5415              :              indent_to, "",
    5416              :              "flag_malloc_dce",
    5417              :              ptr->x_flag_malloc_dce);
    5418              : 
    5419            0 :   if (ptr->x_flag_errno_math)
    5420            0 :     fprintf (file, "%*s%s (%#x)\n",
    5421              :              indent_to, "",
    5422              :              "flag_errno_math",
    5423              :              ptr->x_flag_errno_math);
    5424              : 
    5425            0 :   if (ptr->x_flag_modulo_sched)
    5426            0 :     fprintf (file, "%*s%s (%#x)\n",
    5427              :              indent_to, "",
    5428              :              "flag_modulo_sched",
    5429              :              ptr->x_flag_modulo_sched);
    5430              : 
    5431            0 :   if (ptr->x_flag_modulo_sched_allow_regmoves)
    5432            0 :     fprintf (file, "%*s%s (%#x)\n",
    5433              :              indent_to, "",
    5434              :              "flag_modulo_sched_allow_regmoves",
    5435              :              ptr->x_flag_modulo_sched_allow_regmoves);
    5436              : 
    5437            0 :   if (ptr->x_flag_move_loop_invariants)
    5438            0 :     fprintf (file, "%*s%s (%#x)\n",
    5439              :              indent_to, "",
    5440              :              "flag_move_loop_invariants",
    5441              :              ptr->x_flag_move_loop_invariants);
    5442              : 
    5443            0 :   if (ptr->x_flag_move_loop_stores)
    5444            0 :     fprintf (file, "%*s%s (%#x)\n",
    5445              :              indent_to, "",
    5446              :              "flag_move_loop_stores",
    5447              :              ptr->x_flag_move_loop_stores);
    5448              : 
    5449            0 :   if (ptr->x_flag_non_call_exceptions)
    5450            0 :     fprintf (file, "%*s%s (%#x)\n",
    5451              :              indent_to, "",
    5452              :              "flag_non_call_exceptions",
    5453              :              ptr->x_flag_non_call_exceptions);
    5454              : 
    5455            0 :   if (ptr->x_flag_nothrow_opt)
    5456            0 :     fprintf (file, "%*s%s (%#x)\n",
    5457              :              indent_to, "",
    5458              :              "flag_nothrow_opt",
    5459              :              ptr->x_flag_nothrow_opt);
    5460              : 
    5461            0 :   if (ptr->x_flag_omit_frame_pointer)
    5462            0 :     fprintf (file, "%*s%s (%#x)\n",
    5463              :              indent_to, "",
    5464              :              "flag_omit_frame_pointer",
    5465              :              ptr->x_flag_omit_frame_pointer);
    5466              : 
    5467            0 :   if (ptr->x_flag_opt_info)
    5468            0 :     fprintf (file, "%*s%s (%#x)\n",
    5469              :              indent_to, "",
    5470              :              "flag_opt_info",
    5471              :              ptr->x_flag_opt_info);
    5472              : 
    5473            0 :   if (ptr->x_flag_optimize_crc)
    5474            0 :     fprintf (file, "%*s%s (%#x)\n",
    5475              :              indent_to, "",
    5476              :              "flag_optimize_crc",
    5477              :              ptr->x_flag_optimize_crc);
    5478              : 
    5479            0 :   if (ptr->x_flag_optimize_sibling_calls)
    5480            0 :     fprintf (file, "%*s%s (%#x)\n",
    5481              :              indent_to, "",
    5482              :              "flag_optimize_sibling_calls",
    5483              :              ptr->x_flag_optimize_sibling_calls);
    5484              : 
    5485            0 :   if (ptr->x_flag_optimize_strlen)
    5486            0 :     fprintf (file, "%*s%s (%#x)\n",
    5487              :              indent_to, "",
    5488              :              "flag_optimize_strlen",
    5489              :              ptr->x_flag_optimize_strlen);
    5490              : 
    5491            0 :   if (ptr->x_flag_pack_struct)
    5492            0 :     fprintf (file, "%*s%s (%#x)\n",
    5493              :              indent_to, "",
    5494              :              "flag_pack_struct",
    5495              :              ptr->x_flag_pack_struct);
    5496              : 
    5497            0 :   if (ptr->x_flag_partial_inlining)
    5498            0 :     fprintf (file, "%*s%s (%#x)\n",
    5499              :              indent_to, "",
    5500              :              "flag_partial_inlining",
    5501              :              ptr->x_flag_partial_inlining);
    5502              : 
    5503            0 :   if (ptr->x_flag_pcc_struct_return)
    5504            0 :     fprintf (file, "%*s%s (%#x)\n",
    5505              :              indent_to, "",
    5506              :              "flag_pcc_struct_return",
    5507              :              ptr->x_flag_pcc_struct_return);
    5508              : 
    5509            0 :   if (ptr->x_flag_peel_loops)
    5510            0 :     fprintf (file, "%*s%s (%#x)\n",
    5511              :              indent_to, "",
    5512              :              "flag_peel_loops",
    5513              :              ptr->x_flag_peel_loops);
    5514              : 
    5515            0 :   if (ptr->x_flag_no_peephole)
    5516            0 :     fprintf (file, "%*s%s (%#x)\n",
    5517              :              indent_to, "",
    5518              :              "flag_no_peephole",
    5519              :              ptr->x_flag_no_peephole);
    5520              : 
    5521            0 :   if (ptr->x_flag_peephole2)
    5522            0 :     fprintf (file, "%*s%s (%#x)\n",
    5523              :              indent_to, "",
    5524              :              "flag_peephole2",
    5525              :              ptr->x_flag_peephole2);
    5526              : 
    5527            0 :   if (ptr->x_flag_plt)
    5528            0 :     fprintf (file, "%*s%s (%#x)\n",
    5529              :              indent_to, "",
    5530              :              "flag_plt",
    5531              :              ptr->x_flag_plt);
    5532              : 
    5533            0 :   if (ptr->x_flag_predictive_commoning)
    5534            0 :     fprintf (file, "%*s%s (%#x)\n",
    5535              :              indent_to, "",
    5536              :              "flag_predictive_commoning",
    5537              :              ptr->x_flag_predictive_commoning);
    5538              : 
    5539            0 :   if (ptr->x_flag_prefetch_loop_arrays)
    5540            0 :     fprintf (file, "%*s%s (%#x)\n",
    5541              :              indent_to, "",
    5542              :              "flag_prefetch_loop_arrays",
    5543              :              ptr->x_flag_prefetch_loop_arrays);
    5544              : 
    5545            0 :   if (ptr->x_flag_printf_return_value)
    5546            0 :     fprintf (file, "%*s%s (%#x)\n",
    5547              :              indent_to, "",
    5548              :              "flag_printf_return_value",
    5549              :              ptr->x_flag_printf_return_value);
    5550              : 
    5551            0 :   if (ptr->x_flag_profile_partial_training)
    5552            0 :     fprintf (file, "%*s%s (%#x)\n",
    5553              :              indent_to, "",
    5554              :              "flag_profile_partial_training",
    5555              :              ptr->x_flag_profile_partial_training);
    5556              : 
    5557            0 :   if (ptr->x_flag_profile_reorder_functions)
    5558            0 :     fprintf (file, "%*s%s (%#x)\n",
    5559              :              indent_to, "",
    5560              :              "flag_profile_reorder_functions",
    5561              :              ptr->x_flag_profile_reorder_functions);
    5562              : 
    5563            0 :   if (ptr->x_flag_reciprocal_math)
    5564            0 :     fprintf (file, "%*s%s (%#x)\n",
    5565              :              indent_to, "",
    5566              :              "flag_reciprocal_math",
    5567              :              ptr->x_flag_reciprocal_math);
    5568              : 
    5569            0 :   if (ptr->x_flag_ree)
    5570            0 :     fprintf (file, "%*s%s (%#x)\n",
    5571              :              indent_to, "",
    5572              :              "flag_ree",
    5573              :              ptr->x_flag_ree);
    5574              : 
    5575            0 :   if (ptr->x_flag_rename_registers)
    5576            0 :     fprintf (file, "%*s%s (%#x)\n",
    5577              :              indent_to, "",
    5578              :              "flag_rename_registers",
    5579              :              ptr->x_flag_rename_registers);
    5580              : 
    5581            0 :   if (ptr->x_flag_reorder_blocks)
    5582            0 :     fprintf (file, "%*s%s (%#x)\n",
    5583              :              indent_to, "",
    5584              :              "flag_reorder_blocks",
    5585              :              ptr->x_flag_reorder_blocks);
    5586              : 
    5587            0 :   if (ptr->x_flag_reorder_blocks_and_partition)
    5588            0 :     fprintf (file, "%*s%s (%#x)\n",
    5589              :              indent_to, "",
    5590              :              "flag_reorder_blocks_and_partition",
    5591              :              ptr->x_flag_reorder_blocks_and_partition);
    5592              : 
    5593            0 :   if (ptr->x_flag_reorder_functions)
    5594            0 :     fprintf (file, "%*s%s (%#x)\n",
    5595              :              indent_to, "",
    5596              :              "flag_reorder_functions",
    5597              :              ptr->x_flag_reorder_functions);
    5598              : 
    5599            0 :   if (ptr->x_flag_rerun_cse_after_loop)
    5600            0 :     fprintf (file, "%*s%s (%#x)\n",
    5601              :              indent_to, "",
    5602              :              "flag_rerun_cse_after_loop",
    5603              :              ptr->x_flag_rerun_cse_after_loop);
    5604              : 
    5605            0 :   if (ptr->x_flag_resched_modulo_sched)
    5606            0 :     fprintf (file, "%*s%s (%#x)\n",
    5607              :              indent_to, "",
    5608              :              "flag_resched_modulo_sched",
    5609              :              ptr->x_flag_resched_modulo_sched);
    5610              : 
    5611            0 :   if (ptr->x_flag_rounding_math)
    5612            0 :     fprintf (file, "%*s%s (%#x)\n",
    5613              :              indent_to, "",
    5614              :              "flag_rounding_math",
    5615              :              ptr->x_flag_rounding_math);
    5616              : 
    5617            0 :   if (ptr->x_flag_rtti)
    5618            0 :     fprintf (file, "%*s%s (%#x)\n",
    5619              :              indent_to, "",
    5620              :              "flag_rtti",
    5621              :              ptr->x_flag_rtti);
    5622              : 
    5623            0 :   if (ptr->x_flag_save_optimization_record)
    5624            0 :     fprintf (file, "%*s%s (%#x)\n",
    5625              :              indent_to, "",
    5626              :              "flag_save_optimization_record",
    5627              :              ptr->x_flag_save_optimization_record);
    5628              : 
    5629            0 :   if (ptr->x_flag_sched_critical_path_heuristic)
    5630            0 :     fprintf (file, "%*s%s (%#x)\n",
    5631              :              indent_to, "",
    5632              :              "flag_sched_critical_path_heuristic",
    5633              :              ptr->x_flag_sched_critical_path_heuristic);
    5634              : 
    5635            0 :   if (ptr->x_flag_sched_dep_count_heuristic)
    5636            0 :     fprintf (file, "%*s%s (%#x)\n",
    5637              :              indent_to, "",
    5638              :              "flag_sched_dep_count_heuristic",
    5639              :              ptr->x_flag_sched_dep_count_heuristic);
    5640              : 
    5641            0 :   if (ptr->x_flag_sched_group_heuristic)
    5642            0 :     fprintf (file, "%*s%s (%#x)\n",
    5643              :              indent_to, "",
    5644              :              "flag_sched_group_heuristic",
    5645              :              ptr->x_flag_sched_group_heuristic);
    5646              : 
    5647            0 :   if (ptr->x_flag_schedule_interblock)
    5648            0 :     fprintf (file, "%*s%s (%#x)\n",
    5649              :              indent_to, "",
    5650              :              "flag_schedule_interblock",
    5651              :              ptr->x_flag_schedule_interblock);
    5652              : 
    5653            0 :   if (ptr->x_flag_sched_last_insn_heuristic)
    5654            0 :     fprintf (file, "%*s%s (%#x)\n",
    5655              :              indent_to, "",
    5656              :              "flag_sched_last_insn_heuristic",
    5657              :              ptr->x_flag_sched_last_insn_heuristic);
    5658              : 
    5659            0 :   if (ptr->x_flag_sched_pressure)
    5660            0 :     fprintf (file, "%*s%s (%#x)\n",
    5661              :              indent_to, "",
    5662              :              "flag_sched_pressure",
    5663              :              ptr->x_flag_sched_pressure);
    5664              : 
    5665            0 :   if (ptr->x_flag_sched_rank_heuristic)
    5666            0 :     fprintf (file, "%*s%s (%#x)\n",
    5667              :              indent_to, "",
    5668              :              "flag_sched_rank_heuristic",
    5669              :              ptr->x_flag_sched_rank_heuristic);
    5670              : 
    5671            0 :   if (ptr->x_flag_schedule_speculative)
    5672            0 :     fprintf (file, "%*s%s (%#x)\n",
    5673              :              indent_to, "",
    5674              :              "flag_schedule_speculative",
    5675              :              ptr->x_flag_schedule_speculative);
    5676              : 
    5677            0 :   if (ptr->x_flag_sched_spec_insn_heuristic)
    5678            0 :     fprintf (file, "%*s%s (%#x)\n",
    5679              :              indent_to, "",
    5680              :              "flag_sched_spec_insn_heuristic",
    5681              :              ptr->x_flag_sched_spec_insn_heuristic);
    5682              : 
    5683            0 :   if (ptr->x_flag_schedule_speculative_load)
    5684            0 :     fprintf (file, "%*s%s (%#x)\n",
    5685              :              indent_to, "",
    5686              :              "flag_schedule_speculative_load",
    5687              :              ptr->x_flag_schedule_speculative_load);
    5688              : 
    5689            0 :   if (ptr->x_flag_schedule_speculative_load_dangerous)
    5690            0 :     fprintf (file, "%*s%s (%#x)\n",
    5691              :              indent_to, "",
    5692              :              "flag_schedule_speculative_load_dangerous",
    5693              :              ptr->x_flag_schedule_speculative_load_dangerous);
    5694              : 
    5695            0 :   if (ptr->x_flag_sched2_use_superblocks)
    5696            0 :     fprintf (file, "%*s%s (%#x)\n",
    5697              :              indent_to, "",
    5698              :              "flag_sched2_use_superblocks",
    5699              :              ptr->x_flag_sched2_use_superblocks);
    5700              : 
    5701            0 :   if (ptr->x_flag_schedule_fusion)
    5702            0 :     fprintf (file, "%*s%s (%#x)\n",
    5703              :              indent_to, "",
    5704              :              "flag_schedule_fusion",
    5705              :              ptr->x_flag_schedule_fusion);
    5706              : 
    5707            0 :   if (ptr->x_flag_schedule_insns)
    5708            0 :     fprintf (file, "%*s%s (%#x)\n",
    5709              :              indent_to, "",
    5710              :              "flag_schedule_insns",
    5711              :              ptr->x_flag_schedule_insns);
    5712              : 
    5713            0 :   if (ptr->x_flag_schedule_insns_after_reload)
    5714            0 :     fprintf (file, "%*s%s (%#x)\n",
    5715              :              indent_to, "",
    5716              :              "flag_schedule_insns_after_reload",
    5717              :              ptr->x_flag_schedule_insns_after_reload);
    5718              : 
    5719            0 :   if (ptr->x_flag_section_anchors)
    5720            0 :     fprintf (file, "%*s%s (%#x)\n",
    5721              :              indent_to, "",
    5722              :              "flag_section_anchors",
    5723              :              ptr->x_flag_section_anchors);
    5724              : 
    5725            0 :   if (ptr->x_flag_sel_sched_pipelining)
    5726            0 :     fprintf (file, "%*s%s (%#x)\n",
    5727              :              indent_to, "",
    5728              :              "flag_sel_sched_pipelining",
    5729              :              ptr->x_flag_sel_sched_pipelining);
    5730              : 
    5731            0 :   if (ptr->x_flag_sel_sched_pipelining_outer_loops)
    5732            0 :     fprintf (file, "%*s%s (%#x)\n",
    5733              :              indent_to, "",
    5734              :              "flag_sel_sched_pipelining_outer_loops",
    5735              :              ptr->x_flag_sel_sched_pipelining_outer_loops);
    5736              : 
    5737            0 :   if (ptr->x_flag_sel_sched_reschedule_pipelined)
    5738            0 :     fprintf (file, "%*s%s (%#x)\n",
    5739              :              indent_to, "",
    5740              :              "flag_sel_sched_reschedule_pipelined",
    5741              :              ptr->x_flag_sel_sched_reschedule_pipelined);
    5742              : 
    5743            0 :   if (ptr->x_flag_selective_scheduling)
    5744            0 :     fprintf (file, "%*s%s (%#x)\n",
    5745              :              indent_to, "",
    5746              :              "flag_selective_scheduling",
    5747              :              ptr->x_flag_selective_scheduling);
    5748              : 
    5749            0 :   if (ptr->x_flag_selective_scheduling2)
    5750            0 :     fprintf (file, "%*s%s (%#x)\n",
    5751              :              indent_to, "",
    5752              :              "flag_selective_scheduling2",
    5753              :              ptr->x_flag_selective_scheduling2);
    5754              : 
    5755            0 :   if (ptr->x_flag_semantic_interposition)
    5756            0 :     fprintf (file, "%*s%s (%#x)\n",
    5757              :              indent_to, "",
    5758              :              "flag_semantic_interposition",
    5759              :              ptr->x_flag_semantic_interposition);
    5760              : 
    5761            0 :   if (ptr->x_flag_short_enums)
    5762            0 :     fprintf (file, "%*s%s (%#x)\n",
    5763              :              indent_to, "",
    5764              :              "flag_short_enums",
    5765              :              ptr->x_flag_short_enums);
    5766              : 
    5767            0 :   if (ptr->x_flag_short_wchar)
    5768            0 :     fprintf (file, "%*s%s (%#x)\n",
    5769              :              indent_to, "",
    5770              :              "flag_short_wchar",
    5771              :              ptr->x_flag_short_wchar);
    5772              : 
    5773            0 :   if (ptr->x_flag_shrink_wrap)
    5774            0 :     fprintf (file, "%*s%s (%#x)\n",
    5775              :              indent_to, "",
    5776              :              "flag_shrink_wrap",
    5777              :              ptr->x_flag_shrink_wrap);
    5778              : 
    5779            0 :   if (ptr->x_flag_shrink_wrap_separate)
    5780            0 :     fprintf (file, "%*s%s (%#x)\n",
    5781              :              indent_to, "",
    5782              :              "flag_shrink_wrap_separate",
    5783              :              ptr->x_flag_shrink_wrap_separate);
    5784              : 
    5785            0 :   if (ptr->x_flag_signaling_nans)
    5786            0 :     fprintf (file, "%*s%s (%#x)\n",
    5787              :              indent_to, "",
    5788              :              "flag_signaling_nans",
    5789              :              ptr->x_flag_signaling_nans);
    5790              : 
    5791            0 :   if (ptr->x_flag_signed_zeros)
    5792            0 :     fprintf (file, "%*s%s (%#x)\n",
    5793              :              indent_to, "",
    5794              :              "flag_signed_zeros",
    5795              :              ptr->x_flag_signed_zeros);
    5796              : 
    5797            0 :   if (ptr->x_flag_single_precision_constant)
    5798            0 :     fprintf (file, "%*s%s (%#x)\n",
    5799              :              indent_to, "",
    5800              :              "flag_single_precision_constant",
    5801              :              ptr->x_flag_single_precision_constant);
    5802              : 
    5803            0 :   if (ptr->x_flag_speculatively_call_stored_functions)
    5804            0 :     fprintf (file, "%*s%s (%#x)\n",
    5805              :              indent_to, "",
    5806              :              "flag_speculatively_call_stored_functions",
    5807              :              ptr->x_flag_speculatively_call_stored_functions);
    5808              : 
    5809            0 :   if (ptr->x_flag_split_ivs_in_unroller)
    5810            0 :     fprintf (file, "%*s%s (%#x)\n",
    5811              :              indent_to, "",
    5812              :              "flag_split_ivs_in_unroller",
    5813              :              ptr->x_flag_split_ivs_in_unroller);
    5814              : 
    5815            0 :   if (ptr->x_flag_split_loops)
    5816            0 :     fprintf (file, "%*s%s (%#x)\n",
    5817              :              indent_to, "",
    5818              :              "flag_split_loops",
    5819              :              ptr->x_flag_split_loops);
    5820              : 
    5821            0 :   if (ptr->x_flag_split_paths)
    5822            0 :     fprintf (file, "%*s%s (%#x)\n",
    5823              :              indent_to, "",
    5824              :              "flag_split_paths",
    5825              :              ptr->x_flag_split_paths);
    5826              : 
    5827            0 :   if (ptr->x_flag_split_wide_types)
    5828            0 :     fprintf (file, "%*s%s (%#x)\n",
    5829              :              indent_to, "",
    5830              :              "flag_split_wide_types",
    5831              :              ptr->x_flag_split_wide_types);
    5832              : 
    5833            0 :   if (ptr->x_flag_split_wide_types_early)
    5834            0 :     fprintf (file, "%*s%s (%#x)\n",
    5835              :              indent_to, "",
    5836              :              "flag_split_wide_types_early",
    5837              :              ptr->x_flag_split_wide_types_early);
    5838              : 
    5839            0 :   if (ptr->x_flag_ssa_backprop)
    5840            0 :     fprintf (file, "%*s%s (%#x)\n",
    5841              :              indent_to, "",
    5842              :              "flag_ssa_backprop",
    5843              :              ptr->x_flag_ssa_backprop);
    5844              : 
    5845            0 :   if (ptr->x_flag_ssa_phiopt)
    5846            0 :     fprintf (file, "%*s%s (%#x)\n",
    5847              :              indent_to, "",
    5848              :              "flag_ssa_phiopt",
    5849              :              ptr->x_flag_ssa_phiopt);
    5850              : 
    5851            0 :   if (ptr->x_flag_stack_clash_protection)
    5852            0 :     fprintf (file, "%*s%s (%#x)\n",
    5853              :              indent_to, "",
    5854              :              "flag_stack_clash_protection",
    5855              :              ptr->x_flag_stack_clash_protection);
    5856              : 
    5857            0 :   if (ptr->x_flag_stack_protect)
    5858            0 :     fprintf (file, "%*s%s (%#x)\n",
    5859              :              indent_to, "",
    5860              :              "flag_stack_protect",
    5861              :              ptr->x_flag_stack_protect);
    5862              : 
    5863            0 :   if (ptr->x_flag_stdarg_opt)
    5864            0 :     fprintf (file, "%*s%s (%#x)\n",
    5865              :              indent_to, "",
    5866              :              "flag_stdarg_opt",
    5867              :              ptr->x_flag_stdarg_opt);
    5868              : 
    5869            0 :   if (ptr->x_flag_store_merging)
    5870            0 :     fprintf (file, "%*s%s (%#x)\n",
    5871              :              indent_to, "",
    5872              :              "flag_store_merging",
    5873              :              ptr->x_flag_store_merging);
    5874              : 
    5875            0 :   if (ptr->x_flag_strict_aliasing)
    5876            0 :     fprintf (file, "%*s%s (%#x)\n",
    5877              :              indent_to, "",
    5878              :              "flag_strict_aliasing",
    5879              :              ptr->x_flag_strict_aliasing);
    5880              : 
    5881            0 :   if (ptr->x_flag_strict_enums)
    5882            0 :     fprintf (file, "%*s%s (%#x)\n",
    5883              :              indent_to, "",
    5884              :              "flag_strict_enums",
    5885              :              ptr->x_flag_strict_enums);
    5886              : 
    5887            0 :   if (ptr->x_flag_strict_volatile_bitfields)
    5888            0 :     fprintf (file, "%*s%s (%#x)\n",
    5889              :              indent_to, "",
    5890              :              "flag_strict_volatile_bitfields",
    5891              :              ptr->x_flag_strict_volatile_bitfields);
    5892              : 
    5893            0 :   if (ptr->x_flag_thread_jumps)
    5894            0 :     fprintf (file, "%*s%s (%#x)\n",
    5895              :              indent_to, "",
    5896              :              "flag_thread_jumps",
    5897              :              ptr->x_flag_thread_jumps);
    5898              : 
    5899            0 :   if (ptr->x_flag_threadsafe_statics)
    5900            0 :     fprintf (file, "%*s%s (%#x)\n",
    5901              :              indent_to, "",
    5902              :              "flag_threadsafe_statics",
    5903              :              ptr->x_flag_threadsafe_statics);
    5904              : 
    5905            0 :   if (ptr->x_flag_toplevel_reorder)
    5906            0 :     fprintf (file, "%*s%s (%#x)\n",
    5907              :              indent_to, "",
    5908              :              "flag_toplevel_reorder",
    5909              :              ptr->x_flag_toplevel_reorder);
    5910              : 
    5911            0 :   if (ptr->x_flag_tracer)
    5912            0 :     fprintf (file, "%*s%s (%#x)\n",
    5913              :              indent_to, "",
    5914              :              "flag_tracer",
    5915              :              ptr->x_flag_tracer);
    5916              : 
    5917            0 :   if (ptr->x_flag_trapping_math)
    5918            0 :     fprintf (file, "%*s%s (%#x)\n",
    5919              :              indent_to, "",
    5920              :              "flag_trapping_math",
    5921              :              ptr->x_flag_trapping_math);
    5922              : 
    5923            0 :   if (ptr->x_flag_trapv)
    5924            0 :     fprintf (file, "%*s%s (%#x)\n",
    5925              :              indent_to, "",
    5926              :              "flag_trapv",
    5927              :              ptr->x_flag_trapv);
    5928              : 
    5929            0 :   if (ptr->x_flag_tree_bit_ccp)
    5930            0 :     fprintf (file, "%*s%s (%#x)\n",
    5931              :              indent_to, "",
    5932              :              "flag_tree_bit_ccp",
    5933              :              ptr->x_flag_tree_bit_ccp);
    5934              : 
    5935            0 :   if (ptr->x_flag_tree_builtin_call_dce)
    5936            0 :     fprintf (file, "%*s%s (%#x)\n",
    5937              :              indent_to, "",
    5938              :              "flag_tree_builtin_call_dce",
    5939              :              ptr->x_flag_tree_builtin_call_dce);
    5940              : 
    5941            0 :   if (ptr->x_flag_tree_ccp)
    5942            0 :     fprintf (file, "%*s%s (%#x)\n",
    5943              :              indent_to, "",
    5944              :              "flag_tree_ccp",
    5945              :              ptr->x_flag_tree_ccp);
    5946              : 
    5947            0 :   if (ptr->x_flag_tree_ch)
    5948            0 :     fprintf (file, "%*s%s (%#x)\n",
    5949              :              indent_to, "",
    5950              :              "flag_tree_ch",
    5951              :              ptr->x_flag_tree_ch);
    5952              : 
    5953            0 :   if (ptr->x_flag_tree_coalesce_vars)
    5954            0 :     fprintf (file, "%*s%s (%#x)\n",
    5955              :              indent_to, "",
    5956              :              "flag_tree_coalesce_vars",
    5957              :              ptr->x_flag_tree_coalesce_vars);
    5958              : 
    5959            0 :   if (ptr->x_flag_tree_copy_prop)
    5960            0 :     fprintf (file, "%*s%s (%#x)\n",
    5961              :              indent_to, "",
    5962              :              "flag_tree_copy_prop",
    5963              :              ptr->x_flag_tree_copy_prop);
    5964              : 
    5965            0 :   if (ptr->x_flag_tree_cselim)
    5966            0 :     fprintf (file, "%*s%s (%#x)\n",
    5967              :              indent_to, "",
    5968              :              "flag_tree_cselim",
    5969              :              ptr->x_flag_tree_cselim);
    5970              : 
    5971            0 :   if (ptr->x_flag_tree_dce)
    5972            0 :     fprintf (file, "%*s%s (%#x)\n",
    5973              :              indent_to, "",
    5974              :              "flag_tree_dce",
    5975              :              ptr->x_flag_tree_dce);
    5976              : 
    5977            0 :   if (ptr->x_flag_tree_dom)
    5978            0 :     fprintf (file, "%*s%s (%#x)\n",
    5979              :              indent_to, "",
    5980              :              "flag_tree_dom",
    5981              :              ptr->x_flag_tree_dom);
    5982              : 
    5983            0 :   if (ptr->x_flag_tree_dse)
    5984            0 :     fprintf (file, "%*s%s (%#x)\n",
    5985              :              indent_to, "",
    5986              :              "flag_tree_dse",
    5987              :              ptr->x_flag_tree_dse);
    5988              : 
    5989            0 :   if (ptr->x_flag_tree_forwprop)
    5990            0 :     fprintf (file, "%*s%s (%#x)\n",
    5991              :              indent_to, "",
    5992              :              "flag_tree_forwprop",
    5993              :              ptr->x_flag_tree_forwprop);
    5994              : 
    5995            0 :   if (ptr->x_flag_tree_fre)
    5996            0 :     fprintf (file, "%*s%s (%#x)\n",
    5997              :              indent_to, "",
    5998              :              "flag_tree_fre",
    5999              :              ptr->x_flag_tree_fre);
    6000              : 
    6001            0 :   if (ptr->x_flag_tree_loop_distribute_patterns)
    6002            0 :     fprintf (file, "%*s%s (%#x)\n",
    6003              :              indent_to, "",
    6004              :              "flag_tree_loop_distribute_patterns",
    6005              :              ptr->x_flag_tree_loop_distribute_patterns);
    6006              : 
    6007            0 :   if (ptr->x_flag_tree_loop_distribution)
    6008            0 :     fprintf (file, "%*s%s (%#x)\n",
    6009              :              indent_to, "",
    6010              :              "flag_tree_loop_distribution",
    6011              :              ptr->x_flag_tree_loop_distribution);
    6012              : 
    6013            0 :   if (ptr->x_flag_tree_loop_if_convert)
    6014            0 :     fprintf (file, "%*s%s (%#x)\n",
    6015              :              indent_to, "",
    6016              :              "flag_tree_loop_if_convert",
    6017              :              ptr->x_flag_tree_loop_if_convert);
    6018              : 
    6019            0 :   if (ptr->x_flag_tree_loop_im)
    6020            0 :     fprintf (file, "%*s%s (%#x)\n",
    6021              :              indent_to, "",
    6022              :              "flag_tree_loop_im",
    6023              :              ptr->x_flag_tree_loop_im);
    6024              : 
    6025            0 :   if (ptr->x_flag_tree_loop_ivcanon)
    6026            0 :     fprintf (file, "%*s%s (%#x)\n",
    6027              :              indent_to, "",
    6028              :              "flag_tree_loop_ivcanon",
    6029              :              ptr->x_flag_tree_loop_ivcanon);
    6030              : 
    6031            0 :   if (ptr->x_flag_tree_loop_optimize)
    6032            0 :     fprintf (file, "%*s%s (%#x)\n",
    6033              :              indent_to, "",
    6034              :              "flag_tree_loop_optimize",
    6035              :              ptr->x_flag_tree_loop_optimize);
    6036              : 
    6037            0 :   if (ptr->x_flag_tree_loop_vectorize)
    6038            0 :     fprintf (file, "%*s%s (%#x)\n",
    6039              :              indent_to, "",
    6040              :              "flag_tree_loop_vectorize",
    6041              :              ptr->x_flag_tree_loop_vectorize);
    6042              : 
    6043            0 :   if (ptr->x_flag_tree_partial_pre)
    6044            0 :     fprintf (file, "%*s%s (%#x)\n",
    6045              :              indent_to, "",
    6046              :              "flag_tree_partial_pre",
    6047              :              ptr->x_flag_tree_partial_pre);
    6048              : 
    6049            0 :   if (ptr->x_flag_tree_phiprop)
    6050            0 :     fprintf (file, "%*s%s (%#x)\n",
    6051              :              indent_to, "",
    6052              :              "flag_tree_phiprop",
    6053              :              ptr->x_flag_tree_phiprop);
    6054              : 
    6055            0 :   if (ptr->x_flag_tree_pre)
    6056            0 :     fprintf (file, "%*s%s (%#x)\n",
    6057              :              indent_to, "",
    6058              :              "flag_tree_pre",
    6059              :              ptr->x_flag_tree_pre);
    6060              : 
    6061            0 :   if (ptr->x_flag_tree_pta)
    6062            0 :     fprintf (file, "%*s%s (%#x)\n",
    6063              :              indent_to, "",
    6064              :              "flag_tree_pta",
    6065              :              ptr->x_flag_tree_pta);
    6066              : 
    6067            0 :   if (ptr->x_flag_tree_reassoc)
    6068            0 :     fprintf (file, "%*s%s (%#x)\n",
    6069              :              indent_to, "",
    6070              :              "flag_tree_reassoc",
    6071              :              ptr->x_flag_tree_reassoc);
    6072              : 
    6073            0 :   if (ptr->x_flag_tree_scev_cprop)
    6074            0 :     fprintf (file, "%*s%s (%#x)\n",
    6075              :              indent_to, "",
    6076              :              "flag_tree_scev_cprop",
    6077              :              ptr->x_flag_tree_scev_cprop);
    6078              : 
    6079            0 :   if (ptr->x_flag_tree_sink)
    6080            0 :     fprintf (file, "%*s%s (%#x)\n",
    6081              :              indent_to, "",
    6082              :              "flag_tree_sink",
    6083              :              ptr->x_flag_tree_sink);
    6084              : 
    6085            0 :   if (ptr->x_flag_tree_slp_vectorize)
    6086            0 :     fprintf (file, "%*s%s (%#x)\n",
    6087              :              indent_to, "",
    6088              :              "flag_tree_slp_vectorize",
    6089              :              ptr->x_flag_tree_slp_vectorize);
    6090              : 
    6091            0 :   if (ptr->x_flag_tree_slsr)
    6092            0 :     fprintf (file, "%*s%s (%#x)\n",
    6093              :              indent_to, "",
    6094              :              "flag_tree_slsr",
    6095              :              ptr->x_flag_tree_slsr);
    6096              : 
    6097            0 :   if (ptr->x_flag_tree_sra)
    6098            0 :     fprintf (file, "%*s%s (%#x)\n",
    6099              :              indent_to, "",
    6100              :              "flag_tree_sra",
    6101              :              ptr->x_flag_tree_sra);
    6102              : 
    6103            0 :   if (ptr->x_flag_tree_switch_conversion)
    6104            0 :     fprintf (file, "%*s%s (%#x)\n",
    6105              :              indent_to, "",
    6106              :              "flag_tree_switch_conversion",
    6107              :              ptr->x_flag_tree_switch_conversion);
    6108              : 
    6109            0 :   if (ptr->x_flag_tree_tail_merge)
    6110            0 :     fprintf (file, "%*s%s (%#x)\n",
    6111              :              indent_to, "",
    6112              :              "flag_tree_tail_merge",
    6113              :              ptr->x_flag_tree_tail_merge);
    6114              : 
    6115            0 :   if (ptr->x_flag_tree_ter)
    6116            0 :     fprintf (file, "%*s%s (%#x)\n",
    6117              :              indent_to, "",
    6118              :              "flag_tree_ter",
    6119              :              ptr->x_flag_tree_ter);
    6120              : 
    6121            0 :   if (ptr->x_flag_tree_vectorize)
    6122            0 :     fprintf (file, "%*s%s (%#x)\n",
    6123              :              indent_to, "",
    6124              :              "flag_tree_vectorize",
    6125              :              ptr->x_flag_tree_vectorize);
    6126              : 
    6127            0 :   if (ptr->x_flag_tree_vrp)
    6128            0 :     fprintf (file, "%*s%s (%#x)\n",
    6129              :              indent_to, "",
    6130              :              "flag_tree_vrp",
    6131              :              ptr->x_flag_tree_vrp);
    6132              : 
    6133            0 :   if (ptr->x_flag_unconstrained_commons)
    6134            0 :     fprintf (file, "%*s%s (%#x)\n",
    6135              :              indent_to, "",
    6136              :              "flag_unconstrained_commons",
    6137              :              ptr->x_flag_unconstrained_commons);
    6138              : 
    6139            0 :   if (ptr->x_flag_unreachable_traps)
    6140            0 :     fprintf (file, "%*s%s (%#x)\n",
    6141              :              indent_to, "",
    6142              :              "flag_unreachable_traps",
    6143              :              ptr->x_flag_unreachable_traps);
    6144              : 
    6145            0 :   if (ptr->x_flag_unroll_all_loops)
    6146            0 :     fprintf (file, "%*s%s (%#x)\n",
    6147              :              indent_to, "",
    6148              :              "flag_unroll_all_loops",
    6149              :              ptr->x_flag_unroll_all_loops);
    6150              : 
    6151            0 :   if (ptr->x_flag_cunroll_grow_size)
    6152            0 :     fprintf (file, "%*s%s (%#x)\n",
    6153              :              indent_to, "",
    6154              :              "flag_cunroll_grow_size",
    6155              :              ptr->x_flag_cunroll_grow_size);
    6156              : 
    6157            0 :   if (ptr->x_flag_unroll_loops)
    6158            0 :     fprintf (file, "%*s%s (%#x)\n",
    6159              :              indent_to, "",
    6160              :              "flag_unroll_loops",
    6161              :              ptr->x_flag_unroll_loops);
    6162              : 
    6163            0 :   if (ptr->x_flag_unsafe_math_optimizations)
    6164            0 :     fprintf (file, "%*s%s (%#x)\n",
    6165              :              indent_to, "",
    6166              :              "flag_unsafe_math_optimizations",
    6167              :              ptr->x_flag_unsafe_math_optimizations);
    6168              : 
    6169            0 :   if (ptr->x_flag_unswitch_loops)
    6170            0 :     fprintf (file, "%*s%s (%#x)\n",
    6171              :              indent_to, "",
    6172              :              "flag_unswitch_loops",
    6173              :              ptr->x_flag_unswitch_loops);
    6174              : 
    6175            0 :   if (ptr->x_flag_unwind_tables)
    6176            0 :     fprintf (file, "%*s%s (%#x)\n",
    6177              :              indent_to, "",
    6178              :              "flag_unwind_tables",
    6179              :              ptr->x_flag_unwind_tables);
    6180              : 
    6181            0 :   if (ptr->x_flag_var_tracking)
    6182            0 :     fprintf (file, "%*s%s (%#x)\n",
    6183              :              indent_to, "",
    6184              :              "flag_var_tracking",
    6185              :              ptr->x_flag_var_tracking);
    6186              : 
    6187            0 :   if (ptr->x_flag_var_tracking_assignments)
    6188            0 :     fprintf (file, "%*s%s (%#x)\n",
    6189              :              indent_to, "",
    6190              :              "flag_var_tracking_assignments",
    6191              :              ptr->x_flag_var_tracking_assignments);
    6192              : 
    6193            0 :   if (ptr->x_flag_var_tracking_assignments_toggle)
    6194            0 :     fprintf (file, "%*s%s (%#x)\n",
    6195              :              indent_to, "",
    6196              :              "flag_var_tracking_assignments_toggle",
    6197              :              ptr->x_flag_var_tracking_assignments_toggle);
    6198              : 
    6199            0 :   if (ptr->x_flag_var_tracking_uninit)
    6200            0 :     fprintf (file, "%*s%s (%#x)\n",
    6201              :              indent_to, "",
    6202              :              "flag_var_tracking_uninit",
    6203              :              ptr->x_flag_var_tracking_uninit);
    6204              : 
    6205            0 :   if (ptr->x_flag_variable_expansion_in_unroller)
    6206            0 :     fprintf (file, "%*s%s (%#x)\n",
    6207              :              indent_to, "",
    6208              :              "flag_variable_expansion_in_unroller",
    6209              :              ptr->x_flag_variable_expansion_in_unroller);
    6210              : 
    6211            0 :   if (ptr->x_flag_version_loops_for_strides)
    6212            0 :     fprintf (file, "%*s%s (%#x)\n",
    6213              :              indent_to, "",
    6214              :              "flag_version_loops_for_strides",
    6215              :              ptr->x_flag_version_loops_for_strides);
    6216              : 
    6217            0 :   if (ptr->x_flag_value_profile_transformations)
    6218            0 :     fprintf (file, "%*s%s (%#x)\n",
    6219              :              indent_to, "",
    6220              :              "flag_value_profile_transformations",
    6221              :              ptr->x_flag_value_profile_transformations);
    6222              : 
    6223            0 :   if (ptr->x_flag_web)
    6224            0 :     fprintf (file, "%*s%s (%#x)\n",
    6225              :              indent_to, "",
    6226              :              "flag_web",
    6227              :              ptr->x_flag_web);
    6228              : 
    6229            0 :   if (ptr->x_flag_wrapv)
    6230            0 :     fprintf (file, "%*s%s (%#x)\n",
    6231              :              indent_to, "",
    6232              :              "flag_wrapv",
    6233              :              ptr->x_flag_wrapv);
    6234              : 
    6235            0 :   if (ptr->x_flag_wrapv_pointer)
    6236            0 :     fprintf (file, "%*s%s (%#x)\n",
    6237              :              indent_to, "",
    6238              :              "flag_wrapv_pointer",
    6239              :              ptr->x_flag_wrapv_pointer);
    6240              : 
    6241            0 :   if (ptr->x_debug_nonbind_markers_p)
    6242            0 :     fprintf (file, "%*s%s (%#x)\n",
    6243              :              indent_to, "",
    6244              :              "debug_nonbind_markers_p",
    6245              :              ptr->x_debug_nonbind_markers_p);
    6246              : 
    6247            0 :   if (ptr->x_ix86_use_scatter)
    6248            0 :     fprintf (file, "%*s%s (%#x)\n",
    6249              :              indent_to, "",
    6250              :              "ix86_use_scatter",
    6251              :              ptr->x_ix86_use_scatter);
    6252              : 
    6253            0 :   if (ptr->x_ix86_unroll_only_small_loops)
    6254            0 :     fprintf (file, "%*s%s (%#x)\n",
    6255              :              indent_to, "",
    6256              :              "ix86_unroll_only_small_loops",
    6257              :              ptr->x_ix86_unroll_only_small_loops);
    6258              : 
    6259            0 :   if (ptr->x_str_align_functions)
    6260            0 :     fprintf (file, "%*s%s (%s)\n",
    6261              :              indent_to, "",
    6262              :              "str_align_functions",
    6263              :              ptr->x_str_align_functions);
    6264              : 
    6265            0 :   if (ptr->x_str_align_jumps)
    6266            0 :     fprintf (file, "%*s%s (%s)\n",
    6267              :              indent_to, "",
    6268              :              "str_align_jumps",
    6269              :              ptr->x_str_align_jumps);
    6270              : 
    6271            0 :   if (ptr->x_str_align_labels)
    6272            0 :     fprintf (file, "%*s%s (%s)\n",
    6273              :              indent_to, "",
    6274              :              "str_align_labels",
    6275              :              ptr->x_str_align_labels);
    6276              : 
    6277            0 :   if (ptr->x_str_align_loops)
    6278            0 :     fprintf (file, "%*s%s (%s)\n",
    6279              :              indent_to, "",
    6280              :              "str_align_loops",
    6281              :              ptr->x_str_align_loops);
    6282              : 
    6283            0 :   if (ptr->x_flag_patchable_function_entry)
    6284            0 :     fprintf (file, "%*s%s (%s)\n",
    6285              :              indent_to, "",
    6286              :              "flag_patchable_function_entry",
    6287              :              ptr->x_flag_patchable_function_entry);
    6288              : 
    6289            0 : }
    6290              : 
    6291              : /* Print different optimization variables from structures provided as arguments.  */
    6292              : void
    6293            0 : cl_optimization_print_diff (FILE *file,
    6294              :                             int indent_to,
    6295              :                             struct cl_optimization *ptr1,
    6296              :                             struct cl_optimization *ptr2)
    6297              : {
    6298            0 :   fputs ("\n", file);
    6299            0 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
    6300            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6301              :              indent_to, "",
    6302              :              "param_align_loop_iterations",
    6303              :              ptr1->x_param_align_loop_iterations,
    6304              :              ptr2->x_param_align_loop_iterations);
    6305              : 
    6306            0 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
    6307            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6308              :              indent_to, "",
    6309              :              "param_align_threshold",
    6310              :              ptr1->x_param_align_threshold,
    6311              :              ptr2->x_param_align_threshold);
    6312              : 
    6313            0 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
    6314            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6315              :              indent_to, "",
    6316              :              "param_asan_protect_allocas",
    6317              :              ptr1->x_param_asan_protect_allocas,
    6318              :              ptr2->x_param_asan_protect_allocas);
    6319              : 
    6320            0 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
    6321            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6322              :              indent_to, "",
    6323              :              "param_asan_instrument_reads",
    6324              :              ptr1->x_param_asan_instrument_reads,
    6325              :              ptr2->x_param_asan_instrument_reads);
    6326              : 
    6327            0 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
    6328            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6329              :              indent_to, "",
    6330              :              "param_asan_instrument_writes",
    6331              :              ptr1->x_param_asan_instrument_writes,
    6332              :              ptr2->x_param_asan_instrument_writes);
    6333              : 
    6334            0 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
    6335            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6336              :              indent_to, "",
    6337              :              "param_asan_instrumentation_with_call_threshold",
    6338              :              ptr1->x_param_asan_instrumentation_with_call_threshold,
    6339              :              ptr2->x_param_asan_instrumentation_with_call_threshold);
    6340              : 
    6341            0 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
    6342            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6343              :              indent_to, "",
    6344              :              "param_asan_kernel_mem_intrinsic_prefix",
    6345              :              ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
    6346              :              ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
    6347              : 
    6348            0 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
    6349            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6350              :              indent_to, "",
    6351              :              "param_asan_memintrin",
    6352              :              ptr1->x_param_asan_memintrin,
    6353              :              ptr2->x_param_asan_memintrin);
    6354              : 
    6355            0 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
    6356            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6357              :              indent_to, "",
    6358              :              "param_asan_stack",
    6359              :              ptr1->x_param_asan_stack,
    6360              :              ptr2->x_param_asan_stack);
    6361              : 
    6362            0 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
    6363            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6364              :              indent_to, "",
    6365              :              "param_asan_use_after_return",
    6366              :              ptr1->x_param_asan_use_after_return,
    6367              :              ptr2->x_param_asan_use_after_return);
    6368              : 
    6369            0 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
    6370            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6371              :              indent_to, "",
    6372              :              "param_auto_profile_bbs",
    6373              :              ptr1->x_param_auto_profile_bbs,
    6374              :              ptr2->x_param_auto_profile_bbs);
    6375              : 
    6376            0 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
    6377            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6378              :              indent_to, "",
    6379              :              "param_auto_profile_reorder_only",
    6380              :              ptr1->x_param_auto_profile_reorder_only,
    6381              :              ptr2->x_param_auto_profile_reorder_only);
    6382              : 
    6383            0 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
    6384            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6385              :              indent_to, "",
    6386              :              "param_avg_loop_niter",
    6387              :              ptr1->x_param_avg_loop_niter,
    6388              :              ptr2->x_param_avg_loop_niter);
    6389              : 
    6390            0 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
    6391            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6392              :              indent_to, "",
    6393              :              "param_avoid_fma_max_bits",
    6394              :              ptr1->x_param_avoid_fma_max_bits,
    6395              :              ptr2->x_param_avoid_fma_max_bits);
    6396              : 
    6397            0 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
    6398            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6399              :              indent_to, "",
    6400              :              "param_builtin_expect_probability",
    6401              :              ptr1->x_param_builtin_expect_probability,
    6402              :              ptr2->x_param_builtin_expect_probability);
    6403              : 
    6404            0 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
    6405            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6406              :              indent_to, "",
    6407              :              "param_builtin_string_cmp_inline_length",
    6408              :              ptr1->x_param_builtin_string_cmp_inline_length,
    6409              :              ptr2->x_param_builtin_string_cmp_inline_length);
    6410              : 
    6411            0 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
    6412            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6413              :              indent_to, "",
    6414              :              "param_case_values_threshold",
    6415              :              ptr1->x_param_case_values_threshold,
    6416              :              ptr2->x_param_case_values_threshold);
    6417              : 
    6418            0 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
    6419            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6420              :              indent_to, "",
    6421              :              "param_comdat_sharing_probability",
    6422              :              ptr1->x_param_comdat_sharing_probability,
    6423              :              ptr2->x_param_comdat_sharing_probability);
    6424              : 
    6425            0 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
    6426            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6427              :              indent_to, "",
    6428              :              "param_construct_interfere_size",
    6429              :              ptr1->x_param_construct_interfere_size,
    6430              :              ptr2->x_param_construct_interfere_size);
    6431              : 
    6432            0 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
    6433            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6434              :              indent_to, "",
    6435              :              "param_cycle_accurate_model",
    6436              :              ptr1->x_param_cycle_accurate_model,
    6437              :              ptr2->x_param_cycle_accurate_model);
    6438              : 
    6439            0 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
    6440            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6441              :              indent_to, "",
    6442              :              "param_destruct_interfere_size",
    6443              :              ptr1->x_param_destruct_interfere_size,
    6444              :              ptr2->x_param_destruct_interfere_size);
    6445              : 
    6446            0 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
    6447            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6448              :              indent_to, "",
    6449              :              "param_dse_max_alias_queries_per_store",
    6450              :              ptr1->x_param_dse_max_alias_queries_per_store,
    6451              :              ptr2->x_param_dse_max_alias_queries_per_store);
    6452              : 
    6453            0 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
    6454            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6455              :              indent_to, "",
    6456              :              "param_dse_max_object_size",
    6457              :              ptr1->x_param_dse_max_object_size,
    6458              :              ptr2->x_param_dse_max_object_size);
    6459              : 
    6460            0 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
    6461            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6462              :              indent_to, "",
    6463              :              "param_early_inlining_insns",
    6464              :              ptr1->x_param_early_inlining_insns,
    6465              :              ptr2->x_param_early_inlining_insns);
    6466              : 
    6467            0 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
    6468            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6469              :              indent_to, "",
    6470              :              "param_fsm_scale_path_stmts",
    6471              :              ptr1->x_param_fsm_scale_path_stmts,
    6472              :              ptr2->x_param_fsm_scale_path_stmts);
    6473              : 
    6474            0 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
    6475            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6476              :              indent_to, "",
    6477              :              "param_fully_pipelined_fma",
    6478              :              ptr1->x_param_fully_pipelined_fma,
    6479              :              ptr2->x_param_fully_pipelined_fma);
    6480              : 
    6481            0 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
    6482            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6483              :              indent_to, "",
    6484              :              "param_gcse_after_reload_critical_fraction",
    6485              :              ptr1->x_param_gcse_after_reload_critical_fraction,
    6486              :              ptr2->x_param_gcse_after_reload_critical_fraction);
    6487              : 
    6488            0 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
    6489            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6490              :              indent_to, "",
    6491              :              "param_gcse_after_reload_partial_fraction",
    6492              :              ptr1->x_param_gcse_after_reload_partial_fraction,
    6493              :              ptr2->x_param_gcse_after_reload_partial_fraction);
    6494              : 
    6495            0 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
    6496            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6497              :              indent_to, "",
    6498              :              "param_gcse_cost_distance_ratio",
    6499              :              ptr1->x_param_gcse_cost_distance_ratio,
    6500              :              ptr2->x_param_gcse_cost_distance_ratio);
    6501              : 
    6502            0 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
    6503            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6504              :              indent_to, "",
    6505              :              "param_gcse_unrestricted_cost",
    6506              :              ptr1->x_param_gcse_unrestricted_cost,
    6507              :              ptr2->x_param_gcse_unrestricted_cost);
    6508              : 
    6509            0 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
    6510            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6511              :              indent_to, "",
    6512              :              "param_graphite_max_arrays_per_scop",
    6513              :              ptr1->x_param_graphite_max_arrays_per_scop,
    6514              :              ptr2->x_param_graphite_max_arrays_per_scop);
    6515              : 
    6516            0 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
    6517            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6518              :              indent_to, "",
    6519              :              "param_graphite_max_nb_scop_params",
    6520              :              ptr1->x_param_graphite_max_nb_scop_params,
    6521              :              ptr2->x_param_graphite_max_nb_scop_params);
    6522              : 
    6523            0 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
    6524            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6525              :              indent_to, "",
    6526              :              "param_hardcfr_max_blocks",
    6527              :              ptr1->x_param_hardcfr_max_blocks,
    6528              :              ptr2->x_param_hardcfr_max_blocks);
    6529              : 
    6530            0 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
    6531            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6532              :              indent_to, "",
    6533              :              "param_hardcfr_max_inline_blocks",
    6534              :              ptr1->x_param_hardcfr_max_inline_blocks,
    6535              :              ptr2->x_param_hardcfr_max_inline_blocks);
    6536              : 
    6537            0 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
    6538            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6539              :              indent_to, "",
    6540              :              "param_hwasan_instrument_allocas",
    6541              :              ptr1->x_param_hwasan_instrument_allocas,
    6542              :              ptr2->x_param_hwasan_instrument_allocas);
    6543              : 
    6544            0 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
    6545            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6546              :              indent_to, "",
    6547              :              "param_hwasan_instrument_mem_intrinsics",
    6548              :              ptr1->x_param_hwasan_instrument_mem_intrinsics,
    6549              :              ptr2->x_param_hwasan_instrument_mem_intrinsics);
    6550              : 
    6551            0 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
    6552            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6553              :              indent_to, "",
    6554              :              "param_hwasan_instrument_reads",
    6555              :              ptr1->x_param_hwasan_instrument_reads,
    6556              :              ptr2->x_param_hwasan_instrument_reads);
    6557              : 
    6558            0 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
    6559            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6560              :              indent_to, "",
    6561              :              "param_hwasan_instrument_stack",
    6562              :              ptr1->x_param_hwasan_instrument_stack,
    6563              :              ptr2->x_param_hwasan_instrument_stack);
    6564              : 
    6565            0 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
    6566            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6567              :              indent_to, "",
    6568              :              "param_hwasan_instrument_writes",
    6569              :              ptr1->x_param_hwasan_instrument_writes,
    6570              :              ptr2->x_param_hwasan_instrument_writes);
    6571              : 
    6572            0 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
    6573            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6574              :              indent_to, "",
    6575              :              "param_hwasan_random_frame_tag",
    6576              :              ptr1->x_param_hwasan_random_frame_tag,
    6577              :              ptr2->x_param_hwasan_random_frame_tag);
    6578              : 
    6579            0 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
    6580            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6581              :              indent_to, "",
    6582              :              "param_inline_heuristics_hint_percent",
    6583              :              ptr1->x_param_inline_heuristics_hint_percent,
    6584              :              ptr2->x_param_inline_heuristics_hint_percent);
    6585              : 
    6586            0 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
    6587            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6588              :              indent_to, "",
    6589              :              "param_inline_min_speedup",
    6590              :              ptr1->x_param_inline_min_speedup,
    6591              :              ptr2->x_param_inline_min_speedup);
    6592              : 
    6593            0 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
    6594            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6595              :              indent_to, "",
    6596              :              "param_inline_unit_growth",
    6597              :              ptr1->x_param_inline_unit_growth,
    6598              :              ptr2->x_param_inline_unit_growth);
    6599              : 
    6600            0 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
    6601            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6602              :              indent_to, "",
    6603              :              "param_ipa_cp_eval_threshold",
    6604              :              ptr1->x_param_ipa_cp_eval_threshold,
    6605              :              ptr2->x_param_ipa_cp_eval_threshold);
    6606              : 
    6607            0 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
    6608            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6609              :              indent_to, "",
    6610              :              "param_ipa_cp_large_unit_insns",
    6611              :              ptr1->x_param_ipa_cp_large_unit_insns,
    6612              :              ptr2->x_param_ipa_cp_large_unit_insns);
    6613              : 
    6614            0 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
    6615            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6616              :              indent_to, "",
    6617              :              "param_ipa_cp_loop_hint_bonus",
    6618              :              ptr1->x_param_ipa_cp_loop_hint_bonus,
    6619              :              ptr2->x_param_ipa_cp_loop_hint_bonus);
    6620              : 
    6621            0 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
    6622            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6623              :              indent_to, "",
    6624              :              "param_ipa_cp_max_recursive_depth",
    6625              :              ptr1->x_param_ipa_cp_max_recursive_depth,
    6626              :              ptr2->x_param_ipa_cp_max_recursive_depth);
    6627              : 
    6628            0 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
    6629            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6630              :              indent_to, "",
    6631              :              "param_ipa_cp_min_recursive_probability",
    6632              :              ptr1->x_param_ipa_cp_min_recursive_probability,
    6633              :              ptr2->x_param_ipa_cp_min_recursive_probability);
    6634              : 
    6635            0 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
    6636            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6637              :              indent_to, "",
    6638              :              "param_ipa_cp_recursion_penalty",
    6639              :              ptr1->x_param_ipa_cp_recursion_penalty,
    6640              :              ptr2->x_param_ipa_cp_recursion_penalty);
    6641              : 
    6642            0 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
    6643            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6644              :              indent_to, "",
    6645              :              "param_ipa_cp_recursive_freq_factor",
    6646              :              ptr1->x_param_ipa_cp_recursive_freq_factor,
    6647              :              ptr2->x_param_ipa_cp_recursive_freq_factor);
    6648              : 
    6649            0 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
    6650            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6651              :              indent_to, "",
    6652              :              "param_ipa_cp_single_call_penalty",
    6653              :              ptr1->x_param_ipa_cp_single_call_penalty,
    6654              :              ptr2->x_param_ipa_cp_single_call_penalty);
    6655              : 
    6656            0 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
    6657            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6658              :              indent_to, "",
    6659              :              "param_ipa_cp_sweeps",
    6660              :              ptr1->x_param_ipa_cp_sweeps,
    6661              :              ptr2->x_param_ipa_cp_sweeps);
    6662              : 
    6663            0 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
    6664            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6665              :              indent_to, "",
    6666              :              "param_ipa_cp_unit_growth",
    6667              :              ptr1->x_param_ipa_cp_unit_growth,
    6668              :              ptr2->x_param_ipa_cp_unit_growth);
    6669              : 
    6670            0 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
    6671            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6672              :              indent_to, "",
    6673              :              "param_ipa_cp_value_list_size",
    6674              :              ptr1->x_param_ipa_cp_value_list_size,
    6675              :              ptr2->x_param_ipa_cp_value_list_size);
    6676              : 
    6677            0 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
    6678            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6679              :              indent_to, "",
    6680              :              "param_ipa_jump_function_lookups",
    6681              :              ptr1->x_param_ipa_jump_function_lookups,
    6682              :              ptr2->x_param_ipa_jump_function_lookups);
    6683              : 
    6684            0 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
    6685            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6686              :              indent_to, "",
    6687              :              "param_ipa_max_aa_steps",
    6688              :              ptr1->x_param_ipa_max_aa_steps,
    6689              :              ptr2->x_param_ipa_max_aa_steps);
    6690              : 
    6691            0 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
    6692            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6693              :              indent_to, "",
    6694              :              "param_ipa_max_agg_items",
    6695              :              ptr1->x_param_ipa_max_agg_items,
    6696              :              ptr2->x_param_ipa_max_agg_items);
    6697              : 
    6698            0 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
    6699            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6700              :              indent_to, "",
    6701              :              "param_ipa_max_loop_predicates",
    6702              :              ptr1->x_param_ipa_max_loop_predicates,
    6703              :              ptr2->x_param_ipa_max_loop_predicates);
    6704              : 
    6705            0 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
    6706            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6707              :              indent_to, "",
    6708              :              "param_ipa_max_param_expr_ops",
    6709              :              ptr1->x_param_ipa_max_param_expr_ops,
    6710              :              ptr2->x_param_ipa_max_param_expr_ops);
    6711              : 
    6712            0 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
    6713            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6714              :              indent_to, "",
    6715              :              "param_ipa_max_switch_predicate_bounds",
    6716              :              ptr1->x_param_ipa_max_switch_predicate_bounds,
    6717              :              ptr2->x_param_ipa_max_switch_predicate_bounds);
    6718              : 
    6719            0 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
    6720            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6721              :              indent_to, "",
    6722              :              "param_ipa_sra_deref_prob_threshold",
    6723              :              ptr1->x_param_ipa_sra_deref_prob_threshold,
    6724              :              ptr2->x_param_ipa_sra_deref_prob_threshold);
    6725              : 
    6726            0 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
    6727            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6728              :              indent_to, "",
    6729              :              "param_ipa_sra_max_replacements",
    6730              :              ptr1->x_param_ipa_sra_max_replacements,
    6731              :              ptr2->x_param_ipa_sra_max_replacements);
    6732              : 
    6733            0 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
    6734            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6735              :              indent_to, "",
    6736              :              "param_ipa_sra_ptr_growth_factor",
    6737              :              ptr1->x_param_ipa_sra_ptr_growth_factor,
    6738              :              ptr2->x_param_ipa_sra_ptr_growth_factor);
    6739              : 
    6740            0 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
    6741            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6742              :              indent_to, "",
    6743              :              "param_ipa_sra_ptrwrap_growth_factor",
    6744              :              ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
    6745              :              ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
    6746              : 
    6747            0 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
    6748            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6749              :              indent_to, "",
    6750              :              "param_ira_consider_dup_in_all_alts",
    6751              :              ptr1->x_param_ira_consider_dup_in_all_alts,
    6752              :              ptr2->x_param_ira_consider_dup_in_all_alts);
    6753              : 
    6754            0 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
    6755            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6756              :              indent_to, "",
    6757              :              "param_ira_loop_reserved_regs",
    6758              :              ptr1->x_param_ira_loop_reserved_regs,
    6759              :              ptr2->x_param_ira_loop_reserved_regs);
    6760              : 
    6761            0 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
    6762            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6763              :              indent_to, "",
    6764              :              "param_ira_max_conflict_table_size",
    6765              :              ptr1->x_param_ira_max_conflict_table_size,
    6766              :              ptr2->x_param_ira_max_conflict_table_size);
    6767              : 
    6768            0 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
    6769            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6770              :              indent_to, "",
    6771              :              "param_ira_max_loops_num",
    6772              :              ptr1->x_param_ira_max_loops_num,
    6773              :              ptr2->x_param_ira_max_loops_num);
    6774              : 
    6775            0 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
    6776            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6777              :              indent_to, "",
    6778              :              "param_ira_simple_lra_insn_threshold",
    6779              :              ptr1->x_param_ira_simple_lra_insn_threshold,
    6780              :              ptr2->x_param_ira_simple_lra_insn_threshold);
    6781              : 
    6782            0 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
    6783            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6784              :              indent_to, "",
    6785              :              "param_iv_always_prune_cand_set_bound",
    6786              :              ptr1->x_param_iv_always_prune_cand_set_bound,
    6787              :              ptr2->x_param_iv_always_prune_cand_set_bound);
    6788              : 
    6789            0 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
    6790            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6791              :              indent_to, "",
    6792              :              "param_iv_consider_all_candidates_bound",
    6793              :              ptr1->x_param_iv_consider_all_candidates_bound,
    6794              :              ptr2->x_param_iv_consider_all_candidates_bound);
    6795              : 
    6796            0 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
    6797            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6798              :              indent_to, "",
    6799              :              "param_iv_max_considered_uses",
    6800              :              ptr1->x_param_iv_max_considered_uses,
    6801              :              ptr2->x_param_iv_max_considered_uses);
    6802              : 
    6803            0 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
    6804            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6805              :              indent_to, "",
    6806              :              "ix86_vect_compare_costs",
    6807              :              ptr1->x_ix86_vect_compare_costs,
    6808              :              ptr2->x_ix86_vect_compare_costs);
    6809              : 
    6810            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
    6811            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6812              :              indent_to, "",
    6813              :              "param_jump_table_max_growth_ratio_for_size",
    6814              :              ptr1->x_param_jump_table_max_growth_ratio_for_size,
    6815              :              ptr2->x_param_jump_table_max_growth_ratio_for_size);
    6816              : 
    6817            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
    6818            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6819              :              indent_to, "",
    6820              :              "param_jump_table_max_growth_ratio_for_speed",
    6821              :              ptr1->x_param_jump_table_max_growth_ratio_for_speed,
    6822              :              ptr2->x_param_jump_table_max_growth_ratio_for_speed);
    6823              : 
    6824            0 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
    6825            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6826              :              indent_to, "",
    6827              :              "param_l1_cache_line_size",
    6828              :              ptr1->x_param_l1_cache_line_size,
    6829              :              ptr2->x_param_l1_cache_line_size);
    6830              : 
    6831            0 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
    6832            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6833              :              indent_to, "",
    6834              :              "param_l1_cache_size",
    6835              :              ptr1->x_param_l1_cache_size,
    6836              :              ptr2->x_param_l1_cache_size);
    6837              : 
    6838            0 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
    6839            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6840              :              indent_to, "",
    6841              :              "param_l2_cache_size",
    6842              :              ptr1->x_param_l2_cache_size,
    6843              :              ptr2->x_param_l2_cache_size);
    6844              : 
    6845            0 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
    6846            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6847              :              indent_to, "",
    6848              :              "param_large_function_growth",
    6849              :              ptr1->x_param_large_function_growth,
    6850              :              ptr2->x_param_large_function_growth);
    6851              : 
    6852            0 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
    6853            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6854              :              indent_to, "",
    6855              :              "param_large_function_insns",
    6856              :              ptr1->x_param_large_function_insns,
    6857              :              ptr2->x_param_large_function_insns);
    6858              : 
    6859            0 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
    6860            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6861              :              indent_to, "",
    6862              :              "param_stack_frame_growth",
    6863              :              ptr1->x_param_stack_frame_growth,
    6864              :              ptr2->x_param_stack_frame_growth);
    6865              : 
    6866            0 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
    6867            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6868              :              indent_to, "",
    6869              :              "param_large_stack_frame",
    6870              :              ptr1->x_param_large_stack_frame,
    6871              :              ptr2->x_param_large_stack_frame);
    6872              : 
    6873            0 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
    6874            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6875              :              indent_to, "",
    6876              :              "param_large_unit_insns",
    6877              :              ptr1->x_param_large_unit_insns,
    6878              :              ptr2->x_param_large_unit_insns);
    6879              : 
    6880            0 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
    6881            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6882              :              indent_to, "",
    6883              :              "param_lim_expensive",
    6884              :              ptr1->x_param_lim_expensive,
    6885              :              ptr2->x_param_lim_expensive);
    6886              : 
    6887            0 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
    6888            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6889              :              indent_to, "",
    6890              :              "param_loop_block_tile_size",
    6891              :              ptr1->x_param_loop_block_tile_size,
    6892              :              ptr2->x_param_loop_block_tile_size);
    6893              : 
    6894            0 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
    6895            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6896              :              indent_to, "",
    6897              :              "param_loop_interchange_max_num_stmts",
    6898              :              ptr1->x_param_loop_interchange_max_num_stmts,
    6899              :              ptr2->x_param_loop_interchange_max_num_stmts);
    6900              : 
    6901            0 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
    6902            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6903              :              indent_to, "",
    6904              :              "param_loop_interchange_stride_ratio",
    6905              :              ptr1->x_param_loop_interchange_stride_ratio,
    6906              :              ptr2->x_param_loop_interchange_stride_ratio);
    6907              : 
    6908            0 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
    6909            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6910              :              indent_to, "",
    6911              :              "param_loop_invariant_max_bbs_in_loop",
    6912              :              ptr1->x_param_loop_invariant_max_bbs_in_loop,
    6913              :              ptr2->x_param_loop_invariant_max_bbs_in_loop);
    6914              : 
    6915            0 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
    6916            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6917              :              indent_to, "",
    6918              :              "param_loop_max_datarefs_for_datadeps",
    6919              :              ptr1->x_param_loop_max_datarefs_for_datadeps,
    6920              :              ptr2->x_param_loop_max_datarefs_for_datadeps);
    6921              : 
    6922            0 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
    6923            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6924              :              indent_to, "",
    6925              :              "param_loop_versioning_max_inner_insns",
    6926              :              ptr1->x_param_loop_versioning_max_inner_insns,
    6927              :              ptr2->x_param_loop_versioning_max_inner_insns);
    6928              : 
    6929            0 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
    6930            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6931              :              indent_to, "",
    6932              :              "param_loop_versioning_max_outer_insns",
    6933              :              ptr1->x_param_loop_versioning_max_outer_insns,
    6934              :              ptr2->x_param_loop_versioning_max_outer_insns);
    6935              : 
    6936            0 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
    6937            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6938              :              indent_to, "",
    6939              :              "param_lra_inheritance_ebb_probability_cutoff",
    6940              :              ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
    6941              :              ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
    6942              : 
    6943            0 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
    6944            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6945              :              indent_to, "",
    6946              :              "param_lra_max_considered_reload_pseudos",
    6947              :              ptr1->x_param_lra_max_considered_reload_pseudos,
    6948              :              ptr2->x_param_lra_max_considered_reload_pseudos);
    6949              : 
    6950            0 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
    6951            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6952              :              indent_to, "",
    6953              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    6954              :              ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
    6955              :              ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
    6956              : 
    6957            0 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
    6958            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6959              :              indent_to, "",
    6960              :              "param_lto_locality_frequency",
    6961              :              ptr1->x_param_lto_locality_frequency,
    6962              :              ptr2->x_param_lto_locality_frequency);
    6963              : 
    6964            0 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
    6965            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6966              :              indent_to, "",
    6967              :              "param_lto_locality_size",
    6968              :              ptr1->x_param_lto_locality_size,
    6969              :              ptr2->x_param_lto_locality_size);
    6970              : 
    6971            0 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
    6972            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6973              :              indent_to, "",
    6974              :              "param_max_average_unrolled_insns",
    6975              :              ptr1->x_param_max_average_unrolled_insns,
    6976              :              ptr2->x_param_max_average_unrolled_insns);
    6977              : 
    6978            0 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
    6979            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6980              :              indent_to, "",
    6981              :              "param_max_combine_insns",
    6982              :              ptr1->x_param_max_combine_insns,
    6983              :              ptr2->x_param_max_combine_insns);
    6984              : 
    6985            0 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
    6986            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6987              :              indent_to, "",
    6988              :              "param_max_combine_search_insns",
    6989              :              ptr1->x_param_max_combine_search_insns,
    6990              :              ptr2->x_param_max_combine_search_insns);
    6991              : 
    6992            0 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
    6993            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6994              :              indent_to, "",
    6995              :              "param_max_unroll_iterations",
    6996              :              ptr1->x_param_max_unroll_iterations,
    6997              :              ptr2->x_param_max_unroll_iterations);
    6998              : 
    6999            0 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
    7000            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7001              :              indent_to, "",
    7002              :              "param_max_completely_peel_times",
    7003              :              ptr1->x_param_max_completely_peel_times,
    7004              :              ptr2->x_param_max_completely_peel_times);
    7005              : 
    7006            0 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
    7007            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7008              :              indent_to, "",
    7009              :              "param_max_completely_peeled_insns",
    7010              :              ptr1->x_param_max_completely_peeled_insns,
    7011              :              ptr2->x_param_max_completely_peeled_insns);
    7012              : 
    7013            0 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
    7014            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7015              :              indent_to, "",
    7016              :              "param_max_crossjump_edges",
    7017              :              ptr1->x_param_max_crossjump_edges,
    7018              :              ptr2->x_param_max_crossjump_edges);
    7019              : 
    7020            0 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
    7021            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7022              :              indent_to, "",
    7023              :              "param_max_cse_insns",
    7024              :              ptr1->x_param_max_cse_insns,
    7025              :              ptr2->x_param_max_cse_insns);
    7026              : 
    7027            0 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
    7028            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7029              :              indent_to, "",
    7030              :              "param_max_cse_path_length",
    7031              :              ptr1->x_param_max_cse_path_length,
    7032              :              ptr2->x_param_max_cse_path_length);
    7033              : 
    7034            0 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
    7035            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7036              :              indent_to, "",
    7037              :              "param_max_cselib_memory_locations",
    7038              :              ptr1->x_param_max_cselib_memory_locations,
    7039              :              ptr2->x_param_max_cselib_memory_locations);
    7040              : 
    7041            0 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
    7042            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7043              :              indent_to, "",
    7044              :              "param_max_debug_marker_count",
    7045              :              ptr1->x_param_max_debug_marker_count,
    7046              :              ptr2->x_param_max_debug_marker_count);
    7047              : 
    7048            0 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
    7049            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7050              :              indent_to, "",
    7051              :              "param_max_delay_slot_insn_search",
    7052              :              ptr1->x_param_max_delay_slot_insn_search,
    7053              :              ptr2->x_param_max_delay_slot_insn_search);
    7054              : 
    7055            0 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
    7056            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7057              :              indent_to, "",
    7058              :              "param_max_delay_slot_live_search",
    7059              :              ptr1->x_param_max_delay_slot_live_search,
    7060              :              ptr2->x_param_max_delay_slot_live_search);
    7061              : 
    7062            0 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
    7063            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7064              :              indent_to, "",
    7065              :              "param_max_devirt_targets",
    7066              :              ptr1->x_param_max_devirt_targets,
    7067              :              ptr2->x_param_max_devirt_targets);
    7068              : 
    7069            0 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
    7070            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7071              :              indent_to, "",
    7072              :              "param_max_dse_active_local_stores",
    7073              :              ptr1->x_param_max_dse_active_local_stores,
    7074              :              ptr2->x_param_max_dse_active_local_stores);
    7075              : 
    7076            0 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
    7077            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7078              :              indent_to, "",
    7079              :              "param_early_inliner_max_iterations",
    7080              :              ptr1->x_param_early_inliner_max_iterations,
    7081              :              ptr2->x_param_early_inliner_max_iterations);
    7082              : 
    7083            0 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
    7084            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7085              :              indent_to, "",
    7086              :              "param_max_find_base_term_values",
    7087              :              ptr1->x_param_max_find_base_term_values,
    7088              :              ptr2->x_param_max_find_base_term_values);
    7089              : 
    7090            0 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
    7091            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7092              :              indent_to, "",
    7093              :              "param_max_fsm_thread_path_insns",
    7094              :              ptr1->x_param_max_fsm_thread_path_insns,
    7095              :              ptr2->x_param_max_fsm_thread_path_insns);
    7096              : 
    7097            0 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
    7098            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7099              :              indent_to, "",
    7100              :              "param_max_gcse_insertion_ratio",
    7101              :              ptr1->x_param_max_gcse_insertion_ratio,
    7102              :              ptr2->x_param_max_gcse_insertion_ratio);
    7103              : 
    7104            0 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
    7105            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7106              :              indent_to, "",
    7107              :              "param_max_gcse_memory",
    7108              :              ptr1->x_param_max_gcse_memory,
    7109              :              ptr2->x_param_max_gcse_memory);
    7110              : 
    7111            0 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
    7112            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7113              :              indent_to, "",
    7114              :              "param_max_goto_duplication_insns",
    7115              :              ptr1->x_param_max_goto_duplication_insns,
    7116              :              ptr2->x_param_max_goto_duplication_insns);
    7117              : 
    7118            0 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
    7119            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7120              :              indent_to, "",
    7121              :              "param_max_grow_copy_bb_insns",
    7122              :              ptr1->x_param_max_grow_copy_bb_insns,
    7123              :              ptr2->x_param_max_grow_copy_bb_insns);
    7124              : 
    7125            0 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
    7126            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7127              :              indent_to, "",
    7128              :              "param_max_hoist_depth",
    7129              :              ptr1->x_param_max_hoist_depth,
    7130              :              ptr2->x_param_max_hoist_depth);
    7131              : 
    7132            0 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
    7133            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7134              :              indent_to, "",
    7135              :              "param_inline_functions_called_once_insns",
    7136              :              ptr1->x_param_inline_functions_called_once_insns,
    7137              :              ptr2->x_param_inline_functions_called_once_insns);
    7138              : 
    7139            0 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
    7140            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7141              :              indent_to, "",
    7142              :              "param_inline_functions_called_once_loop_depth",
    7143              :              ptr1->x_param_inline_functions_called_once_loop_depth,
    7144              :              ptr2->x_param_inline_functions_called_once_loop_depth);
    7145              : 
    7146            0 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
    7147            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7148              :              indent_to, "",
    7149              :              "param_max_inline_insns_auto",
    7150              :              ptr1->x_param_max_inline_insns_auto,
    7151              :              ptr2->x_param_max_inline_insns_auto);
    7152              : 
    7153            0 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
    7154            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7155              :              indent_to, "",
    7156              :              "param_max_inline_insns_recursive_auto",
    7157              :              ptr1->x_param_max_inline_insns_recursive_auto,
    7158              :              ptr2->x_param_max_inline_insns_recursive_auto);
    7159              : 
    7160            0 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
    7161            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7162              :              indent_to, "",
    7163              :              "param_max_inline_insns_recursive",
    7164              :              ptr1->x_param_max_inline_insns_recursive,
    7165              :              ptr2->x_param_max_inline_insns_recursive);
    7166              : 
    7167            0 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
    7168            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7169              :              indent_to, "",
    7170              :              "param_max_inline_insns_single",
    7171              :              ptr1->x_param_max_inline_insns_single,
    7172              :              ptr2->x_param_max_inline_insns_single);
    7173              : 
    7174            0 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
    7175            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7176              :              indent_to, "",
    7177              :              "param_max_inline_insns_size",
    7178              :              ptr1->x_param_max_inline_insns_size,
    7179              :              ptr2->x_param_max_inline_insns_size);
    7180              : 
    7181            0 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
    7182            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7183              :              indent_to, "",
    7184              :              "param_max_inline_insns_small",
    7185              :              ptr1->x_param_max_inline_insns_small,
    7186              :              ptr2->x_param_max_inline_insns_small);
    7187              : 
    7188            0 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
    7189            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7190              :              indent_to, "",
    7191              :              "param_max_inline_recursive_depth_auto",
    7192              :              ptr1->x_param_max_inline_recursive_depth_auto,
    7193              :              ptr2->x_param_max_inline_recursive_depth_auto);
    7194              : 
    7195            0 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
    7196            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7197              :              indent_to, "",
    7198              :              "param_max_inline_recursive_depth",
    7199              :              ptr1->x_param_max_inline_recursive_depth,
    7200              :              ptr2->x_param_max_inline_recursive_depth);
    7201              : 
    7202            0 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
    7203            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7204              :              indent_to, "",
    7205              :              "param_max_isl_operations",
    7206              :              ptr1->x_param_max_isl_operations,
    7207              :              ptr2->x_param_max_isl_operations);
    7208              : 
    7209            0 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
    7210            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7211              :              indent_to, "",
    7212              :              "param_max_iterations_computation_cost",
    7213              :              ptr1->x_param_max_iterations_computation_cost,
    7214              :              ptr2->x_param_max_iterations_computation_cost);
    7215              : 
    7216            0 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
    7217            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7218              :              indent_to, "",
    7219              :              "param_max_iterations_to_track",
    7220              :              ptr1->x_param_max_iterations_to_track,
    7221              :              ptr2->x_param_max_iterations_to_track);
    7222              : 
    7223            0 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
    7224            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7225              :              indent_to, "",
    7226              :              "param_max_jump_thread_duplication_stmts",
    7227              :              ptr1->x_param_max_jump_thread_duplication_stmts,
    7228              :              ptr2->x_param_max_jump_thread_duplication_stmts);
    7229              : 
    7230            0 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
    7231            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7232              :              indent_to, "",
    7233              :              "param_max_jump_thread_paths",
    7234              :              ptr1->x_param_max_jump_thread_paths,
    7235              :              ptr2->x_param_max_jump_thread_paths);
    7236              : 
    7237            0 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
    7238            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7239              :              indent_to, "",
    7240              :              "param_max_last_value_rtl",
    7241              :              ptr1->x_param_max_last_value_rtl,
    7242              :              ptr2->x_param_max_last_value_rtl);
    7243              : 
    7244            0 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
    7245            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7246              :              indent_to, "",
    7247              :              "param_max_loop_header_insns",
    7248              :              ptr1->x_param_max_loop_header_insns,
    7249              :              ptr2->x_param_max_loop_header_insns);
    7250              : 
    7251            0 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
    7252            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7253              :              indent_to, "",
    7254              :              "param_max_modulo_backtrack_attempts",
    7255              :              ptr1->x_param_max_modulo_backtrack_attempts,
    7256              :              ptr2->x_param_max_modulo_backtrack_attempts);
    7257              : 
    7258            0 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
    7259            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7260              :              indent_to, "",
    7261              :              "param_max_partial_antic_length",
    7262              :              ptr1->x_param_max_partial_antic_length,
    7263              :              ptr2->x_param_max_partial_antic_length);
    7264              : 
    7265            0 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
    7266            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7267              :              indent_to, "",
    7268              :              "param_max_peel_branches",
    7269              :              ptr1->x_param_max_peel_branches,
    7270              :              ptr2->x_param_max_peel_branches);
    7271              : 
    7272            0 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
    7273            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7274              :              indent_to, "",
    7275              :              "param_max_peel_times",
    7276              :              ptr1->x_param_max_peel_times,
    7277              :              ptr2->x_param_max_peel_times);
    7278              : 
    7279            0 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
    7280            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7281              :              indent_to, "",
    7282              :              "param_max_peeled_insns",
    7283              :              ptr1->x_param_max_peeled_insns,
    7284              :              ptr2->x_param_max_peeled_insns);
    7285              : 
    7286            0 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
    7287            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7288              :              indent_to, "",
    7289              :              "param_max_pending_list_length",
    7290              :              ptr1->x_param_max_pending_list_length,
    7291              :              ptr2->x_param_max_pending_list_length);
    7292              : 
    7293            0 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
    7294            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7295              :              indent_to, "",
    7296              :              "param_max_pipeline_region_blocks",
    7297              :              ptr1->x_param_max_pipeline_region_blocks,
    7298              :              ptr2->x_param_max_pipeline_region_blocks);
    7299              : 
    7300            0 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
    7301            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7302              :              indent_to, "",
    7303              :              "param_max_pipeline_region_insns",
    7304              :              ptr1->x_param_max_pipeline_region_insns,
    7305              :              ptr2->x_param_max_pipeline_region_insns);
    7306              : 
    7307            0 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
    7308            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7309              :              indent_to, "",
    7310              :              "param_max_pow_sqrt_depth",
    7311              :              ptr1->x_param_max_pow_sqrt_depth,
    7312              :              ptr2->x_param_max_pow_sqrt_depth);
    7313              : 
    7314            0 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
    7315            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7316              :              indent_to, "",
    7317              :              "param_max_predicted_iterations",
    7318              :              ptr1->x_param_max_predicted_iterations,
    7319              :              ptr2->x_param_max_predicted_iterations);
    7320              : 
    7321            0 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
    7322            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7323              :              indent_to, "",
    7324              :              "param_max_reload_search_insns",
    7325              :              ptr1->x_param_max_reload_search_insns,
    7326              :              ptr2->x_param_max_reload_search_insns);
    7327              : 
    7328            0 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
    7329            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7330              :              indent_to, "",
    7331              :              "param_max_rtl_if_conversion_insns",
    7332              :              ptr1->x_param_max_rtl_if_conversion_insns,
    7333              :              ptr2->x_param_max_rtl_if_conversion_insns);
    7334              : 
    7335            0 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
    7336            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7337              :              indent_to, "",
    7338              :              "param_max_rtl_if_conversion_predictable_cost",
    7339              :              ptr1->x_param_max_rtl_if_conversion_predictable_cost,
    7340              :              ptr2->x_param_max_rtl_if_conversion_predictable_cost);
    7341              : 
    7342            0 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
    7343            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7344              :              indent_to, "",
    7345              :              "param_max_rtl_if_conversion_unpredictable_cost",
    7346              :              ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
    7347              :              ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
    7348              : 
    7349            0 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
    7350            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7351              :              indent_to, "",
    7352              :              "param_max_sched_extend_regions_iters",
    7353              :              ptr1->x_param_max_sched_extend_regions_iters,
    7354              :              ptr2->x_param_max_sched_extend_regions_iters);
    7355              : 
    7356            0 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
    7357            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7358              :              indent_to, "",
    7359              :              "param_max_sched_insn_conflict_delay",
    7360              :              ptr1->x_param_max_sched_insn_conflict_delay,
    7361              :              ptr2->x_param_max_sched_insn_conflict_delay);
    7362              : 
    7363            0 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
    7364            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7365              :              indent_to, "",
    7366              :              "param_max_sched_ready_insns",
    7367              :              ptr1->x_param_max_sched_ready_insns,
    7368              :              ptr2->x_param_max_sched_ready_insns);
    7369              : 
    7370            0 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
    7371            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7372              :              indent_to, "",
    7373              :              "param_max_sched_region_blocks",
    7374              :              ptr1->x_param_max_sched_region_blocks,
    7375              :              ptr2->x_param_max_sched_region_blocks);
    7376              : 
    7377            0 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
    7378            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7379              :              indent_to, "",
    7380              :              "param_max_sched_region_insns",
    7381              :              ptr1->x_param_max_sched_region_insns,
    7382              :              ptr2->x_param_max_sched_region_insns);
    7383              : 
    7384            0 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
    7385            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7386              :              indent_to, "",
    7387              :              "param_max_slsr_candidate_scan",
    7388              :              ptr1->x_param_max_slsr_candidate_scan,
    7389              :              ptr2->x_param_max_slsr_candidate_scan);
    7390              : 
    7391            0 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
    7392            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7393              :              indent_to, "",
    7394              :              "param_max_speculative_devirt_maydefs",
    7395              :              ptr1->x_param_max_speculative_devirt_maydefs,
    7396              :              ptr2->x_param_max_speculative_devirt_maydefs);
    7397              : 
    7398            0 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
    7399            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7400              :              indent_to, "",
    7401              :              "param_max_stores_to_merge",
    7402              :              ptr1->x_param_max_stores_to_merge,
    7403              :              ptr2->x_param_max_stores_to_merge);
    7404              : 
    7405            0 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
    7406            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7407              :              indent_to, "",
    7408              :              "param_max_stores_to_sink",
    7409              :              ptr1->x_param_max_stores_to_sink,
    7410              :              ptr2->x_param_max_stores_to_sink);
    7411              : 
    7412            0 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
    7413            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7414              :              indent_to, "",
    7415              :              "param_max_tail_merge_comparisons",
    7416              :              ptr1->x_param_max_tail_merge_comparisons,
    7417              :              ptr2->x_param_max_tail_merge_comparisons);
    7418              : 
    7419            0 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
    7420            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7421              :              indent_to, "",
    7422              :              "param_max_tail_merge_iterations",
    7423              :              ptr1->x_param_max_tail_merge_iterations,
    7424              :              ptr2->x_param_max_tail_merge_iterations);
    7425              : 
    7426            0 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
    7427            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7428              :              indent_to, "",
    7429              :              "param_max_tracked_strlens",
    7430              :              ptr1->x_param_max_tracked_strlens,
    7431              :              ptr2->x_param_max_tracked_strlens);
    7432              : 
    7433            0 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
    7434            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7435              :              indent_to, "",
    7436              :              "param_max_tree_if_conversion_phi_args",
    7437              :              ptr1->x_param_max_tree_if_conversion_phi_args,
    7438              :              ptr2->x_param_max_tree_if_conversion_phi_args);
    7439              : 
    7440            0 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
    7441            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7442              :              indent_to, "",
    7443              :              "param_max_unroll_times",
    7444              :              ptr1->x_param_max_unroll_times,
    7445              :              ptr2->x_param_max_unroll_times);
    7446              : 
    7447            0 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
    7448            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7449              :              indent_to, "",
    7450              :              "param_max_unrolled_insns",
    7451              :              ptr1->x_param_max_unrolled_insns,
    7452              :              ptr2->x_param_max_unrolled_insns);
    7453              : 
    7454            0 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
    7455            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7456              :              indent_to, "",
    7457              :              "param_max_unswitch_depth",
    7458              :              ptr1->x_param_max_unswitch_depth,
    7459              :              ptr2->x_param_max_unswitch_depth);
    7460              : 
    7461            0 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
    7462            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7463              :              indent_to, "",
    7464              :              "param_max_unswitch_insns",
    7465              :              ptr1->x_param_max_unswitch_insns,
    7466              :              ptr2->x_param_max_unswitch_insns);
    7467              : 
    7468            0 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
    7469            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7470              :              indent_to, "",
    7471              :              "param_max_variable_expansions",
    7472              :              ptr1->x_param_max_variable_expansions,
    7473              :              ptr2->x_param_max_variable_expansions);
    7474              : 
    7475            0 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
    7476            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7477              :              indent_to, "",
    7478              :              "param_max_vartrack_expr_depth",
    7479              :              ptr1->x_param_max_vartrack_expr_depth,
    7480              :              ptr2->x_param_max_vartrack_expr_depth);
    7481              : 
    7482            0 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
    7483            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7484              :              indent_to, "",
    7485              :              "param_max_vartrack_reverse_op_size",
    7486              :              ptr1->x_param_max_vartrack_reverse_op_size,
    7487              :              ptr2->x_param_max_vartrack_reverse_op_size);
    7488              : 
    7489            0 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
    7490            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7491              :              indent_to, "",
    7492              :              "param_max_vartrack_size",
    7493              :              ptr1->x_param_max_vartrack_size,
    7494              :              ptr2->x_param_max_vartrack_size);
    7495              : 
    7496            0 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
    7497            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7498              :              indent_to, "",
    7499              :              "param_memtag_instrument_mem_intrinsics",
    7500              :              ptr1->x_param_memtag_instrument_mem_intrinsics,
    7501              :              ptr2->x_param_memtag_instrument_mem_intrinsics);
    7502              : 
    7503            0 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
    7504            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7505              :              indent_to, "",
    7506              :              "param_min_crossjump_insns",
    7507              :              ptr1->x_param_min_crossjump_insns,
    7508              :              ptr2->x_param_min_crossjump_insns);
    7509              : 
    7510            0 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
    7511            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7512              :              indent_to, "",
    7513              :              "param_min_inline_recursive_probability",
    7514              :              ptr1->x_param_min_inline_recursive_probability,
    7515              :              ptr2->x_param_min_inline_recursive_probability);
    7516              : 
    7517            0 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
    7518            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7519              :              indent_to, "",
    7520              :              "param_min_insn_to_prefetch_ratio",
    7521              :              ptr1->x_param_min_insn_to_prefetch_ratio,
    7522              :              ptr2->x_param_min_insn_to_prefetch_ratio);
    7523              : 
    7524            0 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
    7525            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7526              :              indent_to, "",
    7527              :              "param_min_loop_cond_split_prob",
    7528              :              ptr1->x_param_min_loop_cond_split_prob,
    7529              :              ptr2->x_param_min_loop_cond_split_prob);
    7530              : 
    7531            0 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
    7532            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7533              :              indent_to, "",
    7534              :              "param_min_pagesize",
    7535              :              ptr1->x_param_min_pagesize,
    7536              :              ptr2->x_param_min_pagesize);
    7537              : 
    7538            0 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
    7539            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7540              :              indent_to, "",
    7541              :              "param_min_size_for_stack_sharing",
    7542              :              ptr1->x_param_min_size_for_stack_sharing,
    7543              :              ptr2->x_param_min_size_for_stack_sharing);
    7544              : 
    7545            0 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
    7546            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7547              :              indent_to, "",
    7548              :              "param_min_spec_prob",
    7549              :              ptr1->x_param_min_spec_prob,
    7550              :              ptr2->x_param_min_spec_prob);
    7551              : 
    7552            0 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
    7553            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7554              :              indent_to, "",
    7555              :              "param_min_vect_loop_bound",
    7556              :              ptr1->x_param_min_vect_loop_bound,
    7557              :              ptr2->x_param_min_vect_loop_bound);
    7558              : 
    7559            0 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
    7560            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7561              :              indent_to, "",
    7562              :              "param_modref_max_accesses",
    7563              :              ptr1->x_param_modref_max_accesses,
    7564              :              ptr2->x_param_modref_max_accesses);
    7565              : 
    7566            0 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
    7567            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7568              :              indent_to, "",
    7569              :              "param_modref_max_adjustments",
    7570              :              ptr1->x_param_modref_max_adjustments,
    7571              :              ptr2->x_param_modref_max_adjustments);
    7572              : 
    7573            0 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
    7574            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7575              :              indent_to, "",
    7576              :              "param_modref_max_bases",
    7577              :              ptr1->x_param_modref_max_bases,
    7578              :              ptr2->x_param_modref_max_bases);
    7579              : 
    7580            0 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
    7581            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7582              :              indent_to, "",
    7583              :              "param_modref_max_depth",
    7584              :              ptr1->x_param_modref_max_depth,
    7585              :              ptr2->x_param_modref_max_depth);
    7586              : 
    7587            0 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
    7588            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7589              :              indent_to, "",
    7590              :              "param_modref_max_escape_points",
    7591              :              ptr1->x_param_modref_max_escape_points,
    7592              :              ptr2->x_param_modref_max_escape_points);
    7593              : 
    7594            0 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
    7595            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7596              :              indent_to, "",
    7597              :              "param_modref_max_refs",
    7598              :              ptr1->x_param_modref_max_refs,
    7599              :              ptr2->x_param_modref_max_refs);
    7600              : 
    7601            0 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
    7602            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7603              :              indent_to, "",
    7604              :              "param_modref_max_tests",
    7605              :              ptr1->x_param_modref_max_tests,
    7606              :              ptr2->x_param_modref_max_tests);
    7607              : 
    7608            0 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
    7609            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7610              :              indent_to, "",
    7611              :              "param_parloops_chunk_size",
    7612              :              ptr1->x_param_parloops_chunk_size,
    7613              :              ptr2->x_param_parloops_chunk_size);
    7614              : 
    7615            0 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
    7616            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7617              :              indent_to, "",
    7618              :              "param_parloops_min_per_thread",
    7619              :              ptr1->x_param_parloops_min_per_thread,
    7620              :              ptr2->x_param_parloops_min_per_thread);
    7621              : 
    7622            0 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
    7623            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7624              :              indent_to, "",
    7625              :              "param_parloops_schedule",
    7626              :              ptr1->x_param_parloops_schedule,
    7627              :              ptr2->x_param_parloops_schedule);
    7628              : 
    7629            0 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
    7630            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7631              :              indent_to, "",
    7632              :              "param_partial_inlining_entry_probability",
    7633              :              ptr1->x_param_partial_inlining_entry_probability,
    7634              :              ptr2->x_param_partial_inlining_entry_probability);
    7635              : 
    7636            0 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
    7637            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7638              :              indent_to, "",
    7639              :              "param_phiopt_factor_max_stmts_live",
    7640              :              ptr1->x_param_phiopt_factor_max_stmts_live,
    7641              :              ptr2->x_param_phiopt_factor_max_stmts_live);
    7642              : 
    7643            0 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
    7644            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7645              :              indent_to, "",
    7646              :              "param_predictable_branch_outcome",
    7647              :              ptr1->x_param_predictable_branch_outcome,
    7648              :              ptr2->x_param_predictable_branch_outcome);
    7649              : 
    7650            0 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
    7651            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7652              :              indent_to, "",
    7653              :              "param_prefetch_dynamic_strides",
    7654              :              ptr1->x_param_prefetch_dynamic_strides,
    7655              :              ptr2->x_param_prefetch_dynamic_strides);
    7656              : 
    7657            0 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
    7658            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7659              :              indent_to, "",
    7660              :              "param_prefetch_latency",
    7661              :              ptr1->x_param_prefetch_latency,
    7662              :              ptr2->x_param_prefetch_latency);
    7663              : 
    7664            0 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
    7665            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7666              :              indent_to, "",
    7667              :              "param_prefetch_min_insn_to_mem_ratio",
    7668              :              ptr1->x_param_prefetch_min_insn_to_mem_ratio,
    7669              :              ptr2->x_param_prefetch_min_insn_to_mem_ratio);
    7670              : 
    7671            0 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
    7672            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7673              :              indent_to, "",
    7674              :              "param_prefetch_minimum_stride",
    7675              :              ptr1->x_param_prefetch_minimum_stride,
    7676              :              ptr2->x_param_prefetch_minimum_stride);
    7677              : 
    7678            0 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
    7679            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7680              :              indent_to, "",
    7681              :              "param_ranger_logical_depth",
    7682              :              ptr1->x_param_ranger_logical_depth,
    7683              :              ptr2->x_param_ranger_logical_depth);
    7684              : 
    7685            0 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
    7686            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7687              :              indent_to, "",
    7688              :              "param_ranger_recompute_depth",
    7689              :              ptr1->x_param_ranger_recompute_depth,
    7690              :              ptr2->x_param_ranger_recompute_depth);
    7691              : 
    7692            0 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
    7693            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7694              :              indent_to, "",
    7695              :              "param_relation_block_limit",
    7696              :              ptr1->x_param_relation_block_limit,
    7697              :              ptr2->x_param_relation_block_limit);
    7698              : 
    7699            0 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
    7700            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7701              :              indent_to, "",
    7702              :              "param_rpo_vn_max_loop_depth",
    7703              :              ptr1->x_param_rpo_vn_max_loop_depth,
    7704              :              ptr2->x_param_rpo_vn_max_loop_depth);
    7705              : 
    7706            0 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
    7707            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7708              :              indent_to, "",
    7709              :              "param_sccvn_max_alias_queries_per_access",
    7710              :              ptr1->x_param_sccvn_max_alias_queries_per_access,
    7711              :              ptr2->x_param_sccvn_max_alias_queries_per_access);
    7712              : 
    7713            0 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
    7714            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7715              :              indent_to, "",
    7716              :              "param_scev_max_expr_complexity",
    7717              :              ptr1->x_param_scev_max_expr_complexity,
    7718              :              ptr2->x_param_scev_max_expr_complexity);
    7719              : 
    7720            0 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
    7721            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7722              :              indent_to, "",
    7723              :              "param_scev_max_expr_size",
    7724              :              ptr1->x_param_scev_max_expr_size,
    7725              :              ptr2->x_param_scev_max_expr_size);
    7726              : 
    7727            0 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
    7728            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7729              :              indent_to, "",
    7730              :              "param_sched_autopref_queue_depth",
    7731              :              ptr1->x_param_sched_autopref_queue_depth,
    7732              :              ptr2->x_param_sched_autopref_queue_depth);
    7733              : 
    7734            0 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
    7735            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7736              :              indent_to, "",
    7737              :              "param_sched_mem_true_dep_cost",
    7738              :              ptr1->x_param_sched_mem_true_dep_cost,
    7739              :              ptr2->x_param_sched_mem_true_dep_cost);
    7740              : 
    7741            0 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
    7742            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7743              :              indent_to, "",
    7744              :              "param_sched_pressure_algorithm",
    7745              :              ptr1->x_param_sched_pressure_algorithm,
    7746              :              ptr2->x_param_sched_pressure_algorithm);
    7747              : 
    7748            0 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
    7749            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7750              :              indent_to, "",
    7751              :              "param_sched_spec_prob_cutoff",
    7752              :              ptr1->x_param_sched_spec_prob_cutoff,
    7753              :              ptr2->x_param_sched_spec_prob_cutoff);
    7754              : 
    7755            0 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
    7756            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7757              :              indent_to, "",
    7758              :              "param_sched_state_edge_prob_cutoff",
    7759              :              ptr1->x_param_sched_state_edge_prob_cutoff,
    7760              :              ptr2->x_param_sched_state_edge_prob_cutoff);
    7761              : 
    7762            0 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
    7763            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7764              :              indent_to, "",
    7765              :              "param_selsched_insns_to_rename",
    7766              :              ptr1->x_param_selsched_insns_to_rename,
    7767              :              ptr2->x_param_selsched_insns_to_rename);
    7768              : 
    7769            0 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
    7770            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7771              :              indent_to, "",
    7772              :              "param_selsched_max_lookahead",
    7773              :              ptr1->x_param_selsched_max_lookahead,
    7774              :              ptr2->x_param_selsched_max_lookahead);
    7775              : 
    7776            0 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
    7777            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7778              :              indent_to, "",
    7779              :              "param_selsched_max_sched_times",
    7780              :              ptr1->x_param_selsched_max_sched_times,
    7781              :              ptr2->x_param_selsched_max_sched_times);
    7782              : 
    7783            0 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
    7784            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7785              :              indent_to, "",
    7786              :              "param_simultaneous_prefetches",
    7787              :              ptr1->x_param_simultaneous_prefetches,
    7788              :              ptr2->x_param_simultaneous_prefetches);
    7789              : 
    7790            0 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
    7791            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7792              :              indent_to, "",
    7793              :              "param_sink_frequency_threshold",
    7794              :              ptr1->x_param_sink_frequency_threshold,
    7795              :              ptr2->x_param_sink_frequency_threshold);
    7796              : 
    7797            0 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
    7798            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7799              :              indent_to, "",
    7800              :              "param_sms_dfa_history",
    7801              :              ptr1->x_param_sms_dfa_history,
    7802              :              ptr2->x_param_sms_dfa_history);
    7803              : 
    7804            0 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
    7805            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7806              :              indent_to, "",
    7807              :              "param_sms_loop_average_count_threshold",
    7808              :              ptr1->x_param_sms_loop_average_count_threshold,
    7809              :              ptr2->x_param_sms_loop_average_count_threshold);
    7810              : 
    7811            0 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
    7812            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7813              :              indent_to, "",
    7814              :              "param_sms_max_ii_factor",
    7815              :              ptr1->x_param_sms_max_ii_factor,
    7816              :              ptr2->x_param_sms_max_ii_factor);
    7817              : 
    7818            0 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
    7819            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7820              :              indent_to, "",
    7821              :              "param_sms_min_sc",
    7822              :              ptr1->x_param_sms_min_sc,
    7823              :              ptr2->x_param_sms_min_sc);
    7824              : 
    7825            0 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
    7826            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7827              :              indent_to, "",
    7828              :              "param_sra_max_propagations",
    7829              :              ptr1->x_param_sra_max_propagations,
    7830              :              ptr2->x_param_sra_max_propagations);
    7831              : 
    7832            0 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
    7833            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7834              :              indent_to, "",
    7835              :              "param_sra_max_scalarization_size_size",
    7836              :              ptr1->x_param_sra_max_scalarization_size_size,
    7837              :              ptr2->x_param_sra_max_scalarization_size_size);
    7838              : 
    7839            0 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
    7840            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7841              :              indent_to, "",
    7842              :              "param_sra_max_scalarization_size_speed",
    7843              :              ptr1->x_param_sra_max_scalarization_size_speed,
    7844              :              ptr2->x_param_sra_max_scalarization_size_speed);
    7845              : 
    7846            0 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
    7847            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7848              :              indent_to, "",
    7849              :              "param_ssa_name_def_chain_limit",
    7850              :              ptr1->x_param_ssa_name_def_chain_limit,
    7851              :              ptr2->x_param_ssa_name_def_chain_limit);
    7852              : 
    7853            0 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
    7854            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7855              :              indent_to, "",
    7856              :              "param_ssp_buffer_size",
    7857              :              ptr1->x_param_ssp_buffer_size,
    7858              :              ptr2->x_param_ssp_buffer_size);
    7859              : 
    7860            0 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
    7861            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7862              :              indent_to, "",
    7863              :              "param_stack_clash_protection_guard_size",
    7864              :              ptr1->x_param_stack_clash_protection_guard_size,
    7865              :              ptr2->x_param_stack_clash_protection_guard_size);
    7866              : 
    7867            0 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
    7868            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7869              :              indent_to, "",
    7870              :              "param_stack_clash_protection_probe_interval",
    7871              :              ptr1->x_param_stack_clash_protection_probe_interval,
    7872              :              ptr2->x_param_stack_clash_protection_probe_interval);
    7873              : 
    7874            0 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
    7875            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7876              :              indent_to, "",
    7877              :              "param_store_forwarding_max_distance",
    7878              :              ptr1->x_param_store_forwarding_max_distance,
    7879              :              ptr2->x_param_store_forwarding_max_distance);
    7880              : 
    7881            0 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
    7882            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7883              :              indent_to, "",
    7884              :              "param_store_merging_allow_unaligned",
    7885              :              ptr1->x_param_store_merging_allow_unaligned,
    7886              :              ptr2->x_param_store_merging_allow_unaligned);
    7887              : 
    7888            0 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
    7889            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7890              :              indent_to, "",
    7891              :              "param_store_merging_max_size",
    7892              :              ptr1->x_param_store_merging_max_size,
    7893              :              ptr2->x_param_store_merging_max_size);
    7894              : 
    7895            0 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
    7896            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7897              :              indent_to, "",
    7898              :              "param_switch_conversion_branch_ratio",
    7899              :              ptr1->x_param_switch_conversion_branch_ratio,
    7900              :              ptr2->x_param_switch_conversion_branch_ratio);
    7901              : 
    7902            0 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
    7903            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7904              :              indent_to, "",
    7905              :              "param_tm_max_aggregate_size",
    7906              :              ptr1->x_param_tm_max_aggregate_size,
    7907              :              ptr2->x_param_tm_max_aggregate_size);
    7908              : 
    7909            0 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
    7910            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7911              :              indent_to, "",
    7912              :              "param_tracer_dynamic_coverage_feedback",
    7913              :              ptr1->x_param_tracer_dynamic_coverage_feedback,
    7914              :              ptr2->x_param_tracer_dynamic_coverage_feedback);
    7915              : 
    7916            0 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
    7917            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7918              :              indent_to, "",
    7919              :              "param_tracer_dynamic_coverage",
    7920              :              ptr1->x_param_tracer_dynamic_coverage,
    7921              :              ptr2->x_param_tracer_dynamic_coverage);
    7922              : 
    7923            0 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
    7924            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7925              :              indent_to, "",
    7926              :              "param_tracer_max_code_growth",
    7927              :              ptr1->x_param_tracer_max_code_growth,
    7928              :              ptr2->x_param_tracer_max_code_growth);
    7929              : 
    7930            0 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
    7931            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7932              :              indent_to, "",
    7933              :              "param_tracer_min_branch_probability_feedback",
    7934              :              ptr1->x_param_tracer_min_branch_probability_feedback,
    7935              :              ptr2->x_param_tracer_min_branch_probability_feedback);
    7936              : 
    7937            0 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
    7938            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7939              :              indent_to, "",
    7940              :              "param_tracer_min_branch_probability",
    7941              :              ptr1->x_param_tracer_min_branch_probability,
    7942              :              ptr2->x_param_tracer_min_branch_probability);
    7943              : 
    7944            0 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
    7945            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7946              :              indent_to, "",
    7947              :              "param_tracer_min_branch_ratio",
    7948              :              ptr1->x_param_tracer_min_branch_ratio,
    7949              :              ptr2->x_param_tracer_min_branch_ratio);
    7950              : 
    7951            0 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
    7952            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7953              :              indent_to, "",
    7954              :              "param_transitive_relations_work_bound",
    7955              :              ptr1->x_param_transitive_relations_work_bound,
    7956              :              ptr2->x_param_transitive_relations_work_bound);
    7957              : 
    7958            0 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
    7959            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7960              :              indent_to, "",
    7961              :              "param_tree_reassoc_width",
    7962              :              ptr1->x_param_tree_reassoc_width,
    7963              :              ptr2->x_param_tree_reassoc_width);
    7964              : 
    7965            0 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
    7966            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7967              :              indent_to, "",
    7968              :              "param_uninit_control_dep_attempts",
    7969              :              ptr1->x_param_uninit_control_dep_attempts,
    7970              :              ptr2->x_param_uninit_control_dep_attempts);
    7971              : 
    7972            0 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
    7973            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7974              :              indent_to, "",
    7975              :              "param_uninit_max_chain_len",
    7976              :              ptr1->x_param_uninit_max_chain_len,
    7977              :              ptr2->x_param_uninit_max_chain_len);
    7978              : 
    7979            0 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
    7980            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7981              :              indent_to, "",
    7982              :              "param_uninit_max_num_chains",
    7983              :              ptr1->x_param_uninit_max_num_chains,
    7984              :              ptr2->x_param_uninit_max_num_chains);
    7985              : 
    7986            0 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
    7987            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7988              :              indent_to, "",
    7989              :              "param_uninit_max_prune_work",
    7990              :              ptr1->x_param_uninit_max_prune_work,
    7991              :              ptr2->x_param_uninit_max_prune_work);
    7992              : 
    7993            0 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
    7994            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7995              :              indent_to, "",
    7996              :              "param_uninlined_function_insns",
    7997              :              ptr1->x_param_uninlined_function_insns,
    7998              :              ptr2->x_param_uninlined_function_insns);
    7999              : 
    8000            0 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
    8001            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8002              :              indent_to, "",
    8003              :              "param_uninlined_function_time",
    8004              :              ptr1->x_param_uninlined_function_time,
    8005              :              ptr2->x_param_uninlined_function_time);
    8006              : 
    8007            0 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
    8008            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8009              :              indent_to, "",
    8010              :              "param_uninlined_function_thunk_insns",
    8011              :              ptr1->x_param_uninlined_function_thunk_insns,
    8012              :              ptr2->x_param_uninlined_function_thunk_insns);
    8013              : 
    8014            0 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
    8015            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8016              :              indent_to, "",
    8017              :              "param_uninlined_function_thunk_time",
    8018              :              ptr1->x_param_uninlined_function_thunk_time,
    8019              :              ptr2->x_param_uninlined_function_thunk_time);
    8020              : 
    8021            0 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
    8022            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8023              :              indent_to, "",
    8024              :              "param_unlikely_bb_count_fraction",
    8025              :              ptr1->x_param_unlikely_bb_count_fraction,
    8026              :              ptr2->x_param_unlikely_bb_count_fraction);
    8027              : 
    8028            0 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
    8029            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8030              :              indent_to, "",
    8031              :              "param_unroll_jam_max_unroll",
    8032              :              ptr1->x_param_unroll_jam_max_unroll,
    8033              :              ptr2->x_param_unroll_jam_max_unroll);
    8034              : 
    8035            0 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
    8036            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8037              :              indent_to, "",
    8038              :              "param_unroll_jam_min_percent",
    8039              :              ptr1->x_param_unroll_jam_min_percent,
    8040              :              ptr2->x_param_unroll_jam_min_percent);
    8041              : 
    8042            0 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
    8043            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8044              :              indent_to, "",
    8045              :              "param_use_after_scope_direct_emission_threshold",
    8046              :              ptr1->x_param_use_after_scope_direct_emission_threshold,
    8047              :              ptr2->x_param_use_after_scope_direct_emission_threshold);
    8048              : 
    8049            0 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
    8050            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8051              :              indent_to, "",
    8052              :              "param_vect_epilogues_nomask",
    8053              :              ptr1->x_param_vect_epilogues_nomask,
    8054              :              ptr2->x_param_vect_epilogues_nomask);
    8055              : 
    8056            0 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
    8057            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8058              :              indent_to, "",
    8059              :              "param_vect_induction_float",
    8060              :              ptr1->x_param_vect_induction_float,
    8061              :              ptr2->x_param_vect_induction_float);
    8062              : 
    8063            0 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
    8064            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8065              :              indent_to, "",
    8066              :              "param_vect_inner_loop_cost_factor",
    8067              :              ptr1->x_param_vect_inner_loop_cost_factor,
    8068              :              ptr2->x_param_vect_inner_loop_cost_factor);
    8069              : 
    8070            0 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
    8071            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8072              :              indent_to, "",
    8073              :              "param_vect_max_layout_candidates",
    8074              :              ptr1->x_param_vect_max_layout_candidates,
    8075              :              ptr2->x_param_vect_max_layout_candidates);
    8076              : 
    8077            0 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
    8078            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8079              :              indent_to, "",
    8080              :              "param_vect_max_peeling_for_alignment",
    8081              :              ptr1->x_param_vect_max_peeling_for_alignment,
    8082              :              ptr2->x_param_vect_max_peeling_for_alignment);
    8083              : 
    8084            0 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
    8085            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8086              :              indent_to, "",
    8087              :              "param_vect_max_version_for_alias_checks",
    8088              :              ptr1->x_param_vect_max_version_for_alias_checks,
    8089              :              ptr2->x_param_vect_max_version_for_alias_checks);
    8090              : 
    8091            0 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
    8092            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8093              :              indent_to, "",
    8094              :              "param_vect_max_version_for_alignment_checks",
    8095              :              ptr1->x_param_vect_max_version_for_alignment_checks,
    8096              :              ptr2->x_param_vect_max_version_for_alignment_checks);
    8097              : 
    8098            0 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
    8099            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8100              :              indent_to, "",
    8101              :              "param_vect_partial_vector_usage",
    8102              :              ptr1->x_param_vect_partial_vector_usage,
    8103              :              ptr2->x_param_vect_partial_vector_usage);
    8104              : 
    8105            0 :   if (ptr1->x_param_vect_scalar_cost_multiplier != ptr2->x_param_vect_scalar_cost_multiplier)
    8106            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8107              :              indent_to, "",
    8108              :              "param_vect_scalar_cost_multiplier",
    8109              :              ptr1->x_param_vect_scalar_cost_multiplier,
    8110              :              ptr2->x_param_vect_scalar_cost_multiplier);
    8111              : 
    8112            0 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
    8113            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8114              :              indent_to, "",
    8115              :              "param_vrp_block_limit",
    8116              :              ptr1->x_param_vrp_block_limit,
    8117              :              ptr2->x_param_vrp_block_limit);
    8118              : 
    8119            0 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
    8120            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8121              :              indent_to, "",
    8122              :              "param_vrp_cstload_limit",
    8123              :              ptr1->x_param_vrp_cstload_limit,
    8124              :              ptr2->x_param_vrp_cstload_limit);
    8125              : 
    8126            0 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
    8127            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8128              :              indent_to, "",
    8129              :              "param_vrp_sparse_threshold",
    8130              :              ptr1->x_param_vrp_sparse_threshold,
    8131              :              ptr2->x_param_vrp_sparse_threshold);
    8132              : 
    8133            0 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
    8134            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8135              :              indent_to, "",
    8136              :              "param_vrp_switch_limit",
    8137              :              ptr1->x_param_vrp_switch_limit,
    8138              :              ptr2->x_param_vrp_switch_limit);
    8139              : 
    8140            0 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
    8141            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8142              :              indent_to, "",
    8143              :              "param_vrp_vector_threshold",
    8144              :              ptr1->x_param_vrp_vector_threshold,
    8145              :              ptr2->x_param_vrp_vector_threshold);
    8146              : 
    8147            0 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
    8148            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8149              :              indent_to, "",
    8150              :              "flag_complex_method",
    8151              :              ptr1->x_flag_complex_method,
    8152              :              ptr2->x_flag_complex_method);
    8153              : 
    8154            0 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
    8155            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8156              :              indent_to, "",
    8157              :              "flag_malloc_dse",
    8158              :              ptr1->x_flag_malloc_dse,
    8159              :              ptr2->x_flag_malloc_dse);
    8160              : 
    8161            0 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
    8162            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8163              :              indent_to, "",
    8164              :              "flag_min_function_alignment",
    8165              :              ptr1->x_flag_min_function_alignment,
    8166              :              ptr2->x_flag_min_function_alignment);
    8167              : 
    8168            0 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
    8169            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8170              :              indent_to, "",
    8171              :              "flag_openmp_target_simd_clone",
    8172              :              ptr1->x_flag_openmp_target_simd_clone,
    8173              :              ptr2->x_flag_openmp_target_simd_clone);
    8174              : 
    8175            0 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
    8176            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8177              :              indent_to, "",
    8178              :              "flag_sched_stalled_insns",
    8179              :              ptr1->x_flag_sched_stalled_insns,
    8180              :              ptr2->x_flag_sched_stalled_insns);
    8181              : 
    8182            0 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
    8183            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8184              :              indent_to, "",
    8185              :              "flag_sched_stalled_insns_dep",
    8186              :              ptr1->x_flag_sched_stalled_insns_dep,
    8187              :              ptr2->x_flag_sched_stalled_insns_dep);
    8188              : 
    8189            0 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
    8190            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8191              :              indent_to, "",
    8192              :              "flag_tree_parallelize_loops",
    8193              :              ptr1->x_flag_tree_parallelize_loops,
    8194              :              ptr2->x_flag_tree_parallelize_loops);
    8195              : 
    8196            0 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
    8197            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8198              :            indent_to, "",
    8199              :            "flag_lto_locality_cloning",
    8200              :            (int) ptr1->x_flag_lto_locality_cloning,
    8201              :            (int) ptr2->x_flag_lto_locality_cloning);
    8202              : 
    8203            0 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
    8204            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8205              :            indent_to, "",
    8206              :            "flag_lto_locality_heuristics",
    8207              :            (int) ptr1->x_flag_lto_locality_heuristics,
    8208              :            (int) ptr2->x_flag_lto_locality_heuristics);
    8209              : 
    8210            0 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
    8211            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8212              :            indent_to, "",
    8213              :            "param_ranger_debug",
    8214              :            (int) ptr1->x_param_ranger_debug,
    8215              :            (int) ptr2->x_param_ranger_debug);
    8216              : 
    8217            0 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
    8218            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8219              :            indent_to, "",
    8220              :            "param_threader_debug",
    8221              :            (int) ptr1->x_param_threader_debug,
    8222              :            (int) ptr2->x_param_threader_debug);
    8223              : 
    8224            0 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
    8225            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8226              :            indent_to, "",
    8227              :            "flag_excess_precision",
    8228              :            (int) ptr1->x_flag_excess_precision,
    8229              :            (int) ptr2->x_flag_excess_precision);
    8230              : 
    8231            0 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
    8232            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8233              :            indent_to, "",
    8234              :            "flag_fp_contract_mode",
    8235              :            (int) ptr1->x_flag_fp_contract_mode,
    8236              :            (int) ptr2->x_flag_fp_contract_mode);
    8237              : 
    8238            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
    8239            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8240              :            indent_to, "",
    8241              :            "flag_harden_control_flow_redundancy_check_noreturn",
    8242              :            (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
    8243              :            (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
    8244              : 
    8245            0 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
    8246            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8247              :            indent_to, "",
    8248              :            "flag_inline_stringops",
    8249              :            (int) ptr1->x_flag_inline_stringops,
    8250              :            (int) ptr2->x_flag_inline_stringops);
    8251              : 
    8252            0 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
    8253            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8254              :            indent_to, "",
    8255              :            "flag_ira_algorithm",
    8256              :            (int) ptr1->x_flag_ira_algorithm,
    8257              :            (int) ptr2->x_flag_ira_algorithm);
    8258              : 
    8259            0 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
    8260            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8261              :            indent_to, "",
    8262              :            "flag_ira_region",
    8263              :            (int) ptr1->x_flag_ira_region,
    8264              :            (int) ptr2->x_flag_ira_region);
    8265              : 
    8266            0 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
    8267            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8268              :            indent_to, "",
    8269              :            "flag_live_patching",
    8270              :            (int) ptr1->x_flag_live_patching,
    8271              :            (int) ptr2->x_flag_live_patching);
    8272              : 
    8273            0 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
    8274            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8275              :            indent_to, "",
    8276              :            "flag_reorder_blocks_algorithm",
    8277              :            (int) ptr1->x_flag_reorder_blocks_algorithm,
    8278              :            (int) ptr2->x_flag_reorder_blocks_algorithm);
    8279              : 
    8280            0 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
    8281            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8282              :            indent_to, "",
    8283              :            "flag_simd_cost_model",
    8284              :            (int) ptr1->x_flag_simd_cost_model,
    8285              :            (int) ptr2->x_flag_simd_cost_model);
    8286              : 
    8287            0 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
    8288            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8289              :            indent_to, "",
    8290              :            "flag_stack_reuse",
    8291              :            (int) ptr1->x_flag_stack_reuse,
    8292              :            (int) ptr2->x_flag_stack_reuse);
    8293              : 
    8294            0 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
    8295            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8296              :            indent_to, "",
    8297              :            "flag_auto_var_init",
    8298              :            (int) ptr1->x_flag_auto_var_init,
    8299              :            (int) ptr2->x_flag_auto_var_init);
    8300              : 
    8301            0 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
    8302            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8303              :            indent_to, "",
    8304              :            "flag_vect_cost_model",
    8305              :            (int) ptr1->x_flag_vect_cost_model,
    8306              :            (int) ptr2->x_flag_vect_cost_model);
    8307              : 
    8308            0 :   if (ptr1->x_optimize != ptr2->x_optimize)
    8309            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8310              :              indent_to, "",
    8311              :              "optimize",
    8312              :              ptr1->x_optimize,
    8313              :              ptr2->x_optimize);
    8314              : 
    8315            0 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
    8316            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8317              :              indent_to, "",
    8318              :              "optimize_size",
    8319              :              ptr1->x_optimize_size,
    8320              :              ptr2->x_optimize_size);
    8321              : 
    8322            0 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
    8323            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8324              :              indent_to, "",
    8325              :              "optimize_debug",
    8326              :              ptr1->x_optimize_debug,
    8327              :              ptr2->x_optimize_debug);
    8328              : 
    8329            0 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
    8330            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8331              :              indent_to, "",
    8332              :              "optimize_fast",
    8333              :              ptr1->x_optimize_fast,
    8334              :              ptr2->x_optimize_fast);
    8335              : 
    8336            0 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
    8337            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8338              :              indent_to, "",
    8339              :              "warn_inline",
    8340              :              ptr1->x_warn_inline,
    8341              :              ptr2->x_warn_inline);
    8342              : 
    8343            0 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
    8344            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8345              :              indent_to, "",
    8346              :              "flag_aggressive_loop_optimizations",
    8347              :              ptr1->x_flag_aggressive_loop_optimizations,
    8348              :              ptr2->x_flag_aggressive_loop_optimizations);
    8349              : 
    8350            0 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
    8351            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8352              :              indent_to, "",
    8353              :              "flag_align_functions",
    8354              :              ptr1->x_flag_align_functions,
    8355              :              ptr2->x_flag_align_functions);
    8356              : 
    8357            0 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
    8358            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8359              :              indent_to, "",
    8360              :              "flag_align_jumps",
    8361              :              ptr1->x_flag_align_jumps,
    8362              :              ptr2->x_flag_align_jumps);
    8363              : 
    8364            0 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
    8365            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8366              :              indent_to, "",
    8367              :              "flag_align_labels",
    8368              :              ptr1->x_flag_align_labels,
    8369              :              ptr2->x_flag_align_labels);
    8370              : 
    8371            0 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
    8372            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8373              :              indent_to, "",
    8374              :              "flag_align_loops",
    8375              :              ptr1->x_flag_align_loops,
    8376              :              ptr2->x_flag_align_loops);
    8377              : 
    8378            0 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
    8379            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8380              :              indent_to, "",
    8381              :              "flag_allocation_dce",
    8382              :              ptr1->x_flag_allocation_dce,
    8383              :              ptr2->x_flag_allocation_dce);
    8384              : 
    8385            0 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
    8386            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8387              :              indent_to, "",
    8388              :              "flag_store_data_races",
    8389              :              ptr1->x_flag_store_data_races,
    8390              :              ptr2->x_flag_store_data_races);
    8391              : 
    8392            0 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
    8393            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8394              :              indent_to, "",
    8395              :              "flag_associative_math",
    8396              :              ptr1->x_flag_associative_math,
    8397              :              ptr2->x_flag_associative_math);
    8398              : 
    8399            0 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
    8400            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8401              :              indent_to, "",
    8402              :              "flag_assume_sane_operators_new_delete",
    8403              :              ptr1->x_flag_assume_sane_operators_new_delete,
    8404              :              ptr2->x_flag_assume_sane_operators_new_delete);
    8405              : 
    8406            0 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
    8407            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8408              :              indent_to, "",
    8409              :              "flag_asynchronous_unwind_tables",
    8410              :              ptr1->x_flag_asynchronous_unwind_tables,
    8411              :              ptr2->x_flag_asynchronous_unwind_tables);
    8412              : 
    8413            0 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
    8414            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8415              :              indent_to, "",
    8416              :              "flag_auto_inc_dec",
    8417              :              ptr1->x_flag_auto_inc_dec,
    8418              :              ptr2->x_flag_auto_inc_dec);
    8419              : 
    8420            0 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
    8421            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8422              :              indent_to, "",
    8423              :              "flag_auto_profile_inlining",
    8424              :              ptr1->x_flag_auto_profile_inlining,
    8425              :              ptr2->x_flag_auto_profile_inlining);
    8426              : 
    8427            0 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
    8428            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8429              :              indent_to, "",
    8430              :              "flag_avoid_store_forwarding",
    8431              :              ptr1->x_flag_avoid_store_forwarding,
    8432              :              ptr2->x_flag_avoid_store_forwarding);
    8433              : 
    8434            0 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
    8435            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8436              :              indent_to, "",
    8437              :              "flag_bit_tests",
    8438              :              ptr1->x_flag_bit_tests,
    8439              :              ptr2->x_flag_bit_tests);
    8440              : 
    8441            0 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
    8442            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8443              :              indent_to, "",
    8444              :              "flag_branch_on_count_reg",
    8445              :              ptr1->x_flag_branch_on_count_reg,
    8446              :              ptr2->x_flag_branch_on_count_reg);
    8447              : 
    8448            0 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
    8449            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8450              :              indent_to, "",
    8451              :              "flag_branch_probabilities",
    8452              :              ptr1->x_flag_branch_probabilities,
    8453              :              ptr2->x_flag_branch_probabilities);
    8454              : 
    8455            0 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
    8456            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8457              :              indent_to, "",
    8458              :              "flag_caller_saves",
    8459              :              ptr1->x_flag_caller_saves,
    8460              :              ptr2->x_flag_caller_saves);
    8461              : 
    8462            0 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
    8463            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8464              :              indent_to, "",
    8465              :              "flag_code_hoisting",
    8466              :              ptr1->x_flag_code_hoisting,
    8467              :              ptr2->x_flag_code_hoisting);
    8468              : 
    8469            0 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
    8470            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8471              :              indent_to, "",
    8472              :              "flag_combine_stack_adjustments",
    8473              :              ptr1->x_flag_combine_stack_adjustments,
    8474              :              ptr2->x_flag_combine_stack_adjustments);
    8475              : 
    8476            0 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
    8477            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8478              :              indent_to, "",
    8479              :              "flag_compare_elim_after_reload",
    8480              :              ptr1->x_flag_compare_elim_after_reload,
    8481              :              ptr2->x_flag_compare_elim_after_reload);
    8482              : 
    8483            0 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
    8484            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8485              :              indent_to, "",
    8486              :              "flag_conserve_stack",
    8487              :              ptr1->x_flag_conserve_stack,
    8488              :              ptr2->x_flag_conserve_stack);
    8489              : 
    8490            0 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
    8491            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8492              :              indent_to, "",
    8493              :              "flag_cprop_registers",
    8494              :              ptr1->x_flag_cprop_registers,
    8495              :              ptr2->x_flag_cprop_registers);
    8496              : 
    8497            0 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
    8498            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8499              :              indent_to, "",
    8500              :              "flag_crossjumping",
    8501              :              ptr1->x_flag_crossjumping,
    8502              :              ptr2->x_flag_crossjumping);
    8503              : 
    8504            0 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
    8505            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8506              :              indent_to, "",
    8507              :              "flag_cse_follow_jumps",
    8508              :              ptr1->x_flag_cse_follow_jumps,
    8509              :              ptr2->x_flag_cse_follow_jumps);
    8510              : 
    8511            0 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
    8512            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8513              :              indent_to, "",
    8514              :              "flag_dce",
    8515              :              ptr1->x_flag_dce,
    8516              :              ptr2->x_flag_dce);
    8517              : 
    8518            0 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
    8519            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8520              :              indent_to, "",
    8521              :              "flag_defer_pop",
    8522              :              ptr1->x_flag_defer_pop,
    8523              :              ptr2->x_flag_defer_pop);
    8524              : 
    8525            0 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
    8526            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8527              :              indent_to, "",
    8528              :              "flag_delayed_branch",
    8529              :              ptr1->x_flag_delayed_branch,
    8530              :              ptr2->x_flag_delayed_branch);
    8531              : 
    8532            0 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
    8533            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8534              :              indent_to, "",
    8535              :              "flag_delete_dead_exceptions",
    8536              :              ptr1->x_flag_delete_dead_exceptions,
    8537              :              ptr2->x_flag_delete_dead_exceptions);
    8538              : 
    8539            0 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
    8540            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8541              :              indent_to, "",
    8542              :              "flag_delete_null_pointer_checks",
    8543              :              ptr1->x_flag_delete_null_pointer_checks,
    8544              :              ptr2->x_flag_delete_null_pointer_checks);
    8545              : 
    8546            0 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
    8547            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8548              :              indent_to, "",
    8549              :              "flag_dep_fusion",
    8550              :              ptr1->x_flag_dep_fusion,
    8551              :              ptr2->x_flag_dep_fusion);
    8552              : 
    8553            0 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
    8554            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8555              :              indent_to, "",
    8556              :              "flag_devirtualize",
    8557              :              ptr1->x_flag_devirtualize,
    8558              :              ptr2->x_flag_devirtualize);
    8559              : 
    8560            0 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
    8561            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8562              :              indent_to, "",
    8563              :              "flag_devirtualize_speculatively",
    8564              :              ptr1->x_flag_devirtualize_speculatively,
    8565              :              ptr2->x_flag_devirtualize_speculatively);
    8566              : 
    8567            0 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
    8568            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8569              :              indent_to, "",
    8570              :              "flag_dse",
    8571              :              ptr1->x_flag_dse,
    8572              :              ptr2->x_flag_dse);
    8573              : 
    8574            0 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
    8575            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8576              :              indent_to, "",
    8577              :              "flag_early_inlining",
    8578              :              ptr1->x_flag_early_inlining,
    8579              :              ptr2->x_flag_early_inlining);
    8580              : 
    8581            0 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
    8582            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8583              :              indent_to, "",
    8584              :              "flag_exceptions",
    8585              :              ptr1->x_flag_exceptions,
    8586              :              ptr2->x_flag_exceptions);
    8587              : 
    8588            0 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
    8589            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8590              :              indent_to, "",
    8591              :              "flag_expensive_optimizations",
    8592              :              ptr1->x_flag_expensive_optimizations,
    8593              :              ptr2->x_flag_expensive_optimizations);
    8594              : 
    8595            0 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
    8596            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8597              :              indent_to, "",
    8598              :              "flag_ext_dce",
    8599              :              ptr1->x_flag_ext_dce,
    8600              :              ptr2->x_flag_ext_dce);
    8601              : 
    8602            0 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
    8603            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8604              :              indent_to, "",
    8605              :              "flag_finite_loops",
    8606              :              ptr1->x_flag_finite_loops,
    8607              :              ptr2->x_flag_finite_loops);
    8608              : 
    8609            0 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
    8610            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8611              :              indent_to, "",
    8612              :              "flag_finite_math_only",
    8613              :              ptr1->x_flag_finite_math_only,
    8614              :              ptr2->x_flag_finite_math_only);
    8615              : 
    8616            0 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
    8617            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8618              :              indent_to, "",
    8619              :              "flag_float_store",
    8620              :              ptr1->x_flag_float_store,
    8621              :              ptr2->x_flag_float_store);
    8622              : 
    8623            0 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
    8624            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8625              :              indent_to, "",
    8626              :              "flag_fold_mem_offsets",
    8627              :              ptr1->x_flag_fold_mem_offsets,
    8628              :              ptr2->x_flag_fold_mem_offsets);
    8629              : 
    8630            0 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
    8631            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8632              :              indent_to, "",
    8633              :              "flag_fold_simple_inlines",
    8634              :              ptr1->x_flag_fold_simple_inlines,
    8635              :              ptr2->x_flag_fold_simple_inlines);
    8636              : 
    8637            0 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
    8638            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8639              :              indent_to, "",
    8640              :              "flag_forward_propagate",
    8641              :              ptr1->x_flag_forward_propagate,
    8642              :              ptr2->x_flag_forward_propagate);
    8643              : 
    8644            0 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
    8645            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8646              :              indent_to, "",
    8647              :              "flag_fp_int_builtin_inexact",
    8648              :              ptr1->x_flag_fp_int_builtin_inexact,
    8649              :              ptr2->x_flag_fp_int_builtin_inexact);
    8650              : 
    8651            0 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
    8652            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8653              :              indent_to, "",
    8654              :              "flag_no_function_cse",
    8655              :              ptr1->x_flag_no_function_cse,
    8656              :              ptr2->x_flag_no_function_cse);
    8657              : 
    8658            0 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
    8659            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8660              :              indent_to, "",
    8661              :              "flag_gcse",
    8662              :              ptr1->x_flag_gcse,
    8663              :              ptr2->x_flag_gcse);
    8664              : 
    8665            0 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
    8666            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8667              :              indent_to, "",
    8668              :              "flag_gcse_after_reload",
    8669              :              ptr1->x_flag_gcse_after_reload,
    8670              :              ptr2->x_flag_gcse_after_reload);
    8671              : 
    8672            0 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
    8673            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8674              :              indent_to, "",
    8675              :              "flag_gcse_las",
    8676              :              ptr1->x_flag_gcse_las,
    8677              :              ptr2->x_flag_gcse_las);
    8678              : 
    8679            0 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
    8680            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8681              :              indent_to, "",
    8682              :              "flag_gcse_lm",
    8683              :              ptr1->x_flag_gcse_lm,
    8684              :              ptr2->x_flag_gcse_lm);
    8685              : 
    8686            0 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
    8687            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8688              :              indent_to, "",
    8689              :              "flag_gcse_sm",
    8690              :              ptr1->x_flag_gcse_sm,
    8691              :              ptr2->x_flag_gcse_sm);
    8692              : 
    8693            0 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
    8694            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8695              :              indent_to, "",
    8696              :              "flag_graphite",
    8697              :              ptr1->x_flag_graphite,
    8698              :              ptr2->x_flag_graphite);
    8699              : 
    8700            0 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
    8701            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8702              :              indent_to, "",
    8703              :              "flag_graphite_identity",
    8704              :              ptr1->x_flag_graphite_identity,
    8705              :              ptr2->x_flag_graphite_identity);
    8706              : 
    8707            0 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
    8708            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8709              :              indent_to, "",
    8710              :              "flag_guess_branch_prob",
    8711              :              ptr1->x_flag_guess_branch_prob,
    8712              :              ptr2->x_flag_guess_branch_prob);
    8713              : 
    8714            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
    8715            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8716              :              indent_to, "",
    8717              :              "flag_harden_control_flow_redundancy_check_exceptions",
    8718              :              ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
    8719              :              ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
    8720              : 
    8721            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
    8722            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8723              :              indent_to, "",
    8724              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    8725              :              ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
    8726              :              ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
    8727              : 
    8728            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
    8729            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8730              :              indent_to, "",
    8731              :              "flag_harden_control_flow_redundancy_skip_leaf",
    8732              :              ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
    8733              :              ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
    8734              : 
    8735            0 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
    8736            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8737              :              indent_to, "",
    8738              :              "flag_harden_compares",
    8739              :              ptr1->x_flag_harden_compares,
    8740              :              ptr2->x_flag_harden_compares);
    8741              : 
    8742            0 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
    8743            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8744              :              indent_to, "",
    8745              :              "flag_harden_conditional_branches",
    8746              :              ptr1->x_flag_harden_conditional_branches,
    8747              :              ptr2->x_flag_harden_conditional_branches);
    8748              : 
    8749            0 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
    8750            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8751              :              indent_to, "",
    8752              :              "flag_harden_control_flow_redundancy",
    8753              :              ptr1->x_flag_harden_control_flow_redundancy,
    8754              :              ptr2->x_flag_harden_control_flow_redundancy);
    8755              : 
    8756            0 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
    8757            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8758              :              indent_to, "",
    8759              :              "flag_hoist_adjacent_loads",
    8760              :              ptr1->x_flag_hoist_adjacent_loads,
    8761              :              ptr2->x_flag_hoist_adjacent_loads);
    8762              : 
    8763            0 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
    8764            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8765              :              indent_to, "",
    8766              :              "flag_if_conversion",
    8767              :              ptr1->x_flag_if_conversion,
    8768              :              ptr2->x_flag_if_conversion);
    8769              : 
    8770            0 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
    8771            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8772              :              indent_to, "",
    8773              :              "flag_if_conversion2",
    8774              :              ptr1->x_flag_if_conversion2,
    8775              :              ptr2->x_flag_if_conversion2);
    8776              : 
    8777            0 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
    8778            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8779              :              indent_to, "",
    8780              :              "flag_indirect_inlining",
    8781              :              ptr1->x_flag_indirect_inlining,
    8782              :              ptr2->x_flag_indirect_inlining);
    8783              : 
    8784            0 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
    8785            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8786              :              indent_to, "",
    8787              :              "flag_no_inline",
    8788              :              ptr1->x_flag_no_inline,
    8789              :              ptr2->x_flag_no_inline);
    8790              : 
    8791            0 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
    8792            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8793              :              indent_to, "",
    8794              :              "flag_inline_atomics",
    8795              :              ptr1->x_flag_inline_atomics,
    8796              :              ptr2->x_flag_inline_atomics);
    8797              : 
    8798            0 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
    8799            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8800              :              indent_to, "",
    8801              :              "flag_inline_functions",
    8802              :              ptr1->x_flag_inline_functions,
    8803              :              ptr2->x_flag_inline_functions);
    8804              : 
    8805            0 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
    8806            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8807              :              indent_to, "",
    8808              :              "flag_inline_functions_called_once",
    8809              :              ptr1->x_flag_inline_functions_called_once,
    8810              :              ptr2->x_flag_inline_functions_called_once);
    8811              : 
    8812            0 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
    8813            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8814              :              indent_to, "",
    8815              :              "flag_inline_small_functions",
    8816              :              ptr1->x_flag_inline_small_functions,
    8817              :              ptr2->x_flag_inline_small_functions);
    8818              : 
    8819            0 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
    8820            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8821              :              indent_to, "",
    8822              :              "flag_ipa_bit_cp",
    8823              :              ptr1->x_flag_ipa_bit_cp,
    8824              :              ptr2->x_flag_ipa_bit_cp);
    8825              : 
    8826            0 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
    8827            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8828              :              indent_to, "",
    8829              :              "flag_ipa_cp",
    8830              :              ptr1->x_flag_ipa_cp,
    8831              :              ptr2->x_flag_ipa_cp);
    8832              : 
    8833            0 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
    8834            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8835              :              indent_to, "",
    8836              :              "flag_ipa_cp_clone",
    8837              :              ptr1->x_flag_ipa_cp_clone,
    8838              :              ptr2->x_flag_ipa_cp_clone);
    8839              : 
    8840            0 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
    8841            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8842              :              indent_to, "",
    8843              :              "flag_ipa_icf",
    8844              :              ptr1->x_flag_ipa_icf,
    8845              :              ptr2->x_flag_ipa_icf);
    8846              : 
    8847            0 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
    8848            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8849              :              indent_to, "",
    8850              :              "flag_ipa_icf_functions",
    8851              :              ptr1->x_flag_ipa_icf_functions,
    8852              :              ptr2->x_flag_ipa_icf_functions);
    8853              : 
    8854            0 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
    8855            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8856              :              indent_to, "",
    8857              :              "flag_ipa_icf_variables",
    8858              :              ptr1->x_flag_ipa_icf_variables,
    8859              :              ptr2->x_flag_ipa_icf_variables);
    8860              : 
    8861            0 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
    8862            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8863              :              indent_to, "",
    8864              :              "flag_ipa_modref",
    8865              :              ptr1->x_flag_ipa_modref,
    8866              :              ptr2->x_flag_ipa_modref);
    8867              : 
    8868            0 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
    8869            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8870              :              indent_to, "",
    8871              :              "flag_ipa_profile",
    8872              :              ptr1->x_flag_ipa_profile,
    8873              :              ptr2->x_flag_ipa_profile);
    8874              : 
    8875            0 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
    8876            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8877              :              indent_to, "",
    8878              :              "flag_ipa_pta",
    8879              :              ptr1->x_flag_ipa_pta,
    8880              :              ptr2->x_flag_ipa_pta);
    8881              : 
    8882            0 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
    8883            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8884              :              indent_to, "",
    8885              :              "flag_ipa_pure_const",
    8886              :              ptr1->x_flag_ipa_pure_const,
    8887              :              ptr2->x_flag_ipa_pure_const);
    8888              : 
    8889            0 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
    8890            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8891              :              indent_to, "",
    8892              :              "flag_ipa_ra",
    8893              :              ptr1->x_flag_ipa_ra,
    8894              :              ptr2->x_flag_ipa_ra);
    8895              : 
    8896            0 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
    8897            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8898              :              indent_to, "",
    8899              :              "flag_ipa_reference",
    8900              :              ptr1->x_flag_ipa_reference,
    8901              :              ptr2->x_flag_ipa_reference);
    8902              : 
    8903            0 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
    8904            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8905              :              indent_to, "",
    8906              :              "flag_ipa_reference_addressable",
    8907              :              ptr1->x_flag_ipa_reference_addressable,
    8908              :              ptr2->x_flag_ipa_reference_addressable);
    8909              : 
    8910            0 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
    8911            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8912              :              indent_to, "",
    8913              :              "flag_ipa_reorder_for_locality",
    8914              :              ptr1->x_flag_ipa_reorder_for_locality,
    8915              :              ptr2->x_flag_ipa_reorder_for_locality);
    8916              : 
    8917            0 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
    8918            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8919              :              indent_to, "",
    8920              :              "flag_ipa_sra",
    8921              :              ptr1->x_flag_ipa_sra,
    8922              :              ptr2->x_flag_ipa_sra);
    8923              : 
    8924            0 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
    8925            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8926              :              indent_to, "",
    8927              :              "flag_ipa_stack_alignment",
    8928              :              ptr1->x_flag_ipa_stack_alignment,
    8929              :              ptr2->x_flag_ipa_stack_alignment);
    8930              : 
    8931            0 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
    8932            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8933              :              indent_to, "",
    8934              :              "flag_ipa_strict_aliasing",
    8935              :              ptr1->x_flag_ipa_strict_aliasing,
    8936              :              ptr2->x_flag_ipa_strict_aliasing);
    8937              : 
    8938            0 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
    8939            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8940              :              indent_to, "",
    8941              :              "flag_ipa_vrp",
    8942              :              ptr1->x_flag_ipa_vrp,
    8943              :              ptr2->x_flag_ipa_vrp);
    8944              : 
    8945            0 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
    8946            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8947              :              indent_to, "",
    8948              :              "flag_ira_hoist_pressure",
    8949              :              ptr1->x_flag_ira_hoist_pressure,
    8950              :              ptr2->x_flag_ira_hoist_pressure);
    8951              : 
    8952            0 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
    8953            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8954              :              indent_to, "",
    8955              :              "flag_ira_loop_pressure",
    8956              :              ptr1->x_flag_ira_loop_pressure,
    8957              :              ptr2->x_flag_ira_loop_pressure);
    8958              : 
    8959            0 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
    8960            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8961              :              indent_to, "",
    8962              :              "flag_ira_share_save_slots",
    8963              :              ptr1->x_flag_ira_share_save_slots,
    8964              :              ptr2->x_flag_ira_share_save_slots);
    8965              : 
    8966            0 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
    8967            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8968              :              indent_to, "",
    8969              :              "flag_ira_share_spill_slots",
    8970              :              ptr1->x_flag_ira_share_spill_slots,
    8971              :              ptr2->x_flag_ira_share_spill_slots);
    8972              : 
    8973            0 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
    8974            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8975              :              indent_to, "",
    8976              :              "flag_isolate_erroneous_paths_attribute",
    8977              :              ptr1->x_flag_isolate_erroneous_paths_attribute,
    8978              :              ptr2->x_flag_isolate_erroneous_paths_attribute);
    8979              : 
    8980            0 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
    8981            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8982              :              indent_to, "",
    8983              :              "flag_isolate_erroneous_paths_dereference",
    8984              :              ptr1->x_flag_isolate_erroneous_paths_dereference,
    8985              :              ptr2->x_flag_isolate_erroneous_paths_dereference);
    8986              : 
    8987            0 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
    8988            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8989              :              indent_to, "",
    8990              :              "flag_ivopts",
    8991              :              ptr1->x_flag_ivopts,
    8992              :              ptr2->x_flag_ivopts);
    8993              : 
    8994            0 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
    8995            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8996              :              indent_to, "",
    8997              :              "flag_jump_tables",
    8998              :              ptr1->x_flag_jump_tables,
    8999              :              ptr2->x_flag_jump_tables);
    9000              : 
    9001            0 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
    9002            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9003              :              indent_to, "",
    9004              :              "flag_keep_gc_roots_live",
    9005              :              ptr1->x_flag_keep_gc_roots_live,
    9006              :              ptr2->x_flag_keep_gc_roots_live);
    9007              : 
    9008            0 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
    9009            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9010              :              indent_to, "",
    9011              :              "flag_late_combine_instructions",
    9012              :              ptr1->x_flag_late_combine_instructions,
    9013              :              ptr2->x_flag_late_combine_instructions);
    9014              : 
    9015            0 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
    9016            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9017              :              indent_to, "",
    9018              :              "flag_lifetime_dse",
    9019              :              ptr1->x_flag_lifetime_dse,
    9020              :              ptr2->x_flag_lifetime_dse);
    9021              : 
    9022            0 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
    9023            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9024              :              indent_to, "",
    9025              :              "flag_limit_function_alignment",
    9026              :              ptr1->x_flag_limit_function_alignment,
    9027              :              ptr2->x_flag_limit_function_alignment);
    9028              : 
    9029            0 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
    9030            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9031              :              indent_to, "",
    9032              :              "flag_live_range_shrinkage",
    9033              :              ptr1->x_flag_live_range_shrinkage,
    9034              :              ptr2->x_flag_live_range_shrinkage);
    9035              : 
    9036            0 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
    9037            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9038              :              indent_to, "",
    9039              :              "flag_loop_interchange",
    9040              :              ptr1->x_flag_loop_interchange,
    9041              :              ptr2->x_flag_loop_interchange);
    9042              : 
    9043            0 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
    9044            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9045              :              indent_to, "",
    9046              :              "flag_loop_nest_optimize",
    9047              :              ptr1->x_flag_loop_nest_optimize,
    9048              :              ptr2->x_flag_loop_nest_optimize);
    9049              : 
    9050            0 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
    9051            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9052              :              indent_to, "",
    9053              :              "flag_loop_parallelize_all",
    9054              :              ptr1->x_flag_loop_parallelize_all,
    9055              :              ptr2->x_flag_loop_parallelize_all);
    9056              : 
    9057            0 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
    9058            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9059              :              indent_to, "",
    9060              :              "flag_unroll_jam",
    9061              :              ptr1->x_flag_unroll_jam,
    9062              :              ptr2->x_flag_unroll_jam);
    9063              : 
    9064            0 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
    9065            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9066              :              indent_to, "",
    9067              :              "flag_lra_remat",
    9068              :              ptr1->x_flag_lra_remat,
    9069              :              ptr2->x_flag_lra_remat);
    9070              : 
    9071            0 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
    9072            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9073              :              indent_to, "",
    9074              :              "flag_malloc_dce",
    9075              :              ptr1->x_flag_malloc_dce,
    9076              :              ptr2->x_flag_malloc_dce);
    9077              : 
    9078            0 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
    9079            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9080              :              indent_to, "",
    9081              :              "flag_errno_math",
    9082              :              ptr1->x_flag_errno_math,
    9083              :              ptr2->x_flag_errno_math);
    9084              : 
    9085            0 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
    9086            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9087              :              indent_to, "",
    9088              :              "flag_modulo_sched",
    9089              :              ptr1->x_flag_modulo_sched,
    9090              :              ptr2->x_flag_modulo_sched);
    9091              : 
    9092            0 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
    9093            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9094              :              indent_to, "",
    9095              :              "flag_modulo_sched_allow_regmoves",
    9096              :              ptr1->x_flag_modulo_sched_allow_regmoves,
    9097              :              ptr2->x_flag_modulo_sched_allow_regmoves);
    9098              : 
    9099            0 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
    9100            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9101              :              indent_to, "",
    9102              :              "flag_move_loop_invariants",
    9103              :              ptr1->x_flag_move_loop_invariants,
    9104              :              ptr2->x_flag_move_loop_invariants);
    9105              : 
    9106            0 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
    9107            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9108              :              indent_to, "",
    9109              :              "flag_move_loop_stores",
    9110              :              ptr1->x_flag_move_loop_stores,
    9111              :              ptr2->x_flag_move_loop_stores);
    9112              : 
    9113            0 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
    9114            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9115              :              indent_to, "",
    9116              :              "flag_non_call_exceptions",
    9117              :              ptr1->x_flag_non_call_exceptions,
    9118              :              ptr2->x_flag_non_call_exceptions);
    9119              : 
    9120            0 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
    9121            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9122              :              indent_to, "",
    9123              :              "flag_nothrow_opt",
    9124              :              ptr1->x_flag_nothrow_opt,
    9125              :              ptr2->x_flag_nothrow_opt);
    9126              : 
    9127            0 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
    9128            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9129              :              indent_to, "",
    9130              :              "flag_omit_frame_pointer",
    9131              :              ptr1->x_flag_omit_frame_pointer,
    9132              :              ptr2->x_flag_omit_frame_pointer);
    9133              : 
    9134            0 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
    9135            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9136              :              indent_to, "",
    9137              :              "flag_opt_info",
    9138              :              ptr1->x_flag_opt_info,
    9139              :              ptr2->x_flag_opt_info);
    9140              : 
    9141            0 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
    9142            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9143              :              indent_to, "",
    9144              :              "flag_optimize_crc",
    9145              :              ptr1->x_flag_optimize_crc,
    9146              :              ptr2->x_flag_optimize_crc);
    9147              : 
    9148            0 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
    9149            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9150              :              indent_to, "",
    9151              :              "flag_optimize_sibling_calls",
    9152              :              ptr1->x_flag_optimize_sibling_calls,
    9153              :              ptr2->x_flag_optimize_sibling_calls);
    9154              : 
    9155            0 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
    9156            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9157              :              indent_to, "",
    9158              :              "flag_optimize_strlen",
    9159              :              ptr1->x_flag_optimize_strlen,
    9160              :              ptr2->x_flag_optimize_strlen);
    9161              : 
    9162            0 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
    9163            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9164              :              indent_to, "",
    9165              :              "flag_pack_struct",
    9166              :              ptr1->x_flag_pack_struct,
    9167              :              ptr2->x_flag_pack_struct);
    9168              : 
    9169            0 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
    9170            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9171              :              indent_to, "",
    9172              :              "flag_partial_inlining",
    9173              :              ptr1->x_flag_partial_inlining,
    9174              :              ptr2->x_flag_partial_inlining);
    9175              : 
    9176            0 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
    9177            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9178              :              indent_to, "",
    9179              :              "flag_pcc_struct_return",
    9180              :              ptr1->x_flag_pcc_struct_return,
    9181              :              ptr2->x_flag_pcc_struct_return);
    9182              : 
    9183            0 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
    9184            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9185              :              indent_to, "",
    9186              :              "flag_peel_loops",
    9187              :              ptr1->x_flag_peel_loops,
    9188              :              ptr2->x_flag_peel_loops);
    9189              : 
    9190            0 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
    9191            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9192              :              indent_to, "",
    9193              :              "flag_no_peephole",
    9194              :              ptr1->x_flag_no_peephole,
    9195              :              ptr2->x_flag_no_peephole);
    9196              : 
    9197            0 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
    9198            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9199              :              indent_to, "",
    9200              :              "flag_peephole2",
    9201              :              ptr1->x_flag_peephole2,
    9202              :              ptr2->x_flag_peephole2);
    9203              : 
    9204            0 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
    9205            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9206              :              indent_to, "",
    9207              :              "flag_plt",
    9208              :              ptr1->x_flag_plt,
    9209              :              ptr2->x_flag_plt);
    9210              : 
    9211            0 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
    9212            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9213              :              indent_to, "",
    9214              :              "flag_predictive_commoning",
    9215              :              ptr1->x_flag_predictive_commoning,
    9216              :              ptr2->x_flag_predictive_commoning);
    9217              : 
    9218            0 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
    9219            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9220              :              indent_to, "",
    9221              :              "flag_prefetch_loop_arrays",
    9222              :              ptr1->x_flag_prefetch_loop_arrays,
    9223              :              ptr2->x_flag_prefetch_loop_arrays);
    9224              : 
    9225            0 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
    9226            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9227              :              indent_to, "",
    9228              :              "flag_printf_return_value",
    9229              :              ptr1->x_flag_printf_return_value,
    9230              :              ptr2->x_flag_printf_return_value);
    9231              : 
    9232            0 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
    9233            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9234              :              indent_to, "",
    9235              :              "flag_profile_partial_training",
    9236              :              ptr1->x_flag_profile_partial_training,
    9237              :              ptr2->x_flag_profile_partial_training);
    9238              : 
    9239            0 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
    9240            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9241              :              indent_to, "",
    9242              :              "flag_profile_reorder_functions",
    9243              :              ptr1->x_flag_profile_reorder_functions,
    9244              :              ptr2->x_flag_profile_reorder_functions);
    9245              : 
    9246            0 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
    9247            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9248              :              indent_to, "",
    9249              :              "flag_reciprocal_math",
    9250              :              ptr1->x_flag_reciprocal_math,
    9251              :              ptr2->x_flag_reciprocal_math);
    9252              : 
    9253            0 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
    9254            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9255              :              indent_to, "",
    9256              :              "flag_ree",
    9257              :              ptr1->x_flag_ree,
    9258              :              ptr2->x_flag_ree);
    9259              : 
    9260            0 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
    9261            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9262              :              indent_to, "",
    9263              :              "flag_rename_registers",
    9264              :              ptr1->x_flag_rename_registers,
    9265              :              ptr2->x_flag_rename_registers);
    9266              : 
    9267            0 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
    9268            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9269              :              indent_to, "",
    9270              :              "flag_reorder_blocks",
    9271              :              ptr1->x_flag_reorder_blocks,
    9272              :              ptr2->x_flag_reorder_blocks);
    9273              : 
    9274            0 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
    9275            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9276              :              indent_to, "",
    9277              :              "flag_reorder_blocks_and_partition",
    9278              :              ptr1->x_flag_reorder_blocks_and_partition,
    9279              :              ptr2->x_flag_reorder_blocks_and_partition);
    9280              : 
    9281            0 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
    9282            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9283              :              indent_to, "",
    9284              :              "flag_reorder_functions",
    9285              :              ptr1->x_flag_reorder_functions,
    9286              :              ptr2->x_flag_reorder_functions);
    9287              : 
    9288            0 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
    9289            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9290              :              indent_to, "",
    9291              :              "flag_rerun_cse_after_loop",
    9292              :              ptr1->x_flag_rerun_cse_after_loop,
    9293              :              ptr2->x_flag_rerun_cse_after_loop);
    9294              : 
    9295            0 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
    9296            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9297              :              indent_to, "",
    9298              :              "flag_resched_modulo_sched",
    9299              :              ptr1->x_flag_resched_modulo_sched,
    9300              :              ptr2->x_flag_resched_modulo_sched);
    9301              : 
    9302            0 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
    9303            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9304              :              indent_to, "",
    9305              :              "flag_rounding_math",
    9306              :              ptr1->x_flag_rounding_math,
    9307              :              ptr2->x_flag_rounding_math);
    9308              : 
    9309            0 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
    9310            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9311              :              indent_to, "",
    9312              :              "flag_rtti",
    9313              :              ptr1->x_flag_rtti,
    9314              :              ptr2->x_flag_rtti);
    9315              : 
    9316            0 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
    9317            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9318              :              indent_to, "",
    9319              :              "flag_save_optimization_record",
    9320              :              ptr1->x_flag_save_optimization_record,
    9321              :              ptr2->x_flag_save_optimization_record);
    9322              : 
    9323            0 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
    9324            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9325              :              indent_to, "",
    9326              :              "flag_sched_critical_path_heuristic",
    9327              :              ptr1->x_flag_sched_critical_path_heuristic,
    9328              :              ptr2->x_flag_sched_critical_path_heuristic);
    9329              : 
    9330            0 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
    9331            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9332              :              indent_to, "",
    9333              :              "flag_sched_dep_count_heuristic",
    9334              :              ptr1->x_flag_sched_dep_count_heuristic,
    9335              :              ptr2->x_flag_sched_dep_count_heuristic);
    9336              : 
    9337            0 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
    9338            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9339              :              indent_to, "",
    9340              :              "flag_sched_group_heuristic",
    9341              :              ptr1->x_flag_sched_group_heuristic,
    9342              :              ptr2->x_flag_sched_group_heuristic);
    9343              : 
    9344            0 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
    9345            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9346              :              indent_to, "",
    9347              :              "flag_schedule_interblock",
    9348              :              ptr1->x_flag_schedule_interblock,
    9349              :              ptr2->x_flag_schedule_interblock);
    9350              : 
    9351            0 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
    9352            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9353              :              indent_to, "",
    9354              :              "flag_sched_last_insn_heuristic",
    9355              :              ptr1->x_flag_sched_last_insn_heuristic,
    9356              :              ptr2->x_flag_sched_last_insn_heuristic);
    9357              : 
    9358            0 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
    9359            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9360              :              indent_to, "",
    9361              :              "flag_sched_pressure",
    9362              :              ptr1->x_flag_sched_pressure,
    9363              :              ptr2->x_flag_sched_pressure);
    9364              : 
    9365            0 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
    9366            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9367              :              indent_to, "",
    9368              :              "flag_sched_rank_heuristic",
    9369              :              ptr1->x_flag_sched_rank_heuristic,
    9370              :              ptr2->x_flag_sched_rank_heuristic);
    9371              : 
    9372            0 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
    9373            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9374              :              indent_to, "",
    9375              :              "flag_schedule_speculative",
    9376              :              ptr1->x_flag_schedule_speculative,
    9377              :              ptr2->x_flag_schedule_speculative);
    9378              : 
    9379            0 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
    9380            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9381              :              indent_to, "",
    9382              :              "flag_sched_spec_insn_heuristic",
    9383              :              ptr1->x_flag_sched_spec_insn_heuristic,
    9384              :              ptr2->x_flag_sched_spec_insn_heuristic);
    9385              : 
    9386            0 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
    9387            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9388              :              indent_to, "",
    9389              :              "flag_schedule_speculative_load",
    9390              :              ptr1->x_flag_schedule_speculative_load,
    9391              :              ptr2->x_flag_schedule_speculative_load);
    9392              : 
    9393            0 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
    9394            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9395              :              indent_to, "",
    9396              :              "flag_schedule_speculative_load_dangerous",
    9397              :              ptr1->x_flag_schedule_speculative_load_dangerous,
    9398              :              ptr2->x_flag_schedule_speculative_load_dangerous);
    9399              : 
    9400            0 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
    9401            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9402              :              indent_to, "",
    9403              :              "flag_sched2_use_superblocks",
    9404              :              ptr1->x_flag_sched2_use_superblocks,
    9405              :              ptr2->x_flag_sched2_use_superblocks);
    9406              : 
    9407            0 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
    9408            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9409              :              indent_to, "",
    9410              :              "flag_schedule_fusion",
    9411              :              ptr1->x_flag_schedule_fusion,
    9412              :              ptr2->x_flag_schedule_fusion);
    9413              : 
    9414            0 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
    9415            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9416              :              indent_to, "",
    9417              :              "flag_schedule_insns",
    9418              :              ptr1->x_flag_schedule_insns,
    9419              :              ptr2->x_flag_schedule_insns);
    9420              : 
    9421            0 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
    9422            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9423              :              indent_to, "",
    9424              :              "flag_schedule_insns_after_reload",
    9425              :              ptr1->x_flag_schedule_insns_after_reload,
    9426              :              ptr2->x_flag_schedule_insns_after_reload);
    9427              : 
    9428            0 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
    9429            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9430              :              indent_to, "",
    9431              :              "flag_section_anchors",
    9432              :              ptr1->x_flag_section_anchors,
    9433              :              ptr2->x_flag_section_anchors);
    9434              : 
    9435            0 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
    9436            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9437              :              indent_to, "",
    9438              :              "flag_sel_sched_pipelining",
    9439              :              ptr1->x_flag_sel_sched_pipelining,
    9440              :              ptr2->x_flag_sel_sched_pipelining);
    9441              : 
    9442            0 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
    9443            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9444              :              indent_to, "",
    9445              :              "flag_sel_sched_pipelining_outer_loops",
    9446              :              ptr1->x_flag_sel_sched_pipelining_outer_loops,
    9447              :              ptr2->x_flag_sel_sched_pipelining_outer_loops);
    9448              : 
    9449            0 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
    9450            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9451              :              indent_to, "",
    9452              :              "flag_sel_sched_reschedule_pipelined",
    9453              :              ptr1->x_flag_sel_sched_reschedule_pipelined,
    9454              :              ptr2->x_flag_sel_sched_reschedule_pipelined);
    9455              : 
    9456            0 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
    9457            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9458              :              indent_to, "",
    9459              :              "flag_selective_scheduling",
    9460              :              ptr1->x_flag_selective_scheduling,
    9461              :              ptr2->x_flag_selective_scheduling);
    9462              : 
    9463            0 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
    9464            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9465              :              indent_to, "",
    9466              :              "flag_selective_scheduling2",
    9467              :              ptr1->x_flag_selective_scheduling2,
    9468              :              ptr2->x_flag_selective_scheduling2);
    9469              : 
    9470            0 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
    9471            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9472              :              indent_to, "",
    9473              :              "flag_semantic_interposition",
    9474              :              ptr1->x_flag_semantic_interposition,
    9475              :              ptr2->x_flag_semantic_interposition);
    9476              : 
    9477            0 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
    9478            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9479              :              indent_to, "",
    9480              :              "flag_short_enums",
    9481              :              ptr1->x_flag_short_enums,
    9482              :              ptr2->x_flag_short_enums);
    9483              : 
    9484            0 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
    9485            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9486              :              indent_to, "",
    9487              :              "flag_short_wchar",
    9488              :              ptr1->x_flag_short_wchar,
    9489              :              ptr2->x_flag_short_wchar);
    9490              : 
    9491            0 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
    9492            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9493              :              indent_to, "",
    9494              :              "flag_shrink_wrap",
    9495              :              ptr1->x_flag_shrink_wrap,
    9496              :              ptr2->x_flag_shrink_wrap);
    9497              : 
    9498            0 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
    9499            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9500              :              indent_to, "",
    9501              :              "flag_shrink_wrap_separate",
    9502              :              ptr1->x_flag_shrink_wrap_separate,
    9503              :              ptr2->x_flag_shrink_wrap_separate);
    9504              : 
    9505            0 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
    9506            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9507              :              indent_to, "",
    9508              :              "flag_signaling_nans",
    9509              :              ptr1->x_flag_signaling_nans,
    9510              :              ptr2->x_flag_signaling_nans);
    9511              : 
    9512            0 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
    9513            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9514              :              indent_to, "",
    9515              :              "flag_signed_zeros",
    9516              :              ptr1->x_flag_signed_zeros,
    9517              :              ptr2->x_flag_signed_zeros);
    9518              : 
    9519            0 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
    9520            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9521              :              indent_to, "",
    9522              :              "flag_single_precision_constant",
    9523              :              ptr1->x_flag_single_precision_constant,
    9524              :              ptr2->x_flag_single_precision_constant);
    9525              : 
    9526            0 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
    9527            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9528              :              indent_to, "",
    9529              :              "flag_speculatively_call_stored_functions",
    9530              :              ptr1->x_flag_speculatively_call_stored_functions,
    9531              :              ptr2->x_flag_speculatively_call_stored_functions);
    9532              : 
    9533            0 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
    9534            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9535              :              indent_to, "",
    9536              :              "flag_split_ivs_in_unroller",
    9537              :              ptr1->x_flag_split_ivs_in_unroller,
    9538              :              ptr2->x_flag_split_ivs_in_unroller);
    9539              : 
    9540            0 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
    9541            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9542              :              indent_to, "",
    9543              :              "flag_split_loops",
    9544              :              ptr1->x_flag_split_loops,
    9545              :              ptr2->x_flag_split_loops);
    9546              : 
    9547            0 :   if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
    9548            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9549              :              indent_to, "",
    9550              :              "flag_split_paths",
    9551              :              ptr1->x_flag_split_paths,
    9552              :              ptr2->x_flag_split_paths);
    9553              : 
    9554            0 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
    9555            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9556              :              indent_to, "",
    9557              :              "flag_split_wide_types",
    9558              :              ptr1->x_flag_split_wide_types,
    9559              :              ptr2->x_flag_split_wide_types);
    9560              : 
    9561            0 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
    9562            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9563              :              indent_to, "",
    9564              :              "flag_split_wide_types_early",
    9565              :              ptr1->x_flag_split_wide_types_early,
    9566              :              ptr2->x_flag_split_wide_types_early);
    9567              : 
    9568            0 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
    9569            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9570              :              indent_to, "",
    9571              :              "flag_ssa_backprop",
    9572              :              ptr1->x_flag_ssa_backprop,
    9573              :              ptr2->x_flag_ssa_backprop);
    9574              : 
    9575            0 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
    9576            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9577              :              indent_to, "",
    9578              :              "flag_ssa_phiopt",
    9579              :              ptr1->x_flag_ssa_phiopt,
    9580              :              ptr2->x_flag_ssa_phiopt);
    9581              : 
    9582            0 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
    9583            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9584              :              indent_to, "",
    9585              :              "flag_stack_clash_protection",
    9586              :              ptr1->x_flag_stack_clash_protection,
    9587              :              ptr2->x_flag_stack_clash_protection);
    9588              : 
    9589            0 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
    9590            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9591              :              indent_to, "",
    9592              :              "flag_stack_protect",
    9593              :              ptr1->x_flag_stack_protect,
    9594              :              ptr2->x_flag_stack_protect);
    9595              : 
    9596            0 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
    9597            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9598              :              indent_to, "",
    9599              :              "flag_stdarg_opt",
    9600              :              ptr1->x_flag_stdarg_opt,
    9601              :              ptr2->x_flag_stdarg_opt);
    9602              : 
    9603            0 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
    9604            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9605              :              indent_to, "",
    9606              :              "flag_store_merging",
    9607              :              ptr1->x_flag_store_merging,
    9608              :              ptr2->x_flag_store_merging);
    9609              : 
    9610            0 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
    9611            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9612              :              indent_to, "",
    9613              :              "flag_strict_aliasing",
    9614              :              ptr1->x_flag_strict_aliasing,
    9615              :              ptr2->x_flag_strict_aliasing);
    9616              : 
    9617            0 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
    9618            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9619              :              indent_to, "",
    9620              :              "flag_strict_enums",
    9621              :              ptr1->x_flag_strict_enums,
    9622              :              ptr2->x_flag_strict_enums);
    9623              : 
    9624            0 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
    9625            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9626              :              indent_to, "",
    9627              :              "flag_strict_volatile_bitfields",
    9628              :              ptr1->x_flag_strict_volatile_bitfields,
    9629              :              ptr2->x_flag_strict_volatile_bitfields);
    9630              : 
    9631            0 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
    9632            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9633              :              indent_to, "",
    9634              :              "flag_thread_jumps",
    9635              :              ptr1->x_flag_thread_jumps,
    9636              :              ptr2->x_flag_thread_jumps);
    9637              : 
    9638            0 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
    9639            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9640              :              indent_to, "",
    9641              :              "flag_threadsafe_statics",
    9642              :              ptr1->x_flag_threadsafe_statics,
    9643              :              ptr2->x_flag_threadsafe_statics);
    9644              : 
    9645            0 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
    9646            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9647              :              indent_to, "",
    9648              :              "flag_toplevel_reorder",
    9649              :              ptr1->x_flag_toplevel_reorder,
    9650              :              ptr2->x_flag_toplevel_reorder);
    9651              : 
    9652            0 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
    9653            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9654              :              indent_to, "",
    9655              :              "flag_tracer",
    9656              :              ptr1->x_flag_tracer,
    9657              :              ptr2->x_flag_tracer);
    9658              : 
    9659            0 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
    9660            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9661              :              indent_to, "",
    9662              :              "flag_trapping_math",
    9663              :              ptr1->x_flag_trapping_math,
    9664              :              ptr2->x_flag_trapping_math);
    9665              : 
    9666            0 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
    9667            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9668              :              indent_to, "",
    9669              :              "flag_trapv",
    9670              :              ptr1->x_flag_trapv,
    9671              :              ptr2->x_flag_trapv);
    9672              : 
    9673            0 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
    9674            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9675              :              indent_to, "",
    9676              :              "flag_tree_bit_ccp",
    9677              :              ptr1->x_flag_tree_bit_ccp,
    9678              :              ptr2->x_flag_tree_bit_ccp);
    9679              : 
    9680            0 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
    9681            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9682              :              indent_to, "",
    9683              :              "flag_tree_builtin_call_dce",
    9684              :              ptr1->x_flag_tree_builtin_call_dce,
    9685              :              ptr2->x_flag_tree_builtin_call_dce);
    9686              : 
    9687            0 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
    9688            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9689              :              indent_to, "",
    9690              :              "flag_tree_ccp",
    9691              :              ptr1->x_flag_tree_ccp,
    9692              :              ptr2->x_flag_tree_ccp);
    9693              : 
    9694            0 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
    9695            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9696              :              indent_to, "",
    9697              :              "flag_tree_ch",
    9698              :              ptr1->x_flag_tree_ch,
    9699              :              ptr2->x_flag_tree_ch);
    9700              : 
    9701            0 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
    9702            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9703              :              indent_to, "",
    9704              :              "flag_tree_coalesce_vars",
    9705              :              ptr1->x_flag_tree_coalesce_vars,
    9706              :              ptr2->x_flag_tree_coalesce_vars);
    9707              : 
    9708            0 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
    9709            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9710              :              indent_to, "",
    9711              :              "flag_tree_copy_prop",
    9712              :              ptr1->x_flag_tree_copy_prop,
    9713              :              ptr2->x_flag_tree_copy_prop);
    9714              : 
    9715            0 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
    9716            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9717              :              indent_to, "",
    9718              :              "flag_tree_cselim",
    9719              :              ptr1->x_flag_tree_cselim,
    9720              :              ptr2->x_flag_tree_cselim);
    9721              : 
    9722            0 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
    9723            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9724              :              indent_to, "",
    9725              :              "flag_tree_dce",
    9726              :              ptr1->x_flag_tree_dce,
    9727              :              ptr2->x_flag_tree_dce);
    9728              : 
    9729            0 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
    9730            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9731              :              indent_to, "",
    9732              :              "flag_tree_dom",
    9733              :              ptr1->x_flag_tree_dom,
    9734              :              ptr2->x_flag_tree_dom);
    9735              : 
    9736            0 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
    9737            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9738              :              indent_to, "",
    9739              :              "flag_tree_dse",
    9740              :              ptr1->x_flag_tree_dse,
    9741              :              ptr2->x_flag_tree_dse);
    9742              : 
    9743            0 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
    9744            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9745              :              indent_to, "",
    9746              :              "flag_tree_forwprop",
    9747              :              ptr1->x_flag_tree_forwprop,
    9748              :              ptr2->x_flag_tree_forwprop);
    9749              : 
    9750            0 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
    9751            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9752              :              indent_to, "",
    9753              :              "flag_tree_fre",
    9754              :              ptr1->x_flag_tree_fre,
    9755              :              ptr2->x_flag_tree_fre);
    9756              : 
    9757            0 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
    9758            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9759              :              indent_to, "",
    9760              :              "flag_tree_loop_distribute_patterns",
    9761              :              ptr1->x_flag_tree_loop_distribute_patterns,
    9762              :              ptr2->x_flag_tree_loop_distribute_patterns);
    9763              : 
    9764            0 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
    9765            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9766              :              indent_to, "",
    9767              :              "flag_tree_loop_distribution",
    9768              :              ptr1->x_flag_tree_loop_distribution,
    9769              :              ptr2->x_flag_tree_loop_distribution);
    9770              : 
    9771            0 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
    9772            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9773              :              indent_to, "",
    9774              :              "flag_tree_loop_if_convert",
    9775              :              ptr1->x_flag_tree_loop_if_convert,
    9776              :              ptr2->x_flag_tree_loop_if_convert);
    9777              : 
    9778            0 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
    9779            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9780              :              indent_to, "",
    9781              :              "flag_tree_loop_im",
    9782              :              ptr1->x_flag_tree_loop_im,
    9783              :              ptr2->x_flag_tree_loop_im);
    9784              : 
    9785            0 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
    9786            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9787              :              indent_to, "",
    9788              :              "flag_tree_loop_ivcanon",
    9789              :              ptr1->x_flag_tree_loop_ivcanon,
    9790              :              ptr2->x_flag_tree_loop_ivcanon);
    9791              : 
    9792            0 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
    9793            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9794              :              indent_to, "",
    9795              :              "flag_tree_loop_optimize",
    9796              :              ptr1->x_flag_tree_loop_optimize,
    9797              :              ptr2->x_flag_tree_loop_optimize);
    9798              : 
    9799            0 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
    9800            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9801              :              indent_to, "",
    9802              :              "flag_tree_loop_vectorize",
    9803              :              ptr1->x_flag_tree_loop_vectorize,
    9804              :              ptr2->x_flag_tree_loop_vectorize);
    9805              : 
    9806            0 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
    9807            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9808              :              indent_to, "",
    9809              :              "flag_tree_partial_pre",
    9810              :              ptr1->x_flag_tree_partial_pre,
    9811              :              ptr2->x_flag_tree_partial_pre);
    9812              : 
    9813            0 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
    9814            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9815              :              indent_to, "",
    9816              :              "flag_tree_phiprop",
    9817              :              ptr1->x_flag_tree_phiprop,
    9818              :              ptr2->x_flag_tree_phiprop);
    9819              : 
    9820            0 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
    9821            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9822              :              indent_to, "",
    9823              :              "flag_tree_pre",
    9824              :              ptr1->x_flag_tree_pre,
    9825              :              ptr2->x_flag_tree_pre);
    9826              : 
    9827            0 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
    9828            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9829              :              indent_to, "",
    9830              :              "flag_tree_pta",
    9831              :              ptr1->x_flag_tree_pta,
    9832              :              ptr2->x_flag_tree_pta);
    9833              : 
    9834            0 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
    9835            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9836              :              indent_to, "",
    9837              :              "flag_tree_reassoc",
    9838              :              ptr1->x_flag_tree_reassoc,
    9839              :              ptr2->x_flag_tree_reassoc);
    9840              : 
    9841            0 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
    9842            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9843              :              indent_to, "",
    9844              :              "flag_tree_scev_cprop",
    9845              :              ptr1->x_flag_tree_scev_cprop,
    9846              :              ptr2->x_flag_tree_scev_cprop);
    9847              : 
    9848            0 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
    9849            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9850              :              indent_to, "",
    9851              :              "flag_tree_sink",
    9852              :              ptr1->x_flag_tree_sink,
    9853              :              ptr2->x_flag_tree_sink);
    9854              : 
    9855            0 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
    9856            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9857              :              indent_to, "",
    9858              :              "flag_tree_slp_vectorize",
    9859              :              ptr1->x_flag_tree_slp_vectorize,
    9860              :              ptr2->x_flag_tree_slp_vectorize);
    9861              : 
    9862            0 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
    9863            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9864              :              indent_to, "",
    9865              :              "flag_tree_slsr",
    9866              :              ptr1->x_flag_tree_slsr,
    9867              :              ptr2->x_flag_tree_slsr);
    9868              : 
    9869            0 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
    9870            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9871              :              indent_to, "",
    9872              :              "flag_tree_sra",
    9873              :              ptr1->x_flag_tree_sra,
    9874              :              ptr2->x_flag_tree_sra);
    9875              : 
    9876            0 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
    9877            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9878              :              indent_to, "",
    9879              :              "flag_tree_switch_conversion",
    9880              :              ptr1->x_flag_tree_switch_conversion,
    9881              :              ptr2->x_flag_tree_switch_conversion);
    9882              : 
    9883            0 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
    9884            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9885              :              indent_to, "",
    9886              :              "flag_tree_tail_merge",
    9887              :              ptr1->x_flag_tree_tail_merge,
    9888              :              ptr2->x_flag_tree_tail_merge);
    9889              : 
    9890            0 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
    9891            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9892              :              indent_to, "",
    9893              :              "flag_tree_ter",
    9894              :              ptr1->x_flag_tree_ter,
    9895              :              ptr2->x_flag_tree_ter);
    9896              : 
    9897            0 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
    9898            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9899              :              indent_to, "",
    9900              :              "flag_tree_vectorize",
    9901              :              ptr1->x_flag_tree_vectorize,
    9902              :              ptr2->x_flag_tree_vectorize);
    9903              : 
    9904            0 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
    9905            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9906              :              indent_to, "",
    9907              :              "flag_tree_vrp",
    9908              :              ptr1->x_flag_tree_vrp,
    9909              :              ptr2->x_flag_tree_vrp);
    9910              : 
    9911            0 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
    9912            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9913              :              indent_to, "",
    9914              :              "flag_unconstrained_commons",
    9915              :              ptr1->x_flag_unconstrained_commons,
    9916              :              ptr2->x_flag_unconstrained_commons);
    9917              : 
    9918            0 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
    9919            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9920              :              indent_to, "",
    9921              :              "flag_unreachable_traps",
    9922              :              ptr1->x_flag_unreachable_traps,
    9923              :              ptr2->x_flag_unreachable_traps);
    9924              : 
    9925            0 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
    9926            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9927              :              indent_to, "",
    9928              :              "flag_unroll_all_loops",
    9929              :              ptr1->x_flag_unroll_all_loops,
    9930              :              ptr2->x_flag_unroll_all_loops);
    9931              : 
    9932            0 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
    9933            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9934              :              indent_to, "",
    9935              :              "flag_cunroll_grow_size",
    9936              :              ptr1->x_flag_cunroll_grow_size,
    9937              :              ptr2->x_flag_cunroll_grow_size);
    9938              : 
    9939            0 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
    9940            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9941              :              indent_to, "",
    9942              :              "flag_unroll_loops",
    9943              :              ptr1->x_flag_unroll_loops,
    9944              :              ptr2->x_flag_unroll_loops);
    9945              : 
    9946            0 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
    9947            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9948              :              indent_to, "",
    9949              :              "flag_unsafe_math_optimizations",
    9950              :              ptr1->x_flag_unsafe_math_optimizations,
    9951              :              ptr2->x_flag_unsafe_math_optimizations);
    9952              : 
    9953            0 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
    9954            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9955              :              indent_to, "",
    9956              :              "flag_unswitch_loops",
    9957              :              ptr1->x_flag_unswitch_loops,
    9958              :              ptr2->x_flag_unswitch_loops);
    9959              : 
    9960            0 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
    9961            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9962              :              indent_to, "",
    9963              :              "flag_unwind_tables",
    9964              :              ptr1->x_flag_unwind_tables,
    9965              :              ptr2->x_flag_unwind_tables);
    9966              : 
    9967            0 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
    9968            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9969              :              indent_to, "",
    9970              :              "flag_var_tracking",
    9971              :              ptr1->x_flag_var_tracking,
    9972              :              ptr2->x_flag_var_tracking);
    9973              : 
    9974            0 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
    9975            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9976              :              indent_to, "",
    9977              :              "flag_var_tracking_assignments",
    9978              :              ptr1->x_flag_var_tracking_assignments,
    9979              :              ptr2->x_flag_var_tracking_assignments);
    9980              : 
    9981            0 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
    9982            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9983              :              indent_to, "",
    9984              :              "flag_var_tracking_assignments_toggle",
    9985              :              ptr1->x_flag_var_tracking_assignments_toggle,
    9986              :              ptr2->x_flag_var_tracking_assignments_toggle);
    9987              : 
    9988            0 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
    9989            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9990              :              indent_to, "",
    9991              :              "flag_var_tracking_uninit",
    9992              :              ptr1->x_flag_var_tracking_uninit,
    9993              :              ptr2->x_flag_var_tracking_uninit);
    9994              : 
    9995            0 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
    9996            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9997              :              indent_to, "",
    9998              :              "flag_variable_expansion_in_unroller",
    9999              :              ptr1->x_flag_variable_expansion_in_unroller,
   10000              :              ptr2->x_flag_variable_expansion_in_unroller);
   10001              : 
   10002            0 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   10003            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10004              :              indent_to, "",
   10005              :              "flag_version_loops_for_strides",
   10006              :              ptr1->x_flag_version_loops_for_strides,
   10007              :              ptr2->x_flag_version_loops_for_strides);
   10008              : 
   10009            0 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   10010            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10011              :              indent_to, "",
   10012              :              "flag_value_profile_transformations",
   10013              :              ptr1->x_flag_value_profile_transformations,
   10014              :              ptr2->x_flag_value_profile_transformations);
   10015              : 
   10016            0 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   10017            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10018              :              indent_to, "",
   10019              :              "flag_web",
   10020              :              ptr1->x_flag_web,
   10021              :              ptr2->x_flag_web);
   10022              : 
   10023            0 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   10024            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10025              :              indent_to, "",
   10026              :              "flag_wrapv",
   10027              :              ptr1->x_flag_wrapv,
   10028              :              ptr2->x_flag_wrapv);
   10029              : 
   10030            0 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   10031            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10032              :              indent_to, "",
   10033              :              "flag_wrapv_pointer",
   10034              :              ptr1->x_flag_wrapv_pointer,
   10035              :              ptr2->x_flag_wrapv_pointer);
   10036              : 
   10037            0 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   10038            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10039              :              indent_to, "",
   10040              :              "debug_nonbind_markers_p",
   10041              :              ptr1->x_debug_nonbind_markers_p,
   10042              :              ptr2->x_debug_nonbind_markers_p);
   10043              : 
   10044            0 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   10045            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10046              :              indent_to, "",
   10047              :              "ix86_use_scatter",
   10048              :              ptr1->x_ix86_use_scatter,
   10049              :              ptr2->x_ix86_use_scatter);
   10050              : 
   10051            0 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   10052            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10053              :              indent_to, "",
   10054              :              "ix86_unroll_only_small_loops",
   10055              :              ptr1->x_ix86_unroll_only_small_loops,
   10056              :              ptr2->x_ix86_unroll_only_small_loops);
   10057              : 
   10058            0 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   10059            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   10060            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   10061            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10062              :              indent_to, "",
   10063              :              "str_align_functions",
   10064              :              ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
   10065              :              ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
   10066              : 
   10067            0 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   10068            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   10069            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   10070            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10071              :              indent_to, "",
   10072              :              "str_align_jumps",
   10073              :              ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
   10074              :              ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
   10075              : 
   10076            0 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   10077            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   10078            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   10079            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10080              :              indent_to, "",
   10081              :              "str_align_labels",
   10082              :              ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
   10083              :              ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
   10084              : 
   10085            0 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   10086            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   10087            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   10088            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10089              :              indent_to, "",
   10090              :              "str_align_loops",
   10091              :              ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
   10092              :              ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
   10093              : 
   10094            0 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   10095            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   10096            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   10097            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10098              :              indent_to, "",
   10099              :              "flag_patchable_function_entry",
   10100              :              ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
   10101              :              ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
   10102              : 
   10103            0 : }
   10104              : 
   10105              : /* Save selected option variables into a structure.  */
   10106              : void
   10107     75295323 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
   10108              :                        struct gcc_options *opts_set)
   10109              : {
   10110     75295323 :   gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
   10111     75295323 :   gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
   10112              : 
   10113     75295323 :   if (targetm.target_option.save)
   10114     75295323 :     targetm.target_option.save (ptr, opts, opts_set);
   10115              : 
   10116     75295323 :   ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
   10117     75295323 :   ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
   10118     75295323 :   ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
   10119     75295323 :   ptr->x_ix86_abi = opts->x_ix86_abi;
   10120     75295323 :   ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
   10121     75295323 :   ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
   10122     75295323 :   ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
   10123     75295323 :   ptr->x_ix86_pmode = opts->x_ix86_pmode;
   10124     75295323 :   ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
   10125     75295323 :   ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
   10126     75295323 :   ptr->x_ix86_regparm = opts->x_ix86_regparm;
   10127     75295323 :   ptr->x_recip_mask = opts->x_recip_mask;
   10128     75295323 :   ptr->x_target_flags = opts->x_target_flags;
   10129     75295323 :   ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
   10130     75295323 :   ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
   10131     75295323 :   ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
   10132     75295323 :   ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
   10133     75295323 :   ptr->x_ix86_move_max = opts->x_ix86_move_max;
   10134     75295323 :   ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
   10135     75295323 :   ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
   10136     75295323 :   ptr->x_flag_fentry = opts->x_flag_fentry;
   10137     75295323 :   ptr->x_ix86_needed = opts->x_ix86_needed;
   10138     75295323 :   ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
   10139     75295323 :   ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
   10140     75295323 :   ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
   10141              : 
   10142     75295323 :   unsigned HOST_WIDE_INT mask = 0;
   10143     75295323 :   if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
   10144     75295323 :   if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
   10145     75295323 :   if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
   10146     75295323 :   if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
   10147     75295323 :   if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
   10148     75295323 :   if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
   10149     75295323 :   if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
   10150     75295323 :   if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
   10151     75295323 :   if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
   10152     75295323 :   if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
   10153     75295323 :   if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
   10154     75295323 :   if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
   10155     75295323 :   ptr->explicit_mask_target_flags = opts_set->x_target_flags;
   10156     75295323 :   ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
   10157     75295323 :   ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
   10158     75295323 :   ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
   10159     75295323 :   if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
   10160     75295323 :   if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
   10161     75295323 :   if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
   10162     75295323 :   if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
   10163     75295323 :   if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
   10164     75295323 :   if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
   10165     75295323 :   if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
   10166     75295323 :   if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
   10167     75295323 :   if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
   10168     75295323 :   ptr->explicit_mask[0] = mask;
   10169     75295323 : }
   10170              : 
   10171              : /* Restore selected current options from a structure.  */
   10172              : void
   10173     52697650 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
   10174              :                           struct cl_target_option *ptr)
   10175              : {
   10176     52697650 :   opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
   10177     52697650 :   opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
   10178     52697650 :   opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
   10179     52697650 :   opts->x_ix86_abi = ptr->x_ix86_abi;
   10180     52697650 :   opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
   10181     52697650 :   opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
   10182     52697650 :   opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
   10183     52697650 :   opts->x_ix86_pmode = ptr->x_ix86_pmode;
   10184     52697650 :   opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
   10185     52697650 :   opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
   10186     52697650 :   opts->x_ix86_regparm = ptr->x_ix86_regparm;
   10187     52697650 :   opts->x_recip_mask = ptr->x_recip_mask;
   10188     52697650 :   opts->x_target_flags = ptr->x_target_flags;
   10189     52697650 :   opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
   10190     52697650 :   opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
   10191     52697650 :   opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
   10192     52697650 :   opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
   10193     52697650 :   opts->x_ix86_move_max = ptr->x_ix86_move_max;
   10194     52697650 :   opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
   10195     52697650 :   opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
   10196     52697650 :   opts->x_flag_fentry = ptr->x_flag_fentry;
   10197     52697650 :   opts->x_ix86_needed = ptr->x_ix86_needed;
   10198     52697650 :   opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
   10199     52697650 :   opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
   10200     52697650 :   opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
   10201              : 
   10202     52697650 :   unsigned HOST_WIDE_INT mask;
   10203     52697650 :   mask = ptr->explicit_mask[0];
   10204     52697650 :   opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
   10205     52697650 :   mask >>= 1;
   10206     52697650 :   opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
   10207     52697650 :   mask >>= 1;
   10208     52697650 :   opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
   10209     52697650 :   mask >>= 1;
   10210     52697650 :   opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
   10211     52697650 :   mask >>= 1;
   10212     52697650 :   opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
   10213     52697650 :   mask >>= 1;
   10214     52697650 :   opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
   10215     52697650 :   mask >>= 1;
   10216     52697650 :   opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
   10217     52697650 :   mask >>= 1;
   10218     52697650 :   opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
   10219     52697650 :   mask >>= 1;
   10220     52697650 :   opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
   10221     52697650 :   mask >>= 1;
   10222     52697650 :   opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
   10223     52697650 :   mask >>= 1;
   10224     52697650 :   opts_set->x_ix86_regparm = (mask & 1) != 0;
   10225     52697650 :   mask >>= 1;
   10226     52697650 :   opts_set->x_recip_mask = (mask & 1) != 0;
   10227     52697650 :   mask >>= 1;
   10228     52697650 :   opts_set->x_target_flags = ptr->explicit_mask_target_flags;
   10229     52697650 :   opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
   10230     52697650 :   opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
   10231     52697650 :   opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
   10232     52697650 :   opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
   10233     52697650 :   mask >>= 1;
   10234     52697650 :   opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10235     52697650 :   mask >>= 1;
   10236     52697650 :   opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10237     52697650 :   mask >>= 1;
   10238     52697650 :   opts_set->x_ix86_apx_features = (mask & 1) != 0;
   10239     52697650 :   mask >>= 1;
   10240     52697650 :   opts_set->x_flag_fentry = (mask & 1) != 0;
   10241     52697650 :   mask >>= 1;
   10242     52697650 :   opts_set->x_ix86_needed = (mask & 1) != 0;
   10243     52697650 :   mask >>= 1;
   10244     52697650 :   opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
   10245     52697650 :   mask >>= 1;
   10246     52697650 :   opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
   10247     52697650 :   mask >>= 1;
   10248     52697650 :   opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
   10249     52697650 :   mask >>= 1;
   10250              : 
   10251     52697650 :   if (targetm.target_option.restore)
   10252     52697650 :     targetm.target_option.restore (opts, opts_set, ptr);
   10253     52697650 : }
   10254              : 
   10255              : /* Print optimization options from a structure.  */
   10256              : void
   10257            0 : cl_target_option_print (FILE *file,
   10258              :                         int indent,
   10259              :                         struct cl_target_option *ptr)
   10260              : {
   10261            0 :   fputs ("\n", file);
   10262            0 :   if (ptr->x_target_flags)
   10263            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10264              :              indent, "",
   10265              :              "target_flags",
   10266              :              (unsigned long)ptr->x_target_flags);
   10267              : 
   10268            0 :   if (ptr->x_ix86_isa_flags)
   10269            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10270              :              indent, "",
   10271              :              "ix86_isa_flags",
   10272              :              ptr->x_ix86_isa_flags);
   10273              : 
   10274            0 :   if (ptr->x_ix86_isa_flags2)
   10275            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10276              :              indent, "",
   10277              :              "ix86_isa_flags2",
   10278              :              ptr->x_ix86_isa_flags2);
   10279              : 
   10280            0 :   if (ptr->x_ix86_target_flags)
   10281            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10282              :              indent, "",
   10283              :              "ix86_target_flags",
   10284              :              (unsigned long)ptr->x_ix86_target_flags);
   10285              : 
   10286            0 :   if (ptr->x_ix86_fpmath)
   10287            0 :     fprintf (file, "%*s%s (%#x)\n",
   10288              :              indent, "",
   10289              :              "ix86_fpmath",
   10290              :              ptr->x_ix86_fpmath);
   10291              : 
   10292            0 :   if (ptr->x_ix86_move_max)
   10293            0 :     fprintf (file, "%*s%s (%#x)\n",
   10294              :              indent, "",
   10295              :              "ix86_move_max",
   10296              :              ptr->x_ix86_move_max);
   10297              : 
   10298            0 :   if (ptr->x_prefer_vector_width_type)
   10299            0 :     fprintf (file, "%*s%s (%#x)\n",
   10300              :              indent, "",
   10301              :              "prefer_vector_width_type",
   10302              :              ptr->x_prefer_vector_width_type);
   10303              : 
   10304            0 :   if (ptr->x_ix86_apx_features)
   10305            0 :     fprintf (file, "%*s%s (%#x)\n",
   10306              :              indent, "",
   10307              :              "ix86_apx_features",
   10308              :              ptr->x_ix86_apx_features);
   10309              : 
   10310            0 :   if (ptr->x_flag_fentry)
   10311            0 :     fprintf (file, "%*s%s (%#x)\n",
   10312              :              indent, "",
   10313              :              "flag_fentry",
   10314              :              ptr->x_flag_fentry);
   10315              : 
   10316            0 :   if (ptr->x_ix86_needed)
   10317            0 :     fprintf (file, "%*s%s (%#x)\n",
   10318              :              indent, "",
   10319              :              "ix86_needed",
   10320              :              ptr->x_ix86_needed);
   10321              : 
   10322            0 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10323            0 :     fprintf (file, "%*s%s (%s)\n",
   10324              :              indent, "",
   10325              :              "ix86_stack_protector_guard_offset_str",
   10326              :              ptr->x_ix86_stack_protector_guard_offset_str);
   10327              : 
   10328            0 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10329            0 :     fprintf (file, "%*s%s (%s)\n",
   10330              :              indent, "",
   10331              :              "ix86_stack_protector_guard_reg_str",
   10332              :              ptr->x_ix86_stack_protector_guard_reg_str);
   10333              : 
   10334            0 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10335            0 :     fprintf (file, "%*s%s (%s)\n",
   10336              :              indent, "",
   10337              :              "ix86_stack_protector_guard_symbol_str",
   10338              :              ptr->x_ix86_stack_protector_guard_symbol_str);
   10339              : 
   10340              : 
   10341            0 :   if (targetm.target_option.print)
   10342            0 :     targetm.target_option.print (file, indent, ptr);
   10343            0 : }
   10344              : 
   10345              : /* Print different target option variables from structures provided as arguments.  */
   10346              : void
   10347            0 : cl_target_option_print_diff (FILE *file,
   10348              :                              int indent ATTRIBUTE_UNUSED,
   10349              :                              struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
   10350              :                              struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
   10351              : {
   10352            0 :   fputs ("\n", file);
   10353            0 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10354            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10355              :              indent, "",
   10356              :              "target_flags",
   10357              :              (unsigned long)ptr1->x_target_flags,
   10358              :              (unsigned long)ptr2->x_target_flags);
   10359              : 
   10360            0 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10361            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10362              :              indent, "",
   10363              :              "ix86_isa_flags",
   10364              :              ptr1->x_ix86_isa_flags,
   10365              :              ptr2->x_ix86_isa_flags);
   10366              : 
   10367            0 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10368            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10369              :              indent, "",
   10370              :              "ix86_isa_flags2",
   10371              :              ptr1->x_ix86_isa_flags2,
   10372              :              ptr2->x_ix86_isa_flags2);
   10373              : 
   10374            0 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10375            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10376              :              indent, "",
   10377              :              "ix86_target_flags",
   10378              :              (unsigned long)ptr1->x_ix86_target_flags,
   10379              :              (unsigned long)ptr2->x_ix86_target_flags);
   10380              : 
   10381            0 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10382            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10383              :              indent, "",
   10384              :              "ix86_fpmath",
   10385              :              ptr1->x_ix86_fpmath,
   10386              :              ptr2->x_ix86_fpmath);
   10387              : 
   10388            0 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10389            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10390              :              indent, "",
   10391              :              "ix86_move_max",
   10392              :              ptr1->x_ix86_move_max,
   10393              :              ptr2->x_ix86_move_max);
   10394              : 
   10395            0 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10396            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10397              :              indent, "",
   10398              :              "prefer_vector_width_type",
   10399              :              ptr1->x_prefer_vector_width_type,
   10400              :              ptr2->x_prefer_vector_width_type);
   10401              : 
   10402            0 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10403            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10404              :              indent, "",
   10405              :              "ix86_apx_features",
   10406              :              ptr1->x_ix86_apx_features,
   10407              :              ptr2->x_ix86_apx_features);
   10408              : 
   10409            0 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10410            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10411              :              indent, "",
   10412              :              "flag_fentry",
   10413              :              ptr1->x_flag_fentry,
   10414              :              ptr2->x_flag_fentry);
   10415              : 
   10416            0 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10417            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10418              :              indent, "",
   10419              :              "ix86_needed",
   10420              :              ptr1->x_ix86_needed,
   10421              :              ptr2->x_ix86_needed);
   10422              : 
   10423            0 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10424            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10425            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10426            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10427              :              indent, "",
   10428              :              "ix86_stack_protector_guard_offset_str",
   10429              :              ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
   10430              :              ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
   10431              : 
   10432            0 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10433            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10434            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10435            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10436              :              indent, "",
   10437              :              "ix86_stack_protector_guard_reg_str",
   10438              :              ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
   10439              :              ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
   10440              : 
   10441            0 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10442            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10443            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10444            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10445              :              indent, "",
   10446              :              "ix86_stack_protector_guard_symbol_str",
   10447              :              ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
   10448              :              ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
   10449              : 
   10450            0 : }
   10451              : 
   10452              : /* Compare two target options  */
   10453              : bool
   10454    436125147 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
   10455              :                      struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
   10456              : {
   10457    436125147 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   10458       164485 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   10459       164485 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   10460              :     return false;
   10461    436086397 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   10462            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   10463            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   10464              :     return false;
   10465    436086397 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   10466            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   10467            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   10468              :     return false;
   10469    436086397 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   10470            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   10471            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   10472              :     return false;
   10473    436086397 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   10474            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   10475            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   10476              :     return false;
   10477    436086397 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   10478       125821 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   10479       125821 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   10480              :     return false;
   10481    436086184 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10482            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10483            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10484              :     return false;
   10485    436086184 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10486            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10487            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10488              :     return false;
   10489    436086184 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10490            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10491            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10492              :     return false;
   10493    436086184 :   if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
   10494              :     return false;
   10495    112012474 :   if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
   10496              :     return false;
   10497     75498274 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   10498              :     return false;
   10499     75498274 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   10500              :     return false;
   10501     75498274 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   10502              :     return false;
   10503     75498274 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   10504              :     return false;
   10505     75498274 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   10506              :     return false;
   10507     75498274 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   10508              :     return false;
   10509     75498274 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   10510              :     return false;
   10511     75498274 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   10512              :     return false;
   10513     75498274 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   10514              :     return false;
   10515     75498274 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   10516              :     return false;
   10517     75498274 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   10518              :     return false;
   10519     75498274 :   if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
   10520              :     return false;
   10521     75498274 :   if (ptr1->arch != ptr2->arch)
   10522              :     return false;
   10523     75498274 :   if (ptr1->arch_specified != ptr2->arch_specified)
   10524              :     return false;
   10525     75498274 :   if (ptr1->branch_cost != ptr2->branch_cost)
   10526              :     return false;
   10527     75498274 :   if (ptr1->prefetch_sse != ptr2->prefetch_sse)
   10528              :     return false;
   10529     75498274 :   if (ptr1->schedule != ptr2->schedule)
   10530              :     return false;
   10531     75498274 :   if (ptr1->tune != ptr2->tune)
   10532              :     return false;
   10533     75498274 :   if (ptr1->tune_defaulted != ptr2->tune_defaulted)
   10534              :     return false;
   10535     75498274 :   if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
   10536              :     return false;
   10537     75498274 :   if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
   10538              :     return false;
   10539     75498274 :   if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
   10540              :     return false;
   10541     75498246 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   10542              :     return false;
   10543     75498246 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   10544              :     return false;
   10545     75498246 :   if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
   10546              :     return false;
   10547     75498246 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   10548              :     return false;
   10549     75498246 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   10550              :     return false;
   10551     75498246 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   10552              :     return false;
   10553     75498246 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   10554              :     return false;
   10555     75498246 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   10556              :     return false;
   10557     75498246 :   if (ptr1->x_recip_mask != ptr2->x_recip_mask)
   10558              :     return false;
   10559     75498243 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10560              :     return false;
   10561     75497073 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10562              :     return false;
   10563     74554580 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10564              :     return false;
   10565     74519950 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10566              :     return false;
   10567     74519950 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10568              :     return false;
   10569     74519950 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10570              :     return false;
   10571     74519950 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10572              :     return false;
   10573     74519950 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10574              :     return false;
   10575     74519950 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10576              :     return false;
   10577     74519950 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10578              :     return false;
   10579    149039900 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   10580     74519950 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   10581              :       return false;
   10582     74519950 :   if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
   10583              :     return false;
   10584     74519950 :   if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
   10585              :     return false;
   10586     74519950 :   if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
   10587              :     return false;
   10588     74519950 :   if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
   10589            0 :     return false;
   10590              :   return true;
   10591              : }
   10592              : 
   10593              : /* Hash target options  */
   10594              : hashval_t
   10595    765531221 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
   10596              : {
   10597    765531221 :   inchash::hash hstate;
   10598    765531221 :   if (ptr->x_ix86_arch_string)
   10599    765531221 :     hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
   10600              :   else
   10601            0 :     hstate.add_int (0);
   10602    765531221 :   if (ptr->x_ix86_recip_name)
   10603            0 :     hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
   10604              :   else
   10605    765531221 :     hstate.add_int (0);
   10606    765531221 :   if (ptr->x_ix86_tune_ctrl_string)
   10607      1118121 :     hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
   10608              :   else
   10609    764413100 :     hstate.add_int (0);
   10610    765531221 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10611           18 :     hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
   10612              :   else
   10613    765531203 :     hstate.add_int (0);
   10614    765531221 :   if (ptr->x_ix86_tune_memset_strategy)
   10615           34 :     hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
   10616              :   else
   10617    765531187 :     hstate.add_int (0);
   10618    765531221 :   if (ptr->x_ix86_tune_string)
   10619    765531221 :     hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
   10620              :   else
   10621            0 :     hstate.add_int (0);
   10622    765531221 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10623            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
   10624              :   else
   10625    765531220 :     hstate.add_int (0);
   10626    765531221 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10627            2 :     hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
   10628              :   else
   10629    765531219 :     hstate.add_int (0);
   10630    765531221 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10631            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
   10632              :   else
   10633    765531220 :     hstate.add_int (0);
   10634    765531221 :   hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
   10635    765531221 :   hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
   10636    765531221 :   hstate.add_hwi (ptr->x_ix86_asm_dialect);
   10637    765531221 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
   10638    765531221 :   hstate.add_hwi (ptr->x_ix86_stringop_alg);
   10639    765531221 :   hstate.add_hwi (ptr->x_ix86_tls_dialect);
   10640    765531221 :   hstate.add_hwi (ptr->x_ix86_branch_cost);
   10641    765531221 :   hstate.add_hwi (ptr->x_ix86_dump_tunes);
   10642    765531221 :   hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
   10643    765531221 :   hstate.add_hwi (ptr->x_ix86_force_drap);
   10644    765531221 :   hstate.add_hwi (ptr->x_ix86_section_threshold);
   10645    765531221 :   hstate.add_hwi (ptr->x_ix86_sse2avx);
   10646    765531221 :   hstate.add_hwi (ptr->x_ix86_tune_no_default);
   10647    765531221 :   hstate.add_hwi (ptr->x_recip_mask_explicit);
   10648    765531221 :   hstate.add_hwi (ptr->arch);
   10649    765531221 :   hstate.add_hwi (ptr->arch_specified);
   10650    765531221 :   hstate.add_hwi (ptr->branch_cost);
   10651    765531221 :   hstate.add_hwi (ptr->prefetch_sse);
   10652    765531221 :   hstate.add_hwi (ptr->schedule);
   10653    765531221 :   hstate.add_hwi (ptr->tune);
   10654    765531221 :   hstate.add_hwi (ptr->tune_defaulted);
   10655    765531221 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
   10656    765531221 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
   10657    765531221 :   hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
   10658    765531221 :   hstate.add_hwi (ptr->x_ix86_abi);
   10659    765531221 :   hstate.add_hwi (ptr->x_ix86_cmodel);
   10660    765531221 :   hstate.add_hwi (ptr->x_ix86_excess_precision);
   10661    765531221 :   hstate.add_hwi (ptr->x_ix86_veclibabi_type);
   10662    765531221 :   hstate.add_hwi (ptr->x_ix86_pmode);
   10663    765531221 :   hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
   10664    765531221 :   hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
   10665    765531221 :   hstate.add_hwi (ptr->x_ix86_regparm);
   10666    765531221 :   hstate.add_hwi (ptr->x_recip_mask);
   10667    765531221 :   hstate.add_hwi (ptr->x_target_flags);
   10668    765531221 :   hstate.add_hwi (ptr->x_ix86_isa_flags);
   10669    765531221 :   hstate.add_hwi (ptr->x_ix86_isa_flags2);
   10670    765531221 :   hstate.add_hwi (ptr->x_ix86_apx_features);
   10671    765531221 :   hstate.add_hwi (ptr->x_flag_fentry);
   10672    765531221 :   hstate.add_hwi (ptr->x_ix86_fpmath);
   10673    765531221 :   hstate.add_hwi (ptr->x_ix86_target_flags);
   10674    765531221 :   hstate.add_hwi (ptr->x_ix86_move_max);
   10675    765531221 :   hstate.add_hwi (ptr->x_ix86_needed);
   10676    765531221 :   hstate.add_hwi (ptr->x_prefer_vector_width_type);
   10677   1531062442 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10678    765531221 :     hstate.add_hwi (ptr->explicit_mask[i]);
   10679    765531221 :   hstate.add_hwi (ptr->explicit_mask_target_flags);
   10680    765531221 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
   10681    765531221 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
   10682    765531221 :   hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
   10683    765531221 :   return hstate.end ();
   10684              : }
   10685              : 
   10686              : /* Stream out target options  */
   10687              : void
   10688        30676 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
   10689              :                              struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10690              :                              struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10691              : {
   10692        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
   10693        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
   10694        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
   10695        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
   10696        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
   10697        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
   10698        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
   10699        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
   10700        30676 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
   10701        30676 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
   10702        30676 :   bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
   10703        30676 :   bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
   10704        30676 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
   10705        30676 :   bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
   10706        30676 :   bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
   10707        30676 :   bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
   10708        30676 :   bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
   10709        30676 :   bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
   10710        30676 :   bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
   10711        30676 :   bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
   10712        30676 :   bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
   10713        30676 :   bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
   10714        30676 :   bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
   10715        30676 :   bp_pack_value (bp, ptr->arch, 64);
   10716        30676 :   bp_pack_value (bp, ptr->arch_specified, 64);
   10717        30676 :   bp_pack_value (bp, ptr->branch_cost, 64);
   10718        30676 :   bp_pack_value (bp, ptr->prefetch_sse, 64);
   10719        30676 :   bp_pack_value (bp, ptr->schedule, 64);
   10720        30676 :   bp_pack_value (bp, ptr->tune, 64);
   10721        30676 :   bp_pack_value (bp, ptr->tune_defaulted, 64);
   10722        30676 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
   10723        30676 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
   10724        30676 :   bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
   10725        30676 :   bp_pack_value (bp, ptr->x_ix86_abi, 64);
   10726        30676 :   bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
   10727        30676 :   bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
   10728        30676 :   bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
   10729        30676 :   bp_pack_value (bp, ptr->x_ix86_pmode, 64);
   10730        30676 :   bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
   10731        30676 :   bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
   10732        30676 :   bp_pack_value (bp, ptr->x_ix86_regparm, 64);
   10733        30676 :   bp_pack_value (bp, ptr->x_recip_mask, 64);
   10734        30676 :   bp_pack_value (bp, ptr->x_target_flags, 64);
   10735        30676 :   bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
   10736        30676 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
   10737        30676 :   bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
   10738        30676 :   bp_pack_value (bp, ptr->x_flag_fentry, 64);
   10739        30676 :   bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
   10740        30676 :   bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
   10741        30676 :   bp_pack_value (bp, ptr->x_ix86_move_max, 64);
   10742        30676 :   bp_pack_value (bp, ptr->x_ix86_needed, 64);
   10743        30676 :   bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
   10744        61352 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10745        30676 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   10746        30676 :   bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
   10747        30676 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
   10748        30676 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
   10749        30676 :   bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
   10750        30676 : }
   10751              : 
   10752              : /* Stream in target options  */
   10753              : void
   10754        21248 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   10755              :                             struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10756              :                             struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10757              : {
   10758        21248 :   ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
   10759        21248 :   if (ptr->x_ix86_arch_string)
   10760        21248 :     ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
   10761        21248 :   ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
   10762        21248 :   if (ptr->x_ix86_recip_name)
   10763            0 :     ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
   10764        21248 :   ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
   10765        21248 :   if (ptr->x_ix86_tune_ctrl_string)
   10766            2 :     ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
   10767        21248 :   ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
   10768        21248 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10769            0 :     ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
   10770        21248 :   ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
   10771        21248 :   if (ptr->x_ix86_tune_memset_strategy)
   10772            0 :     ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
   10773        21248 :   ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
   10774        21248 :   if (ptr->x_ix86_tune_string)
   10775        21248 :     ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
   10776        21248 :   ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
   10777        21248 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10778            0 :     ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
   10779        21248 :   ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
   10780        21248 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10781            0 :     ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
   10782        21248 :   ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
   10783        21248 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10784            0 :     ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
   10785        21248 :   ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10786        21248 :   ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10787        21248 :   ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
   10788        21248 :   ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
   10789        21248 :   ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
   10790        21248 :   ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
   10791        21248 :   ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
   10792        21248 :   ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
   10793        21248 :   ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
   10794        21248 :   ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
   10795        21248 :   ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
   10796        21248 :   ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
   10797        21248 :   ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
   10798        21248 :   ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
   10799        21248 :   ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
   10800        21248 :   ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
   10801        21248 :   ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
   10802        21248 :   ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
   10803        21248 :   ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
   10804        21248 :   ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
   10805        21248 :   ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
   10806        21248 :   ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10807        21248 :   ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
   10808        21248 :   ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
   10809        21248 :   ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
   10810        21248 :   ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
   10811        21248 :   ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
   10812        21248 :   ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
   10813        21248 :   ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
   10814        21248 :   ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10815        21248 :   ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10816        21248 :   ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
   10817        21248 :   ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
   10818        21248 :   ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10819        21248 :   ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10820        21248 :   ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10821        21248 :   ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
   10822        21248 :   ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
   10823        21248 :   ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
   10824        21248 :   ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10825        21248 :   ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10826        21248 :   ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
   10827        21248 :   ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10828        42496 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10829        21248 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   10830        21248 :   ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
   10831        21248 :   ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
   10832        21248 :   ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
   10833        21248 :   ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
   10834        21248 : }
   10835              : /* free heap memory used by target options  */
   10836              : void
   10837          895 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10838              : {
   10839          895 :   if (ptr->x_ix86_arch_string)
   10840          895 :     free (const_cast <char *>(ptr->x_ix86_arch_string));
   10841          895 :   if (ptr->x_ix86_recip_name)
   10842            0 :     free (const_cast <char *>(ptr->x_ix86_recip_name));
   10843          895 :   if (ptr->x_ix86_tune_ctrl_string)
   10844            0 :     free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
   10845          895 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10846            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
   10847          895 :   if (ptr->x_ix86_tune_memset_strategy)
   10848            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
   10849          895 :   if (ptr->x_ix86_tune_string)
   10850          895 :     free (const_cast <char *>(ptr->x_ix86_tune_string));
   10851          895 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10852            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
   10853          895 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10854            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
   10855          895 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10856            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
   10857          895 : }
   10858              : 
   10859              : /* Hash optimization options  */
   10860              : hashval_t
   10861    102826060 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
   10862              : {
   10863    102826060 :   inchash::hash hstate;
   10864    102826060 :   hstate.add_hwi (ptr->x_optimize);
   10865    102826060 :   hstate.add_hwi (ptr->x_optimize_size);
   10866    102826060 :   hstate.add_hwi (ptr->x_optimize_debug);
   10867    102826060 :   hstate.add_hwi (ptr->x_optimize_fast);
   10868    102826060 :   hstate.add_hwi (ptr->x_param_align_loop_iterations);
   10869    102826060 :   hstate.add_hwi (ptr->x_param_align_threshold);
   10870    102826060 :   hstate.add_hwi (ptr->x_param_asan_protect_allocas);
   10871    102826060 :   hstate.add_hwi (ptr->x_param_asan_instrument_reads);
   10872    102826060 :   hstate.add_hwi (ptr->x_param_asan_instrument_writes);
   10873    102826060 :   hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
   10874    102826060 :   hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   10875    102826060 :   hstate.add_hwi (ptr->x_param_asan_memintrin);
   10876    102826060 :   hstate.add_hwi (ptr->x_param_asan_stack);
   10877    102826060 :   hstate.add_hwi (ptr->x_param_asan_use_after_return);
   10878    102826060 :   hstate.add_hwi (ptr->x_param_auto_profile_bbs);
   10879    102826060 :   hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
   10880    102826060 :   hstate.add_hwi (ptr->x_param_avg_loop_niter);
   10881    102826060 :   hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
   10882    102826060 :   hstate.add_hwi (ptr->x_param_builtin_expect_probability);
   10883    102826060 :   hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
   10884    102826060 :   hstate.add_hwi (ptr->x_param_case_values_threshold);
   10885    102826060 :   hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
   10886    102826060 :   hstate.add_hwi (ptr->x_param_construct_interfere_size);
   10887    102826060 :   hstate.add_hwi (ptr->x_param_cycle_accurate_model);
   10888    102826060 :   hstate.add_hwi (ptr->x_param_destruct_interfere_size);
   10889    102826060 :   hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
   10890    102826060 :   hstate.add_hwi (ptr->x_param_dse_max_object_size);
   10891    102826060 :   hstate.add_hwi (ptr->x_param_early_inlining_insns);
   10892    102826060 :   hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
   10893    102826060 :   hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
   10894    102826060 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
   10895    102826060 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
   10896    102826060 :   hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
   10897    102826060 :   hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
   10898    102826060 :   hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
   10899    102826060 :   hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
   10900    102826060 :   hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
   10901    102826060 :   hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
   10902    102826060 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
   10903    102826060 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
   10904    102826060 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
   10905    102826060 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
   10906    102826060 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
   10907    102826060 :   hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
   10908    102826060 :   hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
   10909    102826060 :   hstate.add_hwi (ptr->x_param_inline_min_speedup);
   10910    102826060 :   hstate.add_hwi (ptr->x_param_inline_unit_growth);
   10911    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
   10912    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
   10913    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
   10914    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
   10915    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
   10916    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
   10917    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
   10918    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
   10919    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
   10920    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
   10921    102826060 :   hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
   10922    102826060 :   hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
   10923    102826060 :   hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
   10924    102826060 :   hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
   10925    102826060 :   hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
   10926    102826060 :   hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
   10927    102826060 :   hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
   10928    102826060 :   hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
   10929    102826060 :   hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
   10930    102826060 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
   10931    102826060 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   10932    102826060 :   hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
   10933    102826060 :   hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
   10934    102826060 :   hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
   10935    102826060 :   hstate.add_hwi (ptr->x_param_ira_max_loops_num);
   10936    102826060 :   hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
   10937    102826060 :   hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
   10938    102826060 :   hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
   10939    102826060 :   hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
   10940    102826060 :   hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
   10941    102826060 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
   10942    102826060 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
   10943    102826060 :   hstate.add_hwi (ptr->x_param_l1_cache_line_size);
   10944    102826060 :   hstate.add_hwi (ptr->x_param_l1_cache_size);
   10945    102826060 :   hstate.add_hwi (ptr->x_param_l2_cache_size);
   10946    102826060 :   hstate.add_hwi (ptr->x_param_large_function_growth);
   10947    102826060 :   hstate.add_hwi (ptr->x_param_large_function_insns);
   10948    102826060 :   hstate.add_hwi (ptr->x_param_stack_frame_growth);
   10949    102826060 :   hstate.add_hwi (ptr->x_param_large_stack_frame);
   10950    102826060 :   hstate.add_hwi (ptr->x_param_large_unit_insns);
   10951    102826060 :   hstate.add_hwi (ptr->x_param_lim_expensive);
   10952    102826060 :   hstate.add_hwi (ptr->x_param_loop_block_tile_size);
   10953    102826060 :   hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
   10954    102826060 :   hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
   10955    102826060 :   hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
   10956    102826060 :   hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
   10957    102826060 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
   10958    102826060 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
   10959    102826060 :   hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   10960    102826060 :   hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
   10961    102826060 :   hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   10962    102826060 :   hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
   10963    102826060 :   hstate.add_hwi (ptr->x_param_lto_locality_frequency);
   10964    102826060 :   hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
   10965    102826060 :   hstate.add_hwi (ptr->x_param_lto_locality_size);
   10966    102826060 :   hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
   10967    102826060 :   hstate.add_hwi (ptr->x_param_max_combine_insns);
   10968    102826060 :   hstate.add_hwi (ptr->x_param_max_combine_search_insns);
   10969    102826060 :   hstate.add_hwi (ptr->x_param_max_unroll_iterations);
   10970    102826060 :   hstate.add_hwi (ptr->x_param_max_completely_peel_times);
   10971    102826060 :   hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
   10972    102826060 :   hstate.add_hwi (ptr->x_param_max_crossjump_edges);
   10973    102826060 :   hstate.add_hwi (ptr->x_param_max_cse_insns);
   10974    102826060 :   hstate.add_hwi (ptr->x_param_max_cse_path_length);
   10975    102826060 :   hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
   10976    102826060 :   hstate.add_hwi (ptr->x_param_max_debug_marker_count);
   10977    102826060 :   hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
   10978    102826060 :   hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
   10979    102826060 :   hstate.add_hwi (ptr->x_param_max_devirt_targets);
   10980    102826060 :   hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
   10981    102826060 :   hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
   10982    102826060 :   hstate.add_hwi (ptr->x_param_max_find_base_term_values);
   10983    102826060 :   hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
   10984    102826060 :   hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
   10985    102826060 :   hstate.add_hwi (ptr->x_param_max_gcse_memory);
   10986    102826060 :   hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
   10987    102826060 :   hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
   10988    102826060 :   hstate.add_hwi (ptr->x_param_max_hoist_depth);
   10989    102826060 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
   10990    102826060 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
   10991    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
   10992    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
   10993    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
   10994    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_insns_single);
   10995    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_insns_size);
   10996    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_insns_small);
   10997    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
   10998    102826060 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
   10999    102826060 :   hstate.add_hwi (ptr->x_param_max_isl_operations);
   11000    102826060 :   hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
   11001    102826060 :   hstate.add_hwi (ptr->x_param_max_iterations_to_track);
   11002    102826060 :   hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
   11003    102826060 :   hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
   11004    102826060 :   hstate.add_hwi (ptr->x_param_max_last_value_rtl);
   11005    102826060 :   hstate.add_hwi (ptr->x_param_max_loop_header_insns);
   11006    102826060 :   hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
   11007    102826060 :   hstate.add_hwi (ptr->x_param_max_partial_antic_length);
   11008    102826060 :   hstate.add_hwi (ptr->x_param_max_peel_branches);
   11009    102826060 :   hstate.add_hwi (ptr->x_param_max_peel_times);
   11010    102826060 :   hstate.add_hwi (ptr->x_param_max_peeled_insns);
   11011    102826060 :   hstate.add_hwi (ptr->x_param_max_pending_list_length);
   11012    102826060 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
   11013    102826060 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
   11014    102826060 :   hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
   11015    102826060 :   hstate.add_hwi (ptr->x_param_max_predicted_iterations);
   11016    102826060 :   hstate.add_hwi (ptr->x_param_max_reload_search_insns);
   11017    102826060 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
   11018    102826060 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
   11019    102826060 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   11020    102826060 :   hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
   11021    102826060 :   hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
   11022    102826060 :   hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
   11023    102826060 :   hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
   11024    102826060 :   hstate.add_hwi (ptr->x_param_max_sched_region_insns);
   11025    102826060 :   hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
   11026    102826060 :   hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
   11027    102826060 :   hstate.add_hwi (ptr->x_param_max_stores_to_merge);
   11028    102826060 :   hstate.add_hwi (ptr->x_param_max_stores_to_sink);
   11029    102826060 :   hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
   11030    102826060 :   hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
   11031    102826060 :   hstate.add_hwi (ptr->x_param_max_tracked_strlens);
   11032    102826060 :   hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
   11033    102826060 :   hstate.add_hwi (ptr->x_param_max_unroll_times);
   11034    102826060 :   hstate.add_hwi (ptr->x_param_max_unrolled_insns);
   11035    102826060 :   hstate.add_hwi (ptr->x_param_max_unswitch_depth);
   11036    102826060 :   hstate.add_hwi (ptr->x_param_max_unswitch_insns);
   11037    102826060 :   hstate.add_hwi (ptr->x_param_max_variable_expansions);
   11038    102826060 :   hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
   11039    102826060 :   hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
   11040    102826060 :   hstate.add_hwi (ptr->x_param_max_vartrack_size);
   11041    102826060 :   hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
   11042    102826060 :   hstate.add_hwi (ptr->x_param_min_crossjump_insns);
   11043    102826060 :   hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
   11044    102826060 :   hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
   11045    102826060 :   hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
   11046    102826060 :   hstate.add_hwi (ptr->x_param_min_pagesize);
   11047    102826060 :   hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
   11048    102826060 :   hstate.add_hwi (ptr->x_param_min_spec_prob);
   11049    102826060 :   hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
   11050    102826060 :   hstate.add_hwi (ptr->x_param_modref_max_accesses);
   11051    102826060 :   hstate.add_hwi (ptr->x_param_modref_max_adjustments);
   11052    102826060 :   hstate.add_hwi (ptr->x_param_modref_max_bases);
   11053    102826060 :   hstate.add_hwi (ptr->x_param_modref_max_depth);
   11054    102826060 :   hstate.add_hwi (ptr->x_param_modref_max_escape_points);
   11055    102826060 :   hstate.add_hwi (ptr->x_param_modref_max_refs);
   11056    102826060 :   hstate.add_hwi (ptr->x_param_modref_max_tests);
   11057    102826060 :   hstate.add_hwi (ptr->x_param_parloops_chunk_size);
   11058    102826060 :   hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
   11059    102826060 :   hstate.add_hwi (ptr->x_param_parloops_schedule);
   11060    102826060 :   hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
   11061    102826060 :   hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
   11062    102826060 :   hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
   11063    102826060 :   hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
   11064    102826060 :   hstate.add_hwi (ptr->x_param_prefetch_latency);
   11065    102826060 :   hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
   11066    102826060 :   hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
   11067    102826060 :   hstate.add_hwi (ptr->x_param_ranger_debug);
   11068    102826060 :   hstate.add_hwi (ptr->x_param_ranger_logical_depth);
   11069    102826060 :   hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
   11070    102826060 :   hstate.add_hwi (ptr->x_param_relation_block_limit);
   11071    102826060 :   hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
   11072    102826060 :   hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
   11073    102826060 :   hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
   11074    102826060 :   hstate.add_hwi (ptr->x_param_scev_max_expr_size);
   11075    102826060 :   hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
   11076    102826060 :   hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
   11077    102826060 :   hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
   11078    102826060 :   hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
   11079    102826060 :   hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
   11080    102826060 :   hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
   11081    102826060 :   hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
   11082    102826060 :   hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
   11083    102826060 :   hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
   11084    102826060 :   hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
   11085    102826060 :   hstate.add_hwi (ptr->x_param_sms_dfa_history);
   11086    102826060 :   hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
   11087    102826060 :   hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
   11088    102826060 :   hstate.add_hwi (ptr->x_param_sms_min_sc);
   11089    102826060 :   hstate.add_hwi (ptr->x_param_sra_max_propagations);
   11090    102826060 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
   11091    102826060 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
   11092    102826060 :   hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
   11093    102826060 :   hstate.add_hwi (ptr->x_param_ssp_buffer_size);
   11094    102826060 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
   11095    102826060 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
   11096    102826060 :   hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
   11097    102826060 :   hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
   11098    102826060 :   hstate.add_hwi (ptr->x_param_store_merging_max_size);
   11099    102826060 :   hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
   11100    102826060 :   hstate.add_hwi (ptr->x_param_threader_debug);
   11101    102826060 :   hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
   11102    102826060 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
   11103    102826060 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
   11104    102826060 :   hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
   11105    102826060 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
   11106    102826060 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
   11107    102826060 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
   11108    102826060 :   hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
   11109    102826060 :   hstate.add_hwi (ptr->x_param_tree_reassoc_width);
   11110    102826060 :   hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
   11111    102826060 :   hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
   11112    102826060 :   hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
   11113    102826060 :   hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
   11114    102826060 :   hstate.add_hwi (ptr->x_param_uninlined_function_insns);
   11115    102826060 :   hstate.add_hwi (ptr->x_param_uninlined_function_time);
   11116    102826060 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
   11117    102826060 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
   11118    102826060 :   hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
   11119    102826060 :   hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
   11120    102826060 :   hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
   11121    102826060 :   hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
   11122    102826060 :   hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
   11123    102826060 :   hstate.add_hwi (ptr->x_param_vect_induction_float);
   11124    102826060 :   hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
   11125    102826060 :   hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
   11126    102826060 :   hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
   11127    102826060 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
   11128    102826060 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
   11129    102826060 :   hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
   11130    102826060 :   hstate.add_hwi (ptr->x_param_vect_scalar_cost_multiplier);
   11131    102826060 :   hstate.add_hwi (ptr->x_param_vrp_block_limit);
   11132    102826060 :   hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
   11133    102826060 :   hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
   11134    102826060 :   hstate.add_hwi (ptr->x_param_vrp_switch_limit);
   11135    102826060 :   hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
   11136    102826060 :   hstate.add_hwi (ptr->x_warn_inline);
   11137    102826060 :   hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
   11138    102826060 :   hstate.add_hwi (ptr->x_flag_align_functions);
   11139    102826060 :   if (ptr->x_str_align_functions)
   11140     89461019 :     hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
   11141              :   else
   11142     13365041 :     hstate.add_int (0);
   11143    102826060 :   hstate.add_hwi (ptr->x_flag_align_jumps);
   11144    102826060 :   if (ptr->x_str_align_jumps)
   11145     89461019 :     hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
   11146              :   else
   11147     13365041 :     hstate.add_int (0);
   11148    102826060 :   hstate.add_hwi (ptr->x_flag_align_labels);
   11149    102826060 :   if (ptr->x_str_align_labels)
   11150     89461020 :     hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
   11151              :   else
   11152     13365040 :     hstate.add_int (0);
   11153    102826060 :   hstate.add_hwi (ptr->x_flag_align_loops);
   11154    102826060 :   if (ptr->x_str_align_loops)
   11155     89461019 :     hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
   11156              :   else
   11157     13365041 :     hstate.add_int (0);
   11158    102826060 :   hstate.add_hwi (ptr->x_flag_allocation_dce);
   11159    102826060 :   hstate.add_hwi (ptr->x_flag_store_data_races);
   11160    102826060 :   hstate.add_hwi (ptr->x_flag_associative_math);
   11161    102826060 :   hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
   11162    102826060 :   hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
   11163    102826060 :   hstate.add_hwi (ptr->x_flag_auto_inc_dec);
   11164    102826060 :   hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
   11165    102826060 :   hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
   11166    102826060 :   hstate.add_hwi (ptr->x_flag_bit_tests);
   11167    102826060 :   hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
   11168    102826060 :   hstate.add_hwi (ptr->x_flag_branch_probabilities);
   11169    102826060 :   hstate.add_hwi (ptr->x_flag_caller_saves);
   11170    102826060 :   hstate.add_hwi (ptr->x_flag_code_hoisting);
   11171    102826060 :   hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
   11172    102826060 :   hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
   11173    102826060 :   hstate.add_hwi (ptr->x_flag_conserve_stack);
   11174    102826060 :   hstate.add_hwi (ptr->x_flag_cprop_registers);
   11175    102826060 :   hstate.add_hwi (ptr->x_flag_crossjumping);
   11176    102826060 :   hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
   11177    102826060 :   hstate.add_hwi (ptr->x_flag_complex_method);
   11178    102826060 :   hstate.add_hwi (ptr->x_flag_dce);
   11179    102826060 :   hstate.add_hwi (ptr->x_flag_defer_pop);
   11180    102826060 :   hstate.add_hwi (ptr->x_flag_delayed_branch);
   11181    102826060 :   hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
   11182    102826060 :   hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
   11183    102826060 :   hstate.add_hwi (ptr->x_flag_dep_fusion);
   11184    102826060 :   hstate.add_hwi (ptr->x_flag_devirtualize);
   11185    102826060 :   hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
   11186    102826060 :   hstate.add_hwi (ptr->x_flag_dse);
   11187    102826060 :   hstate.add_hwi (ptr->x_flag_early_inlining);
   11188    102826060 :   hstate.add_hwi (ptr->x_flag_exceptions);
   11189    102826060 :   hstate.add_hwi (ptr->x_flag_excess_precision);
   11190    102826060 :   hstate.add_hwi (ptr->x_flag_expensive_optimizations);
   11191    102826060 :   hstate.add_hwi (ptr->x_flag_ext_dce);
   11192    102826060 :   hstate.add_hwi (ptr->x_flag_finite_loops);
   11193    102826060 :   hstate.add_hwi (ptr->x_flag_finite_math_only);
   11194    102826060 :   hstate.add_hwi (ptr->x_flag_float_store);
   11195    102826060 :   hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
   11196    102826060 :   hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
   11197    102826060 :   hstate.add_hwi (ptr->x_flag_forward_propagate);
   11198    102826060 :   hstate.add_hwi (ptr->x_flag_fp_contract_mode);
   11199    102826060 :   hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
   11200    102826060 :   hstate.add_hwi (ptr->x_flag_no_function_cse);
   11201    102826060 :   hstate.add_hwi (ptr->x_flag_gcse);
   11202    102826060 :   hstate.add_hwi (ptr->x_flag_gcse_after_reload);
   11203    102826060 :   hstate.add_hwi (ptr->x_flag_gcse_las);
   11204    102826060 :   hstate.add_hwi (ptr->x_flag_gcse_lm);
   11205    102826060 :   hstate.add_hwi (ptr->x_flag_gcse_sm);
   11206    102826060 :   hstate.add_hwi (ptr->x_flag_graphite);
   11207    102826060 :   hstate.add_hwi (ptr->x_flag_graphite_identity);
   11208    102826060 :   hstate.add_hwi (ptr->x_flag_guess_branch_prob);
   11209    102826060 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   11210    102826060 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   11211    102826060 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   11212    102826060 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   11213    102826060 :   hstate.add_hwi (ptr->x_flag_harden_compares);
   11214    102826060 :   hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
   11215    102826060 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
   11216    102826060 :   hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
   11217    102826060 :   hstate.add_hwi (ptr->x_flag_if_conversion);
   11218    102826060 :   hstate.add_hwi (ptr->x_flag_if_conversion2);
   11219    102826060 :   hstate.add_hwi (ptr->x_flag_indirect_inlining);
   11220    102826060 :   hstate.add_hwi (ptr->x_flag_no_inline);
   11221    102826060 :   hstate.add_hwi (ptr->x_flag_inline_atomics);
   11222    102826060 :   hstate.add_hwi (ptr->x_flag_inline_functions);
   11223    102826060 :   hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
   11224    102826060 :   hstate.add_hwi (ptr->x_flag_inline_small_functions);
   11225    102826060 :   hstate.add_hwi (ptr->x_flag_inline_stringops);
   11226    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
   11227    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_cp);
   11228    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
   11229    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_icf);
   11230    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
   11231    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
   11232    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_modref);
   11233    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_profile);
   11234    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_pta);
   11235    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_pure_const);
   11236    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_ra);
   11237    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_reference);
   11238    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
   11239    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
   11240    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_sra);
   11241    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
   11242    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
   11243    102826060 :   hstate.add_hwi (ptr->x_flag_ipa_vrp);
   11244    102826060 :   hstate.add_hwi (ptr->x_flag_ira_algorithm);
   11245    102826060 :   hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
   11246    102826060 :   hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
   11247    102826060 :   hstate.add_hwi (ptr->x_flag_ira_region);
   11248    102826060 :   hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
   11249    102826060 :   hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
   11250    102826060 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
   11251    102826060 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
   11252    102826060 :   hstate.add_hwi (ptr->x_flag_ivopts);
   11253    102826060 :   hstate.add_hwi (ptr->x_flag_jump_tables);
   11254    102826060 :   hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
   11255    102826060 :   hstate.add_hwi (ptr->x_flag_late_combine_instructions);
   11256    102826060 :   hstate.add_hwi (ptr->x_flag_lifetime_dse);
   11257    102826060 :   hstate.add_hwi (ptr->x_flag_limit_function_alignment);
   11258    102826060 :   hstate.add_hwi (ptr->x_flag_live_patching);
   11259    102826060 :   hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
   11260    102826060 :   hstate.add_hwi (ptr->x_flag_loop_interchange);
   11261    102826060 :   hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
   11262    102826060 :   hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
   11263    102826060 :   hstate.add_hwi (ptr->x_flag_unroll_jam);
   11264    102826060 :   hstate.add_hwi (ptr->x_flag_lra_remat);
   11265    102826060 :   hstate.add_hwi (ptr->x_flag_malloc_dce);
   11266    102826060 :   hstate.add_hwi (ptr->x_flag_malloc_dse);
   11267    102826060 :   hstate.add_hwi (ptr->x_flag_errno_math);
   11268    102826060 :   hstate.add_hwi (ptr->x_flag_min_function_alignment);
   11269    102826060 :   hstate.add_hwi (ptr->x_flag_modulo_sched);
   11270    102826060 :   hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
   11271    102826060 :   hstate.add_hwi (ptr->x_flag_move_loop_invariants);
   11272    102826060 :   hstate.add_hwi (ptr->x_flag_move_loop_stores);
   11273    102826060 :   hstate.add_hwi (ptr->x_flag_non_call_exceptions);
   11274    102826060 :   hstate.add_hwi (ptr->x_flag_nothrow_opt);
   11275    102826060 :   hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
   11276    102826060 :   hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
   11277    102826060 :   hstate.add_hwi (ptr->x_flag_opt_info);
   11278    102826060 :   hstate.add_hwi (ptr->x_flag_optimize_crc);
   11279    102826060 :   hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
   11280    102826060 :   hstate.add_hwi (ptr->x_flag_optimize_strlen);
   11281    102826060 :   hstate.add_hwi (ptr->x_flag_pack_struct);
   11282    102826060 :   hstate.add_hwi (ptr->x_flag_partial_inlining);
   11283    102826060 :   if (ptr->x_flag_patchable_function_entry)
   11284           34 :     hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
   11285              :   else
   11286    102826026 :     hstate.add_int (0);
   11287    102826060 :   hstate.add_hwi (ptr->x_flag_pcc_struct_return);
   11288    102826060 :   hstate.add_hwi (ptr->x_flag_peel_loops);
   11289    102826060 :   hstate.add_hwi (ptr->x_flag_no_peephole);
   11290    102826060 :   hstate.add_hwi (ptr->x_flag_peephole2);
   11291    102826060 :   hstate.add_hwi (ptr->x_flag_plt);
   11292    102826060 :   hstate.add_hwi (ptr->x_flag_predictive_commoning);
   11293    102826060 :   hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
   11294    102826060 :   hstate.add_hwi (ptr->x_flag_printf_return_value);
   11295    102826060 :   hstate.add_hwi (ptr->x_flag_profile_partial_training);
   11296    102826060 :   hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
   11297    102826060 :   hstate.add_hwi (ptr->x_flag_reciprocal_math);
   11298    102826060 :   hstate.add_hwi (ptr->x_flag_ree);
   11299    102826060 :   hstate.add_hwi (ptr->x_flag_rename_registers);
   11300    102826060 :   hstate.add_hwi (ptr->x_flag_reorder_blocks);
   11301    102826060 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
   11302    102826060 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
   11303    102826060 :   hstate.add_hwi (ptr->x_flag_reorder_functions);
   11304    102826060 :   hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
   11305    102826060 :   hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
   11306    102826060 :   hstate.add_hwi (ptr->x_flag_rounding_math);
   11307    102826060 :   hstate.add_hwi (ptr->x_flag_rtti);
   11308    102826060 :   hstate.add_hwi (ptr->x_flag_save_optimization_record);
   11309    102826060 :   hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
   11310    102826060 :   hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
   11311    102826060 :   hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
   11312    102826060 :   hstate.add_hwi (ptr->x_flag_schedule_interblock);
   11313    102826060 :   hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
   11314    102826060 :   hstate.add_hwi (ptr->x_flag_sched_pressure);
   11315    102826060 :   hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
   11316    102826060 :   hstate.add_hwi (ptr->x_flag_schedule_speculative);
   11317    102826060 :   hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
   11318    102826060 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
   11319    102826060 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
   11320    102826060 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
   11321    102826060 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
   11322    102826060 :   hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
   11323    102826060 :   hstate.add_hwi (ptr->x_flag_schedule_fusion);
   11324    102826060 :   hstate.add_hwi (ptr->x_flag_schedule_insns);
   11325    102826060 :   hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
   11326    102826060 :   hstate.add_hwi (ptr->x_flag_section_anchors);
   11327    102826060 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
   11328    102826060 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
   11329    102826060 :   hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
   11330    102826060 :   hstate.add_hwi (ptr->x_flag_selective_scheduling);
   11331    102826060 :   hstate.add_hwi (ptr->x_flag_selective_scheduling2);
   11332    102826060 :   hstate.add_hwi (ptr->x_flag_semantic_interposition);
   11333    102826060 :   hstate.add_hwi (ptr->x_flag_short_enums);
   11334    102826060 :   hstate.add_hwi (ptr->x_flag_short_wchar);
   11335    102826060 :   hstate.add_hwi (ptr->x_flag_shrink_wrap);
   11336    102826060 :   hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
   11337    102826060 :   hstate.add_hwi (ptr->x_flag_signaling_nans);
   11338    102826060 :   hstate.add_hwi (ptr->x_flag_signed_zeros);
   11339    102826060 :   hstate.add_hwi (ptr->x_flag_simd_cost_model);
   11340    102826060 :   hstate.add_hwi (ptr->x_flag_single_precision_constant);
   11341    102826060 :   hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
   11342    102826060 :   hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
   11343    102826060 :   hstate.add_hwi (ptr->x_flag_split_loops);
   11344    102826060 :   hstate.add_hwi (ptr->x_flag_split_paths);
   11345    102826060 :   hstate.add_hwi (ptr->x_flag_split_wide_types);
   11346    102826060 :   hstate.add_hwi (ptr->x_flag_split_wide_types_early);
   11347    102826060 :   hstate.add_hwi (ptr->x_flag_ssa_backprop);
   11348    102826060 :   hstate.add_hwi (ptr->x_flag_ssa_phiopt);
   11349    102826060 :   hstate.add_hwi (ptr->x_flag_stack_clash_protection);
   11350    102826060 :   hstate.add_hwi (ptr->x_flag_stack_protect);
   11351    102826060 :   hstate.add_hwi (ptr->x_flag_stack_reuse);
   11352    102826060 :   hstate.add_hwi (ptr->x_flag_stdarg_opt);
   11353    102826060 :   hstate.add_hwi (ptr->x_flag_store_merging);
   11354    102826060 :   hstate.add_hwi (ptr->x_flag_strict_aliasing);
   11355    102826060 :   hstate.add_hwi (ptr->x_flag_strict_enums);
   11356    102826060 :   hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
   11357    102826060 :   hstate.add_hwi (ptr->x_flag_thread_jumps);
   11358    102826060 :   hstate.add_hwi (ptr->x_flag_threadsafe_statics);
   11359    102826060 :   hstate.add_hwi (ptr->x_flag_toplevel_reorder);
   11360    102826060 :   hstate.add_hwi (ptr->x_flag_tracer);
   11361    102826060 :   hstate.add_hwi (ptr->x_flag_trapping_math);
   11362    102826060 :   hstate.add_hwi (ptr->x_flag_trapv);
   11363    102826060 :   hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
   11364    102826060 :   hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
   11365    102826060 :   hstate.add_hwi (ptr->x_flag_tree_ccp);
   11366    102826060 :   hstate.add_hwi (ptr->x_flag_tree_ch);
   11367    102826060 :   hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
   11368    102826060 :   hstate.add_hwi (ptr->x_flag_tree_copy_prop);
   11369    102826060 :   hstate.add_hwi (ptr->x_flag_tree_cselim);
   11370    102826060 :   hstate.add_hwi (ptr->x_flag_tree_dce);
   11371    102826060 :   hstate.add_hwi (ptr->x_flag_tree_dom);
   11372    102826060 :   hstate.add_hwi (ptr->x_flag_tree_dse);
   11373    102826060 :   hstate.add_hwi (ptr->x_flag_tree_forwprop);
   11374    102826060 :   hstate.add_hwi (ptr->x_flag_tree_fre);
   11375    102826060 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
   11376    102826060 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
   11377    102826060 :   hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
   11378    102826060 :   hstate.add_hwi (ptr->x_flag_tree_loop_im);
   11379    102826060 :   hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
   11380    102826060 :   hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
   11381    102826060 :   hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
   11382    102826060 :   hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
   11383    102826060 :   hstate.add_hwi (ptr->x_flag_tree_partial_pre);
   11384    102826060 :   hstate.add_hwi (ptr->x_flag_tree_phiprop);
   11385    102826060 :   hstate.add_hwi (ptr->x_flag_tree_pre);
   11386    102826060 :   hstate.add_hwi (ptr->x_flag_tree_pta);
   11387    102826060 :   hstate.add_hwi (ptr->x_flag_tree_reassoc);
   11388    102826060 :   hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
   11389    102826060 :   hstate.add_hwi (ptr->x_flag_tree_sink);
   11390    102826060 :   hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
   11391    102826060 :   hstate.add_hwi (ptr->x_flag_tree_slsr);
   11392    102826060 :   hstate.add_hwi (ptr->x_flag_tree_sra);
   11393    102826060 :   hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
   11394    102826060 :   hstate.add_hwi (ptr->x_flag_tree_tail_merge);
   11395    102826060 :   hstate.add_hwi (ptr->x_flag_tree_ter);
   11396    102826060 :   hstate.add_hwi (ptr->x_flag_tree_vectorize);
   11397    102826060 :   hstate.add_hwi (ptr->x_flag_tree_vrp);
   11398    102826060 :   hstate.add_hwi (ptr->x_flag_auto_var_init);
   11399    102826060 :   hstate.add_hwi (ptr->x_flag_unconstrained_commons);
   11400    102826060 :   hstate.add_hwi (ptr->x_flag_unreachable_traps);
   11401    102826060 :   hstate.add_hwi (ptr->x_flag_unroll_all_loops);
   11402    102826060 :   hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
   11403    102826060 :   hstate.add_hwi (ptr->x_flag_unroll_loops);
   11404    102826060 :   hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
   11405    102826060 :   hstate.add_hwi (ptr->x_flag_unswitch_loops);
   11406    102826060 :   hstate.add_hwi (ptr->x_flag_unwind_tables);
   11407    102826060 :   hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
   11408    102826060 :   hstate.add_hwi (ptr->x_flag_vect_cost_model);
   11409    102826060 :   hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
   11410    102826060 :   hstate.add_hwi (ptr->x_flag_value_profile_transformations);
   11411    102826060 :   hstate.add_hwi (ptr->x_flag_web);
   11412    102826060 :   hstate.add_hwi (ptr->x_flag_wrapv);
   11413    102826060 :   hstate.add_hwi (ptr->x_flag_wrapv_pointer);
   11414    102826060 :   hstate.add_hwi (ptr->x_ix86_use_scatter);
   11415    102826060 :   hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
   11416   1028260600 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   11417    925434540 :     hstate.add_hwi (ptr->explicit_mask[i]);
   11418    102826060 :   return hstate.end ();
   11419              : }
   11420              : 
   11421              : /* Compare two optimization options  */
   11422              : bool
   11423     96860634 : cl_optimization_option_eq (cl_optimization const *ptr1,
   11424              :                            cl_optimization const *ptr2)
   11425              : {
   11426     96860634 :   if (ptr1->x_optimize != ptr2->x_optimize)
   11427              :     return false;
   11428     96855761 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
   11429              :     return false;
   11430     96855761 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
   11431              :     return false;
   11432     96855761 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
   11433              :     return false;
   11434     96855761 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   11435              :     return false;
   11436     96855761 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   11437              :     return false;
   11438     96855761 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   11439              :     return false;
   11440     96855761 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   11441              :     return false;
   11442     96855761 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   11443              :     return false;
   11444     96855761 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   11445              :     return false;
   11446     96855761 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   11447              :     return false;
   11448     96855761 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   11449              :     return false;
   11450     96855761 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   11451              :     return false;
   11452     96855761 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   11453              :     return false;
   11454     96855761 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   11455              :     return false;
   11456     96855761 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   11457              :     return false;
   11458     96855761 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   11459              :     return false;
   11460     96855761 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   11461              :     return false;
   11462     96855758 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   11463              :     return false;
   11464     96855758 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   11465              :     return false;
   11466     96855758 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   11467              :     return false;
   11468     96855758 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   11469              :     return false;
   11470     96855758 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   11471              :     return false;
   11472     96855758 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   11473              :     return false;
   11474     96855758 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   11475              :     return false;
   11476     96855758 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   11477              :     return false;
   11478     96855758 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   11479              :     return false;
   11480     96855758 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   11481              :     return false;
   11482     96855758 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   11483              :     return false;
   11484     96855758 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   11485              :     return false;
   11486     96855758 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   11487              :     return false;
   11488     96855758 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   11489              :     return false;
   11490     96855758 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   11491              :     return false;
   11492     96855758 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   11493              :     return false;
   11494     96855758 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   11495              :     return false;
   11496     96855758 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   11497              :     return false;
   11498     96855758 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   11499              :     return false;
   11500     96855758 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   11501              :     return false;
   11502     96855758 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   11503              :     return false;
   11504     96855758 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   11505              :     return false;
   11506     96855758 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   11507              :     return false;
   11508     96855758 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   11509              :     return false;
   11510     96855758 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   11511              :     return false;
   11512     96855758 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   11513              :     return false;
   11514     96855758 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   11515              :     return false;
   11516     96855758 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   11517              :     return false;
   11518     96855758 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   11519              :     return false;
   11520     96855758 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   11521              :     return false;
   11522     96855758 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   11523              :     return false;
   11524     96855758 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   11525              :     return false;
   11526     96855758 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   11527              :     return false;
   11528     96855758 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   11529              :     return false;
   11530     96855758 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   11531              :     return false;
   11532     96855758 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   11533              :     return false;
   11534     96855758 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   11535              :     return false;
   11536     96855758 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   11537              :     return false;
   11538     96855758 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   11539              :     return false;
   11540     96855758 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   11541              :     return false;
   11542     96855758 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   11543              :     return false;
   11544     96855758 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   11545              :     return false;
   11546     96855758 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   11547              :     return false;
   11548     96855758 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   11549              :     return false;
   11550     96855758 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   11551              :     return false;
   11552     96855758 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   11553              :     return false;
   11554     96855758 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   11555              :     return false;
   11556     96855758 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   11557              :     return false;
   11558     96855758 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   11559              :     return false;
   11560     96855758 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   11561              :     return false;
   11562     96855758 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   11563              :     return false;
   11564     96855758 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   11565              :     return false;
   11566     96855758 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   11567              :     return false;
   11568     96855758 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   11569              :     return false;
   11570     96855758 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   11571              :     return false;
   11572     96855758 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   11573              :     return false;
   11574     96855758 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   11575              :     return false;
   11576     96855758 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   11577              :     return false;
   11578     96855758 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   11579              :     return false;
   11580     96855758 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   11581              :     return false;
   11582     96855758 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   11583              :     return false;
   11584     96855758 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   11585              :     return false;
   11586     96855758 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   11587              :     return false;
   11588     96855678 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   11589              :     return false;
   11590     96855674 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   11591              :     return false;
   11592     96855674 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   11593              :     return false;
   11594     96855674 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   11595              :     return false;
   11596     96855674 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   11597              :     return false;
   11598     96855674 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   11599              :     return false;
   11600     96855674 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   11601              :     return false;
   11602     96855674 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   11603              :     return false;
   11604     96855674 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   11605              :     return false;
   11606     96855674 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   11607              :     return false;
   11608     96855674 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   11609              :     return false;
   11610     96855674 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   11611              :     return false;
   11612     96855674 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   11613              :     return false;
   11614     96855674 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   11615              :     return false;
   11616     96855674 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   11617              :     return false;
   11618     96855674 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   11619              :     return false;
   11620     96855674 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   11621              :     return false;
   11622     96855674 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   11623              :     return false;
   11624     96855674 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   11625              :     return false;
   11626     96855674 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   11627              :     return false;
   11628     96855674 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   11629              :     return false;
   11630     96855674 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   11631              :     return false;
   11632     96855674 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   11633              :     return false;
   11634     96855674 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   11635              :     return false;
   11636     96855674 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   11637              :     return false;
   11638     96855674 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   11639              :     return false;
   11640     96855674 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   11641              :     return false;
   11642     96855674 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   11643              :     return false;
   11644     96855674 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   11645              :     return false;
   11646     96855674 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   11647              :     return false;
   11648     96855674 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   11649              :     return false;
   11650     96855674 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   11651              :     return false;
   11652     96855674 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   11653              :     return false;
   11654     96855674 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   11655              :     return false;
   11656     96855674 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   11657              :     return false;
   11658     96855674 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   11659              :     return false;
   11660     96855674 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   11661              :     return false;
   11662     96855674 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   11663              :     return false;
   11664     96855674 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   11665              :     return false;
   11666     96855674 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   11667              :     return false;
   11668     96855674 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   11669              :     return false;
   11670     96855674 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   11671              :     return false;
   11672     96855674 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   11673              :     return false;
   11674     96855674 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   11675              :     return false;
   11676     96855674 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   11677              :     return false;
   11678     96855674 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   11679              :     return false;
   11680     96855674 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   11681              :     return false;
   11682     96855674 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   11683              :     return false;
   11684     96855674 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   11685              :     return false;
   11686     96855674 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   11687              :     return false;
   11688     96855674 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   11689              :     return false;
   11690     96855674 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   11691              :     return false;
   11692     96855674 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   11693              :     return false;
   11694     96855674 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   11695              :     return false;
   11696     96855674 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   11697              :     return false;
   11698     96855674 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   11699              :     return false;
   11700     96855674 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   11701              :     return false;
   11702     96855674 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   11703              :     return false;
   11704     96855674 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   11705              :     return false;
   11706     96855674 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   11707              :     return false;
   11708     96855674 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   11709              :     return false;
   11710     96855674 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   11711              :     return false;
   11712     96855674 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   11713              :     return false;
   11714     96855674 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   11715              :     return false;
   11716     96855674 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   11717              :     return false;
   11718     96855674 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   11719              :     return false;
   11720     96855674 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   11721              :     return false;
   11722     96855674 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   11723              :     return false;
   11724     96855674 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   11725              :     return false;
   11726     96855674 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   11727              :     return false;
   11728     96855674 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   11729              :     return false;
   11730     96855674 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   11731              :     return false;
   11732     96855674 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   11733              :     return false;
   11734     96855674 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   11735              :     return false;
   11736     96855674 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   11737              :     return false;
   11738     96855674 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   11739              :     return false;
   11740     96855674 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   11741              :     return false;
   11742     96855674 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   11743              :     return false;
   11744     96855674 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   11745              :     return false;
   11746     96855674 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   11747              :     return false;
   11748     96855674 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   11749              :     return false;
   11750     96855674 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   11751              :     return false;
   11752     96855674 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   11753              :     return false;
   11754     96855674 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   11755              :     return false;
   11756     96855674 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   11757              :     return false;
   11758     96855674 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   11759              :     return false;
   11760     96855674 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   11761              :     return false;
   11762     96855674 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   11763              :     return false;
   11764     96855674 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   11765              :     return false;
   11766     96855674 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   11767              :     return false;
   11768     96855674 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   11769              :     return false;
   11770     96855674 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   11771              :     return false;
   11772     96855674 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   11773              :     return false;
   11774     96855674 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   11775              :     return false;
   11776     96855674 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   11777              :     return false;
   11778     96855674 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   11779              :     return false;
   11780     96855674 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   11781              :     return false;
   11782     96855674 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   11783              :     return false;
   11784     96855674 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   11785              :     return false;
   11786     96855674 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   11787              :     return false;
   11788     96855674 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   11789              :     return false;
   11790     96855674 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   11791              :     return false;
   11792     96855674 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   11793              :     return false;
   11794     96855674 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   11795              :     return false;
   11796     96855674 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   11797              :     return false;
   11798     96855674 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   11799              :     return false;
   11800     96855674 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   11801              :     return false;
   11802     96855674 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   11803              :     return false;
   11804     96855674 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   11805              :     return false;
   11806     96855674 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   11807              :     return false;
   11808     96855674 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   11809              :     return false;
   11810     96855674 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   11811              :     return false;
   11812     96855674 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   11813              :     return false;
   11814     96855674 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   11815              :     return false;
   11816     96855674 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   11817              :     return false;
   11818     96855674 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   11819              :     return false;
   11820     96855674 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   11821              :     return false;
   11822     96855674 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   11823              :     return false;
   11824     96855674 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   11825              :     return false;
   11826     96855674 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   11827              :     return false;
   11828     96855674 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   11829              :     return false;
   11830     96855674 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   11831              :     return false;
   11832     96855674 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   11833              :     return false;
   11834     96855674 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   11835              :     return false;
   11836     96855674 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   11837              :     return false;
   11838     96855674 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   11839              :     return false;
   11840     96855674 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   11841              :     return false;
   11842     96855674 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   11843              :     return false;
   11844     96855674 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   11845              :     return false;
   11846     96855674 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   11847              :     return false;
   11848     96855674 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   11849              :     return false;
   11850     96855674 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   11851              :     return false;
   11852     96855674 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   11853              :     return false;
   11854     96855674 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   11855              :     return false;
   11856     96855674 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   11857              :     return false;
   11858     96855674 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   11859              :     return false;
   11860     96855674 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   11861              :     return false;
   11862     96855674 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   11863              :     return false;
   11864     96855674 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   11865              :     return false;
   11866     96855674 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   11867              :     return false;
   11868     96855674 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   11869              :     return false;
   11870     96855674 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   11871              :     return false;
   11872     96855674 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   11873              :     return false;
   11874     96855674 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   11875              :     return false;
   11876     96855674 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   11877              :     return false;
   11878     96855674 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   11879              :     return false;
   11880     96855674 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   11881              :     return false;
   11882     96855674 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   11883              :     return false;
   11884     96855674 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   11885              :     return false;
   11886     96855674 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   11887              :     return false;
   11888     96855674 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   11889              :     return false;
   11890     96855674 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   11891              :     return false;
   11892     96855674 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   11893              :     return false;
   11894     96855674 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   11895              :     return false;
   11896     96855674 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   11897              :     return false;
   11898     96855674 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   11899              :     return false;
   11900     96855674 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   11901              :     return false;
   11902     96855674 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   11903              :     return false;
   11904     96855674 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   11905              :     return false;
   11906     96855674 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   11907              :     return false;
   11908     96855674 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   11909              :     return false;
   11910     96855674 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   11911              :     return false;
   11912     96855674 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   11913              :     return false;
   11914     96855674 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   11915              :     return false;
   11916     96855674 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   11917              :     return false;
   11918     96855674 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   11919              :     return false;
   11920     96855674 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   11921              :     return false;
   11922     96855674 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   11923              :     return false;
   11924     96855674 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   11925              :     return false;
   11926     96855674 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   11927              :     return false;
   11928     96855674 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   11929              :     return false;
   11930     96855674 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   11931              :     return false;
   11932     96855674 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   11933              :     return false;
   11934     96855674 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   11935              :     return false;
   11936     96855674 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   11937              :     return false;
   11938     96855674 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   11939              :     return false;
   11940     96855674 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   11941              :     return false;
   11942     96855674 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
   11943              :     return false;
   11944     96855674 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   11945              :     return false;
   11946     96855674 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
   11947              :     return false;
   11948     96855674 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   11949              :     return false;
   11950     96855674 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   11951              :     return false;
   11952     96855674 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   11953              :     return false;
   11954     96855674 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   11955              :     return false;
   11956     96855674 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
   11957              :     return false;
   11958     96855674 :   if (ptr1->x_param_vect_scalar_cost_multiplier != ptr2->x_param_vect_scalar_cost_multiplier)
   11959              :     return false;
   11960     96855674 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   11961              :     return false;
   11962     96855674 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   11963              :     return false;
   11964     96855674 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   11965              :     return false;
   11966     96855674 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   11967              :     return false;
   11968     96855674 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   11969              :     return false;
   11970     96855674 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
   11971              :     return false;
   11972     96855674 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   11973              :     return false;
   11974     96855674 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   11975              :     return false;
   11976     96855674 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   11977          578 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   11978          577 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   11979              :     return false;
   11980     96855673 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   11981              :     return false;
   11982     96855673 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   11983          576 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   11984          576 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   11985              :     return false;
   11986     96855673 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   11987              :     return false;
   11988     96855673 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   11989          576 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   11990          576 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   11991              :     return false;
   11992     96855673 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   11993              :     return false;
   11994     96855673 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   11995          576 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   11996          576 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   11997              :     return false;
   11998     96855673 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   11999              :     return false;
   12000     96855673 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   12001              :     return false;
   12002     96855673 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   12003              :     return false;
   12004     96855672 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   12005              :     return false;
   12006     96855666 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   12007              :     return false;
   12008     96855666 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   12009              :     return false;
   12010     96855666 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   12011              :     return false;
   12012     96855666 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   12013              :     return false;
   12014     96855666 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   12015              :     return false;
   12016     96855666 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   12017              :     return false;
   12018     96855666 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   12019              :     return false;
   12020     96855666 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   12021              :     return false;
   12022     96855666 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   12023              :     return false;
   12024     96855666 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   12025              :     return false;
   12026     96855666 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   12027              :     return false;
   12028     96855666 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   12029              :     return false;
   12030     96855666 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   12031              :     return false;
   12032     96855666 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   12033              :     return false;
   12034     96855666 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   12035              :     return false;
   12036     96855666 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   12037              :     return false;
   12038     96855656 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   12039              :     return false;
   12040     96855656 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   12041              :     return false;
   12042     96855656 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   12043              :     return false;
   12044     96855656 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   12045              :     return false;
   12046     96855656 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   12047              :     return false;
   12048     96855656 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   12049              :     return false;
   12050     96855656 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   12051              :     return false;
   12052     96855656 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   12053              :     return false;
   12054     96855656 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   12055              :     return false;
   12056     96855656 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   12057              :     return false;
   12058     96855656 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   12059              :     return false;
   12060     96855656 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   12061              :     return false;
   12062     96855656 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   12063              :     return false;
   12064     96855656 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   12065              :     return false;
   12066     96855656 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   12067              :     return false;
   12068     96855656 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   12069              :     return false;
   12070     96855656 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   12071              :     return false;
   12072     96855656 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   12073              :     return false;
   12074     96855656 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   12075              :     return false;
   12076     96855656 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   12077              :     return false;
   12078     96855656 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   12079              :     return false;
   12080     96855656 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   12081              :     return false;
   12082     96855656 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   12083              :     return false;
   12084     96855656 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   12085              :     return false;
   12086     96855656 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   12087              :     return false;
   12088     96855656 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   12089              :     return false;
   12090     96855656 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   12091              :     return false;
   12092     96855656 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   12093              :     return false;
   12094     96855656 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   12095              :     return false;
   12096     96855656 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   12097              :     return false;
   12098     96855656 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   12099              :     return false;
   12100     96855656 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   12101              :     return false;
   12102     96855656 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   12103              :     return false;
   12104     96855656 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   12105              :     return false;
   12106     96855656 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   12107              :     return false;
   12108     96855656 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   12109              :     return false;
   12110     96855656 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   12111              :     return false;
   12112     96855656 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   12113              :     return false;
   12114     96855656 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   12115              :     return false;
   12116     96855656 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   12117              :     return false;
   12118     96855656 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   12119              :     return false;
   12120     96855656 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   12121              :     return false;
   12122     96855656 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   12123              :     return false;
   12124     96855656 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   12125              :     return false;
   12126     96855656 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   12127              :     return false;
   12128     96855656 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   12129              :     return false;
   12130     96855656 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   12131              :     return false;
   12132     96855656 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   12133              :     return false;
   12134     96855656 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   12135              :     return false;
   12136     96855656 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   12137              :     return false;
   12138     96855656 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   12139              :     return false;
   12140     96855656 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   12141              :     return false;
   12142     96855656 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   12143              :     return false;
   12144     96855656 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   12145              :     return false;
   12146     96855656 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   12147              :     return false;
   12148     96855656 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   12149              :     return false;
   12150     96855656 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   12151              :     return false;
   12152     96855656 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   12153              :     return false;
   12154     96855656 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   12155              :     return false;
   12156     96855656 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   12157              :     return false;
   12158     96855656 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   12159              :     return false;
   12160     96855656 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   12161              :     return false;
   12162     96855656 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   12163              :     return false;
   12164     96855656 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   12165              :     return false;
   12166     96855656 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   12167              :     return false;
   12168     96855656 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   12169              :     return false;
   12170     96855656 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   12171              :     return false;
   12172     96855656 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   12173              :     return false;
   12174     96855656 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   12175              :     return false;
   12176     96855656 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   12177              :     return false;
   12178     96855656 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   12179              :     return false;
   12180     96855656 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   12181              :     return false;
   12182     96855656 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   12183              :     return false;
   12184     96855656 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   12185              :     return false;
   12186     96855656 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   12187              :     return false;
   12188     96855656 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   12189              :     return false;
   12190     96855656 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   12191              :     return false;
   12192     96855656 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   12193              :     return false;
   12194     96855656 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   12195              :     return false;
   12196     96855656 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   12197              :     return false;
   12198     96855656 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   12199              :     return false;
   12200     96855656 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   12201              :     return false;
   12202     96855656 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   12203              :     return false;
   12204     96855656 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   12205              :     return false;
   12206     96855656 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   12207              :     return false;
   12208     96855656 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   12209              :     return false;
   12210     96855656 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   12211              :     return false;
   12212     96855656 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   12213              :     return false;
   12214     96855656 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   12215              :     return false;
   12216     96855656 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   12217              :     return false;
   12218     96855656 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   12219              :     return false;
   12220     96855656 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   12221              :     return false;
   12222     96855656 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   12223              :     return false;
   12224     96855656 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   12225              :     return false;
   12226     96855656 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   12227              :     return false;
   12228     96855656 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   12229              :     return false;
   12230     96855656 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   12231              :     return false;
   12232     96855656 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
   12233              :     return false;
   12234     96855656 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   12235              :     return false;
   12236     96855656 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   12237              :     return false;
   12238     96855656 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   12239              :     return false;
   12240     96855656 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   12241              :     return false;
   12242     96855642 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   12243              :     return false;
   12244     96855642 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   12245              :     return false;
   12246     96855642 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   12247              :     return false;
   12248     96855642 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   12249            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   12250            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   12251              :     return false;
   12252     96855642 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   12253              :     return false;
   12254     96855642 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   12255              :     return false;
   12256     96855642 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   12257              :     return false;
   12258     96855642 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   12259              :     return false;
   12260     96855642 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   12261              :     return false;
   12262     96855642 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   12263              :     return false;
   12264     96855642 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   12265              :     return false;
   12266     96855642 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   12267              :     return false;
   12268     96855642 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   12269              :     return false;
   12270     96855642 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   12271              :     return false;
   12272     96855642 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   12273              :     return false;
   12274     96855642 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   12275              :     return false;
   12276     96855642 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   12277              :     return false;
   12278     96855642 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   12279              :     return false;
   12280     96855642 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   12281              :     return false;
   12282     96855642 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   12283              :     return false;
   12284     96855642 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   12285              :     return false;
   12286     96855642 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   12287              :     return false;
   12288     96855642 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   12289              :     return false;
   12290     96855642 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   12291              :     return false;
   12292     96855640 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   12293              :     return false;
   12294     96855640 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   12295              :     return false;
   12296     96855640 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   12297              :     return false;
   12298     96855640 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   12299              :     return false;
   12300     96855640 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   12301              :     return false;
   12302     96855640 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   12303              :     return false;
   12304     96855640 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   12305              :     return false;
   12306     96855640 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   12307              :     return false;
   12308     96855640 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   12309              :     return false;
   12310     96855640 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   12311              :     return false;
   12312     96855640 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   12313              :     return false;
   12314     96855640 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   12315              :     return false;
   12316     96855640 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   12317              :     return false;
   12318     96855640 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   12319              :     return false;
   12320     96855640 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   12321              :     return false;
   12322     96855640 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   12323              :     return false;
   12324     96855640 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   12325              :     return false;
   12326     96855640 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   12327              :     return false;
   12328     96855640 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   12329              :     return false;
   12330     96855640 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   12331              :     return false;
   12332     96855640 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   12333              :     return false;
   12334     96855640 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   12335              :     return false;
   12336     96855640 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   12337              :     return false;
   12338     96855640 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   12339              :     return false;
   12340     96855640 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   12341              :     return false;
   12342     96855640 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   12343              :     return false;
   12344     96855640 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   12345              :     return false;
   12346     96855640 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   12347              :     return false;
   12348     96855640 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   12349              :     return false;
   12350     96855640 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   12351              :     return false;
   12352     96855640 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   12353              :     return false;
   12354     96855640 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   12355              :     return false;
   12356     96855640 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   12357              :     return false;
   12358     96855640 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   12359              :     return false;
   12360     96855640 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   12361              :     return false;
   12362     96855640 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   12363              :     return false;
   12364     96855640 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   12365              :     return false;
   12366     96855640 :   if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
   12367              :     return false;
   12368     96855640 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   12369              :     return false;
   12370     96855640 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   12371              :     return false;
   12372     96855640 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   12373              :     return false;
   12374     96855640 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   12375              :     return false;
   12376     96855640 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   12377              :     return false;
   12378     96855640 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   12379              :     return false;
   12380     96855640 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   12381              :     return false;
   12382     96855640 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   12383              :     return false;
   12384     96855640 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   12385              :     return false;
   12386     96855640 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   12387              :     return false;
   12388     96855639 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   12389              :     return false;
   12390     96855639 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   12391              :     return false;
   12392     96855639 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   12393              :     return false;
   12394     96855639 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   12395              :     return false;
   12396     96855639 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   12397              :     return false;
   12398     96855639 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   12399              :     return false;
   12400     96855639 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   12401              :     return false;
   12402     96855638 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   12403              :     return false;
   12404     96855638 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   12405              :     return false;
   12406     96855638 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   12407              :     return false;
   12408     96855638 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   12409              :     return false;
   12410     96855638 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   12411              :     return false;
   12412     96855638 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   12413              :     return false;
   12414     96855638 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   12415              :     return false;
   12416     96855638 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   12417              :     return false;
   12418     96855638 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   12419              :     return false;
   12420     96855638 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   12421              :     return false;
   12422     96855638 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   12423              :     return false;
   12424     96855638 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   12425              :     return false;
   12426     96855638 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   12427              :     return false;
   12428     96855638 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   12429              :     return false;
   12430     96855638 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   12431              :     return false;
   12432     96855638 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   12433              :     return false;
   12434     96855638 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   12435              :     return false;
   12436     96855638 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   12437              :     return false;
   12438     96855638 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   12439              :     return false;
   12440     96855638 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   12441              :     return false;
   12442     96855632 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   12443              :     return false;
   12444     96855632 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   12445              :     return false;
   12446     96855632 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   12447              :     return false;
   12448     96855632 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   12449              :     return false;
   12450     96855632 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   12451              :     return false;
   12452     96855632 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   12453              :     return false;
   12454     96855632 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   12455              :     return false;
   12456     96855632 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   12457              :     return false;
   12458     96855632 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   12459              :     return false;
   12460     96855632 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   12461              :     return false;
   12462     96855632 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   12463              :     return false;
   12464     96855632 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   12465              :     return false;
   12466     96855632 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   12467              :     return false;
   12468     96855632 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   12469              :     return false;
   12470     96855632 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   12471              :     return false;
   12472     96855632 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   12473              :     return false;
   12474     96855632 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   12475              :     return false;
   12476     96855632 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   12477              :     return false;
   12478     96855632 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   12479              :     return false;
   12480     96855632 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   12481              :     return false;
   12482     96855632 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   12483              :     return false;
   12484     96855632 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   12485              :     return false;
   12486     96855632 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   12487              :     return false;
   12488     96855632 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   12489              :     return false;
   12490     96855632 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   12491              :     return false;
   12492     96855632 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   12493              :     return false;
   12494     96855632 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   12495              :     return false;
   12496     96855632 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   12497              :     return false;
   12498     96855632 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   12499              :     return false;
   12500     96855632 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   12501              :     return false;
   12502     96855632 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   12503              :     return false;
   12504     96855632 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   12505              :     return false;
   12506     96855632 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   12507              :     return false;
   12508     96855632 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   12509              :     return false;
   12510    968556179 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   12511    871700582 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   12512              :       return false;
   12513              :   return true;
   12514              : }
   12515              : 
   12516              : /* Stream out optimization options  */
   12517              : void
   12518        31126 : cl_optimization_stream_out (struct output_block *ob,
   12519              :                             struct bitpack_d *bp,
   12520              :                             struct cl_optimization *ptr)
   12521              : {
   12522        31126 :   bp_pack_var_len_int (bp, ptr->x_optimize);
   12523        31126 :   bp_pack_var_len_int (bp, ptr->x_optimize_size);
   12524        31126 :   bp_pack_var_len_int (bp, ptr->x_optimize_debug);
   12525        31126 :   bp_pack_var_len_int (bp, ptr->x_optimize_fast);
   12526        31126 :   if (4 > (int ) 10)
   12527              :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
   12528              :   else
   12529        31126 :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
   12530        31126 :   if (100 > (int ) 10)
   12531        31126 :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
   12532              :   else
   12533              :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
   12534        31126 :   if (1 > (int ) 10)
   12535              :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
   12536              :   else
   12537        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
   12538        31126 :   if (1 > (int ) 10)
   12539              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
   12540              :   else
   12541        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
   12542        31126 :   if (1 > (int ) 10)
   12543              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
   12544              :   else
   12545        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
   12546        31126 :   if (7000 > (int ) 10)
   12547        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
   12548              :   else
   12549              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
   12550        31126 :   if (0 > (int ) 10)
   12551              :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
   12552              :   else
   12553        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   12554        31126 :   if (1 > (int ) 10)
   12555              :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
   12556              :   else
   12557        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
   12558        31126 :   if (1 > (int ) 10)
   12559              :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
   12560              :   else
   12561        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
   12562        31126 :   if (1 > (int ) 10)
   12563              :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
   12564              :   else
   12565        31126 :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
   12566        31126 :   if (1 > (int ) 10)
   12567              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
   12568              :   else
   12569        31126 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
   12570        31126 :   if (0 > (int ) 10)
   12571              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
   12572              :   else
   12573        31126 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
   12574        31126 :   if (10 > (int ) 10)
   12575              :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
   12576              :   else
   12577        31126 :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
   12578        31126 :   bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
   12579        31126 :   if (90 > (int ) 10)
   12580        31126 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
   12581              :   else
   12582              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
   12583        31126 :   if (3 > (int ) 10)
   12584              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
   12585              :   else
   12586        31126 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
   12587        31126 :   bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
   12588        31126 :   if (20 > (int ) 10)
   12589        31126 :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
   12590              :   else
   12591              :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
   12592        31126 :   if (0 > (int ) 10)
   12593              :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
   12594              :   else
   12595        31126 :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
   12596        31126 :   if (1 > (int ) 10)
   12597              :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
   12598              :   else
   12599        31126 :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
   12600        31126 :   if (0 > (int ) 10)
   12601              :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
   12602              :   else
   12603        31126 :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
   12604        31126 :   if (256 > (int ) 10)
   12605        31126 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
   12606              :   else
   12607              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
   12608        31126 :   if (256 > (int ) 10)
   12609        31126 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
   12610              :   else
   12611              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
   12612        31126 :   if (6 > (int ) 10)
   12613              :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
   12614              :   else
   12615        31126 :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
   12616        31126 :   if (2 > (int ) 10)
   12617              :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
   12618              :   else
   12619        31126 :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
   12620        31126 :   if (0 > (int ) 10)
   12621              :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
   12622              :   else
   12623        31126 :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
   12624        31126 :   if (10 > (int ) 10)
   12625              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
   12626              :   else
   12627        31126 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
   12628        31126 :   if (3 > (int ) 10)
   12629              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
   12630              :   else
   12631        31126 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
   12632        31126 :   if (10 > (int ) 10)
   12633              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
   12634              :   else
   12635        31126 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
   12636        31126 :   if (3 > (int ) 10)
   12637              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
   12638              :   else
   12639        31126 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
   12640        31126 :   if (100 > (int ) 10)
   12641        31126 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
   12642              :   else
   12643              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
   12644        31126 :   if (10 > (int ) 10)
   12645              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
   12646              :   else
   12647        31126 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
   12648        31126 :   if (0 > (int ) 10)
   12649              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
   12650              :   else
   12651        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
   12652        31126 :   if (16 > (int ) 10)
   12653        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
   12654              :   else
   12655              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
   12656        31126 :   if (1 > (int ) 10)
   12657              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
   12658              :   else
   12659        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
   12660        31126 :   if (1 > (int ) 10)
   12661              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
   12662              :   else
   12663        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
   12664        31126 :   if (1 > (int ) 10)
   12665              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
   12666              :   else
   12667        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
   12668        31126 :   if (1 > (int ) 10)
   12669              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
   12670              :   else
   12671        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
   12672        31126 :   if (1 > (int ) 10)
   12673              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
   12674              :   else
   12675        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
   12676        31126 :   if (1 > (int ) 10)
   12677              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
   12678              :   else
   12679        31126 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
   12680        31126 :   if (200 > (int ) 10)
   12681        31126 :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
   12682              :   else
   12683              :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
   12684        31126 :   if (30 > (int ) 10)
   12685        31126 :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
   12686              :   else
   12687              :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
   12688        31126 :   if (40 > (int ) 10)
   12689        31126 :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
   12690              :   else
   12691              :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
   12692        31126 :   if (500 > (int ) 10)
   12693        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 500);
   12694              :   else
   12695              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
   12696        31126 :   if (16000 > (int ) 10)
   12697        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
   12698              :   else
   12699              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
   12700        31126 :   if (64 > (int ) 10)
   12701        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
   12702              :   else
   12703              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
   12704        31126 :   if (8 > (int ) 10)
   12705              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
   12706              :   else
   12707        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
   12708        31126 :   if (2 > (int ) 10)
   12709              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
   12710              :   else
   12711        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
   12712        31126 :   if (40 > (int ) 10)
   12713        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
   12714              :   else
   12715              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
   12716        31126 :   if (6 > (int ) 10)
   12717              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
   12718              :   else
   12719        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
   12720        31126 :   if (15 > (int ) 10)
   12721        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
   12722              :   else
   12723              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
   12724        31126 :   if (3 > (int ) 10)
   12725              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
   12726              :   else
   12727        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
   12728        31126 :   if (10 > (int ) 10)
   12729              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
   12730              :   else
   12731        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
   12732        31126 :   if (8 > (int ) 10)
   12733              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
   12734              :   else
   12735        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
   12736        31126 :   if (8 > (int ) 10)
   12737              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
   12738              :   else
   12739        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
   12740        31126 :   if (25000 > (int ) 10)
   12741        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
   12742              :   else
   12743              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
   12744        31126 :   if (16 > (int ) 10)
   12745        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
   12746              :   else
   12747              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
   12748        31126 :   if (16 > (int ) 10)
   12749        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
   12750              :   else
   12751              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
   12752        31126 :   if (10 > (int ) 10)
   12753              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
   12754              :   else
   12755        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
   12756        31126 :   if (5 > (int ) 10)
   12757              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
   12758              :   else
   12759        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
   12760        31126 :   if (50 > (int ) 10)
   12761        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
   12762              :   else
   12763              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
   12764        31126 :   if (8 > (int ) 10)
   12765              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
   12766              :   else
   12767        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
   12768        31126 :   if (2 > (int ) 10)
   12769              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
   12770              :   else
   12771        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
   12772        31126 :   if (4 > (int ) 10)
   12773              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
   12774              :   else
   12775        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   12776        31126 :   if (1 > (int ) 10)
   12777              :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
   12778              :   else
   12779        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
   12780        31126 :   if (2 > (int ) 10)
   12781              :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
   12782              :   else
   12783        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
   12784        31126 :   if (1000 > (int ) 10)
   12785        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
   12786              :   else
   12787              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
   12788        31126 :   if (100 > (int ) 10)
   12789        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
   12790              :   else
   12791              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
   12792        31126 :   if (1000 > (int ) 10)
   12793        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
   12794              :   else
   12795              :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
   12796        31126 :   if (10 > (int ) 10)
   12797              :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
   12798              :   else
   12799        31126 :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
   12800        31126 :   if (40 > (int ) 10)
   12801        31126 :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
   12802              :   else
   12803              :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
   12804        31126 :   if (250 > (int ) 10)
   12805        31126 :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
   12806              :   else
   12807              :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
   12808        31126 :   if (!lto_stream_offload_p) {
   12809        31126 :   if (0 > (int ) 10)
   12810              :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 0);
   12811              :   else
   12812        31126 :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
   12813              : }
   12814        31126 :   if (300 > (int ) 10)
   12815        31126 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
   12816              :   else
   12817              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
   12818        31126 :   if (800 > (int ) 10)
   12819        31126 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
   12820              :   else
   12821              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
   12822        31126 :   if (32 > (int ) 10)
   12823        31126 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
   12824              :   else
   12825              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
   12826        31126 :   if (64 > (int ) 10)
   12827        31126 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
   12828              :   else
   12829              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
   12830        31126 :   if (512 > (int ) 10)
   12831        31126 :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
   12832              :   else
   12833              :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
   12834        31126 :   if (100 > (int ) 10)
   12835        31126 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
   12836              :   else
   12837              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
   12838        31126 :   if (2700 > (int ) 10)
   12839        31126 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
   12840              :   else
   12841              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
   12842        31126 :   if (1000 > (int ) 10)
   12843        31126 :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
   12844              :   else
   12845              :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
   12846        31126 :   if (256 > (int ) 10)
   12847        31126 :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
   12848              :   else
   12849              :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
   12850        31126 :   if (10000 > (int ) 10)
   12851        31126 :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
   12852              :   else
   12853              :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
   12854        31126 :   if (20 > (int ) 10)
   12855        31126 :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
   12856              :   else
   12857              :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
   12858        31126 :   if (51 > (int ) 10)
   12859        31126 :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
   12860              :   else
   12861              :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
   12862        31126 :   if (64 > (int ) 10)
   12863        31126 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
   12864              :   else
   12865              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
   12866        31126 :   if (2 > (int ) 10)
   12867              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
   12868              :   else
   12869        31126 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
   12870        31126 :   if (10000 > (int ) 10)
   12871        31126 :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
   12872              :   else
   12873              :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
   12874        31126 :   if (1000 > (int ) 10)
   12875        31126 :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
   12876              :   else
   12877              :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
   12878        31126 :   if (200 > (int ) 10)
   12879        31126 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
   12880              :   else
   12881              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
   12882        31126 :   if (100 > (int ) 10)
   12883        31126 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
   12884              :   else
   12885              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
   12886        31126 :   if (40 > (int ) 10)
   12887        31126 :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
   12888              :   else
   12889              :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   12890        31126 :   if (500 > (int ) 10)
   12891        31126 :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
   12892              :   else
   12893              :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
   12894        31126 :   if (30 > (int ) 10)
   12895        31126 :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
   12896              :   else
   12897              :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   12898        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
   12899        31126 :   if (1 > (int ) 10)
   12900              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
   12901              :   else
   12902        31126 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
   12903        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
   12904        31126 :   if (1000 > (int ) 10)
   12905        31126 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
   12906              :   else
   12907              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
   12908        31126 :   if (80 > (int ) 10)
   12909        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
   12910              :   else
   12911              :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
   12912        31126 :   if (4 > (int ) 10)
   12913              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
   12914              :   else
   12915        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
   12916        31126 :   if (3000 > (int ) 10)
   12917        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
   12918              :   else
   12919              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
   12920        31126 :   if (8 > (int ) 10)
   12921              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
   12922              :   else
   12923        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
   12924        31126 :   if (16 > (int ) 10)
   12925        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
   12926              :   else
   12927              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
   12928        31126 :   if (200 > (int ) 10)
   12929        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
   12930              :   else
   12931              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
   12932        31126 :   if (100 > (int ) 10)
   12933        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
   12934              :   else
   12935              :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
   12936        31126 :   if (1000 > (int ) 10)
   12937        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
   12938              :   else
   12939              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
   12940        31126 :   if (10 > (int ) 10)
   12941              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
   12942              :   else
   12943        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
   12944        31126 :   if (500 > (int ) 10)
   12945        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
   12946              :   else
   12947              :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
   12948        31126 :   if (100000 > (int ) 10)
   12949        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
   12950              :   else
   12951              :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
   12952        31126 :   if (100 > (int ) 10)
   12953        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
   12954              :   else
   12955              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
   12956        31126 :   if (333 > (int ) 10)
   12957        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
   12958              :   else
   12959              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
   12960        31126 :   if (3 > (int ) 10)
   12961              :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
   12962              :   else
   12963        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
   12964        31126 :   if (5000 > (int ) 10)
   12965        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
   12966              :   else
   12967              :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
   12968        31126 :   if (1 > (int ) 10)
   12969              :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
   12970              :   else
   12971        31126 :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
   12972        31126 :   if (200 > (int ) 10)
   12973        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
   12974              :   else
   12975              :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
   12976        31126 :   if (100 > (int ) 10)
   12977        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
   12978              :   else
   12979              :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
   12980        31126 :   if (20 > (int ) 10)
   12981        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
   12982              :   else
   12983              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
   12984        31126 :   if (131072 > (int ) 10)
   12985        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
   12986              :   else
   12987              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
   12988        31126 :   if (8 > (int ) 10)
   12989              :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
   12990              :   else
   12991        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
   12992        31126 :   if (8 > (int ) 10)
   12993              :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
   12994              :   else
   12995        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
   12996        31126 :   if (30 > (int ) 10)
   12997        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
   12998              :   else
   12999              :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
   13000        31126 :   if (4000 > (int ) 10)
   13001        31126 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
   13002              :   else
   13003              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
   13004        31126 :   if (6 > (int ) 10)
   13005              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
   13006              :   else
   13007        31126 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
   13008        31126 :   if (15 > (int ) 10)
   13009        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
   13010              :   else
   13011              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
   13012        31126 :   if (450 > (int ) 10)
   13013        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
   13014              :   else
   13015              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
   13016        31126 :   if (450 > (int ) 10)
   13017        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
   13018              :   else
   13019              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
   13020        31126 :   if (70 > (int ) 10)
   13021        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
   13022              :   else
   13023              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
   13024        31126 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
   13025        31126 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
   13026        31126 :   if (8 > (int ) 10)
   13027              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
   13028              :   else
   13029        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
   13030        31126 :   if (8 > (int ) 10)
   13031              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
   13032              :   else
   13033        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
   13034        31126 :   if (350000 > (int ) 10)
   13035        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
   13036              :   else
   13037              :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
   13038        31126 :   if (10 > (int ) 10)
   13039              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
   13040              :   else
   13041        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
   13042        31126 :   if (1000 > (int ) 10)
   13043        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
   13044              :   else
   13045              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
   13046        31126 :   if (15 > (int ) 10)
   13047        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
   13048              :   else
   13049              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
   13050        31126 :   if (64 > (int ) 10)
   13051        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
   13052              :   else
   13053              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
   13054        31126 :   if (10000 > (int ) 10)
   13055        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
   13056              :   else
   13057              :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
   13058        31126 :   if (20 > (int ) 10)
   13059        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
   13060              :   else
   13061              :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
   13062        31126 :   if (40 > (int ) 10)
   13063        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
   13064              :   else
   13065              :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
   13066        31126 :   if (100 > (int ) 10)
   13067        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
   13068              :   else
   13069              :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
   13070        31126 :   if (32 > (int ) 10)
   13071        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
   13072              :   else
   13073              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
   13074        31126 :   if (16 > (int ) 10)
   13075        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
   13076              :   else
   13077              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
   13078        31126 :   if (100 > (int ) 10)
   13079        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
   13080              :   else
   13081              :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
   13082        31126 :   if (32 > (int ) 10)
   13083        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
   13084              :   else
   13085              :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
   13086        31126 :   if (15 > (int ) 10)
   13087        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
   13088              :   else
   13089              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
   13090        31126 :   if (200 > (int ) 10)
   13091        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
   13092              :   else
   13093              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
   13094        31126 :   if (5 > (int ) 10)
   13095              :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
   13096              :   else
   13097        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
   13098        31126 :   if (100 > (int ) 10)
   13099        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
   13100              :   else
   13101              :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
   13102        31126 :   if (100 > (int ) 10)
   13103        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
   13104              :   else
   13105              :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
   13106        31126 :   if (10 > (int ) 10)
   13107              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
   13108              :   else
   13109        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
   13110        31126 :   if (20 > (int ) 10)
   13111        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
   13112              :   else
   13113              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
   13114        31126 :   if (40 > (int ) 10)
   13115        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
   13116              :   else
   13117              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   13118        31126 :   bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
   13119        31126 :   if (3 > (int ) 10)
   13120              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
   13121              :   else
   13122        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
   13123        31126 :   if (100 > (int ) 10)
   13124        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
   13125              :   else
   13126              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
   13127        31126 :   if (10 > (int ) 10)
   13128              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
   13129              :   else
   13130        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
   13131        31126 :   if (100 > (int ) 10)
   13132        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
   13133              :   else
   13134              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
   13135        31126 :   if (50 > (int ) 10)
   13136        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
   13137              :   else
   13138              :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
   13139        31126 :   if (50 > (int ) 10)
   13140        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
   13141              :   else
   13142              :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
   13143        31126 :   if (64 > (int ) 10)
   13144        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
   13145              :   else
   13146              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
   13147        31126 :   if (2 > (int ) 10)
   13148              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
   13149              :   else
   13150        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
   13151        31126 :   if (10 > (int ) 10)
   13152              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
   13153              :   else
   13154        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
   13155        31126 :   if (2 > (int ) 10)
   13156              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
   13157              :   else
   13158        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
   13159        31126 :   if (10000 > (int ) 10)
   13160        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
   13161              :   else
   13162              :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
   13163        31126 :   if (4 > (int ) 10)
   13164              :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
   13165              :   else
   13166        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
   13167        31126 :   if (8 > (int ) 10)
   13168              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
   13169              :   else
   13170        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
   13171        31126 :   if (200 > (int ) 10)
   13172        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
   13173              :   else
   13174              :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
   13175        31126 :   if (50 > (int ) 10)
   13176        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
   13177              :   else
   13178              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
   13179        31126 :   if (50 > (int ) 10)
   13180        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
   13181              :   else
   13182              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
   13183        31126 :   if (1 > (int ) 10)
   13184              :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
   13185              :   else
   13186        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
   13187        31126 :   if (12 > (int ) 10)
   13188        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
   13189              :   else
   13190              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
   13191        31126 :   if (50 > (int ) 10)
   13192        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
   13193              :   else
   13194              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
   13195        31126 :   if (50000000 > (int ) 10)
   13196        31126 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
   13197              :   else
   13198              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
   13199        31126 :   if (1 > (int ) 10)
   13200              :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
   13201              :   else
   13202        31126 :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
   13203        31126 :   if (5 > (int ) 10)
   13204              :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
   13205              :   else
   13206        31126 :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
   13207        31126 :   if (10 > (int ) 10)
   13208              :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
   13209              :   else
   13210        31126 :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
   13211        31126 :   if (9 > (int ) 10)
   13212              :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
   13213              :   else
   13214        31126 :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
   13215        31126 :   if (30 > (int ) 10)
   13216        31126 :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
   13217              :   else
   13218              :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
   13219        31126 :   if (4096 > (int ) 10)
   13220        31126 :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
   13221              :   else
   13222              :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
   13223        31126 :   if (32 > (int ) 10)
   13224        31126 :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
   13225              :   else
   13226              :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
   13227        31126 :   if (40 > (int ) 10)
   13228        31126 :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
   13229              :   else
   13230              :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
   13231        31126 :   bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
   13232        31126 :   if (16 > (int ) 10)
   13233        31126 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
   13234              :   else
   13235              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
   13236        31126 :   if (8 > (int ) 10)
   13237              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
   13238              :   else
   13239        31126 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
   13240        31126 :   if (32 > (int ) 10)
   13241        31126 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
   13242              :   else
   13243              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
   13244        31126 :   if (256 > (int ) 10)
   13245        31126 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
   13246              :   else
   13247              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
   13248        31126 :   if (256 > (int ) 10)
   13249        31126 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
   13250              :   else
   13251              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
   13252        31126 :   if (16 > (int ) 10)
   13253        31126 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
   13254              :   else
   13255              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
   13256        31126 :   if (64 > (int ) 10)
   13257        31126 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
   13258              :   else
   13259              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
   13260        31126 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
   13261        31126 :   if (100 > (int ) 10)
   13262        31126 :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
   13263              :   else
   13264              :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
   13265        31126 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
   13266        31126 :   if (70 > (int ) 10)
   13267        31126 :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
   13268              :   else
   13269              :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
   13270        31126 :   if (5 > (int ) 10)
   13271              :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
   13272              :   else
   13273        31126 :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
   13274        31126 :   if (2 > (int ) 10)
   13275              :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
   13276              :   else
   13277        31126 :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
   13278        31126 :   if (1 > (int ) 10)
   13279              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
   13280              :   else
   13281        31126 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
   13282        31126 :   if (200 > (int ) 10)
   13283        31126 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
   13284              :   else
   13285              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
   13286        31126 :   if (3 > (int ) 10)
   13287              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
   13288              :   else
   13289        31126 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
   13290        31126 :   if (-1 > (int ) 10)
   13291              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
   13292              :   else
   13293        31126 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
   13294        31126 :   bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
   13295        31126 :   if (6 > (int ) 10)
   13296              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
   13297              :   else
   13298        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
   13299        31126 :   if (5 > (int ) 10)
   13300              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
   13301              :   else
   13302        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
   13303        31126 :   if (200 > (int ) 10)
   13304        31126 :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
   13305              :   else
   13306              :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
   13307        31126 :   if (7 > (int ) 10)
   13308              :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
   13309              :   else
   13310        31126 :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
   13311        31126 :   if (1000 > (int ) 10)
   13312        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
   13313              :   else
   13314              :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
   13315        31126 :   if (10 > (int ) 10)
   13316              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
   13317              :   else
   13318        31126 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
   13319        31126 :   if (100 > (int ) 10)
   13320        31126 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
   13321              :   else
   13322              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
   13323        31126 :   if (-1 > (int ) 10)
   13324              :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
   13325              :   else
   13326        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
   13327        31126 :   if (1 > (int ) 10)
   13328              :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
   13329              :   else
   13330        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
   13331        31126 :   if (1 > (int ) 10)
   13332              :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
   13333              :   else
   13334        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
   13335        31126 :   if (40 > (int ) 10)
   13336        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
   13337              :   else
   13338              :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
   13339        31126 :   if (10 > (int ) 10)
   13340              :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
   13341              :   else
   13342        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
   13343        31126 :   if (2 > (int ) 10)
   13344              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
   13345              :   else
   13346        31126 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
   13347        31126 :   if (50 > (int ) 10)
   13348        31126 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
   13349              :   else
   13350              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
   13351        31126 :   if (2 > (int ) 10)
   13352              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
   13353              :   else
   13354        31126 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
   13355        31126 :   if (3 > (int ) 10)
   13356              :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
   13357              :   else
   13358        31126 :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
   13359        31126 :   if (75 > (int ) 10)
   13360        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
   13361              :   else
   13362              :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
   13363        31126 :   bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
   13364        31126 :   bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
   13365        31126 :   if (2 > (int ) 10)
   13366              :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
   13367              :   else
   13368        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
   13369        31126 :   if (2 > (int ) 10)
   13370              :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
   13371              :   else
   13372        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
   13373        31126 :   if (32 > (int ) 10)
   13374        31126 :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
   13375              :   else
   13376              :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
   13377        31126 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
   13378        31126 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
   13379        31126 :   if (512 > (int ) 10)
   13380        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
   13381              :   else
   13382              :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
   13383        31126 :   if (8 > (int ) 10)
   13384              :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
   13385              :   else
   13386        31126 :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
   13387        31126 :   if (12 > (int ) 10)
   13388        31126 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
   13389              :   else
   13390              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
   13391        31126 :   if (12 > (int ) 10)
   13392        31126 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
   13393              :   else
   13394              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
   13395        31126 :   if (10 > (int ) 10)
   13396              :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
   13397              :   else
   13398        31126 :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
   13399        31126 :   if (1 > (int ) 10)
   13400              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
   13401              :   else
   13402        31126 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
   13403        31126 :   if (65536 > (int ) 10)
   13404        31126 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
   13405              :   else
   13406              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
   13407        31126 :   if (8 > (int ) 10)
   13408              :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
   13409              :   else
   13410        31126 :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
   13411        31126 :   bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
   13412        31126 :   if (9 > (int ) 10)
   13413              :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
   13414              :   else
   13415        31126 :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
   13416        31126 :   if (95 > (int ) 10)
   13417        31126 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
   13418              :   else
   13419              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
   13420        31126 :   if (75 > (int ) 10)
   13421        31126 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
   13422              :   else
   13423              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
   13424        31126 :   if (100 > (int ) 10)
   13425        31126 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
   13426              :   else
   13427              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
   13428        31126 :   if (80 > (int ) 10)
   13429        31126 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
   13430              :   else
   13431              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
   13432        31126 :   if (50 > (int ) 10)
   13433        31126 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
   13434              :   else
   13435              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
   13436        31126 :   if (10 > (int ) 10)
   13437              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
   13438              :   else
   13439        31126 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
   13440        31126 :   if (256 > (int ) 10)
   13441        31126 :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
   13442              :   else
   13443              :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
   13444        31126 :   bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
   13445        31126 :   if (1000 > (int ) 10)
   13446        31126 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
   13447              :   else
   13448              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
   13449        31126 :   if (12 > (int ) 10)
   13450        31126 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
   13451              :   else
   13452              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
   13453        31126 :   if (8 > (int ) 10)
   13454              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
   13455              :   else
   13456        31126 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
   13457        31126 :   if (100000 > (int ) 10)
   13458        31126 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
   13459              :   else
   13460              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
   13461        31126 :   if (2 > (int ) 10)
   13462              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
   13463              :   else
   13464        31126 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
   13465        31126 :   bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
   13466        31126 :   if (2 > (int ) 10)
   13467              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
   13468              :   else
   13469        31126 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
   13470        31126 :   if (2 > (int ) 10)
   13471              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
   13472              :   else
   13473        31126 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
   13474        31126 :   if (20 > (int ) 10)
   13475        31126 :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
   13476              :   else
   13477              :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
   13478        31126 :   if (4 > (int ) 10)
   13479              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
   13480              :   else
   13481        31126 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
   13482        31126 :   if (1 > (int ) 10)
   13483              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
   13484              :   else
   13485        31126 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
   13486        31126 :   if (256 > (int ) 10)
   13487        31126 :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
   13488              :   else
   13489              :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
   13490        31126 :   if (!lto_stream_offload_p) {
   13491        31126 :   if (1 > (int ) 10)
   13492              :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
   13493              :   else
   13494        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
   13495              : }
   13496        31126 :   if (1 > (int ) 10)
   13497              :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
   13498              :   else
   13499        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
   13500        31126 :   if (!lto_stream_offload_p) {
   13501        31126 :   if (50 > (int ) 10)
   13502        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
   13503              :   else
   13504              :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
   13505              : }
   13506        31126 :   if (32 > (int ) 10)
   13507        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
   13508              :   else
   13509              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
   13510        31126 :   if (-1 > (int ) 10)
   13511              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
   13512              :   else
   13513        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
   13514        31126 :   if (15 > (int ) 10)
   13515        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
   13516              :   else
   13517              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
   13518        31126 :   if (6 > (int ) 10)
   13519              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
   13520              :   else
   13521        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
   13522        31126 :   if (!lto_stream_offload_p) {
   13523        31126 :   if (2 > (int ) 10)
   13524              :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
   13525              :   else
   13526        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
   13527              : }
   13528        31126 :   if (100 > (int ) 10)
   13529        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vect_scalar_cost_multiplier ^ 100);
   13530              :   else
   13531              :     bp_pack_var_len_int (bp, ptr->x_param_vect_scalar_cost_multiplier);
   13532        31126 :   if (150000 > (int ) 10)
   13533        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
   13534              :   else
   13535              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
   13536        31126 :   if (32 > (int ) 10)
   13537        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
   13538              :   else
   13539              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
   13540        31126 :   if (3000 > (int ) 10)
   13541        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
   13542              :   else
   13543              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
   13544        31126 :   if (50 > (int ) 10)
   13545        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
   13546              :   else
   13547              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
   13548        31126 :   if (250 > (int ) 10)
   13549        31126 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
   13550              :   else
   13551              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
   13552        31126 :   bp_pack_var_len_int (bp, ptr->x_warn_inline);
   13553        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
   13554        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
   13555        31126 :   bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
   13556        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
   13557        31126 :   bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
   13558        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
   13559        31126 :   bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
   13560        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
   13561        31126 :   bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
   13562        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
   13563        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
   13564        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
   13565        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
   13566        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
   13567        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
   13568        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
   13569        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
   13570        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
   13571        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
   13572        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
   13573        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
   13574        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
   13575        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
   13576        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
   13577        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
   13578        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
   13579        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
   13580        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
   13581        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
   13582        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_dce);
   13583        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
   13584        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
   13585        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
   13586        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
   13587        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
   13588        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
   13589        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
   13590        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_dse);
   13591        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
   13592        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
   13593        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
   13594        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
   13595        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
   13596        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
   13597        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
   13598        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_float_store);
   13599        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
   13600        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
   13601        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
   13602        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
   13603        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
   13604        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
   13605        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse);
   13606        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
   13607        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
   13608        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
   13609        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
   13610        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite);
   13611        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
   13612        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
   13613        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   13614        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   13615        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   13616        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   13617        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
   13618        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
   13619        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
   13620        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
   13621        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
   13622        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
   13623        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
   13624        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
   13625        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
   13626        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
   13627        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
   13628        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
   13629        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
   13630        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
   13631        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
   13632        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
   13633        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
   13634        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
   13635        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
   13636        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
   13637        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
   13638        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
   13639        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
   13640        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
   13641        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
   13642        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
   13643        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
   13644        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
   13645        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
   13646        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
   13647        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
   13648        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
   13649        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
   13650        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
   13651        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
   13652        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
   13653        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
   13654        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
   13655        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
   13656        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
   13657        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
   13658        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
   13659        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
   13660        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
   13661        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
   13662        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
   13663        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
   13664        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
   13665        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
   13666        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
   13667        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
   13668        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
   13669        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
   13670        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
   13671        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
   13672        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
   13673        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
   13674        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
   13675        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
   13676        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
   13677        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
   13678        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
   13679        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
   13680        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
   13681        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
   13682        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
   13683        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
   13684        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
   13685        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
   13686        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
   13687        31126 :   bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
   13688        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
   13689        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
   13690        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
   13691        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
   13692        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_plt);
   13693        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
   13694        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
   13695        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
   13696        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
   13697        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
   13698        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
   13699        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ree);
   13700        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
   13701        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
   13702        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
   13703        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
   13704        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
   13705        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
   13706        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
   13707        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
   13708        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_rtti);
   13709        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
   13710        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
   13711        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
   13712        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
   13713        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
   13714        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
   13715        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
   13716        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
   13717        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
   13718        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
   13719        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
   13720        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
   13721        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
   13722        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
   13723        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
   13724        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
   13725        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
   13726        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
   13727        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
   13728        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
   13729        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
   13730        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
   13731        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
   13732        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
   13733        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
   13734        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
   13735        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
   13736        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
   13737        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
   13738        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
   13739        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
   13740        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
   13741        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
   13742        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
   13743        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
   13744        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
   13745        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_split_paths);
   13746        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
   13747        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
   13748        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
   13749        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
   13750        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
   13751        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
   13752        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
   13753        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
   13754        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
   13755        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
   13756        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
   13757        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
   13758        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
   13759        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
   13760        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
   13761        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tracer);
   13762        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
   13763        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_trapv);
   13764        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
   13765        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
   13766        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
   13767        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
   13768        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
   13769        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
   13770        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
   13771        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
   13772        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
   13773        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
   13774        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
   13775        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
   13776        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
   13777        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
   13778        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
   13779        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
   13780        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
   13781        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
   13782        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
   13783        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
   13784        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
   13785        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
   13786        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
   13787        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
   13788        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
   13789        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
   13790        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
   13791        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
   13792        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
   13793        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
   13794        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
   13795        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
   13796        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
   13797        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
   13798        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
   13799        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
   13800        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
   13801        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
   13802        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
   13803        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
   13804        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
   13805        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
   13806        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
   13807        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
   13808        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
   13809        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
   13810        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
   13811        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
   13812        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
   13813        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
   13814        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
   13815        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
   13816        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_web);
   13817        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
   13818        31126 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
   13819        31126 :   bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
   13820        31126 :   if (!lto_stream_offload_p) {
   13821        31126 :   bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
   13822              : }
   13823        31126 :   if (!lto_stream_offload_p) {
   13824        31126 :   bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
   13825              : }
   13826       311260 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   13827       280134 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   13828        31126 : }
   13829              : 
   13830              : /* Stream in optimization options  */
   13831              : void
   13832        21682 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   13833              :                            struct bitpack_d *bp ATTRIBUTE_UNUSED,
   13834              :                            struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   13835              : {
   13836        21682 :   ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
   13837        21682 :   ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
   13838        21682 :   ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
   13839        21682 :   ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
   13840        21682 :   ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
   13841        21682 :   if (4 > (int ) 10)
   13842              :     ptr->x_param_align_loop_iterations ^= 4;
   13843        21682 :   ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
   13844        21682 :   if (100 > (int ) 10)
   13845        21682 :     ptr->x_param_align_threshold ^= 100;
   13846        21682 :   ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
   13847        21682 :   if (1 > (int ) 10)
   13848              :     ptr->x_param_asan_protect_allocas ^= 1;
   13849        21682 :   ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13850        21682 :   if (1 > (int ) 10)
   13851              :     ptr->x_param_asan_instrument_reads ^= 1;
   13852        21682 :   ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13853        21682 :   if (1 > (int ) 10)
   13854              :     ptr->x_param_asan_instrument_writes ^= 1;
   13855        21682 :   ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
   13856        21682 :   if (7000 > (int ) 10)
   13857        21682 :     ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
   13858        21682 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
   13859        21682 :   if (0 > (int ) 10)
   13860              :     ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
   13861        21682 :   ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
   13862        21682 :   if (1 > (int ) 10)
   13863              :     ptr->x_param_asan_memintrin ^= 1;
   13864        21682 :   ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
   13865        21682 :   if (1 > (int ) 10)
   13866              :     ptr->x_param_asan_stack ^= 1;
   13867        21682 :   ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
   13868        21682 :   if (1 > (int ) 10)
   13869              :     ptr->x_param_asan_use_after_return ^= 1;
   13870        21682 :   ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
   13871        21682 :   if (1 > (int ) 10)
   13872              :     ptr->x_param_auto_profile_bbs ^= 1;
   13873        21682 :   ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
   13874        21682 :   if (0 > (int ) 10)
   13875              :     ptr->x_param_auto_profile_reorder_only ^= 0;
   13876        21682 :   ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
   13877        21682 :   if (10 > (int ) 10)
   13878              :     ptr->x_param_avg_loop_niter ^= 10;
   13879        21682 :   ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
   13880        21682 :   ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
   13881        21682 :   if (90 > (int ) 10)
   13882        21682 :     ptr->x_param_builtin_expect_probability ^= 90;
   13883        21682 :   ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
   13884        21682 :   if (3 > (int ) 10)
   13885              :     ptr->x_param_builtin_string_cmp_inline_length ^= 3;
   13886        21682 :   ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
   13887        21682 :   ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
   13888        21682 :   if (20 > (int ) 10)
   13889        21682 :     ptr->x_param_comdat_sharing_probability ^= 20;
   13890        21682 :   ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13891        21682 :   if (0 > (int ) 10)
   13892              :     ptr->x_param_construct_interfere_size ^= 0;
   13893        21682 :   ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
   13894        21682 :   if (1 > (int ) 10)
   13895              :     ptr->x_param_cycle_accurate_model ^= 1;
   13896        21682 :   ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13897        21682 :   if (0 > (int ) 10)
   13898              :     ptr->x_param_destruct_interfere_size ^= 0;
   13899        21682 :   ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
   13900        21682 :   if (256 > (int ) 10)
   13901        21682 :     ptr->x_param_dse_max_alias_queries_per_store ^= 256;
   13902        21682 :   ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
   13903        21682 :   if (256 > (int ) 10)
   13904        21682 :     ptr->x_param_dse_max_object_size ^= 256;
   13905        21682 :   ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
   13906        21682 :   if (6 > (int ) 10)
   13907              :     ptr->x_param_early_inlining_insns ^= 6;
   13908        21682 :   ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
   13909        21682 :   if (2 > (int ) 10)
   13910              :     ptr->x_param_fsm_scale_path_stmts ^= 2;
   13911        21682 :   ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
   13912        21682 :   if (0 > (int ) 10)
   13913              :     ptr->x_param_fully_pipelined_fma ^= 0;
   13914        21682 :   ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
   13915        21682 :   if (10 > (int ) 10)
   13916              :     ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
   13917        21682 :   ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
   13918        21682 :   if (3 > (int ) 10)
   13919              :     ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
   13920        21682 :   ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
   13921        21682 :   if (10 > (int ) 10)
   13922              :     ptr->x_param_gcse_cost_distance_ratio ^= 10;
   13923        21682 :   ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
   13924        21682 :   if (3 > (int ) 10)
   13925              :     ptr->x_param_gcse_unrestricted_cost ^= 3;
   13926        21682 :   ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
   13927        21682 :   if (100 > (int ) 10)
   13928        21682 :     ptr->x_param_graphite_max_arrays_per_scop ^= 100;
   13929        21682 :   ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
   13930        21682 :   if (10 > (int ) 10)
   13931              :     ptr->x_param_graphite_max_nb_scop_params ^= 10;
   13932        21682 :   ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
   13933        21682 :   if (0 > (int ) 10)
   13934              :     ptr->x_param_hardcfr_max_blocks ^= 0;
   13935        21682 :   ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
   13936        21682 :   if (16 > (int ) 10)
   13937        21682 :     ptr->x_param_hardcfr_max_inline_blocks ^= 16;
   13938        21682 :   ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
   13939        21682 :   if (1 > (int ) 10)
   13940              :     ptr->x_param_hwasan_instrument_allocas ^= 1;
   13941        21682 :   ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   13942        21682 :   if (1 > (int ) 10)
   13943              :     ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
   13944        21682 :   ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13945        21682 :   if (1 > (int ) 10)
   13946              :     ptr->x_param_hwasan_instrument_reads ^= 1;
   13947        21682 :   ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
   13948        21682 :   if (1 > (int ) 10)
   13949              :     ptr->x_param_hwasan_instrument_stack ^= 1;
   13950        21682 :   ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13951        21682 :   if (1 > (int ) 10)
   13952              :     ptr->x_param_hwasan_instrument_writes ^= 1;
   13953        21682 :   ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
   13954        21682 :   if (1 > (int ) 10)
   13955              :     ptr->x_param_hwasan_random_frame_tag ^= 1;
   13956        21682 :   ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
   13957        21682 :   if (200 > (int ) 10)
   13958        21682 :     ptr->x_param_inline_heuristics_hint_percent ^= 200;
   13959        21682 :   ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
   13960        21682 :   if (30 > (int ) 10)
   13961        21682 :     ptr->x_param_inline_min_speedup ^= 30;
   13962        21682 :   ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
   13963        21682 :   if (40 > (int ) 10)
   13964        21682 :     ptr->x_param_inline_unit_growth ^= 40;
   13965        21682 :   ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
   13966        21682 :   if (500 > (int ) 10)
   13967        21682 :     ptr->x_param_ipa_cp_eval_threshold ^= 500;
   13968        21682 :   ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   13969        21682 :   if (16000 > (int ) 10)
   13970        21682 :     ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
   13971        21682 :   ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
   13972        21682 :   if (64 > (int ) 10)
   13973        21682 :     ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
   13974        21682 :   ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   13975        21682 :   if (8 > (int ) 10)
   13976              :     ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
   13977        21682 :   ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   13978        21682 :   if (2 > (int ) 10)
   13979              :     ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
   13980        21682 :   ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
   13981        21682 :   if (40 > (int ) 10)
   13982        21682 :     ptr->x_param_ipa_cp_recursion_penalty ^= 40;
   13983        21682 :   ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
   13984        21682 :   if (6 > (int ) 10)
   13985              :     ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
   13986        21682 :   ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
   13987        21682 :   if (15 > (int ) 10)
   13988        21682 :     ptr->x_param_ipa_cp_single_call_penalty ^= 15;
   13989        21682 :   ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
   13990        21682 :   if (3 > (int ) 10)
   13991              :     ptr->x_param_ipa_cp_sweeps ^= 3;
   13992        21682 :   ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
   13993        21682 :   if (10 > (int ) 10)
   13994              :     ptr->x_param_ipa_cp_unit_growth ^= 10;
   13995        21682 :   ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
   13996        21682 :   if (8 > (int ) 10)
   13997              :     ptr->x_param_ipa_cp_value_list_size ^= 8;
   13998        21682 :   ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
   13999        21682 :   if (8 > (int ) 10)
   14000              :     ptr->x_param_ipa_jump_function_lookups ^= 8;
   14001        21682 :   ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
   14002        21682 :   if (25000 > (int ) 10)
   14003        21682 :     ptr->x_param_ipa_max_aa_steps ^= 25000;
   14004        21682 :   ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
   14005        21682 :   if (16 > (int ) 10)
   14006        21682 :     ptr->x_param_ipa_max_agg_items ^= 16;
   14007        21682 :   ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
   14008        21682 :   if (16 > (int ) 10)
   14009        21682 :     ptr->x_param_ipa_max_loop_predicates ^= 16;
   14010        21682 :   ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
   14011        21682 :   if (10 > (int ) 10)
   14012              :     ptr->x_param_ipa_max_param_expr_ops ^= 10;
   14013        21682 :   ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
   14014        21682 :   if (5 > (int ) 10)
   14015              :     ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
   14016        21682 :   ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
   14017        21682 :   if (50 > (int ) 10)
   14018        21682 :     ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
   14019        21682 :   ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
   14020        21682 :   if (8 > (int ) 10)
   14021              :     ptr->x_param_ipa_sra_max_replacements ^= 8;
   14022        21682 :   ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14023        21682 :   if (2 > (int ) 10)
   14024              :     ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
   14025        21682 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14026        21682 :   if (4 > (int ) 10)
   14027              :     ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
   14028        21682 :   ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
   14029        21682 :   if (1 > (int ) 10)
   14030              :     ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
   14031        21682 :   ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
   14032        21682 :   if (2 > (int ) 10)
   14033              :     ptr->x_param_ira_loop_reserved_regs ^= 2;
   14034        21682 :   ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
   14035        21682 :   if (1000 > (int ) 10)
   14036        21682 :     ptr->x_param_ira_max_conflict_table_size ^= 1000;
   14037        21682 :   ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
   14038        21682 :   if (100 > (int ) 10)
   14039        21682 :     ptr->x_param_ira_max_loops_num ^= 100;
   14040        21682 :   ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
   14041        21682 :   if (1000 > (int ) 10)
   14042        21682 :     ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
   14043        21682 :   ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
   14044        21682 :   if (10 > (int ) 10)
   14045              :     ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
   14046        21682 :   ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
   14047        21682 :   if (40 > (int ) 10)
   14048        21682 :     ptr->x_param_iv_consider_all_candidates_bound ^= 40;
   14049        21682 :   ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
   14050        21682 :   if (250 > (int ) 10)
   14051        21682 :     ptr->x_param_iv_max_considered_uses ^= 250;
   14052              : #ifdef ACCEL_COMPILER
   14053              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
   14054              : #else
   14055        21682 :   ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
   14056        21682 :   if (0 > (int ) 10)
   14057              :     ptr->x_ix86_vect_compare_costs ^= 0;
   14058              : #endif
   14059        21682 :   ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
   14060        21682 :   if (300 > (int ) 10)
   14061        21682 :     ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
   14062        21682 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
   14063        21682 :   if (800 > (int ) 10)
   14064        21682 :     ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
   14065        21682 :   ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
   14066        21682 :   if (32 > (int ) 10)
   14067        21682 :     ptr->x_param_l1_cache_line_size ^= 32;
   14068        21682 :   ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
   14069        21682 :   if (64 > (int ) 10)
   14070        21682 :     ptr->x_param_l1_cache_size ^= 64;
   14071        21682 :   ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
   14072        21682 :   if (512 > (int ) 10)
   14073        21682 :     ptr->x_param_l2_cache_size ^= 512;
   14074        21682 :   ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
   14075        21682 :   if (100 > (int ) 10)
   14076        21682 :     ptr->x_param_large_function_growth ^= 100;
   14077        21682 :   ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
   14078        21682 :   if (2700 > (int ) 10)
   14079        21682 :     ptr->x_param_large_function_insns ^= 2700;
   14080        21682 :   ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
   14081        21682 :   if (1000 > (int ) 10)
   14082        21682 :     ptr->x_param_stack_frame_growth ^= 1000;
   14083        21682 :   ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
   14084        21682 :   if (256 > (int ) 10)
   14085        21682 :     ptr->x_param_large_stack_frame ^= 256;
   14086        21682 :   ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   14087        21682 :   if (10000 > (int ) 10)
   14088        21682 :     ptr->x_param_large_unit_insns ^= 10000;
   14089        21682 :   ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
   14090        21682 :   if (20 > (int ) 10)
   14091        21682 :     ptr->x_param_lim_expensive ^= 20;
   14092        21682 :   ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
   14093        21682 :   if (51 > (int ) 10)
   14094        21682 :     ptr->x_param_loop_block_tile_size ^= 51;
   14095        21682 :   ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
   14096        21682 :   if (64 > (int ) 10)
   14097        21682 :     ptr->x_param_loop_interchange_max_num_stmts ^= 64;
   14098        21682 :   ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
   14099        21682 :   if (2 > (int ) 10)
   14100              :     ptr->x_param_loop_interchange_stride_ratio ^= 2;
   14101        21682 :   ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
   14102        21682 :   if (10000 > (int ) 10)
   14103        21682 :     ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
   14104        21682 :   ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
   14105        21682 :   if (1000 > (int ) 10)
   14106        21682 :     ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
   14107        21682 :   ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
   14108        21682 :   if (200 > (int ) 10)
   14109        21682 :     ptr->x_param_loop_versioning_max_inner_insns ^= 200;
   14110        21682 :   ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
   14111        21682 :   if (100 > (int ) 10)
   14112        21682 :     ptr->x_param_loop_versioning_max_outer_insns ^= 100;
   14113        21682 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
   14114        21682 :   if (40 > (int ) 10)
   14115        21682 :     ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
   14116        21682 :   ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
   14117        21682 :   if (500 > (int ) 10)
   14118        21682 :     ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
   14119        21682 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
   14120        21682 :   if (30 > (int ) 10)
   14121        21682 :     ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
   14122        21682 :   ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
   14123        21682 :   ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
   14124        21682 :   if (1 > (int ) 10)
   14125              :     ptr->x_param_lto_locality_frequency ^= 1;
   14126        21682 :   ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
   14127        21682 :   ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
   14128        21682 :   if (1000 > (int ) 10)
   14129        21682 :     ptr->x_param_lto_locality_size ^= 1000;
   14130        21682 :   ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14131        21682 :   if (80 > (int ) 10)
   14132        21682 :     ptr->x_param_max_average_unrolled_insns ^= 80;
   14133        21682 :   ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
   14134        21682 :   if (4 > (int ) 10)
   14135              :     ptr->x_param_max_combine_insns ^= 4;
   14136        21682 :   ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
   14137        21682 :   if (3000 > (int ) 10)
   14138        21682 :     ptr->x_param_max_combine_search_insns ^= 3000;
   14139        21682 :   ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
   14140        21682 :   if (8 > (int ) 10)
   14141              :     ptr->x_param_max_unroll_iterations ^= 8;
   14142        21682 :   ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
   14143        21682 :   if (16 > (int ) 10)
   14144        21682 :     ptr->x_param_max_completely_peel_times ^= 16;
   14145        21682 :   ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14146        21682 :   if (200 > (int ) 10)
   14147        21682 :     ptr->x_param_max_completely_peeled_insns ^= 200;
   14148        21682 :   ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
   14149        21682 :   if (100 > (int ) 10)
   14150        21682 :     ptr->x_param_max_crossjump_edges ^= 100;
   14151        21682 :   ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
   14152        21682 :   if (1000 > (int ) 10)
   14153        21682 :     ptr->x_param_max_cse_insns ^= 1000;
   14154        21682 :   ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
   14155        21682 :   if (10 > (int ) 10)
   14156              :     ptr->x_param_max_cse_path_length ^= 10;
   14157        21682 :   ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
   14158        21682 :   if (500 > (int ) 10)
   14159        21682 :     ptr->x_param_max_cselib_memory_locations ^= 500;
   14160        21682 :   ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
   14161        21682 :   if (100000 > (int ) 10)
   14162        21682 :     ptr->x_param_max_debug_marker_count ^= 100000;
   14163        21682 :   ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
   14164        21682 :   if (100 > (int ) 10)
   14165        21682 :     ptr->x_param_max_delay_slot_insn_search ^= 100;
   14166        21682 :   ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
   14167        21682 :   if (333 > (int ) 10)
   14168        21682 :     ptr->x_param_max_delay_slot_live_search ^= 333;
   14169        21682 :   ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
   14170        21682 :   if (3 > (int ) 10)
   14171              :     ptr->x_param_max_devirt_targets ^= 3;
   14172        21682 :   ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
   14173        21682 :   if (5000 > (int ) 10)
   14174        21682 :     ptr->x_param_max_dse_active_local_stores ^= 5000;
   14175        21682 :   ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
   14176        21682 :   if (1 > (int ) 10)
   14177              :     ptr->x_param_early_inliner_max_iterations ^= 1;
   14178        21682 :   ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
   14179        21682 :   if (200 > (int ) 10)
   14180        21682 :     ptr->x_param_max_find_base_term_values ^= 200;
   14181        21682 :   ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
   14182        21682 :   if (100 > (int ) 10)
   14183        21682 :     ptr->x_param_max_fsm_thread_path_insns ^= 100;
   14184        21682 :   ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
   14185        21682 :   if (20 > (int ) 10)
   14186        21682 :     ptr->x_param_max_gcse_insertion_ratio ^= 20;
   14187        21682 :   ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
   14188        21682 :   if (131072 > (int ) 10)
   14189        21682 :     ptr->x_param_max_gcse_memory ^= 131072;
   14190        21682 :   ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
   14191        21682 :   if (8 > (int ) 10)
   14192              :     ptr->x_param_max_goto_duplication_insns ^= 8;
   14193        21682 :   ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
   14194        21682 :   if (8 > (int ) 10)
   14195              :     ptr->x_param_max_grow_copy_bb_insns ^= 8;
   14196        21682 :   ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
   14197        21682 :   if (30 > (int ) 10)
   14198        21682 :     ptr->x_param_max_hoist_depth ^= 30;
   14199        21682 :   ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
   14200        21682 :   if (4000 > (int ) 10)
   14201        21682 :     ptr->x_param_inline_functions_called_once_insns ^= 4000;
   14202        21682 :   ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14203        21682 :   if (6 > (int ) 10)
   14204              :     ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
   14205        21682 :   ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
   14206        21682 :   if (15 > (int ) 10)
   14207        21682 :     ptr->x_param_max_inline_insns_auto ^= 15;
   14208        21682 :   ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
   14209        21682 :   if (450 > (int ) 10)
   14210        21682 :     ptr->x_param_max_inline_insns_recursive_auto ^= 450;
   14211        21682 :   ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
   14212        21682 :   if (450 > (int ) 10)
   14213        21682 :     ptr->x_param_max_inline_insns_recursive ^= 450;
   14214        21682 :   ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
   14215        21682 :   if (70 > (int ) 10)
   14216        21682 :     ptr->x_param_max_inline_insns_single ^= 70;
   14217        21682 :   ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
   14218        21682 :   ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
   14219        21682 :   ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
   14220        21682 :   if (8 > (int ) 10)
   14221              :     ptr->x_param_max_inline_recursive_depth_auto ^= 8;
   14222        21682 :   ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14223        21682 :   if (8 > (int ) 10)
   14224              :     ptr->x_param_max_inline_recursive_depth ^= 8;
   14225        21682 :   ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
   14226        21682 :   if (350000 > (int ) 10)
   14227        21682 :     ptr->x_param_max_isl_operations ^= 350000;
   14228        21682 :   ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
   14229        21682 :   if (10 > (int ) 10)
   14230              :     ptr->x_param_max_iterations_computation_cost ^= 10;
   14231        21682 :   ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
   14232        21682 :   if (1000 > (int ) 10)
   14233        21682 :     ptr->x_param_max_iterations_to_track ^= 1000;
   14234        21682 :   ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
   14235        21682 :   if (15 > (int ) 10)
   14236        21682 :     ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
   14237        21682 :   ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
   14238        21682 :   if (64 > (int ) 10)
   14239        21682 :     ptr->x_param_max_jump_thread_paths ^= 64;
   14240        21682 :   ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
   14241        21682 :   if (10000 > (int ) 10)
   14242        21682 :     ptr->x_param_max_last_value_rtl ^= 10000;
   14243        21682 :   ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
   14244        21682 :   if (20 > (int ) 10)
   14245        21682 :     ptr->x_param_max_loop_header_insns ^= 20;
   14246        21682 :   ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
   14247        21682 :   if (40 > (int ) 10)
   14248        21682 :     ptr->x_param_max_modulo_backtrack_attempts ^= 40;
   14249        21682 :   ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
   14250        21682 :   if (100 > (int ) 10)
   14251        21682 :     ptr->x_param_max_partial_antic_length ^= 100;
   14252        21682 :   ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
   14253        21682 :   if (32 > (int ) 10)
   14254        21682 :     ptr->x_param_max_peel_branches ^= 32;
   14255        21682 :   ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
   14256        21682 :   if (16 > (int ) 10)
   14257        21682 :     ptr->x_param_max_peel_times ^= 16;
   14258        21682 :   ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14259        21682 :   if (100 > (int ) 10)
   14260        21682 :     ptr->x_param_max_peeled_insns ^= 100;
   14261        21682 :   ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
   14262        21682 :   if (32 > (int ) 10)
   14263        21682 :     ptr->x_param_max_pending_list_length ^= 32;
   14264        21682 :   ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14265        21682 :   if (15 > (int ) 10)
   14266        21682 :     ptr->x_param_max_pipeline_region_blocks ^= 15;
   14267        21682 :   ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
   14268        21682 :   if (200 > (int ) 10)
   14269        21682 :     ptr->x_param_max_pipeline_region_insns ^= 200;
   14270        21682 :   ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
   14271        21682 :   if (5 > (int ) 10)
   14272              :     ptr->x_param_max_pow_sqrt_depth ^= 5;
   14273        21682 :   ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
   14274        21682 :   if (100 > (int ) 10)
   14275        21682 :     ptr->x_param_max_predicted_iterations ^= 100;
   14276        21682 :   ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
   14277        21682 :   if (100 > (int ) 10)
   14278        21682 :     ptr->x_param_max_reload_search_insns ^= 100;
   14279        21682 :   ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
   14280        21682 :   if (10 > (int ) 10)
   14281              :     ptr->x_param_max_rtl_if_conversion_insns ^= 10;
   14282        21682 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
   14283        21682 :   if (20 > (int ) 10)
   14284        21682 :     ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
   14285        21682 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
   14286        21682 :   if (40 > (int ) 10)
   14287        21682 :     ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
   14288        21682 :   ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
   14289        21682 :   ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
   14290        21682 :   if (3 > (int ) 10)
   14291              :     ptr->x_param_max_sched_insn_conflict_delay ^= 3;
   14292        21682 :   ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
   14293        21682 :   if (100 > (int ) 10)
   14294        21682 :     ptr->x_param_max_sched_ready_insns ^= 100;
   14295        21682 :   ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14296        21682 :   if (10 > (int ) 10)
   14297              :     ptr->x_param_max_sched_region_blocks ^= 10;
   14298        21682 :   ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
   14299        21682 :   if (100 > (int ) 10)
   14300        21682 :     ptr->x_param_max_sched_region_insns ^= 100;
   14301        21682 :   ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
   14302        21682 :   if (50 > (int ) 10)
   14303        21682 :     ptr->x_param_max_slsr_candidate_scan ^= 50;
   14304        21682 :   ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
   14305        21682 :   if (50 > (int ) 10)
   14306        21682 :     ptr->x_param_max_speculative_devirt_maydefs ^= 50;
   14307        21682 :   ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
   14308        21682 :   if (64 > (int ) 10)
   14309        21682 :     ptr->x_param_max_stores_to_merge ^= 64;
   14310        21682 :   ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
   14311        21682 :   if (2 > (int ) 10)
   14312              :     ptr->x_param_max_stores_to_sink ^= 2;
   14313        21682 :   ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
   14314        21682 :   if (10 > (int ) 10)
   14315              :     ptr->x_param_max_tail_merge_comparisons ^= 10;
   14316        21682 :   ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
   14317        21682 :   if (2 > (int ) 10)
   14318              :     ptr->x_param_max_tail_merge_iterations ^= 2;
   14319        21682 :   ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
   14320        21682 :   if (10000 > (int ) 10)
   14321        21682 :     ptr->x_param_max_tracked_strlens ^= 10000;
   14322        21682 :   ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
   14323        21682 :   if (4 > (int ) 10)
   14324              :     ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
   14325        21682 :   ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
   14326        21682 :   if (8 > (int ) 10)
   14327              :     ptr->x_param_max_unroll_times ^= 8;
   14328        21682 :   ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14329        21682 :   if (200 > (int ) 10)
   14330        21682 :     ptr->x_param_max_unrolled_insns ^= 200;
   14331        21682 :   ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
   14332        21682 :   if (50 > (int ) 10)
   14333        21682 :     ptr->x_param_max_unswitch_depth ^= 50;
   14334        21682 :   ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
   14335        21682 :   if (50 > (int ) 10)
   14336        21682 :     ptr->x_param_max_unswitch_insns ^= 50;
   14337        21682 :   ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
   14338        21682 :   if (1 > (int ) 10)
   14339              :     ptr->x_param_max_variable_expansions ^= 1;
   14340        21682 :   ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
   14341        21682 :   if (12 > (int ) 10)
   14342        21682 :     ptr->x_param_max_vartrack_expr_depth ^= 12;
   14343        21682 :   ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
   14344        21682 :   if (50 > (int ) 10)
   14345        21682 :     ptr->x_param_max_vartrack_reverse_op_size ^= 50;
   14346        21682 :   ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
   14347        21682 :   if (50000000 > (int ) 10)
   14348        21682 :     ptr->x_param_max_vartrack_size ^= 50000000;
   14349        21682 :   ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   14350        21682 :   if (1 > (int ) 10)
   14351              :     ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
   14352        21682 :   ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
   14353        21682 :   if (5 > (int ) 10)
   14354              :     ptr->x_param_min_crossjump_insns ^= 5;
   14355        21682 :   ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14356        21682 :   if (10 > (int ) 10)
   14357              :     ptr->x_param_min_inline_recursive_probability ^= 10;
   14358        21682 :   ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
   14359        21682 :   if (9 > (int ) 10)
   14360              :     ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
   14361        21682 :   ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
   14362        21682 :   if (30 > (int ) 10)
   14363        21682 :     ptr->x_param_min_loop_cond_split_prob ^= 30;
   14364        21682 :   ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
   14365        21682 :   if (4096 > (int ) 10)
   14366        21682 :     ptr->x_param_min_pagesize ^= 4096;
   14367        21682 :   ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
   14368        21682 :   if (32 > (int ) 10)
   14369        21682 :     ptr->x_param_min_size_for_stack_sharing ^= 32;
   14370        21682 :   ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
   14371        21682 :   if (40 > (int ) 10)
   14372        21682 :     ptr->x_param_min_spec_prob ^= 40;
   14373        21682 :   ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
   14374        21682 :   ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
   14375        21682 :   if (16 > (int ) 10)
   14376        21682 :     ptr->x_param_modref_max_accesses ^= 16;
   14377        21682 :   ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
   14378        21682 :   if (8 > (int ) 10)
   14379              :     ptr->x_param_modref_max_adjustments ^= 8;
   14380        21682 :   ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
   14381        21682 :   if (32 > (int ) 10)
   14382        21682 :     ptr->x_param_modref_max_bases ^= 32;
   14383        21682 :   ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
   14384        21682 :   if (256 > (int ) 10)
   14385        21682 :     ptr->x_param_modref_max_depth ^= 256;
   14386        21682 :   ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
   14387        21682 :   if (256 > (int ) 10)
   14388        21682 :     ptr->x_param_modref_max_escape_points ^= 256;
   14389        21682 :   ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
   14390        21682 :   if (16 > (int ) 10)
   14391        21682 :     ptr->x_param_modref_max_refs ^= 16;
   14392        21682 :   ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
   14393        21682 :   if (64 > (int ) 10)
   14394        21682 :     ptr->x_param_modref_max_tests ^= 64;
   14395        21682 :   ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
   14396        21682 :   ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
   14397        21682 :   if (100 > (int ) 10)
   14398        21682 :     ptr->x_param_parloops_min_per_thread ^= 100;
   14399        21682 :   ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
   14400        21682 :   ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
   14401        21682 :   if (70 > (int ) 10)
   14402        21682 :     ptr->x_param_partial_inlining_entry_probability ^= 70;
   14403        21682 :   ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
   14404        21682 :   if (5 > (int ) 10)
   14405              :     ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
   14406        21682 :   ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
   14407        21682 :   if (2 > (int ) 10)
   14408              :     ptr->x_param_predictable_branch_outcome ^= 2;
   14409        21682 :   ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
   14410        21682 :   if (1 > (int ) 10)
   14411              :     ptr->x_param_prefetch_dynamic_strides ^= 1;
   14412        21682 :   ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
   14413        21682 :   if (200 > (int ) 10)
   14414        21682 :     ptr->x_param_prefetch_latency ^= 200;
   14415        21682 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
   14416        21682 :   if (3 > (int ) 10)
   14417              :     ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
   14418        21682 :   ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
   14419        21682 :   if (-1 > (int ) 10)
   14420              :     ptr->x_param_prefetch_minimum_stride ^= -1;
   14421        21682 :   ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
   14422        21682 :   ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
   14423        21682 :   if (6 > (int ) 10)
   14424              :     ptr->x_param_ranger_logical_depth ^= 6;
   14425        21682 :   ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
   14426        21682 :   if (5 > (int ) 10)
   14427              :     ptr->x_param_ranger_recompute_depth ^= 5;
   14428        21682 :   ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
   14429        21682 :   if (200 > (int ) 10)
   14430        21682 :     ptr->x_param_relation_block_limit ^= 200;
   14431        21682 :   ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14432        21682 :   if (7 > (int ) 10)
   14433              :     ptr->x_param_rpo_vn_max_loop_depth ^= 7;
   14434        21682 :   ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
   14435        21682 :   if (1000 > (int ) 10)
   14436        21682 :     ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
   14437        21682 :   ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
   14438        21682 :   if (10 > (int ) 10)
   14439              :     ptr->x_param_scev_max_expr_complexity ^= 10;
   14440        21682 :   ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
   14441        21682 :   if (100 > (int ) 10)
   14442        21682 :     ptr->x_param_scev_max_expr_size ^= 100;
   14443        21682 :   ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
   14444        21682 :   if (-1 > (int ) 10)
   14445              :     ptr->x_param_sched_autopref_queue_depth ^= -1;
   14446        21682 :   ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
   14447        21682 :   if (1 > (int ) 10)
   14448              :     ptr->x_param_sched_mem_true_dep_cost ^= 1;
   14449        21682 :   ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
   14450        21682 :   if (1 > (int ) 10)
   14451              :     ptr->x_param_sched_pressure_algorithm ^= 1;
   14452        21682 :   ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14453        21682 :   if (40 > (int ) 10)
   14454        21682 :     ptr->x_param_sched_spec_prob_cutoff ^= 40;
   14455        21682 :   ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14456        21682 :   if (10 > (int ) 10)
   14457              :     ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
   14458        21682 :   ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
   14459        21682 :   if (2 > (int ) 10)
   14460              :     ptr->x_param_selsched_insns_to_rename ^= 2;
   14461        21682 :   ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
   14462        21682 :   if (50 > (int ) 10)
   14463        21682 :     ptr->x_param_selsched_max_lookahead ^= 50;
   14464        21682 :   ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
   14465        21682 :   if (2 > (int ) 10)
   14466              :     ptr->x_param_selsched_max_sched_times ^= 2;
   14467        21682 :   ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
   14468        21682 :   if (3 > (int ) 10)
   14469              :     ptr->x_param_simultaneous_prefetches ^= 3;
   14470        21682 :   ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
   14471        21682 :   if (75 > (int ) 10)
   14472        21682 :     ptr->x_param_sink_frequency_threshold ^= 75;
   14473        21682 :   ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
   14474        21682 :   ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
   14475        21682 :   ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
   14476        21682 :   if (2 > (int ) 10)
   14477              :     ptr->x_param_sms_max_ii_factor ^= 2;
   14478        21682 :   ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
   14479        21682 :   if (2 > (int ) 10)
   14480              :     ptr->x_param_sms_min_sc ^= 2;
   14481        21682 :   ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
   14482        21682 :   if (32 > (int ) 10)
   14483        21682 :     ptr->x_param_sra_max_propagations ^= 32;
   14484        21682 :   ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
   14485        21682 :   ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
   14486        21682 :   ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
   14487        21682 :   if (512 > (int ) 10)
   14488        21682 :     ptr->x_param_ssa_name_def_chain_limit ^= 512;
   14489        21682 :   ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
   14490        21682 :   if (8 > (int ) 10)
   14491              :     ptr->x_param_ssp_buffer_size ^= 8;
   14492        21682 :   ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
   14493        21682 :   if (12 > (int ) 10)
   14494        21682 :     ptr->x_param_stack_clash_protection_guard_size ^= 12;
   14495        21682 :   ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
   14496        21682 :   if (12 > (int ) 10)
   14497        21682 :     ptr->x_param_stack_clash_protection_probe_interval ^= 12;
   14498        21682 :   ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
   14499        21682 :   if (10 > (int ) 10)
   14500              :     ptr->x_param_store_forwarding_max_distance ^= 10;
   14501        21682 :   ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
   14502        21682 :   if (1 > (int ) 10)
   14503              :     ptr->x_param_store_merging_allow_unaligned ^= 1;
   14504        21682 :   ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
   14505        21682 :   if (65536 > (int ) 10)
   14506        21682 :     ptr->x_param_store_merging_max_size ^= 65536;
   14507        21682 :   ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14508        21682 :   if (8 > (int ) 10)
   14509              :     ptr->x_param_switch_conversion_branch_ratio ^= 8;
   14510        21682 :   ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
   14511        21682 :   ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
   14512        21682 :   if (9 > (int ) 10)
   14513              :     ptr->x_param_tm_max_aggregate_size ^= 9;
   14514        21682 :   ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
   14515        21682 :   if (95 > (int ) 10)
   14516        21682 :     ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
   14517        21682 :   ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
   14518        21682 :   if (75 > (int ) 10)
   14519        21682 :     ptr->x_param_tracer_dynamic_coverage ^= 75;
   14520        21682 :   ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
   14521        21682 :   if (100 > (int ) 10)
   14522        21682 :     ptr->x_param_tracer_max_code_growth ^= 100;
   14523        21682 :   ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
   14524        21682 :   if (80 > (int ) 10)
   14525        21682 :     ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
   14526        21682 :   ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
   14527        21682 :   if (50 > (int ) 10)
   14528        21682 :     ptr->x_param_tracer_min_branch_probability ^= 50;
   14529        21682 :   ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14530        21682 :   if (10 > (int ) 10)
   14531              :     ptr->x_param_tracer_min_branch_ratio ^= 10;
   14532        21682 :   ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
   14533        21682 :   if (256 > (int ) 10)
   14534        21682 :     ptr->x_param_transitive_relations_work_bound ^= 256;
   14535        21682 :   ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
   14536        21682 :   ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
   14537        21682 :   if (1000 > (int ) 10)
   14538        21682 :     ptr->x_param_uninit_control_dep_attempts ^= 1000;
   14539        21682 :   ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
   14540        21682 :   if (12 > (int ) 10)
   14541        21682 :     ptr->x_param_uninit_max_chain_len ^= 12;
   14542        21682 :   ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
   14543        21682 :   if (8 > (int ) 10)
   14544              :     ptr->x_param_uninit_max_num_chains ^= 8;
   14545        21682 :   ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
   14546        21682 :   if (100000 > (int ) 10)
   14547        21682 :     ptr->x_param_uninit_max_prune_work ^= 100000;
   14548        21682 :   ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
   14549        21682 :   if (2 > (int ) 10)
   14550              :     ptr->x_param_uninlined_function_insns ^= 2;
   14551        21682 :   ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
   14552        21682 :   ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
   14553        21682 :   if (2 > (int ) 10)
   14554              :     ptr->x_param_uninlined_function_thunk_insns ^= 2;
   14555        21682 :   ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
   14556        21682 :   if (2 > (int ) 10)
   14557              :     ptr->x_param_uninlined_function_thunk_time ^= 2;
   14558        21682 :   ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
   14559        21682 :   if (20 > (int ) 10)
   14560        21682 :     ptr->x_param_unlikely_bb_count_fraction ^= 20;
   14561        21682 :   ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
   14562        21682 :   if (4 > (int ) 10)
   14563              :     ptr->x_param_unroll_jam_max_unroll ^= 4;
   14564        21682 :   ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
   14565        21682 :   if (1 > (int ) 10)
   14566              :     ptr->x_param_unroll_jam_min_percent ^= 1;
   14567        21682 :   ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
   14568        21682 :   if (256 > (int ) 10)
   14569        21682 :     ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
   14570              : #ifdef ACCEL_COMPILER
   14571              :   ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
   14572              : #else
   14573        21682 :   ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
   14574        21682 :   if (1 > (int ) 10)
   14575              :     ptr->x_param_vect_epilogues_nomask ^= 1;
   14576              : #endif
   14577        21682 :   ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
   14578        21682 :   if (1 > (int ) 10)
   14579              :     ptr->x_param_vect_induction_float ^= 1;
   14580              : #ifdef ACCEL_COMPILER
   14581              :   ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
   14582              : #else
   14583        21682 :   ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
   14584        21682 :   if (50 > (int ) 10)
   14585        21682 :     ptr->x_param_vect_inner_loop_cost_factor ^= 50;
   14586              : #endif
   14587        21682 :   ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
   14588        21682 :   if (32 > (int ) 10)
   14589        21682 :     ptr->x_param_vect_max_layout_candidates ^= 32;
   14590        21682 :   ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
   14591        21682 :   if (-1 > (int ) 10)
   14592              :     ptr->x_param_vect_max_peeling_for_alignment ^= -1;
   14593        21682 :   ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
   14594        21682 :   if (15 > (int ) 10)
   14595        21682 :     ptr->x_param_vect_max_version_for_alias_checks ^= 15;
   14596        21682 :   ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
   14597        21682 :   if (6 > (int ) 10)
   14598              :     ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
   14599              : #ifdef ACCEL_COMPILER
   14600              :   ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
   14601              : #else
   14602        21682 :   ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
   14603        21682 :   if (2 > (int ) 10)
   14604              :     ptr->x_param_vect_partial_vector_usage ^= 2;
   14605              : #endif
   14606        21682 :   ptr->x_param_vect_scalar_cost_multiplier = (int ) bp_unpack_var_len_int (bp);
   14607        21682 :   if (100 > (int ) 10)
   14608        21682 :     ptr->x_param_vect_scalar_cost_multiplier ^= 100;
   14609        21682 :   ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
   14610        21682 :   if (150000 > (int ) 10)
   14611        21682 :     ptr->x_param_vrp_block_limit ^= 150000;
   14612        21682 :   ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
   14613        21682 :   if (32 > (int ) 10)
   14614        21682 :     ptr->x_param_vrp_cstload_limit ^= 32;
   14615        21682 :   ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
   14616        21682 :   if (3000 > (int ) 10)
   14617        21682 :     ptr->x_param_vrp_sparse_threshold ^= 3000;
   14618        21682 :   ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
   14619        21682 :   if (50 > (int ) 10)
   14620        21682 :     ptr->x_param_vrp_switch_limit ^= 50;
   14621        21682 :   ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
   14622        21682 :   if (250 > (int ) 10)
   14623        21682 :     ptr->x_param_vrp_vector_threshold ^= 250;
   14624        21682 :   ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
   14625        21682 :   ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14626        21682 :   ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
   14627        21682 :   ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
   14628        21682 :   if (ptr->x_str_align_functions)
   14629        17277 :     ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
   14630        21682 :   ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14631        21682 :   ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
   14632        21682 :   if (ptr->x_str_align_jumps)
   14633        17277 :     ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
   14634        21682 :   ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
   14635        21682 :   ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
   14636        21682 :   if (ptr->x_str_align_labels)
   14637        17277 :     ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
   14638        21682 :   ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
   14639        21682 :   ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
   14640        21682 :   if (ptr->x_str_align_loops)
   14641        17277 :     ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
   14642        21682 :   ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
   14643        21682 :   ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
   14644        21682 :   ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
   14645        21682 :   ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
   14646        21682 :   ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14647        21682 :   ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
   14648        21682 :   ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14649        21682 :   ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
   14650        21682 :   ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
   14651        21682 :   ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
   14652        21682 :   ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
   14653        21682 :   ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
   14654        21682 :   ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
   14655        21682 :   ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
   14656        21682 :   ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14657        21682 :   ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
   14658        21682 :   ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
   14659        21682 :   ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
   14660        21682 :   ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14661        21682 :   ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
   14662        21682 :   ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
   14663        21682 :   ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
   14664        21682 :   ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
   14665        21682 :   ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14666        21682 :   ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
   14667        21682 :   ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14668        21682 :   ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
   14669        21682 :   ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
   14670        21682 :   ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
   14671        21682 :   ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14672        21682 :   ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14673        21682 :   ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
   14674        21682 :   ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14675        21682 :   ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
   14676        21682 :   ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
   14677        21682 :   ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
   14678        21682 :   ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
   14679        21682 :   ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
   14680        21682 :   ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
   14681        21682 :   ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
   14682        21682 :   ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
   14683        21682 :   ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
   14684        21682 :   ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
   14685        21682 :   ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
   14686        21682 :   ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14687        21682 :   ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
   14688        21682 :   ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
   14689        21682 :   ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
   14690        21682 :   ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
   14691        21682 :   ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
   14692        21682 :   ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
   14693        21682 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14694        21682 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
   14695        21682 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
   14696        21682 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
   14697        21682 :   ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
   14698        21682 :   ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
   14699        21682 :   ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
   14700        21682 :   ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
   14701        21682 :   ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14702        21682 :   ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
   14703        21682 :   ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14704        21682 :   ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
   14705        21682 :   ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
   14706        21682 :   ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
   14707        21682 :   ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
   14708        21682 :   ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
   14709        21682 :   ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
   14710        21682 :   ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
   14711        21682 :   ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
   14712        21682 :   ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
   14713        21682 :   ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
   14714        21682 :   ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
   14715        21682 :   ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
   14716        21682 :   ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
   14717        21682 :   ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
   14718        21682 :   ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
   14719        21682 :   ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
   14720        21682 :   ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
   14721        21682 :   ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
   14722        21682 :   ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
   14723        21682 :   ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
   14724        21682 :   ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
   14725        21682 :   ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14726        21682 :   ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14727        21682 :   ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14728        21682 :   ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
   14729        21682 :   ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14730        21682 :   ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14731        21682 :   ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
   14732        21682 :   ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
   14733        21682 :   ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
   14734        21682 :   ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
   14735        21682 :   ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
   14736        21682 :   ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
   14737        21682 :   ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
   14738        21682 :   ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
   14739        21682 :   ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
   14740        21682 :   ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
   14741        21682 :   ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14742        21682 :   ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
   14743        21682 :   ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
   14744        21682 :   ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
   14745        21682 :   ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14746        21682 :   ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
   14747        21682 :   ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
   14748        21682 :   ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
   14749        21682 :   ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
   14750        21682 :   ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
   14751        21682 :   ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
   14752        21682 :   ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
   14753        21682 :   ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14754        21682 :   ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
   14755        21682 :   ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
   14756        21682 :   ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
   14757        21682 :   ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14758        21682 :   ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
   14759        21682 :   ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14760        21682 :   ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
   14761        21682 :   ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
   14762        21682 :   ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
   14763        21682 :   ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
   14764        21682 :   ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
   14765        21682 :   ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
   14766        21682 :   ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14767        21682 :   ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
   14768        21682 :   if (ptr->x_flag_patchable_function_entry)
   14769            0 :     ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
   14770        21682 :   ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
   14771        21682 :   ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
   14772        21682 :   ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
   14773        21682 :   ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
   14774        21682 :   ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
   14775        21682 :   ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
   14776        21682 :   ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
   14777        21682 :   ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
   14778        21682 :   ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
   14779        21682 :   ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14780        21682 :   ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
   14781        21682 :   ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
   14782        21682 :   ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
   14783        21682 :   ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
   14784        21682 :   ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
   14785        21682 :   ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
   14786        21682 :   ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14787        21682 :   ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
   14788        21682 :   ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14789        21682 :   ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
   14790        21682 :   ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
   14791        21682 :   ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
   14792        21682 :   ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14793        21682 :   ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14794        21682 :   ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14795        21682 :   ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
   14796        21682 :   ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14797        21682 :   ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14798        21682 :   ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14799        21682 :   ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
   14800        21682 :   ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14801        21682 :   ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
   14802        21682 :   ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
   14803        21682 :   ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
   14804        21682 :   ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
   14805        21682 :   ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
   14806        21682 :   ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14807        21682 :   ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
   14808        21682 :   ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14809        21682 :   ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
   14810        21682 :   ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
   14811        21682 :   ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
   14812        21682 :   ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
   14813        21682 :   ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
   14814        21682 :   ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
   14815        21682 :   ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
   14816        21682 :   ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
   14817        21682 :   ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
   14818        21682 :   ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
   14819        21682 :   ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
   14820        21682 :   ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
   14821        21682 :   ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
   14822        21682 :   ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14823        21682 :   ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
   14824        21682 :   ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
   14825        21682 :   ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14826        21682 :   ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
   14827        21682 :   ptr->x_flag_split_paths = (signed char ) bp_unpack_var_len_int (bp);
   14828        21682 :   ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
   14829        21682 :   ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
   14830        21682 :   ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
   14831        21682 :   ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
   14832        21682 :   ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
   14833        21682 :   ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
   14834        21682 :   ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
   14835        21682 :   ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
   14836        21682 :   ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
   14837        21682 :   ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14838        21682 :   ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
   14839        21682 :   ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
   14840        21682 :   ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14841        21682 :   ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
   14842        21682 :   ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
   14843        21682 :   ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
   14844        21682 :   ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
   14845        21682 :   ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
   14846        21682 :   ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14847        21682 :   ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
   14848        21682 :   ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14849        21682 :   ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
   14850        21682 :   ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
   14851        21682 :   ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
   14852        21682 :   ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
   14853        21682 :   ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
   14854        21682 :   ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
   14855        21682 :   ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
   14856        21682 :   ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
   14857        21682 :   ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
   14858        21682 :   ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
   14859        21682 :   ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
   14860        21682 :   ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
   14861        21682 :   ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
   14862        21682 :   ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
   14863        21682 :   ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14864        21682 :   ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14865        21682 :   ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
   14866        21682 :   ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
   14867        21682 :   ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
   14868        21682 :   ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
   14869        21682 :   ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
   14870        21682 :   ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
   14871        21682 :   ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
   14872        21682 :   ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
   14873        21682 :   ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14874        21682 :   ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
   14875        21682 :   ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
   14876        21682 :   ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14877        21682 :   ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
   14878        21682 :   ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
   14879        21682 :   ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14880        21682 :   ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14881        21682 :   ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
   14882        21682 :   ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
   14883        21682 :   ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
   14884        21682 :   ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
   14885        21682 :   ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
   14886        21682 :   ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
   14887        21682 :   ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14888        21682 :   ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
   14889        21682 :   ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14890        21682 :   ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
   14891        21682 :   ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
   14892        21682 :   ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
   14893        21682 :   ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
   14894        21682 :   ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14895        21682 :   ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14896        21682 :   ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
   14897        21682 :   ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
   14898        21682 :   ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
   14899        21682 :   ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
   14900        21682 :   ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14901        21682 :   ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
   14902              : #ifdef ACCEL_COMPILER
   14903              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
   14904              : #else
   14905        21682 :   ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
   14906              : #endif
   14907              : #ifdef ACCEL_COMPILER
   14908              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
   14909              : #else
   14910        21682 :   ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
   14911              : #endif
   14912       216820 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   14913       195138 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   14914        21682 : }
   14915              : /* Free heap memory used by optimization options  */
   14916              : void
   14917          830 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   14918              : {
   14919          830 :   if (ptr->x_str_align_functions)
   14920          568 :     free (const_cast <char *>(ptr->x_str_align_functions));
   14921          830 :   if (ptr->x_str_align_jumps)
   14922          568 :     free (const_cast <char *>(ptr->x_str_align_jumps));
   14923          830 :   if (ptr->x_str_align_labels)
   14924          568 :     free (const_cast <char *>(ptr->x_str_align_labels));
   14925          830 :   if (ptr->x_str_align_loops)
   14926          568 :     free (const_cast <char *>(ptr->x_str_align_loops));
   14927          830 :   if (ptr->x_flag_patchable_function_entry)
   14928            0 :     free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
   14929          830 : }
   14930              : void
   14931       845846 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
   14932              : {
   14933       845846 :   if (ptr1->x_help_flag != ptr2->x_help_flag)
   14934            0 :     internal_error ("%<global_options%> are modified in local context");
   14935       845846 :   if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
   14936            0 :     internal_error ("%<global_options%> are modified in local context");
   14937       845846 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   14938            0 :     internal_error ("%<global_options%> are modified in local context");
   14939       845846 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   14940            0 :     internal_error ("%<global_options%> are modified in local context");
   14941       845846 :   if (ptr1->x_param_analyzer_bb_explosion_factor != ptr2->x_param_analyzer_bb_explosion_factor)
   14942            0 :     internal_error ("%<global_options%> are modified in local context");
   14943       845846 :   if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
   14944            0 :     internal_error ("%<global_options%> are modified in local context");
   14945       845846 :   if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
   14946            0 :     internal_error ("%<global_options%> are modified in local context");
   14947       845846 :   if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
   14948            0 :     internal_error ("%<global_options%> are modified in local context");
   14949       845846 :   if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
   14950            0 :     internal_error ("%<global_options%> are modified in local context");
   14951       845846 :   if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
   14952            0 :     internal_error ("%<global_options%> are modified in local context");
   14953       845846 :   if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
   14954            0 :     internal_error ("%<global_options%> are modified in local context");
   14955       845846 :   if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
   14956            0 :     internal_error ("%<global_options%> are modified in local context");
   14957       845846 :   if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
   14958            0 :     internal_error ("%<global_options%> are modified in local context");
   14959       845846 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
   14960            0 :     internal_error ("%<global_options%> are modified in local context");
   14961       845846 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
   14962            0 :     internal_error ("%<global_options%> are modified in local context");
   14963       845846 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
   14964            0 :     internal_error ("%<global_options%> are modified in local context");
   14965       845846 :   if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
   14966            0 :     internal_error ("%<global_options%> are modified in local context");
   14967       845846 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   14968            0 :     internal_error ("%<global_options%> are modified in local context");
   14969       845846 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   14970            0 :     internal_error ("%<global_options%> are modified in local context");
   14971       845846 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   14972            0 :     internal_error ("%<global_options%> are modified in local context");
   14973       845846 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   14974            0 :     internal_error ("%<global_options%> are modified in local context");
   14975       845846 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   14976            0 :     internal_error ("%<global_options%> are modified in local context");
   14977       845846 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   14978            0 :     internal_error ("%<global_options%> are modified in local context");
   14979       845846 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   14980            0 :     internal_error ("%<global_options%> are modified in local context");
   14981       845846 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   14982            0 :     internal_error ("%<global_options%> are modified in local context");
   14983       845846 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   14984            0 :     internal_error ("%<global_options%> are modified in local context");
   14985       845846 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   14986            0 :     internal_error ("%<global_options%> are modified in local context");
   14987       845846 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   14988            0 :     internal_error ("%<global_options%> are modified in local context");
   14989       845846 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   14990            0 :     internal_error ("%<global_options%> are modified in local context");
   14991       845846 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   14992            0 :     internal_error ("%<global_options%> are modified in local context");
   14993       845846 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   14994            0 :     internal_error ("%<global_options%> are modified in local context");
   14995       845846 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   14996            0 :     internal_error ("%<global_options%> are modified in local context");
   14997       845846 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   14998            0 :     internal_error ("%<global_options%> are modified in local context");
   14999       845846 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   15000            0 :     internal_error ("%<global_options%> are modified in local context");
   15001       845846 :   if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
   15002            0 :     internal_error ("%<global_options%> are modified in local context");
   15003       845846 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   15004            0 :     internal_error ("%<global_options%> are modified in local context");
   15005       845846 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   15006            0 :     internal_error ("%<global_options%> are modified in local context");
   15007       845846 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   15008            0 :     internal_error ("%<global_options%> are modified in local context");
   15009       845846 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   15010            0 :     internal_error ("%<global_options%> are modified in local context");
   15011       845846 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   15012            0 :     internal_error ("%<global_options%> are modified in local context");
   15013       845846 :   if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
   15014            0 :     internal_error ("%<global_options%> are modified in local context");
   15015       845846 :   if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
   15016            0 :     internal_error ("%<global_options%> are modified in local context");
   15017       845846 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   15018            0 :     internal_error ("%<global_options%> are modified in local context");
   15019       845846 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   15020            0 :     internal_error ("%<global_options%> are modified in local context");
   15021       845846 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   15022            0 :     internal_error ("%<global_options%> are modified in local context");
   15023       845846 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   15024            0 :     internal_error ("%<global_options%> are modified in local context");
   15025       845846 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   15026            0 :     internal_error ("%<global_options%> are modified in local context");
   15027       845846 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   15028            0 :     internal_error ("%<global_options%> are modified in local context");
   15029       845846 :   if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
   15030            0 :     internal_error ("%<global_options%> are modified in local context");
   15031       845846 :   if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
   15032            0 :     internal_error ("%<global_options%> are modified in local context");
   15033       845846 :   if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
   15034            0 :     internal_error ("%<global_options%> are modified in local context");
   15035       845846 :   if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
   15036            0 :     internal_error ("%<global_options%> are modified in local context");
   15037       845846 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   15038            0 :     internal_error ("%<global_options%> are modified in local context");
   15039       845846 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   15040            0 :     internal_error ("%<global_options%> are modified in local context");
   15041       845846 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   15042            0 :     internal_error ("%<global_options%> are modified in local context");
   15043       845846 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   15044            0 :     internal_error ("%<global_options%> are modified in local context");
   15045       845846 :   if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
   15046            0 :     internal_error ("%<global_options%> are modified in local context");
   15047       845846 :   if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
   15048            0 :     internal_error ("%<global_options%> are modified in local context");
   15049       845846 :   if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
   15050            0 :     internal_error ("%<global_options%> are modified in local context");
   15051       845846 :   if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
   15052            0 :     internal_error ("%<global_options%> are modified in local context");
   15053       845846 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   15054            0 :     internal_error ("%<global_options%> are modified in local context");
   15055       845846 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   15056            0 :     internal_error ("%<global_options%> are modified in local context");
   15057       845846 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   15058            0 :     internal_error ("%<global_options%> are modified in local context");
   15059       845846 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   15060            0 :     internal_error ("%<global_options%> are modified in local context");
   15061       845846 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   15062            0 :     internal_error ("%<global_options%> are modified in local context");
   15063       845846 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   15064            0 :     internal_error ("%<global_options%> are modified in local context");
   15065       845846 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   15066            0 :     internal_error ("%<global_options%> are modified in local context");
   15067       845846 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   15068            0 :     internal_error ("%<global_options%> are modified in local context");
   15069       845846 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   15070            0 :     internal_error ("%<global_options%> are modified in local context");
   15071       845846 :   if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
   15072            0 :     internal_error ("%<global_options%> are modified in local context");
   15073       845846 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   15074            0 :     internal_error ("%<global_options%> are modified in local context");
   15075       845846 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   15076            0 :     internal_error ("%<global_options%> are modified in local context");
   15077       845846 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   15078            0 :     internal_error ("%<global_options%> are modified in local context");
   15079       845846 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   15080            0 :     internal_error ("%<global_options%> are modified in local context");
   15081       845846 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   15082            0 :     internal_error ("%<global_options%> are modified in local context");
   15083       845846 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   15084            0 :     internal_error ("%<global_options%> are modified in local context");
   15085       845846 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   15086            0 :     internal_error ("%<global_options%> are modified in local context");
   15087       845846 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   15088            0 :     internal_error ("%<global_options%> are modified in local context");
   15089       845846 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   15090            0 :     internal_error ("%<global_options%> are modified in local context");
   15091       845846 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   15092            0 :     internal_error ("%<global_options%> are modified in local context");
   15093       845846 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   15094            0 :     internal_error ("%<global_options%> are modified in local context");
   15095       845846 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   15096            0 :     internal_error ("%<global_options%> are modified in local context");
   15097       845846 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   15098            0 :     internal_error ("%<global_options%> are modified in local context");
   15099       845846 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   15100            0 :     internal_error ("%<global_options%> are modified in local context");
   15101       845846 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   15102            0 :     internal_error ("%<global_options%> are modified in local context");
   15103       845846 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   15104            0 :     internal_error ("%<global_options%> are modified in local context");
   15105       845846 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   15106            0 :     internal_error ("%<global_options%> are modified in local context");
   15107       845846 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   15108            0 :     internal_error ("%<global_options%> are modified in local context");
   15109       845846 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   15110            0 :     internal_error ("%<global_options%> are modified in local context");
   15111       845846 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   15112            0 :     internal_error ("%<global_options%> are modified in local context");
   15113       845846 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   15114            0 :     internal_error ("%<global_options%> are modified in local context");
   15115       845846 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   15116            0 :     internal_error ("%<global_options%> are modified in local context");
   15117       845846 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   15118            0 :     internal_error ("%<global_options%> are modified in local context");
   15119       845846 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   15120            0 :     internal_error ("%<global_options%> are modified in local context");
   15121       845846 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   15122            0 :     internal_error ("%<global_options%> are modified in local context");
   15123       845846 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   15124            0 :     internal_error ("%<global_options%> are modified in local context");
   15125       845846 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   15126            0 :     internal_error ("%<global_options%> are modified in local context");
   15127       845846 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   15128            0 :     internal_error ("%<global_options%> are modified in local context");
   15129       845846 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   15130            0 :     internal_error ("%<global_options%> are modified in local context");
   15131       845846 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   15132            0 :     internal_error ("%<global_options%> are modified in local context");
   15133       845846 :   if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
   15134            0 :     internal_error ("%<global_options%> are modified in local context");
   15135       845846 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   15136            0 :     internal_error ("%<global_options%> are modified in local context");
   15137       845846 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   15138            0 :     internal_error ("%<global_options%> are modified in local context");
   15139       845846 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   15140            0 :     internal_error ("%<global_options%> are modified in local context");
   15141       845846 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   15142            0 :     internal_error ("%<global_options%> are modified in local context");
   15143       845846 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   15144            0 :     internal_error ("%<global_options%> are modified in local context");
   15145       845846 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   15146            0 :     internal_error ("%<global_options%> are modified in local context");
   15147       845846 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   15148            0 :     internal_error ("%<global_options%> are modified in local context");
   15149       845846 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   15150            0 :     internal_error ("%<global_options%> are modified in local context");
   15151       845846 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   15152            0 :     internal_error ("%<global_options%> are modified in local context");
   15153       845846 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   15154            0 :     internal_error ("%<global_options%> are modified in local context");
   15155       845846 :   if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
   15156            0 :     internal_error ("%<global_options%> are modified in local context");
   15157       845846 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   15158            0 :     internal_error ("%<global_options%> are modified in local context");
   15159       845846 :   if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
   15160            0 :     internal_error ("%<global_options%> are modified in local context");
   15161       845846 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   15162            0 :     internal_error ("%<global_options%> are modified in local context");
   15163       845846 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   15164            0 :     internal_error ("%<global_options%> are modified in local context");
   15165       845846 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   15166            0 :     internal_error ("%<global_options%> are modified in local context");
   15167       845846 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   15168            0 :     internal_error ("%<global_options%> are modified in local context");
   15169       845846 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   15170            0 :     internal_error ("%<global_options%> are modified in local context");
   15171       845846 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   15172            0 :     internal_error ("%<global_options%> are modified in local context");
   15173       845846 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   15174            0 :     internal_error ("%<global_options%> are modified in local context");
   15175       845846 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   15176            0 :     internal_error ("%<global_options%> are modified in local context");
   15177       845846 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   15178            0 :     internal_error ("%<global_options%> are modified in local context");
   15179       845846 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   15180            0 :     internal_error ("%<global_options%> are modified in local context");
   15181       845846 :   if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
   15182            0 :     internal_error ("%<global_options%> are modified in local context");
   15183       845846 :   if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
   15184            0 :     internal_error ("%<global_options%> are modified in local context");
   15185       845846 :   if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
   15186            0 :     internal_error ("%<global_options%> are modified in local context");
   15187       845846 :   if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
   15188            0 :     internal_error ("%<global_options%> are modified in local context");
   15189       845846 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   15190            0 :     internal_error ("%<global_options%> are modified in local context");
   15191       845846 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   15192            0 :     internal_error ("%<global_options%> are modified in local context");
   15193       845846 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   15194            0 :     internal_error ("%<global_options%> are modified in local context");
   15195       845846 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   15196            0 :     internal_error ("%<global_options%> are modified in local context");
   15197       845846 :   if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
   15198            0 :     internal_error ("%<global_options%> are modified in local context");
   15199       845846 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   15200            0 :     internal_error ("%<global_options%> are modified in local context");
   15201       845846 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   15202            0 :     internal_error ("%<global_options%> are modified in local context");
   15203       845846 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   15204            0 :     internal_error ("%<global_options%> are modified in local context");
   15205       845846 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   15206            0 :     internal_error ("%<global_options%> are modified in local context");
   15207       845846 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   15208            0 :     internal_error ("%<global_options%> are modified in local context");
   15209       845846 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   15210            0 :     internal_error ("%<global_options%> are modified in local context");
   15211       845846 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   15212            0 :     internal_error ("%<global_options%> are modified in local context");
   15213       845846 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   15214            0 :     internal_error ("%<global_options%> are modified in local context");
   15215       845846 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   15216            0 :     internal_error ("%<global_options%> are modified in local context");
   15217       845846 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   15218            0 :     internal_error ("%<global_options%> are modified in local context");
   15219       845846 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   15220            0 :     internal_error ("%<global_options%> are modified in local context");
   15221       845846 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   15222            0 :     internal_error ("%<global_options%> are modified in local context");
   15223       845846 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   15224            0 :     internal_error ("%<global_options%> are modified in local context");
   15225       845846 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   15226            0 :     internal_error ("%<global_options%> are modified in local context");
   15227       845846 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   15228            0 :     internal_error ("%<global_options%> are modified in local context");
   15229       845846 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   15230            0 :     internal_error ("%<global_options%> are modified in local context");
   15231       845846 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   15232            0 :     internal_error ("%<global_options%> are modified in local context");
   15233       845846 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   15234            0 :     internal_error ("%<global_options%> are modified in local context");
   15235       845846 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   15236            0 :     internal_error ("%<global_options%> are modified in local context");
   15237       845846 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   15238            0 :     internal_error ("%<global_options%> are modified in local context");
   15239       845846 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   15240            0 :     internal_error ("%<global_options%> are modified in local context");
   15241       845846 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   15242            0 :     internal_error ("%<global_options%> are modified in local context");
   15243       845846 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   15244            0 :     internal_error ("%<global_options%> are modified in local context");
   15245       845846 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   15246            0 :     internal_error ("%<global_options%> are modified in local context");
   15247       845846 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   15248            0 :     internal_error ("%<global_options%> are modified in local context");
   15249       845846 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   15250            0 :     internal_error ("%<global_options%> are modified in local context");
   15251       845846 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   15252            0 :     internal_error ("%<global_options%> are modified in local context");
   15253       845846 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   15254            0 :     internal_error ("%<global_options%> are modified in local context");
   15255       845846 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   15256            0 :     internal_error ("%<global_options%> are modified in local context");
   15257       845846 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   15258            0 :     internal_error ("%<global_options%> are modified in local context");
   15259       845846 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   15260            0 :     internal_error ("%<global_options%> are modified in local context");
   15261       845846 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   15262            0 :     internal_error ("%<global_options%> are modified in local context");
   15263       845846 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   15264            0 :     internal_error ("%<global_options%> are modified in local context");
   15265       845846 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   15266            0 :     internal_error ("%<global_options%> are modified in local context");
   15267       845846 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   15268            0 :     internal_error ("%<global_options%> are modified in local context");
   15269       845846 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   15270            0 :     internal_error ("%<global_options%> are modified in local context");
   15271       845846 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   15272            0 :     internal_error ("%<global_options%> are modified in local context");
   15273       845846 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   15274            0 :     internal_error ("%<global_options%> are modified in local context");
   15275       845846 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   15276            0 :     internal_error ("%<global_options%> are modified in local context");
   15277       845846 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   15278            0 :     internal_error ("%<global_options%> are modified in local context");
   15279       845846 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   15280            0 :     internal_error ("%<global_options%> are modified in local context");
   15281       845846 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   15282            0 :     internal_error ("%<global_options%> are modified in local context");
   15283       845846 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   15284            0 :     internal_error ("%<global_options%> are modified in local context");
   15285       845846 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   15286            0 :     internal_error ("%<global_options%> are modified in local context");
   15287       845846 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   15288            0 :     internal_error ("%<global_options%> are modified in local context");
   15289       845846 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   15290            0 :     internal_error ("%<global_options%> are modified in local context");
   15291       845846 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   15292            0 :     internal_error ("%<global_options%> are modified in local context");
   15293       845846 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   15294            0 :     internal_error ("%<global_options%> are modified in local context");
   15295       845846 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   15296            0 :     internal_error ("%<global_options%> are modified in local context");
   15297       845846 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   15298            0 :     internal_error ("%<global_options%> are modified in local context");
   15299       845846 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   15300            0 :     internal_error ("%<global_options%> are modified in local context");
   15301       845846 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   15302            0 :     internal_error ("%<global_options%> are modified in local context");
   15303       845846 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   15304            0 :     internal_error ("%<global_options%> are modified in local context");
   15305       845846 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   15306            0 :     internal_error ("%<global_options%> are modified in local context");
   15307       845846 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   15308            0 :     internal_error ("%<global_options%> are modified in local context");
   15309       845846 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   15310            0 :     internal_error ("%<global_options%> are modified in local context");
   15311       845846 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   15312            0 :     internal_error ("%<global_options%> are modified in local context");
   15313       845846 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   15314            0 :     internal_error ("%<global_options%> are modified in local context");
   15315       845846 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   15316            0 :     internal_error ("%<global_options%> are modified in local context");
   15317       845846 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   15318            0 :     internal_error ("%<global_options%> are modified in local context");
   15319       845846 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   15320            0 :     internal_error ("%<global_options%> are modified in local context");
   15321       845846 :   if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
   15322            0 :     internal_error ("%<global_options%> are modified in local context");
   15323       845846 :   if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
   15324            0 :     internal_error ("%<global_options%> are modified in local context");
   15325       845846 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   15326            0 :     internal_error ("%<global_options%> are modified in local context");
   15327       845846 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   15328            0 :     internal_error ("%<global_options%> are modified in local context");
   15329       845846 :   if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
   15330            0 :     internal_error ("%<global_options%> are modified in local context");
   15331       845846 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   15332            0 :     internal_error ("%<global_options%> are modified in local context");
   15333       845846 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   15334            0 :     internal_error ("%<global_options%> are modified in local context");
   15335       845846 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   15336            0 :     internal_error ("%<global_options%> are modified in local context");
   15337       845846 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   15338            0 :     internal_error ("%<global_options%> are modified in local context");
   15339       845846 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   15340            0 :     internal_error ("%<global_options%> are modified in local context");
   15341       845846 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   15342            0 :     internal_error ("%<global_options%> are modified in local context");
   15343       845846 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   15344            0 :     internal_error ("%<global_options%> are modified in local context");
   15345       845846 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   15346            0 :     internal_error ("%<global_options%> are modified in local context");
   15347       845846 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   15348            0 :     internal_error ("%<global_options%> are modified in local context");
   15349       845846 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   15350            0 :     internal_error ("%<global_options%> are modified in local context");
   15351       845846 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   15352            0 :     internal_error ("%<global_options%> are modified in local context");
   15353       845846 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   15354            0 :     internal_error ("%<global_options%> are modified in local context");
   15355       845846 :   if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
   15356            0 :     internal_error ("%<global_options%> are modified in local context");
   15357       845846 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   15358            0 :     internal_error ("%<global_options%> are modified in local context");
   15359       845846 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   15360            0 :     internal_error ("%<global_options%> are modified in local context");
   15361       845846 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   15362            0 :     internal_error ("%<global_options%> are modified in local context");
   15363       845846 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   15364            0 :     internal_error ("%<global_options%> are modified in local context");
   15365       845846 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   15366            0 :     internal_error ("%<global_options%> are modified in local context");
   15367       845846 :   if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
   15368            0 :     internal_error ("%<global_options%> are modified in local context");
   15369       845846 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   15370            0 :     internal_error ("%<global_options%> are modified in local context");
   15371       845846 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   15372            0 :     internal_error ("%<global_options%> are modified in local context");
   15373       845846 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   15374            0 :     internal_error ("%<global_options%> are modified in local context");
   15375       845846 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   15376            0 :     internal_error ("%<global_options%> are modified in local context");
   15377       845846 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   15378            0 :     internal_error ("%<global_options%> are modified in local context");
   15379       845846 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   15380            0 :     internal_error ("%<global_options%> are modified in local context");
   15381       845846 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   15382            0 :     internal_error ("%<global_options%> are modified in local context");
   15383       845846 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   15384            0 :     internal_error ("%<global_options%> are modified in local context");
   15385       845846 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   15386            0 :     internal_error ("%<global_options%> are modified in local context");
   15387       845846 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   15388            0 :     internal_error ("%<global_options%> are modified in local context");
   15389       845846 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   15390            0 :     internal_error ("%<global_options%> are modified in local context");
   15391       845846 :   if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
   15392            0 :     internal_error ("%<global_options%> are modified in local context");
   15393       845846 :   if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
   15394            0 :     internal_error ("%<global_options%> are modified in local context");
   15395       845846 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   15396            0 :     internal_error ("%<global_options%> are modified in local context");
   15397       845846 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   15398            0 :     internal_error ("%<global_options%> are modified in local context");
   15399       845846 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   15400            0 :     internal_error ("%<global_options%> are modified in local context");
   15401       845846 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   15402            0 :     internal_error ("%<global_options%> are modified in local context");
   15403       845846 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   15404            0 :     internal_error ("%<global_options%> are modified in local context");
   15405       845846 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   15406            0 :     internal_error ("%<global_options%> are modified in local context");
   15407       845846 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   15408            0 :     internal_error ("%<global_options%> are modified in local context");
   15409       845846 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   15410            0 :     internal_error ("%<global_options%> are modified in local context");
   15411       845846 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   15412            0 :     internal_error ("%<global_options%> are modified in local context");
   15413       845846 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   15414            0 :     internal_error ("%<global_options%> are modified in local context");
   15415       845846 :   if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
   15416            0 :     internal_error ("%<global_options%> are modified in local context");
   15417       845846 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   15418            0 :     internal_error ("%<global_options%> are modified in local context");
   15419       845846 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   15420            0 :     internal_error ("%<global_options%> are modified in local context");
   15421       845846 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   15422            0 :     internal_error ("%<global_options%> are modified in local context");
   15423       845846 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   15424            0 :     internal_error ("%<global_options%> are modified in local context");
   15425       845846 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   15426            0 :     internal_error ("%<global_options%> are modified in local context");
   15427       845846 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   15428            0 :     internal_error ("%<global_options%> are modified in local context");
   15429       845846 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   15430            0 :     internal_error ("%<global_options%> are modified in local context");
   15431       845846 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   15432            0 :     internal_error ("%<global_options%> are modified in local context");
   15433       845846 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   15434            0 :     internal_error ("%<global_options%> are modified in local context");
   15435       845846 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   15436            0 :     internal_error ("%<global_options%> are modified in local context");
   15437       845846 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   15438            0 :     internal_error ("%<global_options%> are modified in local context");
   15439       845846 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   15440            0 :     internal_error ("%<global_options%> are modified in local context");
   15441       845846 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   15442            0 :     internal_error ("%<global_options%> are modified in local context");
   15443       845846 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   15444            0 :     internal_error ("%<global_options%> are modified in local context");
   15445       845846 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   15446            0 :     internal_error ("%<global_options%> are modified in local context");
   15447       845846 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   15448            0 :     internal_error ("%<global_options%> are modified in local context");
   15449       845846 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   15450            0 :     internal_error ("%<global_options%> are modified in local context");
   15451       845846 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   15452            0 :     internal_error ("%<global_options%> are modified in local context");
   15453       845846 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   15454            0 :     internal_error ("%<global_options%> are modified in local context");
   15455       845846 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   15456            0 :     internal_error ("%<global_options%> are modified in local context");
   15457       845846 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   15458            0 :     internal_error ("%<global_options%> are modified in local context");
   15459       845846 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   15460            0 :     internal_error ("%<global_options%> are modified in local context");
   15461       845846 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   15462            0 :     internal_error ("%<global_options%> are modified in local context");
   15463       845846 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   15464            0 :     internal_error ("%<global_options%> are modified in local context");
   15465       845846 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   15466            0 :     internal_error ("%<global_options%> are modified in local context");
   15467       845846 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   15468            0 :     internal_error ("%<global_options%> are modified in local context");
   15469       845846 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   15470            0 :     internal_error ("%<global_options%> are modified in local context");
   15471       845846 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   15472            0 :     internal_error ("%<global_options%> are modified in local context");
   15473       845846 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   15474            0 :     internal_error ("%<global_options%> are modified in local context");
   15475       845846 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   15476            0 :     internal_error ("%<global_options%> are modified in local context");
   15477       845846 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   15478            0 :     internal_error ("%<global_options%> are modified in local context");
   15479       845846 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   15480            0 :     internal_error ("%<global_options%> are modified in local context");
   15481       845846 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   15482            0 :     internal_error ("%<global_options%> are modified in local context");
   15483       845846 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   15484            0 :     internal_error ("%<global_options%> are modified in local context");
   15485       845846 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   15486            0 :     internal_error ("%<global_options%> are modified in local context");
   15487       845846 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   15488            0 :     internal_error ("%<global_options%> are modified in local context");
   15489       845846 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   15490            0 :     internal_error ("%<global_options%> are modified in local context");
   15491       845846 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   15492            0 :     internal_error ("%<global_options%> are modified in local context");
   15493       845846 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   15494            0 :     internal_error ("%<global_options%> are modified in local context");
   15495       845846 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   15496            0 :     internal_error ("%<global_options%> are modified in local context");
   15497       845846 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   15498            0 :     internal_error ("%<global_options%> are modified in local context");
   15499       845846 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   15500            0 :     internal_error ("%<global_options%> are modified in local context");
   15501       845846 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   15502            0 :     internal_error ("%<global_options%> are modified in local context");
   15503       845846 :   if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
   15504            0 :     internal_error ("%<global_options%> are modified in local context");
   15505       845846 :   if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
   15506            0 :     internal_error ("%<global_options%> are modified in local context");
   15507       845846 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   15508            0 :     internal_error ("%<global_options%> are modified in local context");
   15509       845846 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   15510            0 :     internal_error ("%<global_options%> are modified in local context");
   15511       845846 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   15512            0 :     internal_error ("%<global_options%> are modified in local context");
   15513       845846 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   15514            0 :     internal_error ("%<global_options%> are modified in local context");
   15515       845846 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   15516            0 :     internal_error ("%<global_options%> are modified in local context");
   15517       845846 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   15518            0 :     internal_error ("%<global_options%> are modified in local context");
   15519       845846 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   15520            0 :     internal_error ("%<global_options%> are modified in local context");
   15521       845846 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   15522            0 :     internal_error ("%<global_options%> are modified in local context");
   15523       845846 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   15524            0 :     internal_error ("%<global_options%> are modified in local context");
   15525       845846 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   15526            0 :     internal_error ("%<global_options%> are modified in local context");
   15527       845846 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   15528            0 :     internal_error ("%<global_options%> are modified in local context");
   15529       845846 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   15530            0 :     internal_error ("%<global_options%> are modified in local context");
   15531       845846 :   if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
   15532            0 :     internal_error ("%<global_options%> are modified in local context");
   15533       845846 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   15534            0 :     internal_error ("%<global_options%> are modified in local context");
   15535       845846 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   15536            0 :     internal_error ("%<global_options%> are modified in local context");
   15537       845846 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   15538            0 :     internal_error ("%<global_options%> are modified in local context");
   15539       845846 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   15540            0 :     internal_error ("%<global_options%> are modified in local context");
   15541       845846 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   15542            0 :     internal_error ("%<global_options%> are modified in local context");
   15543       845846 :   if (ptr1->x_param_vect_scalar_cost_multiplier != ptr2->x_param_vect_scalar_cost_multiplier)
   15544            0 :     internal_error ("%<global_options%> are modified in local context");
   15545       845846 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   15546            0 :     internal_error ("%<global_options%> are modified in local context");
   15547       845846 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   15548            0 :     internal_error ("%<global_options%> are modified in local context");
   15549       845846 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   15550            0 :     internal_error ("%<global_options%> are modified in local context");
   15551       845846 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   15552            0 :     internal_error ("%<global_options%> are modified in local context");
   15553       845846 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   15554            0 :     internal_error ("%<global_options%> are modified in local context");
   15555       845846 :   if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
   15556            0 :     internal_error ("%<global_options%> are modified in local context");
   15557       845846 :   if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
   15558            0 :     internal_error ("%<global_options%> are modified in local context");
   15559       845846 :   if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
   15560            0 :     internal_error ("%<global_options%> are modified in local context");
   15561       845846 :   if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
   15562            0 :     internal_error ("%<global_options%> are modified in local context");
   15563       845846 :   if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
   15564            0 :     internal_error ("%<global_options%> are modified in local context");
   15565       845846 :   if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
   15566            0 :     internal_error ("%<global_options%> are modified in local context");
   15567       845846 :   if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
   15568            0 :     internal_error ("%<global_options%> are modified in local context");
   15569       845846 :   if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
   15570            0 :     internal_error ("%<global_options%> are modified in local context");
   15571       845846 :   if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
   15572            0 :     internal_error ("%<global_options%> are modified in local context");
   15573       845846 :   if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
   15574            0 :     internal_error ("%<global_options%> are modified in local context");
   15575       845846 :   if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
   15576            0 :     internal_error ("%<global_options%> are modified in local context");
   15577       845846 :   if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
   15578            0 :     internal_error ("%<global_options%> are modified in local context");
   15579       845846 :   if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
   15580            0 :     internal_error ("%<global_options%> are modified in local context");
   15581       845846 :   if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
   15582            0 :     internal_error ("%<global_options%> are modified in local context");
   15583       845846 :   if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
   15584            0 :     internal_error ("%<global_options%> are modified in local context");
   15585       845846 :   if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
   15586            0 :     internal_error ("%<global_options%> are modified in local context");
   15587       845846 :   if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
   15588            0 :     internal_error ("%<global_options%> are modified in local context");
   15589       845846 :   if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
   15590            0 :     internal_error ("%<global_options%> are modified in local context");
   15591       845846 :   if (ptr1->x_flag_pic != ptr2->x_flag_pic)
   15592            0 :     internal_error ("%<global_options%> are modified in local context");
   15593       845846 :   if (ptr1->x_flag_pie != ptr2->x_flag_pie)
   15594            0 :     internal_error ("%<global_options%> are modified in local context");
   15595       845846 :   if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
   15596            0 :     internal_error ("%<global_options%> are modified in local context");
   15597       845846 :   if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
   15598            0 :     internal_error ("%<global_options%> are modified in local context");
   15599       845846 :   if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
   15600            0 :     internal_error ("%<global_options%> are modified in local context");
   15601       845846 :   if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
   15602            0 :     internal_error ("%<global_options%> are modified in local context");
   15603       845846 :   if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
   15604            0 :     internal_error ("%<global_options%> are modified in local context");
   15605       845846 :   if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
   15606            0 :     internal_error ("%<global_options%> are modified in local context");
   15607       845846 :   if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
   15608            0 :     internal_error ("%<global_options%> are modified in local context");
   15609       845846 :   if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
   15610            0 :     internal_error ("%<global_options%> are modified in local context");
   15611       845846 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   15612            0 :     internal_error ("%<global_options%> are modified in local context");
   15613       845846 :   if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
   15614            0 :     internal_error ("%<global_options%> are modified in local context");
   15615       845846 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   15616            0 :     internal_error ("%<global_options%> are modified in local context");
   15617       845846 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   15618            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   15619            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   15620            0 :     internal_error ("%<global_options%> are modified in local context");
   15621       845846 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   15622            0 :     internal_error ("%<global_options%> are modified in local context");
   15623       845846 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   15624            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   15625            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   15626            0 :     internal_error ("%<global_options%> are modified in local context");
   15627       845846 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   15628            0 :     internal_error ("%<global_options%> are modified in local context");
   15629       845846 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   15630            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   15631            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   15632            0 :     internal_error ("%<global_options%> are modified in local context");
   15633       845846 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   15634            0 :     internal_error ("%<global_options%> are modified in local context");
   15635       845846 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   15636            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   15637            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   15638            0 :     internal_error ("%<global_options%> are modified in local context");
   15639       845846 :   if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
   15640            0 :     internal_error ("%<global_options%> are modified in local context");
   15641       845846 :   if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
   15642            0 :     internal_error ("%<global_options%> are modified in local context");
   15643       845846 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   15644            0 :     internal_error ("%<global_options%> are modified in local context");
   15645       845846 :   if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
   15646            0 :     internal_error ("%<global_options%> are modified in local context");
   15647       845846 :   if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
   15648            0 :     internal_error ("%<global_options%> are modified in local context");
   15649       845846 :   if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
   15650            0 :     internal_error ("%<global_options%> are modified in local context");
   15651       845846 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   15652            0 :     internal_error ("%<global_options%> are modified in local context");
   15653       845846 :   if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
   15654            0 :     internal_error ("%<global_options%> are modified in local context");
   15655       845846 :   if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
   15656            0 :     internal_error ("%<global_options%> are modified in local context");
   15657       845846 :   if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
   15658            0 :     internal_error ("%<global_options%> are modified in local context");
   15659       845846 :   if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
   15660            0 :     internal_error ("%<global_options%> are modified in local context");
   15661       845846 :   if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
   15662            0 :     internal_error ("%<global_options%> are modified in local context");
   15663       845846 :   if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
   15664            0 :     internal_error ("%<global_options%> are modified in local context");
   15665       845846 :   if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
   15666            0 :     internal_error ("%<global_options%> are modified in local context");
   15667       845846 :   if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
   15668            0 :     internal_error ("%<global_options%> are modified in local context");
   15669       845846 :   if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
   15670            0 :     internal_error ("%<global_options%> are modified in local context");
   15671       845846 :   if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
   15672            0 :     internal_error ("%<global_options%> are modified in local context");
   15673       845846 :   if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
   15674            0 :     internal_error ("%<global_options%> are modified in local context");
   15675       845846 :   if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
   15676            0 :     internal_error ("%<global_options%> are modified in local context");
   15677       845846 :   if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
   15678            0 :     internal_error ("%<global_options%> are modified in local context");
   15679       845846 :   if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
   15680            0 :     internal_error ("%<global_options%> are modified in local context");
   15681       845846 :   if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
   15682            0 :     internal_error ("%<global_options%> are modified in local context");
   15683       845846 :   if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
   15684            0 :     internal_error ("%<global_options%> are modified in local context");
   15685       845846 :   if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
   15686            0 :     internal_error ("%<global_options%> are modified in local context");
   15687       845846 :   if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
   15688            0 :     internal_error ("%<global_options%> are modified in local context");
   15689       845846 :   if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
   15690            0 :     internal_error ("%<global_options%> are modified in local context");
   15691       845846 :   if (ptr1->x_flag_assert != ptr2->x_flag_assert)
   15692            0 :     internal_error ("%<global_options%> are modified in local context");
   15693       845846 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   15694            0 :     internal_error ("%<global_options%> are modified in local context");
   15695       845846 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   15696            0 :     internal_error ("%<global_options%> are modified in local context");
   15697       845846 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   15698            0 :     internal_error ("%<global_options%> are modified in local context");
   15699       845846 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   15700            0 :     internal_error ("%<global_options%> are modified in local context");
   15701       845846 :   if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
   15702            0 :     internal_error ("%<global_options%> are modified in local context");
   15703       845846 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   15704            0 :     internal_error ("%<global_options%> are modified in local context");
   15705       845846 :   if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
   15706            0 :     internal_error ("%<global_options%> are modified in local context");
   15707       845846 :   if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
   15708            0 :     internal_error ("%<global_options%> are modified in local context");
   15709       845846 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   15710            0 :     internal_error ("%<global_options%> are modified in local context");
   15711       845846 :   if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
   15712            0 :     internal_error ("%<global_options%> are modified in local context");
   15713       845846 :   if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
   15714            0 :     internal_error ("%<global_options%> are modified in local context");
   15715       845846 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   15716            0 :     internal_error ("%<global_options%> are modified in local context");
   15717       845846 :   if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
   15718            0 :     internal_error ("%<global_options%> are modified in local context");
   15719       845846 :   if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
   15720            0 :     internal_error ("%<global_options%> are modified in local context");
   15721       845846 :   if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
   15722            0 :     internal_error ("%<global_options%> are modified in local context");
   15723       845846 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   15724            0 :     internal_error ("%<global_options%> are modified in local context");
   15725       845846 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   15726            0 :     internal_error ("%<global_options%> are modified in local context");
   15727       845846 :   if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
   15728            0 :     internal_error ("%<global_options%> are modified in local context");
   15729       845846 :   if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
   15730            0 :     internal_error ("%<global_options%> are modified in local context");
   15731       845846 :   if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
   15732            0 :     internal_error ("%<global_options%> are modified in local context");
   15733       845846 :   if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
   15734            0 :     internal_error ("%<global_options%> are modified in local context");
   15735       845846 :   if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
   15736            0 :     internal_error ("%<global_options%> are modified in local context");
   15737       845846 :   if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
   15738            0 :     internal_error ("%<global_options%> are modified in local context");
   15739       845846 :   if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
   15740            0 :     internal_error ("%<global_options%> are modified in local context");
   15741       845846 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   15742            0 :     internal_error ("%<global_options%> are modified in local context");
   15743       845846 :   if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
   15744            0 :     internal_error ("%<global_options%> are modified in local context");
   15745       845846 :   if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
   15746            0 :     internal_error ("%<global_options%> are modified in local context");
   15747       845846 :   if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
   15748            0 :     internal_error ("%<global_options%> are modified in local context");
   15749       845846 :   if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
   15750            0 :     internal_error ("%<global_options%> are modified in local context");
   15751       845846 :   if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
   15752            0 :     internal_error ("%<global_options%> are modified in local context");
   15753       845846 :   if (ptr1->x_flag_checking != ptr2->x_flag_checking)
   15754            0 :     internal_error ("%<global_options%> are modified in local context");
   15755       845846 :   if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
   15756            0 :     internal_error ("%<global_options%> are modified in local context");
   15757       845846 :   if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
   15758            0 :     internal_error ("%<global_options%> are modified in local context");
   15759       845846 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   15760            0 :     internal_error ("%<global_options%> are modified in local context");
   15761       845846 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   15762            0 :     internal_error ("%<global_options%> are modified in local context");
   15763       845846 :   if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
   15764            0 :     internal_error ("%<global_options%> are modified in local context");
   15765       845846 :   if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
   15766            0 :     internal_error ("%<global_options%> are modified in local context");
   15767       845846 :   if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
   15768            0 :     internal_error ("%<global_options%> are modified in local context");
   15769       845846 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   15770            0 :     internal_error ("%<global_options%> are modified in local context");
   15771       845846 :   if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
   15772            0 :     internal_error ("%<global_options%> are modified in local context");
   15773       845846 :   if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
   15774            0 :     internal_error ("%<global_options%> are modified in local context");
   15775       845846 :   if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
   15776            0 :     internal_error ("%<global_options%> are modified in local context");
   15777       845846 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   15778            0 :     internal_error ("%<global_options%> are modified in local context");
   15779       845846 :   if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
   15780            0 :     internal_error ("%<global_options%> are modified in local context");
   15781       845846 :   if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
   15782            0 :     internal_error ("%<global_options%> are modified in local context");
   15783       845846 :   if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
   15784            0 :     internal_error ("%<global_options%> are modified in local context");
   15785       845846 :   if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
   15786            0 :     internal_error ("%<global_options%> are modified in local context");
   15787       845846 :   if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
   15788            0 :     internal_error ("%<global_options%> are modified in local context");
   15789       845846 :   if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
   15790            0 :     internal_error ("%<global_options%> are modified in local context");
   15791       845846 :   if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
   15792            0 :     internal_error ("%<global_options%> are modified in local context");
   15793       845846 :   if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
   15794            0 :     internal_error ("%<global_options%> are modified in local context");
   15795       845846 :   if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
   15796            0 :     internal_error ("%<global_options%> are modified in local context");
   15797       845846 :   if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
   15798            0 :     internal_error ("%<global_options%> are modified in local context");
   15799       845846 :   if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
   15800            0 :     internal_error ("%<global_options%> are modified in local context");
   15801       845846 :   if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
   15802            0 :     internal_error ("%<global_options%> are modified in local context");
   15803       845846 :   if (ptr1->x_flag_convert != ptr2->x_flag_convert)
   15804            0 :     internal_error ("%<global_options%> are modified in local context");
   15805       845846 :   if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
   15806            0 :     internal_error ("%<global_options%> are modified in local context");
   15807       845846 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   15808            0 :     internal_error ("%<global_options%> are modified in local context");
   15809       845846 :   if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
   15810            0 :     internal_error ("%<global_options%> are modified in local context");
   15811       845846 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   15812            0 :     internal_error ("%<global_options%> are modified in local context");
   15813       845846 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   15814            0 :     internal_error ("%<global_options%> are modified in local context");
   15815       845846 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   15816            0 :     internal_error ("%<global_options%> are modified in local context");
   15817       845846 :   if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
   15818            0 :     internal_error ("%<global_options%> are modified in local context");
   15819       845846 :   if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
   15820            0 :     internal_error ("%<global_options%> are modified in local context");
   15821       845846 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   15822            0 :     internal_error ("%<global_options%> are modified in local context");
   15823       845846 :   if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
   15824            0 :     internal_error ("%<global_options%> are modified in local context");
   15825       845846 :   if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
   15826            0 :     internal_error ("%<global_options%> are modified in local context");
   15827       845846 :   if (ptr1->x_flag_dec != ptr2->x_flag_dec)
   15828            0 :     internal_error ("%<global_options%> are modified in local context");
   15829       845846 :   if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
   15830            0 :     internal_error ("%<global_options%> are modified in local context");
   15831       845846 :   if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
   15832            0 :     internal_error ("%<global_options%> are modified in local context");
   15833       845846 :   if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
   15834            0 :     internal_error ("%<global_options%> are modified in local context");
   15835       845846 :   if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
   15836            0 :     internal_error ("%<global_options%> are modified in local context");
   15837       845846 :   if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
   15838            0 :     internal_error ("%<global_options%> are modified in local context");
   15839       845846 :   if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
   15840            0 :     internal_error ("%<global_options%> are modified in local context");
   15841       845846 :   if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
   15842            0 :     internal_error ("%<global_options%> are modified in local context");
   15843       845846 :   if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
   15844            0 :     internal_error ("%<global_options%> are modified in local context");
   15845       845846 :   if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
   15846            0 :     internal_error ("%<global_options%> are modified in local context");
   15847       845846 :   if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
   15848            0 :     internal_error ("%<global_options%> are modified in local context");
   15849       845846 :   if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
   15850            0 :     internal_error ("%<global_options%> are modified in local context");
   15851       845846 :   if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
   15852            0 :     internal_error ("%<global_options%> are modified in local context");
   15853       845846 :   if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
   15854            0 :     internal_error ("%<global_options%> are modified in local context");
   15855       845846 :   if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
   15856            0 :     internal_error ("%<global_options%> are modified in local context");
   15857       845846 :   if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
   15858            0 :     internal_error ("%<global_options%> are modified in local context");
   15859       845846 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   15860            0 :     internal_error ("%<global_options%> are modified in local context");
   15861       845846 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   15862            0 :     internal_error ("%<global_options%> are modified in local context");
   15863       845846 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   15864            0 :     internal_error ("%<global_options%> are modified in local context");
   15865       845846 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   15866            0 :     internal_error ("%<global_options%> are modified in local context");
   15867       845846 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   15868            0 :     internal_error ("%<global_options%> are modified in local context");
   15869       845846 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   15870            0 :     internal_error ("%<global_options%> are modified in local context");
   15871       845846 :   if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
   15872            0 :     internal_error ("%<global_options%> are modified in local context");
   15873       845846 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   15874            0 :     internal_error ("%<global_options%> are modified in local context");
   15875       845846 :   if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
   15876            0 :     internal_error ("%<global_options%> are modified in local context");
   15877       845846 :   if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
   15878            0 :     internal_error ("%<global_options%> are modified in local context");
   15879       845846 :   if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
   15880            0 :     internal_error ("%<global_options%> are modified in local context");
   15881       845846 :   if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
   15882            0 :     internal_error ("%<global_options%> are modified in local context");
   15883       845846 :   if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
   15884            0 :     internal_error ("%<global_options%> are modified in local context");
   15885       845846 :   if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
   15886            0 :     internal_error ("%<global_options%> are modified in local context");
   15887       845846 :   if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
   15888            0 :     internal_error ("%<global_options%> are modified in local context");
   15889       845846 :   if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
   15890            0 :     internal_error ("%<global_options%> are modified in local context");
   15891       845846 :   if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
   15892            0 :     internal_error ("%<global_options%> are modified in local context");
   15893       845846 :   if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
   15894            0 :     internal_error ("%<global_options%> are modified in local context");
   15895       845846 :   if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
   15896            0 :     internal_error ("%<global_options%> are modified in local context");
   15897       845846 :   if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
   15898            0 :     internal_error ("%<global_options%> are modified in local context");
   15899       845846 :   if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
   15900            0 :     internal_error ("%<global_options%> are modified in local context");
   15901       845846 :   if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
   15902            0 :     internal_error ("%<global_options%> are modified in local context");
   15903       845846 :   if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
   15904            0 :     internal_error ("%<global_options%> are modified in local context");
   15905       845846 :   if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
   15906            0 :     internal_error ("%<global_options%> are modified in local context");
   15907       845846 :   if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
   15908            0 :     internal_error ("%<global_options%> are modified in local context");
   15909       845846 :   if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
   15910            0 :     internal_error ("%<global_options%> are modified in local context");
   15911       845846 :   if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
   15912            0 :     internal_error ("%<global_options%> are modified in local context");
   15913       845846 :   if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
   15914            0 :     internal_error ("%<global_options%> are modified in local context");
   15915       845846 :   if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
   15916            0 :     internal_error ("%<global_options%> are modified in local context");
   15917       845846 :   if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
   15918            0 :     internal_error ("%<global_options%> are modified in local context");
   15919       845846 :   if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
   15920            0 :     internal_error ("%<global_options%> are modified in local context");
   15921       845846 :   if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
   15922            0 :     internal_error ("%<global_options%> are modified in local context");
   15923       845846 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   15924            0 :     internal_error ("%<global_options%> are modified in local context");
   15925       845846 :   if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
   15926            0 :     internal_error ("%<global_options%> are modified in local context");
   15927       845846 :   if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
   15928            0 :     internal_error ("%<global_options%> are modified in local context");
   15929       845846 :   if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
   15930            0 :     internal_error ("%<global_options%> are modified in local context");
   15931       845846 :   if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
   15932            0 :     internal_error ("%<global_options%> are modified in local context");
   15933       845846 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
   15934            0 :     internal_error ("%<global_options%> are modified in local context");
   15935       845846 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
   15936            0 :     internal_error ("%<global_options%> are modified in local context");
   15937       845846 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
   15938            0 :     internal_error ("%<global_options%> are modified in local context");
   15939       845846 :   if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
   15940            0 :     internal_error ("%<global_options%> are modified in local context");
   15941       845846 :   if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
   15942            0 :     internal_error ("%<global_options%> are modified in local context");
   15943       845846 :   if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
   15944            0 :     internal_error ("%<global_options%> are modified in local context");
   15945       845846 :   if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
   15946            0 :     internal_error ("%<global_options%> are modified in local context");
   15947       845846 :   if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
   15948            0 :     internal_error ("%<global_options%> are modified in local context");
   15949       845846 :   if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
   15950            0 :     internal_error ("%<global_options%> are modified in local context");
   15951       845846 :   if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
   15952            0 :     internal_error ("%<global_options%> are modified in local context");
   15953       845846 :   if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
   15954            0 :     internal_error ("%<global_options%> are modified in local context");
   15955       845846 :   if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
   15956            0 :     internal_error ("%<global_options%> are modified in local context");
   15957       845846 :   if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
   15958            0 :     internal_error ("%<global_options%> are modified in local context");
   15959       845846 :   if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
   15960            0 :     internal_error ("%<global_options%> are modified in local context");
   15961       845846 :   if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
   15962            0 :     internal_error ("%<global_options%> are modified in local context");
   15963       845846 :   if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
   15964            0 :     internal_error ("%<global_options%> are modified in local context");
   15965       845846 :   if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
   15966            0 :     internal_error ("%<global_options%> are modified in local context");
   15967       845846 :   if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
   15968            0 :     internal_error ("%<global_options%> are modified in local context");
   15969       845846 :   if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
   15970            0 :     internal_error ("%<global_options%> are modified in local context");
   15971       845846 :   if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
   15972            0 :     internal_error ("%<global_options%> are modified in local context");
   15973       845846 :   if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
   15974            0 :     internal_error ("%<global_options%> are modified in local context");
   15975       845846 :   if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
   15976            0 :     internal_error ("%<global_options%> are modified in local context");
   15977       845846 :   if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
   15978            0 :     internal_error ("%<global_options%> are modified in local context");
   15979       845846 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   15980            0 :     internal_error ("%<global_options%> are modified in local context");
   15981       845846 :   if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
   15982            0 :     internal_error ("%<global_options%> are modified in local context");
   15983       845846 :   if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
   15984            0 :     internal_error ("%<global_options%> are modified in local context");
   15985       845846 :   if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
   15986            0 :     internal_error ("%<global_options%> are modified in local context");
   15987       845846 :   if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
   15988            0 :     internal_error ("%<global_options%> are modified in local context");
   15989       845846 :   if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
   15990            0 :     internal_error ("%<global_options%> are modified in local context");
   15991       845846 :   if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
   15992            0 :     internal_error ("%<global_options%> are modified in local context");
   15993       845846 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   15994            0 :     internal_error ("%<global_options%> are modified in local context");
   15995       845846 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   15996            0 :     internal_error ("%<global_options%> are modified in local context");
   15997       845846 :   if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
   15998            0 :     internal_error ("%<global_options%> are modified in local context");
   15999       845846 :   if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
   16000            0 :     internal_error ("%<global_options%> are modified in local context");
   16001       845846 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   16002            0 :     internal_error ("%<global_options%> are modified in local context");
   16003       845846 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   16004            0 :     internal_error ("%<global_options%> are modified in local context");
   16005       845846 :   if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
   16006            0 :     internal_error ("%<global_options%> are modified in local context");
   16007       845846 :   if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
   16008            0 :     internal_error ("%<global_options%> are modified in local context");
   16009       845846 :   if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
   16010            0 :     internal_error ("%<global_options%> are modified in local context");
   16011       845846 :   if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
   16012            0 :     internal_error ("%<global_options%> are modified in local context");
   16013       845846 :   if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
   16014            0 :     internal_error ("%<global_options%> are modified in local context");
   16015       845846 :   if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
   16016            0 :     internal_error ("%<global_options%> are modified in local context");
   16017       845846 :   if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
   16018            0 :     internal_error ("%<global_options%> are modified in local context");
   16019       845846 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   16020            0 :     internal_error ("%<global_options%> are modified in local context");
   16021       845846 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   16022            0 :     internal_error ("%<global_options%> are modified in local context");
   16023       845846 :   if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
   16024            0 :     internal_error ("%<global_options%> are modified in local context");
   16025       845846 :   if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
   16026            0 :     internal_error ("%<global_options%> are modified in local context");
   16027       845846 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   16028            0 :     internal_error ("%<global_options%> are modified in local context");
   16029       845846 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   16030            0 :     internal_error ("%<global_options%> are modified in local context");
   16031       845846 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   16032            0 :     internal_error ("%<global_options%> are modified in local context");
   16033       845846 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   16034            0 :     internal_error ("%<global_options%> are modified in local context");
   16035       845846 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   16036            0 :     internal_error ("%<global_options%> are modified in local context");
   16037       845846 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   16038            0 :     internal_error ("%<global_options%> are modified in local context");
   16039       845846 :   if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
   16040            0 :     internal_error ("%<global_options%> are modified in local context");
   16041       845846 :   if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
   16042            0 :     internal_error ("%<global_options%> are modified in local context");
   16043       845846 :   if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
   16044            0 :     internal_error ("%<global_options%> are modified in local context");
   16045       845846 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   16046            0 :     internal_error ("%<global_options%> are modified in local context");
   16047       845846 :   if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
   16048            0 :     internal_error ("%<global_options%> are modified in local context");
   16049       845846 :   if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
   16050            0 :     internal_error ("%<global_options%> are modified in local context");
   16051       845846 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   16052            0 :     internal_error ("%<global_options%> are modified in local context");
   16053       845846 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   16054            0 :     internal_error ("%<global_options%> are modified in local context");
   16055       845846 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   16056            0 :     internal_error ("%<global_options%> are modified in local context");
   16057       845846 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   16058            0 :     internal_error ("%<global_options%> are modified in local context");
   16059       845846 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   16060            0 :     internal_error ("%<global_options%> are modified in local context");
   16061       845846 :   if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
   16062            0 :     internal_error ("%<global_options%> are modified in local context");
   16063       845846 :   if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
   16064            0 :     internal_error ("%<global_options%> are modified in local context");
   16065       845846 :   if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
   16066            0 :     internal_error ("%<global_options%> are modified in local context");
   16067       845846 :   if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
   16068            0 :     internal_error ("%<global_options%> are modified in local context");
   16069       845846 :   if (ptr1->x_flag_tm != ptr2->x_flag_tm)
   16070            0 :     internal_error ("%<global_options%> are modified in local context");
   16071       845846 :   if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
   16072            0 :     internal_error ("%<global_options%> are modified in local context");
   16073       845846 :   if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
   16074            0 :     internal_error ("%<global_options%> are modified in local context");
   16075       845846 :   if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
   16076            0 :     internal_error ("%<global_options%> are modified in local context");
   16077       845846 :   if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
   16078            0 :     internal_error ("%<global_options%> are modified in local context");
   16079       845846 :   if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
   16080            0 :     internal_error ("%<global_options%> are modified in local context");
   16081       845846 :   if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
   16082            0 :     internal_error ("%<global_options%> are modified in local context");
   16083       845846 :   if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
   16084            0 :     internal_error ("%<global_options%> are modified in local context");
   16085       845846 :   if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
   16086            0 :     internal_error ("%<global_options%> are modified in local context");
   16087       845846 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   16088            0 :     internal_error ("%<global_options%> are modified in local context");
   16089       845846 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   16090            0 :     internal_error ("%<global_options%> are modified in local context");
   16091       845846 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   16092            0 :     internal_error ("%<global_options%> are modified in local context");
   16093       845846 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   16094            0 :     internal_error ("%<global_options%> are modified in local context");
   16095       845846 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   16096            0 :     internal_error ("%<global_options%> are modified in local context");
   16097       845846 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   16098            0 :     internal_error ("%<global_options%> are modified in local context");
   16099       845846 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   16100            0 :     internal_error ("%<global_options%> are modified in local context");
   16101       845846 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   16102            0 :     internal_error ("%<global_options%> are modified in local context");
   16103       845846 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   16104            0 :     internal_error ("%<global_options%> are modified in local context");
   16105       845846 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   16106            0 :     internal_error ("%<global_options%> are modified in local context");
   16107       845846 :   if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
   16108            0 :     internal_error ("%<global_options%> are modified in local context");
   16109       845846 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   16110            0 :     internal_error ("%<global_options%> are modified in local context");
   16111       845846 :   if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
   16112            0 :     internal_error ("%<global_options%> are modified in local context");
   16113       845846 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   16114            0 :     internal_error ("%<global_options%> are modified in local context");
   16115       845846 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   16116            0 :     internal_error ("%<global_options%> are modified in local context");
   16117       845846 :   if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
   16118            0 :     internal_error ("%<global_options%> are modified in local context");
   16119       845846 :   if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
   16120            0 :     internal_error ("%<global_options%> are modified in local context");
   16121       845846 :   if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
   16122            0 :     internal_error ("%<global_options%> are modified in local context");
   16123       845846 :   if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
   16124            0 :     internal_error ("%<global_options%> are modified in local context");
   16125       845846 :   if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
   16126            0 :     internal_error ("%<global_options%> are modified in local context");
   16127       845846 :   if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
   16128            0 :     internal_error ("%<global_options%> are modified in local context");
   16129       845846 :   if (ptr1->x_indicator_column != ptr2->x_indicator_column)
   16130            0 :     internal_error ("%<global_options%> are modified in local context");
   16131       845846 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   16132            0 :     internal_error ("%<global_options%> are modified in local context");
   16133       845846 :   if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
   16134            0 :     internal_error ("%<global_options%> are modified in local context");
   16135       845846 :   if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
   16136            0 :     internal_error ("%<global_options%> are modified in local context");
   16137       845846 :   if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
   16138            0 :     internal_error ("%<global_options%> are modified in local context");
   16139       845846 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   16140            0 :     internal_error ("%<global_options%> are modified in local context");
   16141       845846 :   if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
   16142            0 :     internal_error ("%<global_options%> are modified in local context");
   16143       845846 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   16144            0 :     internal_error ("%<global_options%> are modified in local context");
   16145       845846 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   16146            0 :     internal_error ("%<global_options%> are modified in local context");
   16147       845846 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   16148            0 :     internal_error ("%<global_options%> are modified in local context");
   16149       845846 :   if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
   16150            0 :     internal_error ("%<global_options%> are modified in local context");
   16151       845846 :   if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
   16152            0 :     internal_error ("%<global_options%> are modified in local context");
   16153       845846 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   16154            0 :     internal_error ("%<global_options%> are modified in local context");
   16155       845846 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   16156            0 :     internal_error ("%<global_options%> are modified in local context");
   16157       845846 :   if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
   16158            0 :     internal_error ("%<global_options%> are modified in local context");
   16159       845846 :   if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
   16160            0 :     internal_error ("%<global_options%> are modified in local context");
   16161       845846 :   if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
   16162            0 :     internal_error ("%<global_options%> are modified in local context");
   16163       845846 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   16164            0 :     internal_error ("%<global_options%> are modified in local context");
   16165       845846 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   16166            0 :     internal_error ("%<global_options%> are modified in local context");
   16167       845846 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   16168            0 :     internal_error ("%<global_options%> are modified in local context");
   16169       845846 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   16170            0 :     internal_error ("%<global_options%> are modified in local context");
   16171       845846 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   16172            0 :     internal_error ("%<global_options%> are modified in local context");
   16173       845846 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   16174            0 :     internal_error ("%<global_options%> are modified in local context");
   16175       845846 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   16176            0 :     internal_error ("%<global_options%> are modified in local context");
   16177       845846 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   16178            0 :     internal_error ("%<global_options%> are modified in local context");
   16179       845846 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   16180            0 :     internal_error ("%<global_options%> are modified in local context");
   16181       845846 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   16182            0 :     internal_error ("%<global_options%> are modified in local context");
   16183       845846 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   16184            0 :     internal_error ("%<global_options%> are modified in local context");
   16185       845846 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   16186            0 :     internal_error ("%<global_options%> are modified in local context");
   16187       845846 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   16188            0 :     internal_error ("%<global_options%> are modified in local context");
   16189       845846 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   16190            0 :     internal_error ("%<global_options%> are modified in local context");
   16191       845846 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   16192            0 :     internal_error ("%<global_options%> are modified in local context");
   16193       845846 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   16194            0 :     internal_error ("%<global_options%> are modified in local context");
   16195       845846 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   16196            0 :     internal_error ("%<global_options%> are modified in local context");
   16197       845846 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   16198            0 :     internal_error ("%<global_options%> are modified in local context");
   16199       845846 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   16200            0 :     internal_error ("%<global_options%> are modified in local context");
   16201       845846 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   16202            0 :     internal_error ("%<global_options%> are modified in local context");
   16203       845846 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   16204            0 :     internal_error ("%<global_options%> are modified in local context");
   16205       845846 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   16206            0 :     internal_error ("%<global_options%> are modified in local context");
   16207       845846 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   16208            0 :     internal_error ("%<global_options%> are modified in local context");
   16209       845846 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   16210            0 :     internal_error ("%<global_options%> are modified in local context");
   16211       845846 :   if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
   16212            0 :     internal_error ("%<global_options%> are modified in local context");
   16213       845846 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   16214            0 :     internal_error ("%<global_options%> are modified in local context");
   16215       845846 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   16216            0 :     internal_error ("%<global_options%> are modified in local context");
   16217       845846 :   if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
   16218            0 :     internal_error ("%<global_options%> are modified in local context");
   16219       845846 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   16220            0 :     internal_error ("%<global_options%> are modified in local context");
   16221       845846 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   16222            0 :     internal_error ("%<global_options%> are modified in local context");
   16223       845846 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   16224            0 :     internal_error ("%<global_options%> are modified in local context");
   16225       845846 :   if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
   16226            0 :     internal_error ("%<global_options%> are modified in local context");
   16227       845846 :   if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
   16228            0 :     internal_error ("%<global_options%> are modified in local context");
   16229       845846 :   if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
   16230            0 :     internal_error ("%<global_options%> are modified in local context");
   16231       845846 :   if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
   16232            0 :     internal_error ("%<global_options%> are modified in local context");
   16233       845846 :   if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
   16234            0 :     internal_error ("%<global_options%> are modified in local context");
   16235       845846 :   if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
   16236            0 :     internal_error ("%<global_options%> are modified in local context");
   16237       845846 :   if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
   16238            0 :     internal_error ("%<global_options%> are modified in local context");
   16239       845846 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   16240            0 :     internal_error ("%<global_options%> are modified in local context");
   16241       845846 :   if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
   16242            0 :     internal_error ("%<global_options%> are modified in local context");
   16243       845846 :   if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
   16244            0 :     internal_error ("%<global_options%> are modified in local context");
   16245       845846 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   16246            0 :     internal_error ("%<global_options%> are modified in local context");
   16247       845846 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   16248            0 :     internal_error ("%<global_options%> are modified in local context");
   16249       845846 :   if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
   16250            0 :     internal_error ("%<global_options%> are modified in local context");
   16251       845846 :   if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
   16252            0 :     internal_error ("%<global_options%> are modified in local context");
   16253       845846 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   16254            0 :     internal_error ("%<global_options%> are modified in local context");
   16255       845846 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   16256            0 :     internal_error ("%<global_options%> are modified in local context");
   16257       845846 :   if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
   16258            0 :     internal_error ("%<global_options%> are modified in local context");
   16259       845846 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   16260            0 :     internal_error ("%<global_options%> are modified in local context");
   16261       845846 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   16262            0 :     internal_error ("%<global_options%> are modified in local context");
   16263       845846 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   16264            0 :     internal_error ("%<global_options%> are modified in local context");
   16265       845846 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   16266            0 :     internal_error ("%<global_options%> are modified in local context");
   16267       845846 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   16268            0 :     internal_error ("%<global_options%> are modified in local context");
   16269       845846 :   if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
   16270            0 :     internal_error ("%<global_options%> are modified in local context");
   16271       845846 :   if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
   16272            0 :     internal_error ("%<global_options%> are modified in local context");
   16273       845846 :   if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
   16274            0 :     internal_error ("%<global_options%> are modified in local context");
   16275       845846 :   if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
   16276            0 :     internal_error ("%<global_options%> are modified in local context");
   16277       845846 :   if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
   16278            0 :     internal_error ("%<global_options%> are modified in local context");
   16279       845846 :   if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
   16280            0 :     internal_error ("%<global_options%> are modified in local context");
   16281       845846 :   if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
   16282            0 :     internal_error ("%<global_options%> are modified in local context");
   16283       845846 :   if (ptr1->x_flag_lto != ptr2->x_flag_lto)
   16284            0 :     internal_error ("%<global_options%> are modified in local context");
   16285       845846 :   if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
   16286            0 :     internal_error ("%<global_options%> are modified in local context");
   16287       845846 :   if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
   16288            0 :     internal_error ("%<global_options%> are modified in local context");
   16289       845846 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   16290            0 :     internal_error ("%<global_options%> are modified in local context");
   16291       845846 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   16292            0 :     internal_error ("%<global_options%> are modified in local context");
   16293       845846 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   16294            0 :     internal_error ("%<global_options%> are modified in local context");
   16295       845846 :   if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
   16296            0 :     internal_error ("%<global_options%> are modified in local context");
   16297       845846 :   if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
   16298            0 :     internal_error ("%<global_options%> are modified in local context");
   16299       845846 :   if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
   16300            0 :     internal_error ("%<global_options%> are modified in local context");
   16301       845846 :   if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
   16302            0 :     internal_error ("%<global_options%> are modified in local context");
   16303       845846 :   if (ptr1->x_mem_report != ptr2->x_mem_report)
   16304            0 :     internal_error ("%<global_options%> are modified in local context");
   16305       845846 :   if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
   16306            0 :     internal_error ("%<global_options%> are modified in local context");
   16307       845846 :   if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
   16308            0 :     internal_error ("%<global_options%> are modified in local context");
   16309       845846 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   16310            0 :     internal_error ("%<global_options%> are modified in local context");
   16311       845846 :   if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
   16312            0 :     internal_error ("%<global_options%> are modified in local context");
   16313       845846 :   if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
   16314            0 :     internal_error ("%<global_options%> are modified in local context");
   16315       845846 :   if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
   16316            0 :     internal_error ("%<global_options%> are modified in local context");
   16317       845846 :   if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
   16318            0 :     internal_error ("%<global_options%> are modified in local context");
   16319       845846 :   if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
   16320            0 :     internal_error ("%<global_options%> are modified in local context");
   16321       845846 :   if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
   16322            0 :     internal_error ("%<global_options%> are modified in local context");
   16323       845846 :   if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
   16324            0 :     internal_error ("%<global_options%> are modified in local context");
   16325       845846 :   if (ptr1->x_flag_modules != ptr2->x_flag_modules)
   16326            0 :     internal_error ("%<global_options%> are modified in local context");
   16327       845846 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   16328            0 :     internal_error ("%<global_options%> are modified in local context");
   16329       845846 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   16330            0 :     internal_error ("%<global_options%> are modified in local context");
   16331       845846 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   16332            0 :     internal_error ("%<global_options%> are modified in local context");
   16333       845846 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   16334            0 :     internal_error ("%<global_options%> are modified in local context");
   16335       845846 :   if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
   16336            0 :     internal_error ("%<global_options%> are modified in local context");
   16337       845846 :   if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
   16338            0 :     internal_error ("%<global_options%> are modified in local context");
   16339       845846 :   if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
   16340            0 :     internal_error ("%<global_options%> are modified in local context");
   16341       845846 :   if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
   16342            0 :     internal_error ("%<global_options%> are modified in local context");
   16343       845846 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   16344            0 :     internal_error ("%<global_options%> are modified in local context");
   16345       845846 :   if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
   16346            0 :     internal_error ("%<global_options%> are modified in local context");
   16347       845846 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   16348            0 :     internal_error ("%<global_options%> are modified in local context");
   16349       845846 :   if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
   16350            0 :     internal_error ("%<global_options%> are modified in local context");
   16351       845846 :   if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
   16352            0 :     internal_error ("%<global_options%> are modified in local context");
   16353       845846 :   if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
   16354            0 :     internal_error ("%<global_options%> are modified in local context");
   16355       845846 :   if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
   16356            0 :     internal_error ("%<global_options%> are modified in local context");
   16357       845846 :   if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
   16358            0 :     internal_error ("%<global_options%> are modified in local context");
   16359       845846 :   if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
   16360            0 :     internal_error ("%<global_options%> are modified in local context");
   16361       845846 :   if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
   16362            0 :     internal_error ("%<global_options%> are modified in local context");
   16363       845846 :   if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
   16364            0 :     internal_error ("%<global_options%> are modified in local context");
   16365       845846 :   if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
   16366            0 :     internal_error ("%<global_options%> are modified in local context");
   16367       845846 :   if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
   16368            0 :     internal_error ("%<global_options%> are modified in local context");
   16369       845846 :   if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
   16370            0 :     internal_error ("%<global_options%> are modified in local context");
   16371       845846 :   if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
   16372            0 :     internal_error ("%<global_options%> are modified in local context");
   16373       845846 :   if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
   16374            0 :     internal_error ("%<global_options%> are modified in local context");
   16375       845846 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   16376            0 :     internal_error ("%<global_options%> are modified in local context");
   16377       845846 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   16378            0 :     internal_error ("%<global_options%> are modified in local context");
   16379       845846 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   16380            0 :     internal_error ("%<global_options%> are modified in local context");
   16381       845846 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   16382            0 :     internal_error ("%<global_options%> are modified in local context");
   16383       845846 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   16384            0 :     internal_error ("%<global_options%> are modified in local context");
   16385       845846 :   if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
   16386            0 :     internal_error ("%<global_options%> are modified in local context");
   16387       845846 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   16388            0 :     internal_error ("%<global_options%> are modified in local context");
   16389       845846 :   if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
   16390            0 :     internal_error ("%<global_options%> are modified in local context");
   16391       845846 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   16392            0 :     internal_error ("%<global_options%> are modified in local context");
   16393       845846 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   16394            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   16395            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   16396            0 :     internal_error ("%<global_options%> are modified in local context");
   16397       845846 :   if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
   16398            0 :     internal_error ("%<global_options%> are modified in local context");
   16399       845846 :   if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
   16400            0 :     internal_error ("%<global_options%> are modified in local context");
   16401       845846 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   16402            0 :     internal_error ("%<global_options%> are modified in local context");
   16403       845846 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   16404            0 :     internal_error ("%<global_options%> are modified in local context");
   16405       845846 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   16406            0 :     internal_error ("%<global_options%> are modified in local context");
   16407       845846 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   16408            0 :     internal_error ("%<global_options%> are modified in local context");
   16409       845846 :   if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
   16410            0 :     internal_error ("%<global_options%> are modified in local context");
   16411       845846 :   if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
   16412            0 :     internal_error ("%<global_options%> are modified in local context");
   16413       845846 :   if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
   16414            0 :     internal_error ("%<global_options%> are modified in local context");
   16415       845846 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   16416            0 :     internal_error ("%<global_options%> are modified in local context");
   16417       845846 :   if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
   16418            0 :     internal_error ("%<global_options%> are modified in local context");
   16419       845846 :   if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
   16420            0 :     internal_error ("%<global_options%> are modified in local context");
   16421       845846 :   if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
   16422            0 :     internal_error ("%<global_options%> are modified in local context");
   16423       845846 :   if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
   16424            0 :     internal_error ("%<global_options%> are modified in local context");
   16425       845846 :   if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
   16426            0 :     internal_error ("%<global_options%> are modified in local context");
   16427       845846 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   16428            0 :     internal_error ("%<global_options%> are modified in local context");
   16429       845846 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   16430            0 :     internal_error ("%<global_options%> are modified in local context");
   16431       845846 :   if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
   16432            0 :     internal_error ("%<global_options%> are modified in local context");
   16433       845846 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   16434            0 :     internal_error ("%<global_options%> are modified in local context");
   16435       845846 :   if (ptr1->x_profile_flag != ptr2->x_profile_flag)
   16436            0 :     internal_error ("%<global_options%> are modified in local context");
   16437       845846 :   if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
   16438            0 :     internal_error ("%<global_options%> are modified in local context");
   16439       845846 :   if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
   16440            0 :     internal_error ("%<global_options%> are modified in local context");
   16441       845846 :   if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
   16442            0 :     internal_error ("%<global_options%> are modified in local context");
   16443       845846 :   if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
   16444            0 :     internal_error ("%<global_options%> are modified in local context");
   16445       845846 :   if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
   16446            0 :     internal_error ("%<global_options%> are modified in local context");
   16447       845846 :   if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
   16448            0 :     internal_error ("%<global_options%> are modified in local context");
   16449       845846 :   if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
   16450            0 :     internal_error ("%<global_options%> are modified in local context");
   16451       845846 :   if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
   16452            0 :     internal_error ("%<global_options%> are modified in local context");
   16453       845846 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   16454            0 :     internal_error ("%<global_options%> are modified in local context");
   16455       845846 :   if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
   16456            0 :     internal_error ("%<global_options%> are modified in local context");
   16457       845846 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   16458            0 :     internal_error ("%<global_options%> are modified in local context");
   16459       845846 :   if (ptr1->x_profile_report != ptr2->x_profile_report)
   16460            0 :     internal_error ("%<global_options%> are modified in local context");
   16461       845846 :   if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
   16462            0 :     internal_error ("%<global_options%> are modified in local context");
   16463       845846 :   if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
   16464            0 :     internal_error ("%<global_options%> are modified in local context");
   16465       845846 :   if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
   16466            0 :     internal_error ("%<global_options%> are modified in local context");
   16467       845846 :   if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
   16468            0 :     internal_error ("%<global_options%> are modified in local context");
   16469       845846 :   if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
   16470            0 :     internal_error ("%<global_options%> are modified in local context");
   16471       845846 :   if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
   16472            0 :     internal_error ("%<global_options%> are modified in local context");
   16473       845846 :   if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
   16474            0 :     internal_error ("%<global_options%> are modified in local context");
   16475       845846 :   if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
   16476            0 :     internal_error ("%<global_options%> are modified in local context");
   16477       845846 :   if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
   16478            0 :     internal_error ("%<global_options%> are modified in local context");
   16479       845846 :   if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
   16480            0 :     internal_error ("%<global_options%> are modified in local context");
   16481       845846 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   16482            0 :     internal_error ("%<global_options%> are modified in local context");
   16483       845846 :   if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
   16484            0 :     internal_error ("%<global_options%> are modified in local context");
   16485       845846 :   if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
   16486            0 :     internal_error ("%<global_options%> are modified in local context");
   16487       845846 :   if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
   16488            0 :     internal_error ("%<global_options%> are modified in local context");
   16489       845846 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   16490            0 :     internal_error ("%<global_options%> are modified in local context");
   16491       845846 :   if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
   16492            0 :     internal_error ("%<global_options%> are modified in local context");
   16493       845846 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   16494            0 :     internal_error ("%<global_options%> are modified in local context");
   16495       845846 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   16496            0 :     internal_error ("%<global_options%> are modified in local context");
   16497       845846 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   16498            0 :     internal_error ("%<global_options%> are modified in local context");
   16499       845846 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   16500            0 :     internal_error ("%<global_options%> are modified in local context");
   16501       845846 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   16502            0 :     internal_error ("%<global_options%> are modified in local context");
   16503       845846 :   if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
   16504            0 :     internal_error ("%<global_options%> are modified in local context");
   16505       845846 :   if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
   16506            0 :     internal_error ("%<global_options%> are modified in local context");
   16507       845846 :   if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
   16508            0 :     internal_error ("%<global_options%> are modified in local context");
   16509       845846 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   16510            0 :     internal_error ("%<global_options%> are modified in local context");
   16511       845846 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   16512            0 :     internal_error ("%<global_options%> are modified in local context");
   16513       845846 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   16514            0 :     internal_error ("%<global_options%> are modified in local context");
   16515       845846 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   16516            0 :     internal_error ("%<global_options%> are modified in local context");
   16517       845846 :   if (ptr1->x_flag_assume_builtin_offset_of != ptr2->x_flag_assume_builtin_offset_of)
   16518            0 :     internal_error ("%<global_options%> are modified in local context");
   16519       845846 :   if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
   16520            0 :     internal_error ("%<global_options%> are modified in local context");
   16521       845846 :   if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
   16522            0 :     internal_error ("%<global_options%> are modified in local context");
   16523       845846 :   if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
   16524            0 :     internal_error ("%<global_options%> are modified in local context");
   16525       845846 :   if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
   16526            0 :     internal_error ("%<global_options%> are modified in local context");
   16527       845846 :   if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
   16528            0 :     internal_error ("%<global_options%> are modified in local context");
   16529       845846 :   if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
   16530            0 :     internal_error ("%<global_options%> are modified in local context");
   16531       845846 :   if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
   16532            0 :     internal_error ("%<global_options%> are modified in local context");
   16533       845846 :   if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
   16534            0 :     internal_error ("%<global_options%> are modified in local context");
   16535       845846 :   if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
   16536            0 :     internal_error ("%<global_options%> are modified in local context");
   16537       845846 :   if (ptr1->x_flag_name_resolution_2_0 != ptr2->x_flag_name_resolution_2_0)
   16538            0 :     internal_error ("%<global_options%> are modified in local context");
   16539       845846 :   if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
   16540            0 :     internal_error ("%<global_options%> are modified in local context");
   16541       845846 :   if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
   16542            0 :     internal_error ("%<global_options%> are modified in local context");
   16543       845846 :   if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
   16544            0 :     internal_error ("%<global_options%> are modified in local context");
   16545       845846 :   if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
   16546            0 :     internal_error ("%<global_options%> are modified in local context");
   16547       845846 :   if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
   16548            0 :     internal_error ("%<global_options%> are modified in local context");
   16549       845846 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   16550            0 :     internal_error ("%<global_options%> are modified in local context");
   16551       845846 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   16552            0 :     internal_error ("%<global_options%> are modified in local context");
   16553       845846 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   16554            0 :     internal_error ("%<global_options%> are modified in local context");
   16555       845846 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   16556            0 :     internal_error ("%<global_options%> are modified in local context");
   16557       845846 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   16558            0 :     internal_error ("%<global_options%> are modified in local context");
   16559       845846 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   16560            0 :     internal_error ("%<global_options%> are modified in local context");
   16561       845846 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   16562            0 :     internal_error ("%<global_options%> are modified in local context");
   16563       845846 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   16564            0 :     internal_error ("%<global_options%> are modified in local context");
   16565       845846 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   16566            0 :     internal_error ("%<global_options%> are modified in local context");
   16567       845846 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   16568            0 :     internal_error ("%<global_options%> are modified in local context");
   16569       845846 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   16570            0 :     internal_error ("%<global_options%> are modified in local context");
   16571       845846 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   16572            0 :     internal_error ("%<global_options%> are modified in local context");
   16573       845846 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   16574            0 :     internal_error ("%<global_options%> are modified in local context");
   16575       845846 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   16576            0 :     internal_error ("%<global_options%> are modified in local context");
   16577       845846 :   if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
   16578            0 :     internal_error ("%<global_options%> are modified in local context");
   16579       845846 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   16580            0 :     internal_error ("%<global_options%> are modified in local context");
   16581       845846 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   16582            0 :     internal_error ("%<global_options%> are modified in local context");
   16583       845846 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   16584            0 :     internal_error ("%<global_options%> are modified in local context");
   16585       845846 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   16586            0 :     internal_error ("%<global_options%> are modified in local context");
   16587       845846 :   if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
   16588            0 :     internal_error ("%<global_options%> are modified in local context");
   16589       845846 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   16590            0 :     internal_error ("%<global_options%> are modified in local context");
   16591       845846 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   16592            0 :     internal_error ("%<global_options%> are modified in local context");
   16593       845846 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   16594            0 :     internal_error ("%<global_options%> are modified in local context");
   16595       845846 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   16596            0 :     internal_error ("%<global_options%> are modified in local context");
   16597       845846 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   16598            0 :     internal_error ("%<global_options%> are modified in local context");
   16599       845846 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   16600            0 :     internal_error ("%<global_options%> are modified in local context");
   16601       845846 :   if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
   16602            0 :     internal_error ("%<global_options%> are modified in local context");
   16603       845846 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   16604            0 :     internal_error ("%<global_options%> are modified in local context");
   16605       845846 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   16606            0 :     internal_error ("%<global_options%> are modified in local context");
   16607       845846 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   16608            0 :     internal_error ("%<global_options%> are modified in local context");
   16609       845846 :   if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
   16610            0 :     internal_error ("%<global_options%> are modified in local context");
   16611       845846 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   16612            0 :     internal_error ("%<global_options%> are modified in local context");
   16613       845846 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   16614            0 :     internal_error ("%<global_options%> are modified in local context");
   16615       845846 :   if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
   16616            0 :     internal_error ("%<global_options%> are modified in local context");
   16617       845846 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   16618            0 :     internal_error ("%<global_options%> are modified in local context");
   16619       845846 :   if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
   16620            0 :     internal_error ("%<global_options%> are modified in local context");
   16621       845846 :   if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
   16622            0 :     internal_error ("%<global_options%> are modified in local context");
   16623       845846 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   16624            0 :     internal_error ("%<global_options%> are modified in local context");
   16625       845846 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   16626            0 :     internal_error ("%<global_options%> are modified in local context");
   16627       845846 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   16628            0 :     internal_error ("%<global_options%> are modified in local context");
   16629       845846 :   if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
   16630            0 :     internal_error ("%<global_options%> are modified in local context");
   16631       845846 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   16632            0 :     internal_error ("%<global_options%> are modified in local context");
   16633       845846 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   16634            0 :     internal_error ("%<global_options%> are modified in local context");
   16635       845846 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   16636            0 :     internal_error ("%<global_options%> are modified in local context");
   16637       845846 :   if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
   16638            0 :     internal_error ("%<global_options%> are modified in local context");
   16639       845846 :   if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
   16640            0 :     internal_error ("%<global_options%> are modified in local context");
   16641       845846 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   16642            0 :     internal_error ("%<global_options%> are modified in local context");
   16643       845846 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   16644            0 :     internal_error ("%<global_options%> are modified in local context");
   16645       845846 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   16646            0 :     internal_error ("%<global_options%> are modified in local context");
   16647       845846 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   16648            0 :     internal_error ("%<global_options%> are modified in local context");
   16649       845846 :   if (ptr1->x_default_sso != ptr2->x_default_sso)
   16650            0 :     internal_error ("%<global_options%> are modified in local context");
   16651       845846 :   if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
   16652            0 :     internal_error ("%<global_options%> are modified in local context");
   16653       845846 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   16654            0 :     internal_error ("%<global_options%> are modified in local context");
   16655       845846 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   16656            0 :     internal_error ("%<global_options%> are modified in local context");
   16657       845846 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   16658            0 :     internal_error ("%<global_options%> are modified in local context");
   16659       845846 :   if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
   16660            0 :     internal_error ("%<global_options%> are modified in local context");
   16661       845846 :   if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
   16662            0 :     internal_error ("%<global_options%> are modified in local context");
   16663       845846 :   if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
   16664            0 :     internal_error ("%<global_options%> are modified in local context");
   16665       845846 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   16666            0 :     internal_error ("%<global_options%> are modified in local context");
   16667       845846 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   16668            0 :     internal_error ("%<global_options%> are modified in local context");
   16669       845846 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   16670            0 :     internal_error ("%<global_options%> are modified in local context");
   16671       845846 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   16672            0 :     internal_error ("%<global_options%> are modified in local context");
   16673       845846 :   if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
   16674            0 :     internal_error ("%<global_options%> are modified in local context");
   16675       845846 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   16676            0 :     internal_error ("%<global_options%> are modified in local context");
   16677       845846 :   if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
   16678            0 :     internal_error ("%<global_options%> are modified in local context");
   16679       845846 :   if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
   16680            0 :     internal_error ("%<global_options%> are modified in local context");
   16681       845846 :   if (ptr1->x_flag_strub != ptr2->x_flag_strub)
   16682            0 :     internal_error ("%<global_options%> are modified in local context");
   16683       845846 :   if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
   16684            0 :     internal_error ("%<global_options%> are modified in local context");
   16685       845846 :   if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
   16686            0 :     internal_error ("%<global_options%> are modified in local context");
   16687       845846 :   if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
   16688            0 :     internal_error ("%<global_options%> are modified in local context");
   16689       845846 :   if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
   16690            0 :     internal_error ("%<global_options%> are modified in local context");
   16691       845846 :   if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
   16692            0 :     internal_error ("%<global_options%> are modified in local context");
   16693       845846 :   if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
   16694            0 :     internal_error ("%<global_options%> are modified in local context");
   16695       845846 :   if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
   16696            0 :     internal_error ("%<global_options%> are modified in local context");
   16697       845846 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   16698            0 :     internal_error ("%<global_options%> are modified in local context");
   16699       845846 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   16700            0 :     internal_error ("%<global_options%> are modified in local context");
   16701       845846 :   if (ptr1->x_time_report != ptr2->x_time_report)
   16702            0 :     internal_error ("%<global_options%> are modified in local context");
   16703       845846 :   if (ptr1->x_time_report_details != ptr2->x_time_report_details)
   16704            0 :     internal_error ("%<global_options%> are modified in local context");
   16705       845846 :   if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
   16706            0 :     internal_error ("%<global_options%> are modified in local context");
   16707       845846 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   16708            0 :     internal_error ("%<global_options%> are modified in local context");
   16709       845846 :   if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
   16710            0 :     internal_error ("%<global_options%> are modified in local context");
   16711       845846 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   16712            0 :     internal_error ("%<global_options%> are modified in local context");
   16713       845846 :   if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
   16714            0 :     internal_error ("%<global_options%> are modified in local context");
   16715       845846 :   if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
   16716            0 :     internal_error ("%<global_options%> are modified in local context");
   16717       845846 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   16718            0 :     internal_error ("%<global_options%> are modified in local context");
   16719       845846 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   16720            0 :     internal_error ("%<global_options%> are modified in local context");
   16721       845846 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   16722            0 :     internal_error ("%<global_options%> are modified in local context");
   16723       845846 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   16724            0 :     internal_error ("%<global_options%> are modified in local context");
   16725       845846 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   16726            0 :     internal_error ("%<global_options%> are modified in local context");
   16727       845846 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   16728            0 :     internal_error ("%<global_options%> are modified in local context");
   16729       845846 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   16730            0 :     internal_error ("%<global_options%> are modified in local context");
   16731       845846 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   16732            0 :     internal_error ("%<global_options%> are modified in local context");
   16733       845846 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   16734            0 :     internal_error ("%<global_options%> are modified in local context");
   16735       845846 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   16736            0 :     internal_error ("%<global_options%> are modified in local context");
   16737       845846 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   16738            0 :     internal_error ("%<global_options%> are modified in local context");
   16739       845846 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   16740            0 :     internal_error ("%<global_options%> are modified in local context");
   16741       845846 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   16742            0 :     internal_error ("%<global_options%> are modified in local context");
   16743       845846 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   16744            0 :     internal_error ("%<global_options%> are modified in local context");
   16745       845846 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   16746            0 :     internal_error ("%<global_options%> are modified in local context");
   16747       845846 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   16748            0 :     internal_error ("%<global_options%> are modified in local context");
   16749       845846 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   16750            0 :     internal_error ("%<global_options%> are modified in local context");
   16751       845846 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   16752            0 :     internal_error ("%<global_options%> are modified in local context");
   16753       845846 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   16754            0 :     internal_error ("%<global_options%> are modified in local context");
   16755       845846 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   16756            0 :     internal_error ("%<global_options%> are modified in local context");
   16757       845846 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   16758            0 :     internal_error ("%<global_options%> are modified in local context");
   16759       845846 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   16760            0 :     internal_error ("%<global_options%> are modified in local context");
   16761       845846 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   16762            0 :     internal_error ("%<global_options%> are modified in local context");
   16763       845846 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   16764            0 :     internal_error ("%<global_options%> are modified in local context");
   16765       845846 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   16766            0 :     internal_error ("%<global_options%> are modified in local context");
   16767       845846 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   16768            0 :     internal_error ("%<global_options%> are modified in local context");
   16769       845846 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   16770            0 :     internal_error ("%<global_options%> are modified in local context");
   16771       845846 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   16772            0 :     internal_error ("%<global_options%> are modified in local context");
   16773       845846 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   16774            0 :     internal_error ("%<global_options%> are modified in local context");
   16775       845846 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   16776            0 :     internal_error ("%<global_options%> are modified in local context");
   16777       845846 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   16778            0 :     internal_error ("%<global_options%> are modified in local context");
   16779       845846 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   16780            0 :     internal_error ("%<global_options%> are modified in local context");
   16781       845846 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   16782            0 :     internal_error ("%<global_options%> are modified in local context");
   16783       845846 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   16784            0 :     internal_error ("%<global_options%> are modified in local context");
   16785       845846 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   16786            0 :     internal_error ("%<global_options%> are modified in local context");
   16787       845846 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   16788            0 :     internal_error ("%<global_options%> are modified in local context");
   16789       845846 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   16790            0 :     internal_error ("%<global_options%> are modified in local context");
   16791       845846 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   16792            0 :     internal_error ("%<global_options%> are modified in local context");
   16793       845846 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   16794            0 :     internal_error ("%<global_options%> are modified in local context");
   16795       845846 :   if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
   16796            0 :     internal_error ("%<global_options%> are modified in local context");
   16797       845846 :   if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
   16798            0 :     internal_error ("%<global_options%> are modified in local context");
   16799       845846 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   16800            0 :     internal_error ("%<global_options%> are modified in local context");
   16801       845846 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   16802            0 :     internal_error ("%<global_options%> are modified in local context");
   16803       845846 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   16804            0 :     internal_error ("%<global_options%> are modified in local context");
   16805       845846 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   16806            0 :     internal_error ("%<global_options%> are modified in local context");
   16807       845846 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   16808            0 :     internal_error ("%<global_options%> are modified in local context");
   16809       845846 :   if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
   16810            0 :     internal_error ("%<global_options%> are modified in local context");
   16811       845846 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   16812            0 :     internal_error ("%<global_options%> are modified in local context");
   16813       845846 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   16814            0 :     internal_error ("%<global_options%> are modified in local context");
   16815       845846 :   if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
   16816            0 :     internal_error ("%<global_options%> are modified in local context");
   16817       845846 :   if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
   16818            0 :     internal_error ("%<global_options%> are modified in local context");
   16819       845846 :   if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
   16820            0 :     internal_error ("%<global_options%> are modified in local context");
   16821       845846 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
   16822            0 :     internal_error ("%<global_options%> are modified in local context");
   16823       845846 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
   16824            0 :     internal_error ("%<global_options%> are modified in local context");
   16825       845846 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   16826            0 :     internal_error ("%<global_options%> are modified in local context");
   16827       845846 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   16828            0 :     internal_error ("%<global_options%> are modified in local context");
   16829       845846 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   16830            0 :     internal_error ("%<global_options%> are modified in local context");
   16831       845846 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   16832            0 :     internal_error ("%<global_options%> are modified in local context");
   16833       845846 :   if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
   16834            0 :     internal_error ("%<global_options%> are modified in local context");
   16835       845846 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   16836            0 :     internal_error ("%<global_options%> are modified in local context");
   16837       845846 :   if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
   16838            0 :     internal_error ("%<global_options%> are modified in local context");
   16839       845846 :   if (ptr1->x_default_visibility != ptr2->x_default_visibility)
   16840            0 :     internal_error ("%<global_options%> are modified in local context");
   16841       845846 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   16842            0 :     internal_error ("%<global_options%> are modified in local context");
   16843       845846 :   if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
   16844            0 :     internal_error ("%<global_options%> are modified in local context");
   16845       845846 :   if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
   16846            0 :     internal_error ("%<global_options%> are modified in local context");
   16847       845846 :   if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
   16848            0 :     internal_error ("%<global_options%> are modified in local context");
   16849       845846 :   if (ptr1->x_flag_weak != ptr2->x_flag_weak)
   16850            0 :     internal_error ("%<global_options%> are modified in local context");
   16851       845846 :   if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
   16852            0 :     internal_error ("%<global_options%> are modified in local context");
   16853       845846 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   16854            0 :     internal_error ("%<global_options%> are modified in local context");
   16855       845846 :   if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
   16856            0 :     internal_error ("%<global_options%> are modified in local context");
   16857       845846 :   if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
   16858            0 :     internal_error ("%<global_options%> are modified in local context");
   16859       845846 :   if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
   16860            0 :     internal_error ("%<global_options%> are modified in local context");
   16861       845846 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   16862            0 :     internal_error ("%<global_options%> are modified in local context");
   16863       845846 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   16864            0 :     internal_error ("%<global_options%> are modified in local context");
   16865       845846 :   if (ptr1->x_yy_debug != ptr2->x_yy_debug)
   16866            0 :     internal_error ("%<global_options%> are modified in local context");
   16867       845846 :   if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
   16868            0 :     internal_error ("%<global_options%> are modified in local context");
   16869       845846 :   if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
   16870            0 :     internal_error ("%<global_options%> are modified in local context");
   16871       845846 :   if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
   16872            0 :     internal_error ("%<global_options%> are modified in local context");
   16873       845846 :   if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
   16874            0 :     internal_error ("%<global_options%> are modified in local context");
   16875       845846 :   if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
   16876            0 :     internal_error ("%<global_options%> are modified in local context");
   16877       845846 :   if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
   16878            0 :     internal_error ("%<global_options%> are modified in local context");
   16879       845846 :   if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
   16880            0 :     internal_error ("%<global_options%> are modified in local context");
   16881       845846 :   if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
   16882            0 :     internal_error ("%<global_options%> are modified in local context");
   16883       845846 :   if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
   16884            0 :     internal_error ("%<global_options%> are modified in local context");
   16885       845846 :   if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
   16886            0 :     internal_error ("%<global_options%> are modified in local context");
   16887       845846 :   if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
   16888            0 :     internal_error ("%<global_options%> are modified in local context");
   16889       845846 :   if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
   16890            0 :     internal_error ("%<global_options%> are modified in local context");
   16891       845846 :   if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
   16892            0 :     internal_error ("%<global_options%> are modified in local context");
   16893       845846 :   if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
   16894            0 :     internal_error ("%<global_options%> are modified in local context");
   16895       845846 :   if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
   16896            0 :     internal_error ("%<global_options%> are modified in local context");
   16897       845846 :   if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
   16898            0 :     internal_error ("%<global_options%> are modified in local context");
   16899       845846 :   if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
   16900            0 :     internal_error ("%<global_options%> are modified in local context");
   16901       845846 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   16902            0 :     internal_error ("%<global_options%> are modified in local context");
   16903       845846 :   if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
   16904            0 :     internal_error ("%<global_options%> are modified in local context");
   16905       845846 :   if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
   16906            0 :     internal_error ("%<global_options%> are modified in local context");
   16907       845846 :   if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
   16908            0 :     internal_error ("%<global_options%> are modified in local context");
   16909       845846 :   if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
   16910            0 :     internal_error ("%<global_options%> are modified in local context");
   16911       845846 :   if (ptr1->x_imultiarch != ptr2->x_imultiarch)
   16912            0 :     internal_error ("%<global_options%> are modified in local context");
   16913       845846 :   if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
   16914            0 :     internal_error ("%<global_options%> are modified in local context");
   16915       845846 :   if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
   16916            0 :     internal_error ("%<global_options%> are modified in local context");
   16917       845846 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   16918            0 :     internal_error ("%<global_options%> are modified in local context");
   16919       845846 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   16920            0 :     internal_error ("%<global_options%> are modified in local context");
   16921       845846 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   16922            0 :     internal_error ("%<global_options%> are modified in local context");
   16923       845846 :   if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
   16924            0 :     internal_error ("%<global_options%> are modified in local context");
   16925       845846 :   if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
   16926            0 :     internal_error ("%<global_options%> are modified in local context");
   16927       845846 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   16928            0 :     internal_error ("%<global_options%> are modified in local context");
   16929       845846 :   if (ptr1->x_flag_android != ptr2->x_flag_android)
   16930            0 :     internal_error ("%<global_options%> are modified in local context");
   16931       845846 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   16932            0 :     internal_error ("%<global_options%> are modified in local context");
   16933       845846 :   if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
   16934            0 :     internal_error ("%<global_options%> are modified in local context");
   16935       845846 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   16936            0 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   16937            0 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   16938            0 :     internal_error ("%<global_options%> are modified in local context");
   16939       845846 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   16940            0 :     internal_error ("%<global_options%> are modified in local context");
   16941       845846 :   if (ptr1->x_linux_libc != ptr2->x_linux_libc)
   16942            0 :     internal_error ("%<global_options%> are modified in local context");
   16943       845846 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   16944            0 :     internal_error ("%<global_options%> are modified in local context");
   16945       845846 :   if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
   16946            0 :     internal_error ("%<global_options%> are modified in local context");
   16947       845846 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   16948            0 :     internal_error ("%<global_options%> are modified in local context");
   16949       845846 :   if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
   16950            0 :     internal_error ("%<global_options%> are modified in local context");
   16951       845846 :   if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
   16952            0 :     internal_error ("%<global_options%> are modified in local context");
   16953       845846 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   16954            0 :     internal_error ("%<global_options%> are modified in local context");
   16955       845846 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   16956            0 :     internal_error ("%<global_options%> are modified in local context");
   16957       845846 :   if (ptr1->x_fentry_name != ptr2->x_fentry_name)
   16958            0 :     internal_error ("%<global_options%> are modified in local context");
   16959       845846 :   if (ptr1->x_fentry_section != ptr2->x_fentry_section)
   16960            0 :     internal_error ("%<global_options%> are modified in local context");
   16961       845846 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   16962            0 :     internal_error ("%<global_options%> are modified in local context");
   16963       845846 :   if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
   16964            0 :     internal_error ("%<global_options%> are modified in local context");
   16965       845846 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   16966            0 :     internal_error ("%<global_options%> are modified in local context");
   16967       845846 :   if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
   16968            0 :     internal_error ("%<global_options%> are modified in local context");
   16969       845846 :   if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
   16970            0 :     internal_error ("%<global_options%> are modified in local context");
   16971       845846 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   16972            0 :     internal_error ("%<global_options%> are modified in local context");
   16973       845846 :   if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
   16974            0 :     internal_error ("%<global_options%> are modified in local context");
   16975       845846 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   16976            0 :     internal_error ("%<global_options%> are modified in local context");
   16977       845846 :   if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
   16978            0 :     internal_error ("%<global_options%> are modified in local context");
   16979       845846 :   if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
   16980            0 :     internal_error ("%<global_options%> are modified in local context");
   16981       845846 :   if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
   16982            0 :     internal_error ("%<global_options%> are modified in local context");
   16983       845846 :   if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
   16984            0 :     internal_error ("%<global_options%> are modified in local context");
   16985       845846 :   if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
   16986            0 :     internal_error ("%<global_options%> are modified in local context");
   16987       845846 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   16988            0 :     internal_error ("%<global_options%> are modified in local context");
   16989       845846 :   if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
   16990            0 :     internal_error ("%<global_options%> are modified in local context");
   16991       845846 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   16992            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   16993            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   16994            0 :     internal_error ("%<global_options%> are modified in local context");
   16995       845846 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   16996            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   16997            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   16998            0 :     internal_error ("%<global_options%> are modified in local context");
   16999       845846 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   17000            0 :     internal_error ("%<global_options%> are modified in local context");
   17001       845846 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   17002            0 :     internal_error ("%<global_options%> are modified in local context");
   17003       845846 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   17004            0 :     internal_error ("%<global_options%> are modified in local context");
   17005       845846 :   if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
   17006            0 :     internal_error ("%<global_options%> are modified in local context");
   17007       845846 :   if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
   17008            0 :     internal_error ("%<global_options%> are modified in local context");
   17009       845846 :   if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
   17010            0 :     internal_error ("%<global_options%> are modified in local context");
   17011       845846 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   17012            0 :     internal_error ("%<global_options%> are modified in local context");
   17013       845846 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   17014            0 :     internal_error ("%<global_options%> are modified in local context");
   17015       845846 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   17016            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   17017            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   17018            0 :     internal_error ("%<global_options%> are modified in local context");
   17019       845846 :   if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
   17020            0 :     internal_error ("%<global_options%> are modified in local context");
   17021       845846 :   if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
   17022            0 :     internal_error ("%<global_options%> are modified in local context");
   17023       845846 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   17024            0 :     internal_error ("%<global_options%> are modified in local context");
   17025       845846 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   17026            0 :     internal_error ("%<global_options%> are modified in local context");
   17027       845846 :   if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
   17028            0 :     internal_error ("%<global_options%> are modified in local context");
   17029       845846 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   17030            0 :     internal_error ("%<global_options%> are modified in local context");
   17031       845846 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   17032            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   17033            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   17034            0 :     internal_error ("%<global_options%> are modified in local context");
   17035       845846 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   17036            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   17037            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   17038            0 :     internal_error ("%<global_options%> are modified in local context");
   17039       845846 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   17040            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   17041            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   17042            0 :     internal_error ("%<global_options%> are modified in local context");
   17043       845846 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   17044            0 :     internal_error ("%<global_options%> are modified in local context");
   17045       845846 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   17046            0 :     internal_error ("%<global_options%> are modified in local context");
   17047       845846 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   17048            0 :     internal_error ("%<global_options%> are modified in local context");
   17049       845846 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   17050            0 :     internal_error ("%<global_options%> are modified in local context");
   17051       845846 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   17052            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   17053            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   17054            0 :     internal_error ("%<global_options%> are modified in local context");
   17055       845846 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   17056            0 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   17057            0 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   17058            0 :     internal_error ("%<global_options%> are modified in local context");
   17059       845846 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   17060            0 :     internal_error ("%<global_options%> are modified in local context");
   17061       845846 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   17062            0 :     internal_error ("%<global_options%> are modified in local context");
   17063       845846 :   if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
   17064            0 :     internal_error ("%<global_options%> are modified in local context");
   17065       845846 :   if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
   17066            0 :     internal_error ("%<global_options%> are modified in local context");
   17067       845846 :   if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
   17068            0 :     internal_error ("%<global_options%> are modified in local context");
   17069       845846 :   if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
   17070            0 :     internal_error ("%<global_options%> are modified in local context");
   17071       845846 :   if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
   17072            0 :     internal_error ("%<global_options%> are modified in local context");
   17073       845846 :   if (ptr1->x_use_pipes != ptr2->x_use_pipes)
   17074            0 :     internal_error ("%<global_options%> are modified in local context");
   17075       845846 :   if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
   17076            0 :     internal_error ("%<global_options%> are modified in local context");
   17077       845846 :   if (ptr1->x_print_file_name != ptr2->x_print_file_name)
   17078            0 :     internal_error ("%<global_options%> are modified in local context");
   17079       845846 :   if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
   17080            0 :     internal_error ("%<global_options%> are modified in local context");
   17081       845846 :   if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
   17082            0 :     internal_error ("%<global_options%> are modified in local context");
   17083       845846 :   if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
   17084            0 :     internal_error ("%<global_options%> are modified in local context");
   17085       845846 :   if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
   17086            0 :     internal_error ("%<global_options%> are modified in local context");
   17087       845846 :   if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
   17088            0 :     internal_error ("%<global_options%> are modified in local context");
   17089       845846 :   if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
   17090            0 :     internal_error ("%<global_options%> are modified in local context");
   17091       845846 :   if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
   17092            0 :     internal_error ("%<global_options%> are modified in local context");
   17093       845846 :   if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
   17094            0 :     internal_error ("%<global_options%> are modified in local context");
   17095       845846 :   if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
   17096            0 :     internal_error ("%<global_options%> are modified in local context");
   17097       845846 :   if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
   17098            0 :     internal_error ("%<global_options%> are modified in local context");
   17099       845846 :   if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
   17100            0 :     internal_error ("%<global_options%> are modified in local context");
   17101       845846 :   if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
   17102            0 :     internal_error ("%<global_options%> are modified in local context");
   17103       845846 :   if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
   17104            0 :     internal_error ("%<global_options%> are modified in local context");
   17105       845846 :   if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
   17106            0 :     internal_error ("%<global_options%> are modified in local context");
   17107       845846 :   if (ptr1->x_report_times != ptr2->x_report_times)
   17108            0 :     internal_error ("%<global_options%> are modified in local context");
   17109       845846 :   if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
   17110            0 :     internal_error ("%<global_options%> are modified in local context");
   17111       845846 :   if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
   17112            0 :     internal_error ("%<global_options%> are modified in local context");
   17113       845846 :   if (ptr1->x_flag_undef != ptr2->x_flag_undef)
   17114            0 :     internal_error ("%<global_options%> are modified in local context");
   17115       845846 :   if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
   17116            0 :     internal_error ("%<global_options%> are modified in local context");
   17117       845846 :   if (ptr1->x_version_flag != ptr2->x_version_flag)
   17118            0 :     internal_error ("%<global_options%> are modified in local context");
   17119       845846 :   if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
   17120            0 :     internal_error ("%<global_options%> are modified in local context");
   17121       845846 :   if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
   17122            0 :     internal_error ("%<global_options%> are modified in local context");
   17123       845846 : }
        

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.