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 % 10773 7370
Test Date: 2026-07-11 15:47:05 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     97678625 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
      43              :                       struct gcc_options *opts_set)
      44              : {
      45     97678625 :   gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
      46     97678625 :   gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
      47     97678625 :   gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
      48     97678625 :   gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
      49     97678625 :   gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
      50     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
      51     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
      52     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
      53     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
      54     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
      55     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
      56     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
      57     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
      58     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
      59     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
      60     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
      61     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
      62     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
      63     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
      64     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
      65     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
      66     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
      67     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
      68     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
      69     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
      70     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
      71     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
      72     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
      73     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
      74     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
      75     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
      76     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
      77     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
      78     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
      79     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
      80     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
      81     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
      82     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
      83     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
      84     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
      85     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
      86     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
      87     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
      88     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
      89     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
      90     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
      91     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
      92     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
      93     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
      94     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
      95     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
      96     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
      97     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
      98     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
      99     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
     100     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
     101     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
     102     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
     103     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
     104     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
     105     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
     106     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
     107     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
     108     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
     109     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
     110     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
     111     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
     112     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
     113     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
     114     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
     115     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
     116     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
     117     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
     118     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
     119     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
     120     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
     121     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
     122     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
     123     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
     124     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
     125     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
     126     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
     127     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
     128     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
     129     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
     130     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
     131     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
     132     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
     133     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
     134     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
     135     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
     136     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
     137     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
     138     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
     139     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
     140     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
     141     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
     142     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
     143     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
     144     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
     145     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
     146     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
     147     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
     148     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
     149     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
     150     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
     151     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
     152     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
     153     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
     154     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
     155     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
     156     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
     157     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
     158     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
     159     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
     160     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
     161     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
     162     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
     163     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
     164     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
     165     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
     166     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
     167     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
     168     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
     169     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
     170     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
     171     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
     172     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
     173     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
     174     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
     175     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
     176     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
     177     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
     178     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
     179     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
     180     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
     181     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
     182     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
     183     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
     184     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
     185     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
     186     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
     187     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
     188     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
     189     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
     190     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
     191     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
     192     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
     193     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
     194     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
     195     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
     196     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
     197     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
     198     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
     199     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
     200     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
     201     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
     202     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
     203     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
     204     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
     205     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
     206     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
     207     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
     208     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
     209     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
     210     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
     211     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
     212     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
     213     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
     214     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
     215     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
     216     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
     217     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
     218     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
     219     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
     220     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
     221     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
     222     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
     223     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
     224     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
     225     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
     226     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
     227     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
     228     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
     229     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
     230     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
     231     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
     232     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
     233     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
     234     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
     235     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
     236     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
     237     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
     238     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
     239     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
     240     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
     241     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
     242     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
     243     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
     244     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
     245     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
     246     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
     247     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
     248     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
     249     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
     250     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
     251     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
     252     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
     253     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
     254     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
     255     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
     256     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
     257     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
     258     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
     259     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
     260     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
     261     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
     262     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
     263     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
     264     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
     265     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
     266     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
     267     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
     268     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
     269     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
     270     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
     271     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
     272     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
     273     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
     274     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
     275     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
     276     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
     277     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
     278     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
     279     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
     280     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
     281     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
     282     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
     283     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
     284     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
     285     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
     286     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
     287     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
     288     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
     289     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
     290     97678625 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
     291     97678625 :   gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
     292     97678625 :   gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
     293     97678625 :   gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
     294              : 
     295     97678625 :   ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
     296     97678625 :   ptr->x_param_align_threshold = opts->x_param_align_threshold;
     297     97678625 :   ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
     298     97678625 :   ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
     299     97678625 :   ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
     300     97678625 :   ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
     301     97678625 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
     302     97678625 :   ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
     303     97678625 :   ptr->x_param_asan_stack = opts->x_param_asan_stack;
     304     97678625 :   ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
     305     97678625 :   ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
     306     97678625 :   ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
     307     97678625 :   ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
     308     97678625 :   ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
     309     97678625 :   ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
     310     97678625 :   ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
     311     97678625 :   ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
     312     97678625 :   ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
     313     97678625 :   ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
     314     97678625 :   ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
     315     97678625 :   ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
     316     97678625 :   ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
     317     97678625 :   ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
     318     97678625 :   ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
     319     97678625 :   ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
     320     97678625 :   ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
     321     97678625 :   ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
     322     97678625 :   ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
     323     97678625 :   ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
     324     97678625 :   ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
     325     97678625 :   ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
     326     97678625 :   ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
     327     97678625 :   ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
     328     97678625 :   ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
     329     97678625 :   ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
     330     97678625 :   ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
     331     97678625 :   ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
     332     97678625 :   ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
     333     97678625 :   ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
     334     97678625 :   ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
     335     97678625 :   ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
     336     97678625 :   ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
     337     97678625 :   ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
     338     97678625 :   ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
     339     97678625 :   ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
     340     97678625 :   ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
     341     97678625 :   ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
     342     97678625 :   ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
     343     97678625 :   ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
     344     97678625 :   ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
     345     97678625 :   ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
     346     97678625 :   ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
     347     97678625 :   ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
     348     97678625 :   ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
     349     97678625 :   ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
     350     97678625 :   ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
     351     97678625 :   ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
     352     97678625 :   ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
     353     97678625 :   ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
     354     97678625 :   ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
     355     97678625 :   ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
     356     97678625 :   ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
     357     97678625 :   ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
     358     97678625 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
     359     97678625 :   ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
     360     97678625 :   ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
     361     97678625 :   ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
     362     97678625 :   ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
     363     97678625 :   ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
     364     97678625 :   ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
     365     97678625 :   ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
     366     97678625 :   ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
     367     97678625 :   ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
     368     97678625 :   ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
     369     97678625 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
     370     97678625 :   ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
     371     97678625 :   ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
     372     97678625 :   ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
     373     97678625 :   ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
     374     97678625 :   ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
     375     97678625 :   ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
     376     97678625 :   ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
     377     97678625 :   ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
     378     97678625 :   ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
     379     97678625 :   ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
     380     97678625 :   ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
     381     97678625 :   ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
     382     97678625 :   ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
     383     97678625 :   ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
     384     97678625 :   ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
     385     97678625 :   ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
     386     97678625 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
     387     97678625 :   ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
     388     97678625 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
     389     97678625 :   ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
     390     97678625 :   ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
     391     97678625 :   ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
     392     97678625 :   ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
     393     97678625 :   ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
     394     97678625 :   ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
     395     97678625 :   ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
     396     97678625 :   ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
     397     97678625 :   ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
     398     97678625 :   ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
     399     97678625 :   ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
     400     97678625 :   ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
     401     97678625 :   ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
     402     97678625 :   ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
     403     97678625 :   ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
     404     97678625 :   ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
     405     97678625 :   ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
     406     97678625 :   ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
     407     97678625 :   ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
     408     97678625 :   ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
     409     97678625 :   ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
     410     97678625 :   ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
     411     97678625 :   ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
     412     97678625 :   ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
     413     97678625 :   ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
     414     97678625 :   ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
     415     97678625 :   ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
     416     97678625 :   ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
     417     97678625 :   ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
     418     97678625 :   ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
     419     97678625 :   ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
     420     97678625 :   ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
     421     97678625 :   ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
     422     97678625 :   ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
     423     97678625 :   ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
     424     97678625 :   ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
     425     97678625 :   ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
     426     97678625 :   ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
     427     97678625 :   ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
     428     97678625 :   ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
     429     97678625 :   ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
     430     97678625 :   ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
     431     97678625 :   ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
     432     97678625 :   ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
     433     97678625 :   ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
     434     97678625 :   ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
     435     97678625 :   ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
     436     97678625 :   ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
     437     97678625 :   ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
     438     97678625 :   ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
     439     97678625 :   ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
     440     97678625 :   ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
     441     97678625 :   ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
     442     97678625 :   ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
     443     97678625 :   ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
     444     97678625 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
     445     97678625 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
     446     97678625 :   ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
     447     97678625 :   ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
     448     97678625 :   ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
     449     97678625 :   ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
     450     97678625 :   ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
     451     97678625 :   ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
     452     97678625 :   ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
     453     97678625 :   ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
     454     97678625 :   ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
     455     97678625 :   ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
     456     97678625 :   ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
     457     97678625 :   ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
     458     97678625 :   ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
     459     97678625 :   ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
     460     97678625 :   ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
     461     97678625 :   ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
     462     97678625 :   ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
     463     97678625 :   ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
     464     97678625 :   ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
     465     97678625 :   ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
     466     97678625 :   ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
     467     97678625 :   ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
     468     97678625 :   ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
     469     97678625 :   ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
     470     97678625 :   ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
     471     97678625 :   ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
     472     97678625 :   ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
     473     97678625 :   ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
     474     97678625 :   ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
     475     97678625 :   ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
     476     97678625 :   ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
     477     97678625 :   ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
     478     97678625 :   ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
     479     97678625 :   ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
     480     97678625 :   ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
     481     97678625 :   ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
     482     97678625 :   ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
     483     97678625 :   ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
     484     97678625 :   ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
     485     97678625 :   ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
     486     97678625 :   ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
     487     97678625 :   ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
     488     97678625 :   ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
     489     97678625 :   ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
     490     97678625 :   ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
     491     97678625 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
     492     97678625 :   ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
     493     97678625 :   ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
     494     97678625 :   ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
     495     97678625 :   ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
     496     97678625 :   ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
     497     97678625 :   ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
     498     97678625 :   ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
     499     97678625 :   ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
     500     97678625 :   ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
     501     97678625 :   ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
     502     97678625 :   ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
     503     97678625 :   ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
     504     97678625 :   ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
     505     97678625 :   ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
     506     97678625 :   ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
     507     97678625 :   ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
     508     97678625 :   ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
     509     97678625 :   ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
     510     97678625 :   ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
     511     97678625 :   ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
     512     97678625 :   ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
     513     97678625 :   ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
     514     97678625 :   ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
     515     97678625 :   ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
     516     97678625 :   ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
     517     97678625 :   ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
     518     97678625 :   ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
     519     97678625 :   ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
     520     97678625 :   ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
     521     97678625 :   ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
     522     97678625 :   ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
     523     97678625 :   ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
     524     97678625 :   ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
     525     97678625 :   ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
     526     97678625 :   ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
     527     97678625 :   ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
     528     97678625 :   ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
     529     97678625 :   ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
     530     97678625 :   ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
     531     97678625 :   ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
     532     97678625 :   ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
     533     97678625 :   ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
     534     97678625 :   ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
     535     97678625 :   ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
     536     97678625 :   ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
     537     97678625 :   ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
     538     97678625 :   ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
     539     97678625 :   ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
     540     97678625 :   ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
     541     97678625 :   ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
     542     97678625 :   ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
     543     97678625 :   ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
     544     97678625 :   ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
     545     97678625 :   ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
     546     97678625 :   ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
     547     97678625 :   ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
     548     97678625 :   ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
     549     97678625 :   ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
     550     97678625 :   ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
     551     97678625 :   ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
     552     97678625 :   ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
     553     97678625 :   ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
     554     97678625 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
     555     97678625 :   ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
     556     97678625 :   ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
     557     97678625 :   ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
     558     97678625 :   ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
     559     97678625 :   ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
     560     97678625 :   ptr->x_param_widening_mul_defer_fma = opts->x_param_widening_mul_defer_fma;
     561     97678625 :   ptr->x_flag_complex_method = opts->x_flag_complex_method;
     562     97678625 :   ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
     563     97678625 :   ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
     564     97678625 :   ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
     565     97678625 :   ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
     566     97678625 :   ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
     567     97678625 :   ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
     568     97678625 :   ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
     569     97678625 :   ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
     570     97678625 :   ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
     571     97678625 :   ptr->x_param_threader_debug = opts->x_param_threader_debug;
     572     97678625 :   ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
     573     97678625 :   ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
     574     97678625 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
     575     97678625 :   ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
     576     97678625 :   ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
     577     97678625 :   ptr->x_flag_ira_region = opts->x_flag_ira_region;
     578     97678625 :   ptr->x_flag_live_patching = opts->x_flag_live_patching;
     579     97678625 :   ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
     580     97678625 :   ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
     581     97678625 :   ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
     582     97678625 :   ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
     583     97678625 :   ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
     584     97678625 :   ptr->x_optimize = opts->x_optimize;
     585     97678625 :   ptr->x_optimize_size = opts->x_optimize_size;
     586     97678625 :   ptr->x_optimize_debug = opts->x_optimize_debug;
     587     97678625 :   ptr->x_optimize_fast = opts->x_optimize_fast;
     588     97678625 :   ptr->x_warn_inline = opts->x_warn_inline;
     589     97678625 :   ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
     590     97678625 :   ptr->x_flag_align_functions = opts->x_flag_align_functions;
     591     97678625 :   ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
     592     97678625 :   ptr->x_flag_align_labels = opts->x_flag_align_labels;
     593     97678625 :   ptr->x_flag_align_loops = opts->x_flag_align_loops;
     594     97678625 :   ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
     595     97678625 :   ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
     596     97678625 :   ptr->x_flag_associative_math = opts->x_flag_associative_math;
     597     97678625 :   ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
     598     97678625 :   ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
     599     97678625 :   ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
     600     97678625 :   ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
     601     97678625 :   ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
     602     97678625 :   ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
     603     97678625 :   ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
     604     97678625 :   ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
     605     97678625 :   ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
     606     97678625 :   ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
     607     97678625 :   ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
     608     97678625 :   ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
     609     97678625 :   ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
     610     97678625 :   ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
     611     97678625 :   ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
     612     97678625 :   ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
     613     97678625 :   ptr->x_flag_dce = opts->x_flag_dce;
     614     97678625 :   ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
     615     97678625 :   ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
     616     97678625 :   ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
     617     97678625 :   ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
     618     97678625 :   ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
     619     97678625 :   ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
     620     97678625 :   ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
     621     97678625 :   ptr->x_flag_dse = opts->x_flag_dse;
     622     97678625 :   ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
     623     97678625 :   ptr->x_flag_exceptions = opts->x_flag_exceptions;
     624     97678625 :   ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
     625     97678625 :   ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
     626     97678625 :   ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
     627     97678625 :   ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
     628     97678625 :   ptr->x_flag_float_store = opts->x_flag_float_store;
     629     97678625 :   ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
     630     97678625 :   ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
     631     97678625 :   ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
     632     97678625 :   ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
     633     97678625 :   ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
     634     97678625 :   ptr->x_flag_gcse = opts->x_flag_gcse;
     635     97678625 :   ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
     636     97678625 :   ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
     637     97678625 :   ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
     638     97678625 :   ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
     639     97678625 :   ptr->x_flag_graphite = opts->x_flag_graphite;
     640     97678625 :   ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
     641     97678625 :   ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
     642     97678625 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
     643     97678625 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
     644     97678625 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
     645     97678625 :   ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
     646     97678625 :   ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
     647     97678625 :   ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
     648     97678625 :   ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
     649     97678625 :   ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
     650     97678625 :   ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
     651     97678625 :   ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
     652     97678625 :   ptr->x_flag_no_inline = opts->x_flag_no_inline;
     653     97678625 :   ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
     654     97678625 :   ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
     655     97678625 :   ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
     656     97678625 :   ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
     657     97678625 :   ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
     658     97678625 :   ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
     659     97678625 :   ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
     660     97678625 :   ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
     661     97678625 :   ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
     662     97678625 :   ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
     663     97678625 :   ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
     664     97678625 :   ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
     665     97678625 :   ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
     666     97678625 :   ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
     667     97678625 :   ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
     668     97678625 :   ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
     669     97678625 :   ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
     670     97678625 :   ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
     671     97678625 :   ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
     672     97678625 :   ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
     673     97678625 :   ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
     674     97678625 :   ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
     675     97678625 :   ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
     676     97678625 :   ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
     677     97678625 :   ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
     678     97678625 :   ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
     679     97678625 :   ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
     680     97678625 :   ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
     681     97678625 :   ptr->x_flag_ivopts = opts->x_flag_ivopts;
     682     97678625 :   ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
     683     97678625 :   ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
     684     97678625 :   ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
     685     97678625 :   ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
     686     97678625 :   ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
     687     97678625 :   ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
     688     97678625 :   ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
     689     97678625 :   ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
     690     97678625 :   ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
     691     97678625 :   ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
     692     97678625 :   ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
     693     97678625 :   ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
     694     97678625 :   ptr->x_flag_errno_math = opts->x_flag_errno_math;
     695     97678625 :   ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
     696     97678625 :   ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
     697     97678625 :   ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
     698     97678625 :   ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
     699     97678625 :   ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
     700     97678625 :   ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
     701     97678625 :   ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
     702     97678625 :   ptr->x_flag_opt_info = opts->x_flag_opt_info;
     703     97678625 :   ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
     704     97678625 :   ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
     705     97678625 :   ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
     706     97678625 :   ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
     707     97678625 :   ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
     708     97678625 :   ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
     709     97678625 :   ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
     710     97678625 :   ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
     711     97678625 :   ptr->x_flag_peephole2 = opts->x_flag_peephole2;
     712     97678625 :   ptr->x_flag_plt = opts->x_flag_plt;
     713     97678625 :   ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
     714     97678625 :   ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
     715     97678625 :   ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
     716     97678625 :   ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
     717     97678625 :   ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
     718     97678625 :   ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
     719     97678625 :   ptr->x_flag_ree = opts->x_flag_ree;
     720     97678625 :   ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
     721     97678625 :   ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
     722     97678625 :   ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
     723     97678625 :   ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
     724     97678625 :   ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
     725     97678625 :   ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
     726     97678625 :   ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
     727     97678625 :   ptr->x_flag_rtti = opts->x_flag_rtti;
     728     97678625 :   ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
     729     97678625 :   ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
     730     97678625 :   ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
     731     97678625 :   ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
     732     97678625 :   ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
     733     97678625 :   ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
     734     97678625 :   ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
     735     97678625 :   ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
     736     97678625 :   ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
     737     97678625 :   ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
     738     97678625 :   ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
     739     97678625 :   ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
     740     97678625 :   ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
     741     97678625 :   ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
     742     97678625 :   ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
     743     97678625 :   ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
     744     97678625 :   ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
     745     97678625 :   ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
     746     97678625 :   ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
     747     97678625 :   ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
     748     97678625 :   ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
     749     97678625 :   ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
     750     97678625 :   ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
     751     97678625 :   ptr->x_flag_short_enums = opts->x_flag_short_enums;
     752     97678625 :   ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
     753     97678625 :   ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
     754     97678625 :   ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
     755     97678625 :   ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
     756     97678625 :   ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
     757     97678625 :   ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
     758     97678625 :   ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
     759     97678625 :   ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
     760     97678625 :   ptr->x_flag_split_loops = opts->x_flag_split_loops;
     761     97678625 :   ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
     762     97678625 :   ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
     763     97678625 :   ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
     764     97678625 :   ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
     765     97678625 :   ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
     766     97678625 :   ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
     767     97678625 :   ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
     768     97678625 :   ptr->x_flag_store_merging = opts->x_flag_store_merging;
     769     97678625 :   ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
     770     97678625 :   ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
     771     97678625 :   ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
     772     97678625 :   ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
     773     97678625 :   ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
     774     97678625 :   ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
     775     97678625 :   ptr->x_flag_tracer = opts->x_flag_tracer;
     776     97678625 :   ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
     777     97678625 :   ptr->x_flag_trapv = opts->x_flag_trapv;
     778     97678625 :   ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
     779     97678625 :   ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
     780     97678625 :   ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
     781     97678625 :   ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
     782     97678625 :   ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
     783     97678625 :   ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
     784     97678625 :   ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
     785     97678625 :   ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
     786     97678625 :   ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
     787     97678625 :   ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
     788     97678625 :   ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
     789     97678625 :   ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
     790     97678625 :   ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
     791     97678625 :   ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
     792     97678625 :   ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
     793     97678625 :   ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
     794     97678625 :   ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
     795     97678625 :   ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
     796     97678625 :   ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
     797     97678625 :   ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
     798     97678625 :   ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
     799     97678625 :   ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
     800     97678625 :   ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
     801     97678625 :   ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
     802     97678625 :   ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
     803     97678625 :   ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
     804     97678625 :   ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
     805     97678625 :   ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
     806     97678625 :   ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
     807     97678625 :   ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
     808     97678625 :   ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
     809     97678625 :   ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
     810     97678625 :   ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
     811     97678625 :   ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
     812     97678625 :   ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
     813     97678625 :   ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
     814     97678625 :   ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
     815     97678625 :   ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
     816     97678625 :   ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
     817     97678625 :   ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
     818     97678625 :   ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
     819     97678625 :   ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
     820     97678625 :   ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
     821     97678625 :   ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
     822     97678625 :   ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
     823     97678625 :   ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
     824     97678625 :   ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
     825     97678625 :   ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
     826     97678625 :   ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
     827     97678625 :   ptr->x_flag_web = opts->x_flag_web;
     828     97678625 :   ptr->x_flag_wrapv = opts->x_flag_wrapv;
     829     97678625 :   ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
     830     97678625 :   ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
     831     97678625 :   ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
     832     97678625 :   ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
     833     97678625 :   ptr->x_str_align_functions = opts->x_str_align_functions;
     834     97678625 :   ptr->x_str_align_jumps = opts->x_str_align_jumps;
     835     97678625 :   ptr->x_str_align_labels = opts->x_str_align_labels;
     836     97678625 :   ptr->x_str_align_loops = opts->x_str_align_loops;
     837     97678625 :   ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
     838              : 
     839     97678625 :   unsigned HOST_WIDE_INT mask = 0;
     840     97678625 :   if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
     841     97678625 :   if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
     842     97678625 :   if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
     843     97678625 :   if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
     844     97678625 :   if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
     845     97678625 :   if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
     846     97678625 :   if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
     847     97678625 :   if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
     848     97678625 :   if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
     849     97678625 :   if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
     850     97678625 :   if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
     851     97678625 :   if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
     852     97678625 :   if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
     853     97678625 :   if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
     854     97678625 :   if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
     855     97678625 :   if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
     856     97678625 :   if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
     857     97678625 :   if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
     858     97678625 :   if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
     859     97678625 :   if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
     860     97678625 :   if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
     861     97678625 :   if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 21;
     862     97678625 :   if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 22;
     863     97678625 :   if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 23;
     864     97678625 :   if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 24;
     865     97678625 :   if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 25;
     866     97678625 :   if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 26;
     867     97678625 :   if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 27;
     868     97678625 :   if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 28;
     869     97678625 :   if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 29;
     870     97678625 :   if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 30;
     871     97678625 :   if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 31;
     872     97678625 :   if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 32;
     873     97678625 :   if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 33;
     874     97678625 :   if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 34;
     875     97678625 :   if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 35;
     876     97678625 :   if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 36;
     877     97678625 :   if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 37;
     878     97678625 :   if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 38;
     879     97678625 :   if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 39;
     880     97678625 :   if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 40;
     881     97678625 :   if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 41;
     882     97678625 :   if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 42;
     883     97678625 :   if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 43;
     884     97678625 :   if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 44;
     885     97678625 :   if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 45;
     886     97678625 :   if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 46;
     887     97678625 :   if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
     888     97678625 :   if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 48;
     889     97678625 :   if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 49;
     890     97678625 :   if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 50;
     891     97678625 :   if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 51;
     892     97678625 :   if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 52;
     893     97678625 :   if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 53;
     894     97678625 :   if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 54;
     895     97678625 :   if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 55;
     896     97678625 :   if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 56;
     897     97678625 :   if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 57;
     898     97678625 :   if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 58;
     899     97678625 :   if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 59;
     900     97678625 :   if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 60;
     901     97678625 :   if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 61;
     902     97678625 :   if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 62;
     903     97678625 :   if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
     904     97678625 :   ptr->explicit_mask[0] = mask;
     905     97678625 :   mask = 0;
     906     97678625 :   if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 0;
     907     97678625 :   if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 1;
     908     97678625 :   if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 2;
     909     97678625 :   if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 3;
     910     97678625 :   if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 4;
     911     97678625 :   if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 5;
     912     97678625 :   if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 6;
     913     97678625 :   if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 7;
     914     97678625 :   if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 8;
     915     97678625 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 9;
     916     97678625 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 10;
     917     97678625 :   if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 11;
     918     97678625 :   if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 12;
     919     97678625 :   if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 13;
     920     97678625 :   if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 14;
     921     97678625 :   if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 15;
     922     97678625 :   if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 16;
     923     97678625 :   if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 17;
     924     97678625 :   if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 18;
     925     97678625 :   if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 19;
     926     97678625 :   if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 20;
     927     97678625 :   if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 21;
     928     97678625 :   if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 22;
     929     97678625 :   if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 23;
     930     97678625 :   if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 24;
     931     97678625 :   if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 25;
     932     97678625 :   if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 26;
     933     97678625 :   if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 27;
     934     97678625 :   if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 28;
     935     97678625 :   if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 29;
     936     97678625 :   if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 30;
     937     97678625 :   if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 31;
     938     97678625 :   if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 32;
     939     97678625 :   if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 33;
     940     97678625 :   if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 34;
     941     97678625 :   if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 35;
     942     97678625 :   if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 36;
     943     97678625 :   if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 37;
     944     97678625 :   if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 38;
     945     97678625 :   if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 39;
     946     97678625 :   if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 40;
     947     97678625 :   if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 41;
     948     97678625 :   if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 42;
     949     97678625 :   if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 43;
     950     97678625 :   if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 44;
     951     97678625 :   if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 45;
     952     97678625 :   if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 46;
     953     97678625 :   if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 47;
     954     97678625 :   if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 48;
     955     97678625 :   if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 49;
     956     97678625 :   if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 50;
     957     97678625 :   if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 51;
     958     97678625 :   if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 52;
     959     97678625 :   if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 53;
     960     97678625 :   if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 54;
     961     97678625 :   if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 55;
     962     97678625 :   if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 56;
     963     97678625 :   if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 57;
     964     97678625 :   if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 58;
     965     97678625 :   if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 59;
     966     97678625 :   if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 60;
     967     97678625 :   if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 61;
     968     97678625 :   if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 62;
     969     97678625 :   if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 63;
     970     97678625 :   ptr->explicit_mask[1] = mask;
     971     97678625 :   mask = 0;
     972     97678625 :   if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 0;
     973     97678625 :   if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 1;
     974     97678625 :   if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 2;
     975     97678625 :   if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 3;
     976     97678625 :   if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 4;
     977     97678625 :   if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 5;
     978     97678625 :   if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 6;
     979     97678625 :   if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 7;
     980     97678625 :   if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 8;
     981     97678625 :   if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 9;
     982     97678625 :   if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 10;
     983     97678625 :   if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 11;
     984     97678625 :   if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 12;
     985     97678625 :   if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 13;
     986     97678625 :   if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 14;
     987     97678625 :   if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 15;
     988     97678625 :   if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 16;
     989     97678625 :   if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 17;
     990     97678625 :   if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 18;
     991     97678625 :   if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 19;
     992     97678625 :   if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 20;
     993     97678625 :   if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 21;
     994     97678625 :   if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 22;
     995     97678625 :   if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 23;
     996     97678625 :   if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 24;
     997     97678625 :   if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 25;
     998     97678625 :   if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 26;
     999     97678625 :   if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 27;
    1000     97678625 :   if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 28;
    1001     97678625 :   if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 29;
    1002     97678625 :   if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 30;
    1003     97678625 :   if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 31;
    1004     97678625 :   if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 32;
    1005     97678625 :   if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 33;
    1006     97678625 :   if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 34;
    1007     97678625 :   if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 35;
    1008     97678625 :   if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 36;
    1009     97678625 :   if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 37;
    1010     97678625 :   if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 38;
    1011     97678625 :   if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 39;
    1012     97678625 :   if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 40;
    1013     97678625 :   if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 41;
    1014     97678625 :   if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 42;
    1015     97678625 :   if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 43;
    1016     97678625 :   if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 44;
    1017     97678625 :   if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 45;
    1018     97678625 :   if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 46;
    1019     97678625 :   if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 47;
    1020     97678625 :   if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 48;
    1021     97678625 :   if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 49;
    1022     97678625 :   if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 50;
    1023     97678625 :   if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 51;
    1024     97678625 :   if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 52;
    1025     97678625 :   if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 53;
    1026     97678625 :   if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 54;
    1027     97678625 :   if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 55;
    1028     97678625 :   if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 56;
    1029     97678625 :   if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 57;
    1030     97678625 :   if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 58;
    1031     97678625 :   if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 59;
    1032     97678625 :   if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 60;
    1033     97678625 :   if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 61;
    1034     97678625 :   if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 62;
    1035     97678625 :   if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 63;
    1036     97678625 :   ptr->explicit_mask[2] = mask;
    1037     97678625 :   mask = 0;
    1038     97678625 :   if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 0;
    1039     97678625 :   if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 1;
    1040     97678625 :   if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 2;
    1041     97678625 :   if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 3;
    1042     97678625 :   if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 4;
    1043     97678625 :   if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 5;
    1044     97678625 :   if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 6;
    1045     97678625 :   if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 7;
    1046     97678625 :   if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 8;
    1047     97678625 :   if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 9;
    1048     97678625 :   if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 10;
    1049     97678625 :   if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 11;
    1050     97678625 :   if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 12;
    1051     97678625 :   if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 13;
    1052     97678625 :   if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 14;
    1053     97678625 :   if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 15;
    1054     97678625 :   if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 16;
    1055     97678625 :   if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 17;
    1056     97678625 :   if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 18;
    1057     97678625 :   if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 19;
    1058     97678625 :   if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 20;
    1059     97678625 :   if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 21;
    1060     97678625 :   if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 22;
    1061     97678625 :   if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 23;
    1062     97678625 :   if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 24;
    1063     97678625 :   if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 25;
    1064     97678625 :   if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 26;
    1065     97678625 :   if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 27;
    1066     97678625 :   if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 28;
    1067     97678625 :   if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 29;
    1068     97678625 :   if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 30;
    1069     97678625 :   if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 31;
    1070     97678625 :   if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 32;
    1071     97678625 :   if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 33;
    1072     97678625 :   if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 34;
    1073     97678625 :   if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 35;
    1074     97678625 :   if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 36;
    1075     97678625 :   if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 37;
    1076     97678625 :   if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 38;
    1077     97678625 :   if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 39;
    1078     97678625 :   if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 40;
    1079     97678625 :   if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 41;
    1080     97678625 :   if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 42;
    1081     97678625 :   if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 43;
    1082     97678625 :   if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 44;
    1083     97678625 :   if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 45;
    1084     97678625 :   if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 46;
    1085     97678625 :   if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 47;
    1086     97678625 :   if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 48;
    1087     97678625 :   if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 49;
    1088     97678625 :   if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 50;
    1089     97678625 :   if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 51;
    1090     97678625 :   if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 52;
    1091     97678625 :   if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 53;
    1092     97678625 :   if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 54;
    1093     97678625 :   if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 55;
    1094     97678625 :   if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 56;
    1095     97678625 :   if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 57;
    1096     97678625 :   if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 58;
    1097     97678625 :   if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 59;
    1098     97678625 :   if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 60;
    1099     97678625 :   if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 61;
    1100     97678625 :   if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 62;
    1101     97678625 :   if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 63;
    1102     97678625 :   ptr->explicit_mask[3] = mask;
    1103     97678625 :   mask = 0;
    1104     97678625 :   if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 0;
    1105     97678625 :   if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 1;
    1106     97678625 :   if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 2;
    1107     97678625 :   if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 3;
    1108     97678625 :   if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 4;
    1109     97678625 :   if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 5;
    1110     97678625 :   if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 6;
    1111     97678625 :   if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 7;
    1112     97678625 :   if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 8;
    1113     97678625 :   if (opts_set->x_param_widening_mul_defer_fma) mask |= HOST_WIDE_INT_1U << 9;
    1114     97678625 :   if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 10;
    1115     97678625 :   if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 11;
    1116     97678625 :   if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 12;
    1117     97678625 :   if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 13;
    1118     97678625 :   if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 14;
    1119     97678625 :   if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 15;
    1120     97678625 :   if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 16;
    1121     97678625 :   if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 17;
    1122     97678625 :   if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 18;
    1123     97678625 :   if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 19;
    1124     97678625 :   if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 20;
    1125     97678625 :   if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 21;
    1126     97678625 :   if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 22;
    1127     97678625 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 23;
    1128     97678625 :   if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 24;
    1129     97678625 :   if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 25;
    1130     97678625 :   if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 26;
    1131     97678625 :   if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 27;
    1132     97678625 :   if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 28;
    1133     97678625 :   if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 29;
    1134     97678625 :   if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 30;
    1135     97678625 :   if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 31;
    1136     97678625 :   if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 32;
    1137     97678625 :   if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 33;
    1138     97678625 :   if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 34;
    1139     97678625 :   if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 35;
    1140     97678625 :   if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 36;
    1141     97678625 :   if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 37;
    1142     97678625 :   if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 38;
    1143     97678625 :   if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 39;
    1144     97678625 :   if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 40;
    1145     97678625 :   if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 41;
    1146     97678625 :   if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 42;
    1147     97678625 :   if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 43;
    1148     97678625 :   if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 44;
    1149     97678625 :   if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 45;
    1150     97678625 :   if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 46;
    1151     97678625 :   if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 47;
    1152     97678625 :   if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 48;
    1153     97678625 :   if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 49;
    1154     97678625 :   if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 50;
    1155     97678625 :   if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 51;
    1156     97678625 :   if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 52;
    1157     97678625 :   if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 53;
    1158     97678625 :   if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 54;
    1159     97678625 :   if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 55;
    1160     97678625 :   if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 56;
    1161     97678625 :   if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 57;
    1162     97678625 :   if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 58;
    1163     97678625 :   if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 59;
    1164     97678625 :   if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 60;
    1165     97678625 :   if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 61;
    1166     97678625 :   if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 62;
    1167     97678625 :   if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 63;
    1168     97678625 :   ptr->explicit_mask[4] = mask;
    1169     97678625 :   mask = 0;
    1170     97678625 :   if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 0;
    1171     97678625 :   if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 1;
    1172     97678625 :   if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 2;
    1173     97678625 :   if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 3;
    1174     97678625 :   if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 4;
    1175     97678625 :   if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 5;
    1176     97678625 :   if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 6;
    1177     97678625 :   if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 7;
    1178     97678625 :   if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 8;
    1179     97678625 :   if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 9;
    1180     97678625 :   if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 10;
    1181     97678625 :   if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 11;
    1182     97678625 :   if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 12;
    1183     97678625 :   if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 13;
    1184     97678625 :   if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 14;
    1185     97678625 :   if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 15;
    1186     97678625 :   if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 16;
    1187     97678625 :   if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 17;
    1188     97678625 :   if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 18;
    1189     97678625 :   if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 19;
    1190     97678625 :   if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 20;
    1191     97678625 :   if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 21;
    1192     97678625 :   if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 22;
    1193     97678625 :   if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 23;
    1194     97678625 :   if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 24;
    1195     97678625 :   if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 25;
    1196     97678625 :   if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 26;
    1197     97678625 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 27;
    1198     97678625 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 28;
    1199     97678625 :   if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 29;
    1200     97678625 :   if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 30;
    1201     97678625 :   if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 31;
    1202     97678625 :   if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 32;
    1203     97678625 :   if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 33;
    1204     97678625 :   if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 34;
    1205     97678625 :   if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 35;
    1206     97678625 :   if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 36;
    1207     97678625 :   if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 37;
    1208     97678625 :   if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 38;
    1209     97678625 :   if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 39;
    1210     97678625 :   if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 40;
    1211     97678625 :   if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 41;
    1212     97678625 :   if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 42;
    1213     97678625 :   if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 43;
    1214     97678625 :   if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 44;
    1215     97678625 :   if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 45;
    1216     97678625 :   if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 46;
    1217     97678625 :   if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 47;
    1218     97678625 :   if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 48;
    1219     97678625 :   if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 49;
    1220     97678625 :   if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 50;
    1221     97678625 :   if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 51;
    1222     97678625 :   if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 52;
    1223     97678625 :   if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 53;
    1224     97678625 :   if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 54;
    1225     97678625 :   if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 55;
    1226     97678625 :   if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 56;
    1227     97678625 :   if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 57;
    1228     97678625 :   if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 58;
    1229     97678625 :   if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 59;
    1230     97678625 :   if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 60;
    1231     97678625 :   if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 61;
    1232     97678625 :   if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 62;
    1233     97678625 :   if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 63;
    1234     97678625 :   ptr->explicit_mask[5] = mask;
    1235     97678625 :   mask = 0;
    1236     97678625 :   if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 0;
    1237     97678625 :   if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 1;
    1238     97678625 :   if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 2;
    1239     97678625 :   if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 3;
    1240     97678625 :   if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 4;
    1241     97678625 :   if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 5;
    1242     97678625 :   if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 6;
    1243     97678625 :   if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 7;
    1244     97678625 :   if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 8;
    1245     97678625 :   if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 9;
    1246     97678625 :   if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 10;
    1247     97678625 :   if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 11;
    1248     97678625 :   if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 12;
    1249     97678625 :   if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 13;
    1250     97678625 :   if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 14;
    1251     97678625 :   if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 15;
    1252     97678625 :   if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 16;
    1253     97678625 :   if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 17;
    1254     97678625 :   if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 18;
    1255     97678625 :   if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 19;
    1256     97678625 :   if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 20;
    1257     97678625 :   if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 21;
    1258     97678625 :   if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 22;
    1259     97678625 :   if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 23;
    1260     97678625 :   if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 24;
    1261     97678625 :   if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 25;
    1262     97678625 :   if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 26;
    1263     97678625 :   if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 27;
    1264     97678625 :   if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 28;
    1265     97678625 :   if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 29;
    1266     97678625 :   if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 30;
    1267     97678625 :   if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 31;
    1268     97678625 :   if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 32;
    1269     97678625 :   if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 33;
    1270     97678625 :   if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 34;
    1271     97678625 :   if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 35;
    1272     97678625 :   if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 36;
    1273     97678625 :   if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 37;
    1274     97678625 :   if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 38;
    1275     97678625 :   if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 39;
    1276     97678625 :   if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 40;
    1277     97678625 :   if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 41;
    1278     97678625 :   if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 42;
    1279     97678625 :   if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 43;
    1280     97678625 :   if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 44;
    1281     97678625 :   if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 45;
    1282     97678625 :   if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 46;
    1283     97678625 :   if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 47;
    1284     97678625 :   if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 48;
    1285     97678625 :   if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 49;
    1286     97678625 :   if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 50;
    1287     97678625 :   if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 51;
    1288     97678625 :   if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 52;
    1289     97678625 :   if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 53;
    1290     97678625 :   if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 54;
    1291     97678625 :   if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 55;
    1292     97678625 :   if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 56;
    1293     97678625 :   if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 57;
    1294     97678625 :   if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 58;
    1295     97678625 :   if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 59;
    1296     97678625 :   if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 60;
    1297     97678625 :   if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 61;
    1298     97678625 :   if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 62;
    1299     97678625 :   if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 63;
    1300     97678625 :   ptr->explicit_mask[6] = mask;
    1301     97678625 :   mask = 0;
    1302     97678625 :   if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 0;
    1303     97678625 :   if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 1;
    1304     97678625 :   if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 2;
    1305     97678625 :   if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 3;
    1306     97678625 :   if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 4;
    1307     97678625 :   if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 5;
    1308     97678625 :   if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 6;
    1309     97678625 :   if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 7;
    1310     97678625 :   if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 8;
    1311     97678625 :   if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 9;
    1312     97678625 :   if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 10;
    1313     97678625 :   if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 11;
    1314     97678625 :   if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 12;
    1315     97678625 :   if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 13;
    1316     97678625 :   if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 14;
    1317     97678625 :   if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 15;
    1318     97678625 :   if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 16;
    1319     97678625 :   if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 17;
    1320     97678625 :   if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 18;
    1321     97678625 :   if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 19;
    1322     97678625 :   if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 20;
    1323     97678625 :   if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 21;
    1324     97678625 :   if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 22;
    1325     97678625 :   if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 23;
    1326     97678625 :   if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 24;
    1327     97678625 :   if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 25;
    1328     97678625 :   if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 26;
    1329     97678625 :   if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 27;
    1330     97678625 :   if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 28;
    1331     97678625 :   if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 29;
    1332     97678625 :   if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 30;
    1333     97678625 :   if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 31;
    1334     97678625 :   if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 32;
    1335     97678625 :   if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 33;
    1336     97678625 :   if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 34;
    1337     97678625 :   if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 35;
    1338     97678625 :   if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 36;
    1339     97678625 :   if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 37;
    1340     97678625 :   if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 38;
    1341     97678625 :   if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 39;
    1342     97678625 :   if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 40;
    1343     97678625 :   if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 41;
    1344     97678625 :   if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 42;
    1345     97678625 :   if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 43;
    1346     97678625 :   if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 44;
    1347     97678625 :   if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 45;
    1348     97678625 :   if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 46;
    1349     97678625 :   if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 47;
    1350     97678625 :   if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 48;
    1351     97678625 :   if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 49;
    1352     97678625 :   if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 50;
    1353     97678625 :   if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 51;
    1354     97678625 :   if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 52;
    1355     97678625 :   if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 53;
    1356     97678625 :   if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 54;
    1357     97678625 :   if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 55;
    1358     97678625 :   if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 56;
    1359     97678625 :   if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 57;
    1360     97678625 :   if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 58;
    1361     97678625 :   if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 59;
    1362     97678625 :   if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 60;
    1363     97678625 :   if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 61;
    1364     97678625 :   if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 62;
    1365     97678625 :   if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 63;
    1366     97678625 :   ptr->explicit_mask[7] = mask;
    1367     97678625 :   mask = 0;
    1368     97678625 :   if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 0;
    1369     97678625 :   if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 1;
    1370     97678625 :   if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 2;
    1371     97678625 :   if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 3;
    1372     97678625 :   if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 4;
    1373     97678625 :   if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 5;
    1374     97678625 :   if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 6;
    1375     97678625 :   if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 7;
    1376     97678625 :   if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 8;
    1377     97678625 :   if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 9;
    1378     97678625 :   if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 10;
    1379     97678625 :   if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 11;
    1380     97678625 :   if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 12;
    1381     97678625 :   if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 13;
    1382     97678625 :   if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 14;
    1383     97678625 :   if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 15;
    1384     97678625 :   if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 16;
    1385     97678625 :   if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
    1386     97678625 :   if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 18;
    1387     97678625 :   if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 19;
    1388     97678625 :   if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 20;
    1389     97678625 :   if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 21;
    1390     97678625 :   if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 22;
    1391     97678625 :   if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 23;
    1392     97678625 :   if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 24;
    1393     97678625 :   if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 25;
    1394     97678625 :   if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 26;
    1395     97678625 :   if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 27;
    1396     97678625 :   if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 28;
    1397     97678625 :   if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 29;
    1398     97678625 :   if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 30;
    1399     97678625 :   ptr->explicit_mask[8] = mask;
    1400     97678625 : }
    1401              : 
    1402              : /* Restore optimization options from a structure.  */
    1403              : void
    1404     52026234 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
    1405              :                          struct cl_optimization *ptr)
    1406              : {
    1407     52026234 :   opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
    1408     52026234 :   opts->x_param_align_threshold = ptr->x_param_align_threshold;
    1409     52026234 :   opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
    1410     52026234 :   opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
    1411     52026234 :   opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
    1412     52026234 :   opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
    1413     52026234 :   opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
    1414     52026234 :   opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
    1415     52026234 :   opts->x_param_asan_stack = ptr->x_param_asan_stack;
    1416     52026234 :   opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
    1417     52026234 :   opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
    1418     52026234 :   opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
    1419     52026234 :   opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
    1420     52026234 :   opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
    1421     52026234 :   opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
    1422     52026234 :   opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
    1423     52026234 :   opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
    1424     52026234 :   opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
    1425     52026234 :   opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
    1426     52026234 :   opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
    1427     52026234 :   opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
    1428     52026234 :   opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
    1429     52026234 :   opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
    1430     52026234 :   opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
    1431     52026234 :   opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
    1432     52026234 :   opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
    1433     52026234 :   opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
    1434     52026234 :   opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
    1435     52026234 :   opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
    1436     52026234 :   opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
    1437     52026234 :   opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
    1438     52026234 :   opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
    1439     52026234 :   opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
    1440     52026234 :   opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
    1441     52026234 :   opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
    1442     52026234 :   opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
    1443     52026234 :   opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
    1444     52026234 :   opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
    1445     52026234 :   opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
    1446     52026234 :   opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
    1447     52026234 :   opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
    1448     52026234 :   opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
    1449     52026234 :   opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
    1450     52026234 :   opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
    1451     52026234 :   opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
    1452     52026234 :   opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
    1453     52026234 :   opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
    1454     52026234 :   opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
    1455     52026234 :   opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
    1456     52026234 :   opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
    1457     52026234 :   opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
    1458     52026234 :   opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
    1459     52026234 :   opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
    1460     52026234 :   opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
    1461     52026234 :   opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
    1462     52026234 :   opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
    1463     52026234 :   opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
    1464     52026234 :   opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
    1465     52026234 :   opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
    1466     52026234 :   opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
    1467     52026234 :   opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
    1468     52026234 :   opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
    1469     52026234 :   opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
    1470     52026234 :   opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
    1471     52026234 :   opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
    1472     52026234 :   opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
    1473     52026234 :   opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
    1474     52026234 :   opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
    1475     52026234 :   opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
    1476     52026234 :   opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
    1477     52026234 :   opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
    1478     52026234 :   opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
    1479     52026234 :   opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
    1480     52026234 :   opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
    1481     52026234 :   opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
    1482     52026234 :   opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
    1483     52026234 :   opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
    1484     52026234 :   opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
    1485     52026234 :   opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
    1486     52026234 :   opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
    1487     52026234 :   opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
    1488     52026234 :   opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
    1489     52026234 :   opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
    1490     52026234 :   opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
    1491     52026234 :   opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
    1492     52026234 :   opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
    1493     52026234 :   opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
    1494     52026234 :   opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
    1495     52026234 :   opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
    1496     52026234 :   opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
    1497     52026234 :   opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
    1498     52026234 :   opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
    1499     52026234 :   opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
    1500     52026234 :   opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
    1501     52026234 :   opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
    1502     52026234 :   opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
    1503     52026234 :   opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
    1504     52026234 :   opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
    1505     52026234 :   opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
    1506     52026234 :   opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
    1507     52026234 :   opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
    1508     52026234 :   opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
    1509     52026234 :   opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
    1510     52026234 :   opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
    1511     52026234 :   opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
    1512     52026234 :   opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
    1513     52026234 :   opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
    1514     52026234 :   opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
    1515     52026234 :   opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
    1516     52026234 :   opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
    1517     52026234 :   opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
    1518     52026234 :   opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
    1519     52026234 :   opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
    1520     52026234 :   opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
    1521     52026234 :   opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
    1522     52026234 :   opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
    1523     52026234 :   opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
    1524     52026234 :   opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
    1525     52026234 :   opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
    1526     52026234 :   opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
    1527     52026234 :   opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
    1528     52026234 :   opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
    1529     52026234 :   opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
    1530     52026234 :   opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
    1531     52026234 :   opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
    1532     52026234 :   opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
    1533     52026234 :   opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
    1534     52026234 :   opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
    1535     52026234 :   opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
    1536     52026234 :   opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
    1537     52026234 :   opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
    1538     52026234 :   opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
    1539     52026234 :   opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
    1540     52026234 :   opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
    1541     52026234 :   opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
    1542     52026234 :   opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
    1543     52026234 :   opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
    1544     52026234 :   opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
    1545     52026234 :   opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
    1546     52026234 :   opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
    1547     52026234 :   opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
    1548     52026234 :   opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
    1549     52026234 :   opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
    1550     52026234 :   opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
    1551     52026234 :   opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
    1552     52026234 :   opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
    1553     52026234 :   opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
    1554     52026234 :   opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
    1555     52026234 :   opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
    1556     52026234 :   opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
    1557     52026234 :   opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
    1558     52026234 :   opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
    1559     52026234 :   opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
    1560     52026234 :   opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
    1561     52026234 :   opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
    1562     52026234 :   opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
    1563     52026234 :   opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
    1564     52026234 :   opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
    1565     52026234 :   opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
    1566     52026234 :   opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
    1567     52026234 :   opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
    1568     52026234 :   opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
    1569     52026234 :   opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
    1570     52026234 :   opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
    1571     52026234 :   opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
    1572     52026234 :   opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
    1573     52026234 :   opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
    1574     52026234 :   opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
    1575     52026234 :   opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
    1576     52026234 :   opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
    1577     52026234 :   opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
    1578     52026234 :   opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
    1579     52026234 :   opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
    1580     52026234 :   opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
    1581     52026234 :   opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
    1582     52026234 :   opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
    1583     52026234 :   opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
    1584     52026234 :   opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
    1585     52026234 :   opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
    1586     52026234 :   opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
    1587     52026234 :   opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
    1588     52026234 :   opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
    1589     52026234 :   opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
    1590     52026234 :   opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
    1591     52026234 :   opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
    1592     52026234 :   opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
    1593     52026234 :   opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
    1594     52026234 :   opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
    1595     52026234 :   opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
    1596     52026234 :   opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
    1597     52026234 :   opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
    1598     52026234 :   opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
    1599     52026234 :   opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
    1600     52026234 :   opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
    1601     52026234 :   opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
    1602     52026234 :   opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
    1603     52026234 :   opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
    1604     52026234 :   opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
    1605     52026234 :   opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
    1606     52026234 :   opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
    1607     52026234 :   opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
    1608     52026234 :   opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
    1609     52026234 :   opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
    1610     52026234 :   opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
    1611     52026234 :   opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
    1612     52026234 :   opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
    1613     52026234 :   opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
    1614     52026234 :   opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
    1615     52026234 :   opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
    1616     52026234 :   opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
    1617     52026234 :   opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
    1618     52026234 :   opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
    1619     52026234 :   opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
    1620     52026234 :   opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
    1621     52026234 :   opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
    1622     52026234 :   opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
    1623     52026234 :   opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
    1624     52026234 :   opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
    1625     52026234 :   opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
    1626     52026234 :   opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
    1627     52026234 :   opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
    1628     52026234 :   opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
    1629     52026234 :   opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
    1630     52026234 :   opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
    1631     52026234 :   opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
    1632     52026234 :   opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
    1633     52026234 :   opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
    1634     52026234 :   opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
    1635     52026234 :   opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
    1636     52026234 :   opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
    1637     52026234 :   opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
    1638     52026234 :   opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
    1639     52026234 :   opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
    1640     52026234 :   opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
    1641     52026234 :   opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
    1642     52026234 :   opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
    1643     52026234 :   opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
    1644     52026234 :   opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
    1645     52026234 :   opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
    1646     52026234 :   opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
    1647     52026234 :   opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
    1648     52026234 :   opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
    1649     52026234 :   opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
    1650     52026234 :   opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
    1651     52026234 :   opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
    1652     52026234 :   opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
    1653     52026234 :   opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
    1654     52026234 :   opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
    1655     52026234 :   opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
    1656     52026234 :   opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
    1657     52026234 :   opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
    1658     52026234 :   opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
    1659     52026234 :   opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
    1660     52026234 :   opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
    1661     52026234 :   opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
    1662     52026234 :   opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
    1663     52026234 :   opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
    1664     52026234 :   opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
    1665     52026234 :   opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
    1666     52026234 :   opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
    1667     52026234 :   opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
    1668     52026234 :   opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
    1669     52026234 :   opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
    1670     52026234 :   opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
    1671     52026234 :   opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
    1672     52026234 :   opts->x_param_widening_mul_defer_fma = ptr->x_param_widening_mul_defer_fma;
    1673     52026234 :   opts->x_flag_complex_method = ptr->x_flag_complex_method;
    1674     52026234 :   opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
    1675     52026234 :   opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
    1676     52026234 :   opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
    1677     52026234 :   opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
    1678     52026234 :   opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
    1679     52026234 :   opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
    1680     52026234 :   opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
    1681     52026234 :   opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
    1682     52026234 :   opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
    1683     52026234 :   opts->x_param_threader_debug = ptr->x_param_threader_debug;
    1684     52026234 :   opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
    1685     52026234 :   opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
    1686     52026234 :   opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
    1687     52026234 :   opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
    1688     52026234 :   opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
    1689     52026234 :   opts->x_flag_ira_region = ptr->x_flag_ira_region;
    1690     52026234 :   opts->x_flag_live_patching = ptr->x_flag_live_patching;
    1691     52026234 :   opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
    1692     52026234 :   opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
    1693     52026234 :   opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
    1694     52026234 :   opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
    1695     52026234 :   opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
    1696     52026234 :   opts->x_optimize = ptr->x_optimize;
    1697     52026234 :   opts->x_optimize_size = ptr->x_optimize_size;
    1698     52026234 :   opts->x_optimize_debug = ptr->x_optimize_debug;
    1699     52026234 :   opts->x_optimize_fast = ptr->x_optimize_fast;
    1700     52026234 :   opts->x_warn_inline = ptr->x_warn_inline;
    1701     52026234 :   opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
    1702     52026234 :   opts->x_flag_align_functions = ptr->x_flag_align_functions;
    1703     52026234 :   opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
    1704     52026234 :   opts->x_flag_align_labels = ptr->x_flag_align_labels;
    1705     52026234 :   opts->x_flag_align_loops = ptr->x_flag_align_loops;
    1706     52026234 :   opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
    1707     52026234 :   opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
    1708     52026234 :   opts->x_flag_associative_math = ptr->x_flag_associative_math;
    1709     52026234 :   opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
    1710     52026234 :   opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
    1711     52026234 :   opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
    1712     52026234 :   opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
    1713     52026234 :   opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
    1714     52026234 :   opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
    1715     52026234 :   opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
    1716     52026234 :   opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
    1717     52026234 :   opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
    1718     52026234 :   opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
    1719     52026234 :   opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
    1720     52026234 :   opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
    1721     52026234 :   opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
    1722     52026234 :   opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
    1723     52026234 :   opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
    1724     52026234 :   opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
    1725     52026234 :   opts->x_flag_dce = ptr->x_flag_dce;
    1726     52026234 :   opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
    1727     52026234 :   opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
    1728     52026234 :   opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
    1729     52026234 :   opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
    1730     52026234 :   opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
    1731     52026234 :   opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
    1732     52026234 :   opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
    1733     52026234 :   opts->x_flag_dse = ptr->x_flag_dse;
    1734     52026234 :   opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
    1735     52026234 :   opts->x_flag_exceptions = ptr->x_flag_exceptions;
    1736     52026234 :   opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
    1737     52026234 :   opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
    1738     52026234 :   opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
    1739     52026234 :   opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
    1740     52026234 :   opts->x_flag_float_store = ptr->x_flag_float_store;
    1741     52026234 :   opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
    1742     52026234 :   opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
    1743     52026234 :   opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
    1744     52026234 :   opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
    1745     52026234 :   opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
    1746     52026234 :   opts->x_flag_gcse = ptr->x_flag_gcse;
    1747     52026234 :   opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
    1748     52026234 :   opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
    1749     52026234 :   opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
    1750     52026234 :   opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
    1751     52026234 :   opts->x_flag_graphite = ptr->x_flag_graphite;
    1752     52026234 :   opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
    1753     52026234 :   opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
    1754     52026234 :   opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
    1755     52026234 :   opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
    1756     52026234 :   opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
    1757     52026234 :   opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
    1758     52026234 :   opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
    1759     52026234 :   opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
    1760     52026234 :   opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
    1761     52026234 :   opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
    1762     52026234 :   opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
    1763     52026234 :   opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
    1764     52026234 :   opts->x_flag_no_inline = ptr->x_flag_no_inline;
    1765     52026234 :   opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
    1766     52026234 :   opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
    1767     52026234 :   opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
    1768     52026234 :   opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
    1769     52026234 :   opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
    1770     52026234 :   opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
    1771     52026234 :   opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
    1772     52026234 :   opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
    1773     52026234 :   opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
    1774     52026234 :   opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
    1775     52026234 :   opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
    1776     52026234 :   opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
    1777     52026234 :   opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
    1778     52026234 :   opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
    1779     52026234 :   opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
    1780     52026234 :   opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
    1781     52026234 :   opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
    1782     52026234 :   opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
    1783     52026234 :   opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
    1784     52026234 :   opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
    1785     52026234 :   opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
    1786     52026234 :   opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
    1787     52026234 :   opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
    1788     52026234 :   opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
    1789     52026234 :   opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
    1790     52026234 :   opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
    1791     52026234 :   opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
    1792     52026234 :   opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
    1793     52026234 :   opts->x_flag_ivopts = ptr->x_flag_ivopts;
    1794     52026234 :   opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
    1795     52026234 :   opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
    1796     52026234 :   opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
    1797     52026234 :   opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
    1798     52026234 :   opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
    1799     52026234 :   opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
    1800     52026234 :   opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
    1801     52026234 :   opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
    1802     52026234 :   opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
    1803     52026234 :   opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
    1804     52026234 :   opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
    1805     52026234 :   opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
    1806     52026234 :   opts->x_flag_errno_math = ptr->x_flag_errno_math;
    1807     52026234 :   opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
    1808     52026234 :   opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
    1809     52026234 :   opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
    1810     52026234 :   opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
    1811     52026234 :   opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
    1812     52026234 :   opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
    1813     52026234 :   opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
    1814     52026234 :   opts->x_flag_opt_info = ptr->x_flag_opt_info;
    1815     52026234 :   opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
    1816     52026234 :   opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
    1817     52026234 :   opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
    1818     52026234 :   opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
    1819     52026234 :   opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
    1820     52026234 :   opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
    1821     52026234 :   opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
    1822     52026234 :   opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
    1823     52026234 :   opts->x_flag_peephole2 = ptr->x_flag_peephole2;
    1824     52026234 :   opts->x_flag_plt = ptr->x_flag_plt;
    1825     52026234 :   opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
    1826     52026234 :   opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
    1827     52026234 :   opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
    1828     52026234 :   opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
    1829     52026234 :   opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
    1830     52026234 :   opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
    1831     52026234 :   opts->x_flag_ree = ptr->x_flag_ree;
    1832     52026234 :   opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
    1833     52026234 :   opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
    1834     52026234 :   opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
    1835     52026234 :   opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
    1836     52026234 :   opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
    1837     52026234 :   opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
    1838     52026234 :   opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
    1839     52026234 :   opts->x_flag_rtti = ptr->x_flag_rtti;
    1840     52026234 :   opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
    1841     52026234 :   opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
    1842     52026234 :   opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
    1843     52026234 :   opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
    1844     52026234 :   opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
    1845     52026234 :   opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
    1846     52026234 :   opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
    1847     52026234 :   opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
    1848     52026234 :   opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
    1849     52026234 :   opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
    1850     52026234 :   opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
    1851     52026234 :   opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
    1852     52026234 :   opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
    1853     52026234 :   opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
    1854     52026234 :   opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
    1855     52026234 :   opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
    1856     52026234 :   opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
    1857     52026234 :   opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
    1858     52026234 :   opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
    1859     52026234 :   opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
    1860     52026234 :   opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
    1861     52026234 :   opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
    1862     52026234 :   opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
    1863     52026234 :   opts->x_flag_short_enums = ptr->x_flag_short_enums;
    1864     52026234 :   opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
    1865     52026234 :   opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
    1866     52026234 :   opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
    1867     52026234 :   opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
    1868     52026234 :   opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
    1869     52026234 :   opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
    1870     52026234 :   opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
    1871     52026234 :   opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
    1872     52026234 :   opts->x_flag_split_loops = ptr->x_flag_split_loops;
    1873     52026234 :   opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
    1874     52026234 :   opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
    1875     52026234 :   opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
    1876     52026234 :   opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
    1877     52026234 :   opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
    1878     52026234 :   opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
    1879     52026234 :   opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
    1880     52026234 :   opts->x_flag_store_merging = ptr->x_flag_store_merging;
    1881     52026234 :   opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
    1882     52026234 :   opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
    1883     52026234 :   opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
    1884     52026234 :   opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
    1885     52026234 :   opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
    1886     52026234 :   opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
    1887     52026234 :   opts->x_flag_tracer = ptr->x_flag_tracer;
    1888     52026234 :   opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
    1889     52026234 :   opts->x_flag_trapv = ptr->x_flag_trapv;
    1890     52026234 :   opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
    1891     52026234 :   opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
    1892     52026234 :   opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
    1893     52026234 :   opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
    1894     52026234 :   opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
    1895     52026234 :   opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
    1896     52026234 :   opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
    1897     52026234 :   opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
    1898     52026234 :   opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
    1899     52026234 :   opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
    1900     52026234 :   opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
    1901     52026234 :   opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
    1902     52026234 :   opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
    1903     52026234 :   opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
    1904     52026234 :   opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
    1905     52026234 :   opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
    1906     52026234 :   opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
    1907     52026234 :   opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
    1908     52026234 :   opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
    1909     52026234 :   opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
    1910     52026234 :   opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
    1911     52026234 :   opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
    1912     52026234 :   opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
    1913     52026234 :   opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
    1914     52026234 :   opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
    1915     52026234 :   opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
    1916     52026234 :   opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
    1917     52026234 :   opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
    1918     52026234 :   opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
    1919     52026234 :   opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
    1920     52026234 :   opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
    1921     52026234 :   opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
    1922     52026234 :   opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
    1923     52026234 :   opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
    1924     52026234 :   opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
    1925     52026234 :   opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
    1926     52026234 :   opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
    1927     52026234 :   opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
    1928     52026234 :   opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
    1929     52026234 :   opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
    1930     52026234 :   opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
    1931     52026234 :   opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
    1932     52026234 :   opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
    1933     52026234 :   opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
    1934     52026234 :   opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
    1935     52026234 :   opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
    1936     52026234 :   opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
    1937     52026234 :   opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
    1938     52026234 :   opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
    1939     52026234 :   opts->x_flag_web = ptr->x_flag_web;
    1940     52026234 :   opts->x_flag_wrapv = ptr->x_flag_wrapv;
    1941     52026234 :   opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
    1942     52026234 :   opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
    1943     52026234 :   opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
    1944     52026234 :   opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
    1945     52026234 :   opts->x_str_align_functions = ptr->x_str_align_functions;
    1946     52026234 :   opts->x_str_align_jumps = ptr->x_str_align_jumps;
    1947     52026234 :   opts->x_str_align_labels = ptr->x_str_align_labels;
    1948     52026234 :   opts->x_str_align_loops = ptr->x_str_align_loops;
    1949     52026234 :   opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
    1950              : 
    1951     52026234 :   unsigned HOST_WIDE_INT mask;
    1952     52026234 :   mask = ptr->explicit_mask[0];
    1953     52026234 :   opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
    1954     52026234 :   mask >>= 1;
    1955     52026234 :   opts_set->x_param_align_threshold = (mask & 1) != 0;
    1956     52026234 :   mask >>= 1;
    1957     52026234 :   opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
    1958     52026234 :   mask >>= 1;
    1959     52026234 :   opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
    1960     52026234 :   mask >>= 1;
    1961     52026234 :   opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
    1962     52026234 :   mask >>= 1;
    1963     52026234 :   opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
    1964     52026234 :   mask >>= 1;
    1965     52026234 :   opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
    1966     52026234 :   mask >>= 1;
    1967     52026234 :   opts_set->x_param_asan_memintrin = (mask & 1) != 0;
    1968     52026234 :   mask >>= 1;
    1969     52026234 :   opts_set->x_param_asan_stack = (mask & 1) != 0;
    1970     52026234 :   mask >>= 1;
    1971     52026234 :   opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
    1972     52026234 :   mask >>= 1;
    1973     52026234 :   opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
    1974     52026234 :   mask >>= 1;
    1975     52026234 :   opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
    1976     52026234 :   mask >>= 1;
    1977     52026234 :   opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
    1978     52026234 :   mask >>= 1;
    1979     52026234 :   opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
    1980     52026234 :   mask >>= 1;
    1981     52026234 :   opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
    1982     52026234 :   mask >>= 1;
    1983     52026234 :   opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
    1984     52026234 :   mask >>= 1;
    1985     52026234 :   opts_set->x_param_case_values_threshold = (mask & 1) != 0;
    1986     52026234 :   mask >>= 1;
    1987     52026234 :   opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
    1988     52026234 :   mask >>= 1;
    1989     52026234 :   opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
    1990     52026234 :   mask >>= 1;
    1991     52026234 :   opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
    1992     52026234 :   mask >>= 1;
    1993     52026234 :   opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
    1994     52026234 :   mask >>= 1;
    1995     52026234 :   opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
    1996     52026234 :   mask >>= 1;
    1997     52026234 :   opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
    1998     52026234 :   mask >>= 1;
    1999     52026234 :   opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
    2000     52026234 :   mask >>= 1;
    2001     52026234 :   opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
    2002     52026234 :   mask >>= 1;
    2003     52026234 :   opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
    2004     52026234 :   mask >>= 1;
    2005     52026234 :   opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
    2006     52026234 :   mask >>= 1;
    2007     52026234 :   opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
    2008     52026234 :   mask >>= 1;
    2009     52026234 :   opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
    2010     52026234 :   mask >>= 1;
    2011     52026234 :   opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
    2012     52026234 :   mask >>= 1;
    2013     52026234 :   opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
    2014     52026234 :   mask >>= 1;
    2015     52026234 :   opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
    2016     52026234 :   mask >>= 1;
    2017     52026234 :   opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
    2018     52026234 :   mask >>= 1;
    2019     52026234 :   opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
    2020     52026234 :   mask >>= 1;
    2021     52026234 :   opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
    2022     52026234 :   mask >>= 1;
    2023     52026234 :   opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
    2024     52026234 :   mask >>= 1;
    2025     52026234 :   opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
    2026     52026234 :   mask >>= 1;
    2027     52026234 :   opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
    2028     52026234 :   mask >>= 1;
    2029     52026234 :   opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
    2030     52026234 :   mask >>= 1;
    2031     52026234 :   opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
    2032     52026234 :   mask >>= 1;
    2033     52026234 :   opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
    2034     52026234 :   mask >>= 1;
    2035     52026234 :   opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
    2036     52026234 :   mask >>= 1;
    2037     52026234 :   opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
    2038     52026234 :   mask >>= 1;
    2039     52026234 :   opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
    2040     52026234 :   mask >>= 1;
    2041     52026234 :   opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
    2042     52026234 :   mask >>= 1;
    2043     52026234 :   opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
    2044     52026234 :   mask >>= 1;
    2045     52026234 :   opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
    2046     52026234 :   mask >>= 1;
    2047     52026234 :   opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
    2048     52026234 :   mask >>= 1;
    2049     52026234 :   opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
    2050     52026234 :   mask >>= 1;
    2051     52026234 :   opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
    2052     52026234 :   mask >>= 1;
    2053     52026234 :   opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
    2054     52026234 :   mask >>= 1;
    2055     52026234 :   opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
    2056     52026234 :   mask >>= 1;
    2057     52026234 :   opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
    2058     52026234 :   mask >>= 1;
    2059     52026234 :   opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
    2060     52026234 :   mask >>= 1;
    2061     52026234 :   opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
    2062     52026234 :   mask >>= 1;
    2063     52026234 :   opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
    2064     52026234 :   mask >>= 1;
    2065     52026234 :   opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
    2066     52026234 :   mask >>= 1;
    2067     52026234 :   opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
    2068     52026234 :   mask >>= 1;
    2069     52026234 :   opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
    2070     52026234 :   mask >>= 1;
    2071     52026234 :   opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
    2072     52026234 :   mask >>= 1;
    2073     52026234 :   opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
    2074     52026234 :   mask >>= 1;
    2075     52026234 :   opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
    2076     52026234 :   mask >>= 1;
    2077     52026234 :   opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
    2078     52026234 :   mask >>= 1;
    2079     52026234 :   opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
    2080     52026234 :   mask >>= 1;
    2081     52026234 :   mask = ptr->explicit_mask[1];
    2082     52026234 :   opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
    2083     52026234 :   mask >>= 1;
    2084     52026234 :   opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
    2085     52026234 :   mask >>= 1;
    2086     52026234 :   opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
    2087     52026234 :   mask >>= 1;
    2088     52026234 :   opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
    2089     52026234 :   mask >>= 1;
    2090     52026234 :   opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
    2091     52026234 :   mask >>= 1;
    2092     52026234 :   opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
    2093     52026234 :   mask >>= 1;
    2094     52026234 :   opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
    2095     52026234 :   mask >>= 1;
    2096     52026234 :   opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
    2097     52026234 :   mask >>= 1;
    2098     52026234 :   opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
    2099     52026234 :   mask >>= 1;
    2100     52026234 :   opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
    2101     52026234 :   mask >>= 1;
    2102     52026234 :   opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
    2103     52026234 :   mask >>= 1;
    2104     52026234 :   opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
    2105     52026234 :   mask >>= 1;
    2106     52026234 :   opts_set->x_param_l1_cache_size = (mask & 1) != 0;
    2107     52026234 :   mask >>= 1;
    2108     52026234 :   opts_set->x_param_l2_cache_size = (mask & 1) != 0;
    2109     52026234 :   mask >>= 1;
    2110     52026234 :   opts_set->x_param_large_function_growth = (mask & 1) != 0;
    2111     52026234 :   mask >>= 1;
    2112     52026234 :   opts_set->x_param_large_function_insns = (mask & 1) != 0;
    2113     52026234 :   mask >>= 1;
    2114     52026234 :   opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
    2115     52026234 :   mask >>= 1;
    2116     52026234 :   opts_set->x_param_large_stack_frame = (mask & 1) != 0;
    2117     52026234 :   mask >>= 1;
    2118     52026234 :   opts_set->x_param_large_unit_insns = (mask & 1) != 0;
    2119     52026234 :   mask >>= 1;
    2120     52026234 :   opts_set->x_param_lim_expensive = (mask & 1) != 0;
    2121     52026234 :   mask >>= 1;
    2122     52026234 :   opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
    2123     52026234 :   mask >>= 1;
    2124     52026234 :   opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
    2125     52026234 :   mask >>= 1;
    2126     52026234 :   opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
    2127     52026234 :   mask >>= 1;
    2128     52026234 :   opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
    2129     52026234 :   mask >>= 1;
    2130     52026234 :   opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
    2131     52026234 :   mask >>= 1;
    2132     52026234 :   opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
    2133     52026234 :   mask >>= 1;
    2134     52026234 :   opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
    2135     52026234 :   mask >>= 1;
    2136     52026234 :   opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
    2137     52026234 :   mask >>= 1;
    2138     52026234 :   opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
    2139     52026234 :   mask >>= 1;
    2140     52026234 :   opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
    2141     52026234 :   mask >>= 1;
    2142     52026234 :   opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
    2143     52026234 :   mask >>= 1;
    2144     52026234 :   opts_set->x_param_lto_locality_size = (mask & 1) != 0;
    2145     52026234 :   mask >>= 1;
    2146     52026234 :   opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
    2147     52026234 :   mask >>= 1;
    2148     52026234 :   opts_set->x_param_max_combine_insns = (mask & 1) != 0;
    2149     52026234 :   mask >>= 1;
    2150     52026234 :   opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
    2151     52026234 :   mask >>= 1;
    2152     52026234 :   opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
    2153     52026234 :   mask >>= 1;
    2154     52026234 :   opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
    2155     52026234 :   mask >>= 1;
    2156     52026234 :   opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
    2157     52026234 :   mask >>= 1;
    2158     52026234 :   opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
    2159     52026234 :   mask >>= 1;
    2160     52026234 :   opts_set->x_param_max_cse_insns = (mask & 1) != 0;
    2161     52026234 :   mask >>= 1;
    2162     52026234 :   opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
    2163     52026234 :   mask >>= 1;
    2164     52026234 :   opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
    2165     52026234 :   mask >>= 1;
    2166     52026234 :   opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
    2167     52026234 :   mask >>= 1;
    2168     52026234 :   opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
    2169     52026234 :   mask >>= 1;
    2170     52026234 :   opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
    2171     52026234 :   mask >>= 1;
    2172     52026234 :   opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
    2173     52026234 :   mask >>= 1;
    2174     52026234 :   opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
    2175     52026234 :   mask >>= 1;
    2176     52026234 :   opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
    2177     52026234 :   mask >>= 1;
    2178     52026234 :   opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
    2179     52026234 :   mask >>= 1;
    2180     52026234 :   opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
    2181     52026234 :   mask >>= 1;
    2182     52026234 :   opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
    2183     52026234 :   mask >>= 1;
    2184     52026234 :   opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
    2185     52026234 :   mask >>= 1;
    2186     52026234 :   opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
    2187     52026234 :   mask >>= 1;
    2188     52026234 :   opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
    2189     52026234 :   mask >>= 1;
    2190     52026234 :   opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
    2191     52026234 :   mask >>= 1;
    2192     52026234 :   opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
    2193     52026234 :   mask >>= 1;
    2194     52026234 :   opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
    2195     52026234 :   mask >>= 1;
    2196     52026234 :   opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
    2197     52026234 :   mask >>= 1;
    2198     52026234 :   opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
    2199     52026234 :   mask >>= 1;
    2200     52026234 :   opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
    2201     52026234 :   mask >>= 1;
    2202     52026234 :   opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
    2203     52026234 :   mask >>= 1;
    2204     52026234 :   opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
    2205     52026234 :   mask >>= 1;
    2206     52026234 :   opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
    2207     52026234 :   mask >>= 1;
    2208     52026234 :   opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
    2209     52026234 :   mask >>= 1;
    2210     52026234 :   mask = ptr->explicit_mask[2];
    2211     52026234 :   opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
    2212     52026234 :   mask >>= 1;
    2213     52026234 :   opts_set->x_param_max_isl_operations = (mask & 1) != 0;
    2214     52026234 :   mask >>= 1;
    2215     52026234 :   opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
    2216     52026234 :   mask >>= 1;
    2217     52026234 :   opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
    2218     52026234 :   mask >>= 1;
    2219     52026234 :   opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
    2220     52026234 :   mask >>= 1;
    2221     52026234 :   opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
    2222     52026234 :   mask >>= 1;
    2223     52026234 :   opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
    2224     52026234 :   mask >>= 1;
    2225     52026234 :   opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
    2226     52026234 :   mask >>= 1;
    2227     52026234 :   opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
    2228     52026234 :   mask >>= 1;
    2229     52026234 :   opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
    2230     52026234 :   mask >>= 1;
    2231     52026234 :   opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
    2232     52026234 :   mask >>= 1;
    2233     52026234 :   opts_set->x_param_max_peel_branches = (mask & 1) != 0;
    2234     52026234 :   mask >>= 1;
    2235     52026234 :   opts_set->x_param_max_peel_times = (mask & 1) != 0;
    2236     52026234 :   mask >>= 1;
    2237     52026234 :   opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
    2238     52026234 :   mask >>= 1;
    2239     52026234 :   opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
    2240     52026234 :   mask >>= 1;
    2241     52026234 :   opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
    2242     52026234 :   mask >>= 1;
    2243     52026234 :   opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
    2244     52026234 :   mask >>= 1;
    2245     52026234 :   opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
    2246     52026234 :   mask >>= 1;
    2247     52026234 :   opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
    2248     52026234 :   mask >>= 1;
    2249     52026234 :   opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
    2250     52026234 :   mask >>= 1;
    2251     52026234 :   opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
    2252     52026234 :   mask >>= 1;
    2253     52026234 :   opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
    2254     52026234 :   mask >>= 1;
    2255     52026234 :   opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
    2256     52026234 :   mask >>= 1;
    2257     52026234 :   opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
    2258     52026234 :   mask >>= 1;
    2259     52026234 :   opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
    2260     52026234 :   mask >>= 1;
    2261     52026234 :   opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
    2262     52026234 :   mask >>= 1;
    2263     52026234 :   opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
    2264     52026234 :   mask >>= 1;
    2265     52026234 :   opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
    2266     52026234 :   mask >>= 1;
    2267     52026234 :   opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
    2268     52026234 :   mask >>= 1;
    2269     52026234 :   opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
    2270     52026234 :   mask >>= 1;
    2271     52026234 :   opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
    2272     52026234 :   mask >>= 1;
    2273     52026234 :   opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
    2274     52026234 :   mask >>= 1;
    2275     52026234 :   opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
    2276     52026234 :   mask >>= 1;
    2277     52026234 :   opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
    2278     52026234 :   mask >>= 1;
    2279     52026234 :   opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
    2280     52026234 :   mask >>= 1;
    2281     52026234 :   opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
    2282     52026234 :   mask >>= 1;
    2283     52026234 :   opts_set->x_param_max_unroll_times = (mask & 1) != 0;
    2284     52026234 :   mask >>= 1;
    2285     52026234 :   opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
    2286     52026234 :   mask >>= 1;
    2287     52026234 :   opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
    2288     52026234 :   mask >>= 1;
    2289     52026234 :   opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
    2290     52026234 :   mask >>= 1;
    2291     52026234 :   opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
    2292     52026234 :   mask >>= 1;
    2293     52026234 :   opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
    2294     52026234 :   mask >>= 1;
    2295     52026234 :   opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
    2296     52026234 :   mask >>= 1;
    2297     52026234 :   opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
    2298     52026234 :   mask >>= 1;
    2299     52026234 :   opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
    2300     52026234 :   mask >>= 1;
    2301     52026234 :   opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
    2302     52026234 :   mask >>= 1;
    2303     52026234 :   opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
    2304     52026234 :   mask >>= 1;
    2305     52026234 :   opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
    2306     52026234 :   mask >>= 1;
    2307     52026234 :   opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
    2308     52026234 :   mask >>= 1;
    2309     52026234 :   opts_set->x_param_min_pagesize = (mask & 1) != 0;
    2310     52026234 :   mask >>= 1;
    2311     52026234 :   opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
    2312     52026234 :   mask >>= 1;
    2313     52026234 :   opts_set->x_param_min_spec_prob = (mask & 1) != 0;
    2314     52026234 :   mask >>= 1;
    2315     52026234 :   opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
    2316     52026234 :   mask >>= 1;
    2317     52026234 :   opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
    2318     52026234 :   mask >>= 1;
    2319     52026234 :   opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
    2320     52026234 :   mask >>= 1;
    2321     52026234 :   opts_set->x_param_modref_max_bases = (mask & 1) != 0;
    2322     52026234 :   mask >>= 1;
    2323     52026234 :   opts_set->x_param_modref_max_depth = (mask & 1) != 0;
    2324     52026234 :   mask >>= 1;
    2325     52026234 :   opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
    2326     52026234 :   mask >>= 1;
    2327     52026234 :   opts_set->x_param_modref_max_refs = (mask & 1) != 0;
    2328     52026234 :   mask >>= 1;
    2329     52026234 :   opts_set->x_param_modref_max_tests = (mask & 1) != 0;
    2330     52026234 :   mask >>= 1;
    2331     52026234 :   opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
    2332     52026234 :   mask >>= 1;
    2333     52026234 :   opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
    2334     52026234 :   mask >>= 1;
    2335     52026234 :   opts_set->x_param_parloops_schedule = (mask & 1) != 0;
    2336     52026234 :   mask >>= 1;
    2337     52026234 :   opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
    2338     52026234 :   mask >>= 1;
    2339     52026234 :   mask = ptr->explicit_mask[3];
    2340     52026234 :   opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
    2341     52026234 :   mask >>= 1;
    2342     52026234 :   opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
    2343     52026234 :   mask >>= 1;
    2344     52026234 :   opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
    2345     52026234 :   mask >>= 1;
    2346     52026234 :   opts_set->x_param_prefetch_latency = (mask & 1) != 0;
    2347     52026234 :   mask >>= 1;
    2348     52026234 :   opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
    2349     52026234 :   mask >>= 1;
    2350     52026234 :   opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
    2351     52026234 :   mask >>= 1;
    2352     52026234 :   opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
    2353     52026234 :   mask >>= 1;
    2354     52026234 :   opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
    2355     52026234 :   mask >>= 1;
    2356     52026234 :   opts_set->x_param_relation_block_limit = (mask & 1) != 0;
    2357     52026234 :   mask >>= 1;
    2358     52026234 :   opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
    2359     52026234 :   mask >>= 1;
    2360     52026234 :   opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
    2361     52026234 :   mask >>= 1;
    2362     52026234 :   opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
    2363     52026234 :   mask >>= 1;
    2364     52026234 :   opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
    2365     52026234 :   mask >>= 1;
    2366     52026234 :   opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
    2367     52026234 :   mask >>= 1;
    2368     52026234 :   opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
    2369     52026234 :   mask >>= 1;
    2370     52026234 :   opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
    2371     52026234 :   mask >>= 1;
    2372     52026234 :   opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
    2373     52026234 :   mask >>= 1;
    2374     52026234 :   opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
    2375     52026234 :   mask >>= 1;
    2376     52026234 :   opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
    2377     52026234 :   mask >>= 1;
    2378     52026234 :   opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
    2379     52026234 :   mask >>= 1;
    2380     52026234 :   opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
    2381     52026234 :   mask >>= 1;
    2382     52026234 :   opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
    2383     52026234 :   mask >>= 1;
    2384     52026234 :   opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
    2385     52026234 :   mask >>= 1;
    2386     52026234 :   opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
    2387     52026234 :   mask >>= 1;
    2388     52026234 :   opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
    2389     52026234 :   mask >>= 1;
    2390     52026234 :   opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
    2391     52026234 :   mask >>= 1;
    2392     52026234 :   opts_set->x_param_sms_min_sc = (mask & 1) != 0;
    2393     52026234 :   mask >>= 1;
    2394     52026234 :   opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
    2395     52026234 :   mask >>= 1;
    2396     52026234 :   opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
    2397     52026234 :   mask >>= 1;
    2398     52026234 :   opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
    2399     52026234 :   mask >>= 1;
    2400     52026234 :   opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
    2401     52026234 :   mask >>= 1;
    2402     52026234 :   opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
    2403     52026234 :   mask >>= 1;
    2404     52026234 :   opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
    2405     52026234 :   mask >>= 1;
    2406     52026234 :   opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
    2407     52026234 :   mask >>= 1;
    2408     52026234 :   opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
    2409     52026234 :   mask >>= 1;
    2410     52026234 :   opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
    2411     52026234 :   mask >>= 1;
    2412     52026234 :   opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
    2413     52026234 :   mask >>= 1;
    2414     52026234 :   opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
    2415     52026234 :   mask >>= 1;
    2416     52026234 :   opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
    2417     52026234 :   mask >>= 1;
    2418     52026234 :   opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
    2419     52026234 :   mask >>= 1;
    2420     52026234 :   opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
    2421     52026234 :   mask >>= 1;
    2422     52026234 :   opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
    2423     52026234 :   mask >>= 1;
    2424     52026234 :   opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
    2425     52026234 :   mask >>= 1;
    2426     52026234 :   opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
    2427     52026234 :   mask >>= 1;
    2428     52026234 :   opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
    2429     52026234 :   mask >>= 1;
    2430     52026234 :   opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
    2431     52026234 :   mask >>= 1;
    2432     52026234 :   opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
    2433     52026234 :   mask >>= 1;
    2434     52026234 :   opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
    2435     52026234 :   mask >>= 1;
    2436     52026234 :   opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
    2437     52026234 :   mask >>= 1;
    2438     52026234 :   opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
    2439     52026234 :   mask >>= 1;
    2440     52026234 :   opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
    2441     52026234 :   mask >>= 1;
    2442     52026234 :   opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
    2443     52026234 :   mask >>= 1;
    2444     52026234 :   opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
    2445     52026234 :   mask >>= 1;
    2446     52026234 :   opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
    2447     52026234 :   mask >>= 1;
    2448     52026234 :   opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
    2449     52026234 :   mask >>= 1;
    2450     52026234 :   opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
    2451     52026234 :   mask >>= 1;
    2452     52026234 :   opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
    2453     52026234 :   mask >>= 1;
    2454     52026234 :   opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
    2455     52026234 :   mask >>= 1;
    2456     52026234 :   opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
    2457     52026234 :   mask >>= 1;
    2458     52026234 :   opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
    2459     52026234 :   mask >>= 1;
    2460     52026234 :   opts_set->x_param_vect_induction_float = (mask & 1) != 0;
    2461     52026234 :   mask >>= 1;
    2462     52026234 :   opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
    2463     52026234 :   mask >>= 1;
    2464     52026234 :   opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
    2465     52026234 :   mask >>= 1;
    2466     52026234 :   opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
    2467     52026234 :   mask >>= 1;
    2468     52026234 :   mask = ptr->explicit_mask[4];
    2469     52026234 :   opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
    2470     52026234 :   mask >>= 1;
    2471     52026234 :   opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
    2472     52026234 :   mask >>= 1;
    2473     52026234 :   opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
    2474     52026234 :   mask >>= 1;
    2475     52026234 :   opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
    2476     52026234 :   mask >>= 1;
    2477     52026234 :   opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
    2478     52026234 :   mask >>= 1;
    2479     52026234 :   opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
    2480     52026234 :   mask >>= 1;
    2481     52026234 :   opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
    2482     52026234 :   mask >>= 1;
    2483     52026234 :   opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
    2484     52026234 :   mask >>= 1;
    2485     52026234 :   opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
    2486     52026234 :   mask >>= 1;
    2487     52026234 :   opts_set->x_param_widening_mul_defer_fma = (mask & 1) != 0;
    2488     52026234 :   mask >>= 1;
    2489     52026234 :   opts_set->x_flag_complex_method = (mask & 1) != 0;
    2490     52026234 :   mask >>= 1;
    2491     52026234 :   opts_set->x_flag_malloc_dse = (mask & 1) != 0;
    2492     52026234 :   mask >>= 1;
    2493     52026234 :   opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
    2494     52026234 :   mask >>= 1;
    2495     52026234 :   opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
    2496     52026234 :   mask >>= 1;
    2497     52026234 :   opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
    2498     52026234 :   mask >>= 1;
    2499     52026234 :   opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
    2500     52026234 :   mask >>= 1;
    2501     52026234 :   opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
    2502     52026234 :   mask >>= 1;
    2503     52026234 :   opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
    2504     52026234 :   mask >>= 1;
    2505     52026234 :   opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
    2506     52026234 :   mask >>= 1;
    2507     52026234 :   opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
    2508     52026234 :   mask >>= 1;
    2509     52026234 :   opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
    2510     52026234 :   mask >>= 1;
    2511     52026234 :   opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
    2512     52026234 :   mask >>= 1;
    2513     52026234 :   opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
    2514     52026234 :   mask >>= 1;
    2515     52026234 :   opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
    2516     52026234 :   mask >>= 1;
    2517     52026234 :   opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
    2518     52026234 :   mask >>= 1;
    2519     52026234 :   opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
    2520     52026234 :   mask >>= 1;
    2521     52026234 :   opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
    2522     52026234 :   mask >>= 1;
    2523     52026234 :   opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
    2524     52026234 :   mask >>= 1;
    2525     52026234 :   opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
    2526     52026234 :   mask >>= 1;
    2527     52026234 :   opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2528     52026234 :   mask >>= 1;
    2529     52026234 :   opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
    2530     52026234 :   mask >>= 1;
    2531     52026234 :   opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
    2532     52026234 :   mask >>= 1;
    2533     52026234 :   opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2534     52026234 :   mask >>= 1;
    2535     52026234 :   opts_set->x_optimize = (mask & 1) != 0;
    2536     52026234 :   mask >>= 1;
    2537     52026234 :   opts_set->x_optimize_size = (mask & 1) != 0;
    2538     52026234 :   mask >>= 1;
    2539     52026234 :   opts_set->x_optimize_debug = (mask & 1) != 0;
    2540     52026234 :   mask >>= 1;
    2541     52026234 :   opts_set->x_optimize_fast = (mask & 1) != 0;
    2542     52026234 :   mask >>= 1;
    2543     52026234 :   opts_set->x_warn_inline = (mask & 1) != 0;
    2544     52026234 :   mask >>= 1;
    2545     52026234 :   opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
    2546     52026234 :   mask >>= 1;
    2547     52026234 :   opts_set->x_flag_align_functions = (mask & 1) != 0;
    2548     52026234 :   mask >>= 1;
    2549     52026234 :   opts_set->x_flag_align_jumps = (mask & 1) != 0;
    2550     52026234 :   mask >>= 1;
    2551     52026234 :   opts_set->x_flag_align_labels = (mask & 1) != 0;
    2552     52026234 :   mask >>= 1;
    2553     52026234 :   opts_set->x_flag_align_loops = (mask & 1) != 0;
    2554     52026234 :   mask >>= 1;
    2555     52026234 :   opts_set->x_flag_allocation_dce = (mask & 1) != 0;
    2556     52026234 :   mask >>= 1;
    2557     52026234 :   opts_set->x_flag_store_data_races = (mask & 1) != 0;
    2558     52026234 :   mask >>= 1;
    2559     52026234 :   opts_set->x_flag_associative_math = (mask & 1) != 0;
    2560     52026234 :   mask >>= 1;
    2561     52026234 :   opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
    2562     52026234 :   mask >>= 1;
    2563     52026234 :   opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
    2564     52026234 :   mask >>= 1;
    2565     52026234 :   opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
    2566     52026234 :   mask >>= 1;
    2567     52026234 :   opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
    2568     52026234 :   mask >>= 1;
    2569     52026234 :   opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
    2570     52026234 :   mask >>= 1;
    2571     52026234 :   opts_set->x_flag_bit_tests = (mask & 1) != 0;
    2572     52026234 :   mask >>= 1;
    2573     52026234 :   opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
    2574     52026234 :   mask >>= 1;
    2575     52026234 :   opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
    2576     52026234 :   mask >>= 1;
    2577     52026234 :   opts_set->x_flag_caller_saves = (mask & 1) != 0;
    2578     52026234 :   mask >>= 1;
    2579     52026234 :   opts_set->x_flag_code_hoisting = (mask & 1) != 0;
    2580     52026234 :   mask >>= 1;
    2581     52026234 :   opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
    2582     52026234 :   mask >>= 1;
    2583     52026234 :   opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
    2584     52026234 :   mask >>= 1;
    2585     52026234 :   opts_set->x_flag_conserve_stack = (mask & 1) != 0;
    2586     52026234 :   mask >>= 1;
    2587     52026234 :   opts_set->x_flag_cprop_registers = (mask & 1) != 0;
    2588     52026234 :   mask >>= 1;
    2589     52026234 :   opts_set->x_flag_crossjumping = (mask & 1) != 0;
    2590     52026234 :   mask >>= 1;
    2591     52026234 :   opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
    2592     52026234 :   mask >>= 1;
    2593     52026234 :   opts_set->x_flag_dce = (mask & 1) != 0;
    2594     52026234 :   mask >>= 1;
    2595     52026234 :   opts_set->x_flag_defer_pop = (mask & 1) != 0;
    2596     52026234 :   mask >>= 1;
    2597     52026234 :   mask = ptr->explicit_mask[5];
    2598     52026234 :   opts_set->x_flag_delayed_branch = (mask & 1) != 0;
    2599     52026234 :   mask >>= 1;
    2600     52026234 :   opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
    2601     52026234 :   mask >>= 1;
    2602     52026234 :   opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
    2603     52026234 :   mask >>= 1;
    2604     52026234 :   opts_set->x_flag_dep_fusion = (mask & 1) != 0;
    2605     52026234 :   mask >>= 1;
    2606     52026234 :   opts_set->x_flag_devirtualize = (mask & 1) != 0;
    2607     52026234 :   mask >>= 1;
    2608     52026234 :   opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
    2609     52026234 :   mask >>= 1;
    2610     52026234 :   opts_set->x_flag_dse = (mask & 1) != 0;
    2611     52026234 :   mask >>= 1;
    2612     52026234 :   opts_set->x_flag_early_inlining = (mask & 1) != 0;
    2613     52026234 :   mask >>= 1;
    2614     52026234 :   opts_set->x_flag_exceptions = (mask & 1) != 0;
    2615     52026234 :   mask >>= 1;
    2616     52026234 :   opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
    2617     52026234 :   mask >>= 1;
    2618     52026234 :   opts_set->x_flag_ext_dce = (mask & 1) != 0;
    2619     52026234 :   mask >>= 1;
    2620     52026234 :   opts_set->x_flag_finite_loops = (mask & 1) != 0;
    2621     52026234 :   mask >>= 1;
    2622     52026234 :   opts_set->x_flag_finite_math_only = (mask & 1) != 0;
    2623     52026234 :   mask >>= 1;
    2624     52026234 :   opts_set->x_flag_float_store = (mask & 1) != 0;
    2625     52026234 :   mask >>= 1;
    2626     52026234 :   opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
    2627     52026234 :   mask >>= 1;
    2628     52026234 :   opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
    2629     52026234 :   mask >>= 1;
    2630     52026234 :   opts_set->x_flag_forward_propagate = (mask & 1) != 0;
    2631     52026234 :   mask >>= 1;
    2632     52026234 :   opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
    2633     52026234 :   mask >>= 1;
    2634     52026234 :   opts_set->x_flag_no_function_cse = (mask & 1) != 0;
    2635     52026234 :   mask >>= 1;
    2636     52026234 :   opts_set->x_flag_gcse = (mask & 1) != 0;
    2637     52026234 :   mask >>= 1;
    2638     52026234 :   opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
    2639     52026234 :   mask >>= 1;
    2640     52026234 :   opts_set->x_flag_gcse_las = (mask & 1) != 0;
    2641     52026234 :   mask >>= 1;
    2642     52026234 :   opts_set->x_flag_gcse_lm = (mask & 1) != 0;
    2643     52026234 :   mask >>= 1;
    2644     52026234 :   opts_set->x_flag_gcse_sm = (mask & 1) != 0;
    2645     52026234 :   mask >>= 1;
    2646     52026234 :   opts_set->x_flag_graphite = (mask & 1) != 0;
    2647     52026234 :   mask >>= 1;
    2648     52026234 :   opts_set->x_flag_graphite_identity = (mask & 1) != 0;
    2649     52026234 :   mask >>= 1;
    2650     52026234 :   opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
    2651     52026234 :   mask >>= 1;
    2652     52026234 :   opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
    2653     52026234 :   mask >>= 1;
    2654     52026234 :   opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
    2655     52026234 :   mask >>= 1;
    2656     52026234 :   opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
    2657     52026234 :   mask >>= 1;
    2658     52026234 :   opts_set->x_flag_harden_compares = (mask & 1) != 0;
    2659     52026234 :   mask >>= 1;
    2660     52026234 :   opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
    2661     52026234 :   mask >>= 1;
    2662     52026234 :   opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
    2663     52026234 :   mask >>= 1;
    2664     52026234 :   opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
    2665     52026234 :   mask >>= 1;
    2666     52026234 :   opts_set->x_flag_if_conversion = (mask & 1) != 0;
    2667     52026234 :   mask >>= 1;
    2668     52026234 :   opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
    2669     52026234 :   mask >>= 1;
    2670     52026234 :   opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
    2671     52026234 :   mask >>= 1;
    2672     52026234 :   opts_set->x_flag_no_inline = (mask & 1) != 0;
    2673     52026234 :   mask >>= 1;
    2674     52026234 :   opts_set->x_flag_inline_atomics = (mask & 1) != 0;
    2675     52026234 :   mask >>= 1;
    2676     52026234 :   opts_set->x_flag_inline_functions = (mask & 1) != 0;
    2677     52026234 :   mask >>= 1;
    2678     52026234 :   opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
    2679     52026234 :   mask >>= 1;
    2680     52026234 :   opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
    2681     52026234 :   mask >>= 1;
    2682     52026234 :   opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
    2683     52026234 :   mask >>= 1;
    2684     52026234 :   opts_set->x_flag_ipa_cp = (mask & 1) != 0;
    2685     52026234 :   mask >>= 1;
    2686     52026234 :   opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
    2687     52026234 :   mask >>= 1;
    2688     52026234 :   opts_set->x_flag_ipa_icf = (mask & 1) != 0;
    2689     52026234 :   mask >>= 1;
    2690     52026234 :   opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
    2691     52026234 :   mask >>= 1;
    2692     52026234 :   opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
    2693     52026234 :   mask >>= 1;
    2694     52026234 :   opts_set->x_flag_ipa_modref = (mask & 1) != 0;
    2695     52026234 :   mask >>= 1;
    2696     52026234 :   opts_set->x_flag_ipa_profile = (mask & 1) != 0;
    2697     52026234 :   mask >>= 1;
    2698     52026234 :   opts_set->x_flag_ipa_pta = (mask & 1) != 0;
    2699     52026234 :   mask >>= 1;
    2700     52026234 :   opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
    2701     52026234 :   mask >>= 1;
    2702     52026234 :   opts_set->x_flag_ipa_ra = (mask & 1) != 0;
    2703     52026234 :   mask >>= 1;
    2704     52026234 :   opts_set->x_flag_ipa_reference = (mask & 1) != 0;
    2705     52026234 :   mask >>= 1;
    2706     52026234 :   opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
    2707     52026234 :   mask >>= 1;
    2708     52026234 :   opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
    2709     52026234 :   mask >>= 1;
    2710     52026234 :   opts_set->x_flag_ipa_sra = (mask & 1) != 0;
    2711     52026234 :   mask >>= 1;
    2712     52026234 :   opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
    2713     52026234 :   mask >>= 1;
    2714     52026234 :   opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
    2715     52026234 :   mask >>= 1;
    2716     52026234 :   opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
    2717     52026234 :   mask >>= 1;
    2718     52026234 :   opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
    2719     52026234 :   mask >>= 1;
    2720     52026234 :   opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
    2721     52026234 :   mask >>= 1;
    2722     52026234 :   opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
    2723     52026234 :   mask >>= 1;
    2724     52026234 :   opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
    2725     52026234 :   mask >>= 1;
    2726     52026234 :   mask = ptr->explicit_mask[6];
    2727     52026234 :   opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
    2728     52026234 :   mask >>= 1;
    2729     52026234 :   opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
    2730     52026234 :   mask >>= 1;
    2731     52026234 :   opts_set->x_flag_ivopts = (mask & 1) != 0;
    2732     52026234 :   mask >>= 1;
    2733     52026234 :   opts_set->x_flag_jump_tables = (mask & 1) != 0;
    2734     52026234 :   mask >>= 1;
    2735     52026234 :   opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
    2736     52026234 :   mask >>= 1;
    2737     52026234 :   opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
    2738     52026234 :   mask >>= 1;
    2739     52026234 :   opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
    2740     52026234 :   mask >>= 1;
    2741     52026234 :   opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
    2742     52026234 :   mask >>= 1;
    2743     52026234 :   opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
    2744     52026234 :   mask >>= 1;
    2745     52026234 :   opts_set->x_flag_loop_interchange = (mask & 1) != 0;
    2746     52026234 :   mask >>= 1;
    2747     52026234 :   opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
    2748     52026234 :   mask >>= 1;
    2749     52026234 :   opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
    2750     52026234 :   mask >>= 1;
    2751     52026234 :   opts_set->x_flag_unroll_jam = (mask & 1) != 0;
    2752     52026234 :   mask >>= 1;
    2753     52026234 :   opts_set->x_flag_lra_remat = (mask & 1) != 0;
    2754     52026234 :   mask >>= 1;
    2755     52026234 :   opts_set->x_flag_malloc_dce = (mask & 1) != 0;
    2756     52026234 :   mask >>= 1;
    2757     52026234 :   opts_set->x_flag_errno_math = (mask & 1) != 0;
    2758     52026234 :   mask >>= 1;
    2759     52026234 :   opts_set->x_flag_modulo_sched = (mask & 1) != 0;
    2760     52026234 :   mask >>= 1;
    2761     52026234 :   opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
    2762     52026234 :   mask >>= 1;
    2763     52026234 :   opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
    2764     52026234 :   mask >>= 1;
    2765     52026234 :   opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
    2766     52026234 :   mask >>= 1;
    2767     52026234 :   opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
    2768     52026234 :   mask >>= 1;
    2769     52026234 :   opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
    2770     52026234 :   mask >>= 1;
    2771     52026234 :   opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
    2772     52026234 :   mask >>= 1;
    2773     52026234 :   opts_set->x_flag_opt_info = (mask & 1) != 0;
    2774     52026234 :   mask >>= 1;
    2775     52026234 :   opts_set->x_flag_optimize_crc = (mask & 1) != 0;
    2776     52026234 :   mask >>= 1;
    2777     52026234 :   opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
    2778     52026234 :   mask >>= 1;
    2779     52026234 :   opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
    2780     52026234 :   mask >>= 1;
    2781     52026234 :   opts_set->x_flag_pack_struct = (mask & 1) != 0;
    2782     52026234 :   mask >>= 1;
    2783     52026234 :   opts_set->x_flag_partial_inlining = (mask & 1) != 0;
    2784     52026234 :   mask >>= 1;
    2785     52026234 :   opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
    2786     52026234 :   mask >>= 1;
    2787     52026234 :   opts_set->x_flag_peel_loops = (mask & 1) != 0;
    2788     52026234 :   mask >>= 1;
    2789     52026234 :   opts_set->x_flag_no_peephole = (mask & 1) != 0;
    2790     52026234 :   mask >>= 1;
    2791     52026234 :   opts_set->x_flag_peephole2 = (mask & 1) != 0;
    2792     52026234 :   mask >>= 1;
    2793     52026234 :   opts_set->x_flag_plt = (mask & 1) != 0;
    2794     52026234 :   mask >>= 1;
    2795     52026234 :   opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
    2796     52026234 :   mask >>= 1;
    2797     52026234 :   opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
    2798     52026234 :   mask >>= 1;
    2799     52026234 :   opts_set->x_flag_printf_return_value = (mask & 1) != 0;
    2800     52026234 :   mask >>= 1;
    2801     52026234 :   opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
    2802     52026234 :   mask >>= 1;
    2803     52026234 :   opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
    2804     52026234 :   mask >>= 1;
    2805     52026234 :   opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
    2806     52026234 :   mask >>= 1;
    2807     52026234 :   opts_set->x_flag_ree = (mask & 1) != 0;
    2808     52026234 :   mask >>= 1;
    2809     52026234 :   opts_set->x_flag_rename_registers = (mask & 1) != 0;
    2810     52026234 :   mask >>= 1;
    2811     52026234 :   opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
    2812     52026234 :   mask >>= 1;
    2813     52026234 :   opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
    2814     52026234 :   mask >>= 1;
    2815     52026234 :   opts_set->x_flag_reorder_functions = (mask & 1) != 0;
    2816     52026234 :   mask >>= 1;
    2817     52026234 :   opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
    2818     52026234 :   mask >>= 1;
    2819     52026234 :   opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
    2820     52026234 :   mask >>= 1;
    2821     52026234 :   opts_set->x_flag_rounding_math = (mask & 1) != 0;
    2822     52026234 :   mask >>= 1;
    2823     52026234 :   opts_set->x_flag_rtti = (mask & 1) != 0;
    2824     52026234 :   mask >>= 1;
    2825     52026234 :   opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
    2826     52026234 :   mask >>= 1;
    2827     52026234 :   opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
    2828     52026234 :   mask >>= 1;
    2829     52026234 :   opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
    2830     52026234 :   mask >>= 1;
    2831     52026234 :   opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
    2832     52026234 :   mask >>= 1;
    2833     52026234 :   opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
    2834     52026234 :   mask >>= 1;
    2835     52026234 :   opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
    2836     52026234 :   mask >>= 1;
    2837     52026234 :   opts_set->x_flag_sched_pressure = (mask & 1) != 0;
    2838     52026234 :   mask >>= 1;
    2839     52026234 :   opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
    2840     52026234 :   mask >>= 1;
    2841     52026234 :   opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
    2842     52026234 :   mask >>= 1;
    2843     52026234 :   opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
    2844     52026234 :   mask >>= 1;
    2845     52026234 :   opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
    2846     52026234 :   mask >>= 1;
    2847     52026234 :   opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
    2848     52026234 :   mask >>= 1;
    2849     52026234 :   opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
    2850     52026234 :   mask >>= 1;
    2851     52026234 :   opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
    2852     52026234 :   mask >>= 1;
    2853     52026234 :   opts_set->x_flag_schedule_insns = (mask & 1) != 0;
    2854     52026234 :   mask >>= 1;
    2855     52026234 :   mask = ptr->explicit_mask[7];
    2856     52026234 :   opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
    2857     52026234 :   mask >>= 1;
    2858     52026234 :   opts_set->x_flag_section_anchors = (mask & 1) != 0;
    2859     52026234 :   mask >>= 1;
    2860     52026234 :   opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
    2861     52026234 :   mask >>= 1;
    2862     52026234 :   opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
    2863     52026234 :   mask >>= 1;
    2864     52026234 :   opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
    2865     52026234 :   mask >>= 1;
    2866     52026234 :   opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
    2867     52026234 :   mask >>= 1;
    2868     52026234 :   opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
    2869     52026234 :   mask >>= 1;
    2870     52026234 :   opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
    2871     52026234 :   mask >>= 1;
    2872     52026234 :   opts_set->x_flag_short_enums = (mask & 1) != 0;
    2873     52026234 :   mask >>= 1;
    2874     52026234 :   opts_set->x_flag_short_wchar = (mask & 1) != 0;
    2875     52026234 :   mask >>= 1;
    2876     52026234 :   opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
    2877     52026234 :   mask >>= 1;
    2878     52026234 :   opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
    2879     52026234 :   mask >>= 1;
    2880     52026234 :   opts_set->x_flag_signaling_nans = (mask & 1) != 0;
    2881     52026234 :   mask >>= 1;
    2882     52026234 :   opts_set->x_flag_signed_zeros = (mask & 1) != 0;
    2883     52026234 :   mask >>= 1;
    2884     52026234 :   opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
    2885     52026234 :   mask >>= 1;
    2886     52026234 :   opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
    2887     52026234 :   mask >>= 1;
    2888     52026234 :   opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
    2889     52026234 :   mask >>= 1;
    2890     52026234 :   opts_set->x_flag_split_loops = (mask & 1) != 0;
    2891     52026234 :   mask >>= 1;
    2892     52026234 :   opts_set->x_flag_split_wide_types = (mask & 1) != 0;
    2893     52026234 :   mask >>= 1;
    2894     52026234 :   opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
    2895     52026234 :   mask >>= 1;
    2896     52026234 :   opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
    2897     52026234 :   mask >>= 1;
    2898     52026234 :   opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
    2899     52026234 :   mask >>= 1;
    2900     52026234 :   opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
    2901     52026234 :   mask >>= 1;
    2902     52026234 :   opts_set->x_flag_stack_protect = (mask & 1) != 0;
    2903     52026234 :   mask >>= 1;
    2904     52026234 :   opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
    2905     52026234 :   mask >>= 1;
    2906     52026234 :   opts_set->x_flag_store_merging = (mask & 1) != 0;
    2907     52026234 :   mask >>= 1;
    2908     52026234 :   opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
    2909     52026234 :   mask >>= 1;
    2910     52026234 :   opts_set->x_flag_strict_enums = (mask & 1) != 0;
    2911     52026234 :   mask >>= 1;
    2912     52026234 :   opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
    2913     52026234 :   mask >>= 1;
    2914     52026234 :   opts_set->x_flag_thread_jumps = (mask & 1) != 0;
    2915     52026234 :   mask >>= 1;
    2916     52026234 :   opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
    2917     52026234 :   mask >>= 1;
    2918     52026234 :   opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
    2919     52026234 :   mask >>= 1;
    2920     52026234 :   opts_set->x_flag_tracer = (mask & 1) != 0;
    2921     52026234 :   mask >>= 1;
    2922     52026234 :   opts_set->x_flag_trapping_math = (mask & 1) != 0;
    2923     52026234 :   mask >>= 1;
    2924     52026234 :   opts_set->x_flag_trapv = (mask & 1) != 0;
    2925     52026234 :   mask >>= 1;
    2926     52026234 :   opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
    2927     52026234 :   mask >>= 1;
    2928     52026234 :   opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
    2929     52026234 :   mask >>= 1;
    2930     52026234 :   opts_set->x_flag_tree_ccp = (mask & 1) != 0;
    2931     52026234 :   mask >>= 1;
    2932     52026234 :   opts_set->x_flag_tree_ch = (mask & 1) != 0;
    2933     52026234 :   mask >>= 1;
    2934     52026234 :   opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
    2935     52026234 :   mask >>= 1;
    2936     52026234 :   opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
    2937     52026234 :   mask >>= 1;
    2938     52026234 :   opts_set->x_flag_tree_cselim = (mask & 1) != 0;
    2939     52026234 :   mask >>= 1;
    2940     52026234 :   opts_set->x_flag_tree_dce = (mask & 1) != 0;
    2941     52026234 :   mask >>= 1;
    2942     52026234 :   opts_set->x_flag_tree_dom = (mask & 1) != 0;
    2943     52026234 :   mask >>= 1;
    2944     52026234 :   opts_set->x_flag_tree_dse = (mask & 1) != 0;
    2945     52026234 :   mask >>= 1;
    2946     52026234 :   opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
    2947     52026234 :   mask >>= 1;
    2948     52026234 :   opts_set->x_flag_tree_fre = (mask & 1) != 0;
    2949     52026234 :   mask >>= 1;
    2950     52026234 :   opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
    2951     52026234 :   mask >>= 1;
    2952     52026234 :   opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
    2953     52026234 :   mask >>= 1;
    2954     52026234 :   opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
    2955     52026234 :   mask >>= 1;
    2956     52026234 :   opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
    2957     52026234 :   mask >>= 1;
    2958     52026234 :   opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
    2959     52026234 :   mask >>= 1;
    2960     52026234 :   opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
    2961     52026234 :   mask >>= 1;
    2962     52026234 :   opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
    2963     52026234 :   mask >>= 1;
    2964     52026234 :   opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
    2965     52026234 :   mask >>= 1;
    2966     52026234 :   opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
    2967     52026234 :   mask >>= 1;
    2968     52026234 :   opts_set->x_flag_tree_pre = (mask & 1) != 0;
    2969     52026234 :   mask >>= 1;
    2970     52026234 :   opts_set->x_flag_tree_pta = (mask & 1) != 0;
    2971     52026234 :   mask >>= 1;
    2972     52026234 :   opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
    2973     52026234 :   mask >>= 1;
    2974     52026234 :   opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
    2975     52026234 :   mask >>= 1;
    2976     52026234 :   opts_set->x_flag_tree_sink = (mask & 1) != 0;
    2977     52026234 :   mask >>= 1;
    2978     52026234 :   opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
    2979     52026234 :   mask >>= 1;
    2980     52026234 :   opts_set->x_flag_tree_slsr = (mask & 1) != 0;
    2981     52026234 :   mask >>= 1;
    2982     52026234 :   opts_set->x_flag_tree_sra = (mask & 1) != 0;
    2983     52026234 :   mask >>= 1;
    2984     52026234 :   mask = ptr->explicit_mask[8];
    2985     52026234 :   opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
    2986     52026234 :   mask >>= 1;
    2987     52026234 :   opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
    2988     52026234 :   mask >>= 1;
    2989     52026234 :   opts_set->x_flag_tree_ter = (mask & 1) != 0;
    2990     52026234 :   mask >>= 1;
    2991     52026234 :   opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
    2992     52026234 :   mask >>= 1;
    2993     52026234 :   opts_set->x_flag_tree_vrp = (mask & 1) != 0;
    2994     52026234 :   mask >>= 1;
    2995     52026234 :   opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
    2996     52026234 :   mask >>= 1;
    2997     52026234 :   opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
    2998     52026234 :   mask >>= 1;
    2999     52026234 :   opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
    3000     52026234 :   mask >>= 1;
    3001     52026234 :   opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
    3002     52026234 :   mask >>= 1;
    3003     52026234 :   opts_set->x_flag_unroll_loops = (mask & 1) != 0;
    3004     52026234 :   mask >>= 1;
    3005     52026234 :   opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
    3006     52026234 :   mask >>= 1;
    3007     52026234 :   opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
    3008     52026234 :   mask >>= 1;
    3009     52026234 :   opts_set->x_flag_unwind_tables = (mask & 1) != 0;
    3010     52026234 :   mask >>= 1;
    3011     52026234 :   opts_set->x_flag_var_tracking = (mask & 1) != 0;
    3012     52026234 :   mask >>= 1;
    3013     52026234 :   opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
    3014     52026234 :   mask >>= 1;
    3015     52026234 :   opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
    3016     52026234 :   mask >>= 1;
    3017     52026234 :   opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
    3018     52026234 :   mask >>= 1;
    3019     52026234 :   opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
    3020     52026234 :   mask >>= 1;
    3021     52026234 :   opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
    3022     52026234 :   mask >>= 1;
    3023     52026234 :   opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
    3024     52026234 :   mask >>= 1;
    3025     52026234 :   opts_set->x_flag_web = (mask & 1) != 0;
    3026     52026234 :   mask >>= 1;
    3027     52026234 :   opts_set->x_flag_wrapv = (mask & 1) != 0;
    3028     52026234 :   mask >>= 1;
    3029     52026234 :   opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
    3030     52026234 :   mask >>= 1;
    3031     52026234 :   opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
    3032     52026234 :   mask >>= 1;
    3033     52026234 :   opts_set->x_ix86_use_scatter = (mask & 1) != 0;
    3034     52026234 :   mask >>= 1;
    3035     52026234 :   opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
    3036     52026234 :   mask >>= 1;
    3037     52026234 :   opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
    3038     52026234 :   mask >>= 1;
    3039     52026234 :   opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
    3040     52026234 :   mask >>= 1;
    3041     52026234 :   opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
    3042     52026234 :   mask >>= 1;
    3043     52026234 :   opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
    3044     52026234 :   mask >>= 1;
    3045     52026234 :   opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
    3046     52026234 :   mask >>= 1;
    3047     52026234 :   targetm.override_options_after_change ();
    3048     52026234 : }
    3049              : 
    3050              : /* Print optimization options from a structure.  */
    3051              : void
    3052            0 : cl_optimization_print (FILE *file,
    3053              :                        int indent_to,
    3054              :                        struct cl_optimization *ptr)
    3055              : {
    3056            0 :   fputs ("\n", file);
    3057            0 :   if (ptr->x_param_align_loop_iterations)
    3058            0 :     fprintf (file, "%*s%s (%#x)\n",
    3059              :              indent_to, "",
    3060              :              "param_align_loop_iterations",
    3061              :              ptr->x_param_align_loop_iterations);
    3062              : 
    3063            0 :   if (ptr->x_param_align_threshold)
    3064            0 :     fprintf (file, "%*s%s (%#x)\n",
    3065              :              indent_to, "",
    3066              :              "param_align_threshold",
    3067              :              ptr->x_param_align_threshold);
    3068              : 
    3069            0 :   if (ptr->x_param_asan_protect_allocas)
    3070            0 :     fprintf (file, "%*s%s (%#x)\n",
    3071              :              indent_to, "",
    3072              :              "param_asan_protect_allocas",
    3073              :              ptr->x_param_asan_protect_allocas);
    3074              : 
    3075            0 :   if (ptr->x_param_asan_instrument_reads)
    3076            0 :     fprintf (file, "%*s%s (%#x)\n",
    3077              :              indent_to, "",
    3078              :              "param_asan_instrument_reads",
    3079              :              ptr->x_param_asan_instrument_reads);
    3080              : 
    3081            0 :   if (ptr->x_param_asan_instrument_writes)
    3082            0 :     fprintf (file, "%*s%s (%#x)\n",
    3083              :              indent_to, "",
    3084              :              "param_asan_instrument_writes",
    3085              :              ptr->x_param_asan_instrument_writes);
    3086              : 
    3087            0 :   if (ptr->x_param_asan_instrumentation_with_call_threshold)
    3088            0 :     fprintf (file, "%*s%s (%#x)\n",
    3089              :              indent_to, "",
    3090              :              "param_asan_instrumentation_with_call_threshold",
    3091              :              ptr->x_param_asan_instrumentation_with_call_threshold);
    3092              : 
    3093            0 :   if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
    3094            0 :     fprintf (file, "%*s%s (%#x)\n",
    3095              :              indent_to, "",
    3096              :              "param_asan_kernel_mem_intrinsic_prefix",
    3097              :              ptr->x_param_asan_kernel_mem_intrinsic_prefix);
    3098              : 
    3099            0 :   if (ptr->x_param_asan_memintrin)
    3100            0 :     fprintf (file, "%*s%s (%#x)\n",
    3101              :              indent_to, "",
    3102              :              "param_asan_memintrin",
    3103              :              ptr->x_param_asan_memintrin);
    3104              : 
    3105            0 :   if (ptr->x_param_asan_stack)
    3106            0 :     fprintf (file, "%*s%s (%#x)\n",
    3107              :              indent_to, "",
    3108              :              "param_asan_stack",
    3109              :              ptr->x_param_asan_stack);
    3110              : 
    3111            0 :   if (ptr->x_param_asan_use_after_return)
    3112            0 :     fprintf (file, "%*s%s (%#x)\n",
    3113              :              indent_to, "",
    3114              :              "param_asan_use_after_return",
    3115              :              ptr->x_param_asan_use_after_return);
    3116              : 
    3117            0 :   if (ptr->x_param_auto_profile_bbs)
    3118            0 :     fprintf (file, "%*s%s (%#x)\n",
    3119              :              indent_to, "",
    3120              :              "param_auto_profile_bbs",
    3121              :              ptr->x_param_auto_profile_bbs);
    3122              : 
    3123            0 :   if (ptr->x_param_auto_profile_reorder_only)
    3124            0 :     fprintf (file, "%*s%s (%#x)\n",
    3125              :              indent_to, "",
    3126              :              "param_auto_profile_reorder_only",
    3127              :              ptr->x_param_auto_profile_reorder_only);
    3128              : 
    3129            0 :   if (ptr->x_param_avg_loop_niter)
    3130            0 :     fprintf (file, "%*s%s (%#x)\n",
    3131              :              indent_to, "",
    3132              :              "param_avg_loop_niter",
    3133              :              ptr->x_param_avg_loop_niter);
    3134              : 
    3135            0 :   if (ptr->x_param_avoid_fma_max_bits)
    3136            0 :     fprintf (file, "%*s%s (%#x)\n",
    3137              :              indent_to, "",
    3138              :              "param_avoid_fma_max_bits",
    3139              :              ptr->x_param_avoid_fma_max_bits);
    3140              : 
    3141            0 :   if (ptr->x_param_builtin_expect_probability)
    3142            0 :     fprintf (file, "%*s%s (%#x)\n",
    3143              :              indent_to, "",
    3144              :              "param_builtin_expect_probability",
    3145              :              ptr->x_param_builtin_expect_probability);
    3146              : 
    3147            0 :   if (ptr->x_param_builtin_string_cmp_inline_length)
    3148            0 :     fprintf (file, "%*s%s (%#x)\n",
    3149              :              indent_to, "",
    3150              :              "param_builtin_string_cmp_inline_length",
    3151              :              ptr->x_param_builtin_string_cmp_inline_length);
    3152              : 
    3153            0 :   if (ptr->x_param_case_values_threshold)
    3154            0 :     fprintf (file, "%*s%s (%#x)\n",
    3155              :              indent_to, "",
    3156              :              "param_case_values_threshold",
    3157              :              ptr->x_param_case_values_threshold);
    3158              : 
    3159            0 :   if (ptr->x_param_comdat_sharing_probability)
    3160            0 :     fprintf (file, "%*s%s (%#x)\n",
    3161              :              indent_to, "",
    3162              :              "param_comdat_sharing_probability",
    3163              :              ptr->x_param_comdat_sharing_probability);
    3164              : 
    3165            0 :   if (ptr->x_param_construct_interfere_size)
    3166            0 :     fprintf (file, "%*s%s (%#x)\n",
    3167              :              indent_to, "",
    3168              :              "param_construct_interfere_size",
    3169              :              ptr->x_param_construct_interfere_size);
    3170              : 
    3171            0 :   if (ptr->x_param_cycle_accurate_model)
    3172            0 :     fprintf (file, "%*s%s (%#x)\n",
    3173              :              indent_to, "",
    3174              :              "param_cycle_accurate_model",
    3175              :              ptr->x_param_cycle_accurate_model);
    3176              : 
    3177            0 :   if (ptr->x_param_destruct_interfere_size)
    3178            0 :     fprintf (file, "%*s%s (%#x)\n",
    3179              :              indent_to, "",
    3180              :              "param_destruct_interfere_size",
    3181              :              ptr->x_param_destruct_interfere_size);
    3182              : 
    3183            0 :   if (ptr->x_param_dse_max_alias_queries_per_store)
    3184            0 :     fprintf (file, "%*s%s (%#x)\n",
    3185              :              indent_to, "",
    3186              :              "param_dse_max_alias_queries_per_store",
    3187              :              ptr->x_param_dse_max_alias_queries_per_store);
    3188              : 
    3189            0 :   if (ptr->x_param_dse_max_object_size)
    3190            0 :     fprintf (file, "%*s%s (%#x)\n",
    3191              :              indent_to, "",
    3192              :              "param_dse_max_object_size",
    3193              :              ptr->x_param_dse_max_object_size);
    3194              : 
    3195            0 :   if (ptr->x_param_early_inlining_insns)
    3196            0 :     fprintf (file, "%*s%s (%#x)\n",
    3197              :              indent_to, "",
    3198              :              "param_early_inlining_insns",
    3199              :              ptr->x_param_early_inlining_insns);
    3200              : 
    3201            0 :   if (ptr->x_param_fsm_scale_path_stmts)
    3202            0 :     fprintf (file, "%*s%s (%#x)\n",
    3203              :              indent_to, "",
    3204              :              "param_fsm_scale_path_stmts",
    3205              :              ptr->x_param_fsm_scale_path_stmts);
    3206              : 
    3207            0 :   if (ptr->x_param_fully_pipelined_fma)
    3208            0 :     fprintf (file, "%*s%s (%#x)\n",
    3209              :              indent_to, "",
    3210              :              "param_fully_pipelined_fma",
    3211              :              ptr->x_param_fully_pipelined_fma);
    3212              : 
    3213            0 :   if (ptr->x_param_gcse_after_reload_critical_fraction)
    3214            0 :     fprintf (file, "%*s%s (%#x)\n",
    3215              :              indent_to, "",
    3216              :              "param_gcse_after_reload_critical_fraction",
    3217              :              ptr->x_param_gcse_after_reload_critical_fraction);
    3218              : 
    3219            0 :   if (ptr->x_param_gcse_after_reload_partial_fraction)
    3220            0 :     fprintf (file, "%*s%s (%#x)\n",
    3221              :              indent_to, "",
    3222              :              "param_gcse_after_reload_partial_fraction",
    3223              :              ptr->x_param_gcse_after_reload_partial_fraction);
    3224              : 
    3225            0 :   if (ptr->x_param_gcse_cost_distance_ratio)
    3226            0 :     fprintf (file, "%*s%s (%#x)\n",
    3227              :              indent_to, "",
    3228              :              "param_gcse_cost_distance_ratio",
    3229              :              ptr->x_param_gcse_cost_distance_ratio);
    3230              : 
    3231            0 :   if (ptr->x_param_gcse_unrestricted_cost)
    3232            0 :     fprintf (file, "%*s%s (%#x)\n",
    3233              :              indent_to, "",
    3234              :              "param_gcse_unrestricted_cost",
    3235              :              ptr->x_param_gcse_unrestricted_cost);
    3236              : 
    3237            0 :   if (ptr->x_param_graphite_max_arrays_per_scop)
    3238            0 :     fprintf (file, "%*s%s (%#x)\n",
    3239              :              indent_to, "",
    3240              :              "param_graphite_max_arrays_per_scop",
    3241              :              ptr->x_param_graphite_max_arrays_per_scop);
    3242              : 
    3243            0 :   if (ptr->x_param_graphite_max_nb_scop_params)
    3244            0 :     fprintf (file, "%*s%s (%#x)\n",
    3245              :              indent_to, "",
    3246              :              "param_graphite_max_nb_scop_params",
    3247              :              ptr->x_param_graphite_max_nb_scop_params);
    3248              : 
    3249            0 :   if (ptr->x_param_hardcfr_max_blocks)
    3250            0 :     fprintf (file, "%*s%s (%#x)\n",
    3251              :              indent_to, "",
    3252              :              "param_hardcfr_max_blocks",
    3253              :              ptr->x_param_hardcfr_max_blocks);
    3254              : 
    3255            0 :   if (ptr->x_param_hardcfr_max_inline_blocks)
    3256            0 :     fprintf (file, "%*s%s (%#x)\n",
    3257              :              indent_to, "",
    3258              :              "param_hardcfr_max_inline_blocks",
    3259              :              ptr->x_param_hardcfr_max_inline_blocks);
    3260              : 
    3261            0 :   if (ptr->x_param_hwasan_instrument_allocas)
    3262            0 :     fprintf (file, "%*s%s (%#x)\n",
    3263              :              indent_to, "",
    3264              :              "param_hwasan_instrument_allocas",
    3265              :              ptr->x_param_hwasan_instrument_allocas);
    3266              : 
    3267            0 :   if (ptr->x_param_hwasan_instrument_mem_intrinsics)
    3268            0 :     fprintf (file, "%*s%s (%#x)\n",
    3269              :              indent_to, "",
    3270              :              "param_hwasan_instrument_mem_intrinsics",
    3271              :              ptr->x_param_hwasan_instrument_mem_intrinsics);
    3272              : 
    3273            0 :   if (ptr->x_param_hwasan_instrument_reads)
    3274            0 :     fprintf (file, "%*s%s (%#x)\n",
    3275              :              indent_to, "",
    3276              :              "param_hwasan_instrument_reads",
    3277              :              ptr->x_param_hwasan_instrument_reads);
    3278              : 
    3279            0 :   if (ptr->x_param_hwasan_instrument_stack)
    3280            0 :     fprintf (file, "%*s%s (%#x)\n",
    3281              :              indent_to, "",
    3282              :              "param_hwasan_instrument_stack",
    3283              :              ptr->x_param_hwasan_instrument_stack);
    3284              : 
    3285            0 :   if (ptr->x_param_hwasan_instrument_writes)
    3286            0 :     fprintf (file, "%*s%s (%#x)\n",
    3287              :              indent_to, "",
    3288              :              "param_hwasan_instrument_writes",
    3289              :              ptr->x_param_hwasan_instrument_writes);
    3290              : 
    3291            0 :   if (ptr->x_param_hwasan_random_frame_tag)
    3292            0 :     fprintf (file, "%*s%s (%#x)\n",
    3293              :              indent_to, "",
    3294              :              "param_hwasan_random_frame_tag",
    3295              :              ptr->x_param_hwasan_random_frame_tag);
    3296              : 
    3297            0 :   if (ptr->x_param_inline_heuristics_hint_percent)
    3298            0 :     fprintf (file, "%*s%s (%#x)\n",
    3299              :              indent_to, "",
    3300              :              "param_inline_heuristics_hint_percent",
    3301              :              ptr->x_param_inline_heuristics_hint_percent);
    3302              : 
    3303            0 :   if (ptr->x_param_inline_min_speedup)
    3304            0 :     fprintf (file, "%*s%s (%#x)\n",
    3305              :              indent_to, "",
    3306              :              "param_inline_min_speedup",
    3307              :              ptr->x_param_inline_min_speedup);
    3308              : 
    3309            0 :   if (ptr->x_param_inline_unit_growth)
    3310            0 :     fprintf (file, "%*s%s (%#x)\n",
    3311              :              indent_to, "",
    3312              :              "param_inline_unit_growth",
    3313              :              ptr->x_param_inline_unit_growth);
    3314              : 
    3315            0 :   if (ptr->x_param_ipa_cp_eval_threshold)
    3316            0 :     fprintf (file, "%*s%s (%#x)\n",
    3317              :              indent_to, "",
    3318              :              "param_ipa_cp_eval_threshold",
    3319              :              ptr->x_param_ipa_cp_eval_threshold);
    3320              : 
    3321            0 :   if (ptr->x_param_ipa_cp_large_unit_insns)
    3322            0 :     fprintf (file, "%*s%s (%#x)\n",
    3323              :              indent_to, "",
    3324              :              "param_ipa_cp_large_unit_insns",
    3325              :              ptr->x_param_ipa_cp_large_unit_insns);
    3326              : 
    3327            0 :   if (ptr->x_param_ipa_cp_loop_hint_bonus)
    3328            0 :     fprintf (file, "%*s%s (%#x)\n",
    3329              :              indent_to, "",
    3330              :              "param_ipa_cp_loop_hint_bonus",
    3331              :              ptr->x_param_ipa_cp_loop_hint_bonus);
    3332              : 
    3333            0 :   if (ptr->x_param_ipa_cp_max_recursive_depth)
    3334            0 :     fprintf (file, "%*s%s (%#x)\n",
    3335              :              indent_to, "",
    3336              :              "param_ipa_cp_max_recursive_depth",
    3337              :              ptr->x_param_ipa_cp_max_recursive_depth);
    3338              : 
    3339            0 :   if (ptr->x_param_ipa_cp_min_recursive_probability)
    3340            0 :     fprintf (file, "%*s%s (%#x)\n",
    3341              :              indent_to, "",
    3342              :              "param_ipa_cp_min_recursive_probability",
    3343              :              ptr->x_param_ipa_cp_min_recursive_probability);
    3344              : 
    3345            0 :   if (ptr->x_param_ipa_cp_recursion_penalty)
    3346            0 :     fprintf (file, "%*s%s (%#x)\n",
    3347              :              indent_to, "",
    3348              :              "param_ipa_cp_recursion_penalty",
    3349              :              ptr->x_param_ipa_cp_recursion_penalty);
    3350              : 
    3351            0 :   if (ptr->x_param_ipa_cp_recursive_freq_factor)
    3352            0 :     fprintf (file, "%*s%s (%#x)\n",
    3353              :              indent_to, "",
    3354              :              "param_ipa_cp_recursive_freq_factor",
    3355              :              ptr->x_param_ipa_cp_recursive_freq_factor);
    3356              : 
    3357            0 :   if (ptr->x_param_ipa_cp_single_call_penalty)
    3358            0 :     fprintf (file, "%*s%s (%#x)\n",
    3359              :              indent_to, "",
    3360              :              "param_ipa_cp_single_call_penalty",
    3361              :              ptr->x_param_ipa_cp_single_call_penalty);
    3362              : 
    3363            0 :   if (ptr->x_param_ipa_cp_sweeps)
    3364            0 :     fprintf (file, "%*s%s (%#x)\n",
    3365              :              indent_to, "",
    3366              :              "param_ipa_cp_sweeps",
    3367              :              ptr->x_param_ipa_cp_sweeps);
    3368              : 
    3369            0 :   if (ptr->x_param_ipa_cp_unit_growth)
    3370            0 :     fprintf (file, "%*s%s (%#x)\n",
    3371              :              indent_to, "",
    3372              :              "param_ipa_cp_unit_growth",
    3373              :              ptr->x_param_ipa_cp_unit_growth);
    3374              : 
    3375            0 :   if (ptr->x_param_ipa_cp_value_list_size)
    3376            0 :     fprintf (file, "%*s%s (%#x)\n",
    3377              :              indent_to, "",
    3378              :              "param_ipa_cp_value_list_size",
    3379              :              ptr->x_param_ipa_cp_value_list_size);
    3380              : 
    3381            0 :   if (ptr->x_param_ipa_jump_function_lookups)
    3382            0 :     fprintf (file, "%*s%s (%#x)\n",
    3383              :              indent_to, "",
    3384              :              "param_ipa_jump_function_lookups",
    3385              :              ptr->x_param_ipa_jump_function_lookups);
    3386              : 
    3387            0 :   if (ptr->x_param_ipa_max_aa_steps)
    3388            0 :     fprintf (file, "%*s%s (%#x)\n",
    3389              :              indent_to, "",
    3390              :              "param_ipa_max_aa_steps",
    3391              :              ptr->x_param_ipa_max_aa_steps);
    3392              : 
    3393            0 :   if (ptr->x_param_ipa_max_agg_items)
    3394            0 :     fprintf (file, "%*s%s (%#x)\n",
    3395              :              indent_to, "",
    3396              :              "param_ipa_max_agg_items",
    3397              :              ptr->x_param_ipa_max_agg_items);
    3398              : 
    3399            0 :   if (ptr->x_param_ipa_max_loop_predicates)
    3400            0 :     fprintf (file, "%*s%s (%#x)\n",
    3401              :              indent_to, "",
    3402              :              "param_ipa_max_loop_predicates",
    3403              :              ptr->x_param_ipa_max_loop_predicates);
    3404              : 
    3405            0 :   if (ptr->x_param_ipa_max_param_expr_ops)
    3406            0 :     fprintf (file, "%*s%s (%#x)\n",
    3407              :              indent_to, "",
    3408              :              "param_ipa_max_param_expr_ops",
    3409              :              ptr->x_param_ipa_max_param_expr_ops);
    3410              : 
    3411            0 :   if (ptr->x_param_ipa_max_switch_predicate_bounds)
    3412            0 :     fprintf (file, "%*s%s (%#x)\n",
    3413              :              indent_to, "",
    3414              :              "param_ipa_max_switch_predicate_bounds",
    3415              :              ptr->x_param_ipa_max_switch_predicate_bounds);
    3416              : 
    3417            0 :   if (ptr->x_param_ipa_sra_deref_prob_threshold)
    3418            0 :     fprintf (file, "%*s%s (%#x)\n",
    3419              :              indent_to, "",
    3420              :              "param_ipa_sra_deref_prob_threshold",
    3421              :              ptr->x_param_ipa_sra_deref_prob_threshold);
    3422              : 
    3423            0 :   if (ptr->x_param_ipa_sra_max_replacements)
    3424            0 :     fprintf (file, "%*s%s (%#x)\n",
    3425              :              indent_to, "",
    3426              :              "param_ipa_sra_max_replacements",
    3427              :              ptr->x_param_ipa_sra_max_replacements);
    3428              : 
    3429            0 :   if (ptr->x_param_ipa_sra_ptr_growth_factor)
    3430            0 :     fprintf (file, "%*s%s (%#x)\n",
    3431              :              indent_to, "",
    3432              :              "param_ipa_sra_ptr_growth_factor",
    3433              :              ptr->x_param_ipa_sra_ptr_growth_factor);
    3434              : 
    3435            0 :   if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
    3436            0 :     fprintf (file, "%*s%s (%#x)\n",
    3437              :              indent_to, "",
    3438              :              "param_ipa_sra_ptrwrap_growth_factor",
    3439              :              ptr->x_param_ipa_sra_ptrwrap_growth_factor);
    3440              : 
    3441            0 :   if (ptr->x_param_ira_consider_dup_in_all_alts)
    3442            0 :     fprintf (file, "%*s%s (%#x)\n",
    3443              :              indent_to, "",
    3444              :              "param_ira_consider_dup_in_all_alts",
    3445              :              ptr->x_param_ira_consider_dup_in_all_alts);
    3446              : 
    3447            0 :   if (ptr->x_param_ira_loop_reserved_regs)
    3448            0 :     fprintf (file, "%*s%s (%#x)\n",
    3449              :              indent_to, "",
    3450              :              "param_ira_loop_reserved_regs",
    3451              :              ptr->x_param_ira_loop_reserved_regs);
    3452              : 
    3453            0 :   if (ptr->x_param_ira_max_conflict_table_size)
    3454            0 :     fprintf (file, "%*s%s (%#x)\n",
    3455              :              indent_to, "",
    3456              :              "param_ira_max_conflict_table_size",
    3457              :              ptr->x_param_ira_max_conflict_table_size);
    3458              : 
    3459            0 :   if (ptr->x_param_ira_max_loops_num)
    3460            0 :     fprintf (file, "%*s%s (%#x)\n",
    3461              :              indent_to, "",
    3462              :              "param_ira_max_loops_num",
    3463              :              ptr->x_param_ira_max_loops_num);
    3464              : 
    3465            0 :   if (ptr->x_param_ira_simple_lra_insn_threshold)
    3466            0 :     fprintf (file, "%*s%s (%#x)\n",
    3467              :              indent_to, "",
    3468              :              "param_ira_simple_lra_insn_threshold",
    3469              :              ptr->x_param_ira_simple_lra_insn_threshold);
    3470              : 
    3471            0 :   if (ptr->x_param_iv_always_prune_cand_set_bound)
    3472            0 :     fprintf (file, "%*s%s (%#x)\n",
    3473              :              indent_to, "",
    3474              :              "param_iv_always_prune_cand_set_bound",
    3475              :              ptr->x_param_iv_always_prune_cand_set_bound);
    3476              : 
    3477            0 :   if (ptr->x_param_iv_consider_all_candidates_bound)
    3478            0 :     fprintf (file, "%*s%s (%#x)\n",
    3479              :              indent_to, "",
    3480              :              "param_iv_consider_all_candidates_bound",
    3481              :              ptr->x_param_iv_consider_all_candidates_bound);
    3482              : 
    3483            0 :   if (ptr->x_param_iv_max_considered_uses)
    3484            0 :     fprintf (file, "%*s%s (%#x)\n",
    3485              :              indent_to, "",
    3486              :              "param_iv_max_considered_uses",
    3487              :              ptr->x_param_iv_max_considered_uses);
    3488              : 
    3489            0 :   if (ptr->x_ix86_vect_compare_costs)
    3490            0 :     fprintf (file, "%*s%s (%#x)\n",
    3491              :              indent_to, "",
    3492              :              "ix86_vect_compare_costs",
    3493              :              ptr->x_ix86_vect_compare_costs);
    3494              : 
    3495            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_size)
    3496            0 :     fprintf (file, "%*s%s (%#x)\n",
    3497              :              indent_to, "",
    3498              :              "param_jump_table_max_growth_ratio_for_size",
    3499              :              ptr->x_param_jump_table_max_growth_ratio_for_size);
    3500              : 
    3501            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
    3502            0 :     fprintf (file, "%*s%s (%#x)\n",
    3503              :              indent_to, "",
    3504              :              "param_jump_table_max_growth_ratio_for_speed",
    3505              :              ptr->x_param_jump_table_max_growth_ratio_for_speed);
    3506              : 
    3507            0 :   if (ptr->x_param_l1_cache_line_size)
    3508            0 :     fprintf (file, "%*s%s (%#x)\n",
    3509              :              indent_to, "",
    3510              :              "param_l1_cache_line_size",
    3511              :              ptr->x_param_l1_cache_line_size);
    3512              : 
    3513            0 :   if (ptr->x_param_l1_cache_size)
    3514            0 :     fprintf (file, "%*s%s (%#x)\n",
    3515              :              indent_to, "",
    3516              :              "param_l1_cache_size",
    3517              :              ptr->x_param_l1_cache_size);
    3518              : 
    3519            0 :   if (ptr->x_param_l2_cache_size)
    3520            0 :     fprintf (file, "%*s%s (%#x)\n",
    3521              :              indent_to, "",
    3522              :              "param_l2_cache_size",
    3523              :              ptr->x_param_l2_cache_size);
    3524              : 
    3525            0 :   if (ptr->x_param_large_function_growth)
    3526            0 :     fprintf (file, "%*s%s (%#x)\n",
    3527              :              indent_to, "",
    3528              :              "param_large_function_growth",
    3529              :              ptr->x_param_large_function_growth);
    3530              : 
    3531            0 :   if (ptr->x_param_large_function_insns)
    3532            0 :     fprintf (file, "%*s%s (%#x)\n",
    3533              :              indent_to, "",
    3534              :              "param_large_function_insns",
    3535              :              ptr->x_param_large_function_insns);
    3536              : 
    3537            0 :   if (ptr->x_param_stack_frame_growth)
    3538            0 :     fprintf (file, "%*s%s (%#x)\n",
    3539              :              indent_to, "",
    3540              :              "param_stack_frame_growth",
    3541              :              ptr->x_param_stack_frame_growth);
    3542              : 
    3543            0 :   if (ptr->x_param_large_stack_frame)
    3544            0 :     fprintf (file, "%*s%s (%#x)\n",
    3545              :              indent_to, "",
    3546              :              "param_large_stack_frame",
    3547              :              ptr->x_param_large_stack_frame);
    3548              : 
    3549            0 :   if (ptr->x_param_large_unit_insns)
    3550            0 :     fprintf (file, "%*s%s (%#x)\n",
    3551              :              indent_to, "",
    3552              :              "param_large_unit_insns",
    3553              :              ptr->x_param_large_unit_insns);
    3554              : 
    3555            0 :   if (ptr->x_param_lim_expensive)
    3556            0 :     fprintf (file, "%*s%s (%#x)\n",
    3557              :              indent_to, "",
    3558              :              "param_lim_expensive",
    3559              :              ptr->x_param_lim_expensive);
    3560              : 
    3561            0 :   if (ptr->x_param_loop_block_tile_size)
    3562            0 :     fprintf (file, "%*s%s (%#x)\n",
    3563              :              indent_to, "",
    3564              :              "param_loop_block_tile_size",
    3565              :              ptr->x_param_loop_block_tile_size);
    3566              : 
    3567            0 :   if (ptr->x_param_loop_interchange_max_num_stmts)
    3568            0 :     fprintf (file, "%*s%s (%#x)\n",
    3569              :              indent_to, "",
    3570              :              "param_loop_interchange_max_num_stmts",
    3571              :              ptr->x_param_loop_interchange_max_num_stmts);
    3572              : 
    3573            0 :   if (ptr->x_param_loop_interchange_stride_ratio)
    3574            0 :     fprintf (file, "%*s%s (%#x)\n",
    3575              :              indent_to, "",
    3576              :              "param_loop_interchange_stride_ratio",
    3577              :              ptr->x_param_loop_interchange_stride_ratio);
    3578              : 
    3579            0 :   if (ptr->x_param_loop_invariant_max_bbs_in_loop)
    3580            0 :     fprintf (file, "%*s%s (%#x)\n",
    3581              :              indent_to, "",
    3582              :              "param_loop_invariant_max_bbs_in_loop",
    3583              :              ptr->x_param_loop_invariant_max_bbs_in_loop);
    3584              : 
    3585            0 :   if (ptr->x_param_loop_max_datarefs_for_datadeps)
    3586            0 :     fprintf (file, "%*s%s (%#x)\n",
    3587              :              indent_to, "",
    3588              :              "param_loop_max_datarefs_for_datadeps",
    3589              :              ptr->x_param_loop_max_datarefs_for_datadeps);
    3590              : 
    3591            0 :   if (ptr->x_param_loop_versioning_max_inner_insns)
    3592            0 :     fprintf (file, "%*s%s (%#x)\n",
    3593              :              indent_to, "",
    3594              :              "param_loop_versioning_max_inner_insns",
    3595              :              ptr->x_param_loop_versioning_max_inner_insns);
    3596              : 
    3597            0 :   if (ptr->x_param_loop_versioning_max_outer_insns)
    3598            0 :     fprintf (file, "%*s%s (%#x)\n",
    3599              :              indent_to, "",
    3600              :              "param_loop_versioning_max_outer_insns",
    3601              :              ptr->x_param_loop_versioning_max_outer_insns);
    3602              : 
    3603            0 :   if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
    3604            0 :     fprintf (file, "%*s%s (%#x)\n",
    3605              :              indent_to, "",
    3606              :              "param_lra_inheritance_ebb_probability_cutoff",
    3607              :              ptr->x_param_lra_inheritance_ebb_probability_cutoff);
    3608              : 
    3609            0 :   if (ptr->x_param_lra_max_considered_reload_pseudos)
    3610            0 :     fprintf (file, "%*s%s (%#x)\n",
    3611              :              indent_to, "",
    3612              :              "param_lra_max_considered_reload_pseudos",
    3613              :              ptr->x_param_lra_max_considered_reload_pseudos);
    3614              : 
    3615            0 :   if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
    3616            0 :     fprintf (file, "%*s%s (%#x)\n",
    3617              :              indent_to, "",
    3618              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    3619              :              ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
    3620              : 
    3621            0 :   if (ptr->x_param_lto_locality_frequency)
    3622            0 :     fprintf (file, "%*s%s (%#x)\n",
    3623              :              indent_to, "",
    3624              :              "param_lto_locality_frequency",
    3625              :              ptr->x_param_lto_locality_frequency);
    3626              : 
    3627            0 :   if (ptr->x_param_lto_locality_size)
    3628            0 :     fprintf (file, "%*s%s (%#x)\n",
    3629              :              indent_to, "",
    3630              :              "param_lto_locality_size",
    3631              :              ptr->x_param_lto_locality_size);
    3632              : 
    3633            0 :   if (ptr->x_param_max_average_unrolled_insns)
    3634            0 :     fprintf (file, "%*s%s (%#x)\n",
    3635              :              indent_to, "",
    3636              :              "param_max_average_unrolled_insns",
    3637              :              ptr->x_param_max_average_unrolled_insns);
    3638              : 
    3639            0 :   if (ptr->x_param_max_combine_insns)
    3640            0 :     fprintf (file, "%*s%s (%#x)\n",
    3641              :              indent_to, "",
    3642              :              "param_max_combine_insns",
    3643              :              ptr->x_param_max_combine_insns);
    3644              : 
    3645            0 :   if (ptr->x_param_max_combine_search_insns)
    3646            0 :     fprintf (file, "%*s%s (%#x)\n",
    3647              :              indent_to, "",
    3648              :              "param_max_combine_search_insns",
    3649              :              ptr->x_param_max_combine_search_insns);
    3650              : 
    3651            0 :   if (ptr->x_param_max_unroll_iterations)
    3652            0 :     fprintf (file, "%*s%s (%#x)\n",
    3653              :              indent_to, "",
    3654              :              "param_max_unroll_iterations",
    3655              :              ptr->x_param_max_unroll_iterations);
    3656              : 
    3657            0 :   if (ptr->x_param_max_completely_peel_times)
    3658            0 :     fprintf (file, "%*s%s (%#x)\n",
    3659              :              indent_to, "",
    3660              :              "param_max_completely_peel_times",
    3661              :              ptr->x_param_max_completely_peel_times);
    3662              : 
    3663            0 :   if (ptr->x_param_max_completely_peeled_insns)
    3664            0 :     fprintf (file, "%*s%s (%#x)\n",
    3665              :              indent_to, "",
    3666              :              "param_max_completely_peeled_insns",
    3667              :              ptr->x_param_max_completely_peeled_insns);
    3668              : 
    3669            0 :   if (ptr->x_param_max_crossjump_edges)
    3670            0 :     fprintf (file, "%*s%s (%#x)\n",
    3671              :              indent_to, "",
    3672              :              "param_max_crossjump_edges",
    3673              :              ptr->x_param_max_crossjump_edges);
    3674              : 
    3675            0 :   if (ptr->x_param_max_cse_insns)
    3676            0 :     fprintf (file, "%*s%s (%#x)\n",
    3677              :              indent_to, "",
    3678              :              "param_max_cse_insns",
    3679              :              ptr->x_param_max_cse_insns);
    3680              : 
    3681            0 :   if (ptr->x_param_max_cse_path_length)
    3682            0 :     fprintf (file, "%*s%s (%#x)\n",
    3683              :              indent_to, "",
    3684              :              "param_max_cse_path_length",
    3685              :              ptr->x_param_max_cse_path_length);
    3686              : 
    3687            0 :   if (ptr->x_param_max_cselib_memory_locations)
    3688            0 :     fprintf (file, "%*s%s (%#x)\n",
    3689              :              indent_to, "",
    3690              :              "param_max_cselib_memory_locations",
    3691              :              ptr->x_param_max_cselib_memory_locations);
    3692              : 
    3693            0 :   if (ptr->x_param_max_debug_marker_count)
    3694            0 :     fprintf (file, "%*s%s (%#x)\n",
    3695              :              indent_to, "",
    3696              :              "param_max_debug_marker_count",
    3697              :              ptr->x_param_max_debug_marker_count);
    3698              : 
    3699            0 :   if (ptr->x_param_max_delay_slot_insn_search)
    3700            0 :     fprintf (file, "%*s%s (%#x)\n",
    3701              :              indent_to, "",
    3702              :              "param_max_delay_slot_insn_search",
    3703              :              ptr->x_param_max_delay_slot_insn_search);
    3704              : 
    3705            0 :   if (ptr->x_param_max_delay_slot_live_search)
    3706            0 :     fprintf (file, "%*s%s (%#x)\n",
    3707              :              indent_to, "",
    3708              :              "param_max_delay_slot_live_search",
    3709              :              ptr->x_param_max_delay_slot_live_search);
    3710              : 
    3711            0 :   if (ptr->x_param_max_devirt_targets)
    3712            0 :     fprintf (file, "%*s%s (%#x)\n",
    3713              :              indent_to, "",
    3714              :              "param_max_devirt_targets",
    3715              :              ptr->x_param_max_devirt_targets);
    3716              : 
    3717            0 :   if (ptr->x_param_max_dse_active_local_stores)
    3718            0 :     fprintf (file, "%*s%s (%#x)\n",
    3719              :              indent_to, "",
    3720              :              "param_max_dse_active_local_stores",
    3721              :              ptr->x_param_max_dse_active_local_stores);
    3722              : 
    3723            0 :   if (ptr->x_param_early_inliner_max_iterations)
    3724            0 :     fprintf (file, "%*s%s (%#x)\n",
    3725              :              indent_to, "",
    3726              :              "param_early_inliner_max_iterations",
    3727              :              ptr->x_param_early_inliner_max_iterations);
    3728              : 
    3729            0 :   if (ptr->x_param_max_find_base_term_values)
    3730            0 :     fprintf (file, "%*s%s (%#x)\n",
    3731              :              indent_to, "",
    3732              :              "param_max_find_base_term_values",
    3733              :              ptr->x_param_max_find_base_term_values);
    3734              : 
    3735            0 :   if (ptr->x_param_max_fsm_thread_path_insns)
    3736            0 :     fprintf (file, "%*s%s (%#x)\n",
    3737              :              indent_to, "",
    3738              :              "param_max_fsm_thread_path_insns",
    3739              :              ptr->x_param_max_fsm_thread_path_insns);
    3740              : 
    3741            0 :   if (ptr->x_param_max_gcse_insertion_ratio)
    3742            0 :     fprintf (file, "%*s%s (%#x)\n",
    3743              :              indent_to, "",
    3744              :              "param_max_gcse_insertion_ratio",
    3745              :              ptr->x_param_max_gcse_insertion_ratio);
    3746              : 
    3747            0 :   if (ptr->x_param_max_gcse_memory)
    3748            0 :     fprintf (file, "%*s%s (%#x)\n",
    3749              :              indent_to, "",
    3750              :              "param_max_gcse_memory",
    3751              :              ptr->x_param_max_gcse_memory);
    3752              : 
    3753            0 :   if (ptr->x_param_max_goto_duplication_insns)
    3754            0 :     fprintf (file, "%*s%s (%#x)\n",
    3755              :              indent_to, "",
    3756              :              "param_max_goto_duplication_insns",
    3757              :              ptr->x_param_max_goto_duplication_insns);
    3758              : 
    3759            0 :   if (ptr->x_param_max_grow_copy_bb_insns)
    3760            0 :     fprintf (file, "%*s%s (%#x)\n",
    3761              :              indent_to, "",
    3762              :              "param_max_grow_copy_bb_insns",
    3763              :              ptr->x_param_max_grow_copy_bb_insns);
    3764              : 
    3765            0 :   if (ptr->x_param_max_hoist_depth)
    3766            0 :     fprintf (file, "%*s%s (%#x)\n",
    3767              :              indent_to, "",
    3768              :              "param_max_hoist_depth",
    3769              :              ptr->x_param_max_hoist_depth);
    3770              : 
    3771            0 :   if (ptr->x_param_inline_functions_called_once_insns)
    3772            0 :     fprintf (file, "%*s%s (%#x)\n",
    3773              :              indent_to, "",
    3774              :              "param_inline_functions_called_once_insns",
    3775              :              ptr->x_param_inline_functions_called_once_insns);
    3776              : 
    3777            0 :   if (ptr->x_param_inline_functions_called_once_loop_depth)
    3778            0 :     fprintf (file, "%*s%s (%#x)\n",
    3779              :              indent_to, "",
    3780              :              "param_inline_functions_called_once_loop_depth",
    3781              :              ptr->x_param_inline_functions_called_once_loop_depth);
    3782              : 
    3783            0 :   if (ptr->x_param_max_inline_insns_auto)
    3784            0 :     fprintf (file, "%*s%s (%#x)\n",
    3785              :              indent_to, "",
    3786              :              "param_max_inline_insns_auto",
    3787              :              ptr->x_param_max_inline_insns_auto);
    3788              : 
    3789            0 :   if (ptr->x_param_max_inline_insns_recursive_auto)
    3790            0 :     fprintf (file, "%*s%s (%#x)\n",
    3791              :              indent_to, "",
    3792              :              "param_max_inline_insns_recursive_auto",
    3793              :              ptr->x_param_max_inline_insns_recursive_auto);
    3794              : 
    3795            0 :   if (ptr->x_param_max_inline_insns_recursive)
    3796            0 :     fprintf (file, "%*s%s (%#x)\n",
    3797              :              indent_to, "",
    3798              :              "param_max_inline_insns_recursive",
    3799              :              ptr->x_param_max_inline_insns_recursive);
    3800              : 
    3801            0 :   if (ptr->x_param_max_inline_insns_single)
    3802            0 :     fprintf (file, "%*s%s (%#x)\n",
    3803              :              indent_to, "",
    3804              :              "param_max_inline_insns_single",
    3805              :              ptr->x_param_max_inline_insns_single);
    3806              : 
    3807            0 :   if (ptr->x_param_max_inline_insns_size)
    3808            0 :     fprintf (file, "%*s%s (%#x)\n",
    3809              :              indent_to, "",
    3810              :              "param_max_inline_insns_size",
    3811              :              ptr->x_param_max_inline_insns_size);
    3812              : 
    3813            0 :   if (ptr->x_param_max_inline_insns_small)
    3814            0 :     fprintf (file, "%*s%s (%#x)\n",
    3815              :              indent_to, "",
    3816              :              "param_max_inline_insns_small",
    3817              :              ptr->x_param_max_inline_insns_small);
    3818              : 
    3819            0 :   if (ptr->x_param_max_inline_recursive_depth_auto)
    3820            0 :     fprintf (file, "%*s%s (%#x)\n",
    3821              :              indent_to, "",
    3822              :              "param_max_inline_recursive_depth_auto",
    3823              :              ptr->x_param_max_inline_recursive_depth_auto);
    3824              : 
    3825            0 :   if (ptr->x_param_max_inline_recursive_depth)
    3826            0 :     fprintf (file, "%*s%s (%#x)\n",
    3827              :              indent_to, "",
    3828              :              "param_max_inline_recursive_depth",
    3829              :              ptr->x_param_max_inline_recursive_depth);
    3830              : 
    3831            0 :   if (ptr->x_param_max_isl_operations)
    3832            0 :     fprintf (file, "%*s%s (%#x)\n",
    3833              :              indent_to, "",
    3834              :              "param_max_isl_operations",
    3835              :              ptr->x_param_max_isl_operations);
    3836              : 
    3837            0 :   if (ptr->x_param_max_iterations_computation_cost)
    3838            0 :     fprintf (file, "%*s%s (%#x)\n",
    3839              :              indent_to, "",
    3840              :              "param_max_iterations_computation_cost",
    3841              :              ptr->x_param_max_iterations_computation_cost);
    3842              : 
    3843            0 :   if (ptr->x_param_max_iterations_to_track)
    3844            0 :     fprintf (file, "%*s%s (%#x)\n",
    3845              :              indent_to, "",
    3846              :              "param_max_iterations_to_track",
    3847              :              ptr->x_param_max_iterations_to_track);
    3848              : 
    3849            0 :   if (ptr->x_param_max_jump_thread_duplication_stmts)
    3850            0 :     fprintf (file, "%*s%s (%#x)\n",
    3851              :              indent_to, "",
    3852              :              "param_max_jump_thread_duplication_stmts",
    3853              :              ptr->x_param_max_jump_thread_duplication_stmts);
    3854              : 
    3855            0 :   if (ptr->x_param_max_jump_thread_paths)
    3856            0 :     fprintf (file, "%*s%s (%#x)\n",
    3857              :              indent_to, "",
    3858              :              "param_max_jump_thread_paths",
    3859              :              ptr->x_param_max_jump_thread_paths);
    3860              : 
    3861            0 :   if (ptr->x_param_max_last_value_rtl)
    3862            0 :     fprintf (file, "%*s%s (%#x)\n",
    3863              :              indent_to, "",
    3864              :              "param_max_last_value_rtl",
    3865              :              ptr->x_param_max_last_value_rtl);
    3866              : 
    3867            0 :   if (ptr->x_param_max_loop_header_insns)
    3868            0 :     fprintf (file, "%*s%s (%#x)\n",
    3869              :              indent_to, "",
    3870              :              "param_max_loop_header_insns",
    3871              :              ptr->x_param_max_loop_header_insns);
    3872              : 
    3873            0 :   if (ptr->x_param_max_modulo_backtrack_attempts)
    3874            0 :     fprintf (file, "%*s%s (%#x)\n",
    3875              :              indent_to, "",
    3876              :              "param_max_modulo_backtrack_attempts",
    3877              :              ptr->x_param_max_modulo_backtrack_attempts);
    3878              : 
    3879            0 :   if (ptr->x_param_max_niter_dominators_walk)
    3880            0 :     fprintf (file, "%*s%s (%#x)\n",
    3881              :              indent_to, "",
    3882              :              "param_max_niter_dominators_walk",
    3883              :              ptr->x_param_max_niter_dominators_walk);
    3884              : 
    3885            0 :   if (ptr->x_param_max_partial_antic_length)
    3886            0 :     fprintf (file, "%*s%s (%#x)\n",
    3887              :              indent_to, "",
    3888              :              "param_max_partial_antic_length",
    3889              :              ptr->x_param_max_partial_antic_length);
    3890              : 
    3891            0 :   if (ptr->x_param_max_peel_branches)
    3892            0 :     fprintf (file, "%*s%s (%#x)\n",
    3893              :              indent_to, "",
    3894              :              "param_max_peel_branches",
    3895              :              ptr->x_param_max_peel_branches);
    3896              : 
    3897            0 :   if (ptr->x_param_max_peel_times)
    3898            0 :     fprintf (file, "%*s%s (%#x)\n",
    3899              :              indent_to, "",
    3900              :              "param_max_peel_times",
    3901              :              ptr->x_param_max_peel_times);
    3902              : 
    3903            0 :   if (ptr->x_param_max_peeled_insns)
    3904            0 :     fprintf (file, "%*s%s (%#x)\n",
    3905              :              indent_to, "",
    3906              :              "param_max_peeled_insns",
    3907              :              ptr->x_param_max_peeled_insns);
    3908              : 
    3909            0 :   if (ptr->x_param_max_pending_list_length)
    3910            0 :     fprintf (file, "%*s%s (%#x)\n",
    3911              :              indent_to, "",
    3912              :              "param_max_pending_list_length",
    3913              :              ptr->x_param_max_pending_list_length);
    3914              : 
    3915            0 :   if (ptr->x_param_max_pipeline_region_blocks)
    3916            0 :     fprintf (file, "%*s%s (%#x)\n",
    3917              :              indent_to, "",
    3918              :              "param_max_pipeline_region_blocks",
    3919              :              ptr->x_param_max_pipeline_region_blocks);
    3920              : 
    3921            0 :   if (ptr->x_param_max_pipeline_region_insns)
    3922            0 :     fprintf (file, "%*s%s (%#x)\n",
    3923              :              indent_to, "",
    3924              :              "param_max_pipeline_region_insns",
    3925              :              ptr->x_param_max_pipeline_region_insns);
    3926              : 
    3927            0 :   if (ptr->x_param_max_pow_sqrt_depth)
    3928            0 :     fprintf (file, "%*s%s (%#x)\n",
    3929              :              indent_to, "",
    3930              :              "param_max_pow_sqrt_depth",
    3931              :              ptr->x_param_max_pow_sqrt_depth);
    3932              : 
    3933            0 :   if (ptr->x_param_max_predicted_iterations)
    3934            0 :     fprintf (file, "%*s%s (%#x)\n",
    3935              :              indent_to, "",
    3936              :              "param_max_predicted_iterations",
    3937              :              ptr->x_param_max_predicted_iterations);
    3938              : 
    3939            0 :   if (ptr->x_param_max_reload_search_insns)
    3940            0 :     fprintf (file, "%*s%s (%#x)\n",
    3941              :              indent_to, "",
    3942              :              "param_max_reload_search_insns",
    3943              :              ptr->x_param_max_reload_search_insns);
    3944              : 
    3945            0 :   if (ptr->x_param_max_rtl_if_conversion_insns)
    3946            0 :     fprintf (file, "%*s%s (%#x)\n",
    3947              :              indent_to, "",
    3948              :              "param_max_rtl_if_conversion_insns",
    3949              :              ptr->x_param_max_rtl_if_conversion_insns);
    3950              : 
    3951            0 :   if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
    3952            0 :     fprintf (file, "%*s%s (%#x)\n",
    3953              :              indent_to, "",
    3954              :              "param_max_rtl_if_conversion_predictable_cost",
    3955              :              ptr->x_param_max_rtl_if_conversion_predictable_cost);
    3956              : 
    3957            0 :   if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
    3958            0 :     fprintf (file, "%*s%s (%#x)\n",
    3959              :              indent_to, "",
    3960              :              "param_max_rtl_if_conversion_unpredictable_cost",
    3961              :              ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
    3962              : 
    3963            0 :   if (ptr->x_param_max_sched_extend_regions_iters)
    3964            0 :     fprintf (file, "%*s%s (%#x)\n",
    3965              :              indent_to, "",
    3966              :              "param_max_sched_extend_regions_iters",
    3967              :              ptr->x_param_max_sched_extend_regions_iters);
    3968              : 
    3969            0 :   if (ptr->x_param_max_sched_insn_conflict_delay)
    3970            0 :     fprintf (file, "%*s%s (%#x)\n",
    3971              :              indent_to, "",
    3972              :              "param_max_sched_insn_conflict_delay",
    3973              :              ptr->x_param_max_sched_insn_conflict_delay);
    3974              : 
    3975            0 :   if (ptr->x_param_max_sched_ready_insns)
    3976            0 :     fprintf (file, "%*s%s (%#x)\n",
    3977              :              indent_to, "",
    3978              :              "param_max_sched_ready_insns",
    3979              :              ptr->x_param_max_sched_ready_insns);
    3980              : 
    3981            0 :   if (ptr->x_param_max_sched_region_blocks)
    3982            0 :     fprintf (file, "%*s%s (%#x)\n",
    3983              :              indent_to, "",
    3984              :              "param_max_sched_region_blocks",
    3985              :              ptr->x_param_max_sched_region_blocks);
    3986              : 
    3987            0 :   if (ptr->x_param_max_sched_region_insns)
    3988            0 :     fprintf (file, "%*s%s (%#x)\n",
    3989              :              indent_to, "",
    3990              :              "param_max_sched_region_insns",
    3991              :              ptr->x_param_max_sched_region_insns);
    3992              : 
    3993            0 :   if (ptr->x_param_max_slsr_candidate_scan)
    3994            0 :     fprintf (file, "%*s%s (%#x)\n",
    3995              :              indent_to, "",
    3996              :              "param_max_slsr_candidate_scan",
    3997              :              ptr->x_param_max_slsr_candidate_scan);
    3998              : 
    3999            0 :   if (ptr->x_param_max_speculative_devirt_maydefs)
    4000            0 :     fprintf (file, "%*s%s (%#x)\n",
    4001              :              indent_to, "",
    4002              :              "param_max_speculative_devirt_maydefs",
    4003              :              ptr->x_param_max_speculative_devirt_maydefs);
    4004              : 
    4005            0 :   if (ptr->x_param_max_stores_to_merge)
    4006            0 :     fprintf (file, "%*s%s (%#x)\n",
    4007              :              indent_to, "",
    4008              :              "param_max_stores_to_merge",
    4009              :              ptr->x_param_max_stores_to_merge);
    4010              : 
    4011            0 :   if (ptr->x_param_max_stores_to_sink)
    4012            0 :     fprintf (file, "%*s%s (%#x)\n",
    4013              :              indent_to, "",
    4014              :              "param_max_stores_to_sink",
    4015              :              ptr->x_param_max_stores_to_sink);
    4016              : 
    4017            0 :   if (ptr->x_param_max_tail_merge_comparisons)
    4018            0 :     fprintf (file, "%*s%s (%#x)\n",
    4019              :              indent_to, "",
    4020              :              "param_max_tail_merge_comparisons",
    4021              :              ptr->x_param_max_tail_merge_comparisons);
    4022              : 
    4023            0 :   if (ptr->x_param_max_tail_merge_iterations)
    4024            0 :     fprintf (file, "%*s%s (%#x)\n",
    4025              :              indent_to, "",
    4026              :              "param_max_tail_merge_iterations",
    4027              :              ptr->x_param_max_tail_merge_iterations);
    4028              : 
    4029            0 :   if (ptr->x_param_max_tracked_strlens)
    4030            0 :     fprintf (file, "%*s%s (%#x)\n",
    4031              :              indent_to, "",
    4032              :              "param_max_tracked_strlens",
    4033              :              ptr->x_param_max_tracked_strlens);
    4034              : 
    4035            0 :   if (ptr->x_param_max_tree_if_conversion_phi_args)
    4036            0 :     fprintf (file, "%*s%s (%#x)\n",
    4037              :              indent_to, "",
    4038              :              "param_max_tree_if_conversion_phi_args",
    4039              :              ptr->x_param_max_tree_if_conversion_phi_args);
    4040              : 
    4041            0 :   if (ptr->x_param_max_unroll_times)
    4042            0 :     fprintf (file, "%*s%s (%#x)\n",
    4043              :              indent_to, "",
    4044              :              "param_max_unroll_times",
    4045              :              ptr->x_param_max_unroll_times);
    4046              : 
    4047            0 :   if (ptr->x_param_max_unrolled_insns)
    4048            0 :     fprintf (file, "%*s%s (%#x)\n",
    4049              :              indent_to, "",
    4050              :              "param_max_unrolled_insns",
    4051              :              ptr->x_param_max_unrolled_insns);
    4052              : 
    4053            0 :   if (ptr->x_param_max_unswitch_depth)
    4054            0 :     fprintf (file, "%*s%s (%#x)\n",
    4055              :              indent_to, "",
    4056              :              "param_max_unswitch_depth",
    4057              :              ptr->x_param_max_unswitch_depth);
    4058              : 
    4059            0 :   if (ptr->x_param_max_unswitch_insns)
    4060            0 :     fprintf (file, "%*s%s (%#x)\n",
    4061              :              indent_to, "",
    4062              :              "param_max_unswitch_insns",
    4063              :              ptr->x_param_max_unswitch_insns);
    4064              : 
    4065            0 :   if (ptr->x_param_max_variable_expansions)
    4066            0 :     fprintf (file, "%*s%s (%#x)\n",
    4067              :              indent_to, "",
    4068              :              "param_max_variable_expansions",
    4069              :              ptr->x_param_max_variable_expansions);
    4070              : 
    4071            0 :   if (ptr->x_param_max_vartrack_expr_depth)
    4072            0 :     fprintf (file, "%*s%s (%#x)\n",
    4073              :              indent_to, "",
    4074              :              "param_max_vartrack_expr_depth",
    4075              :              ptr->x_param_max_vartrack_expr_depth);
    4076              : 
    4077            0 :   if (ptr->x_param_max_vartrack_reverse_op_size)
    4078            0 :     fprintf (file, "%*s%s (%#x)\n",
    4079              :              indent_to, "",
    4080              :              "param_max_vartrack_reverse_op_size",
    4081              :              ptr->x_param_max_vartrack_reverse_op_size);
    4082              : 
    4083            0 :   if (ptr->x_param_max_vartrack_size)
    4084            0 :     fprintf (file, "%*s%s (%#x)\n",
    4085              :              indent_to, "",
    4086              :              "param_max_vartrack_size",
    4087              :              ptr->x_param_max_vartrack_size);
    4088              : 
    4089            0 :   if (ptr->x_param_memtag_instrument_mem_intrinsics)
    4090            0 :     fprintf (file, "%*s%s (%#x)\n",
    4091              :              indent_to, "",
    4092              :              "param_memtag_instrument_mem_intrinsics",
    4093              :              ptr->x_param_memtag_instrument_mem_intrinsics);
    4094              : 
    4095            0 :   if (ptr->x_param_min_crossjump_insns)
    4096            0 :     fprintf (file, "%*s%s (%#x)\n",
    4097              :              indent_to, "",
    4098              :              "param_min_crossjump_insns",
    4099              :              ptr->x_param_min_crossjump_insns);
    4100              : 
    4101            0 :   if (ptr->x_param_min_inline_recursive_probability)
    4102            0 :     fprintf (file, "%*s%s (%#x)\n",
    4103              :              indent_to, "",
    4104              :              "param_min_inline_recursive_probability",
    4105              :              ptr->x_param_min_inline_recursive_probability);
    4106              : 
    4107            0 :   if (ptr->x_param_min_insn_to_prefetch_ratio)
    4108            0 :     fprintf (file, "%*s%s (%#x)\n",
    4109              :              indent_to, "",
    4110              :              "param_min_insn_to_prefetch_ratio",
    4111              :              ptr->x_param_min_insn_to_prefetch_ratio);
    4112              : 
    4113            0 :   if (ptr->x_param_min_loop_cond_split_prob)
    4114            0 :     fprintf (file, "%*s%s (%#x)\n",
    4115              :              indent_to, "",
    4116              :              "param_min_loop_cond_split_prob",
    4117              :              ptr->x_param_min_loop_cond_split_prob);
    4118              : 
    4119            0 :   if (ptr->x_param_min_pagesize)
    4120            0 :     fprintf (file, "%*s%s (%#x)\n",
    4121              :              indent_to, "",
    4122              :              "param_min_pagesize",
    4123              :              ptr->x_param_min_pagesize);
    4124              : 
    4125            0 :   if (ptr->x_param_min_size_for_stack_sharing)
    4126            0 :     fprintf (file, "%*s%s (%#x)\n",
    4127              :              indent_to, "",
    4128              :              "param_min_size_for_stack_sharing",
    4129              :              ptr->x_param_min_size_for_stack_sharing);
    4130              : 
    4131            0 :   if (ptr->x_param_min_spec_prob)
    4132            0 :     fprintf (file, "%*s%s (%#x)\n",
    4133              :              indent_to, "",
    4134              :              "param_min_spec_prob",
    4135              :              ptr->x_param_min_spec_prob);
    4136              : 
    4137            0 :   if (ptr->x_param_min_vect_loop_bound)
    4138            0 :     fprintf (file, "%*s%s (%#x)\n",
    4139              :              indent_to, "",
    4140              :              "param_min_vect_loop_bound",
    4141              :              ptr->x_param_min_vect_loop_bound);
    4142              : 
    4143            0 :   if (ptr->x_param_modref_max_accesses)
    4144            0 :     fprintf (file, "%*s%s (%#x)\n",
    4145              :              indent_to, "",
    4146              :              "param_modref_max_accesses",
    4147              :              ptr->x_param_modref_max_accesses);
    4148              : 
    4149            0 :   if (ptr->x_param_modref_max_adjustments)
    4150            0 :     fprintf (file, "%*s%s (%#x)\n",
    4151              :              indent_to, "",
    4152              :              "param_modref_max_adjustments",
    4153              :              ptr->x_param_modref_max_adjustments);
    4154              : 
    4155            0 :   if (ptr->x_param_modref_max_bases)
    4156            0 :     fprintf (file, "%*s%s (%#x)\n",
    4157              :              indent_to, "",
    4158              :              "param_modref_max_bases",
    4159              :              ptr->x_param_modref_max_bases);
    4160              : 
    4161            0 :   if (ptr->x_param_modref_max_depth)
    4162            0 :     fprintf (file, "%*s%s (%#x)\n",
    4163              :              indent_to, "",
    4164              :              "param_modref_max_depth",
    4165              :              ptr->x_param_modref_max_depth);
    4166              : 
    4167            0 :   if (ptr->x_param_modref_max_escape_points)
    4168            0 :     fprintf (file, "%*s%s (%#x)\n",
    4169              :              indent_to, "",
    4170              :              "param_modref_max_escape_points",
    4171              :              ptr->x_param_modref_max_escape_points);
    4172              : 
    4173            0 :   if (ptr->x_param_modref_max_refs)
    4174            0 :     fprintf (file, "%*s%s (%#x)\n",
    4175              :              indent_to, "",
    4176              :              "param_modref_max_refs",
    4177              :              ptr->x_param_modref_max_refs);
    4178              : 
    4179            0 :   if (ptr->x_param_modref_max_tests)
    4180            0 :     fprintf (file, "%*s%s (%#x)\n",
    4181              :              indent_to, "",
    4182              :              "param_modref_max_tests",
    4183              :              ptr->x_param_modref_max_tests);
    4184              : 
    4185            0 :   if (ptr->x_param_parloops_chunk_size)
    4186            0 :     fprintf (file, "%*s%s (%#x)\n",
    4187              :              indent_to, "",
    4188              :              "param_parloops_chunk_size",
    4189              :              ptr->x_param_parloops_chunk_size);
    4190              : 
    4191            0 :   if (ptr->x_param_parloops_min_per_thread)
    4192            0 :     fprintf (file, "%*s%s (%#x)\n",
    4193              :              indent_to, "",
    4194              :              "param_parloops_min_per_thread",
    4195              :              ptr->x_param_parloops_min_per_thread);
    4196              : 
    4197            0 :   if (ptr->x_param_parloops_schedule)
    4198            0 :     fprintf (file, "%*s%s (%#x)\n",
    4199              :              indent_to, "",
    4200              :              "param_parloops_schedule",
    4201              :              ptr->x_param_parloops_schedule);
    4202              : 
    4203            0 :   if (ptr->x_param_partial_inlining_entry_probability)
    4204            0 :     fprintf (file, "%*s%s (%#x)\n",
    4205              :              indent_to, "",
    4206              :              "param_partial_inlining_entry_probability",
    4207              :              ptr->x_param_partial_inlining_entry_probability);
    4208              : 
    4209            0 :   if (ptr->x_param_phiopt_factor_max_stmts_live)
    4210            0 :     fprintf (file, "%*s%s (%#x)\n",
    4211              :              indent_to, "",
    4212              :              "param_phiopt_factor_max_stmts_live",
    4213              :              ptr->x_param_phiopt_factor_max_stmts_live);
    4214              : 
    4215            0 :   if (ptr->x_param_predictable_branch_outcome)
    4216            0 :     fprintf (file, "%*s%s (%#x)\n",
    4217              :              indent_to, "",
    4218              :              "param_predictable_branch_outcome",
    4219              :              ptr->x_param_predictable_branch_outcome);
    4220              : 
    4221            0 :   if (ptr->x_param_prefetch_dynamic_strides)
    4222            0 :     fprintf (file, "%*s%s (%#x)\n",
    4223              :              indent_to, "",
    4224              :              "param_prefetch_dynamic_strides",
    4225              :              ptr->x_param_prefetch_dynamic_strides);
    4226              : 
    4227            0 :   if (ptr->x_param_prefetch_latency)
    4228            0 :     fprintf (file, "%*s%s (%#x)\n",
    4229              :              indent_to, "",
    4230              :              "param_prefetch_latency",
    4231              :              ptr->x_param_prefetch_latency);
    4232              : 
    4233            0 :   if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
    4234            0 :     fprintf (file, "%*s%s (%#x)\n",
    4235              :              indent_to, "",
    4236              :              "param_prefetch_min_insn_to_mem_ratio",
    4237              :              ptr->x_param_prefetch_min_insn_to_mem_ratio);
    4238              : 
    4239            0 :   if (ptr->x_param_prefetch_minimum_stride)
    4240            0 :     fprintf (file, "%*s%s (%#x)\n",
    4241              :              indent_to, "",
    4242              :              "param_prefetch_minimum_stride",
    4243              :              ptr->x_param_prefetch_minimum_stride);
    4244              : 
    4245            0 :   if (ptr->x_param_ranger_logical_depth)
    4246            0 :     fprintf (file, "%*s%s (%#x)\n",
    4247              :              indent_to, "",
    4248              :              "param_ranger_logical_depth",
    4249              :              ptr->x_param_ranger_logical_depth);
    4250              : 
    4251            0 :   if (ptr->x_param_ranger_recompute_depth)
    4252            0 :     fprintf (file, "%*s%s (%#x)\n",
    4253              :              indent_to, "",
    4254              :              "param_ranger_recompute_depth",
    4255              :              ptr->x_param_ranger_recompute_depth);
    4256              : 
    4257            0 :   if (ptr->x_param_relation_block_limit)
    4258            0 :     fprintf (file, "%*s%s (%#x)\n",
    4259              :              indent_to, "",
    4260              :              "param_relation_block_limit",
    4261              :              ptr->x_param_relation_block_limit);
    4262              : 
    4263            0 :   if (ptr->x_param_rpo_vn_max_loop_depth)
    4264            0 :     fprintf (file, "%*s%s (%#x)\n",
    4265              :              indent_to, "",
    4266              :              "param_rpo_vn_max_loop_depth",
    4267              :              ptr->x_param_rpo_vn_max_loop_depth);
    4268              : 
    4269            0 :   if (ptr->x_param_sccvn_max_alias_queries_per_access)
    4270            0 :     fprintf (file, "%*s%s (%#x)\n",
    4271              :              indent_to, "",
    4272              :              "param_sccvn_max_alias_queries_per_access",
    4273              :              ptr->x_param_sccvn_max_alias_queries_per_access);
    4274              : 
    4275            0 :   if (ptr->x_param_scev_max_expr_complexity)
    4276            0 :     fprintf (file, "%*s%s (%#x)\n",
    4277              :              indent_to, "",
    4278              :              "param_scev_max_expr_complexity",
    4279              :              ptr->x_param_scev_max_expr_complexity);
    4280              : 
    4281            0 :   if (ptr->x_param_scev_max_expr_size)
    4282            0 :     fprintf (file, "%*s%s (%#x)\n",
    4283              :              indent_to, "",
    4284              :              "param_scev_max_expr_size",
    4285              :              ptr->x_param_scev_max_expr_size);
    4286              : 
    4287            0 :   if (ptr->x_param_sched_autopref_queue_depth)
    4288            0 :     fprintf (file, "%*s%s (%#x)\n",
    4289              :              indent_to, "",
    4290              :              "param_sched_autopref_queue_depth",
    4291              :              ptr->x_param_sched_autopref_queue_depth);
    4292              : 
    4293            0 :   if (ptr->x_param_sched_mem_true_dep_cost)
    4294            0 :     fprintf (file, "%*s%s (%#x)\n",
    4295              :              indent_to, "",
    4296              :              "param_sched_mem_true_dep_cost",
    4297              :              ptr->x_param_sched_mem_true_dep_cost);
    4298              : 
    4299            0 :   if (ptr->x_param_sched_pressure_algorithm)
    4300            0 :     fprintf (file, "%*s%s (%#x)\n",
    4301              :              indent_to, "",
    4302              :              "param_sched_pressure_algorithm",
    4303              :              ptr->x_param_sched_pressure_algorithm);
    4304              : 
    4305            0 :   if (ptr->x_param_sched_spec_prob_cutoff)
    4306            0 :     fprintf (file, "%*s%s (%#x)\n",
    4307              :              indent_to, "",
    4308              :              "param_sched_spec_prob_cutoff",
    4309              :              ptr->x_param_sched_spec_prob_cutoff);
    4310              : 
    4311            0 :   if (ptr->x_param_sched_state_edge_prob_cutoff)
    4312            0 :     fprintf (file, "%*s%s (%#x)\n",
    4313              :              indent_to, "",
    4314              :              "param_sched_state_edge_prob_cutoff",
    4315              :              ptr->x_param_sched_state_edge_prob_cutoff);
    4316              : 
    4317            0 :   if (ptr->x_param_selsched_insns_to_rename)
    4318            0 :     fprintf (file, "%*s%s (%#x)\n",
    4319              :              indent_to, "",
    4320              :              "param_selsched_insns_to_rename",
    4321              :              ptr->x_param_selsched_insns_to_rename);
    4322              : 
    4323            0 :   if (ptr->x_param_selsched_max_lookahead)
    4324            0 :     fprintf (file, "%*s%s (%#x)\n",
    4325              :              indent_to, "",
    4326              :              "param_selsched_max_lookahead",
    4327              :              ptr->x_param_selsched_max_lookahead);
    4328              : 
    4329            0 :   if (ptr->x_param_selsched_max_sched_times)
    4330            0 :     fprintf (file, "%*s%s (%#x)\n",
    4331              :              indent_to, "",
    4332              :              "param_selsched_max_sched_times",
    4333              :              ptr->x_param_selsched_max_sched_times);
    4334              : 
    4335            0 :   if (ptr->x_param_simultaneous_prefetches)
    4336            0 :     fprintf (file, "%*s%s (%#x)\n",
    4337              :              indent_to, "",
    4338              :              "param_simultaneous_prefetches",
    4339              :              ptr->x_param_simultaneous_prefetches);
    4340              : 
    4341            0 :   if (ptr->x_param_sink_frequency_threshold)
    4342            0 :     fprintf (file, "%*s%s (%#x)\n",
    4343              :              indent_to, "",
    4344              :              "param_sink_frequency_threshold",
    4345              :              ptr->x_param_sink_frequency_threshold);
    4346              : 
    4347            0 :   if (ptr->x_param_sms_dfa_history)
    4348            0 :     fprintf (file, "%*s%s (%#x)\n",
    4349              :              indent_to, "",
    4350              :              "param_sms_dfa_history",
    4351              :              ptr->x_param_sms_dfa_history);
    4352              : 
    4353            0 :   if (ptr->x_param_sms_loop_average_count_threshold)
    4354            0 :     fprintf (file, "%*s%s (%#x)\n",
    4355              :              indent_to, "",
    4356              :              "param_sms_loop_average_count_threshold",
    4357              :              ptr->x_param_sms_loop_average_count_threshold);
    4358              : 
    4359            0 :   if (ptr->x_param_sms_max_ii_factor)
    4360            0 :     fprintf (file, "%*s%s (%#x)\n",
    4361              :              indent_to, "",
    4362              :              "param_sms_max_ii_factor",
    4363              :              ptr->x_param_sms_max_ii_factor);
    4364              : 
    4365            0 :   if (ptr->x_param_sms_min_sc)
    4366            0 :     fprintf (file, "%*s%s (%#x)\n",
    4367              :              indent_to, "",
    4368              :              "param_sms_min_sc",
    4369              :              ptr->x_param_sms_min_sc);
    4370              : 
    4371            0 :   if (ptr->x_param_sra_max_propagations)
    4372            0 :     fprintf (file, "%*s%s (%#x)\n",
    4373              :              indent_to, "",
    4374              :              "param_sra_max_propagations",
    4375              :              ptr->x_param_sra_max_propagations);
    4376              : 
    4377            0 :   if (ptr->x_param_sra_max_scalarization_size_size)
    4378            0 :     fprintf (file, "%*s%s (%#x)\n",
    4379              :              indent_to, "",
    4380              :              "param_sra_max_scalarization_size_size",
    4381              :              ptr->x_param_sra_max_scalarization_size_size);
    4382              : 
    4383            0 :   if (ptr->x_param_sra_max_scalarization_size_speed)
    4384            0 :     fprintf (file, "%*s%s (%#x)\n",
    4385              :              indent_to, "",
    4386              :              "param_sra_max_scalarization_size_speed",
    4387              :              ptr->x_param_sra_max_scalarization_size_speed);
    4388              : 
    4389            0 :   if (ptr->x_param_ssa_name_def_chain_limit)
    4390            0 :     fprintf (file, "%*s%s (%#x)\n",
    4391              :              indent_to, "",
    4392              :              "param_ssa_name_def_chain_limit",
    4393              :              ptr->x_param_ssa_name_def_chain_limit);
    4394              : 
    4395            0 :   if (ptr->x_param_ssp_buffer_size)
    4396            0 :     fprintf (file, "%*s%s (%#x)\n",
    4397              :              indent_to, "",
    4398              :              "param_ssp_buffer_size",
    4399              :              ptr->x_param_ssp_buffer_size);
    4400              : 
    4401            0 :   if (ptr->x_param_stack_clash_protection_guard_size)
    4402            0 :     fprintf (file, "%*s%s (%#x)\n",
    4403              :              indent_to, "",
    4404              :              "param_stack_clash_protection_guard_size",
    4405              :              ptr->x_param_stack_clash_protection_guard_size);
    4406              : 
    4407            0 :   if (ptr->x_param_stack_clash_protection_probe_interval)
    4408            0 :     fprintf (file, "%*s%s (%#x)\n",
    4409              :              indent_to, "",
    4410              :              "param_stack_clash_protection_probe_interval",
    4411              :              ptr->x_param_stack_clash_protection_probe_interval);
    4412              : 
    4413            0 :   if (ptr->x_param_store_forwarding_max_distance)
    4414            0 :     fprintf (file, "%*s%s (%#x)\n",
    4415              :              indent_to, "",
    4416              :              "param_store_forwarding_max_distance",
    4417              :              ptr->x_param_store_forwarding_max_distance);
    4418              : 
    4419            0 :   if (ptr->x_param_store_merging_allow_unaligned)
    4420            0 :     fprintf (file, "%*s%s (%#x)\n",
    4421              :              indent_to, "",
    4422              :              "param_store_merging_allow_unaligned",
    4423              :              ptr->x_param_store_merging_allow_unaligned);
    4424              : 
    4425            0 :   if (ptr->x_param_store_merging_max_size)
    4426            0 :     fprintf (file, "%*s%s (%#x)\n",
    4427              :              indent_to, "",
    4428              :              "param_store_merging_max_size",
    4429              :              ptr->x_param_store_merging_max_size);
    4430              : 
    4431            0 :   if (ptr->x_param_switch_conversion_branch_ratio)
    4432            0 :     fprintf (file, "%*s%s (%#x)\n",
    4433              :              indent_to, "",
    4434              :              "param_switch_conversion_branch_ratio",
    4435              :              ptr->x_param_switch_conversion_branch_ratio);
    4436              : 
    4437            0 :   if (ptr->x_param_tm_max_aggregate_size)
    4438            0 :     fprintf (file, "%*s%s (%#x)\n",
    4439              :              indent_to, "",
    4440              :              "param_tm_max_aggregate_size",
    4441              :              ptr->x_param_tm_max_aggregate_size);
    4442              : 
    4443            0 :   if (ptr->x_param_tracer_dynamic_coverage_feedback)
    4444            0 :     fprintf (file, "%*s%s (%#x)\n",
    4445              :              indent_to, "",
    4446              :              "param_tracer_dynamic_coverage_feedback",
    4447              :              ptr->x_param_tracer_dynamic_coverage_feedback);
    4448              : 
    4449            0 :   if (ptr->x_param_tracer_dynamic_coverage)
    4450            0 :     fprintf (file, "%*s%s (%#x)\n",
    4451              :              indent_to, "",
    4452              :              "param_tracer_dynamic_coverage",
    4453              :              ptr->x_param_tracer_dynamic_coverage);
    4454              : 
    4455            0 :   if (ptr->x_param_tracer_max_code_growth)
    4456            0 :     fprintf (file, "%*s%s (%#x)\n",
    4457              :              indent_to, "",
    4458              :              "param_tracer_max_code_growth",
    4459              :              ptr->x_param_tracer_max_code_growth);
    4460              : 
    4461            0 :   if (ptr->x_param_tracer_min_branch_probability_feedback)
    4462            0 :     fprintf (file, "%*s%s (%#x)\n",
    4463              :              indent_to, "",
    4464              :              "param_tracer_min_branch_probability_feedback",
    4465              :              ptr->x_param_tracer_min_branch_probability_feedback);
    4466              : 
    4467            0 :   if (ptr->x_param_tracer_min_branch_probability)
    4468            0 :     fprintf (file, "%*s%s (%#x)\n",
    4469              :              indent_to, "",
    4470              :              "param_tracer_min_branch_probability",
    4471              :              ptr->x_param_tracer_min_branch_probability);
    4472              : 
    4473            0 :   if (ptr->x_param_tracer_min_branch_ratio)
    4474            0 :     fprintf (file, "%*s%s (%#x)\n",
    4475              :              indent_to, "",
    4476              :              "param_tracer_min_branch_ratio",
    4477              :              ptr->x_param_tracer_min_branch_ratio);
    4478              : 
    4479            0 :   if (ptr->x_param_transitive_relations_work_bound)
    4480            0 :     fprintf (file, "%*s%s (%#x)\n",
    4481              :              indent_to, "",
    4482              :              "param_transitive_relations_work_bound",
    4483              :              ptr->x_param_transitive_relations_work_bound);
    4484              : 
    4485            0 :   if (ptr->x_param_tree_reassoc_width)
    4486            0 :     fprintf (file, "%*s%s (%#x)\n",
    4487              :              indent_to, "",
    4488              :              "param_tree_reassoc_width",
    4489              :              ptr->x_param_tree_reassoc_width);
    4490              : 
    4491            0 :   if (ptr->x_param_uninit_control_dep_attempts)
    4492            0 :     fprintf (file, "%*s%s (%#x)\n",
    4493              :              indent_to, "",
    4494              :              "param_uninit_control_dep_attempts",
    4495              :              ptr->x_param_uninit_control_dep_attempts);
    4496              : 
    4497            0 :   if (ptr->x_param_uninit_max_chain_len)
    4498            0 :     fprintf (file, "%*s%s (%#x)\n",
    4499              :              indent_to, "",
    4500              :              "param_uninit_max_chain_len",
    4501              :              ptr->x_param_uninit_max_chain_len);
    4502              : 
    4503            0 :   if (ptr->x_param_uninit_max_num_chains)
    4504            0 :     fprintf (file, "%*s%s (%#x)\n",
    4505              :              indent_to, "",
    4506              :              "param_uninit_max_num_chains",
    4507              :              ptr->x_param_uninit_max_num_chains);
    4508              : 
    4509            0 :   if (ptr->x_param_uninit_max_prune_work)
    4510            0 :     fprintf (file, "%*s%s (%#x)\n",
    4511              :              indent_to, "",
    4512              :              "param_uninit_max_prune_work",
    4513              :              ptr->x_param_uninit_max_prune_work);
    4514              : 
    4515            0 :   if (ptr->x_param_uninlined_function_insns)
    4516            0 :     fprintf (file, "%*s%s (%#x)\n",
    4517              :              indent_to, "",
    4518              :              "param_uninlined_function_insns",
    4519              :              ptr->x_param_uninlined_function_insns);
    4520              : 
    4521            0 :   if (ptr->x_param_uninlined_function_time)
    4522            0 :     fprintf (file, "%*s%s (%#x)\n",
    4523              :              indent_to, "",
    4524              :              "param_uninlined_function_time",
    4525              :              ptr->x_param_uninlined_function_time);
    4526              : 
    4527            0 :   if (ptr->x_param_uninlined_function_thunk_insns)
    4528            0 :     fprintf (file, "%*s%s (%#x)\n",
    4529              :              indent_to, "",
    4530              :              "param_uninlined_function_thunk_insns",
    4531              :              ptr->x_param_uninlined_function_thunk_insns);
    4532              : 
    4533            0 :   if (ptr->x_param_uninlined_function_thunk_time)
    4534            0 :     fprintf (file, "%*s%s (%#x)\n",
    4535              :              indent_to, "",
    4536              :              "param_uninlined_function_thunk_time",
    4537              :              ptr->x_param_uninlined_function_thunk_time);
    4538              : 
    4539            0 :   if (ptr->x_param_unlikely_bb_count_fraction)
    4540            0 :     fprintf (file, "%*s%s (%#x)\n",
    4541              :              indent_to, "",
    4542              :              "param_unlikely_bb_count_fraction",
    4543              :              ptr->x_param_unlikely_bb_count_fraction);
    4544              : 
    4545            0 :   if (ptr->x_param_unroll_jam_max_unroll)
    4546            0 :     fprintf (file, "%*s%s (%#x)\n",
    4547              :              indent_to, "",
    4548              :              "param_unroll_jam_max_unroll",
    4549              :              ptr->x_param_unroll_jam_max_unroll);
    4550              : 
    4551            0 :   if (ptr->x_param_unroll_jam_min_percent)
    4552            0 :     fprintf (file, "%*s%s (%#x)\n",
    4553              :              indent_to, "",
    4554              :              "param_unroll_jam_min_percent",
    4555              :              ptr->x_param_unroll_jam_min_percent);
    4556              : 
    4557            0 :   if (ptr->x_param_use_after_scope_direct_emission_threshold)
    4558            0 :     fprintf (file, "%*s%s (%#x)\n",
    4559              :              indent_to, "",
    4560              :              "param_use_after_scope_direct_emission_threshold",
    4561              :              ptr->x_param_use_after_scope_direct_emission_threshold);
    4562              : 
    4563            0 :   if (ptr->x_param_vect_epilogues_nomask)
    4564            0 :     fprintf (file, "%*s%s (%#x)\n",
    4565              :              indent_to, "",
    4566              :              "param_vect_epilogues_nomask",
    4567              :              ptr->x_param_vect_epilogues_nomask);
    4568              : 
    4569            0 :   if (ptr->x_param_vect_induction_float)
    4570            0 :     fprintf (file, "%*s%s (%#x)\n",
    4571              :              indent_to, "",
    4572              :              "param_vect_induction_float",
    4573              :              ptr->x_param_vect_induction_float);
    4574              : 
    4575            0 :   if (ptr->x_param_vect_inner_loop_cost_factor)
    4576            0 :     fprintf (file, "%*s%s (%#x)\n",
    4577              :              indent_to, "",
    4578              :              "param_vect_inner_loop_cost_factor",
    4579              :              ptr->x_param_vect_inner_loop_cost_factor);
    4580              : 
    4581            0 :   if (ptr->x_param_vect_max_layout_candidates)
    4582            0 :     fprintf (file, "%*s%s (%#x)\n",
    4583              :              indent_to, "",
    4584              :              "param_vect_max_layout_candidates",
    4585              :              ptr->x_param_vect_max_layout_candidates);
    4586              : 
    4587            0 :   if (ptr->x_param_vect_max_peeling_for_alignment)
    4588            0 :     fprintf (file, "%*s%s (%#x)\n",
    4589              :              indent_to, "",
    4590              :              "param_vect_max_peeling_for_alignment",
    4591              :              ptr->x_param_vect_max_peeling_for_alignment);
    4592              : 
    4593            0 :   if (ptr->x_param_vect_max_version_for_alias_checks)
    4594            0 :     fprintf (file, "%*s%s (%#x)\n",
    4595              :              indent_to, "",
    4596              :              "param_vect_max_version_for_alias_checks",
    4597              :              ptr->x_param_vect_max_version_for_alias_checks);
    4598              : 
    4599            0 :   if (ptr->x_param_vect_max_version_for_alignment_checks)
    4600            0 :     fprintf (file, "%*s%s (%#x)\n",
    4601              :              indent_to, "",
    4602              :              "param_vect_max_version_for_alignment_checks",
    4603              :              ptr->x_param_vect_max_version_for_alignment_checks);
    4604              : 
    4605            0 :   if (ptr->x_param_vect_partial_vector_usage)
    4606            0 :     fprintf (file, "%*s%s (%#x)\n",
    4607              :              indent_to, "",
    4608              :              "param_vect_partial_vector_usage",
    4609              :              ptr->x_param_vect_partial_vector_usage);
    4610              : 
    4611            0 :   if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    4612            0 :     fprintf (file, "%*s%s (%#x)\n",
    4613              :              indent_to, "",
    4614              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    4615              :              ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    4616              : 
    4617            0 :   if (ptr->x_param_vrp_block_limit)
    4618            0 :     fprintf (file, "%*s%s (%#x)\n",
    4619              :              indent_to, "",
    4620              :              "param_vrp_block_limit",
    4621              :              ptr->x_param_vrp_block_limit);
    4622              : 
    4623            0 :   if (ptr->x_param_vrp_cstload_limit)
    4624            0 :     fprintf (file, "%*s%s (%#x)\n",
    4625              :              indent_to, "",
    4626              :              "param_vrp_cstload_limit",
    4627              :              ptr->x_param_vrp_cstload_limit);
    4628              : 
    4629            0 :   if (ptr->x_param_vrp_sparse_threshold)
    4630            0 :     fprintf (file, "%*s%s (%#x)\n",
    4631              :              indent_to, "",
    4632              :              "param_vrp_sparse_threshold",
    4633              :              ptr->x_param_vrp_sparse_threshold);
    4634              : 
    4635            0 :   if (ptr->x_param_vrp_switch_limit)
    4636            0 :     fprintf (file, "%*s%s (%#x)\n",
    4637              :              indent_to, "",
    4638              :              "param_vrp_switch_limit",
    4639              :              ptr->x_param_vrp_switch_limit);
    4640              : 
    4641            0 :   if (ptr->x_param_vrp_vector_threshold)
    4642            0 :     fprintf (file, "%*s%s (%#x)\n",
    4643              :              indent_to, "",
    4644              :              "param_vrp_vector_threshold",
    4645              :              ptr->x_param_vrp_vector_threshold);
    4646              : 
    4647            0 :   if (ptr->x_param_widening_mul_defer_fma)
    4648            0 :     fprintf (file, "%*s%s (%#x)\n",
    4649              :              indent_to, "",
    4650              :              "param_widening_mul_defer_fma",
    4651              :              ptr->x_param_widening_mul_defer_fma);
    4652              : 
    4653            0 :   if (ptr->x_flag_complex_method)
    4654            0 :     fprintf (file, "%*s%s (%#x)\n",
    4655              :              indent_to, "",
    4656              :              "flag_complex_method",
    4657              :              ptr->x_flag_complex_method);
    4658              : 
    4659            0 :   if (ptr->x_flag_malloc_dse)
    4660            0 :     fprintf (file, "%*s%s (%#x)\n",
    4661              :              indent_to, "",
    4662              :              "flag_malloc_dse",
    4663              :              ptr->x_flag_malloc_dse);
    4664              : 
    4665            0 :   if (ptr->x_flag_min_function_alignment)
    4666            0 :     fprintf (file, "%*s%s (%#x)\n",
    4667              :              indent_to, "",
    4668              :              "flag_min_function_alignment",
    4669              :              ptr->x_flag_min_function_alignment);
    4670              : 
    4671            0 :   if (ptr->x_flag_openmp_target_simd_clone)
    4672            0 :     fprintf (file, "%*s%s (%#x)\n",
    4673              :              indent_to, "",
    4674              :              "flag_openmp_target_simd_clone",
    4675              :              ptr->x_flag_openmp_target_simd_clone);
    4676              : 
    4677            0 :   if (ptr->x_flag_sched_stalled_insns)
    4678            0 :     fprintf (file, "%*s%s (%#x)\n",
    4679              :              indent_to, "",
    4680              :              "flag_sched_stalled_insns",
    4681              :              ptr->x_flag_sched_stalled_insns);
    4682              : 
    4683            0 :   if (ptr->x_flag_sched_stalled_insns_dep)
    4684            0 :     fprintf (file, "%*s%s (%#x)\n",
    4685              :              indent_to, "",
    4686              :              "flag_sched_stalled_insns_dep",
    4687              :              ptr->x_flag_sched_stalled_insns_dep);
    4688              : 
    4689            0 :   if (ptr->x_flag_tree_parallelize_loops)
    4690            0 :     fprintf (file, "%*s%s (%#x)\n",
    4691              :              indent_to, "",
    4692              :              "flag_tree_parallelize_loops",
    4693              :              ptr->x_flag_tree_parallelize_loops);
    4694              : 
    4695            0 :   fprintf (file, "%*s%s (%#x)\n",
    4696              :            indent_to, "",
    4697              :            "flag_lto_locality_cloning",
    4698            0 :            (int) ptr->x_flag_lto_locality_cloning);
    4699              : 
    4700            0 :   fprintf (file, "%*s%s (%#x)\n",
    4701              :            indent_to, "",
    4702              :            "flag_lto_locality_heuristics",
    4703            0 :            (int) ptr->x_flag_lto_locality_heuristics);
    4704              : 
    4705            0 :   fprintf (file, "%*s%s (%#x)\n",
    4706              :            indent_to, "",
    4707              :            "param_ranger_debug",
    4708            0 :            (int) ptr->x_param_ranger_debug);
    4709              : 
    4710            0 :   fprintf (file, "%*s%s (%#x)\n",
    4711              :            indent_to, "",
    4712              :            "param_threader_debug",
    4713            0 :            (int) ptr->x_param_threader_debug);
    4714              : 
    4715            0 :   fprintf (file, "%*s%s (%#x)\n",
    4716              :            indent_to, "",
    4717              :            "flag_excess_precision",
    4718            0 :            (int) ptr->x_flag_excess_precision);
    4719              : 
    4720            0 :   fprintf (file, "%*s%s (%#x)\n",
    4721              :            indent_to, "",
    4722              :            "flag_fp_contract_mode",
    4723            0 :            (int) ptr->x_flag_fp_contract_mode);
    4724              : 
    4725            0 :   fprintf (file, "%*s%s (%#x)\n",
    4726              :            indent_to, "",
    4727              :            "flag_harden_control_flow_redundancy_check_noreturn",
    4728            0 :            (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
    4729              : 
    4730            0 :   fprintf (file, "%*s%s (%#x)\n",
    4731              :            indent_to, "",
    4732              :            "flag_inline_stringops",
    4733            0 :            (int) ptr->x_flag_inline_stringops);
    4734              : 
    4735            0 :   fprintf (file, "%*s%s (%#x)\n",
    4736              :            indent_to, "",
    4737              :            "flag_ira_algorithm",
    4738            0 :            (int) ptr->x_flag_ira_algorithm);
    4739              : 
    4740            0 :   fprintf (file, "%*s%s (%#x)\n",
    4741              :            indent_to, "",
    4742              :            "flag_ira_region",
    4743            0 :            (int) ptr->x_flag_ira_region);
    4744              : 
    4745            0 :   fprintf (file, "%*s%s (%#x)\n",
    4746              :            indent_to, "",
    4747              :            "flag_live_patching",
    4748            0 :            (int) ptr->x_flag_live_patching);
    4749              : 
    4750            0 :   fprintf (file, "%*s%s (%#x)\n",
    4751              :            indent_to, "",
    4752              :            "flag_reorder_blocks_algorithm",
    4753            0 :            (int) ptr->x_flag_reorder_blocks_algorithm);
    4754              : 
    4755            0 :   fprintf (file, "%*s%s (%#x)\n",
    4756              :            indent_to, "",
    4757              :            "flag_simd_cost_model",
    4758            0 :            (int) ptr->x_flag_simd_cost_model);
    4759              : 
    4760            0 :   fprintf (file, "%*s%s (%#x)\n",
    4761              :            indent_to, "",
    4762              :            "flag_stack_reuse",
    4763            0 :            (int) ptr->x_flag_stack_reuse);
    4764              : 
    4765            0 :   fprintf (file, "%*s%s (%#x)\n",
    4766              :            indent_to, "",
    4767              :            "flag_auto_var_init",
    4768            0 :            (int) ptr->x_flag_auto_var_init);
    4769              : 
    4770            0 :   fprintf (file, "%*s%s (%#x)\n",
    4771              :            indent_to, "",
    4772              :            "flag_vect_cost_model",
    4773            0 :            (int) ptr->x_flag_vect_cost_model);
    4774              : 
    4775            0 :   if (ptr->x_optimize)
    4776            0 :     fprintf (file, "%*s%s (%#x)\n",
    4777              :              indent_to, "",
    4778              :              "optimize",
    4779              :              ptr->x_optimize);
    4780              : 
    4781            0 :   if (ptr->x_optimize_size)
    4782            0 :     fprintf (file, "%*s%s (%#x)\n",
    4783              :              indent_to, "",
    4784              :              "optimize_size",
    4785              :              ptr->x_optimize_size);
    4786              : 
    4787            0 :   if (ptr->x_optimize_debug)
    4788            0 :     fprintf (file, "%*s%s (%#x)\n",
    4789              :              indent_to, "",
    4790              :              "optimize_debug",
    4791              :              ptr->x_optimize_debug);
    4792              : 
    4793            0 :   if (ptr->x_optimize_fast)
    4794            0 :     fprintf (file, "%*s%s (%#x)\n",
    4795              :              indent_to, "",
    4796              :              "optimize_fast",
    4797              :              ptr->x_optimize_fast);
    4798              : 
    4799            0 :   if (ptr->x_warn_inline)
    4800            0 :     fprintf (file, "%*s%s (%#x)\n",
    4801              :              indent_to, "",
    4802              :              "warn_inline",
    4803              :              ptr->x_warn_inline);
    4804              : 
    4805            0 :   if (ptr->x_flag_aggressive_loop_optimizations)
    4806            0 :     fprintf (file, "%*s%s (%#x)\n",
    4807              :              indent_to, "",
    4808              :              "flag_aggressive_loop_optimizations",
    4809              :              ptr->x_flag_aggressive_loop_optimizations);
    4810              : 
    4811            0 :   if (ptr->x_flag_align_functions)
    4812            0 :     fprintf (file, "%*s%s (%#x)\n",
    4813              :              indent_to, "",
    4814              :              "flag_align_functions",
    4815              :              ptr->x_flag_align_functions);
    4816              : 
    4817            0 :   if (ptr->x_flag_align_jumps)
    4818            0 :     fprintf (file, "%*s%s (%#x)\n",
    4819              :              indent_to, "",
    4820              :              "flag_align_jumps",
    4821              :              ptr->x_flag_align_jumps);
    4822              : 
    4823            0 :   if (ptr->x_flag_align_labels)
    4824            0 :     fprintf (file, "%*s%s (%#x)\n",
    4825              :              indent_to, "",
    4826              :              "flag_align_labels",
    4827              :              ptr->x_flag_align_labels);
    4828              : 
    4829            0 :   if (ptr->x_flag_align_loops)
    4830            0 :     fprintf (file, "%*s%s (%#x)\n",
    4831              :              indent_to, "",
    4832              :              "flag_align_loops",
    4833              :              ptr->x_flag_align_loops);
    4834              : 
    4835            0 :   if (ptr->x_flag_allocation_dce)
    4836            0 :     fprintf (file, "%*s%s (%#x)\n",
    4837              :              indent_to, "",
    4838              :              "flag_allocation_dce",
    4839              :              ptr->x_flag_allocation_dce);
    4840              : 
    4841            0 :   if (ptr->x_flag_store_data_races)
    4842            0 :     fprintf (file, "%*s%s (%#x)\n",
    4843              :              indent_to, "",
    4844              :              "flag_store_data_races",
    4845              :              ptr->x_flag_store_data_races);
    4846              : 
    4847            0 :   if (ptr->x_flag_associative_math)
    4848            0 :     fprintf (file, "%*s%s (%#x)\n",
    4849              :              indent_to, "",
    4850              :              "flag_associative_math",
    4851              :              ptr->x_flag_associative_math);
    4852              : 
    4853            0 :   if (ptr->x_flag_assume_sane_operators_new_delete)
    4854            0 :     fprintf (file, "%*s%s (%#x)\n",
    4855              :              indent_to, "",
    4856              :              "flag_assume_sane_operators_new_delete",
    4857              :              ptr->x_flag_assume_sane_operators_new_delete);
    4858              : 
    4859            0 :   if (ptr->x_flag_asynchronous_unwind_tables)
    4860            0 :     fprintf (file, "%*s%s (%#x)\n",
    4861              :              indent_to, "",
    4862              :              "flag_asynchronous_unwind_tables",
    4863              :              ptr->x_flag_asynchronous_unwind_tables);
    4864              : 
    4865            0 :   if (ptr->x_flag_auto_inc_dec)
    4866            0 :     fprintf (file, "%*s%s (%#x)\n",
    4867              :              indent_to, "",
    4868              :              "flag_auto_inc_dec",
    4869              :              ptr->x_flag_auto_inc_dec);
    4870              : 
    4871            0 :   if (ptr->x_flag_auto_profile_inlining)
    4872            0 :     fprintf (file, "%*s%s (%#x)\n",
    4873              :              indent_to, "",
    4874              :              "flag_auto_profile_inlining",
    4875              :              ptr->x_flag_auto_profile_inlining);
    4876              : 
    4877            0 :   if (ptr->x_flag_avoid_store_forwarding)
    4878            0 :     fprintf (file, "%*s%s (%#x)\n",
    4879              :              indent_to, "",
    4880              :              "flag_avoid_store_forwarding",
    4881              :              ptr->x_flag_avoid_store_forwarding);
    4882              : 
    4883            0 :   if (ptr->x_flag_bit_tests)
    4884            0 :     fprintf (file, "%*s%s (%#x)\n",
    4885              :              indent_to, "",
    4886              :              "flag_bit_tests",
    4887              :              ptr->x_flag_bit_tests);
    4888              : 
    4889            0 :   if (ptr->x_flag_branch_on_count_reg)
    4890            0 :     fprintf (file, "%*s%s (%#x)\n",
    4891              :              indent_to, "",
    4892              :              "flag_branch_on_count_reg",
    4893              :              ptr->x_flag_branch_on_count_reg);
    4894              : 
    4895            0 :   if (ptr->x_flag_branch_probabilities)
    4896            0 :     fprintf (file, "%*s%s (%#x)\n",
    4897              :              indent_to, "",
    4898              :              "flag_branch_probabilities",
    4899              :              ptr->x_flag_branch_probabilities);
    4900              : 
    4901            0 :   if (ptr->x_flag_caller_saves)
    4902            0 :     fprintf (file, "%*s%s (%#x)\n",
    4903              :              indent_to, "",
    4904              :              "flag_caller_saves",
    4905              :              ptr->x_flag_caller_saves);
    4906              : 
    4907            0 :   if (ptr->x_flag_code_hoisting)
    4908            0 :     fprintf (file, "%*s%s (%#x)\n",
    4909              :              indent_to, "",
    4910              :              "flag_code_hoisting",
    4911              :              ptr->x_flag_code_hoisting);
    4912              : 
    4913            0 :   if (ptr->x_flag_combine_stack_adjustments)
    4914            0 :     fprintf (file, "%*s%s (%#x)\n",
    4915              :              indent_to, "",
    4916              :              "flag_combine_stack_adjustments",
    4917              :              ptr->x_flag_combine_stack_adjustments);
    4918              : 
    4919            0 :   if (ptr->x_flag_compare_elim_after_reload)
    4920            0 :     fprintf (file, "%*s%s (%#x)\n",
    4921              :              indent_to, "",
    4922              :              "flag_compare_elim_after_reload",
    4923              :              ptr->x_flag_compare_elim_after_reload);
    4924              : 
    4925            0 :   if (ptr->x_flag_conserve_stack)
    4926            0 :     fprintf (file, "%*s%s (%#x)\n",
    4927              :              indent_to, "",
    4928              :              "flag_conserve_stack",
    4929              :              ptr->x_flag_conserve_stack);
    4930              : 
    4931            0 :   if (ptr->x_flag_cprop_registers)
    4932            0 :     fprintf (file, "%*s%s (%#x)\n",
    4933              :              indent_to, "",
    4934              :              "flag_cprop_registers",
    4935              :              ptr->x_flag_cprop_registers);
    4936              : 
    4937            0 :   if (ptr->x_flag_crossjumping)
    4938            0 :     fprintf (file, "%*s%s (%#x)\n",
    4939              :              indent_to, "",
    4940              :              "flag_crossjumping",
    4941              :              ptr->x_flag_crossjumping);
    4942              : 
    4943            0 :   if (ptr->x_flag_cse_follow_jumps)
    4944            0 :     fprintf (file, "%*s%s (%#x)\n",
    4945              :              indent_to, "",
    4946              :              "flag_cse_follow_jumps",
    4947              :              ptr->x_flag_cse_follow_jumps);
    4948              : 
    4949            0 :   if (ptr->x_flag_dce)
    4950            0 :     fprintf (file, "%*s%s (%#x)\n",
    4951              :              indent_to, "",
    4952              :              "flag_dce",
    4953              :              ptr->x_flag_dce);
    4954              : 
    4955            0 :   if (ptr->x_flag_defer_pop)
    4956            0 :     fprintf (file, "%*s%s (%#x)\n",
    4957              :              indent_to, "",
    4958              :              "flag_defer_pop",
    4959              :              ptr->x_flag_defer_pop);
    4960              : 
    4961            0 :   if (ptr->x_flag_delayed_branch)
    4962            0 :     fprintf (file, "%*s%s (%#x)\n",
    4963              :              indent_to, "",
    4964              :              "flag_delayed_branch",
    4965              :              ptr->x_flag_delayed_branch);
    4966              : 
    4967            0 :   if (ptr->x_flag_delete_dead_exceptions)
    4968            0 :     fprintf (file, "%*s%s (%#x)\n",
    4969              :              indent_to, "",
    4970              :              "flag_delete_dead_exceptions",
    4971              :              ptr->x_flag_delete_dead_exceptions);
    4972              : 
    4973            0 :   if (ptr->x_flag_delete_null_pointer_checks)
    4974            0 :     fprintf (file, "%*s%s (%#x)\n",
    4975              :              indent_to, "",
    4976              :              "flag_delete_null_pointer_checks",
    4977              :              ptr->x_flag_delete_null_pointer_checks);
    4978              : 
    4979            0 :   if (ptr->x_flag_dep_fusion)
    4980            0 :     fprintf (file, "%*s%s (%#x)\n",
    4981              :              indent_to, "",
    4982              :              "flag_dep_fusion",
    4983              :              ptr->x_flag_dep_fusion);
    4984              : 
    4985            0 :   if (ptr->x_flag_devirtualize)
    4986            0 :     fprintf (file, "%*s%s (%#x)\n",
    4987              :              indent_to, "",
    4988              :              "flag_devirtualize",
    4989              :              ptr->x_flag_devirtualize);
    4990              : 
    4991            0 :   if (ptr->x_flag_devirtualize_speculatively)
    4992            0 :     fprintf (file, "%*s%s (%#x)\n",
    4993              :              indent_to, "",
    4994              :              "flag_devirtualize_speculatively",
    4995              :              ptr->x_flag_devirtualize_speculatively);
    4996              : 
    4997            0 :   if (ptr->x_flag_dse)
    4998            0 :     fprintf (file, "%*s%s (%#x)\n",
    4999              :              indent_to, "",
    5000              :              "flag_dse",
    5001              :              ptr->x_flag_dse);
    5002              : 
    5003            0 :   if (ptr->x_flag_early_inlining)
    5004            0 :     fprintf (file, "%*s%s (%#x)\n",
    5005              :              indent_to, "",
    5006              :              "flag_early_inlining",
    5007              :              ptr->x_flag_early_inlining);
    5008              : 
    5009            0 :   if (ptr->x_flag_exceptions)
    5010            0 :     fprintf (file, "%*s%s (%#x)\n",
    5011              :              indent_to, "",
    5012              :              "flag_exceptions",
    5013              :              ptr->x_flag_exceptions);
    5014              : 
    5015            0 :   if (ptr->x_flag_expensive_optimizations)
    5016            0 :     fprintf (file, "%*s%s (%#x)\n",
    5017              :              indent_to, "",
    5018              :              "flag_expensive_optimizations",
    5019              :              ptr->x_flag_expensive_optimizations);
    5020              : 
    5021            0 :   if (ptr->x_flag_ext_dce)
    5022            0 :     fprintf (file, "%*s%s (%#x)\n",
    5023              :              indent_to, "",
    5024              :              "flag_ext_dce",
    5025              :              ptr->x_flag_ext_dce);
    5026              : 
    5027            0 :   if (ptr->x_flag_finite_loops)
    5028            0 :     fprintf (file, "%*s%s (%#x)\n",
    5029              :              indent_to, "",
    5030              :              "flag_finite_loops",
    5031              :              ptr->x_flag_finite_loops);
    5032              : 
    5033            0 :   if (ptr->x_flag_finite_math_only)
    5034            0 :     fprintf (file, "%*s%s (%#x)\n",
    5035              :              indent_to, "",
    5036              :              "flag_finite_math_only",
    5037              :              ptr->x_flag_finite_math_only);
    5038              : 
    5039            0 :   if (ptr->x_flag_float_store)
    5040            0 :     fprintf (file, "%*s%s (%#x)\n",
    5041              :              indent_to, "",
    5042              :              "flag_float_store",
    5043              :              ptr->x_flag_float_store);
    5044              : 
    5045            0 :   if (ptr->x_flag_fold_mem_offsets)
    5046            0 :     fprintf (file, "%*s%s (%#x)\n",
    5047              :              indent_to, "",
    5048              :              "flag_fold_mem_offsets",
    5049              :              ptr->x_flag_fold_mem_offsets);
    5050              : 
    5051            0 :   if (ptr->x_flag_fold_simple_inlines)
    5052            0 :     fprintf (file, "%*s%s (%#x)\n",
    5053              :              indent_to, "",
    5054              :              "flag_fold_simple_inlines",
    5055              :              ptr->x_flag_fold_simple_inlines);
    5056              : 
    5057            0 :   if (ptr->x_flag_forward_propagate)
    5058            0 :     fprintf (file, "%*s%s (%#x)\n",
    5059              :              indent_to, "",
    5060              :              "flag_forward_propagate",
    5061              :              ptr->x_flag_forward_propagate);
    5062              : 
    5063            0 :   if (ptr->x_flag_fp_int_builtin_inexact)
    5064            0 :     fprintf (file, "%*s%s (%#x)\n",
    5065              :              indent_to, "",
    5066              :              "flag_fp_int_builtin_inexact",
    5067              :              ptr->x_flag_fp_int_builtin_inexact);
    5068              : 
    5069            0 :   if (ptr->x_flag_no_function_cse)
    5070            0 :     fprintf (file, "%*s%s (%#x)\n",
    5071              :              indent_to, "",
    5072              :              "flag_no_function_cse",
    5073              :              ptr->x_flag_no_function_cse);
    5074              : 
    5075            0 :   if (ptr->x_flag_gcse)
    5076            0 :     fprintf (file, "%*s%s (%#x)\n",
    5077              :              indent_to, "",
    5078              :              "flag_gcse",
    5079              :              ptr->x_flag_gcse);
    5080              : 
    5081            0 :   if (ptr->x_flag_gcse_after_reload)
    5082            0 :     fprintf (file, "%*s%s (%#x)\n",
    5083              :              indent_to, "",
    5084              :              "flag_gcse_after_reload",
    5085              :              ptr->x_flag_gcse_after_reload);
    5086              : 
    5087            0 :   if (ptr->x_flag_gcse_las)
    5088            0 :     fprintf (file, "%*s%s (%#x)\n",
    5089              :              indent_to, "",
    5090              :              "flag_gcse_las",
    5091              :              ptr->x_flag_gcse_las);
    5092              : 
    5093            0 :   if (ptr->x_flag_gcse_lm)
    5094            0 :     fprintf (file, "%*s%s (%#x)\n",
    5095              :              indent_to, "",
    5096              :              "flag_gcse_lm",
    5097              :              ptr->x_flag_gcse_lm);
    5098              : 
    5099            0 :   if (ptr->x_flag_gcse_sm)
    5100            0 :     fprintf (file, "%*s%s (%#x)\n",
    5101              :              indent_to, "",
    5102              :              "flag_gcse_sm",
    5103              :              ptr->x_flag_gcse_sm);
    5104              : 
    5105            0 :   if (ptr->x_flag_graphite)
    5106            0 :     fprintf (file, "%*s%s (%#x)\n",
    5107              :              indent_to, "",
    5108              :              "flag_graphite",
    5109              :              ptr->x_flag_graphite);
    5110              : 
    5111            0 :   if (ptr->x_flag_graphite_identity)
    5112            0 :     fprintf (file, "%*s%s (%#x)\n",
    5113              :              indent_to, "",
    5114              :              "flag_graphite_identity",
    5115              :              ptr->x_flag_graphite_identity);
    5116              : 
    5117            0 :   if (ptr->x_flag_guess_branch_prob)
    5118            0 :     fprintf (file, "%*s%s (%#x)\n",
    5119              :              indent_to, "",
    5120              :              "flag_guess_branch_prob",
    5121              :              ptr->x_flag_guess_branch_prob);
    5122              : 
    5123            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
    5124            0 :     fprintf (file, "%*s%s (%#x)\n",
    5125              :              indent_to, "",
    5126              :              "flag_harden_control_flow_redundancy_check_exceptions",
    5127              :              ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
    5128              : 
    5129            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
    5130            0 :     fprintf (file, "%*s%s (%#x)\n",
    5131              :              indent_to, "",
    5132              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    5133              :              ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
    5134              : 
    5135            0 :   if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
    5136            0 :     fprintf (file, "%*s%s (%#x)\n",
    5137              :              indent_to, "",
    5138              :              "flag_harden_control_flow_redundancy_skip_leaf",
    5139              :              ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
    5140              : 
    5141            0 :   if (ptr->x_flag_harden_compares)
    5142            0 :     fprintf (file, "%*s%s (%#x)\n",
    5143              :              indent_to, "",
    5144              :              "flag_harden_compares",
    5145              :              ptr->x_flag_harden_compares);
    5146              : 
    5147            0 :   if (ptr->x_flag_harden_conditional_branches)
    5148            0 :     fprintf (file, "%*s%s (%#x)\n",
    5149              :              indent_to, "",
    5150              :              "flag_harden_conditional_branches",
    5151              :              ptr->x_flag_harden_conditional_branches);
    5152              : 
    5153            0 :   if (ptr->x_flag_harden_control_flow_redundancy)
    5154            0 :     fprintf (file, "%*s%s (%#x)\n",
    5155              :              indent_to, "",
    5156              :              "flag_harden_control_flow_redundancy",
    5157              :              ptr->x_flag_harden_control_flow_redundancy);
    5158              : 
    5159            0 :   if (ptr->x_flag_hoist_adjacent_loads)
    5160            0 :     fprintf (file, "%*s%s (%#x)\n",
    5161              :              indent_to, "",
    5162              :              "flag_hoist_adjacent_loads",
    5163              :              ptr->x_flag_hoist_adjacent_loads);
    5164              : 
    5165            0 :   if (ptr->x_flag_if_conversion)
    5166            0 :     fprintf (file, "%*s%s (%#x)\n",
    5167              :              indent_to, "",
    5168              :              "flag_if_conversion",
    5169              :              ptr->x_flag_if_conversion);
    5170              : 
    5171            0 :   if (ptr->x_flag_if_conversion2)
    5172            0 :     fprintf (file, "%*s%s (%#x)\n",
    5173              :              indent_to, "",
    5174              :              "flag_if_conversion2",
    5175              :              ptr->x_flag_if_conversion2);
    5176              : 
    5177            0 :   if (ptr->x_flag_indirect_inlining)
    5178            0 :     fprintf (file, "%*s%s (%#x)\n",
    5179              :              indent_to, "",
    5180              :              "flag_indirect_inlining",
    5181              :              ptr->x_flag_indirect_inlining);
    5182              : 
    5183            0 :   if (ptr->x_flag_no_inline)
    5184            0 :     fprintf (file, "%*s%s (%#x)\n",
    5185              :              indent_to, "",
    5186              :              "flag_no_inline",
    5187              :              ptr->x_flag_no_inline);
    5188              : 
    5189            0 :   if (ptr->x_flag_inline_atomics)
    5190            0 :     fprintf (file, "%*s%s (%#x)\n",
    5191              :              indent_to, "",
    5192              :              "flag_inline_atomics",
    5193              :              ptr->x_flag_inline_atomics);
    5194              : 
    5195            0 :   if (ptr->x_flag_inline_functions)
    5196            0 :     fprintf (file, "%*s%s (%#x)\n",
    5197              :              indent_to, "",
    5198              :              "flag_inline_functions",
    5199              :              ptr->x_flag_inline_functions);
    5200              : 
    5201            0 :   if (ptr->x_flag_inline_functions_called_once)
    5202            0 :     fprintf (file, "%*s%s (%#x)\n",
    5203              :              indent_to, "",
    5204              :              "flag_inline_functions_called_once",
    5205              :              ptr->x_flag_inline_functions_called_once);
    5206              : 
    5207            0 :   if (ptr->x_flag_inline_small_functions)
    5208            0 :     fprintf (file, "%*s%s (%#x)\n",
    5209              :              indent_to, "",
    5210              :              "flag_inline_small_functions",
    5211              :              ptr->x_flag_inline_small_functions);
    5212              : 
    5213            0 :   if (ptr->x_flag_ipa_bit_cp)
    5214            0 :     fprintf (file, "%*s%s (%#x)\n",
    5215              :              indent_to, "",
    5216              :              "flag_ipa_bit_cp",
    5217              :              ptr->x_flag_ipa_bit_cp);
    5218              : 
    5219            0 :   if (ptr->x_flag_ipa_cp)
    5220            0 :     fprintf (file, "%*s%s (%#x)\n",
    5221              :              indent_to, "",
    5222              :              "flag_ipa_cp",
    5223              :              ptr->x_flag_ipa_cp);
    5224              : 
    5225            0 :   if (ptr->x_flag_ipa_cp_clone)
    5226            0 :     fprintf (file, "%*s%s (%#x)\n",
    5227              :              indent_to, "",
    5228              :              "flag_ipa_cp_clone",
    5229              :              ptr->x_flag_ipa_cp_clone);
    5230              : 
    5231            0 :   if (ptr->x_flag_ipa_icf)
    5232            0 :     fprintf (file, "%*s%s (%#x)\n",
    5233              :              indent_to, "",
    5234              :              "flag_ipa_icf",
    5235              :              ptr->x_flag_ipa_icf);
    5236              : 
    5237            0 :   if (ptr->x_flag_ipa_icf_functions)
    5238            0 :     fprintf (file, "%*s%s (%#x)\n",
    5239              :              indent_to, "",
    5240              :              "flag_ipa_icf_functions",
    5241              :              ptr->x_flag_ipa_icf_functions);
    5242              : 
    5243            0 :   if (ptr->x_flag_ipa_icf_variables)
    5244            0 :     fprintf (file, "%*s%s (%#x)\n",
    5245              :              indent_to, "",
    5246              :              "flag_ipa_icf_variables",
    5247              :              ptr->x_flag_ipa_icf_variables);
    5248              : 
    5249            0 :   if (ptr->x_flag_ipa_modref)
    5250            0 :     fprintf (file, "%*s%s (%#x)\n",
    5251              :              indent_to, "",
    5252              :              "flag_ipa_modref",
    5253              :              ptr->x_flag_ipa_modref);
    5254              : 
    5255            0 :   if (ptr->x_flag_ipa_profile)
    5256            0 :     fprintf (file, "%*s%s (%#x)\n",
    5257              :              indent_to, "",
    5258              :              "flag_ipa_profile",
    5259              :              ptr->x_flag_ipa_profile);
    5260              : 
    5261            0 :   if (ptr->x_flag_ipa_pta)
    5262            0 :     fprintf (file, "%*s%s (%#x)\n",
    5263              :              indent_to, "",
    5264              :              "flag_ipa_pta",
    5265              :              ptr->x_flag_ipa_pta);
    5266              : 
    5267            0 :   if (ptr->x_flag_ipa_pure_const)
    5268            0 :     fprintf (file, "%*s%s (%#x)\n",
    5269              :              indent_to, "",
    5270              :              "flag_ipa_pure_const",
    5271              :              ptr->x_flag_ipa_pure_const);
    5272              : 
    5273            0 :   if (ptr->x_flag_ipa_ra)
    5274            0 :     fprintf (file, "%*s%s (%#x)\n",
    5275              :              indent_to, "",
    5276              :              "flag_ipa_ra",
    5277              :              ptr->x_flag_ipa_ra);
    5278              : 
    5279            0 :   if (ptr->x_flag_ipa_reference)
    5280            0 :     fprintf (file, "%*s%s (%#x)\n",
    5281              :              indent_to, "",
    5282              :              "flag_ipa_reference",
    5283              :              ptr->x_flag_ipa_reference);
    5284              : 
    5285            0 :   if (ptr->x_flag_ipa_reference_addressable)
    5286            0 :     fprintf (file, "%*s%s (%#x)\n",
    5287              :              indent_to, "",
    5288              :              "flag_ipa_reference_addressable",
    5289              :              ptr->x_flag_ipa_reference_addressable);
    5290              : 
    5291            0 :   if (ptr->x_flag_ipa_reorder_for_locality)
    5292            0 :     fprintf (file, "%*s%s (%#x)\n",
    5293              :              indent_to, "",
    5294              :              "flag_ipa_reorder_for_locality",
    5295              :              ptr->x_flag_ipa_reorder_for_locality);
    5296              : 
    5297            0 :   if (ptr->x_flag_ipa_sra)
    5298            0 :     fprintf (file, "%*s%s (%#x)\n",
    5299              :              indent_to, "",
    5300              :              "flag_ipa_sra",
    5301              :              ptr->x_flag_ipa_sra);
    5302              : 
    5303            0 :   if (ptr->x_flag_ipa_stack_alignment)
    5304            0 :     fprintf (file, "%*s%s (%#x)\n",
    5305              :              indent_to, "",
    5306              :              "flag_ipa_stack_alignment",
    5307              :              ptr->x_flag_ipa_stack_alignment);
    5308              : 
    5309            0 :   if (ptr->x_flag_ipa_strict_aliasing)
    5310            0 :     fprintf (file, "%*s%s (%#x)\n",
    5311              :              indent_to, "",
    5312              :              "flag_ipa_strict_aliasing",
    5313              :              ptr->x_flag_ipa_strict_aliasing);
    5314              : 
    5315            0 :   if (ptr->x_flag_ipa_vrp)
    5316            0 :     fprintf (file, "%*s%s (%#x)\n",
    5317              :              indent_to, "",
    5318              :              "flag_ipa_vrp",
    5319              :              ptr->x_flag_ipa_vrp);
    5320              : 
    5321            0 :   if (ptr->x_flag_ira_hoist_pressure)
    5322            0 :     fprintf (file, "%*s%s (%#x)\n",
    5323              :              indent_to, "",
    5324              :              "flag_ira_hoist_pressure",
    5325              :              ptr->x_flag_ira_hoist_pressure);
    5326              : 
    5327            0 :   if (ptr->x_flag_ira_loop_pressure)
    5328            0 :     fprintf (file, "%*s%s (%#x)\n",
    5329              :              indent_to, "",
    5330              :              "flag_ira_loop_pressure",
    5331              :              ptr->x_flag_ira_loop_pressure);
    5332              : 
    5333            0 :   if (ptr->x_flag_ira_share_save_slots)
    5334            0 :     fprintf (file, "%*s%s (%#x)\n",
    5335              :              indent_to, "",
    5336              :              "flag_ira_share_save_slots",
    5337              :              ptr->x_flag_ira_share_save_slots);
    5338              : 
    5339            0 :   if (ptr->x_flag_ira_share_spill_slots)
    5340            0 :     fprintf (file, "%*s%s (%#x)\n",
    5341              :              indent_to, "",
    5342              :              "flag_ira_share_spill_slots",
    5343              :              ptr->x_flag_ira_share_spill_slots);
    5344              : 
    5345            0 :   if (ptr->x_flag_isolate_erroneous_paths_attribute)
    5346            0 :     fprintf (file, "%*s%s (%#x)\n",
    5347              :              indent_to, "",
    5348              :              "flag_isolate_erroneous_paths_attribute",
    5349              :              ptr->x_flag_isolate_erroneous_paths_attribute);
    5350              : 
    5351            0 :   if (ptr->x_flag_isolate_erroneous_paths_dereference)
    5352            0 :     fprintf (file, "%*s%s (%#x)\n",
    5353              :              indent_to, "",
    5354              :              "flag_isolate_erroneous_paths_dereference",
    5355              :              ptr->x_flag_isolate_erroneous_paths_dereference);
    5356              : 
    5357            0 :   if (ptr->x_flag_ivopts)
    5358            0 :     fprintf (file, "%*s%s (%#x)\n",
    5359              :              indent_to, "",
    5360              :              "flag_ivopts",
    5361              :              ptr->x_flag_ivopts);
    5362              : 
    5363            0 :   if (ptr->x_flag_jump_tables)
    5364            0 :     fprintf (file, "%*s%s (%#x)\n",
    5365              :              indent_to, "",
    5366              :              "flag_jump_tables",
    5367              :              ptr->x_flag_jump_tables);
    5368              : 
    5369            0 :   if (ptr->x_flag_keep_gc_roots_live)
    5370            0 :     fprintf (file, "%*s%s (%#x)\n",
    5371              :              indent_to, "",
    5372              :              "flag_keep_gc_roots_live",
    5373              :              ptr->x_flag_keep_gc_roots_live);
    5374              : 
    5375            0 :   if (ptr->x_flag_late_combine_instructions)
    5376            0 :     fprintf (file, "%*s%s (%#x)\n",
    5377              :              indent_to, "",
    5378              :              "flag_late_combine_instructions",
    5379              :              ptr->x_flag_late_combine_instructions);
    5380              : 
    5381            0 :   if (ptr->x_flag_lifetime_dse)
    5382            0 :     fprintf (file, "%*s%s (%#x)\n",
    5383              :              indent_to, "",
    5384              :              "flag_lifetime_dse",
    5385              :              ptr->x_flag_lifetime_dse);
    5386              : 
    5387            0 :   if (ptr->x_flag_limit_function_alignment)
    5388            0 :     fprintf (file, "%*s%s (%#x)\n",
    5389              :              indent_to, "",
    5390              :              "flag_limit_function_alignment",
    5391              :              ptr->x_flag_limit_function_alignment);
    5392              : 
    5393            0 :   if (ptr->x_flag_live_range_shrinkage)
    5394            0 :     fprintf (file, "%*s%s (%#x)\n",
    5395              :              indent_to, "",
    5396              :              "flag_live_range_shrinkage",
    5397              :              ptr->x_flag_live_range_shrinkage);
    5398              : 
    5399            0 :   if (ptr->x_flag_loop_interchange)
    5400            0 :     fprintf (file, "%*s%s (%#x)\n",
    5401              :              indent_to, "",
    5402              :              "flag_loop_interchange",
    5403              :              ptr->x_flag_loop_interchange);
    5404              : 
    5405            0 :   if (ptr->x_flag_loop_nest_optimize)
    5406            0 :     fprintf (file, "%*s%s (%#x)\n",
    5407              :              indent_to, "",
    5408              :              "flag_loop_nest_optimize",
    5409              :              ptr->x_flag_loop_nest_optimize);
    5410              : 
    5411            0 :   if (ptr->x_flag_loop_parallelize_all)
    5412            0 :     fprintf (file, "%*s%s (%#x)\n",
    5413              :              indent_to, "",
    5414              :              "flag_loop_parallelize_all",
    5415              :              ptr->x_flag_loop_parallelize_all);
    5416              : 
    5417            0 :   if (ptr->x_flag_unroll_jam)
    5418            0 :     fprintf (file, "%*s%s (%#x)\n",
    5419              :              indent_to, "",
    5420              :              "flag_unroll_jam",
    5421              :              ptr->x_flag_unroll_jam);
    5422              : 
    5423            0 :   if (ptr->x_flag_lra_remat)
    5424            0 :     fprintf (file, "%*s%s (%#x)\n",
    5425              :              indent_to, "",
    5426              :              "flag_lra_remat",
    5427              :              ptr->x_flag_lra_remat);
    5428              : 
    5429            0 :   if (ptr->x_flag_malloc_dce)
    5430            0 :     fprintf (file, "%*s%s (%#x)\n",
    5431              :              indent_to, "",
    5432              :              "flag_malloc_dce",
    5433              :              ptr->x_flag_malloc_dce);
    5434              : 
    5435            0 :   if (ptr->x_flag_errno_math)
    5436            0 :     fprintf (file, "%*s%s (%#x)\n",
    5437              :              indent_to, "",
    5438              :              "flag_errno_math",
    5439              :              ptr->x_flag_errno_math);
    5440              : 
    5441            0 :   if (ptr->x_flag_modulo_sched)
    5442            0 :     fprintf (file, "%*s%s (%#x)\n",
    5443              :              indent_to, "",
    5444              :              "flag_modulo_sched",
    5445              :              ptr->x_flag_modulo_sched);
    5446              : 
    5447            0 :   if (ptr->x_flag_modulo_sched_allow_regmoves)
    5448            0 :     fprintf (file, "%*s%s (%#x)\n",
    5449              :              indent_to, "",
    5450              :              "flag_modulo_sched_allow_regmoves",
    5451              :              ptr->x_flag_modulo_sched_allow_regmoves);
    5452              : 
    5453            0 :   if (ptr->x_flag_move_loop_invariants)
    5454            0 :     fprintf (file, "%*s%s (%#x)\n",
    5455              :              indent_to, "",
    5456              :              "flag_move_loop_invariants",
    5457              :              ptr->x_flag_move_loop_invariants);
    5458              : 
    5459            0 :   if (ptr->x_flag_move_loop_stores)
    5460            0 :     fprintf (file, "%*s%s (%#x)\n",
    5461              :              indent_to, "",
    5462              :              "flag_move_loop_stores",
    5463              :              ptr->x_flag_move_loop_stores);
    5464              : 
    5465            0 :   if (ptr->x_flag_non_call_exceptions)
    5466            0 :     fprintf (file, "%*s%s (%#x)\n",
    5467              :              indent_to, "",
    5468              :              "flag_non_call_exceptions",
    5469              :              ptr->x_flag_non_call_exceptions);
    5470              : 
    5471            0 :   if (ptr->x_flag_nothrow_opt)
    5472            0 :     fprintf (file, "%*s%s (%#x)\n",
    5473              :              indent_to, "",
    5474              :              "flag_nothrow_opt",
    5475              :              ptr->x_flag_nothrow_opt);
    5476              : 
    5477            0 :   if (ptr->x_flag_omit_frame_pointer)
    5478            0 :     fprintf (file, "%*s%s (%#x)\n",
    5479              :              indent_to, "",
    5480              :              "flag_omit_frame_pointer",
    5481              :              ptr->x_flag_omit_frame_pointer);
    5482              : 
    5483            0 :   if (ptr->x_flag_opt_info)
    5484            0 :     fprintf (file, "%*s%s (%#x)\n",
    5485              :              indent_to, "",
    5486              :              "flag_opt_info",
    5487              :              ptr->x_flag_opt_info);
    5488              : 
    5489            0 :   if (ptr->x_flag_optimize_crc)
    5490            0 :     fprintf (file, "%*s%s (%#x)\n",
    5491              :              indent_to, "",
    5492              :              "flag_optimize_crc",
    5493              :              ptr->x_flag_optimize_crc);
    5494              : 
    5495            0 :   if (ptr->x_flag_optimize_sibling_calls)
    5496            0 :     fprintf (file, "%*s%s (%#x)\n",
    5497              :              indent_to, "",
    5498              :              "flag_optimize_sibling_calls",
    5499              :              ptr->x_flag_optimize_sibling_calls);
    5500              : 
    5501            0 :   if (ptr->x_flag_optimize_strlen)
    5502            0 :     fprintf (file, "%*s%s (%#x)\n",
    5503              :              indent_to, "",
    5504              :              "flag_optimize_strlen",
    5505              :              ptr->x_flag_optimize_strlen);
    5506              : 
    5507            0 :   if (ptr->x_flag_pack_struct)
    5508            0 :     fprintf (file, "%*s%s (%#x)\n",
    5509              :              indent_to, "",
    5510              :              "flag_pack_struct",
    5511              :              ptr->x_flag_pack_struct);
    5512              : 
    5513            0 :   if (ptr->x_flag_partial_inlining)
    5514            0 :     fprintf (file, "%*s%s (%#x)\n",
    5515              :              indent_to, "",
    5516              :              "flag_partial_inlining",
    5517              :              ptr->x_flag_partial_inlining);
    5518              : 
    5519            0 :   if (ptr->x_flag_pcc_struct_return)
    5520            0 :     fprintf (file, "%*s%s (%#x)\n",
    5521              :              indent_to, "",
    5522              :              "flag_pcc_struct_return",
    5523              :              ptr->x_flag_pcc_struct_return);
    5524              : 
    5525            0 :   if (ptr->x_flag_peel_loops)
    5526            0 :     fprintf (file, "%*s%s (%#x)\n",
    5527              :              indent_to, "",
    5528              :              "flag_peel_loops",
    5529              :              ptr->x_flag_peel_loops);
    5530              : 
    5531            0 :   if (ptr->x_flag_no_peephole)
    5532            0 :     fprintf (file, "%*s%s (%#x)\n",
    5533              :              indent_to, "",
    5534              :              "flag_no_peephole",
    5535              :              ptr->x_flag_no_peephole);
    5536              : 
    5537            0 :   if (ptr->x_flag_peephole2)
    5538            0 :     fprintf (file, "%*s%s (%#x)\n",
    5539              :              indent_to, "",
    5540              :              "flag_peephole2",
    5541              :              ptr->x_flag_peephole2);
    5542              : 
    5543            0 :   if (ptr->x_flag_plt)
    5544            0 :     fprintf (file, "%*s%s (%#x)\n",
    5545              :              indent_to, "",
    5546              :              "flag_plt",
    5547              :              ptr->x_flag_plt);
    5548              : 
    5549            0 :   if (ptr->x_flag_predictive_commoning)
    5550            0 :     fprintf (file, "%*s%s (%#x)\n",
    5551              :              indent_to, "",
    5552              :              "flag_predictive_commoning",
    5553              :              ptr->x_flag_predictive_commoning);
    5554              : 
    5555            0 :   if (ptr->x_flag_prefetch_loop_arrays)
    5556            0 :     fprintf (file, "%*s%s (%#x)\n",
    5557              :              indent_to, "",
    5558              :              "flag_prefetch_loop_arrays",
    5559              :              ptr->x_flag_prefetch_loop_arrays);
    5560              : 
    5561            0 :   if (ptr->x_flag_printf_return_value)
    5562            0 :     fprintf (file, "%*s%s (%#x)\n",
    5563              :              indent_to, "",
    5564              :              "flag_printf_return_value",
    5565              :              ptr->x_flag_printf_return_value);
    5566              : 
    5567            0 :   if (ptr->x_flag_profile_partial_training)
    5568            0 :     fprintf (file, "%*s%s (%#x)\n",
    5569              :              indent_to, "",
    5570              :              "flag_profile_partial_training",
    5571              :              ptr->x_flag_profile_partial_training);
    5572              : 
    5573            0 :   if (ptr->x_flag_profile_reorder_functions)
    5574            0 :     fprintf (file, "%*s%s (%#x)\n",
    5575              :              indent_to, "",
    5576              :              "flag_profile_reorder_functions",
    5577              :              ptr->x_flag_profile_reorder_functions);
    5578              : 
    5579            0 :   if (ptr->x_flag_reciprocal_math)
    5580            0 :     fprintf (file, "%*s%s (%#x)\n",
    5581              :              indent_to, "",
    5582              :              "flag_reciprocal_math",
    5583              :              ptr->x_flag_reciprocal_math);
    5584              : 
    5585            0 :   if (ptr->x_flag_ree)
    5586            0 :     fprintf (file, "%*s%s (%#x)\n",
    5587              :              indent_to, "",
    5588              :              "flag_ree",
    5589              :              ptr->x_flag_ree);
    5590              : 
    5591            0 :   if (ptr->x_flag_rename_registers)
    5592            0 :     fprintf (file, "%*s%s (%#x)\n",
    5593              :              indent_to, "",
    5594              :              "flag_rename_registers",
    5595              :              ptr->x_flag_rename_registers);
    5596              : 
    5597            0 :   if (ptr->x_flag_reorder_blocks)
    5598            0 :     fprintf (file, "%*s%s (%#x)\n",
    5599              :              indent_to, "",
    5600              :              "flag_reorder_blocks",
    5601              :              ptr->x_flag_reorder_blocks);
    5602              : 
    5603            0 :   if (ptr->x_flag_reorder_blocks_and_partition)
    5604            0 :     fprintf (file, "%*s%s (%#x)\n",
    5605              :              indent_to, "",
    5606              :              "flag_reorder_blocks_and_partition",
    5607              :              ptr->x_flag_reorder_blocks_and_partition);
    5608              : 
    5609            0 :   if (ptr->x_flag_reorder_functions)
    5610            0 :     fprintf (file, "%*s%s (%#x)\n",
    5611              :              indent_to, "",
    5612              :              "flag_reorder_functions",
    5613              :              ptr->x_flag_reorder_functions);
    5614              : 
    5615            0 :   if (ptr->x_flag_rerun_cse_after_loop)
    5616            0 :     fprintf (file, "%*s%s (%#x)\n",
    5617              :              indent_to, "",
    5618              :              "flag_rerun_cse_after_loop",
    5619              :              ptr->x_flag_rerun_cse_after_loop);
    5620              : 
    5621            0 :   if (ptr->x_flag_resched_modulo_sched)
    5622            0 :     fprintf (file, "%*s%s (%#x)\n",
    5623              :              indent_to, "",
    5624              :              "flag_resched_modulo_sched",
    5625              :              ptr->x_flag_resched_modulo_sched);
    5626              : 
    5627            0 :   if (ptr->x_flag_rounding_math)
    5628            0 :     fprintf (file, "%*s%s (%#x)\n",
    5629              :              indent_to, "",
    5630              :              "flag_rounding_math",
    5631              :              ptr->x_flag_rounding_math);
    5632              : 
    5633            0 :   if (ptr->x_flag_rtti)
    5634            0 :     fprintf (file, "%*s%s (%#x)\n",
    5635              :              indent_to, "",
    5636              :              "flag_rtti",
    5637              :              ptr->x_flag_rtti);
    5638              : 
    5639            0 :   if (ptr->x_flag_save_optimization_record)
    5640            0 :     fprintf (file, "%*s%s (%#x)\n",
    5641              :              indent_to, "",
    5642              :              "flag_save_optimization_record",
    5643              :              ptr->x_flag_save_optimization_record);
    5644              : 
    5645            0 :   if (ptr->x_flag_sched_critical_path_heuristic)
    5646            0 :     fprintf (file, "%*s%s (%#x)\n",
    5647              :              indent_to, "",
    5648              :              "flag_sched_critical_path_heuristic",
    5649              :              ptr->x_flag_sched_critical_path_heuristic);
    5650              : 
    5651            0 :   if (ptr->x_flag_sched_dep_count_heuristic)
    5652            0 :     fprintf (file, "%*s%s (%#x)\n",
    5653              :              indent_to, "",
    5654              :              "flag_sched_dep_count_heuristic",
    5655              :              ptr->x_flag_sched_dep_count_heuristic);
    5656              : 
    5657            0 :   if (ptr->x_flag_sched_group_heuristic)
    5658            0 :     fprintf (file, "%*s%s (%#x)\n",
    5659              :              indent_to, "",
    5660              :              "flag_sched_group_heuristic",
    5661              :              ptr->x_flag_sched_group_heuristic);
    5662              : 
    5663            0 :   if (ptr->x_flag_schedule_interblock)
    5664            0 :     fprintf (file, "%*s%s (%#x)\n",
    5665              :              indent_to, "",
    5666              :              "flag_schedule_interblock",
    5667              :              ptr->x_flag_schedule_interblock);
    5668              : 
    5669            0 :   if (ptr->x_flag_sched_last_insn_heuristic)
    5670            0 :     fprintf (file, "%*s%s (%#x)\n",
    5671              :              indent_to, "",
    5672              :              "flag_sched_last_insn_heuristic",
    5673              :              ptr->x_flag_sched_last_insn_heuristic);
    5674              : 
    5675            0 :   if (ptr->x_flag_sched_pressure)
    5676            0 :     fprintf (file, "%*s%s (%#x)\n",
    5677              :              indent_to, "",
    5678              :              "flag_sched_pressure",
    5679              :              ptr->x_flag_sched_pressure);
    5680              : 
    5681            0 :   if (ptr->x_flag_sched_rank_heuristic)
    5682            0 :     fprintf (file, "%*s%s (%#x)\n",
    5683              :              indent_to, "",
    5684              :              "flag_sched_rank_heuristic",
    5685              :              ptr->x_flag_sched_rank_heuristic);
    5686              : 
    5687            0 :   if (ptr->x_flag_schedule_speculative)
    5688            0 :     fprintf (file, "%*s%s (%#x)\n",
    5689              :              indent_to, "",
    5690              :              "flag_schedule_speculative",
    5691              :              ptr->x_flag_schedule_speculative);
    5692              : 
    5693            0 :   if (ptr->x_flag_sched_spec_insn_heuristic)
    5694            0 :     fprintf (file, "%*s%s (%#x)\n",
    5695              :              indent_to, "",
    5696              :              "flag_sched_spec_insn_heuristic",
    5697              :              ptr->x_flag_sched_spec_insn_heuristic);
    5698              : 
    5699            0 :   if (ptr->x_flag_schedule_speculative_load)
    5700            0 :     fprintf (file, "%*s%s (%#x)\n",
    5701              :              indent_to, "",
    5702              :              "flag_schedule_speculative_load",
    5703              :              ptr->x_flag_schedule_speculative_load);
    5704              : 
    5705            0 :   if (ptr->x_flag_schedule_speculative_load_dangerous)
    5706            0 :     fprintf (file, "%*s%s (%#x)\n",
    5707              :              indent_to, "",
    5708              :              "flag_schedule_speculative_load_dangerous",
    5709              :              ptr->x_flag_schedule_speculative_load_dangerous);
    5710              : 
    5711            0 :   if (ptr->x_flag_sched2_use_superblocks)
    5712            0 :     fprintf (file, "%*s%s (%#x)\n",
    5713              :              indent_to, "",
    5714              :              "flag_sched2_use_superblocks",
    5715              :              ptr->x_flag_sched2_use_superblocks);
    5716              : 
    5717            0 :   if (ptr->x_flag_schedule_fusion)
    5718            0 :     fprintf (file, "%*s%s (%#x)\n",
    5719              :              indent_to, "",
    5720              :              "flag_schedule_fusion",
    5721              :              ptr->x_flag_schedule_fusion);
    5722              : 
    5723            0 :   if (ptr->x_flag_schedule_insns)
    5724            0 :     fprintf (file, "%*s%s (%#x)\n",
    5725              :              indent_to, "",
    5726              :              "flag_schedule_insns",
    5727              :              ptr->x_flag_schedule_insns);
    5728              : 
    5729            0 :   if (ptr->x_flag_schedule_insns_after_reload)
    5730            0 :     fprintf (file, "%*s%s (%#x)\n",
    5731              :              indent_to, "",
    5732              :              "flag_schedule_insns_after_reload",
    5733              :              ptr->x_flag_schedule_insns_after_reload);
    5734              : 
    5735            0 :   if (ptr->x_flag_section_anchors)
    5736            0 :     fprintf (file, "%*s%s (%#x)\n",
    5737              :              indent_to, "",
    5738              :              "flag_section_anchors",
    5739              :              ptr->x_flag_section_anchors);
    5740              : 
    5741            0 :   if (ptr->x_flag_sel_sched_pipelining)
    5742            0 :     fprintf (file, "%*s%s (%#x)\n",
    5743              :              indent_to, "",
    5744              :              "flag_sel_sched_pipelining",
    5745              :              ptr->x_flag_sel_sched_pipelining);
    5746              : 
    5747            0 :   if (ptr->x_flag_sel_sched_pipelining_outer_loops)
    5748            0 :     fprintf (file, "%*s%s (%#x)\n",
    5749              :              indent_to, "",
    5750              :              "flag_sel_sched_pipelining_outer_loops",
    5751              :              ptr->x_flag_sel_sched_pipelining_outer_loops);
    5752              : 
    5753            0 :   if (ptr->x_flag_sel_sched_reschedule_pipelined)
    5754            0 :     fprintf (file, "%*s%s (%#x)\n",
    5755              :              indent_to, "",
    5756              :              "flag_sel_sched_reschedule_pipelined",
    5757              :              ptr->x_flag_sel_sched_reschedule_pipelined);
    5758              : 
    5759            0 :   if (ptr->x_flag_selective_scheduling)
    5760            0 :     fprintf (file, "%*s%s (%#x)\n",
    5761              :              indent_to, "",
    5762              :              "flag_selective_scheduling",
    5763              :              ptr->x_flag_selective_scheduling);
    5764              : 
    5765            0 :   if (ptr->x_flag_selective_scheduling2)
    5766            0 :     fprintf (file, "%*s%s (%#x)\n",
    5767              :              indent_to, "",
    5768              :              "flag_selective_scheduling2",
    5769              :              ptr->x_flag_selective_scheduling2);
    5770              : 
    5771            0 :   if (ptr->x_flag_semantic_interposition)
    5772            0 :     fprintf (file, "%*s%s (%#x)\n",
    5773              :              indent_to, "",
    5774              :              "flag_semantic_interposition",
    5775              :              ptr->x_flag_semantic_interposition);
    5776              : 
    5777            0 :   if (ptr->x_flag_short_enums)
    5778            0 :     fprintf (file, "%*s%s (%#x)\n",
    5779              :              indent_to, "",
    5780              :              "flag_short_enums",
    5781              :              ptr->x_flag_short_enums);
    5782              : 
    5783            0 :   if (ptr->x_flag_short_wchar)
    5784            0 :     fprintf (file, "%*s%s (%#x)\n",
    5785              :              indent_to, "",
    5786              :              "flag_short_wchar",
    5787              :              ptr->x_flag_short_wchar);
    5788              : 
    5789            0 :   if (ptr->x_flag_shrink_wrap)
    5790            0 :     fprintf (file, "%*s%s (%#x)\n",
    5791              :              indent_to, "",
    5792              :              "flag_shrink_wrap",
    5793              :              ptr->x_flag_shrink_wrap);
    5794              : 
    5795            0 :   if (ptr->x_flag_shrink_wrap_separate)
    5796            0 :     fprintf (file, "%*s%s (%#x)\n",
    5797              :              indent_to, "",
    5798              :              "flag_shrink_wrap_separate",
    5799              :              ptr->x_flag_shrink_wrap_separate);
    5800              : 
    5801            0 :   if (ptr->x_flag_signaling_nans)
    5802            0 :     fprintf (file, "%*s%s (%#x)\n",
    5803              :              indent_to, "",
    5804              :              "flag_signaling_nans",
    5805              :              ptr->x_flag_signaling_nans);
    5806              : 
    5807            0 :   if (ptr->x_flag_signed_zeros)
    5808            0 :     fprintf (file, "%*s%s (%#x)\n",
    5809              :              indent_to, "",
    5810              :              "flag_signed_zeros",
    5811              :              ptr->x_flag_signed_zeros);
    5812              : 
    5813            0 :   if (ptr->x_flag_single_precision_constant)
    5814            0 :     fprintf (file, "%*s%s (%#x)\n",
    5815              :              indent_to, "",
    5816              :              "flag_single_precision_constant",
    5817              :              ptr->x_flag_single_precision_constant);
    5818              : 
    5819            0 :   if (ptr->x_flag_speculatively_call_stored_functions)
    5820            0 :     fprintf (file, "%*s%s (%#x)\n",
    5821              :              indent_to, "",
    5822              :              "flag_speculatively_call_stored_functions",
    5823              :              ptr->x_flag_speculatively_call_stored_functions);
    5824              : 
    5825            0 :   if (ptr->x_flag_split_ivs_in_unroller)
    5826            0 :     fprintf (file, "%*s%s (%#x)\n",
    5827              :              indent_to, "",
    5828              :              "flag_split_ivs_in_unroller",
    5829              :              ptr->x_flag_split_ivs_in_unroller);
    5830              : 
    5831            0 :   if (ptr->x_flag_split_loops)
    5832            0 :     fprintf (file, "%*s%s (%#x)\n",
    5833              :              indent_to, "",
    5834              :              "flag_split_loops",
    5835              :              ptr->x_flag_split_loops);
    5836              : 
    5837            0 :   if (ptr->x_flag_split_wide_types)
    5838            0 :     fprintf (file, "%*s%s (%#x)\n",
    5839              :              indent_to, "",
    5840              :              "flag_split_wide_types",
    5841              :              ptr->x_flag_split_wide_types);
    5842              : 
    5843            0 :   if (ptr->x_flag_split_wide_types_early)
    5844            0 :     fprintf (file, "%*s%s (%#x)\n",
    5845              :              indent_to, "",
    5846              :              "flag_split_wide_types_early",
    5847              :              ptr->x_flag_split_wide_types_early);
    5848              : 
    5849            0 :   if (ptr->x_flag_ssa_backprop)
    5850            0 :     fprintf (file, "%*s%s (%#x)\n",
    5851              :              indent_to, "",
    5852              :              "flag_ssa_backprop",
    5853              :              ptr->x_flag_ssa_backprop);
    5854              : 
    5855            0 :   if (ptr->x_flag_ssa_phiopt)
    5856            0 :     fprintf (file, "%*s%s (%#x)\n",
    5857              :              indent_to, "",
    5858              :              "flag_ssa_phiopt",
    5859              :              ptr->x_flag_ssa_phiopt);
    5860              : 
    5861            0 :   if (ptr->x_flag_stack_clash_protection)
    5862            0 :     fprintf (file, "%*s%s (%#x)\n",
    5863              :              indent_to, "",
    5864              :              "flag_stack_clash_protection",
    5865              :              ptr->x_flag_stack_clash_protection);
    5866              : 
    5867            0 :   if (ptr->x_flag_stack_protect)
    5868            0 :     fprintf (file, "%*s%s (%#x)\n",
    5869              :              indent_to, "",
    5870              :              "flag_stack_protect",
    5871              :              ptr->x_flag_stack_protect);
    5872              : 
    5873            0 :   if (ptr->x_flag_stdarg_opt)
    5874            0 :     fprintf (file, "%*s%s (%#x)\n",
    5875              :              indent_to, "",
    5876              :              "flag_stdarg_opt",
    5877              :              ptr->x_flag_stdarg_opt);
    5878              : 
    5879            0 :   if (ptr->x_flag_store_merging)
    5880            0 :     fprintf (file, "%*s%s (%#x)\n",
    5881              :              indent_to, "",
    5882              :              "flag_store_merging",
    5883              :              ptr->x_flag_store_merging);
    5884              : 
    5885            0 :   if (ptr->x_flag_strict_aliasing)
    5886            0 :     fprintf (file, "%*s%s (%#x)\n",
    5887              :              indent_to, "",
    5888              :              "flag_strict_aliasing",
    5889              :              ptr->x_flag_strict_aliasing);
    5890              : 
    5891            0 :   if (ptr->x_flag_strict_enums)
    5892            0 :     fprintf (file, "%*s%s (%#x)\n",
    5893              :              indent_to, "",
    5894              :              "flag_strict_enums",
    5895              :              ptr->x_flag_strict_enums);
    5896              : 
    5897            0 :   if (ptr->x_flag_strict_volatile_bitfields)
    5898            0 :     fprintf (file, "%*s%s (%#x)\n",
    5899              :              indent_to, "",
    5900              :              "flag_strict_volatile_bitfields",
    5901              :              ptr->x_flag_strict_volatile_bitfields);
    5902              : 
    5903            0 :   if (ptr->x_flag_thread_jumps)
    5904            0 :     fprintf (file, "%*s%s (%#x)\n",
    5905              :              indent_to, "",
    5906              :              "flag_thread_jumps",
    5907              :              ptr->x_flag_thread_jumps);
    5908              : 
    5909            0 :   if (ptr->x_flag_threadsafe_statics)
    5910            0 :     fprintf (file, "%*s%s (%#x)\n",
    5911              :              indent_to, "",
    5912              :              "flag_threadsafe_statics",
    5913              :              ptr->x_flag_threadsafe_statics);
    5914              : 
    5915            0 :   if (ptr->x_flag_toplevel_reorder)
    5916            0 :     fprintf (file, "%*s%s (%#x)\n",
    5917              :              indent_to, "",
    5918              :              "flag_toplevel_reorder",
    5919              :              ptr->x_flag_toplevel_reorder);
    5920              : 
    5921            0 :   if (ptr->x_flag_tracer)
    5922            0 :     fprintf (file, "%*s%s (%#x)\n",
    5923              :              indent_to, "",
    5924              :              "flag_tracer",
    5925              :              ptr->x_flag_tracer);
    5926              : 
    5927            0 :   if (ptr->x_flag_trapping_math)
    5928            0 :     fprintf (file, "%*s%s (%#x)\n",
    5929              :              indent_to, "",
    5930              :              "flag_trapping_math",
    5931              :              ptr->x_flag_trapping_math);
    5932              : 
    5933            0 :   if (ptr->x_flag_trapv)
    5934            0 :     fprintf (file, "%*s%s (%#x)\n",
    5935              :              indent_to, "",
    5936              :              "flag_trapv",
    5937              :              ptr->x_flag_trapv);
    5938              : 
    5939            0 :   if (ptr->x_flag_tree_bit_ccp)
    5940            0 :     fprintf (file, "%*s%s (%#x)\n",
    5941              :              indent_to, "",
    5942              :              "flag_tree_bit_ccp",
    5943              :              ptr->x_flag_tree_bit_ccp);
    5944              : 
    5945            0 :   if (ptr->x_flag_tree_builtin_call_dce)
    5946            0 :     fprintf (file, "%*s%s (%#x)\n",
    5947              :              indent_to, "",
    5948              :              "flag_tree_builtin_call_dce",
    5949              :              ptr->x_flag_tree_builtin_call_dce);
    5950              : 
    5951            0 :   if (ptr->x_flag_tree_ccp)
    5952            0 :     fprintf (file, "%*s%s (%#x)\n",
    5953              :              indent_to, "",
    5954              :              "flag_tree_ccp",
    5955              :              ptr->x_flag_tree_ccp);
    5956              : 
    5957            0 :   if (ptr->x_flag_tree_ch)
    5958            0 :     fprintf (file, "%*s%s (%#x)\n",
    5959              :              indent_to, "",
    5960              :              "flag_tree_ch",
    5961              :              ptr->x_flag_tree_ch);
    5962              : 
    5963            0 :   if (ptr->x_flag_tree_coalesce_vars)
    5964            0 :     fprintf (file, "%*s%s (%#x)\n",
    5965              :              indent_to, "",
    5966              :              "flag_tree_coalesce_vars",
    5967              :              ptr->x_flag_tree_coalesce_vars);
    5968              : 
    5969            0 :   if (ptr->x_flag_tree_copy_prop)
    5970            0 :     fprintf (file, "%*s%s (%#x)\n",
    5971              :              indent_to, "",
    5972              :              "flag_tree_copy_prop",
    5973              :              ptr->x_flag_tree_copy_prop);
    5974              : 
    5975            0 :   if (ptr->x_flag_tree_cselim)
    5976            0 :     fprintf (file, "%*s%s (%#x)\n",
    5977              :              indent_to, "",
    5978              :              "flag_tree_cselim",
    5979              :              ptr->x_flag_tree_cselim);
    5980              : 
    5981            0 :   if (ptr->x_flag_tree_dce)
    5982            0 :     fprintf (file, "%*s%s (%#x)\n",
    5983              :              indent_to, "",
    5984              :              "flag_tree_dce",
    5985              :              ptr->x_flag_tree_dce);
    5986              : 
    5987            0 :   if (ptr->x_flag_tree_dom)
    5988            0 :     fprintf (file, "%*s%s (%#x)\n",
    5989              :              indent_to, "",
    5990              :              "flag_tree_dom",
    5991              :              ptr->x_flag_tree_dom);
    5992              : 
    5993            0 :   if (ptr->x_flag_tree_dse)
    5994            0 :     fprintf (file, "%*s%s (%#x)\n",
    5995              :              indent_to, "",
    5996              :              "flag_tree_dse",
    5997              :              ptr->x_flag_tree_dse);
    5998              : 
    5999            0 :   if (ptr->x_flag_tree_forwprop)
    6000            0 :     fprintf (file, "%*s%s (%#x)\n",
    6001              :              indent_to, "",
    6002              :              "flag_tree_forwprop",
    6003              :              ptr->x_flag_tree_forwprop);
    6004              : 
    6005            0 :   if (ptr->x_flag_tree_fre)
    6006            0 :     fprintf (file, "%*s%s (%#x)\n",
    6007              :              indent_to, "",
    6008              :              "flag_tree_fre",
    6009              :              ptr->x_flag_tree_fre);
    6010              : 
    6011            0 :   if (ptr->x_flag_tree_loop_distribute_patterns)
    6012            0 :     fprintf (file, "%*s%s (%#x)\n",
    6013              :              indent_to, "",
    6014              :              "flag_tree_loop_distribute_patterns",
    6015              :              ptr->x_flag_tree_loop_distribute_patterns);
    6016              : 
    6017            0 :   if (ptr->x_flag_tree_loop_distribution)
    6018            0 :     fprintf (file, "%*s%s (%#x)\n",
    6019              :              indent_to, "",
    6020              :              "flag_tree_loop_distribution",
    6021              :              ptr->x_flag_tree_loop_distribution);
    6022              : 
    6023            0 :   if (ptr->x_flag_tree_loop_if_convert)
    6024            0 :     fprintf (file, "%*s%s (%#x)\n",
    6025              :              indent_to, "",
    6026              :              "flag_tree_loop_if_convert",
    6027              :              ptr->x_flag_tree_loop_if_convert);
    6028              : 
    6029            0 :   if (ptr->x_flag_tree_loop_im)
    6030            0 :     fprintf (file, "%*s%s (%#x)\n",
    6031              :              indent_to, "",
    6032              :              "flag_tree_loop_im",
    6033              :              ptr->x_flag_tree_loop_im);
    6034              : 
    6035            0 :   if (ptr->x_flag_tree_loop_ivcanon)
    6036            0 :     fprintf (file, "%*s%s (%#x)\n",
    6037              :              indent_to, "",
    6038              :              "flag_tree_loop_ivcanon",
    6039              :              ptr->x_flag_tree_loop_ivcanon);
    6040              : 
    6041            0 :   if (ptr->x_flag_tree_loop_optimize)
    6042            0 :     fprintf (file, "%*s%s (%#x)\n",
    6043              :              indent_to, "",
    6044              :              "flag_tree_loop_optimize",
    6045              :              ptr->x_flag_tree_loop_optimize);
    6046              : 
    6047            0 :   if (ptr->x_flag_tree_loop_vectorize)
    6048            0 :     fprintf (file, "%*s%s (%#x)\n",
    6049              :              indent_to, "",
    6050              :              "flag_tree_loop_vectorize",
    6051              :              ptr->x_flag_tree_loop_vectorize);
    6052              : 
    6053            0 :   if (ptr->x_flag_tree_partial_pre)
    6054            0 :     fprintf (file, "%*s%s (%#x)\n",
    6055              :              indent_to, "",
    6056              :              "flag_tree_partial_pre",
    6057              :              ptr->x_flag_tree_partial_pre);
    6058              : 
    6059            0 :   if (ptr->x_flag_tree_phiprop)
    6060            0 :     fprintf (file, "%*s%s (%#x)\n",
    6061              :              indent_to, "",
    6062              :              "flag_tree_phiprop",
    6063              :              ptr->x_flag_tree_phiprop);
    6064              : 
    6065            0 :   if (ptr->x_flag_tree_pre)
    6066            0 :     fprintf (file, "%*s%s (%#x)\n",
    6067              :              indent_to, "",
    6068              :              "flag_tree_pre",
    6069              :              ptr->x_flag_tree_pre);
    6070              : 
    6071            0 :   if (ptr->x_flag_tree_pta)
    6072            0 :     fprintf (file, "%*s%s (%#x)\n",
    6073              :              indent_to, "",
    6074              :              "flag_tree_pta",
    6075              :              ptr->x_flag_tree_pta);
    6076              : 
    6077            0 :   if (ptr->x_flag_tree_reassoc)
    6078            0 :     fprintf (file, "%*s%s (%#x)\n",
    6079              :              indent_to, "",
    6080              :              "flag_tree_reassoc",
    6081              :              ptr->x_flag_tree_reassoc);
    6082              : 
    6083            0 :   if (ptr->x_flag_tree_scev_cprop)
    6084            0 :     fprintf (file, "%*s%s (%#x)\n",
    6085              :              indent_to, "",
    6086              :              "flag_tree_scev_cprop",
    6087              :              ptr->x_flag_tree_scev_cprop);
    6088              : 
    6089            0 :   if (ptr->x_flag_tree_sink)
    6090            0 :     fprintf (file, "%*s%s (%#x)\n",
    6091              :              indent_to, "",
    6092              :              "flag_tree_sink",
    6093              :              ptr->x_flag_tree_sink);
    6094              : 
    6095            0 :   if (ptr->x_flag_tree_slp_vectorize)
    6096            0 :     fprintf (file, "%*s%s (%#x)\n",
    6097              :              indent_to, "",
    6098              :              "flag_tree_slp_vectorize",
    6099              :              ptr->x_flag_tree_slp_vectorize);
    6100              : 
    6101            0 :   if (ptr->x_flag_tree_slsr)
    6102            0 :     fprintf (file, "%*s%s (%#x)\n",
    6103              :              indent_to, "",
    6104              :              "flag_tree_slsr",
    6105              :              ptr->x_flag_tree_slsr);
    6106              : 
    6107            0 :   if (ptr->x_flag_tree_sra)
    6108            0 :     fprintf (file, "%*s%s (%#x)\n",
    6109              :              indent_to, "",
    6110              :              "flag_tree_sra",
    6111              :              ptr->x_flag_tree_sra);
    6112              : 
    6113            0 :   if (ptr->x_flag_tree_switch_conversion)
    6114            0 :     fprintf (file, "%*s%s (%#x)\n",
    6115              :              indent_to, "",
    6116              :              "flag_tree_switch_conversion",
    6117              :              ptr->x_flag_tree_switch_conversion);
    6118              : 
    6119            0 :   if (ptr->x_flag_tree_tail_merge)
    6120            0 :     fprintf (file, "%*s%s (%#x)\n",
    6121              :              indent_to, "",
    6122              :              "flag_tree_tail_merge",
    6123              :              ptr->x_flag_tree_tail_merge);
    6124              : 
    6125            0 :   if (ptr->x_flag_tree_ter)
    6126            0 :     fprintf (file, "%*s%s (%#x)\n",
    6127              :              indent_to, "",
    6128              :              "flag_tree_ter",
    6129              :              ptr->x_flag_tree_ter);
    6130              : 
    6131            0 :   if (ptr->x_flag_tree_vectorize)
    6132            0 :     fprintf (file, "%*s%s (%#x)\n",
    6133              :              indent_to, "",
    6134              :              "flag_tree_vectorize",
    6135              :              ptr->x_flag_tree_vectorize);
    6136              : 
    6137            0 :   if (ptr->x_flag_tree_vrp)
    6138            0 :     fprintf (file, "%*s%s (%#x)\n",
    6139              :              indent_to, "",
    6140              :              "flag_tree_vrp",
    6141              :              ptr->x_flag_tree_vrp);
    6142              : 
    6143            0 :   if (ptr->x_flag_unconstrained_commons)
    6144            0 :     fprintf (file, "%*s%s (%#x)\n",
    6145              :              indent_to, "",
    6146              :              "flag_unconstrained_commons",
    6147              :              ptr->x_flag_unconstrained_commons);
    6148              : 
    6149            0 :   if (ptr->x_flag_unreachable_traps)
    6150            0 :     fprintf (file, "%*s%s (%#x)\n",
    6151              :              indent_to, "",
    6152              :              "flag_unreachable_traps",
    6153              :              ptr->x_flag_unreachable_traps);
    6154              : 
    6155            0 :   if (ptr->x_flag_unroll_all_loops)
    6156            0 :     fprintf (file, "%*s%s (%#x)\n",
    6157              :              indent_to, "",
    6158              :              "flag_unroll_all_loops",
    6159              :              ptr->x_flag_unroll_all_loops);
    6160              : 
    6161            0 :   if (ptr->x_flag_cunroll_grow_size)
    6162            0 :     fprintf (file, "%*s%s (%#x)\n",
    6163              :              indent_to, "",
    6164              :              "flag_cunroll_grow_size",
    6165              :              ptr->x_flag_cunroll_grow_size);
    6166              : 
    6167            0 :   if (ptr->x_flag_unroll_loops)
    6168            0 :     fprintf (file, "%*s%s (%#x)\n",
    6169              :              indent_to, "",
    6170              :              "flag_unroll_loops",
    6171              :              ptr->x_flag_unroll_loops);
    6172              : 
    6173            0 :   if (ptr->x_flag_unsafe_math_optimizations)
    6174            0 :     fprintf (file, "%*s%s (%#x)\n",
    6175              :              indent_to, "",
    6176              :              "flag_unsafe_math_optimizations",
    6177              :              ptr->x_flag_unsafe_math_optimizations);
    6178              : 
    6179            0 :   if (ptr->x_flag_unswitch_loops)
    6180            0 :     fprintf (file, "%*s%s (%#x)\n",
    6181              :              indent_to, "",
    6182              :              "flag_unswitch_loops",
    6183              :              ptr->x_flag_unswitch_loops);
    6184              : 
    6185            0 :   if (ptr->x_flag_unwind_tables)
    6186            0 :     fprintf (file, "%*s%s (%#x)\n",
    6187              :              indent_to, "",
    6188              :              "flag_unwind_tables",
    6189              :              ptr->x_flag_unwind_tables);
    6190              : 
    6191            0 :   if (ptr->x_flag_var_tracking)
    6192            0 :     fprintf (file, "%*s%s (%#x)\n",
    6193              :              indent_to, "",
    6194              :              "flag_var_tracking",
    6195              :              ptr->x_flag_var_tracking);
    6196              : 
    6197            0 :   if (ptr->x_flag_var_tracking_assignments)
    6198            0 :     fprintf (file, "%*s%s (%#x)\n",
    6199              :              indent_to, "",
    6200              :              "flag_var_tracking_assignments",
    6201              :              ptr->x_flag_var_tracking_assignments);
    6202              : 
    6203            0 :   if (ptr->x_flag_var_tracking_assignments_toggle)
    6204            0 :     fprintf (file, "%*s%s (%#x)\n",
    6205              :              indent_to, "",
    6206              :              "flag_var_tracking_assignments_toggle",
    6207              :              ptr->x_flag_var_tracking_assignments_toggle);
    6208              : 
    6209            0 :   if (ptr->x_flag_var_tracking_uninit)
    6210            0 :     fprintf (file, "%*s%s (%#x)\n",
    6211              :              indent_to, "",
    6212              :              "flag_var_tracking_uninit",
    6213              :              ptr->x_flag_var_tracking_uninit);
    6214              : 
    6215            0 :   if (ptr->x_flag_variable_expansion_in_unroller)
    6216            0 :     fprintf (file, "%*s%s (%#x)\n",
    6217              :              indent_to, "",
    6218              :              "flag_variable_expansion_in_unroller",
    6219              :              ptr->x_flag_variable_expansion_in_unroller);
    6220              : 
    6221            0 :   if (ptr->x_flag_version_loops_for_strides)
    6222            0 :     fprintf (file, "%*s%s (%#x)\n",
    6223              :              indent_to, "",
    6224              :              "flag_version_loops_for_strides",
    6225              :              ptr->x_flag_version_loops_for_strides);
    6226              : 
    6227            0 :   if (ptr->x_flag_value_profile_transformations)
    6228            0 :     fprintf (file, "%*s%s (%#x)\n",
    6229              :              indent_to, "",
    6230              :              "flag_value_profile_transformations",
    6231              :              ptr->x_flag_value_profile_transformations);
    6232              : 
    6233            0 :   if (ptr->x_flag_web)
    6234            0 :     fprintf (file, "%*s%s (%#x)\n",
    6235              :              indent_to, "",
    6236              :              "flag_web",
    6237              :              ptr->x_flag_web);
    6238              : 
    6239            0 :   if (ptr->x_flag_wrapv)
    6240            0 :     fprintf (file, "%*s%s (%#x)\n",
    6241              :              indent_to, "",
    6242              :              "flag_wrapv",
    6243              :              ptr->x_flag_wrapv);
    6244              : 
    6245            0 :   if (ptr->x_flag_wrapv_pointer)
    6246            0 :     fprintf (file, "%*s%s (%#x)\n",
    6247              :              indent_to, "",
    6248              :              "flag_wrapv_pointer",
    6249              :              ptr->x_flag_wrapv_pointer);
    6250              : 
    6251            0 :   if (ptr->x_debug_nonbind_markers_p)
    6252            0 :     fprintf (file, "%*s%s (%#x)\n",
    6253              :              indent_to, "",
    6254              :              "debug_nonbind_markers_p",
    6255              :              ptr->x_debug_nonbind_markers_p);
    6256              : 
    6257            0 :   if (ptr->x_ix86_use_scatter)
    6258            0 :     fprintf (file, "%*s%s (%#x)\n",
    6259              :              indent_to, "",
    6260              :              "ix86_use_scatter",
    6261              :              ptr->x_ix86_use_scatter);
    6262              : 
    6263            0 :   if (ptr->x_ix86_unroll_only_small_loops)
    6264            0 :     fprintf (file, "%*s%s (%#x)\n",
    6265              :              indent_to, "",
    6266              :              "ix86_unroll_only_small_loops",
    6267              :              ptr->x_ix86_unroll_only_small_loops);
    6268              : 
    6269            0 :   if (ptr->x_str_align_functions)
    6270            0 :     fprintf (file, "%*s%s (%s)\n",
    6271              :              indent_to, "",
    6272              :              "str_align_functions",
    6273              :              ptr->x_str_align_functions);
    6274              : 
    6275            0 :   if (ptr->x_str_align_jumps)
    6276            0 :     fprintf (file, "%*s%s (%s)\n",
    6277              :              indent_to, "",
    6278              :              "str_align_jumps",
    6279              :              ptr->x_str_align_jumps);
    6280              : 
    6281            0 :   if (ptr->x_str_align_labels)
    6282            0 :     fprintf (file, "%*s%s (%s)\n",
    6283              :              indent_to, "",
    6284              :              "str_align_labels",
    6285              :              ptr->x_str_align_labels);
    6286              : 
    6287            0 :   if (ptr->x_str_align_loops)
    6288            0 :     fprintf (file, "%*s%s (%s)\n",
    6289              :              indent_to, "",
    6290              :              "str_align_loops",
    6291              :              ptr->x_str_align_loops);
    6292              : 
    6293            0 :   if (ptr->x_flag_patchable_function_entry)
    6294            0 :     fprintf (file, "%*s%s (%s)\n",
    6295              :              indent_to, "",
    6296              :              "flag_patchable_function_entry",
    6297              :              ptr->x_flag_patchable_function_entry);
    6298              : 
    6299            0 : }
    6300              : 
    6301              : /* Print different optimization variables from structures provided as arguments.  */
    6302              : void
    6303            0 : cl_optimization_print_diff (FILE *file,
    6304              :                             int indent_to,
    6305              :                             struct cl_optimization *ptr1,
    6306              :                             struct cl_optimization *ptr2)
    6307              : {
    6308            0 :   fputs ("\n", file);
    6309            0 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
    6310            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6311              :              indent_to, "",
    6312              :              "param_align_loop_iterations",
    6313              :              ptr1->x_param_align_loop_iterations,
    6314              :              ptr2->x_param_align_loop_iterations);
    6315              : 
    6316            0 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
    6317            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6318              :              indent_to, "",
    6319              :              "param_align_threshold",
    6320              :              ptr1->x_param_align_threshold,
    6321              :              ptr2->x_param_align_threshold);
    6322              : 
    6323            0 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
    6324            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6325              :              indent_to, "",
    6326              :              "param_asan_protect_allocas",
    6327              :              ptr1->x_param_asan_protect_allocas,
    6328              :              ptr2->x_param_asan_protect_allocas);
    6329              : 
    6330            0 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
    6331            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6332              :              indent_to, "",
    6333              :              "param_asan_instrument_reads",
    6334              :              ptr1->x_param_asan_instrument_reads,
    6335              :              ptr2->x_param_asan_instrument_reads);
    6336              : 
    6337            0 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
    6338            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6339              :              indent_to, "",
    6340              :              "param_asan_instrument_writes",
    6341              :              ptr1->x_param_asan_instrument_writes,
    6342              :              ptr2->x_param_asan_instrument_writes);
    6343              : 
    6344            0 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
    6345            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6346              :              indent_to, "",
    6347              :              "param_asan_instrumentation_with_call_threshold",
    6348              :              ptr1->x_param_asan_instrumentation_with_call_threshold,
    6349              :              ptr2->x_param_asan_instrumentation_with_call_threshold);
    6350              : 
    6351            0 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
    6352            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6353              :              indent_to, "",
    6354              :              "param_asan_kernel_mem_intrinsic_prefix",
    6355              :              ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
    6356              :              ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
    6357              : 
    6358            0 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
    6359            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6360              :              indent_to, "",
    6361              :              "param_asan_memintrin",
    6362              :              ptr1->x_param_asan_memintrin,
    6363              :              ptr2->x_param_asan_memintrin);
    6364              : 
    6365            0 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
    6366            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6367              :              indent_to, "",
    6368              :              "param_asan_stack",
    6369              :              ptr1->x_param_asan_stack,
    6370              :              ptr2->x_param_asan_stack);
    6371              : 
    6372            0 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
    6373            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6374              :              indent_to, "",
    6375              :              "param_asan_use_after_return",
    6376              :              ptr1->x_param_asan_use_after_return,
    6377              :              ptr2->x_param_asan_use_after_return);
    6378              : 
    6379            0 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
    6380            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6381              :              indent_to, "",
    6382              :              "param_auto_profile_bbs",
    6383              :              ptr1->x_param_auto_profile_bbs,
    6384              :              ptr2->x_param_auto_profile_bbs);
    6385              : 
    6386            0 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
    6387            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6388              :              indent_to, "",
    6389              :              "param_auto_profile_reorder_only",
    6390              :              ptr1->x_param_auto_profile_reorder_only,
    6391              :              ptr2->x_param_auto_profile_reorder_only);
    6392              : 
    6393            0 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
    6394            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6395              :              indent_to, "",
    6396              :              "param_avg_loop_niter",
    6397              :              ptr1->x_param_avg_loop_niter,
    6398              :              ptr2->x_param_avg_loop_niter);
    6399              : 
    6400            0 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
    6401            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6402              :              indent_to, "",
    6403              :              "param_avoid_fma_max_bits",
    6404              :              ptr1->x_param_avoid_fma_max_bits,
    6405              :              ptr2->x_param_avoid_fma_max_bits);
    6406              : 
    6407            0 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
    6408            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6409              :              indent_to, "",
    6410              :              "param_builtin_expect_probability",
    6411              :              ptr1->x_param_builtin_expect_probability,
    6412              :              ptr2->x_param_builtin_expect_probability);
    6413              : 
    6414            0 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
    6415            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6416              :              indent_to, "",
    6417              :              "param_builtin_string_cmp_inline_length",
    6418              :              ptr1->x_param_builtin_string_cmp_inline_length,
    6419              :              ptr2->x_param_builtin_string_cmp_inline_length);
    6420              : 
    6421            0 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
    6422            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6423              :              indent_to, "",
    6424              :              "param_case_values_threshold",
    6425              :              ptr1->x_param_case_values_threshold,
    6426              :              ptr2->x_param_case_values_threshold);
    6427              : 
    6428            0 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
    6429            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6430              :              indent_to, "",
    6431              :              "param_comdat_sharing_probability",
    6432              :              ptr1->x_param_comdat_sharing_probability,
    6433              :              ptr2->x_param_comdat_sharing_probability);
    6434              : 
    6435            0 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
    6436            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6437              :              indent_to, "",
    6438              :              "param_construct_interfere_size",
    6439              :              ptr1->x_param_construct_interfere_size,
    6440              :              ptr2->x_param_construct_interfere_size);
    6441              : 
    6442            0 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
    6443            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6444              :              indent_to, "",
    6445              :              "param_cycle_accurate_model",
    6446              :              ptr1->x_param_cycle_accurate_model,
    6447              :              ptr2->x_param_cycle_accurate_model);
    6448              : 
    6449            0 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
    6450            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6451              :              indent_to, "",
    6452              :              "param_destruct_interfere_size",
    6453              :              ptr1->x_param_destruct_interfere_size,
    6454              :              ptr2->x_param_destruct_interfere_size);
    6455              : 
    6456            0 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
    6457            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6458              :              indent_to, "",
    6459              :              "param_dse_max_alias_queries_per_store",
    6460              :              ptr1->x_param_dse_max_alias_queries_per_store,
    6461              :              ptr2->x_param_dse_max_alias_queries_per_store);
    6462              : 
    6463            0 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
    6464            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6465              :              indent_to, "",
    6466              :              "param_dse_max_object_size",
    6467              :              ptr1->x_param_dse_max_object_size,
    6468              :              ptr2->x_param_dse_max_object_size);
    6469              : 
    6470            0 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
    6471            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6472              :              indent_to, "",
    6473              :              "param_early_inlining_insns",
    6474              :              ptr1->x_param_early_inlining_insns,
    6475              :              ptr2->x_param_early_inlining_insns);
    6476              : 
    6477            0 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
    6478            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6479              :              indent_to, "",
    6480              :              "param_fsm_scale_path_stmts",
    6481              :              ptr1->x_param_fsm_scale_path_stmts,
    6482              :              ptr2->x_param_fsm_scale_path_stmts);
    6483              : 
    6484            0 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
    6485            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6486              :              indent_to, "",
    6487              :              "param_fully_pipelined_fma",
    6488              :              ptr1->x_param_fully_pipelined_fma,
    6489              :              ptr2->x_param_fully_pipelined_fma);
    6490              : 
    6491            0 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
    6492            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6493              :              indent_to, "",
    6494              :              "param_gcse_after_reload_critical_fraction",
    6495              :              ptr1->x_param_gcse_after_reload_critical_fraction,
    6496              :              ptr2->x_param_gcse_after_reload_critical_fraction);
    6497              : 
    6498            0 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
    6499            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6500              :              indent_to, "",
    6501              :              "param_gcse_after_reload_partial_fraction",
    6502              :              ptr1->x_param_gcse_after_reload_partial_fraction,
    6503              :              ptr2->x_param_gcse_after_reload_partial_fraction);
    6504              : 
    6505            0 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
    6506            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6507              :              indent_to, "",
    6508              :              "param_gcse_cost_distance_ratio",
    6509              :              ptr1->x_param_gcse_cost_distance_ratio,
    6510              :              ptr2->x_param_gcse_cost_distance_ratio);
    6511              : 
    6512            0 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
    6513            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6514              :              indent_to, "",
    6515              :              "param_gcse_unrestricted_cost",
    6516              :              ptr1->x_param_gcse_unrestricted_cost,
    6517              :              ptr2->x_param_gcse_unrestricted_cost);
    6518              : 
    6519            0 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
    6520            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6521              :              indent_to, "",
    6522              :              "param_graphite_max_arrays_per_scop",
    6523              :              ptr1->x_param_graphite_max_arrays_per_scop,
    6524              :              ptr2->x_param_graphite_max_arrays_per_scop);
    6525              : 
    6526            0 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
    6527            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6528              :              indent_to, "",
    6529              :              "param_graphite_max_nb_scop_params",
    6530              :              ptr1->x_param_graphite_max_nb_scop_params,
    6531              :              ptr2->x_param_graphite_max_nb_scop_params);
    6532              : 
    6533            0 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
    6534            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6535              :              indent_to, "",
    6536              :              "param_hardcfr_max_blocks",
    6537              :              ptr1->x_param_hardcfr_max_blocks,
    6538              :              ptr2->x_param_hardcfr_max_blocks);
    6539              : 
    6540            0 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
    6541            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6542              :              indent_to, "",
    6543              :              "param_hardcfr_max_inline_blocks",
    6544              :              ptr1->x_param_hardcfr_max_inline_blocks,
    6545              :              ptr2->x_param_hardcfr_max_inline_blocks);
    6546              : 
    6547            0 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
    6548            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6549              :              indent_to, "",
    6550              :              "param_hwasan_instrument_allocas",
    6551              :              ptr1->x_param_hwasan_instrument_allocas,
    6552              :              ptr2->x_param_hwasan_instrument_allocas);
    6553              : 
    6554            0 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
    6555            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6556              :              indent_to, "",
    6557              :              "param_hwasan_instrument_mem_intrinsics",
    6558              :              ptr1->x_param_hwasan_instrument_mem_intrinsics,
    6559              :              ptr2->x_param_hwasan_instrument_mem_intrinsics);
    6560              : 
    6561            0 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
    6562            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6563              :              indent_to, "",
    6564              :              "param_hwasan_instrument_reads",
    6565              :              ptr1->x_param_hwasan_instrument_reads,
    6566              :              ptr2->x_param_hwasan_instrument_reads);
    6567              : 
    6568            0 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
    6569            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6570              :              indent_to, "",
    6571              :              "param_hwasan_instrument_stack",
    6572              :              ptr1->x_param_hwasan_instrument_stack,
    6573              :              ptr2->x_param_hwasan_instrument_stack);
    6574              : 
    6575            0 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
    6576            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6577              :              indent_to, "",
    6578              :              "param_hwasan_instrument_writes",
    6579              :              ptr1->x_param_hwasan_instrument_writes,
    6580              :              ptr2->x_param_hwasan_instrument_writes);
    6581              : 
    6582            0 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
    6583            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6584              :              indent_to, "",
    6585              :              "param_hwasan_random_frame_tag",
    6586              :              ptr1->x_param_hwasan_random_frame_tag,
    6587              :              ptr2->x_param_hwasan_random_frame_tag);
    6588              : 
    6589            0 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
    6590            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6591              :              indent_to, "",
    6592              :              "param_inline_heuristics_hint_percent",
    6593              :              ptr1->x_param_inline_heuristics_hint_percent,
    6594              :              ptr2->x_param_inline_heuristics_hint_percent);
    6595              : 
    6596            0 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
    6597            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6598              :              indent_to, "",
    6599              :              "param_inline_min_speedup",
    6600              :              ptr1->x_param_inline_min_speedup,
    6601              :              ptr2->x_param_inline_min_speedup);
    6602              : 
    6603            0 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
    6604            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6605              :              indent_to, "",
    6606              :              "param_inline_unit_growth",
    6607              :              ptr1->x_param_inline_unit_growth,
    6608              :              ptr2->x_param_inline_unit_growth);
    6609              : 
    6610            0 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
    6611            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6612              :              indent_to, "",
    6613              :              "param_ipa_cp_eval_threshold",
    6614              :              ptr1->x_param_ipa_cp_eval_threshold,
    6615              :              ptr2->x_param_ipa_cp_eval_threshold);
    6616              : 
    6617            0 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
    6618            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6619              :              indent_to, "",
    6620              :              "param_ipa_cp_large_unit_insns",
    6621              :              ptr1->x_param_ipa_cp_large_unit_insns,
    6622              :              ptr2->x_param_ipa_cp_large_unit_insns);
    6623              : 
    6624            0 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
    6625            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6626              :              indent_to, "",
    6627              :              "param_ipa_cp_loop_hint_bonus",
    6628              :              ptr1->x_param_ipa_cp_loop_hint_bonus,
    6629              :              ptr2->x_param_ipa_cp_loop_hint_bonus);
    6630              : 
    6631            0 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
    6632            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6633              :              indent_to, "",
    6634              :              "param_ipa_cp_max_recursive_depth",
    6635              :              ptr1->x_param_ipa_cp_max_recursive_depth,
    6636              :              ptr2->x_param_ipa_cp_max_recursive_depth);
    6637              : 
    6638            0 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
    6639            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6640              :              indent_to, "",
    6641              :              "param_ipa_cp_min_recursive_probability",
    6642              :              ptr1->x_param_ipa_cp_min_recursive_probability,
    6643              :              ptr2->x_param_ipa_cp_min_recursive_probability);
    6644              : 
    6645            0 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
    6646            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6647              :              indent_to, "",
    6648              :              "param_ipa_cp_recursion_penalty",
    6649              :              ptr1->x_param_ipa_cp_recursion_penalty,
    6650              :              ptr2->x_param_ipa_cp_recursion_penalty);
    6651              : 
    6652            0 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
    6653            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6654              :              indent_to, "",
    6655              :              "param_ipa_cp_recursive_freq_factor",
    6656              :              ptr1->x_param_ipa_cp_recursive_freq_factor,
    6657              :              ptr2->x_param_ipa_cp_recursive_freq_factor);
    6658              : 
    6659            0 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
    6660            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6661              :              indent_to, "",
    6662              :              "param_ipa_cp_single_call_penalty",
    6663              :              ptr1->x_param_ipa_cp_single_call_penalty,
    6664              :              ptr2->x_param_ipa_cp_single_call_penalty);
    6665              : 
    6666            0 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
    6667            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6668              :              indent_to, "",
    6669              :              "param_ipa_cp_sweeps",
    6670              :              ptr1->x_param_ipa_cp_sweeps,
    6671              :              ptr2->x_param_ipa_cp_sweeps);
    6672              : 
    6673            0 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
    6674            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6675              :              indent_to, "",
    6676              :              "param_ipa_cp_unit_growth",
    6677              :              ptr1->x_param_ipa_cp_unit_growth,
    6678              :              ptr2->x_param_ipa_cp_unit_growth);
    6679              : 
    6680            0 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
    6681            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6682              :              indent_to, "",
    6683              :              "param_ipa_cp_value_list_size",
    6684              :              ptr1->x_param_ipa_cp_value_list_size,
    6685              :              ptr2->x_param_ipa_cp_value_list_size);
    6686              : 
    6687            0 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
    6688            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6689              :              indent_to, "",
    6690              :              "param_ipa_jump_function_lookups",
    6691              :              ptr1->x_param_ipa_jump_function_lookups,
    6692              :              ptr2->x_param_ipa_jump_function_lookups);
    6693              : 
    6694            0 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
    6695            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6696              :              indent_to, "",
    6697              :              "param_ipa_max_aa_steps",
    6698              :              ptr1->x_param_ipa_max_aa_steps,
    6699              :              ptr2->x_param_ipa_max_aa_steps);
    6700              : 
    6701            0 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
    6702            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6703              :              indent_to, "",
    6704              :              "param_ipa_max_agg_items",
    6705              :              ptr1->x_param_ipa_max_agg_items,
    6706              :              ptr2->x_param_ipa_max_agg_items);
    6707              : 
    6708            0 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
    6709            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6710              :              indent_to, "",
    6711              :              "param_ipa_max_loop_predicates",
    6712              :              ptr1->x_param_ipa_max_loop_predicates,
    6713              :              ptr2->x_param_ipa_max_loop_predicates);
    6714              : 
    6715            0 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
    6716            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6717              :              indent_to, "",
    6718              :              "param_ipa_max_param_expr_ops",
    6719              :              ptr1->x_param_ipa_max_param_expr_ops,
    6720              :              ptr2->x_param_ipa_max_param_expr_ops);
    6721              : 
    6722            0 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
    6723            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6724              :              indent_to, "",
    6725              :              "param_ipa_max_switch_predicate_bounds",
    6726              :              ptr1->x_param_ipa_max_switch_predicate_bounds,
    6727              :              ptr2->x_param_ipa_max_switch_predicate_bounds);
    6728              : 
    6729            0 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
    6730            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6731              :              indent_to, "",
    6732              :              "param_ipa_sra_deref_prob_threshold",
    6733              :              ptr1->x_param_ipa_sra_deref_prob_threshold,
    6734              :              ptr2->x_param_ipa_sra_deref_prob_threshold);
    6735              : 
    6736            0 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
    6737            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6738              :              indent_to, "",
    6739              :              "param_ipa_sra_max_replacements",
    6740              :              ptr1->x_param_ipa_sra_max_replacements,
    6741              :              ptr2->x_param_ipa_sra_max_replacements);
    6742              : 
    6743            0 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
    6744            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6745              :              indent_to, "",
    6746              :              "param_ipa_sra_ptr_growth_factor",
    6747              :              ptr1->x_param_ipa_sra_ptr_growth_factor,
    6748              :              ptr2->x_param_ipa_sra_ptr_growth_factor);
    6749              : 
    6750            0 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
    6751            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6752              :              indent_to, "",
    6753              :              "param_ipa_sra_ptrwrap_growth_factor",
    6754              :              ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
    6755              :              ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
    6756              : 
    6757            0 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
    6758            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6759              :              indent_to, "",
    6760              :              "param_ira_consider_dup_in_all_alts",
    6761              :              ptr1->x_param_ira_consider_dup_in_all_alts,
    6762              :              ptr2->x_param_ira_consider_dup_in_all_alts);
    6763              : 
    6764            0 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
    6765            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6766              :              indent_to, "",
    6767              :              "param_ira_loop_reserved_regs",
    6768              :              ptr1->x_param_ira_loop_reserved_regs,
    6769              :              ptr2->x_param_ira_loop_reserved_regs);
    6770              : 
    6771            0 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
    6772            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6773              :              indent_to, "",
    6774              :              "param_ira_max_conflict_table_size",
    6775              :              ptr1->x_param_ira_max_conflict_table_size,
    6776              :              ptr2->x_param_ira_max_conflict_table_size);
    6777              : 
    6778            0 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
    6779            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6780              :              indent_to, "",
    6781              :              "param_ira_max_loops_num",
    6782              :              ptr1->x_param_ira_max_loops_num,
    6783              :              ptr2->x_param_ira_max_loops_num);
    6784              : 
    6785            0 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
    6786            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6787              :              indent_to, "",
    6788              :              "param_ira_simple_lra_insn_threshold",
    6789              :              ptr1->x_param_ira_simple_lra_insn_threshold,
    6790              :              ptr2->x_param_ira_simple_lra_insn_threshold);
    6791              : 
    6792            0 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
    6793            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6794              :              indent_to, "",
    6795              :              "param_iv_always_prune_cand_set_bound",
    6796              :              ptr1->x_param_iv_always_prune_cand_set_bound,
    6797              :              ptr2->x_param_iv_always_prune_cand_set_bound);
    6798              : 
    6799            0 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
    6800            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6801              :              indent_to, "",
    6802              :              "param_iv_consider_all_candidates_bound",
    6803              :              ptr1->x_param_iv_consider_all_candidates_bound,
    6804              :              ptr2->x_param_iv_consider_all_candidates_bound);
    6805              : 
    6806            0 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
    6807            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6808              :              indent_to, "",
    6809              :              "param_iv_max_considered_uses",
    6810              :              ptr1->x_param_iv_max_considered_uses,
    6811              :              ptr2->x_param_iv_max_considered_uses);
    6812              : 
    6813            0 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
    6814            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6815              :              indent_to, "",
    6816              :              "ix86_vect_compare_costs",
    6817              :              ptr1->x_ix86_vect_compare_costs,
    6818              :              ptr2->x_ix86_vect_compare_costs);
    6819              : 
    6820            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
    6821            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6822              :              indent_to, "",
    6823              :              "param_jump_table_max_growth_ratio_for_size",
    6824              :              ptr1->x_param_jump_table_max_growth_ratio_for_size,
    6825              :              ptr2->x_param_jump_table_max_growth_ratio_for_size);
    6826              : 
    6827            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
    6828            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6829              :              indent_to, "",
    6830              :              "param_jump_table_max_growth_ratio_for_speed",
    6831              :              ptr1->x_param_jump_table_max_growth_ratio_for_speed,
    6832              :              ptr2->x_param_jump_table_max_growth_ratio_for_speed);
    6833              : 
    6834            0 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
    6835            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6836              :              indent_to, "",
    6837              :              "param_l1_cache_line_size",
    6838              :              ptr1->x_param_l1_cache_line_size,
    6839              :              ptr2->x_param_l1_cache_line_size);
    6840              : 
    6841            0 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
    6842            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6843              :              indent_to, "",
    6844              :              "param_l1_cache_size",
    6845              :              ptr1->x_param_l1_cache_size,
    6846              :              ptr2->x_param_l1_cache_size);
    6847              : 
    6848            0 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
    6849            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6850              :              indent_to, "",
    6851              :              "param_l2_cache_size",
    6852              :              ptr1->x_param_l2_cache_size,
    6853              :              ptr2->x_param_l2_cache_size);
    6854              : 
    6855            0 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
    6856            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6857              :              indent_to, "",
    6858              :              "param_large_function_growth",
    6859              :              ptr1->x_param_large_function_growth,
    6860              :              ptr2->x_param_large_function_growth);
    6861              : 
    6862            0 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
    6863            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6864              :              indent_to, "",
    6865              :              "param_large_function_insns",
    6866              :              ptr1->x_param_large_function_insns,
    6867              :              ptr2->x_param_large_function_insns);
    6868              : 
    6869            0 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
    6870            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6871              :              indent_to, "",
    6872              :              "param_stack_frame_growth",
    6873              :              ptr1->x_param_stack_frame_growth,
    6874              :              ptr2->x_param_stack_frame_growth);
    6875              : 
    6876            0 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
    6877            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6878              :              indent_to, "",
    6879              :              "param_large_stack_frame",
    6880              :              ptr1->x_param_large_stack_frame,
    6881              :              ptr2->x_param_large_stack_frame);
    6882              : 
    6883            0 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
    6884            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6885              :              indent_to, "",
    6886              :              "param_large_unit_insns",
    6887              :              ptr1->x_param_large_unit_insns,
    6888              :              ptr2->x_param_large_unit_insns);
    6889              : 
    6890            0 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
    6891            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6892              :              indent_to, "",
    6893              :              "param_lim_expensive",
    6894              :              ptr1->x_param_lim_expensive,
    6895              :              ptr2->x_param_lim_expensive);
    6896              : 
    6897            0 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
    6898            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6899              :              indent_to, "",
    6900              :              "param_loop_block_tile_size",
    6901              :              ptr1->x_param_loop_block_tile_size,
    6902              :              ptr2->x_param_loop_block_tile_size);
    6903              : 
    6904            0 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
    6905            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6906              :              indent_to, "",
    6907              :              "param_loop_interchange_max_num_stmts",
    6908              :              ptr1->x_param_loop_interchange_max_num_stmts,
    6909              :              ptr2->x_param_loop_interchange_max_num_stmts);
    6910              : 
    6911            0 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
    6912            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6913              :              indent_to, "",
    6914              :              "param_loop_interchange_stride_ratio",
    6915              :              ptr1->x_param_loop_interchange_stride_ratio,
    6916              :              ptr2->x_param_loop_interchange_stride_ratio);
    6917              : 
    6918            0 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
    6919            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6920              :              indent_to, "",
    6921              :              "param_loop_invariant_max_bbs_in_loop",
    6922              :              ptr1->x_param_loop_invariant_max_bbs_in_loop,
    6923              :              ptr2->x_param_loop_invariant_max_bbs_in_loop);
    6924              : 
    6925            0 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
    6926            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6927              :              indent_to, "",
    6928              :              "param_loop_max_datarefs_for_datadeps",
    6929              :              ptr1->x_param_loop_max_datarefs_for_datadeps,
    6930              :              ptr2->x_param_loop_max_datarefs_for_datadeps);
    6931              : 
    6932            0 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
    6933            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6934              :              indent_to, "",
    6935              :              "param_loop_versioning_max_inner_insns",
    6936              :              ptr1->x_param_loop_versioning_max_inner_insns,
    6937              :              ptr2->x_param_loop_versioning_max_inner_insns);
    6938              : 
    6939            0 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
    6940            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6941              :              indent_to, "",
    6942              :              "param_loop_versioning_max_outer_insns",
    6943              :              ptr1->x_param_loop_versioning_max_outer_insns,
    6944              :              ptr2->x_param_loop_versioning_max_outer_insns);
    6945              : 
    6946            0 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
    6947            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6948              :              indent_to, "",
    6949              :              "param_lra_inheritance_ebb_probability_cutoff",
    6950              :              ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
    6951              :              ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
    6952              : 
    6953            0 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
    6954            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6955              :              indent_to, "",
    6956              :              "param_lra_max_considered_reload_pseudos",
    6957              :              ptr1->x_param_lra_max_considered_reload_pseudos,
    6958              :              ptr2->x_param_lra_max_considered_reload_pseudos);
    6959              : 
    6960            0 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
    6961            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6962              :              indent_to, "",
    6963              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    6964              :              ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
    6965              :              ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
    6966              : 
    6967            0 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
    6968            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6969              :              indent_to, "",
    6970              :              "param_lto_locality_frequency",
    6971              :              ptr1->x_param_lto_locality_frequency,
    6972              :              ptr2->x_param_lto_locality_frequency);
    6973              : 
    6974            0 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
    6975            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6976              :              indent_to, "",
    6977              :              "param_lto_locality_size",
    6978              :              ptr1->x_param_lto_locality_size,
    6979              :              ptr2->x_param_lto_locality_size);
    6980              : 
    6981            0 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
    6982            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6983              :              indent_to, "",
    6984              :              "param_max_average_unrolled_insns",
    6985              :              ptr1->x_param_max_average_unrolled_insns,
    6986              :              ptr2->x_param_max_average_unrolled_insns);
    6987              : 
    6988            0 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
    6989            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6990              :              indent_to, "",
    6991              :              "param_max_combine_insns",
    6992              :              ptr1->x_param_max_combine_insns,
    6993              :              ptr2->x_param_max_combine_insns);
    6994              : 
    6995            0 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
    6996            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6997              :              indent_to, "",
    6998              :              "param_max_combine_search_insns",
    6999              :              ptr1->x_param_max_combine_search_insns,
    7000              :              ptr2->x_param_max_combine_search_insns);
    7001              : 
    7002            0 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
    7003            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7004              :              indent_to, "",
    7005              :              "param_max_unroll_iterations",
    7006              :              ptr1->x_param_max_unroll_iterations,
    7007              :              ptr2->x_param_max_unroll_iterations);
    7008              : 
    7009            0 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
    7010            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7011              :              indent_to, "",
    7012              :              "param_max_completely_peel_times",
    7013              :              ptr1->x_param_max_completely_peel_times,
    7014              :              ptr2->x_param_max_completely_peel_times);
    7015              : 
    7016            0 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
    7017            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7018              :              indent_to, "",
    7019              :              "param_max_completely_peeled_insns",
    7020              :              ptr1->x_param_max_completely_peeled_insns,
    7021              :              ptr2->x_param_max_completely_peeled_insns);
    7022              : 
    7023            0 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
    7024            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7025              :              indent_to, "",
    7026              :              "param_max_crossjump_edges",
    7027              :              ptr1->x_param_max_crossjump_edges,
    7028              :              ptr2->x_param_max_crossjump_edges);
    7029              : 
    7030            0 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
    7031            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7032              :              indent_to, "",
    7033              :              "param_max_cse_insns",
    7034              :              ptr1->x_param_max_cse_insns,
    7035              :              ptr2->x_param_max_cse_insns);
    7036              : 
    7037            0 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
    7038            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7039              :              indent_to, "",
    7040              :              "param_max_cse_path_length",
    7041              :              ptr1->x_param_max_cse_path_length,
    7042              :              ptr2->x_param_max_cse_path_length);
    7043              : 
    7044            0 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
    7045            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7046              :              indent_to, "",
    7047              :              "param_max_cselib_memory_locations",
    7048              :              ptr1->x_param_max_cselib_memory_locations,
    7049              :              ptr2->x_param_max_cselib_memory_locations);
    7050              : 
    7051            0 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
    7052            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7053              :              indent_to, "",
    7054              :              "param_max_debug_marker_count",
    7055              :              ptr1->x_param_max_debug_marker_count,
    7056              :              ptr2->x_param_max_debug_marker_count);
    7057              : 
    7058            0 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
    7059            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7060              :              indent_to, "",
    7061              :              "param_max_delay_slot_insn_search",
    7062              :              ptr1->x_param_max_delay_slot_insn_search,
    7063              :              ptr2->x_param_max_delay_slot_insn_search);
    7064              : 
    7065            0 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
    7066            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7067              :              indent_to, "",
    7068              :              "param_max_delay_slot_live_search",
    7069              :              ptr1->x_param_max_delay_slot_live_search,
    7070              :              ptr2->x_param_max_delay_slot_live_search);
    7071              : 
    7072            0 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
    7073            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7074              :              indent_to, "",
    7075              :              "param_max_devirt_targets",
    7076              :              ptr1->x_param_max_devirt_targets,
    7077              :              ptr2->x_param_max_devirt_targets);
    7078              : 
    7079            0 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
    7080            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7081              :              indent_to, "",
    7082              :              "param_max_dse_active_local_stores",
    7083              :              ptr1->x_param_max_dse_active_local_stores,
    7084              :              ptr2->x_param_max_dse_active_local_stores);
    7085              : 
    7086            0 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
    7087            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7088              :              indent_to, "",
    7089              :              "param_early_inliner_max_iterations",
    7090              :              ptr1->x_param_early_inliner_max_iterations,
    7091              :              ptr2->x_param_early_inliner_max_iterations);
    7092              : 
    7093            0 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
    7094            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7095              :              indent_to, "",
    7096              :              "param_max_find_base_term_values",
    7097              :              ptr1->x_param_max_find_base_term_values,
    7098              :              ptr2->x_param_max_find_base_term_values);
    7099              : 
    7100            0 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
    7101            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7102              :              indent_to, "",
    7103              :              "param_max_fsm_thread_path_insns",
    7104              :              ptr1->x_param_max_fsm_thread_path_insns,
    7105              :              ptr2->x_param_max_fsm_thread_path_insns);
    7106              : 
    7107            0 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
    7108            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7109              :              indent_to, "",
    7110              :              "param_max_gcse_insertion_ratio",
    7111              :              ptr1->x_param_max_gcse_insertion_ratio,
    7112              :              ptr2->x_param_max_gcse_insertion_ratio);
    7113              : 
    7114            0 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
    7115            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7116              :              indent_to, "",
    7117              :              "param_max_gcse_memory",
    7118              :              ptr1->x_param_max_gcse_memory,
    7119              :              ptr2->x_param_max_gcse_memory);
    7120              : 
    7121            0 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
    7122            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7123              :              indent_to, "",
    7124              :              "param_max_goto_duplication_insns",
    7125              :              ptr1->x_param_max_goto_duplication_insns,
    7126              :              ptr2->x_param_max_goto_duplication_insns);
    7127              : 
    7128            0 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
    7129            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7130              :              indent_to, "",
    7131              :              "param_max_grow_copy_bb_insns",
    7132              :              ptr1->x_param_max_grow_copy_bb_insns,
    7133              :              ptr2->x_param_max_grow_copy_bb_insns);
    7134              : 
    7135            0 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
    7136            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7137              :              indent_to, "",
    7138              :              "param_max_hoist_depth",
    7139              :              ptr1->x_param_max_hoist_depth,
    7140              :              ptr2->x_param_max_hoist_depth);
    7141              : 
    7142            0 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
    7143            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7144              :              indent_to, "",
    7145              :              "param_inline_functions_called_once_insns",
    7146              :              ptr1->x_param_inline_functions_called_once_insns,
    7147              :              ptr2->x_param_inline_functions_called_once_insns);
    7148              : 
    7149            0 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
    7150            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7151              :              indent_to, "",
    7152              :              "param_inline_functions_called_once_loop_depth",
    7153              :              ptr1->x_param_inline_functions_called_once_loop_depth,
    7154              :              ptr2->x_param_inline_functions_called_once_loop_depth);
    7155              : 
    7156            0 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
    7157            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7158              :              indent_to, "",
    7159              :              "param_max_inline_insns_auto",
    7160              :              ptr1->x_param_max_inline_insns_auto,
    7161              :              ptr2->x_param_max_inline_insns_auto);
    7162              : 
    7163            0 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
    7164            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7165              :              indent_to, "",
    7166              :              "param_max_inline_insns_recursive_auto",
    7167              :              ptr1->x_param_max_inline_insns_recursive_auto,
    7168              :              ptr2->x_param_max_inline_insns_recursive_auto);
    7169              : 
    7170            0 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
    7171            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7172              :              indent_to, "",
    7173              :              "param_max_inline_insns_recursive",
    7174              :              ptr1->x_param_max_inline_insns_recursive,
    7175              :              ptr2->x_param_max_inline_insns_recursive);
    7176              : 
    7177            0 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
    7178            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7179              :              indent_to, "",
    7180              :              "param_max_inline_insns_single",
    7181              :              ptr1->x_param_max_inline_insns_single,
    7182              :              ptr2->x_param_max_inline_insns_single);
    7183              : 
    7184            0 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
    7185            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7186              :              indent_to, "",
    7187              :              "param_max_inline_insns_size",
    7188              :              ptr1->x_param_max_inline_insns_size,
    7189              :              ptr2->x_param_max_inline_insns_size);
    7190              : 
    7191            0 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
    7192            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7193              :              indent_to, "",
    7194              :              "param_max_inline_insns_small",
    7195              :              ptr1->x_param_max_inline_insns_small,
    7196              :              ptr2->x_param_max_inline_insns_small);
    7197              : 
    7198            0 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
    7199            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7200              :              indent_to, "",
    7201              :              "param_max_inline_recursive_depth_auto",
    7202              :              ptr1->x_param_max_inline_recursive_depth_auto,
    7203              :              ptr2->x_param_max_inline_recursive_depth_auto);
    7204              : 
    7205            0 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
    7206            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7207              :              indent_to, "",
    7208              :              "param_max_inline_recursive_depth",
    7209              :              ptr1->x_param_max_inline_recursive_depth,
    7210              :              ptr2->x_param_max_inline_recursive_depth);
    7211              : 
    7212            0 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
    7213            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7214              :              indent_to, "",
    7215              :              "param_max_isl_operations",
    7216              :              ptr1->x_param_max_isl_operations,
    7217              :              ptr2->x_param_max_isl_operations);
    7218              : 
    7219            0 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
    7220            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7221              :              indent_to, "",
    7222              :              "param_max_iterations_computation_cost",
    7223              :              ptr1->x_param_max_iterations_computation_cost,
    7224              :              ptr2->x_param_max_iterations_computation_cost);
    7225              : 
    7226            0 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
    7227            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7228              :              indent_to, "",
    7229              :              "param_max_iterations_to_track",
    7230              :              ptr1->x_param_max_iterations_to_track,
    7231              :              ptr2->x_param_max_iterations_to_track);
    7232              : 
    7233            0 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
    7234            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7235              :              indent_to, "",
    7236              :              "param_max_jump_thread_duplication_stmts",
    7237              :              ptr1->x_param_max_jump_thread_duplication_stmts,
    7238              :              ptr2->x_param_max_jump_thread_duplication_stmts);
    7239              : 
    7240            0 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
    7241            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7242              :              indent_to, "",
    7243              :              "param_max_jump_thread_paths",
    7244              :              ptr1->x_param_max_jump_thread_paths,
    7245              :              ptr2->x_param_max_jump_thread_paths);
    7246              : 
    7247            0 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
    7248            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7249              :              indent_to, "",
    7250              :              "param_max_last_value_rtl",
    7251              :              ptr1->x_param_max_last_value_rtl,
    7252              :              ptr2->x_param_max_last_value_rtl);
    7253              : 
    7254            0 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
    7255            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7256              :              indent_to, "",
    7257              :              "param_max_loop_header_insns",
    7258              :              ptr1->x_param_max_loop_header_insns,
    7259              :              ptr2->x_param_max_loop_header_insns);
    7260              : 
    7261            0 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
    7262            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7263              :              indent_to, "",
    7264              :              "param_max_modulo_backtrack_attempts",
    7265              :              ptr1->x_param_max_modulo_backtrack_attempts,
    7266              :              ptr2->x_param_max_modulo_backtrack_attempts);
    7267              : 
    7268            0 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
    7269            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7270              :              indent_to, "",
    7271              :              "param_max_niter_dominators_walk",
    7272              :              ptr1->x_param_max_niter_dominators_walk,
    7273              :              ptr2->x_param_max_niter_dominators_walk);
    7274              : 
    7275            0 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
    7276            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7277              :              indent_to, "",
    7278              :              "param_max_partial_antic_length",
    7279              :              ptr1->x_param_max_partial_antic_length,
    7280              :              ptr2->x_param_max_partial_antic_length);
    7281              : 
    7282            0 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
    7283            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7284              :              indent_to, "",
    7285              :              "param_max_peel_branches",
    7286              :              ptr1->x_param_max_peel_branches,
    7287              :              ptr2->x_param_max_peel_branches);
    7288              : 
    7289            0 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
    7290            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7291              :              indent_to, "",
    7292              :              "param_max_peel_times",
    7293              :              ptr1->x_param_max_peel_times,
    7294              :              ptr2->x_param_max_peel_times);
    7295              : 
    7296            0 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
    7297            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7298              :              indent_to, "",
    7299              :              "param_max_peeled_insns",
    7300              :              ptr1->x_param_max_peeled_insns,
    7301              :              ptr2->x_param_max_peeled_insns);
    7302              : 
    7303            0 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
    7304            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7305              :              indent_to, "",
    7306              :              "param_max_pending_list_length",
    7307              :              ptr1->x_param_max_pending_list_length,
    7308              :              ptr2->x_param_max_pending_list_length);
    7309              : 
    7310            0 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
    7311            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7312              :              indent_to, "",
    7313              :              "param_max_pipeline_region_blocks",
    7314              :              ptr1->x_param_max_pipeline_region_blocks,
    7315              :              ptr2->x_param_max_pipeline_region_blocks);
    7316              : 
    7317            0 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
    7318            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7319              :              indent_to, "",
    7320              :              "param_max_pipeline_region_insns",
    7321              :              ptr1->x_param_max_pipeline_region_insns,
    7322              :              ptr2->x_param_max_pipeline_region_insns);
    7323              : 
    7324            0 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
    7325            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7326              :              indent_to, "",
    7327              :              "param_max_pow_sqrt_depth",
    7328              :              ptr1->x_param_max_pow_sqrt_depth,
    7329              :              ptr2->x_param_max_pow_sqrt_depth);
    7330              : 
    7331            0 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
    7332            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7333              :              indent_to, "",
    7334              :              "param_max_predicted_iterations",
    7335              :              ptr1->x_param_max_predicted_iterations,
    7336              :              ptr2->x_param_max_predicted_iterations);
    7337              : 
    7338            0 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
    7339            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7340              :              indent_to, "",
    7341              :              "param_max_reload_search_insns",
    7342              :              ptr1->x_param_max_reload_search_insns,
    7343              :              ptr2->x_param_max_reload_search_insns);
    7344              : 
    7345            0 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
    7346            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7347              :              indent_to, "",
    7348              :              "param_max_rtl_if_conversion_insns",
    7349              :              ptr1->x_param_max_rtl_if_conversion_insns,
    7350              :              ptr2->x_param_max_rtl_if_conversion_insns);
    7351              : 
    7352            0 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
    7353            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7354              :              indent_to, "",
    7355              :              "param_max_rtl_if_conversion_predictable_cost",
    7356              :              ptr1->x_param_max_rtl_if_conversion_predictable_cost,
    7357              :              ptr2->x_param_max_rtl_if_conversion_predictable_cost);
    7358              : 
    7359            0 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
    7360            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7361              :              indent_to, "",
    7362              :              "param_max_rtl_if_conversion_unpredictable_cost",
    7363              :              ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
    7364              :              ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
    7365              : 
    7366            0 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
    7367            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7368              :              indent_to, "",
    7369              :              "param_max_sched_extend_regions_iters",
    7370              :              ptr1->x_param_max_sched_extend_regions_iters,
    7371              :              ptr2->x_param_max_sched_extend_regions_iters);
    7372              : 
    7373            0 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
    7374            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7375              :              indent_to, "",
    7376              :              "param_max_sched_insn_conflict_delay",
    7377              :              ptr1->x_param_max_sched_insn_conflict_delay,
    7378              :              ptr2->x_param_max_sched_insn_conflict_delay);
    7379              : 
    7380            0 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
    7381            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7382              :              indent_to, "",
    7383              :              "param_max_sched_ready_insns",
    7384              :              ptr1->x_param_max_sched_ready_insns,
    7385              :              ptr2->x_param_max_sched_ready_insns);
    7386              : 
    7387            0 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
    7388            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7389              :              indent_to, "",
    7390              :              "param_max_sched_region_blocks",
    7391              :              ptr1->x_param_max_sched_region_blocks,
    7392              :              ptr2->x_param_max_sched_region_blocks);
    7393              : 
    7394            0 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
    7395            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7396              :              indent_to, "",
    7397              :              "param_max_sched_region_insns",
    7398              :              ptr1->x_param_max_sched_region_insns,
    7399              :              ptr2->x_param_max_sched_region_insns);
    7400              : 
    7401            0 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
    7402            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7403              :              indent_to, "",
    7404              :              "param_max_slsr_candidate_scan",
    7405              :              ptr1->x_param_max_slsr_candidate_scan,
    7406              :              ptr2->x_param_max_slsr_candidate_scan);
    7407              : 
    7408            0 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
    7409            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7410              :              indent_to, "",
    7411              :              "param_max_speculative_devirt_maydefs",
    7412              :              ptr1->x_param_max_speculative_devirt_maydefs,
    7413              :              ptr2->x_param_max_speculative_devirt_maydefs);
    7414              : 
    7415            0 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
    7416            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7417              :              indent_to, "",
    7418              :              "param_max_stores_to_merge",
    7419              :              ptr1->x_param_max_stores_to_merge,
    7420              :              ptr2->x_param_max_stores_to_merge);
    7421              : 
    7422            0 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
    7423            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7424              :              indent_to, "",
    7425              :              "param_max_stores_to_sink",
    7426              :              ptr1->x_param_max_stores_to_sink,
    7427              :              ptr2->x_param_max_stores_to_sink);
    7428              : 
    7429            0 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
    7430            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7431              :              indent_to, "",
    7432              :              "param_max_tail_merge_comparisons",
    7433              :              ptr1->x_param_max_tail_merge_comparisons,
    7434              :              ptr2->x_param_max_tail_merge_comparisons);
    7435              : 
    7436            0 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
    7437            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7438              :              indent_to, "",
    7439              :              "param_max_tail_merge_iterations",
    7440              :              ptr1->x_param_max_tail_merge_iterations,
    7441              :              ptr2->x_param_max_tail_merge_iterations);
    7442              : 
    7443            0 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
    7444            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7445              :              indent_to, "",
    7446              :              "param_max_tracked_strlens",
    7447              :              ptr1->x_param_max_tracked_strlens,
    7448              :              ptr2->x_param_max_tracked_strlens);
    7449              : 
    7450            0 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
    7451            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7452              :              indent_to, "",
    7453              :              "param_max_tree_if_conversion_phi_args",
    7454              :              ptr1->x_param_max_tree_if_conversion_phi_args,
    7455              :              ptr2->x_param_max_tree_if_conversion_phi_args);
    7456              : 
    7457            0 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
    7458            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7459              :              indent_to, "",
    7460              :              "param_max_unroll_times",
    7461              :              ptr1->x_param_max_unroll_times,
    7462              :              ptr2->x_param_max_unroll_times);
    7463              : 
    7464            0 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
    7465            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7466              :              indent_to, "",
    7467              :              "param_max_unrolled_insns",
    7468              :              ptr1->x_param_max_unrolled_insns,
    7469              :              ptr2->x_param_max_unrolled_insns);
    7470              : 
    7471            0 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
    7472            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7473              :              indent_to, "",
    7474              :              "param_max_unswitch_depth",
    7475              :              ptr1->x_param_max_unswitch_depth,
    7476              :              ptr2->x_param_max_unswitch_depth);
    7477              : 
    7478            0 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
    7479            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7480              :              indent_to, "",
    7481              :              "param_max_unswitch_insns",
    7482              :              ptr1->x_param_max_unswitch_insns,
    7483              :              ptr2->x_param_max_unswitch_insns);
    7484              : 
    7485            0 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
    7486            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7487              :              indent_to, "",
    7488              :              "param_max_variable_expansions",
    7489              :              ptr1->x_param_max_variable_expansions,
    7490              :              ptr2->x_param_max_variable_expansions);
    7491              : 
    7492            0 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
    7493            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7494              :              indent_to, "",
    7495              :              "param_max_vartrack_expr_depth",
    7496              :              ptr1->x_param_max_vartrack_expr_depth,
    7497              :              ptr2->x_param_max_vartrack_expr_depth);
    7498              : 
    7499            0 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
    7500            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7501              :              indent_to, "",
    7502              :              "param_max_vartrack_reverse_op_size",
    7503              :              ptr1->x_param_max_vartrack_reverse_op_size,
    7504              :              ptr2->x_param_max_vartrack_reverse_op_size);
    7505              : 
    7506            0 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
    7507            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7508              :              indent_to, "",
    7509              :              "param_max_vartrack_size",
    7510              :              ptr1->x_param_max_vartrack_size,
    7511              :              ptr2->x_param_max_vartrack_size);
    7512              : 
    7513            0 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
    7514            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7515              :              indent_to, "",
    7516              :              "param_memtag_instrument_mem_intrinsics",
    7517              :              ptr1->x_param_memtag_instrument_mem_intrinsics,
    7518              :              ptr2->x_param_memtag_instrument_mem_intrinsics);
    7519              : 
    7520            0 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
    7521            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7522              :              indent_to, "",
    7523              :              "param_min_crossjump_insns",
    7524              :              ptr1->x_param_min_crossjump_insns,
    7525              :              ptr2->x_param_min_crossjump_insns);
    7526              : 
    7527            0 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
    7528            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7529              :              indent_to, "",
    7530              :              "param_min_inline_recursive_probability",
    7531              :              ptr1->x_param_min_inline_recursive_probability,
    7532              :              ptr2->x_param_min_inline_recursive_probability);
    7533              : 
    7534            0 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
    7535            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7536              :              indent_to, "",
    7537              :              "param_min_insn_to_prefetch_ratio",
    7538              :              ptr1->x_param_min_insn_to_prefetch_ratio,
    7539              :              ptr2->x_param_min_insn_to_prefetch_ratio);
    7540              : 
    7541            0 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
    7542            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7543              :              indent_to, "",
    7544              :              "param_min_loop_cond_split_prob",
    7545              :              ptr1->x_param_min_loop_cond_split_prob,
    7546              :              ptr2->x_param_min_loop_cond_split_prob);
    7547              : 
    7548            0 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
    7549            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7550              :              indent_to, "",
    7551              :              "param_min_pagesize",
    7552              :              ptr1->x_param_min_pagesize,
    7553              :              ptr2->x_param_min_pagesize);
    7554              : 
    7555            0 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
    7556            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7557              :              indent_to, "",
    7558              :              "param_min_size_for_stack_sharing",
    7559              :              ptr1->x_param_min_size_for_stack_sharing,
    7560              :              ptr2->x_param_min_size_for_stack_sharing);
    7561              : 
    7562            0 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
    7563            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7564              :              indent_to, "",
    7565              :              "param_min_spec_prob",
    7566              :              ptr1->x_param_min_spec_prob,
    7567              :              ptr2->x_param_min_spec_prob);
    7568              : 
    7569            0 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
    7570            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7571              :              indent_to, "",
    7572              :              "param_min_vect_loop_bound",
    7573              :              ptr1->x_param_min_vect_loop_bound,
    7574              :              ptr2->x_param_min_vect_loop_bound);
    7575              : 
    7576            0 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
    7577            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7578              :              indent_to, "",
    7579              :              "param_modref_max_accesses",
    7580              :              ptr1->x_param_modref_max_accesses,
    7581              :              ptr2->x_param_modref_max_accesses);
    7582              : 
    7583            0 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
    7584            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7585              :              indent_to, "",
    7586              :              "param_modref_max_adjustments",
    7587              :              ptr1->x_param_modref_max_adjustments,
    7588              :              ptr2->x_param_modref_max_adjustments);
    7589              : 
    7590            0 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
    7591            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7592              :              indent_to, "",
    7593              :              "param_modref_max_bases",
    7594              :              ptr1->x_param_modref_max_bases,
    7595              :              ptr2->x_param_modref_max_bases);
    7596              : 
    7597            0 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
    7598            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7599              :              indent_to, "",
    7600              :              "param_modref_max_depth",
    7601              :              ptr1->x_param_modref_max_depth,
    7602              :              ptr2->x_param_modref_max_depth);
    7603              : 
    7604            0 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
    7605            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7606              :              indent_to, "",
    7607              :              "param_modref_max_escape_points",
    7608              :              ptr1->x_param_modref_max_escape_points,
    7609              :              ptr2->x_param_modref_max_escape_points);
    7610              : 
    7611            0 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
    7612            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7613              :              indent_to, "",
    7614              :              "param_modref_max_refs",
    7615              :              ptr1->x_param_modref_max_refs,
    7616              :              ptr2->x_param_modref_max_refs);
    7617              : 
    7618            0 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
    7619            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7620              :              indent_to, "",
    7621              :              "param_modref_max_tests",
    7622              :              ptr1->x_param_modref_max_tests,
    7623              :              ptr2->x_param_modref_max_tests);
    7624              : 
    7625            0 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
    7626            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7627              :              indent_to, "",
    7628              :              "param_parloops_chunk_size",
    7629              :              ptr1->x_param_parloops_chunk_size,
    7630              :              ptr2->x_param_parloops_chunk_size);
    7631              : 
    7632            0 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
    7633            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7634              :              indent_to, "",
    7635              :              "param_parloops_min_per_thread",
    7636              :              ptr1->x_param_parloops_min_per_thread,
    7637              :              ptr2->x_param_parloops_min_per_thread);
    7638              : 
    7639            0 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
    7640            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7641              :              indent_to, "",
    7642              :              "param_parloops_schedule",
    7643              :              ptr1->x_param_parloops_schedule,
    7644              :              ptr2->x_param_parloops_schedule);
    7645              : 
    7646            0 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
    7647            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7648              :              indent_to, "",
    7649              :              "param_partial_inlining_entry_probability",
    7650              :              ptr1->x_param_partial_inlining_entry_probability,
    7651              :              ptr2->x_param_partial_inlining_entry_probability);
    7652              : 
    7653            0 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
    7654            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7655              :              indent_to, "",
    7656              :              "param_phiopt_factor_max_stmts_live",
    7657              :              ptr1->x_param_phiopt_factor_max_stmts_live,
    7658              :              ptr2->x_param_phiopt_factor_max_stmts_live);
    7659              : 
    7660            0 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
    7661            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7662              :              indent_to, "",
    7663              :              "param_predictable_branch_outcome",
    7664              :              ptr1->x_param_predictable_branch_outcome,
    7665              :              ptr2->x_param_predictable_branch_outcome);
    7666              : 
    7667            0 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
    7668            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7669              :              indent_to, "",
    7670              :              "param_prefetch_dynamic_strides",
    7671              :              ptr1->x_param_prefetch_dynamic_strides,
    7672              :              ptr2->x_param_prefetch_dynamic_strides);
    7673              : 
    7674            0 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
    7675            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7676              :              indent_to, "",
    7677              :              "param_prefetch_latency",
    7678              :              ptr1->x_param_prefetch_latency,
    7679              :              ptr2->x_param_prefetch_latency);
    7680              : 
    7681            0 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
    7682            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7683              :              indent_to, "",
    7684              :              "param_prefetch_min_insn_to_mem_ratio",
    7685              :              ptr1->x_param_prefetch_min_insn_to_mem_ratio,
    7686              :              ptr2->x_param_prefetch_min_insn_to_mem_ratio);
    7687              : 
    7688            0 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
    7689            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7690              :              indent_to, "",
    7691              :              "param_prefetch_minimum_stride",
    7692              :              ptr1->x_param_prefetch_minimum_stride,
    7693              :              ptr2->x_param_prefetch_minimum_stride);
    7694              : 
    7695            0 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
    7696            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7697              :              indent_to, "",
    7698              :              "param_ranger_logical_depth",
    7699              :              ptr1->x_param_ranger_logical_depth,
    7700              :              ptr2->x_param_ranger_logical_depth);
    7701              : 
    7702            0 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
    7703            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7704              :              indent_to, "",
    7705              :              "param_ranger_recompute_depth",
    7706              :              ptr1->x_param_ranger_recompute_depth,
    7707              :              ptr2->x_param_ranger_recompute_depth);
    7708              : 
    7709            0 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
    7710            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7711              :              indent_to, "",
    7712              :              "param_relation_block_limit",
    7713              :              ptr1->x_param_relation_block_limit,
    7714              :              ptr2->x_param_relation_block_limit);
    7715              : 
    7716            0 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
    7717            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7718              :              indent_to, "",
    7719              :              "param_rpo_vn_max_loop_depth",
    7720              :              ptr1->x_param_rpo_vn_max_loop_depth,
    7721              :              ptr2->x_param_rpo_vn_max_loop_depth);
    7722              : 
    7723            0 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
    7724            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7725              :              indent_to, "",
    7726              :              "param_sccvn_max_alias_queries_per_access",
    7727              :              ptr1->x_param_sccvn_max_alias_queries_per_access,
    7728              :              ptr2->x_param_sccvn_max_alias_queries_per_access);
    7729              : 
    7730            0 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
    7731            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7732              :              indent_to, "",
    7733              :              "param_scev_max_expr_complexity",
    7734              :              ptr1->x_param_scev_max_expr_complexity,
    7735              :              ptr2->x_param_scev_max_expr_complexity);
    7736              : 
    7737            0 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
    7738            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7739              :              indent_to, "",
    7740              :              "param_scev_max_expr_size",
    7741              :              ptr1->x_param_scev_max_expr_size,
    7742              :              ptr2->x_param_scev_max_expr_size);
    7743              : 
    7744            0 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
    7745            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7746              :              indent_to, "",
    7747              :              "param_sched_autopref_queue_depth",
    7748              :              ptr1->x_param_sched_autopref_queue_depth,
    7749              :              ptr2->x_param_sched_autopref_queue_depth);
    7750              : 
    7751            0 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
    7752            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7753              :              indent_to, "",
    7754              :              "param_sched_mem_true_dep_cost",
    7755              :              ptr1->x_param_sched_mem_true_dep_cost,
    7756              :              ptr2->x_param_sched_mem_true_dep_cost);
    7757              : 
    7758            0 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
    7759            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7760              :              indent_to, "",
    7761              :              "param_sched_pressure_algorithm",
    7762              :              ptr1->x_param_sched_pressure_algorithm,
    7763              :              ptr2->x_param_sched_pressure_algorithm);
    7764              : 
    7765            0 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
    7766            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7767              :              indent_to, "",
    7768              :              "param_sched_spec_prob_cutoff",
    7769              :              ptr1->x_param_sched_spec_prob_cutoff,
    7770              :              ptr2->x_param_sched_spec_prob_cutoff);
    7771              : 
    7772            0 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
    7773            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7774              :              indent_to, "",
    7775              :              "param_sched_state_edge_prob_cutoff",
    7776              :              ptr1->x_param_sched_state_edge_prob_cutoff,
    7777              :              ptr2->x_param_sched_state_edge_prob_cutoff);
    7778              : 
    7779            0 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
    7780            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7781              :              indent_to, "",
    7782              :              "param_selsched_insns_to_rename",
    7783              :              ptr1->x_param_selsched_insns_to_rename,
    7784              :              ptr2->x_param_selsched_insns_to_rename);
    7785              : 
    7786            0 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
    7787            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7788              :              indent_to, "",
    7789              :              "param_selsched_max_lookahead",
    7790              :              ptr1->x_param_selsched_max_lookahead,
    7791              :              ptr2->x_param_selsched_max_lookahead);
    7792              : 
    7793            0 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
    7794            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7795              :              indent_to, "",
    7796              :              "param_selsched_max_sched_times",
    7797              :              ptr1->x_param_selsched_max_sched_times,
    7798              :              ptr2->x_param_selsched_max_sched_times);
    7799              : 
    7800            0 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
    7801            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7802              :              indent_to, "",
    7803              :              "param_simultaneous_prefetches",
    7804              :              ptr1->x_param_simultaneous_prefetches,
    7805              :              ptr2->x_param_simultaneous_prefetches);
    7806              : 
    7807            0 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
    7808            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7809              :              indent_to, "",
    7810              :              "param_sink_frequency_threshold",
    7811              :              ptr1->x_param_sink_frequency_threshold,
    7812              :              ptr2->x_param_sink_frequency_threshold);
    7813              : 
    7814            0 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
    7815            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7816              :              indent_to, "",
    7817              :              "param_sms_dfa_history",
    7818              :              ptr1->x_param_sms_dfa_history,
    7819              :              ptr2->x_param_sms_dfa_history);
    7820              : 
    7821            0 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
    7822            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7823              :              indent_to, "",
    7824              :              "param_sms_loop_average_count_threshold",
    7825              :              ptr1->x_param_sms_loop_average_count_threshold,
    7826              :              ptr2->x_param_sms_loop_average_count_threshold);
    7827              : 
    7828            0 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
    7829            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7830              :              indent_to, "",
    7831              :              "param_sms_max_ii_factor",
    7832              :              ptr1->x_param_sms_max_ii_factor,
    7833              :              ptr2->x_param_sms_max_ii_factor);
    7834              : 
    7835            0 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
    7836            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7837              :              indent_to, "",
    7838              :              "param_sms_min_sc",
    7839              :              ptr1->x_param_sms_min_sc,
    7840              :              ptr2->x_param_sms_min_sc);
    7841              : 
    7842            0 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
    7843            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7844              :              indent_to, "",
    7845              :              "param_sra_max_propagations",
    7846              :              ptr1->x_param_sra_max_propagations,
    7847              :              ptr2->x_param_sra_max_propagations);
    7848              : 
    7849            0 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
    7850            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7851              :              indent_to, "",
    7852              :              "param_sra_max_scalarization_size_size",
    7853              :              ptr1->x_param_sra_max_scalarization_size_size,
    7854              :              ptr2->x_param_sra_max_scalarization_size_size);
    7855              : 
    7856            0 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
    7857            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7858              :              indent_to, "",
    7859              :              "param_sra_max_scalarization_size_speed",
    7860              :              ptr1->x_param_sra_max_scalarization_size_speed,
    7861              :              ptr2->x_param_sra_max_scalarization_size_speed);
    7862              : 
    7863            0 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
    7864            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7865              :              indent_to, "",
    7866              :              "param_ssa_name_def_chain_limit",
    7867              :              ptr1->x_param_ssa_name_def_chain_limit,
    7868              :              ptr2->x_param_ssa_name_def_chain_limit);
    7869              : 
    7870            0 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
    7871            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7872              :              indent_to, "",
    7873              :              "param_ssp_buffer_size",
    7874              :              ptr1->x_param_ssp_buffer_size,
    7875              :              ptr2->x_param_ssp_buffer_size);
    7876              : 
    7877            0 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
    7878            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7879              :              indent_to, "",
    7880              :              "param_stack_clash_protection_guard_size",
    7881              :              ptr1->x_param_stack_clash_protection_guard_size,
    7882              :              ptr2->x_param_stack_clash_protection_guard_size);
    7883              : 
    7884            0 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
    7885            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7886              :              indent_to, "",
    7887              :              "param_stack_clash_protection_probe_interval",
    7888              :              ptr1->x_param_stack_clash_protection_probe_interval,
    7889              :              ptr2->x_param_stack_clash_protection_probe_interval);
    7890              : 
    7891            0 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
    7892            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7893              :              indent_to, "",
    7894              :              "param_store_forwarding_max_distance",
    7895              :              ptr1->x_param_store_forwarding_max_distance,
    7896              :              ptr2->x_param_store_forwarding_max_distance);
    7897              : 
    7898            0 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
    7899            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7900              :              indent_to, "",
    7901              :              "param_store_merging_allow_unaligned",
    7902              :              ptr1->x_param_store_merging_allow_unaligned,
    7903              :              ptr2->x_param_store_merging_allow_unaligned);
    7904              : 
    7905            0 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
    7906            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7907              :              indent_to, "",
    7908              :              "param_store_merging_max_size",
    7909              :              ptr1->x_param_store_merging_max_size,
    7910              :              ptr2->x_param_store_merging_max_size);
    7911              : 
    7912            0 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
    7913            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7914              :              indent_to, "",
    7915              :              "param_switch_conversion_branch_ratio",
    7916              :              ptr1->x_param_switch_conversion_branch_ratio,
    7917              :              ptr2->x_param_switch_conversion_branch_ratio);
    7918              : 
    7919            0 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
    7920            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7921              :              indent_to, "",
    7922              :              "param_tm_max_aggregate_size",
    7923              :              ptr1->x_param_tm_max_aggregate_size,
    7924              :              ptr2->x_param_tm_max_aggregate_size);
    7925              : 
    7926            0 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
    7927            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7928              :              indent_to, "",
    7929              :              "param_tracer_dynamic_coverage_feedback",
    7930              :              ptr1->x_param_tracer_dynamic_coverage_feedback,
    7931              :              ptr2->x_param_tracer_dynamic_coverage_feedback);
    7932              : 
    7933            0 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
    7934            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7935              :              indent_to, "",
    7936              :              "param_tracer_dynamic_coverage",
    7937              :              ptr1->x_param_tracer_dynamic_coverage,
    7938              :              ptr2->x_param_tracer_dynamic_coverage);
    7939              : 
    7940            0 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
    7941            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7942              :              indent_to, "",
    7943              :              "param_tracer_max_code_growth",
    7944              :              ptr1->x_param_tracer_max_code_growth,
    7945              :              ptr2->x_param_tracer_max_code_growth);
    7946              : 
    7947            0 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
    7948            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7949              :              indent_to, "",
    7950              :              "param_tracer_min_branch_probability_feedback",
    7951              :              ptr1->x_param_tracer_min_branch_probability_feedback,
    7952              :              ptr2->x_param_tracer_min_branch_probability_feedback);
    7953              : 
    7954            0 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
    7955            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7956              :              indent_to, "",
    7957              :              "param_tracer_min_branch_probability",
    7958              :              ptr1->x_param_tracer_min_branch_probability,
    7959              :              ptr2->x_param_tracer_min_branch_probability);
    7960              : 
    7961            0 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
    7962            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7963              :              indent_to, "",
    7964              :              "param_tracer_min_branch_ratio",
    7965              :              ptr1->x_param_tracer_min_branch_ratio,
    7966              :              ptr2->x_param_tracer_min_branch_ratio);
    7967              : 
    7968            0 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
    7969            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7970              :              indent_to, "",
    7971              :              "param_transitive_relations_work_bound",
    7972              :              ptr1->x_param_transitive_relations_work_bound,
    7973              :              ptr2->x_param_transitive_relations_work_bound);
    7974              : 
    7975            0 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
    7976            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7977              :              indent_to, "",
    7978              :              "param_tree_reassoc_width",
    7979              :              ptr1->x_param_tree_reassoc_width,
    7980              :              ptr2->x_param_tree_reassoc_width);
    7981              : 
    7982            0 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
    7983            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7984              :              indent_to, "",
    7985              :              "param_uninit_control_dep_attempts",
    7986              :              ptr1->x_param_uninit_control_dep_attempts,
    7987              :              ptr2->x_param_uninit_control_dep_attempts);
    7988              : 
    7989            0 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
    7990            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7991              :              indent_to, "",
    7992              :              "param_uninit_max_chain_len",
    7993              :              ptr1->x_param_uninit_max_chain_len,
    7994              :              ptr2->x_param_uninit_max_chain_len);
    7995              : 
    7996            0 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
    7997            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7998              :              indent_to, "",
    7999              :              "param_uninit_max_num_chains",
    8000              :              ptr1->x_param_uninit_max_num_chains,
    8001              :              ptr2->x_param_uninit_max_num_chains);
    8002              : 
    8003            0 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
    8004            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8005              :              indent_to, "",
    8006              :              "param_uninit_max_prune_work",
    8007              :              ptr1->x_param_uninit_max_prune_work,
    8008              :              ptr2->x_param_uninit_max_prune_work);
    8009              : 
    8010            0 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
    8011            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8012              :              indent_to, "",
    8013              :              "param_uninlined_function_insns",
    8014              :              ptr1->x_param_uninlined_function_insns,
    8015              :              ptr2->x_param_uninlined_function_insns);
    8016              : 
    8017            0 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
    8018            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8019              :              indent_to, "",
    8020              :              "param_uninlined_function_time",
    8021              :              ptr1->x_param_uninlined_function_time,
    8022              :              ptr2->x_param_uninlined_function_time);
    8023              : 
    8024            0 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
    8025            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8026              :              indent_to, "",
    8027              :              "param_uninlined_function_thunk_insns",
    8028              :              ptr1->x_param_uninlined_function_thunk_insns,
    8029              :              ptr2->x_param_uninlined_function_thunk_insns);
    8030              : 
    8031            0 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
    8032            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8033              :              indent_to, "",
    8034              :              "param_uninlined_function_thunk_time",
    8035              :              ptr1->x_param_uninlined_function_thunk_time,
    8036              :              ptr2->x_param_uninlined_function_thunk_time);
    8037              : 
    8038            0 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
    8039            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8040              :              indent_to, "",
    8041              :              "param_unlikely_bb_count_fraction",
    8042              :              ptr1->x_param_unlikely_bb_count_fraction,
    8043              :              ptr2->x_param_unlikely_bb_count_fraction);
    8044              : 
    8045            0 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
    8046            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8047              :              indent_to, "",
    8048              :              "param_unroll_jam_max_unroll",
    8049              :              ptr1->x_param_unroll_jam_max_unroll,
    8050              :              ptr2->x_param_unroll_jam_max_unroll);
    8051              : 
    8052            0 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
    8053            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8054              :              indent_to, "",
    8055              :              "param_unroll_jam_min_percent",
    8056              :              ptr1->x_param_unroll_jam_min_percent,
    8057              :              ptr2->x_param_unroll_jam_min_percent);
    8058              : 
    8059            0 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
    8060            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8061              :              indent_to, "",
    8062              :              "param_use_after_scope_direct_emission_threshold",
    8063              :              ptr1->x_param_use_after_scope_direct_emission_threshold,
    8064              :              ptr2->x_param_use_after_scope_direct_emission_threshold);
    8065              : 
    8066            0 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
    8067            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8068              :              indent_to, "",
    8069              :              "param_vect_epilogues_nomask",
    8070              :              ptr1->x_param_vect_epilogues_nomask,
    8071              :              ptr2->x_param_vect_epilogues_nomask);
    8072              : 
    8073            0 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
    8074            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8075              :              indent_to, "",
    8076              :              "param_vect_induction_float",
    8077              :              ptr1->x_param_vect_induction_float,
    8078              :              ptr2->x_param_vect_induction_float);
    8079              : 
    8080            0 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
    8081            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8082              :              indent_to, "",
    8083              :              "param_vect_inner_loop_cost_factor",
    8084              :              ptr1->x_param_vect_inner_loop_cost_factor,
    8085              :              ptr2->x_param_vect_inner_loop_cost_factor);
    8086              : 
    8087            0 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
    8088            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8089              :              indent_to, "",
    8090              :              "param_vect_max_layout_candidates",
    8091              :              ptr1->x_param_vect_max_layout_candidates,
    8092              :              ptr2->x_param_vect_max_layout_candidates);
    8093              : 
    8094            0 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
    8095            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8096              :              indent_to, "",
    8097              :              "param_vect_max_peeling_for_alignment",
    8098              :              ptr1->x_param_vect_max_peeling_for_alignment,
    8099              :              ptr2->x_param_vect_max_peeling_for_alignment);
    8100              : 
    8101            0 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
    8102            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8103              :              indent_to, "",
    8104              :              "param_vect_max_version_for_alias_checks",
    8105              :              ptr1->x_param_vect_max_version_for_alias_checks,
    8106              :              ptr2->x_param_vect_max_version_for_alias_checks);
    8107              : 
    8108            0 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
    8109            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8110              :              indent_to, "",
    8111              :              "param_vect_max_version_for_alignment_checks",
    8112              :              ptr1->x_param_vect_max_version_for_alignment_checks,
    8113              :              ptr2->x_param_vect_max_version_for_alignment_checks);
    8114              : 
    8115            0 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
    8116            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8117              :              indent_to, "",
    8118              :              "param_vect_partial_vector_usage",
    8119              :              ptr1->x_param_vect_partial_vector_usage,
    8120              :              ptr2->x_param_vect_partial_vector_usage);
    8121              : 
    8122            0 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    8123            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8124              :              indent_to, "",
    8125              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    8126              :              ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
    8127              :              ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    8128              : 
    8129            0 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
    8130            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8131              :              indent_to, "",
    8132              :              "param_vrp_block_limit",
    8133              :              ptr1->x_param_vrp_block_limit,
    8134              :              ptr2->x_param_vrp_block_limit);
    8135              : 
    8136            0 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
    8137            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8138              :              indent_to, "",
    8139              :              "param_vrp_cstload_limit",
    8140              :              ptr1->x_param_vrp_cstload_limit,
    8141              :              ptr2->x_param_vrp_cstload_limit);
    8142              : 
    8143            0 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
    8144            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8145              :              indent_to, "",
    8146              :              "param_vrp_sparse_threshold",
    8147              :              ptr1->x_param_vrp_sparse_threshold,
    8148              :              ptr2->x_param_vrp_sparse_threshold);
    8149              : 
    8150            0 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
    8151            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8152              :              indent_to, "",
    8153              :              "param_vrp_switch_limit",
    8154              :              ptr1->x_param_vrp_switch_limit,
    8155              :              ptr2->x_param_vrp_switch_limit);
    8156              : 
    8157            0 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
    8158            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8159              :              indent_to, "",
    8160              :              "param_vrp_vector_threshold",
    8161              :              ptr1->x_param_vrp_vector_threshold,
    8162              :              ptr2->x_param_vrp_vector_threshold);
    8163              : 
    8164            0 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
    8165            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8166              :              indent_to, "",
    8167              :              "param_widening_mul_defer_fma",
    8168              :              ptr1->x_param_widening_mul_defer_fma,
    8169              :              ptr2->x_param_widening_mul_defer_fma);
    8170              : 
    8171            0 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
    8172            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8173              :              indent_to, "",
    8174              :              "flag_complex_method",
    8175              :              ptr1->x_flag_complex_method,
    8176              :              ptr2->x_flag_complex_method);
    8177              : 
    8178            0 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
    8179            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8180              :              indent_to, "",
    8181              :              "flag_malloc_dse",
    8182              :              ptr1->x_flag_malloc_dse,
    8183              :              ptr2->x_flag_malloc_dse);
    8184              : 
    8185            0 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
    8186            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8187              :              indent_to, "",
    8188              :              "flag_min_function_alignment",
    8189              :              ptr1->x_flag_min_function_alignment,
    8190              :              ptr2->x_flag_min_function_alignment);
    8191              : 
    8192            0 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
    8193            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8194              :              indent_to, "",
    8195              :              "flag_openmp_target_simd_clone",
    8196              :              ptr1->x_flag_openmp_target_simd_clone,
    8197              :              ptr2->x_flag_openmp_target_simd_clone);
    8198              : 
    8199            0 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
    8200            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8201              :              indent_to, "",
    8202              :              "flag_sched_stalled_insns",
    8203              :              ptr1->x_flag_sched_stalled_insns,
    8204              :              ptr2->x_flag_sched_stalled_insns);
    8205              : 
    8206            0 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
    8207            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8208              :              indent_to, "",
    8209              :              "flag_sched_stalled_insns_dep",
    8210              :              ptr1->x_flag_sched_stalled_insns_dep,
    8211              :              ptr2->x_flag_sched_stalled_insns_dep);
    8212              : 
    8213            0 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
    8214            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8215              :              indent_to, "",
    8216              :              "flag_tree_parallelize_loops",
    8217              :              ptr1->x_flag_tree_parallelize_loops,
    8218              :              ptr2->x_flag_tree_parallelize_loops);
    8219              : 
    8220            0 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
    8221            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8222              :            indent_to, "",
    8223              :            "flag_lto_locality_cloning",
    8224              :            (int) ptr1->x_flag_lto_locality_cloning,
    8225              :            (int) ptr2->x_flag_lto_locality_cloning);
    8226              : 
    8227            0 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
    8228            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8229              :            indent_to, "",
    8230              :            "flag_lto_locality_heuristics",
    8231              :            (int) ptr1->x_flag_lto_locality_heuristics,
    8232              :            (int) ptr2->x_flag_lto_locality_heuristics);
    8233              : 
    8234            0 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
    8235            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8236              :            indent_to, "",
    8237              :            "param_ranger_debug",
    8238              :            (int) ptr1->x_param_ranger_debug,
    8239              :            (int) ptr2->x_param_ranger_debug);
    8240              : 
    8241            0 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
    8242            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8243              :            indent_to, "",
    8244              :            "param_threader_debug",
    8245              :            (int) ptr1->x_param_threader_debug,
    8246              :            (int) ptr2->x_param_threader_debug);
    8247              : 
    8248            0 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
    8249            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8250              :            indent_to, "",
    8251              :            "flag_excess_precision",
    8252              :            (int) ptr1->x_flag_excess_precision,
    8253              :            (int) ptr2->x_flag_excess_precision);
    8254              : 
    8255            0 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
    8256            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8257              :            indent_to, "",
    8258              :            "flag_fp_contract_mode",
    8259              :            (int) ptr1->x_flag_fp_contract_mode,
    8260              :            (int) ptr2->x_flag_fp_contract_mode);
    8261              : 
    8262            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
    8263            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8264              :            indent_to, "",
    8265              :            "flag_harden_control_flow_redundancy_check_noreturn",
    8266              :            (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
    8267              :            (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
    8268              : 
    8269            0 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
    8270            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8271              :            indent_to, "",
    8272              :            "flag_inline_stringops",
    8273              :            (int) ptr1->x_flag_inline_stringops,
    8274              :            (int) ptr2->x_flag_inline_stringops);
    8275              : 
    8276            0 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
    8277            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8278              :            indent_to, "",
    8279              :            "flag_ira_algorithm",
    8280              :            (int) ptr1->x_flag_ira_algorithm,
    8281              :            (int) ptr2->x_flag_ira_algorithm);
    8282              : 
    8283            0 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
    8284            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8285              :            indent_to, "",
    8286              :            "flag_ira_region",
    8287              :            (int) ptr1->x_flag_ira_region,
    8288              :            (int) ptr2->x_flag_ira_region);
    8289              : 
    8290            0 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
    8291            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8292              :            indent_to, "",
    8293              :            "flag_live_patching",
    8294              :            (int) ptr1->x_flag_live_patching,
    8295              :            (int) ptr2->x_flag_live_patching);
    8296              : 
    8297            0 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
    8298            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8299              :            indent_to, "",
    8300              :            "flag_reorder_blocks_algorithm",
    8301              :            (int) ptr1->x_flag_reorder_blocks_algorithm,
    8302              :            (int) ptr2->x_flag_reorder_blocks_algorithm);
    8303              : 
    8304            0 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
    8305            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8306              :            indent_to, "",
    8307              :            "flag_simd_cost_model",
    8308              :            (int) ptr1->x_flag_simd_cost_model,
    8309              :            (int) ptr2->x_flag_simd_cost_model);
    8310              : 
    8311            0 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
    8312            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8313              :            indent_to, "",
    8314              :            "flag_stack_reuse",
    8315              :            (int) ptr1->x_flag_stack_reuse,
    8316              :            (int) ptr2->x_flag_stack_reuse);
    8317              : 
    8318            0 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
    8319            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8320              :            indent_to, "",
    8321              :            "flag_auto_var_init",
    8322              :            (int) ptr1->x_flag_auto_var_init,
    8323              :            (int) ptr2->x_flag_auto_var_init);
    8324              : 
    8325            0 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
    8326            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8327              :            indent_to, "",
    8328              :            "flag_vect_cost_model",
    8329              :            (int) ptr1->x_flag_vect_cost_model,
    8330              :            (int) ptr2->x_flag_vect_cost_model);
    8331              : 
    8332            0 :   if (ptr1->x_optimize != ptr2->x_optimize)
    8333            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8334              :              indent_to, "",
    8335              :              "optimize",
    8336              :              ptr1->x_optimize,
    8337              :              ptr2->x_optimize);
    8338              : 
    8339            0 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
    8340            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8341              :              indent_to, "",
    8342              :              "optimize_size",
    8343              :              ptr1->x_optimize_size,
    8344              :              ptr2->x_optimize_size);
    8345              : 
    8346            0 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
    8347            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8348              :              indent_to, "",
    8349              :              "optimize_debug",
    8350              :              ptr1->x_optimize_debug,
    8351              :              ptr2->x_optimize_debug);
    8352              : 
    8353            0 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
    8354            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8355              :              indent_to, "",
    8356              :              "optimize_fast",
    8357              :              ptr1->x_optimize_fast,
    8358              :              ptr2->x_optimize_fast);
    8359              : 
    8360            0 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
    8361            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8362              :              indent_to, "",
    8363              :              "warn_inline",
    8364              :              ptr1->x_warn_inline,
    8365              :              ptr2->x_warn_inline);
    8366              : 
    8367            0 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
    8368            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8369              :              indent_to, "",
    8370              :              "flag_aggressive_loop_optimizations",
    8371              :              ptr1->x_flag_aggressive_loop_optimizations,
    8372              :              ptr2->x_flag_aggressive_loop_optimizations);
    8373              : 
    8374            0 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
    8375            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8376              :              indent_to, "",
    8377              :              "flag_align_functions",
    8378              :              ptr1->x_flag_align_functions,
    8379              :              ptr2->x_flag_align_functions);
    8380              : 
    8381            0 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
    8382            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8383              :              indent_to, "",
    8384              :              "flag_align_jumps",
    8385              :              ptr1->x_flag_align_jumps,
    8386              :              ptr2->x_flag_align_jumps);
    8387              : 
    8388            0 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
    8389            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8390              :              indent_to, "",
    8391              :              "flag_align_labels",
    8392              :              ptr1->x_flag_align_labels,
    8393              :              ptr2->x_flag_align_labels);
    8394              : 
    8395            0 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
    8396            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8397              :              indent_to, "",
    8398              :              "flag_align_loops",
    8399              :              ptr1->x_flag_align_loops,
    8400              :              ptr2->x_flag_align_loops);
    8401              : 
    8402            0 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
    8403            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8404              :              indent_to, "",
    8405              :              "flag_allocation_dce",
    8406              :              ptr1->x_flag_allocation_dce,
    8407              :              ptr2->x_flag_allocation_dce);
    8408              : 
    8409            0 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
    8410            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8411              :              indent_to, "",
    8412              :              "flag_store_data_races",
    8413              :              ptr1->x_flag_store_data_races,
    8414              :              ptr2->x_flag_store_data_races);
    8415              : 
    8416            0 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
    8417            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8418              :              indent_to, "",
    8419              :              "flag_associative_math",
    8420              :              ptr1->x_flag_associative_math,
    8421              :              ptr2->x_flag_associative_math);
    8422              : 
    8423            0 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
    8424            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8425              :              indent_to, "",
    8426              :              "flag_assume_sane_operators_new_delete",
    8427              :              ptr1->x_flag_assume_sane_operators_new_delete,
    8428              :              ptr2->x_flag_assume_sane_operators_new_delete);
    8429              : 
    8430            0 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
    8431            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8432              :              indent_to, "",
    8433              :              "flag_asynchronous_unwind_tables",
    8434              :              ptr1->x_flag_asynchronous_unwind_tables,
    8435              :              ptr2->x_flag_asynchronous_unwind_tables);
    8436              : 
    8437            0 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
    8438            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8439              :              indent_to, "",
    8440              :              "flag_auto_inc_dec",
    8441              :              ptr1->x_flag_auto_inc_dec,
    8442              :              ptr2->x_flag_auto_inc_dec);
    8443              : 
    8444            0 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
    8445            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8446              :              indent_to, "",
    8447              :              "flag_auto_profile_inlining",
    8448              :              ptr1->x_flag_auto_profile_inlining,
    8449              :              ptr2->x_flag_auto_profile_inlining);
    8450              : 
    8451            0 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
    8452            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8453              :              indent_to, "",
    8454              :              "flag_avoid_store_forwarding",
    8455              :              ptr1->x_flag_avoid_store_forwarding,
    8456              :              ptr2->x_flag_avoid_store_forwarding);
    8457              : 
    8458            0 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
    8459            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8460              :              indent_to, "",
    8461              :              "flag_bit_tests",
    8462              :              ptr1->x_flag_bit_tests,
    8463              :              ptr2->x_flag_bit_tests);
    8464              : 
    8465            0 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
    8466            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8467              :              indent_to, "",
    8468              :              "flag_branch_on_count_reg",
    8469              :              ptr1->x_flag_branch_on_count_reg,
    8470              :              ptr2->x_flag_branch_on_count_reg);
    8471              : 
    8472            0 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
    8473            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8474              :              indent_to, "",
    8475              :              "flag_branch_probabilities",
    8476              :              ptr1->x_flag_branch_probabilities,
    8477              :              ptr2->x_flag_branch_probabilities);
    8478              : 
    8479            0 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
    8480            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8481              :              indent_to, "",
    8482              :              "flag_caller_saves",
    8483              :              ptr1->x_flag_caller_saves,
    8484              :              ptr2->x_flag_caller_saves);
    8485              : 
    8486            0 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
    8487            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8488              :              indent_to, "",
    8489              :              "flag_code_hoisting",
    8490              :              ptr1->x_flag_code_hoisting,
    8491              :              ptr2->x_flag_code_hoisting);
    8492              : 
    8493            0 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
    8494            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8495              :              indent_to, "",
    8496              :              "flag_combine_stack_adjustments",
    8497              :              ptr1->x_flag_combine_stack_adjustments,
    8498              :              ptr2->x_flag_combine_stack_adjustments);
    8499              : 
    8500            0 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
    8501            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8502              :              indent_to, "",
    8503              :              "flag_compare_elim_after_reload",
    8504              :              ptr1->x_flag_compare_elim_after_reload,
    8505              :              ptr2->x_flag_compare_elim_after_reload);
    8506              : 
    8507            0 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
    8508            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8509              :              indent_to, "",
    8510              :              "flag_conserve_stack",
    8511              :              ptr1->x_flag_conserve_stack,
    8512              :              ptr2->x_flag_conserve_stack);
    8513              : 
    8514            0 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
    8515            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8516              :              indent_to, "",
    8517              :              "flag_cprop_registers",
    8518              :              ptr1->x_flag_cprop_registers,
    8519              :              ptr2->x_flag_cprop_registers);
    8520              : 
    8521            0 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
    8522            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8523              :              indent_to, "",
    8524              :              "flag_crossjumping",
    8525              :              ptr1->x_flag_crossjumping,
    8526              :              ptr2->x_flag_crossjumping);
    8527              : 
    8528            0 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
    8529            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8530              :              indent_to, "",
    8531              :              "flag_cse_follow_jumps",
    8532              :              ptr1->x_flag_cse_follow_jumps,
    8533              :              ptr2->x_flag_cse_follow_jumps);
    8534              : 
    8535            0 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
    8536            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8537              :              indent_to, "",
    8538              :              "flag_dce",
    8539              :              ptr1->x_flag_dce,
    8540              :              ptr2->x_flag_dce);
    8541              : 
    8542            0 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
    8543            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8544              :              indent_to, "",
    8545              :              "flag_defer_pop",
    8546              :              ptr1->x_flag_defer_pop,
    8547              :              ptr2->x_flag_defer_pop);
    8548              : 
    8549            0 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
    8550            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8551              :              indent_to, "",
    8552              :              "flag_delayed_branch",
    8553              :              ptr1->x_flag_delayed_branch,
    8554              :              ptr2->x_flag_delayed_branch);
    8555              : 
    8556            0 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
    8557            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8558              :              indent_to, "",
    8559              :              "flag_delete_dead_exceptions",
    8560              :              ptr1->x_flag_delete_dead_exceptions,
    8561              :              ptr2->x_flag_delete_dead_exceptions);
    8562              : 
    8563            0 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
    8564            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8565              :              indent_to, "",
    8566              :              "flag_delete_null_pointer_checks",
    8567              :              ptr1->x_flag_delete_null_pointer_checks,
    8568              :              ptr2->x_flag_delete_null_pointer_checks);
    8569              : 
    8570            0 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
    8571            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8572              :              indent_to, "",
    8573              :              "flag_dep_fusion",
    8574              :              ptr1->x_flag_dep_fusion,
    8575              :              ptr2->x_flag_dep_fusion);
    8576              : 
    8577            0 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
    8578            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8579              :              indent_to, "",
    8580              :              "flag_devirtualize",
    8581              :              ptr1->x_flag_devirtualize,
    8582              :              ptr2->x_flag_devirtualize);
    8583              : 
    8584            0 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
    8585            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8586              :              indent_to, "",
    8587              :              "flag_devirtualize_speculatively",
    8588              :              ptr1->x_flag_devirtualize_speculatively,
    8589              :              ptr2->x_flag_devirtualize_speculatively);
    8590              : 
    8591            0 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
    8592            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8593              :              indent_to, "",
    8594              :              "flag_dse",
    8595              :              ptr1->x_flag_dse,
    8596              :              ptr2->x_flag_dse);
    8597              : 
    8598            0 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
    8599            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8600              :              indent_to, "",
    8601              :              "flag_early_inlining",
    8602              :              ptr1->x_flag_early_inlining,
    8603              :              ptr2->x_flag_early_inlining);
    8604              : 
    8605            0 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
    8606            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8607              :              indent_to, "",
    8608              :              "flag_exceptions",
    8609              :              ptr1->x_flag_exceptions,
    8610              :              ptr2->x_flag_exceptions);
    8611              : 
    8612            0 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
    8613            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8614              :              indent_to, "",
    8615              :              "flag_expensive_optimizations",
    8616              :              ptr1->x_flag_expensive_optimizations,
    8617              :              ptr2->x_flag_expensive_optimizations);
    8618              : 
    8619            0 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
    8620            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8621              :              indent_to, "",
    8622              :              "flag_ext_dce",
    8623              :              ptr1->x_flag_ext_dce,
    8624              :              ptr2->x_flag_ext_dce);
    8625              : 
    8626            0 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
    8627            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8628              :              indent_to, "",
    8629              :              "flag_finite_loops",
    8630              :              ptr1->x_flag_finite_loops,
    8631              :              ptr2->x_flag_finite_loops);
    8632              : 
    8633            0 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
    8634            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8635              :              indent_to, "",
    8636              :              "flag_finite_math_only",
    8637              :              ptr1->x_flag_finite_math_only,
    8638              :              ptr2->x_flag_finite_math_only);
    8639              : 
    8640            0 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
    8641            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8642              :              indent_to, "",
    8643              :              "flag_float_store",
    8644              :              ptr1->x_flag_float_store,
    8645              :              ptr2->x_flag_float_store);
    8646              : 
    8647            0 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
    8648            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8649              :              indent_to, "",
    8650              :              "flag_fold_mem_offsets",
    8651              :              ptr1->x_flag_fold_mem_offsets,
    8652              :              ptr2->x_flag_fold_mem_offsets);
    8653              : 
    8654            0 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
    8655            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8656              :              indent_to, "",
    8657              :              "flag_fold_simple_inlines",
    8658              :              ptr1->x_flag_fold_simple_inlines,
    8659              :              ptr2->x_flag_fold_simple_inlines);
    8660              : 
    8661            0 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
    8662            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8663              :              indent_to, "",
    8664              :              "flag_forward_propagate",
    8665              :              ptr1->x_flag_forward_propagate,
    8666              :              ptr2->x_flag_forward_propagate);
    8667              : 
    8668            0 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
    8669            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8670              :              indent_to, "",
    8671              :              "flag_fp_int_builtin_inexact",
    8672              :              ptr1->x_flag_fp_int_builtin_inexact,
    8673              :              ptr2->x_flag_fp_int_builtin_inexact);
    8674              : 
    8675            0 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
    8676            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8677              :              indent_to, "",
    8678              :              "flag_no_function_cse",
    8679              :              ptr1->x_flag_no_function_cse,
    8680              :              ptr2->x_flag_no_function_cse);
    8681              : 
    8682            0 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
    8683            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8684              :              indent_to, "",
    8685              :              "flag_gcse",
    8686              :              ptr1->x_flag_gcse,
    8687              :              ptr2->x_flag_gcse);
    8688              : 
    8689            0 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
    8690            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8691              :              indent_to, "",
    8692              :              "flag_gcse_after_reload",
    8693              :              ptr1->x_flag_gcse_after_reload,
    8694              :              ptr2->x_flag_gcse_after_reload);
    8695              : 
    8696            0 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
    8697            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8698              :              indent_to, "",
    8699              :              "flag_gcse_las",
    8700              :              ptr1->x_flag_gcse_las,
    8701              :              ptr2->x_flag_gcse_las);
    8702              : 
    8703            0 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
    8704            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8705              :              indent_to, "",
    8706              :              "flag_gcse_lm",
    8707              :              ptr1->x_flag_gcse_lm,
    8708              :              ptr2->x_flag_gcse_lm);
    8709              : 
    8710            0 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
    8711            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8712              :              indent_to, "",
    8713              :              "flag_gcse_sm",
    8714              :              ptr1->x_flag_gcse_sm,
    8715              :              ptr2->x_flag_gcse_sm);
    8716              : 
    8717            0 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
    8718            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8719              :              indent_to, "",
    8720              :              "flag_graphite",
    8721              :              ptr1->x_flag_graphite,
    8722              :              ptr2->x_flag_graphite);
    8723              : 
    8724            0 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
    8725            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8726              :              indent_to, "",
    8727              :              "flag_graphite_identity",
    8728              :              ptr1->x_flag_graphite_identity,
    8729              :              ptr2->x_flag_graphite_identity);
    8730              : 
    8731            0 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
    8732            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8733              :              indent_to, "",
    8734              :              "flag_guess_branch_prob",
    8735              :              ptr1->x_flag_guess_branch_prob,
    8736              :              ptr2->x_flag_guess_branch_prob);
    8737              : 
    8738            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
    8739            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8740              :              indent_to, "",
    8741              :              "flag_harden_control_flow_redundancy_check_exceptions",
    8742              :              ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
    8743              :              ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
    8744              : 
    8745            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
    8746            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8747              :              indent_to, "",
    8748              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    8749              :              ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
    8750              :              ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
    8751              : 
    8752            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
    8753            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8754              :              indent_to, "",
    8755              :              "flag_harden_control_flow_redundancy_skip_leaf",
    8756              :              ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
    8757              :              ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
    8758              : 
    8759            0 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
    8760            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8761              :              indent_to, "",
    8762              :              "flag_harden_compares",
    8763              :              ptr1->x_flag_harden_compares,
    8764              :              ptr2->x_flag_harden_compares);
    8765              : 
    8766            0 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
    8767            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8768              :              indent_to, "",
    8769              :              "flag_harden_conditional_branches",
    8770              :              ptr1->x_flag_harden_conditional_branches,
    8771              :              ptr2->x_flag_harden_conditional_branches);
    8772              : 
    8773            0 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
    8774            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8775              :              indent_to, "",
    8776              :              "flag_harden_control_flow_redundancy",
    8777              :              ptr1->x_flag_harden_control_flow_redundancy,
    8778              :              ptr2->x_flag_harden_control_flow_redundancy);
    8779              : 
    8780            0 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
    8781            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8782              :              indent_to, "",
    8783              :              "flag_hoist_adjacent_loads",
    8784              :              ptr1->x_flag_hoist_adjacent_loads,
    8785              :              ptr2->x_flag_hoist_adjacent_loads);
    8786              : 
    8787            0 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
    8788            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8789              :              indent_to, "",
    8790              :              "flag_if_conversion",
    8791              :              ptr1->x_flag_if_conversion,
    8792              :              ptr2->x_flag_if_conversion);
    8793              : 
    8794            0 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
    8795            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8796              :              indent_to, "",
    8797              :              "flag_if_conversion2",
    8798              :              ptr1->x_flag_if_conversion2,
    8799              :              ptr2->x_flag_if_conversion2);
    8800              : 
    8801            0 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
    8802            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8803              :              indent_to, "",
    8804              :              "flag_indirect_inlining",
    8805              :              ptr1->x_flag_indirect_inlining,
    8806              :              ptr2->x_flag_indirect_inlining);
    8807              : 
    8808            0 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
    8809            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8810              :              indent_to, "",
    8811              :              "flag_no_inline",
    8812              :              ptr1->x_flag_no_inline,
    8813              :              ptr2->x_flag_no_inline);
    8814              : 
    8815            0 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
    8816            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8817              :              indent_to, "",
    8818              :              "flag_inline_atomics",
    8819              :              ptr1->x_flag_inline_atomics,
    8820              :              ptr2->x_flag_inline_atomics);
    8821              : 
    8822            0 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
    8823            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8824              :              indent_to, "",
    8825              :              "flag_inline_functions",
    8826              :              ptr1->x_flag_inline_functions,
    8827              :              ptr2->x_flag_inline_functions);
    8828              : 
    8829            0 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
    8830            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8831              :              indent_to, "",
    8832              :              "flag_inline_functions_called_once",
    8833              :              ptr1->x_flag_inline_functions_called_once,
    8834              :              ptr2->x_flag_inline_functions_called_once);
    8835              : 
    8836            0 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
    8837            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8838              :              indent_to, "",
    8839              :              "flag_inline_small_functions",
    8840              :              ptr1->x_flag_inline_small_functions,
    8841              :              ptr2->x_flag_inline_small_functions);
    8842              : 
    8843            0 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
    8844            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8845              :              indent_to, "",
    8846              :              "flag_ipa_bit_cp",
    8847              :              ptr1->x_flag_ipa_bit_cp,
    8848              :              ptr2->x_flag_ipa_bit_cp);
    8849              : 
    8850            0 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
    8851            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8852              :              indent_to, "",
    8853              :              "flag_ipa_cp",
    8854              :              ptr1->x_flag_ipa_cp,
    8855              :              ptr2->x_flag_ipa_cp);
    8856              : 
    8857            0 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
    8858            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8859              :              indent_to, "",
    8860              :              "flag_ipa_cp_clone",
    8861              :              ptr1->x_flag_ipa_cp_clone,
    8862              :              ptr2->x_flag_ipa_cp_clone);
    8863              : 
    8864            0 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
    8865            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8866              :              indent_to, "",
    8867              :              "flag_ipa_icf",
    8868              :              ptr1->x_flag_ipa_icf,
    8869              :              ptr2->x_flag_ipa_icf);
    8870              : 
    8871            0 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
    8872            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8873              :              indent_to, "",
    8874              :              "flag_ipa_icf_functions",
    8875              :              ptr1->x_flag_ipa_icf_functions,
    8876              :              ptr2->x_flag_ipa_icf_functions);
    8877              : 
    8878            0 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
    8879            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8880              :              indent_to, "",
    8881              :              "flag_ipa_icf_variables",
    8882              :              ptr1->x_flag_ipa_icf_variables,
    8883              :              ptr2->x_flag_ipa_icf_variables);
    8884              : 
    8885            0 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
    8886            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8887              :              indent_to, "",
    8888              :              "flag_ipa_modref",
    8889              :              ptr1->x_flag_ipa_modref,
    8890              :              ptr2->x_flag_ipa_modref);
    8891              : 
    8892            0 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
    8893            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8894              :              indent_to, "",
    8895              :              "flag_ipa_profile",
    8896              :              ptr1->x_flag_ipa_profile,
    8897              :              ptr2->x_flag_ipa_profile);
    8898              : 
    8899            0 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
    8900            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8901              :              indent_to, "",
    8902              :              "flag_ipa_pta",
    8903              :              ptr1->x_flag_ipa_pta,
    8904              :              ptr2->x_flag_ipa_pta);
    8905              : 
    8906            0 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
    8907            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8908              :              indent_to, "",
    8909              :              "flag_ipa_pure_const",
    8910              :              ptr1->x_flag_ipa_pure_const,
    8911              :              ptr2->x_flag_ipa_pure_const);
    8912              : 
    8913            0 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
    8914            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8915              :              indent_to, "",
    8916              :              "flag_ipa_ra",
    8917              :              ptr1->x_flag_ipa_ra,
    8918              :              ptr2->x_flag_ipa_ra);
    8919              : 
    8920            0 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
    8921            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8922              :              indent_to, "",
    8923              :              "flag_ipa_reference",
    8924              :              ptr1->x_flag_ipa_reference,
    8925              :              ptr2->x_flag_ipa_reference);
    8926              : 
    8927            0 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
    8928            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8929              :              indent_to, "",
    8930              :              "flag_ipa_reference_addressable",
    8931              :              ptr1->x_flag_ipa_reference_addressable,
    8932              :              ptr2->x_flag_ipa_reference_addressable);
    8933              : 
    8934            0 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
    8935            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8936              :              indent_to, "",
    8937              :              "flag_ipa_reorder_for_locality",
    8938              :              ptr1->x_flag_ipa_reorder_for_locality,
    8939              :              ptr2->x_flag_ipa_reorder_for_locality);
    8940              : 
    8941            0 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
    8942            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8943              :              indent_to, "",
    8944              :              "flag_ipa_sra",
    8945              :              ptr1->x_flag_ipa_sra,
    8946              :              ptr2->x_flag_ipa_sra);
    8947              : 
    8948            0 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
    8949            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8950              :              indent_to, "",
    8951              :              "flag_ipa_stack_alignment",
    8952              :              ptr1->x_flag_ipa_stack_alignment,
    8953              :              ptr2->x_flag_ipa_stack_alignment);
    8954              : 
    8955            0 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
    8956            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8957              :              indent_to, "",
    8958              :              "flag_ipa_strict_aliasing",
    8959              :              ptr1->x_flag_ipa_strict_aliasing,
    8960              :              ptr2->x_flag_ipa_strict_aliasing);
    8961              : 
    8962            0 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
    8963            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8964              :              indent_to, "",
    8965              :              "flag_ipa_vrp",
    8966              :              ptr1->x_flag_ipa_vrp,
    8967              :              ptr2->x_flag_ipa_vrp);
    8968              : 
    8969            0 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
    8970            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8971              :              indent_to, "",
    8972              :              "flag_ira_hoist_pressure",
    8973              :              ptr1->x_flag_ira_hoist_pressure,
    8974              :              ptr2->x_flag_ira_hoist_pressure);
    8975              : 
    8976            0 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
    8977            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8978              :              indent_to, "",
    8979              :              "flag_ira_loop_pressure",
    8980              :              ptr1->x_flag_ira_loop_pressure,
    8981              :              ptr2->x_flag_ira_loop_pressure);
    8982              : 
    8983            0 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
    8984            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8985              :              indent_to, "",
    8986              :              "flag_ira_share_save_slots",
    8987              :              ptr1->x_flag_ira_share_save_slots,
    8988              :              ptr2->x_flag_ira_share_save_slots);
    8989              : 
    8990            0 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
    8991            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8992              :              indent_to, "",
    8993              :              "flag_ira_share_spill_slots",
    8994              :              ptr1->x_flag_ira_share_spill_slots,
    8995              :              ptr2->x_flag_ira_share_spill_slots);
    8996              : 
    8997            0 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
    8998            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8999              :              indent_to, "",
    9000              :              "flag_isolate_erroneous_paths_attribute",
    9001              :              ptr1->x_flag_isolate_erroneous_paths_attribute,
    9002              :              ptr2->x_flag_isolate_erroneous_paths_attribute);
    9003              : 
    9004            0 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
    9005            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9006              :              indent_to, "",
    9007              :              "flag_isolate_erroneous_paths_dereference",
    9008              :              ptr1->x_flag_isolate_erroneous_paths_dereference,
    9009              :              ptr2->x_flag_isolate_erroneous_paths_dereference);
    9010              : 
    9011            0 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
    9012            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9013              :              indent_to, "",
    9014              :              "flag_ivopts",
    9015              :              ptr1->x_flag_ivopts,
    9016              :              ptr2->x_flag_ivopts);
    9017              : 
    9018            0 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
    9019            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9020              :              indent_to, "",
    9021              :              "flag_jump_tables",
    9022              :              ptr1->x_flag_jump_tables,
    9023              :              ptr2->x_flag_jump_tables);
    9024              : 
    9025            0 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
    9026            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9027              :              indent_to, "",
    9028              :              "flag_keep_gc_roots_live",
    9029              :              ptr1->x_flag_keep_gc_roots_live,
    9030              :              ptr2->x_flag_keep_gc_roots_live);
    9031              : 
    9032            0 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
    9033            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9034              :              indent_to, "",
    9035              :              "flag_late_combine_instructions",
    9036              :              ptr1->x_flag_late_combine_instructions,
    9037              :              ptr2->x_flag_late_combine_instructions);
    9038              : 
    9039            0 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
    9040            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9041              :              indent_to, "",
    9042              :              "flag_lifetime_dse",
    9043              :              ptr1->x_flag_lifetime_dse,
    9044              :              ptr2->x_flag_lifetime_dse);
    9045              : 
    9046            0 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
    9047            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9048              :              indent_to, "",
    9049              :              "flag_limit_function_alignment",
    9050              :              ptr1->x_flag_limit_function_alignment,
    9051              :              ptr2->x_flag_limit_function_alignment);
    9052              : 
    9053            0 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
    9054            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9055              :              indent_to, "",
    9056              :              "flag_live_range_shrinkage",
    9057              :              ptr1->x_flag_live_range_shrinkage,
    9058              :              ptr2->x_flag_live_range_shrinkage);
    9059              : 
    9060            0 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
    9061            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9062              :              indent_to, "",
    9063              :              "flag_loop_interchange",
    9064              :              ptr1->x_flag_loop_interchange,
    9065              :              ptr2->x_flag_loop_interchange);
    9066              : 
    9067            0 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
    9068            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9069              :              indent_to, "",
    9070              :              "flag_loop_nest_optimize",
    9071              :              ptr1->x_flag_loop_nest_optimize,
    9072              :              ptr2->x_flag_loop_nest_optimize);
    9073              : 
    9074            0 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
    9075            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9076              :              indent_to, "",
    9077              :              "flag_loop_parallelize_all",
    9078              :              ptr1->x_flag_loop_parallelize_all,
    9079              :              ptr2->x_flag_loop_parallelize_all);
    9080              : 
    9081            0 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
    9082            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9083              :              indent_to, "",
    9084              :              "flag_unroll_jam",
    9085              :              ptr1->x_flag_unroll_jam,
    9086              :              ptr2->x_flag_unroll_jam);
    9087              : 
    9088            0 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
    9089            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9090              :              indent_to, "",
    9091              :              "flag_lra_remat",
    9092              :              ptr1->x_flag_lra_remat,
    9093              :              ptr2->x_flag_lra_remat);
    9094              : 
    9095            0 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
    9096            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9097              :              indent_to, "",
    9098              :              "flag_malloc_dce",
    9099              :              ptr1->x_flag_malloc_dce,
    9100              :              ptr2->x_flag_malloc_dce);
    9101              : 
    9102            0 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
    9103            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9104              :              indent_to, "",
    9105              :              "flag_errno_math",
    9106              :              ptr1->x_flag_errno_math,
    9107              :              ptr2->x_flag_errno_math);
    9108              : 
    9109            0 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
    9110            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9111              :              indent_to, "",
    9112              :              "flag_modulo_sched",
    9113              :              ptr1->x_flag_modulo_sched,
    9114              :              ptr2->x_flag_modulo_sched);
    9115              : 
    9116            0 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
    9117            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9118              :              indent_to, "",
    9119              :              "flag_modulo_sched_allow_regmoves",
    9120              :              ptr1->x_flag_modulo_sched_allow_regmoves,
    9121              :              ptr2->x_flag_modulo_sched_allow_regmoves);
    9122              : 
    9123            0 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
    9124            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9125              :              indent_to, "",
    9126              :              "flag_move_loop_invariants",
    9127              :              ptr1->x_flag_move_loop_invariants,
    9128              :              ptr2->x_flag_move_loop_invariants);
    9129              : 
    9130            0 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
    9131            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9132              :              indent_to, "",
    9133              :              "flag_move_loop_stores",
    9134              :              ptr1->x_flag_move_loop_stores,
    9135              :              ptr2->x_flag_move_loop_stores);
    9136              : 
    9137            0 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
    9138            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9139              :              indent_to, "",
    9140              :              "flag_non_call_exceptions",
    9141              :              ptr1->x_flag_non_call_exceptions,
    9142              :              ptr2->x_flag_non_call_exceptions);
    9143              : 
    9144            0 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
    9145            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9146              :              indent_to, "",
    9147              :              "flag_nothrow_opt",
    9148              :              ptr1->x_flag_nothrow_opt,
    9149              :              ptr2->x_flag_nothrow_opt);
    9150              : 
    9151            0 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
    9152            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9153              :              indent_to, "",
    9154              :              "flag_omit_frame_pointer",
    9155              :              ptr1->x_flag_omit_frame_pointer,
    9156              :              ptr2->x_flag_omit_frame_pointer);
    9157              : 
    9158            0 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
    9159            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9160              :              indent_to, "",
    9161              :              "flag_opt_info",
    9162              :              ptr1->x_flag_opt_info,
    9163              :              ptr2->x_flag_opt_info);
    9164              : 
    9165            0 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
    9166            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9167              :              indent_to, "",
    9168              :              "flag_optimize_crc",
    9169              :              ptr1->x_flag_optimize_crc,
    9170              :              ptr2->x_flag_optimize_crc);
    9171              : 
    9172            0 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
    9173            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9174              :              indent_to, "",
    9175              :              "flag_optimize_sibling_calls",
    9176              :              ptr1->x_flag_optimize_sibling_calls,
    9177              :              ptr2->x_flag_optimize_sibling_calls);
    9178              : 
    9179            0 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
    9180            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9181              :              indent_to, "",
    9182              :              "flag_optimize_strlen",
    9183              :              ptr1->x_flag_optimize_strlen,
    9184              :              ptr2->x_flag_optimize_strlen);
    9185              : 
    9186            0 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
    9187            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9188              :              indent_to, "",
    9189              :              "flag_pack_struct",
    9190              :              ptr1->x_flag_pack_struct,
    9191              :              ptr2->x_flag_pack_struct);
    9192              : 
    9193            0 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
    9194            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9195              :              indent_to, "",
    9196              :              "flag_partial_inlining",
    9197              :              ptr1->x_flag_partial_inlining,
    9198              :              ptr2->x_flag_partial_inlining);
    9199              : 
    9200            0 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
    9201            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9202              :              indent_to, "",
    9203              :              "flag_pcc_struct_return",
    9204              :              ptr1->x_flag_pcc_struct_return,
    9205              :              ptr2->x_flag_pcc_struct_return);
    9206              : 
    9207            0 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
    9208            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9209              :              indent_to, "",
    9210              :              "flag_peel_loops",
    9211              :              ptr1->x_flag_peel_loops,
    9212              :              ptr2->x_flag_peel_loops);
    9213              : 
    9214            0 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
    9215            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9216              :              indent_to, "",
    9217              :              "flag_no_peephole",
    9218              :              ptr1->x_flag_no_peephole,
    9219              :              ptr2->x_flag_no_peephole);
    9220              : 
    9221            0 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
    9222            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9223              :              indent_to, "",
    9224              :              "flag_peephole2",
    9225              :              ptr1->x_flag_peephole2,
    9226              :              ptr2->x_flag_peephole2);
    9227              : 
    9228            0 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
    9229            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9230              :              indent_to, "",
    9231              :              "flag_plt",
    9232              :              ptr1->x_flag_plt,
    9233              :              ptr2->x_flag_plt);
    9234              : 
    9235            0 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
    9236            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9237              :              indent_to, "",
    9238              :              "flag_predictive_commoning",
    9239              :              ptr1->x_flag_predictive_commoning,
    9240              :              ptr2->x_flag_predictive_commoning);
    9241              : 
    9242            0 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
    9243            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9244              :              indent_to, "",
    9245              :              "flag_prefetch_loop_arrays",
    9246              :              ptr1->x_flag_prefetch_loop_arrays,
    9247              :              ptr2->x_flag_prefetch_loop_arrays);
    9248              : 
    9249            0 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
    9250            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9251              :              indent_to, "",
    9252              :              "flag_printf_return_value",
    9253              :              ptr1->x_flag_printf_return_value,
    9254              :              ptr2->x_flag_printf_return_value);
    9255              : 
    9256            0 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
    9257            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9258              :              indent_to, "",
    9259              :              "flag_profile_partial_training",
    9260              :              ptr1->x_flag_profile_partial_training,
    9261              :              ptr2->x_flag_profile_partial_training);
    9262              : 
    9263            0 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
    9264            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9265              :              indent_to, "",
    9266              :              "flag_profile_reorder_functions",
    9267              :              ptr1->x_flag_profile_reorder_functions,
    9268              :              ptr2->x_flag_profile_reorder_functions);
    9269              : 
    9270            0 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
    9271            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9272              :              indent_to, "",
    9273              :              "flag_reciprocal_math",
    9274              :              ptr1->x_flag_reciprocal_math,
    9275              :              ptr2->x_flag_reciprocal_math);
    9276              : 
    9277            0 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
    9278            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9279              :              indent_to, "",
    9280              :              "flag_ree",
    9281              :              ptr1->x_flag_ree,
    9282              :              ptr2->x_flag_ree);
    9283              : 
    9284            0 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
    9285            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9286              :              indent_to, "",
    9287              :              "flag_rename_registers",
    9288              :              ptr1->x_flag_rename_registers,
    9289              :              ptr2->x_flag_rename_registers);
    9290              : 
    9291            0 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
    9292            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9293              :              indent_to, "",
    9294              :              "flag_reorder_blocks",
    9295              :              ptr1->x_flag_reorder_blocks,
    9296              :              ptr2->x_flag_reorder_blocks);
    9297              : 
    9298            0 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
    9299            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9300              :              indent_to, "",
    9301              :              "flag_reorder_blocks_and_partition",
    9302              :              ptr1->x_flag_reorder_blocks_and_partition,
    9303              :              ptr2->x_flag_reorder_blocks_and_partition);
    9304              : 
    9305            0 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
    9306            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9307              :              indent_to, "",
    9308              :              "flag_reorder_functions",
    9309              :              ptr1->x_flag_reorder_functions,
    9310              :              ptr2->x_flag_reorder_functions);
    9311              : 
    9312            0 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
    9313            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9314              :              indent_to, "",
    9315              :              "flag_rerun_cse_after_loop",
    9316              :              ptr1->x_flag_rerun_cse_after_loop,
    9317              :              ptr2->x_flag_rerun_cse_after_loop);
    9318              : 
    9319            0 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
    9320            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9321              :              indent_to, "",
    9322              :              "flag_resched_modulo_sched",
    9323              :              ptr1->x_flag_resched_modulo_sched,
    9324              :              ptr2->x_flag_resched_modulo_sched);
    9325              : 
    9326            0 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
    9327            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9328              :              indent_to, "",
    9329              :              "flag_rounding_math",
    9330              :              ptr1->x_flag_rounding_math,
    9331              :              ptr2->x_flag_rounding_math);
    9332              : 
    9333            0 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
    9334            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9335              :              indent_to, "",
    9336              :              "flag_rtti",
    9337              :              ptr1->x_flag_rtti,
    9338              :              ptr2->x_flag_rtti);
    9339              : 
    9340            0 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
    9341            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9342              :              indent_to, "",
    9343              :              "flag_save_optimization_record",
    9344              :              ptr1->x_flag_save_optimization_record,
    9345              :              ptr2->x_flag_save_optimization_record);
    9346              : 
    9347            0 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
    9348            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9349              :              indent_to, "",
    9350              :              "flag_sched_critical_path_heuristic",
    9351              :              ptr1->x_flag_sched_critical_path_heuristic,
    9352              :              ptr2->x_flag_sched_critical_path_heuristic);
    9353              : 
    9354            0 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
    9355            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9356              :              indent_to, "",
    9357              :              "flag_sched_dep_count_heuristic",
    9358              :              ptr1->x_flag_sched_dep_count_heuristic,
    9359              :              ptr2->x_flag_sched_dep_count_heuristic);
    9360              : 
    9361            0 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
    9362            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9363              :              indent_to, "",
    9364              :              "flag_sched_group_heuristic",
    9365              :              ptr1->x_flag_sched_group_heuristic,
    9366              :              ptr2->x_flag_sched_group_heuristic);
    9367              : 
    9368            0 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
    9369            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9370              :              indent_to, "",
    9371              :              "flag_schedule_interblock",
    9372              :              ptr1->x_flag_schedule_interblock,
    9373              :              ptr2->x_flag_schedule_interblock);
    9374              : 
    9375            0 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
    9376            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9377              :              indent_to, "",
    9378              :              "flag_sched_last_insn_heuristic",
    9379              :              ptr1->x_flag_sched_last_insn_heuristic,
    9380              :              ptr2->x_flag_sched_last_insn_heuristic);
    9381              : 
    9382            0 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
    9383            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9384              :              indent_to, "",
    9385              :              "flag_sched_pressure",
    9386              :              ptr1->x_flag_sched_pressure,
    9387              :              ptr2->x_flag_sched_pressure);
    9388              : 
    9389            0 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
    9390            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9391              :              indent_to, "",
    9392              :              "flag_sched_rank_heuristic",
    9393              :              ptr1->x_flag_sched_rank_heuristic,
    9394              :              ptr2->x_flag_sched_rank_heuristic);
    9395              : 
    9396            0 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
    9397            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9398              :              indent_to, "",
    9399              :              "flag_schedule_speculative",
    9400              :              ptr1->x_flag_schedule_speculative,
    9401              :              ptr2->x_flag_schedule_speculative);
    9402              : 
    9403            0 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
    9404            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9405              :              indent_to, "",
    9406              :              "flag_sched_spec_insn_heuristic",
    9407              :              ptr1->x_flag_sched_spec_insn_heuristic,
    9408              :              ptr2->x_flag_sched_spec_insn_heuristic);
    9409              : 
    9410            0 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
    9411            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9412              :              indent_to, "",
    9413              :              "flag_schedule_speculative_load",
    9414              :              ptr1->x_flag_schedule_speculative_load,
    9415              :              ptr2->x_flag_schedule_speculative_load);
    9416              : 
    9417            0 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
    9418            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9419              :              indent_to, "",
    9420              :              "flag_schedule_speculative_load_dangerous",
    9421              :              ptr1->x_flag_schedule_speculative_load_dangerous,
    9422              :              ptr2->x_flag_schedule_speculative_load_dangerous);
    9423              : 
    9424            0 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
    9425            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9426              :              indent_to, "",
    9427              :              "flag_sched2_use_superblocks",
    9428              :              ptr1->x_flag_sched2_use_superblocks,
    9429              :              ptr2->x_flag_sched2_use_superblocks);
    9430              : 
    9431            0 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
    9432            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9433              :              indent_to, "",
    9434              :              "flag_schedule_fusion",
    9435              :              ptr1->x_flag_schedule_fusion,
    9436              :              ptr2->x_flag_schedule_fusion);
    9437              : 
    9438            0 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
    9439            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9440              :              indent_to, "",
    9441              :              "flag_schedule_insns",
    9442              :              ptr1->x_flag_schedule_insns,
    9443              :              ptr2->x_flag_schedule_insns);
    9444              : 
    9445            0 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
    9446            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9447              :              indent_to, "",
    9448              :              "flag_schedule_insns_after_reload",
    9449              :              ptr1->x_flag_schedule_insns_after_reload,
    9450              :              ptr2->x_flag_schedule_insns_after_reload);
    9451              : 
    9452            0 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
    9453            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9454              :              indent_to, "",
    9455              :              "flag_section_anchors",
    9456              :              ptr1->x_flag_section_anchors,
    9457              :              ptr2->x_flag_section_anchors);
    9458              : 
    9459            0 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
    9460            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9461              :              indent_to, "",
    9462              :              "flag_sel_sched_pipelining",
    9463              :              ptr1->x_flag_sel_sched_pipelining,
    9464              :              ptr2->x_flag_sel_sched_pipelining);
    9465              : 
    9466            0 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
    9467            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9468              :              indent_to, "",
    9469              :              "flag_sel_sched_pipelining_outer_loops",
    9470              :              ptr1->x_flag_sel_sched_pipelining_outer_loops,
    9471              :              ptr2->x_flag_sel_sched_pipelining_outer_loops);
    9472              : 
    9473            0 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
    9474            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9475              :              indent_to, "",
    9476              :              "flag_sel_sched_reschedule_pipelined",
    9477              :              ptr1->x_flag_sel_sched_reschedule_pipelined,
    9478              :              ptr2->x_flag_sel_sched_reschedule_pipelined);
    9479              : 
    9480            0 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
    9481            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9482              :              indent_to, "",
    9483              :              "flag_selective_scheduling",
    9484              :              ptr1->x_flag_selective_scheduling,
    9485              :              ptr2->x_flag_selective_scheduling);
    9486              : 
    9487            0 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
    9488            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9489              :              indent_to, "",
    9490              :              "flag_selective_scheduling2",
    9491              :              ptr1->x_flag_selective_scheduling2,
    9492              :              ptr2->x_flag_selective_scheduling2);
    9493              : 
    9494            0 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
    9495            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9496              :              indent_to, "",
    9497              :              "flag_semantic_interposition",
    9498              :              ptr1->x_flag_semantic_interposition,
    9499              :              ptr2->x_flag_semantic_interposition);
    9500              : 
    9501            0 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
    9502            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9503              :              indent_to, "",
    9504              :              "flag_short_enums",
    9505              :              ptr1->x_flag_short_enums,
    9506              :              ptr2->x_flag_short_enums);
    9507              : 
    9508            0 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
    9509            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9510              :              indent_to, "",
    9511              :              "flag_short_wchar",
    9512              :              ptr1->x_flag_short_wchar,
    9513              :              ptr2->x_flag_short_wchar);
    9514              : 
    9515            0 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
    9516            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9517              :              indent_to, "",
    9518              :              "flag_shrink_wrap",
    9519              :              ptr1->x_flag_shrink_wrap,
    9520              :              ptr2->x_flag_shrink_wrap);
    9521              : 
    9522            0 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
    9523            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9524              :              indent_to, "",
    9525              :              "flag_shrink_wrap_separate",
    9526              :              ptr1->x_flag_shrink_wrap_separate,
    9527              :              ptr2->x_flag_shrink_wrap_separate);
    9528              : 
    9529            0 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
    9530            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9531              :              indent_to, "",
    9532              :              "flag_signaling_nans",
    9533              :              ptr1->x_flag_signaling_nans,
    9534              :              ptr2->x_flag_signaling_nans);
    9535              : 
    9536            0 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
    9537            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9538              :              indent_to, "",
    9539              :              "flag_signed_zeros",
    9540              :              ptr1->x_flag_signed_zeros,
    9541              :              ptr2->x_flag_signed_zeros);
    9542              : 
    9543            0 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
    9544            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9545              :              indent_to, "",
    9546              :              "flag_single_precision_constant",
    9547              :              ptr1->x_flag_single_precision_constant,
    9548              :              ptr2->x_flag_single_precision_constant);
    9549              : 
    9550            0 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
    9551            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9552              :              indent_to, "",
    9553              :              "flag_speculatively_call_stored_functions",
    9554              :              ptr1->x_flag_speculatively_call_stored_functions,
    9555              :              ptr2->x_flag_speculatively_call_stored_functions);
    9556              : 
    9557            0 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
    9558            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9559              :              indent_to, "",
    9560              :              "flag_split_ivs_in_unroller",
    9561              :              ptr1->x_flag_split_ivs_in_unroller,
    9562              :              ptr2->x_flag_split_ivs_in_unroller);
    9563              : 
    9564            0 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
    9565            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9566              :              indent_to, "",
    9567              :              "flag_split_loops",
    9568              :              ptr1->x_flag_split_loops,
    9569              :              ptr2->x_flag_split_loops);
    9570              : 
    9571            0 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
    9572            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9573              :              indent_to, "",
    9574              :              "flag_split_wide_types",
    9575              :              ptr1->x_flag_split_wide_types,
    9576              :              ptr2->x_flag_split_wide_types);
    9577              : 
    9578            0 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
    9579            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9580              :              indent_to, "",
    9581              :              "flag_split_wide_types_early",
    9582              :              ptr1->x_flag_split_wide_types_early,
    9583              :              ptr2->x_flag_split_wide_types_early);
    9584              : 
    9585            0 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
    9586            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9587              :              indent_to, "",
    9588              :              "flag_ssa_backprop",
    9589              :              ptr1->x_flag_ssa_backprop,
    9590              :              ptr2->x_flag_ssa_backprop);
    9591              : 
    9592            0 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
    9593            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9594              :              indent_to, "",
    9595              :              "flag_ssa_phiopt",
    9596              :              ptr1->x_flag_ssa_phiopt,
    9597              :              ptr2->x_flag_ssa_phiopt);
    9598              : 
    9599            0 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
    9600            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9601              :              indent_to, "",
    9602              :              "flag_stack_clash_protection",
    9603              :              ptr1->x_flag_stack_clash_protection,
    9604              :              ptr2->x_flag_stack_clash_protection);
    9605              : 
    9606            0 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
    9607            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9608              :              indent_to, "",
    9609              :              "flag_stack_protect",
    9610              :              ptr1->x_flag_stack_protect,
    9611              :              ptr2->x_flag_stack_protect);
    9612              : 
    9613            0 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
    9614            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9615              :              indent_to, "",
    9616              :              "flag_stdarg_opt",
    9617              :              ptr1->x_flag_stdarg_opt,
    9618              :              ptr2->x_flag_stdarg_opt);
    9619              : 
    9620            0 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
    9621            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9622              :              indent_to, "",
    9623              :              "flag_store_merging",
    9624              :              ptr1->x_flag_store_merging,
    9625              :              ptr2->x_flag_store_merging);
    9626              : 
    9627            0 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
    9628            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9629              :              indent_to, "",
    9630              :              "flag_strict_aliasing",
    9631              :              ptr1->x_flag_strict_aliasing,
    9632              :              ptr2->x_flag_strict_aliasing);
    9633              : 
    9634            0 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
    9635            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9636              :              indent_to, "",
    9637              :              "flag_strict_enums",
    9638              :              ptr1->x_flag_strict_enums,
    9639              :              ptr2->x_flag_strict_enums);
    9640              : 
    9641            0 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
    9642            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9643              :              indent_to, "",
    9644              :              "flag_strict_volatile_bitfields",
    9645              :              ptr1->x_flag_strict_volatile_bitfields,
    9646              :              ptr2->x_flag_strict_volatile_bitfields);
    9647              : 
    9648            0 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
    9649            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9650              :              indent_to, "",
    9651              :              "flag_thread_jumps",
    9652              :              ptr1->x_flag_thread_jumps,
    9653              :              ptr2->x_flag_thread_jumps);
    9654              : 
    9655            0 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
    9656            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9657              :              indent_to, "",
    9658              :              "flag_threadsafe_statics",
    9659              :              ptr1->x_flag_threadsafe_statics,
    9660              :              ptr2->x_flag_threadsafe_statics);
    9661              : 
    9662            0 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
    9663            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9664              :              indent_to, "",
    9665              :              "flag_toplevel_reorder",
    9666              :              ptr1->x_flag_toplevel_reorder,
    9667              :              ptr2->x_flag_toplevel_reorder);
    9668              : 
    9669            0 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
    9670            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9671              :              indent_to, "",
    9672              :              "flag_tracer",
    9673              :              ptr1->x_flag_tracer,
    9674              :              ptr2->x_flag_tracer);
    9675              : 
    9676            0 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
    9677            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9678              :              indent_to, "",
    9679              :              "flag_trapping_math",
    9680              :              ptr1->x_flag_trapping_math,
    9681              :              ptr2->x_flag_trapping_math);
    9682              : 
    9683            0 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
    9684            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9685              :              indent_to, "",
    9686              :              "flag_trapv",
    9687              :              ptr1->x_flag_trapv,
    9688              :              ptr2->x_flag_trapv);
    9689              : 
    9690            0 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
    9691            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9692              :              indent_to, "",
    9693              :              "flag_tree_bit_ccp",
    9694              :              ptr1->x_flag_tree_bit_ccp,
    9695              :              ptr2->x_flag_tree_bit_ccp);
    9696              : 
    9697            0 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
    9698            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9699              :              indent_to, "",
    9700              :              "flag_tree_builtin_call_dce",
    9701              :              ptr1->x_flag_tree_builtin_call_dce,
    9702              :              ptr2->x_flag_tree_builtin_call_dce);
    9703              : 
    9704            0 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
    9705            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9706              :              indent_to, "",
    9707              :              "flag_tree_ccp",
    9708              :              ptr1->x_flag_tree_ccp,
    9709              :              ptr2->x_flag_tree_ccp);
    9710              : 
    9711            0 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
    9712            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9713              :              indent_to, "",
    9714              :              "flag_tree_ch",
    9715              :              ptr1->x_flag_tree_ch,
    9716              :              ptr2->x_flag_tree_ch);
    9717              : 
    9718            0 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
    9719            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9720              :              indent_to, "",
    9721              :              "flag_tree_coalesce_vars",
    9722              :              ptr1->x_flag_tree_coalesce_vars,
    9723              :              ptr2->x_flag_tree_coalesce_vars);
    9724              : 
    9725            0 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
    9726            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9727              :              indent_to, "",
    9728              :              "flag_tree_copy_prop",
    9729              :              ptr1->x_flag_tree_copy_prop,
    9730              :              ptr2->x_flag_tree_copy_prop);
    9731              : 
    9732            0 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
    9733            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9734              :              indent_to, "",
    9735              :              "flag_tree_cselim",
    9736              :              ptr1->x_flag_tree_cselim,
    9737              :              ptr2->x_flag_tree_cselim);
    9738              : 
    9739            0 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
    9740            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9741              :              indent_to, "",
    9742              :              "flag_tree_dce",
    9743              :              ptr1->x_flag_tree_dce,
    9744              :              ptr2->x_flag_tree_dce);
    9745              : 
    9746            0 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
    9747            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9748              :              indent_to, "",
    9749              :              "flag_tree_dom",
    9750              :              ptr1->x_flag_tree_dom,
    9751              :              ptr2->x_flag_tree_dom);
    9752              : 
    9753            0 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
    9754            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9755              :              indent_to, "",
    9756              :              "flag_tree_dse",
    9757              :              ptr1->x_flag_tree_dse,
    9758              :              ptr2->x_flag_tree_dse);
    9759              : 
    9760            0 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
    9761            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9762              :              indent_to, "",
    9763              :              "flag_tree_forwprop",
    9764              :              ptr1->x_flag_tree_forwprop,
    9765              :              ptr2->x_flag_tree_forwprop);
    9766              : 
    9767            0 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
    9768            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9769              :              indent_to, "",
    9770              :              "flag_tree_fre",
    9771              :              ptr1->x_flag_tree_fre,
    9772              :              ptr2->x_flag_tree_fre);
    9773              : 
    9774            0 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
    9775            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9776              :              indent_to, "",
    9777              :              "flag_tree_loop_distribute_patterns",
    9778              :              ptr1->x_flag_tree_loop_distribute_patterns,
    9779              :              ptr2->x_flag_tree_loop_distribute_patterns);
    9780              : 
    9781            0 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
    9782            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9783              :              indent_to, "",
    9784              :              "flag_tree_loop_distribution",
    9785              :              ptr1->x_flag_tree_loop_distribution,
    9786              :              ptr2->x_flag_tree_loop_distribution);
    9787              : 
    9788            0 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
    9789            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9790              :              indent_to, "",
    9791              :              "flag_tree_loop_if_convert",
    9792              :              ptr1->x_flag_tree_loop_if_convert,
    9793              :              ptr2->x_flag_tree_loop_if_convert);
    9794              : 
    9795            0 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
    9796            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9797              :              indent_to, "",
    9798              :              "flag_tree_loop_im",
    9799              :              ptr1->x_flag_tree_loop_im,
    9800              :              ptr2->x_flag_tree_loop_im);
    9801              : 
    9802            0 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
    9803            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9804              :              indent_to, "",
    9805              :              "flag_tree_loop_ivcanon",
    9806              :              ptr1->x_flag_tree_loop_ivcanon,
    9807              :              ptr2->x_flag_tree_loop_ivcanon);
    9808              : 
    9809            0 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
    9810            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9811              :              indent_to, "",
    9812              :              "flag_tree_loop_optimize",
    9813              :              ptr1->x_flag_tree_loop_optimize,
    9814              :              ptr2->x_flag_tree_loop_optimize);
    9815              : 
    9816            0 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
    9817            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9818              :              indent_to, "",
    9819              :              "flag_tree_loop_vectorize",
    9820              :              ptr1->x_flag_tree_loop_vectorize,
    9821              :              ptr2->x_flag_tree_loop_vectorize);
    9822              : 
    9823            0 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
    9824            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9825              :              indent_to, "",
    9826              :              "flag_tree_partial_pre",
    9827              :              ptr1->x_flag_tree_partial_pre,
    9828              :              ptr2->x_flag_tree_partial_pre);
    9829              : 
    9830            0 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
    9831            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9832              :              indent_to, "",
    9833              :              "flag_tree_phiprop",
    9834              :              ptr1->x_flag_tree_phiprop,
    9835              :              ptr2->x_flag_tree_phiprop);
    9836              : 
    9837            0 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
    9838            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9839              :              indent_to, "",
    9840              :              "flag_tree_pre",
    9841              :              ptr1->x_flag_tree_pre,
    9842              :              ptr2->x_flag_tree_pre);
    9843              : 
    9844            0 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
    9845            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9846              :              indent_to, "",
    9847              :              "flag_tree_pta",
    9848              :              ptr1->x_flag_tree_pta,
    9849              :              ptr2->x_flag_tree_pta);
    9850              : 
    9851            0 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
    9852            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9853              :              indent_to, "",
    9854              :              "flag_tree_reassoc",
    9855              :              ptr1->x_flag_tree_reassoc,
    9856              :              ptr2->x_flag_tree_reassoc);
    9857              : 
    9858            0 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
    9859            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9860              :              indent_to, "",
    9861              :              "flag_tree_scev_cprop",
    9862              :              ptr1->x_flag_tree_scev_cprop,
    9863              :              ptr2->x_flag_tree_scev_cprop);
    9864              : 
    9865            0 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
    9866            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9867              :              indent_to, "",
    9868              :              "flag_tree_sink",
    9869              :              ptr1->x_flag_tree_sink,
    9870              :              ptr2->x_flag_tree_sink);
    9871              : 
    9872            0 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
    9873            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9874              :              indent_to, "",
    9875              :              "flag_tree_slp_vectorize",
    9876              :              ptr1->x_flag_tree_slp_vectorize,
    9877              :              ptr2->x_flag_tree_slp_vectorize);
    9878              : 
    9879            0 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
    9880            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9881              :              indent_to, "",
    9882              :              "flag_tree_slsr",
    9883              :              ptr1->x_flag_tree_slsr,
    9884              :              ptr2->x_flag_tree_slsr);
    9885              : 
    9886            0 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
    9887            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9888              :              indent_to, "",
    9889              :              "flag_tree_sra",
    9890              :              ptr1->x_flag_tree_sra,
    9891              :              ptr2->x_flag_tree_sra);
    9892              : 
    9893            0 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
    9894            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9895              :              indent_to, "",
    9896              :              "flag_tree_switch_conversion",
    9897              :              ptr1->x_flag_tree_switch_conversion,
    9898              :              ptr2->x_flag_tree_switch_conversion);
    9899              : 
    9900            0 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
    9901            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9902              :              indent_to, "",
    9903              :              "flag_tree_tail_merge",
    9904              :              ptr1->x_flag_tree_tail_merge,
    9905              :              ptr2->x_flag_tree_tail_merge);
    9906              : 
    9907            0 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
    9908            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9909              :              indent_to, "",
    9910              :              "flag_tree_ter",
    9911              :              ptr1->x_flag_tree_ter,
    9912              :              ptr2->x_flag_tree_ter);
    9913              : 
    9914            0 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
    9915            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9916              :              indent_to, "",
    9917              :              "flag_tree_vectorize",
    9918              :              ptr1->x_flag_tree_vectorize,
    9919              :              ptr2->x_flag_tree_vectorize);
    9920              : 
    9921            0 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
    9922            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9923              :              indent_to, "",
    9924              :              "flag_tree_vrp",
    9925              :              ptr1->x_flag_tree_vrp,
    9926              :              ptr2->x_flag_tree_vrp);
    9927              : 
    9928            0 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
    9929            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9930              :              indent_to, "",
    9931              :              "flag_unconstrained_commons",
    9932              :              ptr1->x_flag_unconstrained_commons,
    9933              :              ptr2->x_flag_unconstrained_commons);
    9934              : 
    9935            0 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
    9936            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9937              :              indent_to, "",
    9938              :              "flag_unreachable_traps",
    9939              :              ptr1->x_flag_unreachable_traps,
    9940              :              ptr2->x_flag_unreachable_traps);
    9941              : 
    9942            0 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
    9943            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9944              :              indent_to, "",
    9945              :              "flag_unroll_all_loops",
    9946              :              ptr1->x_flag_unroll_all_loops,
    9947              :              ptr2->x_flag_unroll_all_loops);
    9948              : 
    9949            0 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
    9950            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9951              :              indent_to, "",
    9952              :              "flag_cunroll_grow_size",
    9953              :              ptr1->x_flag_cunroll_grow_size,
    9954              :              ptr2->x_flag_cunroll_grow_size);
    9955              : 
    9956            0 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
    9957            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9958              :              indent_to, "",
    9959              :              "flag_unroll_loops",
    9960              :              ptr1->x_flag_unroll_loops,
    9961              :              ptr2->x_flag_unroll_loops);
    9962              : 
    9963            0 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
    9964            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9965              :              indent_to, "",
    9966              :              "flag_unsafe_math_optimizations",
    9967              :              ptr1->x_flag_unsafe_math_optimizations,
    9968              :              ptr2->x_flag_unsafe_math_optimizations);
    9969              : 
    9970            0 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
    9971            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9972              :              indent_to, "",
    9973              :              "flag_unswitch_loops",
    9974              :              ptr1->x_flag_unswitch_loops,
    9975              :              ptr2->x_flag_unswitch_loops);
    9976              : 
    9977            0 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
    9978            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9979              :              indent_to, "",
    9980              :              "flag_unwind_tables",
    9981              :              ptr1->x_flag_unwind_tables,
    9982              :              ptr2->x_flag_unwind_tables);
    9983              : 
    9984            0 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
    9985            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9986              :              indent_to, "",
    9987              :              "flag_var_tracking",
    9988              :              ptr1->x_flag_var_tracking,
    9989              :              ptr2->x_flag_var_tracking);
    9990              : 
    9991            0 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
    9992            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9993              :              indent_to, "",
    9994              :              "flag_var_tracking_assignments",
    9995              :              ptr1->x_flag_var_tracking_assignments,
    9996              :              ptr2->x_flag_var_tracking_assignments);
    9997              : 
    9998            0 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
    9999            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10000              :              indent_to, "",
   10001              :              "flag_var_tracking_assignments_toggle",
   10002              :              ptr1->x_flag_var_tracking_assignments_toggle,
   10003              :              ptr2->x_flag_var_tracking_assignments_toggle);
   10004              : 
   10005            0 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   10006            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10007              :              indent_to, "",
   10008              :              "flag_var_tracking_uninit",
   10009              :              ptr1->x_flag_var_tracking_uninit,
   10010              :              ptr2->x_flag_var_tracking_uninit);
   10011              : 
   10012            0 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   10013            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10014              :              indent_to, "",
   10015              :              "flag_variable_expansion_in_unroller",
   10016              :              ptr1->x_flag_variable_expansion_in_unroller,
   10017              :              ptr2->x_flag_variable_expansion_in_unroller);
   10018              : 
   10019            0 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   10020            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10021              :              indent_to, "",
   10022              :              "flag_version_loops_for_strides",
   10023              :              ptr1->x_flag_version_loops_for_strides,
   10024              :              ptr2->x_flag_version_loops_for_strides);
   10025              : 
   10026            0 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   10027            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10028              :              indent_to, "",
   10029              :              "flag_value_profile_transformations",
   10030              :              ptr1->x_flag_value_profile_transformations,
   10031              :              ptr2->x_flag_value_profile_transformations);
   10032              : 
   10033            0 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   10034            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10035              :              indent_to, "",
   10036              :              "flag_web",
   10037              :              ptr1->x_flag_web,
   10038              :              ptr2->x_flag_web);
   10039              : 
   10040            0 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   10041            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10042              :              indent_to, "",
   10043              :              "flag_wrapv",
   10044              :              ptr1->x_flag_wrapv,
   10045              :              ptr2->x_flag_wrapv);
   10046              : 
   10047            0 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   10048            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10049              :              indent_to, "",
   10050              :              "flag_wrapv_pointer",
   10051              :              ptr1->x_flag_wrapv_pointer,
   10052              :              ptr2->x_flag_wrapv_pointer);
   10053              : 
   10054            0 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   10055            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10056              :              indent_to, "",
   10057              :              "debug_nonbind_markers_p",
   10058              :              ptr1->x_debug_nonbind_markers_p,
   10059              :              ptr2->x_debug_nonbind_markers_p);
   10060              : 
   10061            0 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   10062            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10063              :              indent_to, "",
   10064              :              "ix86_use_scatter",
   10065              :              ptr1->x_ix86_use_scatter,
   10066              :              ptr2->x_ix86_use_scatter);
   10067              : 
   10068            0 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   10069            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10070              :              indent_to, "",
   10071              :              "ix86_unroll_only_small_loops",
   10072              :              ptr1->x_ix86_unroll_only_small_loops,
   10073              :              ptr2->x_ix86_unroll_only_small_loops);
   10074              : 
   10075            0 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   10076            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   10077            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   10078            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10079              :              indent_to, "",
   10080              :              "str_align_functions",
   10081              :              ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
   10082              :              ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
   10083              : 
   10084            0 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   10085            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   10086            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   10087            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10088              :              indent_to, "",
   10089              :              "str_align_jumps",
   10090              :              ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
   10091              :              ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
   10092              : 
   10093            0 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   10094            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   10095            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   10096            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10097              :              indent_to, "",
   10098              :              "str_align_labels",
   10099              :              ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
   10100              :              ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
   10101              : 
   10102            0 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   10103            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   10104            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   10105            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10106              :              indent_to, "",
   10107              :              "str_align_loops",
   10108              :              ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
   10109              :              ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
   10110              : 
   10111            0 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   10112            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   10113            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   10114            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10115              :              indent_to, "",
   10116              :              "flag_patchable_function_entry",
   10117              :              ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
   10118              :              ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
   10119              : 
   10120            0 : }
   10121              : 
   10122              : /* Save selected option variables into a structure.  */
   10123              : void
   10124     75748745 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
   10125              :                        struct gcc_options *opts_set)
   10126              : {
   10127     75748745 :   gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
   10128     75748745 :   gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
   10129              : 
   10130     75748745 :   if (targetm.target_option.save)
   10131     75748745 :     targetm.target_option.save (ptr, opts, opts_set);
   10132              : 
   10133     75748745 :   ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
   10134     75748745 :   ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
   10135     75748745 :   ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
   10136     75748745 :   ptr->x_ix86_abi = opts->x_ix86_abi;
   10137     75748745 :   ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
   10138     75748745 :   ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
   10139     75748745 :   ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
   10140     75748745 :   ptr->x_ix86_pmode = opts->x_ix86_pmode;
   10141     75748745 :   ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
   10142     75748745 :   ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
   10143     75748745 :   ptr->x_ix86_regparm = opts->x_ix86_regparm;
   10144     75748745 :   ptr->x_recip_mask = opts->x_recip_mask;
   10145     75748745 :   ptr->x_target_flags = opts->x_target_flags;
   10146     75748745 :   ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
   10147     75748745 :   ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
   10148     75748745 :   ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
   10149     75748745 :   ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
   10150     75748745 :   ptr->x_ix86_move_max = opts->x_ix86_move_max;
   10151     75748745 :   ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
   10152     75748745 :   ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
   10153     75748745 :   ptr->x_flag_fentry = opts->x_flag_fentry;
   10154     75748745 :   ptr->x_ix86_needed = opts->x_ix86_needed;
   10155     75748745 :   ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
   10156     75748745 :   ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
   10157     75748745 :   ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
   10158              : 
   10159     75748745 :   unsigned HOST_WIDE_INT mask = 0;
   10160     75748745 :   if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
   10161     75748745 :   if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
   10162     75748745 :   if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
   10163     75748745 :   if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
   10164     75748745 :   if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
   10165     75748745 :   if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
   10166     75748745 :   if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
   10167     75748745 :   if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
   10168     75748745 :   if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
   10169     75748745 :   if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
   10170     75748745 :   if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
   10171     75748745 :   if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
   10172     75748745 :   ptr->explicit_mask_target_flags = opts_set->x_target_flags;
   10173     75748745 :   ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
   10174     75748745 :   ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
   10175     75748745 :   ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
   10176     75748745 :   if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
   10177     75748745 :   if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
   10178     75748745 :   if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
   10179     75748745 :   if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
   10180     75748745 :   if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
   10181     75748745 :   if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
   10182     75748745 :   if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
   10183     75748745 :   if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
   10184     75748745 :   if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
   10185     75748745 :   ptr->explicit_mask[0] = mask;
   10186     75748745 : }
   10187              : 
   10188              : /* Restore selected current options from a structure.  */
   10189              : void
   10190     52792588 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
   10191              :                           struct cl_target_option *ptr)
   10192              : {
   10193     52792588 :   opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
   10194     52792588 :   opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
   10195     52792588 :   opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
   10196     52792588 :   opts->x_ix86_abi = ptr->x_ix86_abi;
   10197     52792588 :   opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
   10198     52792588 :   opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
   10199     52792588 :   opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
   10200     52792588 :   opts->x_ix86_pmode = ptr->x_ix86_pmode;
   10201     52792588 :   opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
   10202     52792588 :   opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
   10203     52792588 :   opts->x_ix86_regparm = ptr->x_ix86_regparm;
   10204     52792588 :   opts->x_recip_mask = ptr->x_recip_mask;
   10205     52792588 :   opts->x_target_flags = ptr->x_target_flags;
   10206     52792588 :   opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
   10207     52792588 :   opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
   10208     52792588 :   opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
   10209     52792588 :   opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
   10210     52792588 :   opts->x_ix86_move_max = ptr->x_ix86_move_max;
   10211     52792588 :   opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
   10212     52792588 :   opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
   10213     52792588 :   opts->x_flag_fentry = ptr->x_flag_fentry;
   10214     52792588 :   opts->x_ix86_needed = ptr->x_ix86_needed;
   10215     52792588 :   opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
   10216     52792588 :   opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
   10217     52792588 :   opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
   10218              : 
   10219     52792588 :   unsigned HOST_WIDE_INT mask;
   10220     52792588 :   mask = ptr->explicit_mask[0];
   10221     52792588 :   opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
   10222     52792588 :   mask >>= 1;
   10223     52792588 :   opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
   10224     52792588 :   mask >>= 1;
   10225     52792588 :   opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
   10226     52792588 :   mask >>= 1;
   10227     52792588 :   opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
   10228     52792588 :   mask >>= 1;
   10229     52792588 :   opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
   10230     52792588 :   mask >>= 1;
   10231     52792588 :   opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
   10232     52792588 :   mask >>= 1;
   10233     52792588 :   opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
   10234     52792588 :   mask >>= 1;
   10235     52792588 :   opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
   10236     52792588 :   mask >>= 1;
   10237     52792588 :   opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
   10238     52792588 :   mask >>= 1;
   10239     52792588 :   opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
   10240     52792588 :   mask >>= 1;
   10241     52792588 :   opts_set->x_ix86_regparm = (mask & 1) != 0;
   10242     52792588 :   mask >>= 1;
   10243     52792588 :   opts_set->x_recip_mask = (mask & 1) != 0;
   10244     52792588 :   mask >>= 1;
   10245     52792588 :   opts_set->x_target_flags = ptr->explicit_mask_target_flags;
   10246     52792588 :   opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
   10247     52792588 :   opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
   10248     52792588 :   opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
   10249     52792588 :   opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
   10250     52792588 :   mask >>= 1;
   10251     52792588 :   opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10252     52792588 :   mask >>= 1;
   10253     52792588 :   opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10254     52792588 :   mask >>= 1;
   10255     52792588 :   opts_set->x_ix86_apx_features = (mask & 1) != 0;
   10256     52792588 :   mask >>= 1;
   10257     52792588 :   opts_set->x_flag_fentry = (mask & 1) != 0;
   10258     52792588 :   mask >>= 1;
   10259     52792588 :   opts_set->x_ix86_needed = (mask & 1) != 0;
   10260     52792588 :   mask >>= 1;
   10261     52792588 :   opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
   10262     52792588 :   mask >>= 1;
   10263     52792588 :   opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
   10264     52792588 :   mask >>= 1;
   10265     52792588 :   opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
   10266     52792588 :   mask >>= 1;
   10267              : 
   10268     52792588 :   if (targetm.target_option.restore)
   10269     52792588 :     targetm.target_option.restore (opts, opts_set, ptr);
   10270     52792588 : }
   10271              : 
   10272              : /* Print optimization options from a structure.  */
   10273              : void
   10274            0 : cl_target_option_print (FILE *file,
   10275              :                         int indent,
   10276              :                         struct cl_target_option *ptr)
   10277              : {
   10278            0 :   fputs ("\n", file);
   10279            0 :   if (ptr->x_target_flags)
   10280            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10281              :              indent, "",
   10282              :              "target_flags",
   10283              :              (unsigned long)ptr->x_target_flags);
   10284              : 
   10285            0 :   if (ptr->x_ix86_isa_flags)
   10286            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10287              :              indent, "",
   10288              :              "ix86_isa_flags",
   10289              :              ptr->x_ix86_isa_flags);
   10290              : 
   10291            0 :   if (ptr->x_ix86_isa_flags2)
   10292            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10293              :              indent, "",
   10294              :              "ix86_isa_flags2",
   10295              :              ptr->x_ix86_isa_flags2);
   10296              : 
   10297            0 :   if (ptr->x_ix86_target_flags)
   10298            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10299              :              indent, "",
   10300              :              "ix86_target_flags",
   10301              :              (unsigned long)ptr->x_ix86_target_flags);
   10302              : 
   10303            0 :   if (ptr->x_ix86_fpmath)
   10304            0 :     fprintf (file, "%*s%s (%#x)\n",
   10305              :              indent, "",
   10306              :              "ix86_fpmath",
   10307              :              ptr->x_ix86_fpmath);
   10308              : 
   10309            0 :   if (ptr->x_ix86_move_max)
   10310            0 :     fprintf (file, "%*s%s (%#x)\n",
   10311              :              indent, "",
   10312              :              "ix86_move_max",
   10313              :              ptr->x_ix86_move_max);
   10314              : 
   10315            0 :   if (ptr->x_prefer_vector_width_type)
   10316            0 :     fprintf (file, "%*s%s (%#x)\n",
   10317              :              indent, "",
   10318              :              "prefer_vector_width_type",
   10319              :              ptr->x_prefer_vector_width_type);
   10320              : 
   10321            0 :   if (ptr->x_ix86_apx_features)
   10322            0 :     fprintf (file, "%*s%s (%#x)\n",
   10323              :              indent, "",
   10324              :              "ix86_apx_features",
   10325              :              ptr->x_ix86_apx_features);
   10326              : 
   10327            0 :   if (ptr->x_flag_fentry)
   10328            0 :     fprintf (file, "%*s%s (%#x)\n",
   10329              :              indent, "",
   10330              :              "flag_fentry",
   10331              :              ptr->x_flag_fentry);
   10332              : 
   10333            0 :   if (ptr->x_ix86_needed)
   10334            0 :     fprintf (file, "%*s%s (%#x)\n",
   10335              :              indent, "",
   10336              :              "ix86_needed",
   10337              :              ptr->x_ix86_needed);
   10338              : 
   10339            0 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10340            0 :     fprintf (file, "%*s%s (%s)\n",
   10341              :              indent, "",
   10342              :              "ix86_stack_protector_guard_offset_str",
   10343              :              ptr->x_ix86_stack_protector_guard_offset_str);
   10344              : 
   10345            0 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10346            0 :     fprintf (file, "%*s%s (%s)\n",
   10347              :              indent, "",
   10348              :              "ix86_stack_protector_guard_reg_str",
   10349              :              ptr->x_ix86_stack_protector_guard_reg_str);
   10350              : 
   10351            0 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10352            0 :     fprintf (file, "%*s%s (%s)\n",
   10353              :              indent, "",
   10354              :              "ix86_stack_protector_guard_symbol_str",
   10355              :              ptr->x_ix86_stack_protector_guard_symbol_str);
   10356              : 
   10357              : 
   10358            0 :   if (targetm.target_option.print)
   10359            0 :     targetm.target_option.print (file, indent, ptr);
   10360            0 : }
   10361              : 
   10362              : /* Print different target option variables from structures provided as arguments.  */
   10363              : void
   10364            0 : cl_target_option_print_diff (FILE *file,
   10365              :                              int indent ATTRIBUTE_UNUSED,
   10366              :                              struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
   10367              :                              struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
   10368              : {
   10369            0 :   fputs ("\n", file);
   10370            0 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10371            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10372              :              indent, "",
   10373              :              "target_flags",
   10374              :              (unsigned long)ptr1->x_target_flags,
   10375              :              (unsigned long)ptr2->x_target_flags);
   10376              : 
   10377            0 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10378            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10379              :              indent, "",
   10380              :              "ix86_isa_flags",
   10381              :              ptr1->x_ix86_isa_flags,
   10382              :              ptr2->x_ix86_isa_flags);
   10383              : 
   10384            0 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10385            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10386              :              indent, "",
   10387              :              "ix86_isa_flags2",
   10388              :              ptr1->x_ix86_isa_flags2,
   10389              :              ptr2->x_ix86_isa_flags2);
   10390              : 
   10391            0 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10392            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10393              :              indent, "",
   10394              :              "ix86_target_flags",
   10395              :              (unsigned long)ptr1->x_ix86_target_flags,
   10396              :              (unsigned long)ptr2->x_ix86_target_flags);
   10397              : 
   10398            0 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10399            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10400              :              indent, "",
   10401              :              "ix86_fpmath",
   10402              :              ptr1->x_ix86_fpmath,
   10403              :              ptr2->x_ix86_fpmath);
   10404              : 
   10405            0 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10406            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10407              :              indent, "",
   10408              :              "ix86_move_max",
   10409              :              ptr1->x_ix86_move_max,
   10410              :              ptr2->x_ix86_move_max);
   10411              : 
   10412            0 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10413            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10414              :              indent, "",
   10415              :              "prefer_vector_width_type",
   10416              :              ptr1->x_prefer_vector_width_type,
   10417              :              ptr2->x_prefer_vector_width_type);
   10418              : 
   10419            0 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10420            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10421              :              indent, "",
   10422              :              "ix86_apx_features",
   10423              :              ptr1->x_ix86_apx_features,
   10424              :              ptr2->x_ix86_apx_features);
   10425              : 
   10426            0 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10427            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10428              :              indent, "",
   10429              :              "flag_fentry",
   10430              :              ptr1->x_flag_fentry,
   10431              :              ptr2->x_flag_fentry);
   10432              : 
   10433            0 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10434            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10435              :              indent, "",
   10436              :              "ix86_needed",
   10437              :              ptr1->x_ix86_needed,
   10438              :              ptr2->x_ix86_needed);
   10439              : 
   10440            0 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10441            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10442            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10443            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10444              :              indent, "",
   10445              :              "ix86_stack_protector_guard_offset_str",
   10446              :              ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
   10447              :              ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
   10448              : 
   10449            0 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10450            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10451            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10452            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10453              :              indent, "",
   10454              :              "ix86_stack_protector_guard_reg_str",
   10455              :              ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
   10456              :              ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
   10457              : 
   10458            0 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10459            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10460            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10461            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10462              :              indent, "",
   10463              :              "ix86_stack_protector_guard_symbol_str",
   10464              :              ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
   10465              :              ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
   10466              : 
   10467            0 : }
   10468              : 
   10469              : /* Compare two target options  */
   10470              : bool
   10471    410804833 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
   10472              :                      struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
   10473              : {
   10474    410804833 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   10475       131797 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   10476       131797 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   10477              :     return false;
   10478    410797330 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   10479            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   10480            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   10481              :     return false;
   10482    410797330 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   10483            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   10484            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   10485              :     return false;
   10486    410797330 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   10487            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   10488            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   10489              :     return false;
   10490    410797330 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   10491            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   10492            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   10493              :     return false;
   10494    410797330 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   10495       124299 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   10496       124299 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   10497              :     return false;
   10498    410797189 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10499            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10500            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10501              :     return false;
   10502    410797189 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10503            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10504            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10505              :     return false;
   10506    410797189 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10507            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10508            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10509              :     return false;
   10510    410797189 :   if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
   10511              :     return false;
   10512    107269763 :   if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
   10513              :     return false;
   10514     75635921 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   10515              :     return false;
   10516     75635921 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   10517              :     return false;
   10518     75635921 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   10519              :     return false;
   10520     75635921 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   10521              :     return false;
   10522     75635921 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   10523              :     return false;
   10524     75635921 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   10525              :     return false;
   10526     75635921 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   10527              :     return false;
   10528     75635921 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   10529              :     return false;
   10530     75635921 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   10531              :     return false;
   10532     75635921 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   10533              :     return false;
   10534     75635921 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   10535              :     return false;
   10536     75635921 :   if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
   10537              :     return false;
   10538     75635921 :   if (ptr1->arch != ptr2->arch)
   10539              :     return false;
   10540     75635921 :   if (ptr1->arch_specified != ptr2->arch_specified)
   10541              :     return false;
   10542     75635921 :   if (ptr1->branch_cost != ptr2->branch_cost)
   10543              :     return false;
   10544     75635921 :   if (ptr1->prefetch_sse != ptr2->prefetch_sse)
   10545              :     return false;
   10546     75635921 :   if (ptr1->schedule != ptr2->schedule)
   10547              :     return false;
   10548     75635921 :   if (ptr1->tune != ptr2->tune)
   10549              :     return false;
   10550     75635921 :   if (ptr1->tune_defaulted != ptr2->tune_defaulted)
   10551              :     return false;
   10552     75635921 :   if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
   10553              :     return false;
   10554     75635921 :   if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
   10555              :     return false;
   10556     75635921 :   if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
   10557              :     return false;
   10558     75635909 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   10559              :     return false;
   10560     75635909 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   10561              :     return false;
   10562     75635909 :   if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
   10563              :     return false;
   10564     75635909 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   10565              :     return false;
   10566     75635909 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   10567              :     return false;
   10568     75635909 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   10569              :     return false;
   10570     75635909 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   10571              :     return false;
   10572     75635909 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   10573              :     return false;
   10574     75635909 :   if (ptr1->x_recip_mask != ptr2->x_recip_mask)
   10575              :     return false;
   10576     75635906 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10577              :     return false;
   10578     75635541 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10579              :     return false;
   10580     74644681 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10581              :     return false;
   10582     74625552 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10583              :     return false;
   10584     74625552 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10585              :     return false;
   10586     74625552 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10587              :     return false;
   10588     74625532 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10589              :     return false;
   10590     74625532 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10591              :     return false;
   10592     74625532 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10593              :     return false;
   10594     74625532 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10595              :     return false;
   10596    149251060 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   10597     74625530 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   10598              :       return false;
   10599     74625530 :   if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
   10600              :     return false;
   10601     74625530 :   if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
   10602              :     return false;
   10603     74625530 :   if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
   10604              :     return false;
   10605     74625530 :   if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
   10606            0 :     return false;
   10607              :   return true;
   10608              : }
   10609              : 
   10610              : /* Hash target options  */
   10611              : hashval_t
   10612    750088632 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
   10613              : {
   10614    750088632 :   inchash::hash hstate;
   10615    750088632 :   if (ptr->x_ix86_arch_string)
   10616    750088632 :     hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
   10617              :   else
   10618            0 :     hstate.add_int (0);
   10619    750088632 :   if (ptr->x_ix86_recip_name)
   10620            0 :     hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
   10621              :   else
   10622    750088632 :     hstate.add_int (0);
   10623    750088632 :   if (ptr->x_ix86_tune_ctrl_string)
   10624       822663 :     hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
   10625              :   else
   10626    749265969 :     hstate.add_int (0);
   10627    750088632 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10628           18 :     hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
   10629              :   else
   10630    750088614 :     hstate.add_int (0);
   10631    750088632 :   if (ptr->x_ix86_tune_memset_strategy)
   10632           34 :     hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
   10633              :   else
   10634    750088598 :     hstate.add_int (0);
   10635    750088632 :   if (ptr->x_ix86_tune_string)
   10636    750088632 :     hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
   10637              :   else
   10638            0 :     hstate.add_int (0);
   10639    750088632 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10640            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
   10641              :   else
   10642    750088631 :     hstate.add_int (0);
   10643    750088632 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10644            2 :     hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
   10645              :   else
   10646    750088630 :     hstate.add_int (0);
   10647    750088632 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10648            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
   10649              :   else
   10650    750088631 :     hstate.add_int (0);
   10651    750088632 :   hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
   10652    750088632 :   hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
   10653    750088632 :   hstate.add_hwi (ptr->x_ix86_asm_dialect);
   10654    750088632 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
   10655    750088632 :   hstate.add_hwi (ptr->x_ix86_stringop_alg);
   10656    750088632 :   hstate.add_hwi (ptr->x_ix86_tls_dialect);
   10657    750088632 :   hstate.add_hwi (ptr->x_ix86_branch_cost);
   10658    750088632 :   hstate.add_hwi (ptr->x_ix86_dump_tunes);
   10659    750088632 :   hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
   10660    750088632 :   hstate.add_hwi (ptr->x_ix86_force_drap);
   10661    750088632 :   hstate.add_hwi (ptr->x_ix86_section_threshold);
   10662    750088632 :   hstate.add_hwi (ptr->x_ix86_sse2avx);
   10663    750088632 :   hstate.add_hwi (ptr->x_ix86_tune_no_default);
   10664    750088632 :   hstate.add_hwi (ptr->x_recip_mask_explicit);
   10665    750088632 :   hstate.add_hwi (ptr->arch);
   10666    750088632 :   hstate.add_hwi (ptr->arch_specified);
   10667    750088632 :   hstate.add_hwi (ptr->branch_cost);
   10668    750088632 :   hstate.add_hwi (ptr->prefetch_sse);
   10669    750088632 :   hstate.add_hwi (ptr->schedule);
   10670    750088632 :   hstate.add_hwi (ptr->tune);
   10671    750088632 :   hstate.add_hwi (ptr->tune_defaulted);
   10672    750088632 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
   10673    750088632 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
   10674    750088632 :   hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
   10675    750088632 :   hstate.add_hwi (ptr->x_ix86_abi);
   10676    750088632 :   hstate.add_hwi (ptr->x_ix86_cmodel);
   10677    750088632 :   hstate.add_hwi (ptr->x_ix86_excess_precision);
   10678    750088632 :   hstate.add_hwi (ptr->x_ix86_veclibabi_type);
   10679    750088632 :   hstate.add_hwi (ptr->x_ix86_pmode);
   10680    750088632 :   hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
   10681    750088632 :   hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
   10682    750088632 :   hstate.add_hwi (ptr->x_ix86_regparm);
   10683    750088632 :   hstate.add_hwi (ptr->x_recip_mask);
   10684    750088632 :   hstate.add_hwi (ptr->x_target_flags);
   10685    750088632 :   hstate.add_hwi (ptr->x_ix86_isa_flags);
   10686    750088632 :   hstate.add_hwi (ptr->x_ix86_isa_flags2);
   10687    750088632 :   hstate.add_hwi (ptr->x_ix86_apx_features);
   10688    750088632 :   hstate.add_hwi (ptr->x_flag_fentry);
   10689    750088632 :   hstate.add_hwi (ptr->x_ix86_fpmath);
   10690    750088632 :   hstate.add_hwi (ptr->x_ix86_target_flags);
   10691    750088632 :   hstate.add_hwi (ptr->x_ix86_move_max);
   10692    750088632 :   hstate.add_hwi (ptr->x_ix86_needed);
   10693    750088632 :   hstate.add_hwi (ptr->x_prefer_vector_width_type);
   10694   1500177264 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10695    750088632 :     hstate.add_hwi (ptr->explicit_mask[i]);
   10696    750088632 :   hstate.add_hwi (ptr->explicit_mask_target_flags);
   10697    750088632 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
   10698    750088632 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
   10699    750088632 :   hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
   10700    750088632 :   return hstate.end ();
   10701              : }
   10702              : 
   10703              : /* Stream out target options  */
   10704              : void
   10705        30786 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
   10706              :                              struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10707              :                              struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10708              : {
   10709        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
   10710        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
   10711        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
   10712        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
   10713        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
   10714        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
   10715        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
   10716        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
   10717        30786 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
   10718        30786 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
   10719        30786 :   bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
   10720        30786 :   bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
   10721        30786 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
   10722        30786 :   bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
   10723        30786 :   bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
   10724        30786 :   bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
   10725        30786 :   bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
   10726        30786 :   bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
   10727        30786 :   bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
   10728        30786 :   bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
   10729        30786 :   bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
   10730        30786 :   bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
   10731        30786 :   bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
   10732        30786 :   bp_pack_value (bp, ptr->arch, 64);
   10733        30786 :   bp_pack_value (bp, ptr->arch_specified, 64);
   10734        30786 :   bp_pack_value (bp, ptr->branch_cost, 64);
   10735        30786 :   bp_pack_value (bp, ptr->prefetch_sse, 64);
   10736        30786 :   bp_pack_value (bp, ptr->schedule, 64);
   10737        30786 :   bp_pack_value (bp, ptr->tune, 64);
   10738        30786 :   bp_pack_value (bp, ptr->tune_defaulted, 64);
   10739        30786 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
   10740        30786 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
   10741        30786 :   bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
   10742        30786 :   bp_pack_value (bp, ptr->x_ix86_abi, 64);
   10743        30786 :   bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
   10744        30786 :   bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
   10745        30786 :   bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
   10746        30786 :   bp_pack_value (bp, ptr->x_ix86_pmode, 64);
   10747        30786 :   bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
   10748        30786 :   bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
   10749        30786 :   bp_pack_value (bp, ptr->x_ix86_regparm, 64);
   10750        30786 :   bp_pack_value (bp, ptr->x_recip_mask, 64);
   10751        30786 :   bp_pack_value (bp, ptr->x_target_flags, 64);
   10752        30786 :   bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
   10753        30786 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
   10754        30786 :   bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
   10755        30786 :   bp_pack_value (bp, ptr->x_flag_fentry, 64);
   10756        30786 :   bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
   10757        30786 :   bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
   10758        30786 :   bp_pack_value (bp, ptr->x_ix86_move_max, 64);
   10759        30786 :   bp_pack_value (bp, ptr->x_ix86_needed, 64);
   10760        30786 :   bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
   10761        61572 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10762        30786 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   10763        30786 :   bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
   10764        30786 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
   10765        30786 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
   10766        30786 :   bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
   10767        30786 : }
   10768              : 
   10769              : /* Stream in target options  */
   10770              : void
   10771        21219 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   10772              :                             struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10773              :                             struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10774              : {
   10775        21219 :   ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
   10776        21219 :   if (ptr->x_ix86_arch_string)
   10777        21219 :     ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
   10778        21219 :   ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
   10779        21219 :   if (ptr->x_ix86_recip_name)
   10780            0 :     ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
   10781        21219 :   ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
   10782        21219 :   if (ptr->x_ix86_tune_ctrl_string)
   10783            2 :     ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
   10784        21219 :   ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
   10785        21219 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10786            0 :     ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
   10787        21219 :   ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
   10788        21219 :   if (ptr->x_ix86_tune_memset_strategy)
   10789            0 :     ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
   10790        21219 :   ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
   10791        21219 :   if (ptr->x_ix86_tune_string)
   10792        21219 :     ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
   10793        21219 :   ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
   10794        21219 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10795            0 :     ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
   10796        21219 :   ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
   10797        21219 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10798            0 :     ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
   10799        21219 :   ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
   10800        21219 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10801            0 :     ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
   10802        21219 :   ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10803        21219 :   ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10804        21219 :   ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
   10805        21219 :   ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
   10806        21219 :   ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
   10807        21219 :   ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
   10808        21219 :   ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
   10809        21219 :   ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
   10810        21219 :   ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
   10811        21219 :   ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
   10812        21219 :   ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
   10813        21219 :   ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
   10814        21219 :   ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
   10815        21219 :   ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
   10816        21219 :   ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
   10817        21219 :   ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
   10818        21219 :   ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
   10819        21219 :   ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
   10820        21219 :   ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
   10821        21219 :   ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
   10822        21219 :   ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
   10823        21219 :   ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10824        21219 :   ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
   10825        21219 :   ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
   10826        21219 :   ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
   10827        21219 :   ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
   10828        21219 :   ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
   10829        21219 :   ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
   10830        21219 :   ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
   10831        21219 :   ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10832        21219 :   ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10833        21219 :   ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
   10834        21219 :   ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
   10835        21219 :   ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10836        21219 :   ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10837        21219 :   ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10838        21219 :   ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
   10839        21219 :   ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
   10840        21219 :   ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
   10841        21219 :   ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10842        21219 :   ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10843        21219 :   ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
   10844        21219 :   ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10845        42438 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10846        21219 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   10847        21219 :   ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
   10848        21219 :   ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
   10849        21219 :   ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
   10850        21219 :   ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
   10851        21219 : }
   10852              : /* free heap memory used by target options  */
   10853              : void
   10854          901 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10855              : {
   10856          901 :   if (ptr->x_ix86_arch_string)
   10857          901 :     free (const_cast <char *>(ptr->x_ix86_arch_string));
   10858          901 :   if (ptr->x_ix86_recip_name)
   10859            0 :     free (const_cast <char *>(ptr->x_ix86_recip_name));
   10860          901 :   if (ptr->x_ix86_tune_ctrl_string)
   10861            0 :     free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
   10862          901 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10863            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
   10864          901 :   if (ptr->x_ix86_tune_memset_strategy)
   10865            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
   10866          901 :   if (ptr->x_ix86_tune_string)
   10867          901 :     free (const_cast <char *>(ptr->x_ix86_tune_string));
   10868          901 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10869            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
   10870          901 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10871            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
   10872          901 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10873            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
   10874          901 : }
   10875              : 
   10876              : /* Hash optimization options  */
   10877              : hashval_t
   10878    107570001 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
   10879              : {
   10880    107570001 :   inchash::hash hstate;
   10881    107570001 :   hstate.add_hwi (ptr->x_optimize);
   10882    107570001 :   hstate.add_hwi (ptr->x_optimize_size);
   10883    107570001 :   hstate.add_hwi (ptr->x_optimize_debug);
   10884    107570001 :   hstate.add_hwi (ptr->x_optimize_fast);
   10885    107570001 :   hstate.add_hwi (ptr->x_param_align_loop_iterations);
   10886    107570001 :   hstate.add_hwi (ptr->x_param_align_threshold);
   10887    107570001 :   hstate.add_hwi (ptr->x_param_asan_protect_allocas);
   10888    107570001 :   hstate.add_hwi (ptr->x_param_asan_instrument_reads);
   10889    107570001 :   hstate.add_hwi (ptr->x_param_asan_instrument_writes);
   10890    107570001 :   hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
   10891    107570001 :   hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   10892    107570001 :   hstate.add_hwi (ptr->x_param_asan_memintrin);
   10893    107570001 :   hstate.add_hwi (ptr->x_param_asan_stack);
   10894    107570001 :   hstate.add_hwi (ptr->x_param_asan_use_after_return);
   10895    107570001 :   hstate.add_hwi (ptr->x_param_auto_profile_bbs);
   10896    107570001 :   hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
   10897    107570001 :   hstate.add_hwi (ptr->x_param_avg_loop_niter);
   10898    107570001 :   hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
   10899    107570001 :   hstate.add_hwi (ptr->x_param_builtin_expect_probability);
   10900    107570001 :   hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
   10901    107570001 :   hstate.add_hwi (ptr->x_param_case_values_threshold);
   10902    107570001 :   hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
   10903    107570001 :   hstate.add_hwi (ptr->x_param_construct_interfere_size);
   10904    107570001 :   hstate.add_hwi (ptr->x_param_cycle_accurate_model);
   10905    107570001 :   hstate.add_hwi (ptr->x_param_destruct_interfere_size);
   10906    107570001 :   hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
   10907    107570001 :   hstate.add_hwi (ptr->x_param_dse_max_object_size);
   10908    107570001 :   hstate.add_hwi (ptr->x_param_early_inlining_insns);
   10909    107570001 :   hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
   10910    107570001 :   hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
   10911    107570001 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
   10912    107570001 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
   10913    107570001 :   hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
   10914    107570001 :   hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
   10915    107570001 :   hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
   10916    107570001 :   hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
   10917    107570001 :   hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
   10918    107570001 :   hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
   10919    107570001 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
   10920    107570001 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
   10921    107570001 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
   10922    107570001 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
   10923    107570001 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
   10924    107570001 :   hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
   10925    107570001 :   hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
   10926    107570001 :   hstate.add_hwi (ptr->x_param_inline_min_speedup);
   10927    107570001 :   hstate.add_hwi (ptr->x_param_inline_unit_growth);
   10928    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
   10929    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
   10930    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
   10931    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
   10932    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
   10933    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
   10934    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
   10935    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
   10936    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
   10937    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
   10938    107570001 :   hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
   10939    107570001 :   hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
   10940    107570001 :   hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
   10941    107570001 :   hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
   10942    107570001 :   hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
   10943    107570001 :   hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
   10944    107570001 :   hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
   10945    107570001 :   hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
   10946    107570001 :   hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
   10947    107570001 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
   10948    107570001 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   10949    107570001 :   hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
   10950    107570001 :   hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
   10951    107570001 :   hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
   10952    107570001 :   hstate.add_hwi (ptr->x_param_ira_max_loops_num);
   10953    107570001 :   hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
   10954    107570001 :   hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
   10955    107570001 :   hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
   10956    107570001 :   hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
   10957    107570001 :   hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
   10958    107570001 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
   10959    107570001 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
   10960    107570001 :   hstate.add_hwi (ptr->x_param_l1_cache_line_size);
   10961    107570001 :   hstate.add_hwi (ptr->x_param_l1_cache_size);
   10962    107570001 :   hstate.add_hwi (ptr->x_param_l2_cache_size);
   10963    107570001 :   hstate.add_hwi (ptr->x_param_large_function_growth);
   10964    107570001 :   hstate.add_hwi (ptr->x_param_large_function_insns);
   10965    107570001 :   hstate.add_hwi (ptr->x_param_stack_frame_growth);
   10966    107570001 :   hstate.add_hwi (ptr->x_param_large_stack_frame);
   10967    107570001 :   hstate.add_hwi (ptr->x_param_large_unit_insns);
   10968    107570001 :   hstate.add_hwi (ptr->x_param_lim_expensive);
   10969    107570001 :   hstate.add_hwi (ptr->x_param_loop_block_tile_size);
   10970    107570001 :   hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
   10971    107570001 :   hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
   10972    107570001 :   hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
   10973    107570001 :   hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
   10974    107570001 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
   10975    107570001 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
   10976    107570001 :   hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   10977    107570001 :   hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
   10978    107570001 :   hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   10979    107570001 :   hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
   10980    107570001 :   hstate.add_hwi (ptr->x_param_lto_locality_frequency);
   10981    107570001 :   hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
   10982    107570001 :   hstate.add_hwi (ptr->x_param_lto_locality_size);
   10983    107570001 :   hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
   10984    107570001 :   hstate.add_hwi (ptr->x_param_max_combine_insns);
   10985    107570001 :   hstate.add_hwi (ptr->x_param_max_combine_search_insns);
   10986    107570001 :   hstate.add_hwi (ptr->x_param_max_unroll_iterations);
   10987    107570001 :   hstate.add_hwi (ptr->x_param_max_completely_peel_times);
   10988    107570001 :   hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
   10989    107570001 :   hstate.add_hwi (ptr->x_param_max_crossjump_edges);
   10990    107570001 :   hstate.add_hwi (ptr->x_param_max_cse_insns);
   10991    107570001 :   hstate.add_hwi (ptr->x_param_max_cse_path_length);
   10992    107570001 :   hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
   10993    107570001 :   hstate.add_hwi (ptr->x_param_max_debug_marker_count);
   10994    107570001 :   hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
   10995    107570001 :   hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
   10996    107570001 :   hstate.add_hwi (ptr->x_param_max_devirt_targets);
   10997    107570001 :   hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
   10998    107570001 :   hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
   10999    107570001 :   hstate.add_hwi (ptr->x_param_max_find_base_term_values);
   11000    107570001 :   hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
   11001    107570001 :   hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
   11002    107570001 :   hstate.add_hwi (ptr->x_param_max_gcse_memory);
   11003    107570001 :   hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
   11004    107570001 :   hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
   11005    107570001 :   hstate.add_hwi (ptr->x_param_max_hoist_depth);
   11006    107570001 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
   11007    107570001 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
   11008    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
   11009    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
   11010    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
   11011    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_insns_single);
   11012    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_insns_size);
   11013    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_insns_small);
   11014    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
   11015    107570001 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
   11016    107570001 :   hstate.add_hwi (ptr->x_param_max_isl_operations);
   11017    107570001 :   hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
   11018    107570001 :   hstate.add_hwi (ptr->x_param_max_iterations_to_track);
   11019    107570001 :   hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
   11020    107570001 :   hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
   11021    107570001 :   hstate.add_hwi (ptr->x_param_max_last_value_rtl);
   11022    107570001 :   hstate.add_hwi (ptr->x_param_max_loop_header_insns);
   11023    107570001 :   hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
   11024    107570001 :   hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
   11025    107570001 :   hstate.add_hwi (ptr->x_param_max_partial_antic_length);
   11026    107570001 :   hstate.add_hwi (ptr->x_param_max_peel_branches);
   11027    107570001 :   hstate.add_hwi (ptr->x_param_max_peel_times);
   11028    107570001 :   hstate.add_hwi (ptr->x_param_max_peeled_insns);
   11029    107570001 :   hstate.add_hwi (ptr->x_param_max_pending_list_length);
   11030    107570001 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
   11031    107570001 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
   11032    107570001 :   hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
   11033    107570001 :   hstate.add_hwi (ptr->x_param_max_predicted_iterations);
   11034    107570001 :   hstate.add_hwi (ptr->x_param_max_reload_search_insns);
   11035    107570001 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
   11036    107570001 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
   11037    107570001 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   11038    107570001 :   hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
   11039    107570001 :   hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
   11040    107570001 :   hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
   11041    107570001 :   hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
   11042    107570001 :   hstate.add_hwi (ptr->x_param_max_sched_region_insns);
   11043    107570001 :   hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
   11044    107570001 :   hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
   11045    107570001 :   hstate.add_hwi (ptr->x_param_max_stores_to_merge);
   11046    107570001 :   hstate.add_hwi (ptr->x_param_max_stores_to_sink);
   11047    107570001 :   hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
   11048    107570001 :   hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
   11049    107570001 :   hstate.add_hwi (ptr->x_param_max_tracked_strlens);
   11050    107570001 :   hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
   11051    107570001 :   hstate.add_hwi (ptr->x_param_max_unroll_times);
   11052    107570001 :   hstate.add_hwi (ptr->x_param_max_unrolled_insns);
   11053    107570001 :   hstate.add_hwi (ptr->x_param_max_unswitch_depth);
   11054    107570001 :   hstate.add_hwi (ptr->x_param_max_unswitch_insns);
   11055    107570001 :   hstate.add_hwi (ptr->x_param_max_variable_expansions);
   11056    107570001 :   hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
   11057    107570001 :   hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
   11058    107570001 :   hstate.add_hwi (ptr->x_param_max_vartrack_size);
   11059    107570001 :   hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
   11060    107570001 :   hstate.add_hwi (ptr->x_param_min_crossjump_insns);
   11061    107570001 :   hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
   11062    107570001 :   hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
   11063    107570001 :   hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
   11064    107570001 :   hstate.add_hwi (ptr->x_param_min_pagesize);
   11065    107570001 :   hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
   11066    107570001 :   hstate.add_hwi (ptr->x_param_min_spec_prob);
   11067    107570001 :   hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
   11068    107570001 :   hstate.add_hwi (ptr->x_param_modref_max_accesses);
   11069    107570001 :   hstate.add_hwi (ptr->x_param_modref_max_adjustments);
   11070    107570001 :   hstate.add_hwi (ptr->x_param_modref_max_bases);
   11071    107570001 :   hstate.add_hwi (ptr->x_param_modref_max_depth);
   11072    107570001 :   hstate.add_hwi (ptr->x_param_modref_max_escape_points);
   11073    107570001 :   hstate.add_hwi (ptr->x_param_modref_max_refs);
   11074    107570001 :   hstate.add_hwi (ptr->x_param_modref_max_tests);
   11075    107570001 :   hstate.add_hwi (ptr->x_param_parloops_chunk_size);
   11076    107570001 :   hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
   11077    107570001 :   hstate.add_hwi (ptr->x_param_parloops_schedule);
   11078    107570001 :   hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
   11079    107570001 :   hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
   11080    107570001 :   hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
   11081    107570001 :   hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
   11082    107570001 :   hstate.add_hwi (ptr->x_param_prefetch_latency);
   11083    107570001 :   hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
   11084    107570001 :   hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
   11085    107570001 :   hstate.add_hwi (ptr->x_param_ranger_debug);
   11086    107570001 :   hstate.add_hwi (ptr->x_param_ranger_logical_depth);
   11087    107570001 :   hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
   11088    107570001 :   hstate.add_hwi (ptr->x_param_relation_block_limit);
   11089    107570001 :   hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
   11090    107570001 :   hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
   11091    107570001 :   hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
   11092    107570001 :   hstate.add_hwi (ptr->x_param_scev_max_expr_size);
   11093    107570001 :   hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
   11094    107570001 :   hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
   11095    107570001 :   hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
   11096    107570001 :   hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
   11097    107570001 :   hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
   11098    107570001 :   hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
   11099    107570001 :   hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
   11100    107570001 :   hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
   11101    107570001 :   hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
   11102    107570001 :   hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
   11103    107570001 :   hstate.add_hwi (ptr->x_param_sms_dfa_history);
   11104    107570001 :   hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
   11105    107570001 :   hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
   11106    107570001 :   hstate.add_hwi (ptr->x_param_sms_min_sc);
   11107    107570001 :   hstate.add_hwi (ptr->x_param_sra_max_propagations);
   11108    107570001 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
   11109    107570001 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
   11110    107570001 :   hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
   11111    107570001 :   hstate.add_hwi (ptr->x_param_ssp_buffer_size);
   11112    107570001 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
   11113    107570001 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
   11114    107570001 :   hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
   11115    107570001 :   hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
   11116    107570001 :   hstate.add_hwi (ptr->x_param_store_merging_max_size);
   11117    107570001 :   hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
   11118    107570001 :   hstate.add_hwi (ptr->x_param_threader_debug);
   11119    107570001 :   hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
   11120    107570001 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
   11121    107570001 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
   11122    107570001 :   hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
   11123    107570001 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
   11124    107570001 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
   11125    107570001 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
   11126    107570001 :   hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
   11127    107570001 :   hstate.add_hwi (ptr->x_param_tree_reassoc_width);
   11128    107570001 :   hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
   11129    107570001 :   hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
   11130    107570001 :   hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
   11131    107570001 :   hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
   11132    107570001 :   hstate.add_hwi (ptr->x_param_uninlined_function_insns);
   11133    107570001 :   hstate.add_hwi (ptr->x_param_uninlined_function_time);
   11134    107570001 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
   11135    107570001 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
   11136    107570001 :   hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
   11137    107570001 :   hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
   11138    107570001 :   hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
   11139    107570001 :   hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
   11140    107570001 :   hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
   11141    107570001 :   hstate.add_hwi (ptr->x_param_vect_induction_float);
   11142    107570001 :   hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
   11143    107570001 :   hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
   11144    107570001 :   hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
   11145    107570001 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
   11146    107570001 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
   11147    107570001 :   hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
   11148    107570001 :   hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   11149    107570001 :   hstate.add_hwi (ptr->x_param_vrp_block_limit);
   11150    107570001 :   hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
   11151    107570001 :   hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
   11152    107570001 :   hstate.add_hwi (ptr->x_param_vrp_switch_limit);
   11153    107570001 :   hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
   11154    107570001 :   hstate.add_hwi (ptr->x_param_widening_mul_defer_fma);
   11155    107570001 :   hstate.add_hwi (ptr->x_warn_inline);
   11156    107570001 :   hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
   11157    107570001 :   hstate.add_hwi (ptr->x_flag_align_functions);
   11158    107570001 :   if (ptr->x_str_align_functions)
   11159     96792375 :     hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
   11160              :   else
   11161     10777626 :     hstate.add_int (0);
   11162    107570001 :   hstate.add_hwi (ptr->x_flag_align_jumps);
   11163    107570001 :   if (ptr->x_str_align_jumps)
   11164     96792375 :     hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
   11165              :   else
   11166     10777626 :     hstate.add_int (0);
   11167    107570001 :   hstate.add_hwi (ptr->x_flag_align_labels);
   11168    107570001 :   if (ptr->x_str_align_labels)
   11169     96792376 :     hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
   11170              :   else
   11171     10777625 :     hstate.add_int (0);
   11172    107570001 :   hstate.add_hwi (ptr->x_flag_align_loops);
   11173    107570001 :   if (ptr->x_str_align_loops)
   11174     96792375 :     hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
   11175              :   else
   11176     10777626 :     hstate.add_int (0);
   11177    107570001 :   hstate.add_hwi (ptr->x_flag_allocation_dce);
   11178    107570001 :   hstate.add_hwi (ptr->x_flag_store_data_races);
   11179    107570001 :   hstate.add_hwi (ptr->x_flag_associative_math);
   11180    107570001 :   hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
   11181    107570001 :   hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
   11182    107570001 :   hstate.add_hwi (ptr->x_flag_auto_inc_dec);
   11183    107570001 :   hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
   11184    107570001 :   hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
   11185    107570001 :   hstate.add_hwi (ptr->x_flag_bit_tests);
   11186    107570001 :   hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
   11187    107570001 :   hstate.add_hwi (ptr->x_flag_branch_probabilities);
   11188    107570001 :   hstate.add_hwi (ptr->x_flag_caller_saves);
   11189    107570001 :   hstate.add_hwi (ptr->x_flag_code_hoisting);
   11190    107570001 :   hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
   11191    107570001 :   hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
   11192    107570001 :   hstate.add_hwi (ptr->x_flag_conserve_stack);
   11193    107570001 :   hstate.add_hwi (ptr->x_flag_cprop_registers);
   11194    107570001 :   hstate.add_hwi (ptr->x_flag_crossjumping);
   11195    107570001 :   hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
   11196    107570001 :   hstate.add_hwi (ptr->x_flag_complex_method);
   11197    107570001 :   hstate.add_hwi (ptr->x_flag_dce);
   11198    107570001 :   hstate.add_hwi (ptr->x_flag_defer_pop);
   11199    107570001 :   hstate.add_hwi (ptr->x_flag_delayed_branch);
   11200    107570001 :   hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
   11201    107570001 :   hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
   11202    107570001 :   hstate.add_hwi (ptr->x_flag_dep_fusion);
   11203    107570001 :   hstate.add_hwi (ptr->x_flag_devirtualize);
   11204    107570001 :   hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
   11205    107570001 :   hstate.add_hwi (ptr->x_flag_dse);
   11206    107570001 :   hstate.add_hwi (ptr->x_flag_early_inlining);
   11207    107570001 :   hstate.add_hwi (ptr->x_flag_exceptions);
   11208    107570001 :   hstate.add_hwi (ptr->x_flag_excess_precision);
   11209    107570001 :   hstate.add_hwi (ptr->x_flag_expensive_optimizations);
   11210    107570001 :   hstate.add_hwi (ptr->x_flag_ext_dce);
   11211    107570001 :   hstate.add_hwi (ptr->x_flag_finite_loops);
   11212    107570001 :   hstate.add_hwi (ptr->x_flag_finite_math_only);
   11213    107570001 :   hstate.add_hwi (ptr->x_flag_float_store);
   11214    107570001 :   hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
   11215    107570001 :   hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
   11216    107570001 :   hstate.add_hwi (ptr->x_flag_forward_propagate);
   11217    107570001 :   hstate.add_hwi (ptr->x_flag_fp_contract_mode);
   11218    107570001 :   hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
   11219    107570001 :   hstate.add_hwi (ptr->x_flag_no_function_cse);
   11220    107570001 :   hstate.add_hwi (ptr->x_flag_gcse);
   11221    107570001 :   hstate.add_hwi (ptr->x_flag_gcse_after_reload);
   11222    107570001 :   hstate.add_hwi (ptr->x_flag_gcse_las);
   11223    107570001 :   hstate.add_hwi (ptr->x_flag_gcse_lm);
   11224    107570001 :   hstate.add_hwi (ptr->x_flag_gcse_sm);
   11225    107570001 :   hstate.add_hwi (ptr->x_flag_graphite);
   11226    107570001 :   hstate.add_hwi (ptr->x_flag_graphite_identity);
   11227    107570001 :   hstate.add_hwi (ptr->x_flag_guess_branch_prob);
   11228    107570001 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   11229    107570001 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   11230    107570001 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   11231    107570001 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   11232    107570001 :   hstate.add_hwi (ptr->x_flag_harden_compares);
   11233    107570001 :   hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
   11234    107570001 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
   11235    107570001 :   hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
   11236    107570001 :   hstate.add_hwi (ptr->x_flag_if_conversion);
   11237    107570001 :   hstate.add_hwi (ptr->x_flag_if_conversion2);
   11238    107570001 :   hstate.add_hwi (ptr->x_flag_indirect_inlining);
   11239    107570001 :   hstate.add_hwi (ptr->x_flag_no_inline);
   11240    107570001 :   hstate.add_hwi (ptr->x_flag_inline_atomics);
   11241    107570001 :   hstate.add_hwi (ptr->x_flag_inline_functions);
   11242    107570001 :   hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
   11243    107570001 :   hstate.add_hwi (ptr->x_flag_inline_small_functions);
   11244    107570001 :   hstate.add_hwi (ptr->x_flag_inline_stringops);
   11245    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
   11246    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_cp);
   11247    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
   11248    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_icf);
   11249    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
   11250    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
   11251    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_modref);
   11252    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_profile);
   11253    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_pta);
   11254    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_pure_const);
   11255    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_ra);
   11256    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_reference);
   11257    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
   11258    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
   11259    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_sra);
   11260    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
   11261    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
   11262    107570001 :   hstate.add_hwi (ptr->x_flag_ipa_vrp);
   11263    107570001 :   hstate.add_hwi (ptr->x_flag_ira_algorithm);
   11264    107570001 :   hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
   11265    107570001 :   hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
   11266    107570001 :   hstate.add_hwi (ptr->x_flag_ira_region);
   11267    107570001 :   hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
   11268    107570001 :   hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
   11269    107570001 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
   11270    107570001 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
   11271    107570001 :   hstate.add_hwi (ptr->x_flag_ivopts);
   11272    107570001 :   hstate.add_hwi (ptr->x_flag_jump_tables);
   11273    107570001 :   hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
   11274    107570001 :   hstate.add_hwi (ptr->x_flag_late_combine_instructions);
   11275    107570001 :   hstate.add_hwi (ptr->x_flag_lifetime_dse);
   11276    107570001 :   hstate.add_hwi (ptr->x_flag_limit_function_alignment);
   11277    107570001 :   hstate.add_hwi (ptr->x_flag_live_patching);
   11278    107570001 :   hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
   11279    107570001 :   hstate.add_hwi (ptr->x_flag_loop_interchange);
   11280    107570001 :   hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
   11281    107570001 :   hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
   11282    107570001 :   hstate.add_hwi (ptr->x_flag_unroll_jam);
   11283    107570001 :   hstate.add_hwi (ptr->x_flag_lra_remat);
   11284    107570001 :   hstate.add_hwi (ptr->x_flag_malloc_dce);
   11285    107570001 :   hstate.add_hwi (ptr->x_flag_malloc_dse);
   11286    107570001 :   hstate.add_hwi (ptr->x_flag_errno_math);
   11287    107570001 :   hstate.add_hwi (ptr->x_flag_min_function_alignment);
   11288    107570001 :   hstate.add_hwi (ptr->x_flag_modulo_sched);
   11289    107570001 :   hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
   11290    107570001 :   hstate.add_hwi (ptr->x_flag_move_loop_invariants);
   11291    107570001 :   hstate.add_hwi (ptr->x_flag_move_loop_stores);
   11292    107570001 :   hstate.add_hwi (ptr->x_flag_non_call_exceptions);
   11293    107570001 :   hstate.add_hwi (ptr->x_flag_nothrow_opt);
   11294    107570001 :   hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
   11295    107570001 :   hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
   11296    107570001 :   hstate.add_hwi (ptr->x_flag_opt_info);
   11297    107570001 :   hstate.add_hwi (ptr->x_flag_optimize_crc);
   11298    107570001 :   hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
   11299    107570001 :   hstate.add_hwi (ptr->x_flag_optimize_strlen);
   11300    107570001 :   hstate.add_hwi (ptr->x_flag_pack_struct);
   11301    107570001 :   hstate.add_hwi (ptr->x_flag_partial_inlining);
   11302    107570001 :   if (ptr->x_flag_patchable_function_entry)
   11303           34 :     hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
   11304              :   else
   11305    107569967 :     hstate.add_int (0);
   11306    107570001 :   hstate.add_hwi (ptr->x_flag_pcc_struct_return);
   11307    107570001 :   hstate.add_hwi (ptr->x_flag_peel_loops);
   11308    107570001 :   hstate.add_hwi (ptr->x_flag_no_peephole);
   11309    107570001 :   hstate.add_hwi (ptr->x_flag_peephole2);
   11310    107570001 :   hstate.add_hwi (ptr->x_flag_plt);
   11311    107570001 :   hstate.add_hwi (ptr->x_flag_predictive_commoning);
   11312    107570001 :   hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
   11313    107570001 :   hstate.add_hwi (ptr->x_flag_printf_return_value);
   11314    107570001 :   hstate.add_hwi (ptr->x_flag_profile_partial_training);
   11315    107570001 :   hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
   11316    107570001 :   hstate.add_hwi (ptr->x_flag_reciprocal_math);
   11317    107570001 :   hstate.add_hwi (ptr->x_flag_ree);
   11318    107570001 :   hstate.add_hwi (ptr->x_flag_rename_registers);
   11319    107570001 :   hstate.add_hwi (ptr->x_flag_reorder_blocks);
   11320    107570001 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
   11321    107570001 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
   11322    107570001 :   hstate.add_hwi (ptr->x_flag_reorder_functions);
   11323    107570001 :   hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
   11324    107570001 :   hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
   11325    107570001 :   hstate.add_hwi (ptr->x_flag_rounding_math);
   11326    107570001 :   hstate.add_hwi (ptr->x_flag_rtti);
   11327    107570001 :   hstate.add_hwi (ptr->x_flag_save_optimization_record);
   11328    107570001 :   hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
   11329    107570001 :   hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
   11330    107570001 :   hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
   11331    107570001 :   hstate.add_hwi (ptr->x_flag_schedule_interblock);
   11332    107570001 :   hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
   11333    107570001 :   hstate.add_hwi (ptr->x_flag_sched_pressure);
   11334    107570001 :   hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
   11335    107570001 :   hstate.add_hwi (ptr->x_flag_schedule_speculative);
   11336    107570001 :   hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
   11337    107570001 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
   11338    107570001 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
   11339    107570001 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
   11340    107570001 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
   11341    107570001 :   hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
   11342    107570001 :   hstate.add_hwi (ptr->x_flag_schedule_fusion);
   11343    107570001 :   hstate.add_hwi (ptr->x_flag_schedule_insns);
   11344    107570001 :   hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
   11345    107570001 :   hstate.add_hwi (ptr->x_flag_section_anchors);
   11346    107570001 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
   11347    107570001 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
   11348    107570001 :   hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
   11349    107570001 :   hstate.add_hwi (ptr->x_flag_selective_scheduling);
   11350    107570001 :   hstate.add_hwi (ptr->x_flag_selective_scheduling2);
   11351    107570001 :   hstate.add_hwi (ptr->x_flag_semantic_interposition);
   11352    107570001 :   hstate.add_hwi (ptr->x_flag_short_enums);
   11353    107570001 :   hstate.add_hwi (ptr->x_flag_short_wchar);
   11354    107570001 :   hstate.add_hwi (ptr->x_flag_shrink_wrap);
   11355    107570001 :   hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
   11356    107570001 :   hstate.add_hwi (ptr->x_flag_signaling_nans);
   11357    107570001 :   hstate.add_hwi (ptr->x_flag_signed_zeros);
   11358    107570001 :   hstate.add_hwi (ptr->x_flag_simd_cost_model);
   11359    107570001 :   hstate.add_hwi (ptr->x_flag_single_precision_constant);
   11360    107570001 :   hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
   11361    107570001 :   hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
   11362    107570001 :   hstate.add_hwi (ptr->x_flag_split_loops);
   11363    107570001 :   hstate.add_hwi (ptr->x_flag_split_wide_types);
   11364    107570001 :   hstate.add_hwi (ptr->x_flag_split_wide_types_early);
   11365    107570001 :   hstate.add_hwi (ptr->x_flag_ssa_backprop);
   11366    107570001 :   hstate.add_hwi (ptr->x_flag_ssa_phiopt);
   11367    107570001 :   hstate.add_hwi (ptr->x_flag_stack_clash_protection);
   11368    107570001 :   hstate.add_hwi (ptr->x_flag_stack_protect);
   11369    107570001 :   hstate.add_hwi (ptr->x_flag_stack_reuse);
   11370    107570001 :   hstate.add_hwi (ptr->x_flag_stdarg_opt);
   11371    107570001 :   hstate.add_hwi (ptr->x_flag_store_merging);
   11372    107570001 :   hstate.add_hwi (ptr->x_flag_strict_aliasing);
   11373    107570001 :   hstate.add_hwi (ptr->x_flag_strict_enums);
   11374    107570001 :   hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
   11375    107570001 :   hstate.add_hwi (ptr->x_flag_thread_jumps);
   11376    107570001 :   hstate.add_hwi (ptr->x_flag_threadsafe_statics);
   11377    107570001 :   hstate.add_hwi (ptr->x_flag_toplevel_reorder);
   11378    107570001 :   hstate.add_hwi (ptr->x_flag_tracer);
   11379    107570001 :   hstate.add_hwi (ptr->x_flag_trapping_math);
   11380    107570001 :   hstate.add_hwi (ptr->x_flag_trapv);
   11381    107570001 :   hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
   11382    107570001 :   hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
   11383    107570001 :   hstate.add_hwi (ptr->x_flag_tree_ccp);
   11384    107570001 :   hstate.add_hwi (ptr->x_flag_tree_ch);
   11385    107570001 :   hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
   11386    107570001 :   hstate.add_hwi (ptr->x_flag_tree_copy_prop);
   11387    107570001 :   hstate.add_hwi (ptr->x_flag_tree_cselim);
   11388    107570001 :   hstate.add_hwi (ptr->x_flag_tree_dce);
   11389    107570001 :   hstate.add_hwi (ptr->x_flag_tree_dom);
   11390    107570001 :   hstate.add_hwi (ptr->x_flag_tree_dse);
   11391    107570001 :   hstate.add_hwi (ptr->x_flag_tree_forwprop);
   11392    107570001 :   hstate.add_hwi (ptr->x_flag_tree_fre);
   11393    107570001 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
   11394    107570001 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
   11395    107570001 :   hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
   11396    107570001 :   hstate.add_hwi (ptr->x_flag_tree_loop_im);
   11397    107570001 :   hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
   11398    107570001 :   hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
   11399    107570001 :   hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
   11400    107570001 :   hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
   11401    107570001 :   hstate.add_hwi (ptr->x_flag_tree_partial_pre);
   11402    107570001 :   hstate.add_hwi (ptr->x_flag_tree_phiprop);
   11403    107570001 :   hstate.add_hwi (ptr->x_flag_tree_pre);
   11404    107570001 :   hstate.add_hwi (ptr->x_flag_tree_pta);
   11405    107570001 :   hstate.add_hwi (ptr->x_flag_tree_reassoc);
   11406    107570001 :   hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
   11407    107570001 :   hstate.add_hwi (ptr->x_flag_tree_sink);
   11408    107570001 :   hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
   11409    107570001 :   hstate.add_hwi (ptr->x_flag_tree_slsr);
   11410    107570001 :   hstate.add_hwi (ptr->x_flag_tree_sra);
   11411    107570001 :   hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
   11412    107570001 :   hstate.add_hwi (ptr->x_flag_tree_tail_merge);
   11413    107570001 :   hstate.add_hwi (ptr->x_flag_tree_ter);
   11414    107570001 :   hstate.add_hwi (ptr->x_flag_tree_vectorize);
   11415    107570001 :   hstate.add_hwi (ptr->x_flag_tree_vrp);
   11416    107570001 :   hstate.add_hwi (ptr->x_flag_auto_var_init);
   11417    107570001 :   hstate.add_hwi (ptr->x_flag_unconstrained_commons);
   11418    107570001 :   hstate.add_hwi (ptr->x_flag_unreachable_traps);
   11419    107570001 :   hstate.add_hwi (ptr->x_flag_unroll_all_loops);
   11420    107570001 :   hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
   11421    107570001 :   hstate.add_hwi (ptr->x_flag_unroll_loops);
   11422    107570001 :   hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
   11423    107570001 :   hstate.add_hwi (ptr->x_flag_unswitch_loops);
   11424    107570001 :   hstate.add_hwi (ptr->x_flag_unwind_tables);
   11425    107570001 :   hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
   11426    107570001 :   hstate.add_hwi (ptr->x_flag_vect_cost_model);
   11427    107570001 :   hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
   11428    107570001 :   hstate.add_hwi (ptr->x_flag_value_profile_transformations);
   11429    107570001 :   hstate.add_hwi (ptr->x_flag_web);
   11430    107570001 :   hstate.add_hwi (ptr->x_flag_wrapv);
   11431    107570001 :   hstate.add_hwi (ptr->x_flag_wrapv_pointer);
   11432    107570001 :   hstate.add_hwi (ptr->x_ix86_use_scatter);
   11433    107570001 :   hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
   11434   1075700010 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   11435    968130009 :     hstate.add_hwi (ptr->explicit_mask[i]);
   11436    107570001 :   return hstate.end ();
   11437              : }
   11438              : 
   11439              : /* Compare two optimization options  */
   11440              : bool
   11441     97025190 : cl_optimization_option_eq (cl_optimization const *ptr1,
   11442              :                            cl_optimization const *ptr2)
   11443              : {
   11444     97025190 :   if (ptr1->x_optimize != ptr2->x_optimize)
   11445              :     return false;
   11446     97025122 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
   11447              :     return false;
   11448     97025117 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
   11449              :     return false;
   11450     97025117 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
   11451              :     return false;
   11452     97025117 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   11453              :     return false;
   11454     97025117 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   11455              :     return false;
   11456     97025117 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   11457              :     return false;
   11458     97025117 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   11459              :     return false;
   11460     97025117 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   11461              :     return false;
   11462     97025117 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   11463              :     return false;
   11464     97025117 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   11465              :     return false;
   11466     97025117 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   11467              :     return false;
   11468     97025117 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   11469              :     return false;
   11470     97025117 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   11471              :     return false;
   11472     97025117 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   11473              :     return false;
   11474     97025117 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   11475              :     return false;
   11476     97025117 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   11477              :     return false;
   11478     97025117 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   11479              :     return false;
   11480     97025033 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   11481              :     return false;
   11482     97025033 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   11483              :     return false;
   11484     97025033 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   11485              :     return false;
   11486     97025033 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   11487              :     return false;
   11488     97025033 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   11489              :     return false;
   11490     97025033 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   11491              :     return false;
   11492     97025033 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   11493              :     return false;
   11494     97025033 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   11495              :     return false;
   11496     97025033 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   11497              :     return false;
   11498     97025033 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   11499              :     return false;
   11500     97025033 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   11501              :     return false;
   11502     97025033 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   11503              :     return false;
   11504     97025033 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   11505              :     return false;
   11506     97025033 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   11507              :     return false;
   11508     97025033 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   11509              :     return false;
   11510     97025033 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   11511              :     return false;
   11512     97025033 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   11513              :     return false;
   11514     97025033 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   11515              :     return false;
   11516     97025033 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   11517              :     return false;
   11518     97025033 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   11519              :     return false;
   11520     97025033 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   11521              :     return false;
   11522     97025033 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   11523              :     return false;
   11524     97025033 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   11525              :     return false;
   11526     97025033 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   11527              :     return false;
   11528     97025033 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   11529              :     return false;
   11530     97025033 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   11531              :     return false;
   11532     97025033 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   11533              :     return false;
   11534     97025033 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   11535              :     return false;
   11536     97025033 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   11537              :     return false;
   11538     97025033 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   11539              :     return false;
   11540     97025033 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   11541              :     return false;
   11542     97025033 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   11543              :     return false;
   11544     97025033 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   11545              :     return false;
   11546     97025033 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   11547              :     return false;
   11548     97025033 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   11549              :     return false;
   11550     97025033 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   11551              :     return false;
   11552     97025033 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   11553              :     return false;
   11554     97025033 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   11555              :     return false;
   11556     97025033 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   11557              :     return false;
   11558     97025033 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   11559              :     return false;
   11560     97025033 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   11561              :     return false;
   11562     97025033 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   11563              :     return false;
   11564     97025033 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   11565              :     return false;
   11566     97025033 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   11567              :     return false;
   11568     97025033 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   11569              :     return false;
   11570     97025033 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   11571              :     return false;
   11572     97025033 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   11573              :     return false;
   11574     97025033 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   11575              :     return false;
   11576     97025033 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   11577              :     return false;
   11578     97025033 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   11579              :     return false;
   11580     97025033 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   11581              :     return false;
   11582     97025033 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   11583              :     return false;
   11584     97025033 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   11585              :     return false;
   11586     97025033 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   11587              :     return false;
   11588     97025033 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   11589              :     return false;
   11590     97025033 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   11591              :     return false;
   11592     97025033 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   11593              :     return false;
   11594     97025033 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   11595              :     return false;
   11596     97025033 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   11597              :     return false;
   11598     97025033 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   11599              :     return false;
   11600     97025033 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   11601              :     return false;
   11602     97025033 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   11603              :     return false;
   11604     97025033 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   11605              :     return false;
   11606     97024855 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   11607              :     return false;
   11608     97024852 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   11609              :     return false;
   11610     97024852 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   11611              :     return false;
   11612     97024852 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   11613              :     return false;
   11614     97024852 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   11615              :     return false;
   11616     97024852 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   11617              :     return false;
   11618     97024852 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   11619              :     return false;
   11620     97024852 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   11621              :     return false;
   11622     97024852 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   11623              :     return false;
   11624     97024852 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   11625              :     return false;
   11626     97024852 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   11627              :     return false;
   11628     97024852 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   11629              :     return false;
   11630     97024852 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   11631              :     return false;
   11632     97024852 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   11633              :     return false;
   11634     97024852 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   11635              :     return false;
   11636     97024852 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   11637              :     return false;
   11638     97024852 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   11639              :     return false;
   11640     97024852 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   11641              :     return false;
   11642     97024852 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   11643              :     return false;
   11644     97024852 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   11645              :     return false;
   11646     97024852 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   11647              :     return false;
   11648     97024852 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   11649              :     return false;
   11650     97024852 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   11651              :     return false;
   11652     97024852 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   11653              :     return false;
   11654     97024852 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   11655              :     return false;
   11656     97024852 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   11657              :     return false;
   11658     97024852 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   11659              :     return false;
   11660     97024852 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   11661              :     return false;
   11662     97024852 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   11663              :     return false;
   11664     97024852 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   11665              :     return false;
   11666     97024852 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   11667              :     return false;
   11668     97024852 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   11669              :     return false;
   11670     97024852 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   11671              :     return false;
   11672     97024852 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   11673              :     return false;
   11674     97024852 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   11675              :     return false;
   11676     97024852 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   11677              :     return false;
   11678     97024852 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   11679              :     return false;
   11680     97024852 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   11681              :     return false;
   11682     97024852 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   11683              :     return false;
   11684     97024852 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   11685              :     return false;
   11686     97024852 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   11687              :     return false;
   11688     97024852 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   11689              :     return false;
   11690     97024852 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   11691              :     return false;
   11692     97024852 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   11693              :     return false;
   11694     97024852 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   11695              :     return false;
   11696     97024852 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   11697              :     return false;
   11698     97024852 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   11699              :     return false;
   11700     97024852 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   11701              :     return false;
   11702     97024852 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   11703              :     return false;
   11704     97024852 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   11705              :     return false;
   11706     97024852 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   11707              :     return false;
   11708     97024852 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   11709              :     return false;
   11710     97024852 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   11711              :     return false;
   11712     97024852 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   11713              :     return false;
   11714     97024852 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   11715              :     return false;
   11716     97024852 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   11717              :     return false;
   11718     97024852 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   11719              :     return false;
   11720     97024852 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   11721              :     return false;
   11722     97024852 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   11723              :     return false;
   11724     97024852 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   11725              :     return false;
   11726     97024852 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   11727              :     return false;
   11728     97024852 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   11729              :     return false;
   11730     97024852 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   11731              :     return false;
   11732     97024852 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   11733              :     return false;
   11734     97024852 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   11735              :     return false;
   11736     97024852 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   11737              :     return false;
   11738     97024852 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   11739              :     return false;
   11740     97024852 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   11741              :     return false;
   11742     97024852 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   11743              :     return false;
   11744     97024852 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   11745              :     return false;
   11746     97024852 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   11747              :     return false;
   11748     97024852 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   11749              :     return false;
   11750     97024852 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   11751              :     return false;
   11752     97024852 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   11753              :     return false;
   11754     97024852 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   11755              :     return false;
   11756     97024852 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   11757              :     return false;
   11758     97024852 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   11759              :     return false;
   11760     97024852 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   11761              :     return false;
   11762     97024852 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   11763              :     return false;
   11764     97024852 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   11765              :     return false;
   11766     97024852 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   11767              :     return false;
   11768     97024852 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   11769              :     return false;
   11770     97024852 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   11771              :     return false;
   11772     97024852 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   11773              :     return false;
   11774     97024852 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   11775              :     return false;
   11776     97024852 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   11777              :     return false;
   11778     97024852 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   11779              :     return false;
   11780     97024852 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   11781              :     return false;
   11782     97024852 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   11783              :     return false;
   11784     97024852 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   11785              :     return false;
   11786     97024852 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   11787              :     return false;
   11788     97024852 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   11789              :     return false;
   11790     97024852 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   11791              :     return false;
   11792     97024852 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   11793              :     return false;
   11794     97024852 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   11795              :     return false;
   11796     97024852 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   11797              :     return false;
   11798     97024852 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   11799              :     return false;
   11800     97024852 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   11801              :     return false;
   11802     97024852 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   11803              :     return false;
   11804     97024852 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   11805              :     return false;
   11806     97024852 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   11807              :     return false;
   11808     97024852 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   11809              :     return false;
   11810     97024852 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   11811              :     return false;
   11812     97024852 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   11813              :     return false;
   11814     97024852 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   11815              :     return false;
   11816     97024852 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   11817              :     return false;
   11818     97024852 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   11819              :     return false;
   11820     97024852 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   11821              :     return false;
   11822     97024852 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   11823              :     return false;
   11824     97024852 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   11825              :     return false;
   11826     97024852 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   11827              :     return false;
   11828     97024852 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   11829              :     return false;
   11830     97024852 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   11831              :     return false;
   11832     97024852 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   11833              :     return false;
   11834     97024852 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   11835              :     return false;
   11836     97024852 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   11837              :     return false;
   11838     97024852 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   11839              :     return false;
   11840     97024852 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   11841              :     return false;
   11842     97024852 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   11843              :     return false;
   11844     97024852 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   11845              :     return false;
   11846     97024852 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   11847              :     return false;
   11848     97024852 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   11849              :     return false;
   11850     97024852 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   11851              :     return false;
   11852     97024852 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   11853              :     return false;
   11854     97024852 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   11855              :     return false;
   11856     97024852 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   11857              :     return false;
   11858     97024852 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   11859              :     return false;
   11860     97024852 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   11861              :     return false;
   11862     97024852 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   11863              :     return false;
   11864     97024852 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   11865              :     return false;
   11866     97024852 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   11867              :     return false;
   11868     97024852 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   11869              :     return false;
   11870     97024852 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   11871              :     return false;
   11872     97024852 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   11873              :     return false;
   11874     97024852 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   11875              :     return false;
   11876     97024852 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   11877              :     return false;
   11878     97024852 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   11879              :     return false;
   11880     97024852 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   11881              :     return false;
   11882     97024852 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   11883              :     return false;
   11884     97024852 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   11885              :     return false;
   11886     97024844 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   11887              :     return false;
   11888     97024844 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   11889              :     return false;
   11890     97024844 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   11891              :     return false;
   11892     97024844 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   11893              :     return false;
   11894     97024844 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   11895              :     return false;
   11896     97024844 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   11897              :     return false;
   11898     97024844 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   11899              :     return false;
   11900     97024844 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   11901              :     return false;
   11902     97024844 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   11903              :     return false;
   11904     97024844 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   11905              :     return false;
   11906     97024844 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   11907              :     return false;
   11908     97024844 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   11909              :     return false;
   11910     97024844 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   11911              :     return false;
   11912     97024844 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   11913              :     return false;
   11914     97024844 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   11915              :     return false;
   11916     97024844 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   11917              :     return false;
   11918     97024844 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   11919              :     return false;
   11920     97024844 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   11921              :     return false;
   11922     97024844 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   11923              :     return false;
   11924     97024844 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   11925              :     return false;
   11926     97024844 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   11927              :     return false;
   11928     97024844 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   11929              :     return false;
   11930     97024844 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   11931              :     return false;
   11932     97024844 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   11933              :     return false;
   11934     97024844 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   11935              :     return false;
   11936     97024844 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   11937              :     return false;
   11938     97024844 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   11939              :     return false;
   11940     97024844 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   11941              :     return false;
   11942     97024844 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   11943              :     return false;
   11944     97024844 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   11945              :     return false;
   11946     97024844 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   11947              :     return false;
   11948     97024844 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   11949              :     return false;
   11950     97024844 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   11951              :     return false;
   11952     97024844 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   11953              :     return false;
   11954     97024844 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   11955              :     return false;
   11956     97024844 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   11957              :     return false;
   11958     97024844 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   11959              :     return false;
   11960     97024844 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   11961              :     return false;
   11962     97024844 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
   11963              :     return false;
   11964     97024844 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   11965              :     return false;
   11966     97024844 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
   11967              :     return false;
   11968     97024844 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   11969              :     return false;
   11970     97024844 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   11971              :     return false;
   11972     97024844 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   11973              :     return false;
   11974     97024844 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   11975              :     return false;
   11976     97024844 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
   11977              :     return false;
   11978     97024844 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   11979              :     return false;
   11980     97024844 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   11981              :     return false;
   11982     97024844 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   11983              :     return false;
   11984     97024844 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   11985              :     return false;
   11986     97024844 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   11987              :     return false;
   11988     97024844 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   11989              :     return false;
   11990     97024844 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
   11991              :     return false;
   11992     97024844 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
   11993              :     return false;
   11994     97024844 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   11995              :     return false;
   11996     97024844 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   11997              :     return false;
   11998     97024844 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   11999          581 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   12000          581 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   12001              :     return false;
   12002     97024844 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   12003              :     return false;
   12004     97024844 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   12005          580 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   12006          580 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   12007              :     return false;
   12008     97024844 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   12009              :     return false;
   12010     97024844 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   12011          580 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   12012          580 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   12013              :     return false;
   12014     97024844 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   12015              :     return false;
   12016     97024844 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   12017          580 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   12018          580 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   12019              :     return false;
   12020     97024844 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   12021              :     return false;
   12022     97024844 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   12023              :     return false;
   12024     97024844 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   12025              :     return false;
   12026     97024836 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   12027              :     return false;
   12028     97024836 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   12029              :     return false;
   12030     97024836 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   12031              :     return false;
   12032     97024836 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   12033              :     return false;
   12034     97024836 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   12035              :     return false;
   12036     97024836 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   12037              :     return false;
   12038     97024836 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   12039              :     return false;
   12040     97024836 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   12041              :     return false;
   12042     97024836 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   12043              :     return false;
   12044     97024836 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   12045              :     return false;
   12046     97024836 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   12047              :     return false;
   12048     97024836 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   12049              :     return false;
   12050     97024836 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   12051              :     return false;
   12052     97024836 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   12053              :     return false;
   12054     97024836 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   12055              :     return false;
   12056     97024836 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   12057              :     return false;
   12058     97024836 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   12059              :     return false;
   12060     97024827 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   12061              :     return false;
   12062     97024827 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   12063              :     return false;
   12064     97024827 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   12065              :     return false;
   12066     97024827 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   12067              :     return false;
   12068     97024825 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   12069              :     return false;
   12070     97024825 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   12071              :     return false;
   12072     97024825 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   12073              :     return false;
   12074     97024825 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   12075              :     return false;
   12076     97024825 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   12077              :     return false;
   12078     97024825 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   12079              :     return false;
   12080     97024825 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   12081              :     return false;
   12082     97024825 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   12083              :     return false;
   12084     97024825 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   12085              :     return false;
   12086     97024825 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   12087              :     return false;
   12088     97024825 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   12089              :     return false;
   12090     97024825 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   12091              :     return false;
   12092     97024825 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   12093              :     return false;
   12094     97024825 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   12095              :     return false;
   12096     97024825 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   12097              :     return false;
   12098     97024825 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   12099              :     return false;
   12100     97024825 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   12101              :     return false;
   12102     97024825 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   12103              :     return false;
   12104     97024825 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   12105              :     return false;
   12106     97024825 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   12107              :     return false;
   12108     97024825 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   12109              :     return false;
   12110     97024825 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   12111              :     return false;
   12112     97024825 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   12113              :     return false;
   12114     97024825 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   12115              :     return false;
   12116     97024825 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   12117              :     return false;
   12118     97024825 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   12119              :     return false;
   12120     97024825 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   12121              :     return false;
   12122     97024825 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   12123              :     return false;
   12124     97024825 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   12125              :     return false;
   12126     97024825 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   12127              :     return false;
   12128     97024825 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   12129              :     return false;
   12130     97024825 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   12131              :     return false;
   12132     97024825 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   12133              :     return false;
   12134     97024825 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   12135              :     return false;
   12136     97024825 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   12137              :     return false;
   12138     97024825 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   12139              :     return false;
   12140     97024825 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   12141              :     return false;
   12142     97024825 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   12143              :     return false;
   12144     97024825 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   12145              :     return false;
   12146     97024811 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   12147              :     return false;
   12148     97024811 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   12149              :     return false;
   12150     97024811 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   12151              :     return false;
   12152     97024811 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   12153              :     return false;
   12154     97024811 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   12155              :     return false;
   12156     97024811 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   12157              :     return false;
   12158     97024811 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   12159              :     return false;
   12160     97024811 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   12161              :     return false;
   12162     97024811 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   12163              :     return false;
   12164     97024811 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   12165              :     return false;
   12166     97024811 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   12167              :     return false;
   12168     97024811 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   12169              :     return false;
   12170     97024811 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   12171              :     return false;
   12172     97024811 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   12173              :     return false;
   12174     97024811 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   12175              :     return false;
   12176     97024811 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   12177              :     return false;
   12178     97024811 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   12179              :     return false;
   12180     97024811 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   12181              :     return false;
   12182     97024811 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   12183              :     return false;
   12184     97024811 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   12185              :     return false;
   12186     97024811 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   12187              :     return false;
   12188     97024811 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   12189              :     return false;
   12190     97024811 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   12191              :     return false;
   12192     97024811 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   12193              :     return false;
   12194     97024811 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   12195              :     return false;
   12196     97024811 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   12197              :     return false;
   12198     97024811 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   12199              :     return false;
   12200     97024811 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   12201              :     return false;
   12202     97024811 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   12203              :     return false;
   12204     97024811 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   12205              :     return false;
   12206     97024811 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   12207              :     return false;
   12208     97024811 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   12209              :     return false;
   12210     97024811 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   12211              :     return false;
   12212     97024811 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   12213              :     return false;
   12214     97024811 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   12215              :     return false;
   12216     97024811 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   12217              :     return false;
   12218     97024811 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   12219              :     return false;
   12220     97024811 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   12221              :     return false;
   12222     97024811 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   12223              :     return false;
   12224     97024811 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   12225              :     return false;
   12226     97024811 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   12227              :     return false;
   12228     97024811 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   12229              :     return false;
   12230     97024811 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   12231              :     return false;
   12232     97024811 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   12233              :     return false;
   12234     97024811 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   12235              :     return false;
   12236     97024811 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   12237              :     return false;
   12238     97024811 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   12239              :     return false;
   12240     97024811 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   12241              :     return false;
   12242     97024811 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   12243              :     return false;
   12244     97024811 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   12245              :     return false;
   12246     97024811 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   12247              :     return false;
   12248     97024811 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   12249              :     return false;
   12250     97024811 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   12251              :     return false;
   12252     97024811 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   12253              :     return false;
   12254     97024811 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
   12255              :     return false;
   12256     97024811 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   12257              :     return false;
   12258     97024811 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   12259              :     return false;
   12260     97024811 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   12261              :     return false;
   12262     97024811 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   12263              :     return false;
   12264     97024811 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   12265              :     return false;
   12266     97024811 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   12267              :     return false;
   12268     97024811 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   12269              :     return false;
   12270     97024811 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   12271            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   12272            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   12273              :     return false;
   12274     97024811 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   12275              :     return false;
   12276     97024811 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   12277              :     return false;
   12278     97024811 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   12279              :     return false;
   12280     97024811 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   12281              :     return false;
   12282     97024811 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   12283              :     return false;
   12284     97024811 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   12285              :     return false;
   12286     97024811 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   12287              :     return false;
   12288     97024811 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   12289              :     return false;
   12290     97024811 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   12291              :     return false;
   12292     97024811 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   12293              :     return false;
   12294     97024811 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   12295              :     return false;
   12296     97024811 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   12297              :     return false;
   12298     97024811 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   12299              :     return false;
   12300     97024811 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   12301              :     return false;
   12302     97024811 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   12303              :     return false;
   12304     97024811 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   12305              :     return false;
   12306     97024811 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   12307              :     return false;
   12308     97024811 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   12309              :     return false;
   12310     97024811 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   12311              :     return false;
   12312     97024811 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   12313              :     return false;
   12314     97024811 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   12315              :     return false;
   12316     97024811 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   12317              :     return false;
   12318     97024811 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   12319              :     return false;
   12320     97024811 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   12321              :     return false;
   12322     97024811 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   12323              :     return false;
   12324     97024811 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   12325              :     return false;
   12326     97024811 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   12327              :     return false;
   12328     97024811 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   12329              :     return false;
   12330     97024811 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   12331              :     return false;
   12332     97024811 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   12333              :     return false;
   12334     97024811 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   12335              :     return false;
   12336     97024811 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   12337              :     return false;
   12338     97024811 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   12339              :     return false;
   12340     97024811 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   12341              :     return false;
   12342     97024811 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   12343              :     return false;
   12344     97024811 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   12345              :     return false;
   12346     97024811 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   12347              :     return false;
   12348     97024811 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   12349              :     return false;
   12350     97024811 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   12351              :     return false;
   12352     97024811 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   12353              :     return false;
   12354     97024811 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   12355              :     return false;
   12356     97024811 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   12357              :     return false;
   12358     97024811 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   12359              :     return false;
   12360     97024811 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   12361              :     return false;
   12362     97024811 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   12363              :     return false;
   12364     97024811 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   12365              :     return false;
   12366     97024811 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   12367              :     return false;
   12368     97024811 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   12369              :     return false;
   12370     97024811 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   12371              :     return false;
   12372     97024811 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   12373              :     return false;
   12374     97024811 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   12375              :     return false;
   12376     97024811 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   12377              :     return false;
   12378     97024811 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   12379              :     return false;
   12380     97024811 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   12381              :     return false;
   12382     97024811 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   12383              :     return false;
   12384     97024811 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   12385              :     return false;
   12386     97024811 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   12387              :     return false;
   12388     97024811 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   12389              :     return false;
   12390     97024811 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   12391              :     return false;
   12392     97024811 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   12393              :     return false;
   12394     97024811 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   12395              :     return false;
   12396     97024811 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   12397              :     return false;
   12398     97024811 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   12399              :     return false;
   12400     97024811 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   12401              :     return false;
   12402     97024811 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   12403              :     return false;
   12404     97024811 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   12405              :     return false;
   12406     97024811 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   12407              :     return false;
   12408     97024808 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   12409              :     return false;
   12410     97024808 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   12411              :     return false;
   12412     97024808 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   12413              :     return false;
   12414     97024808 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   12415              :     return false;
   12416     97024808 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   12417              :     return false;
   12418     97024808 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   12419              :     return false;
   12420     97024808 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   12421              :     return false;
   12422     97024808 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   12423              :     return false;
   12424     97024808 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   12425              :     return false;
   12426     97024808 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   12427              :     return false;
   12428     97024808 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   12429              :     return false;
   12430     97024808 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   12431              :     return false;
   12432     97024808 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   12433              :     return false;
   12434     97024808 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   12435              :     return false;
   12436     97024808 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   12437              :     return false;
   12438     97024808 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   12439              :     return false;
   12440     97024808 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   12441              :     return false;
   12442     97024808 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   12443              :     return false;
   12444     97024800 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   12445              :     return false;
   12446     97024800 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   12447              :     return false;
   12448     97024800 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   12449              :     return false;
   12450     97024800 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   12451              :     return false;
   12452     97024800 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   12453              :     return false;
   12454     97024800 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   12455              :     return false;
   12456     97024800 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   12457              :     return false;
   12458     97024800 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   12459              :     return false;
   12460     97024800 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   12461              :     return false;
   12462     97024788 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   12463              :     return false;
   12464     97024788 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   12465              :     return false;
   12466     97024788 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   12467              :     return false;
   12468     97024788 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   12469              :     return false;
   12470     97024788 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   12471              :     return false;
   12472     97024788 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   12473              :     return false;
   12474     97024788 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   12475              :     return false;
   12476     97024788 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   12477              :     return false;
   12478     97024788 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   12479              :     return false;
   12480     97024788 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   12481              :     return false;
   12482     97024788 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   12483              :     return false;
   12484     97024788 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   12485              :     return false;
   12486     97024788 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   12487              :     return false;
   12488     97024788 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   12489              :     return false;
   12490     97024788 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   12491              :     return false;
   12492     97024783 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   12493              :     return false;
   12494     97024783 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   12495              :     return false;
   12496     97024783 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   12497              :     return false;
   12498     97024783 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   12499              :     return false;
   12500     97024783 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   12501              :     return false;
   12502     97024783 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   12503              :     return false;
   12504     97024783 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   12505              :     return false;
   12506     97024783 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   12507              :     return false;
   12508     97024783 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   12509              :     return false;
   12510     97024783 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   12511              :     return false;
   12512     97024783 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   12513              :     return false;
   12514     97024783 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   12515              :     return false;
   12516     97024783 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   12517              :     return false;
   12518     97024783 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   12519              :     return false;
   12520     97024783 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   12521              :     return false;
   12522     97024783 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   12523              :     return false;
   12524     97024783 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   12525              :     return false;
   12526     97024783 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   12527              :     return false;
   12528     97024783 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   12529              :     return false;
   12530    970247782 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   12531    873223011 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   12532              :       return false;
   12533              :   return true;
   12534              : }
   12535              : 
   12536              : /* Stream out optimization options  */
   12537              : void
   12538        31242 : cl_optimization_stream_out (struct output_block *ob,
   12539              :                             struct bitpack_d *bp,
   12540              :                             struct cl_optimization *ptr)
   12541              : {
   12542        31242 :   bp_pack_var_len_int (bp, ptr->x_optimize);
   12543        31242 :   bp_pack_var_len_int (bp, ptr->x_optimize_size);
   12544        31242 :   bp_pack_var_len_int (bp, ptr->x_optimize_debug);
   12545        31242 :   bp_pack_var_len_int (bp, ptr->x_optimize_fast);
   12546        31242 :   if (4 > (int ) 10)
   12547              :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
   12548              :   else
   12549        31242 :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
   12550        31242 :   if (100 > (int ) 10)
   12551        31242 :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
   12552              :   else
   12553              :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
   12554        31242 :   if (1 > (int ) 10)
   12555              :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
   12556              :   else
   12557        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
   12558        31242 :   if (1 > (int ) 10)
   12559              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
   12560              :   else
   12561        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
   12562        31242 :   if (1 > (int ) 10)
   12563              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
   12564              :   else
   12565        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
   12566        31242 :   if (7000 > (int ) 10)
   12567        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
   12568              :   else
   12569              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
   12570        31242 :   if (0 > (int ) 10)
   12571              :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
   12572              :   else
   12573        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   12574        31242 :   if (1 > (int ) 10)
   12575              :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
   12576              :   else
   12577        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
   12578        31242 :   if (1 > (int ) 10)
   12579              :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
   12580              :   else
   12581        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
   12582        31242 :   if (1 > (int ) 10)
   12583              :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
   12584              :   else
   12585        31242 :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
   12586        31242 :   if (1 > (int ) 10)
   12587              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
   12588              :   else
   12589        31242 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
   12590        31242 :   if (0 > (int ) 10)
   12591              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
   12592              :   else
   12593        31242 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
   12594        31242 :   if (10 > (int ) 10)
   12595              :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
   12596              :   else
   12597        31242 :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
   12598        31242 :   bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
   12599        31242 :   if (90 > (int ) 10)
   12600        31242 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
   12601              :   else
   12602              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
   12603        31242 :   if (3 > (int ) 10)
   12604              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
   12605              :   else
   12606        31242 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
   12607        31242 :   bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
   12608        31242 :   if (20 > (int ) 10)
   12609        31242 :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
   12610              :   else
   12611              :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
   12612        31242 :   if (0 > (int ) 10)
   12613              :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
   12614              :   else
   12615        31242 :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
   12616        31242 :   if (1 > (int ) 10)
   12617              :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
   12618              :   else
   12619        31242 :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
   12620        31242 :   if (0 > (int ) 10)
   12621              :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
   12622              :   else
   12623        31242 :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
   12624        31242 :   if (256 > (int ) 10)
   12625        31242 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
   12626              :   else
   12627              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
   12628        31242 :   if (256 > (int ) 10)
   12629        31242 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
   12630              :   else
   12631              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
   12632        31242 :   if (6 > (int ) 10)
   12633              :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
   12634              :   else
   12635        31242 :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
   12636        31242 :   if (2 > (int ) 10)
   12637              :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
   12638              :   else
   12639        31242 :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
   12640        31242 :   if (0 > (int ) 10)
   12641              :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
   12642              :   else
   12643        31242 :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
   12644        31242 :   if (10 > (int ) 10)
   12645              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
   12646              :   else
   12647        31242 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
   12648        31242 :   if (3 > (int ) 10)
   12649              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
   12650              :   else
   12651        31242 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
   12652        31242 :   if (10 > (int ) 10)
   12653              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
   12654              :   else
   12655        31242 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
   12656        31242 :   if (3 > (int ) 10)
   12657              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
   12658              :   else
   12659        31242 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
   12660        31242 :   if (100 > (int ) 10)
   12661        31242 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
   12662              :   else
   12663              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
   12664        31242 :   if (10 > (int ) 10)
   12665              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
   12666              :   else
   12667        31242 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
   12668        31242 :   if (0 > (int ) 10)
   12669              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
   12670              :   else
   12671        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
   12672        31242 :   if (16 > (int ) 10)
   12673        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
   12674              :   else
   12675              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
   12676        31242 :   if (1 > (int ) 10)
   12677              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
   12678              :   else
   12679        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
   12680        31242 :   if (1 > (int ) 10)
   12681              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
   12682              :   else
   12683        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
   12684        31242 :   if (1 > (int ) 10)
   12685              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
   12686              :   else
   12687        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
   12688        31242 :   if (1 > (int ) 10)
   12689              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
   12690              :   else
   12691        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
   12692        31242 :   if (1 > (int ) 10)
   12693              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
   12694              :   else
   12695        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
   12696        31242 :   if (1 > (int ) 10)
   12697              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
   12698              :   else
   12699        31242 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
   12700        31242 :   if (200 > (int ) 10)
   12701        31242 :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
   12702              :   else
   12703              :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
   12704        31242 :   if (30 > (int ) 10)
   12705        31242 :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
   12706              :   else
   12707              :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
   12708        31242 :   if (40 > (int ) 10)
   12709        31242 :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
   12710              :   else
   12711              :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
   12712        31242 :   if (1100 > (int ) 10)
   12713        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 1100);
   12714              :   else
   12715              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
   12716        31242 :   if (16000 > (int ) 10)
   12717        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
   12718              :   else
   12719              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
   12720        31242 :   if (64 > (int ) 10)
   12721        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
   12722              :   else
   12723              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
   12724        31242 :   if (8 > (int ) 10)
   12725              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
   12726              :   else
   12727        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
   12728        31242 :   if (2 > (int ) 10)
   12729              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
   12730              :   else
   12731        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
   12732        31242 :   if (40 > (int ) 10)
   12733        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
   12734              :   else
   12735              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
   12736        31242 :   if (6 > (int ) 10)
   12737              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
   12738              :   else
   12739        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
   12740        31242 :   if (15 > (int ) 10)
   12741        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
   12742              :   else
   12743              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
   12744        31242 :   if (3 > (int ) 10)
   12745              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
   12746              :   else
   12747        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
   12748        31242 :   if (10 > (int ) 10)
   12749              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
   12750              :   else
   12751        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
   12752        31242 :   if (8 > (int ) 10)
   12753              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
   12754              :   else
   12755        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
   12756        31242 :   if (8 > (int ) 10)
   12757              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
   12758              :   else
   12759        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
   12760        31242 :   if (25000 > (int ) 10)
   12761        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
   12762              :   else
   12763              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
   12764        31242 :   if (16 > (int ) 10)
   12765        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
   12766              :   else
   12767              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
   12768        31242 :   if (16 > (int ) 10)
   12769        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
   12770              :   else
   12771              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
   12772        31242 :   if (10 > (int ) 10)
   12773              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
   12774              :   else
   12775        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
   12776        31242 :   if (5 > (int ) 10)
   12777              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
   12778              :   else
   12779        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
   12780        31242 :   if (50 > (int ) 10)
   12781        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
   12782              :   else
   12783              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
   12784        31242 :   if (8 > (int ) 10)
   12785              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
   12786              :   else
   12787        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
   12788        31242 :   if (2 > (int ) 10)
   12789              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
   12790              :   else
   12791        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
   12792        31242 :   if (4 > (int ) 10)
   12793              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
   12794              :   else
   12795        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   12796        31242 :   if (1 > (int ) 10)
   12797              :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
   12798              :   else
   12799        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
   12800        31242 :   if (2 > (int ) 10)
   12801              :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
   12802              :   else
   12803        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
   12804        31242 :   if (1000 > (int ) 10)
   12805        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
   12806              :   else
   12807              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
   12808        31242 :   if (100 > (int ) 10)
   12809        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
   12810              :   else
   12811              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
   12812        31242 :   if (1000 > (int ) 10)
   12813        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
   12814              :   else
   12815              :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
   12816        31242 :   if (10 > (int ) 10)
   12817              :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
   12818              :   else
   12819        31242 :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
   12820        31242 :   if (40 > (int ) 10)
   12821        31242 :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
   12822              :   else
   12823              :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
   12824        31242 :   if (250 > (int ) 10)
   12825        31242 :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
   12826              :   else
   12827              :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
   12828        31242 :   if (!lto_stream_offload_p) {
   12829        31242 :   if (1 > (int ) 10)
   12830              :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
   12831              :   else
   12832        31242 :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
   12833              : }
   12834        31242 :   if (300 > (int ) 10)
   12835        31242 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
   12836              :   else
   12837              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
   12838        31242 :   if (800 > (int ) 10)
   12839        31242 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
   12840              :   else
   12841              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
   12842        31242 :   if (32 > (int ) 10)
   12843        31242 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
   12844              :   else
   12845              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
   12846        31242 :   if (64 > (int ) 10)
   12847        31242 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
   12848              :   else
   12849              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
   12850        31242 :   if (512 > (int ) 10)
   12851        31242 :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
   12852              :   else
   12853              :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
   12854        31242 :   if (100 > (int ) 10)
   12855        31242 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
   12856              :   else
   12857              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
   12858        31242 :   if (2700 > (int ) 10)
   12859        31242 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
   12860              :   else
   12861              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
   12862        31242 :   if (1000 > (int ) 10)
   12863        31242 :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
   12864              :   else
   12865              :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
   12866        31242 :   if (256 > (int ) 10)
   12867        31242 :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
   12868              :   else
   12869              :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
   12870        31242 :   if (10000 > (int ) 10)
   12871        31242 :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
   12872              :   else
   12873              :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
   12874        31242 :   if (20 > (int ) 10)
   12875        31242 :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
   12876              :   else
   12877              :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
   12878        31242 :   if (51 > (int ) 10)
   12879        31242 :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
   12880              :   else
   12881              :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
   12882        31242 :   if (64 > (int ) 10)
   12883        31242 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
   12884              :   else
   12885              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
   12886        31242 :   if (2 > (int ) 10)
   12887              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
   12888              :   else
   12889        31242 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
   12890        31242 :   if (10000 > (int ) 10)
   12891        31242 :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
   12892              :   else
   12893              :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
   12894        31242 :   if (1000 > (int ) 10)
   12895        31242 :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
   12896              :   else
   12897              :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
   12898        31242 :   if (200 > (int ) 10)
   12899        31242 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
   12900              :   else
   12901              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
   12902        31242 :   if (100 > (int ) 10)
   12903        31242 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
   12904              :   else
   12905              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
   12906        31242 :   if (40 > (int ) 10)
   12907        31242 :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
   12908              :   else
   12909              :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   12910        31242 :   if (500 > (int ) 10)
   12911        31242 :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
   12912              :   else
   12913              :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
   12914        31242 :   if (30 > (int ) 10)
   12915        31242 :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
   12916              :   else
   12917              :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   12918        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
   12919        31242 :   if (1 > (int ) 10)
   12920              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
   12921              :   else
   12922        31242 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
   12923        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
   12924        31242 :   if (1000 > (int ) 10)
   12925        31242 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
   12926              :   else
   12927              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
   12928        31242 :   if (80 > (int ) 10)
   12929        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
   12930              :   else
   12931              :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
   12932        31242 :   if (4 > (int ) 10)
   12933              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
   12934              :   else
   12935        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
   12936        31242 :   if (3000 > (int ) 10)
   12937        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
   12938              :   else
   12939              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
   12940        31242 :   if (8 > (int ) 10)
   12941              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
   12942              :   else
   12943        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
   12944        31242 :   if (16 > (int ) 10)
   12945        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
   12946              :   else
   12947              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
   12948        31242 :   if (200 > (int ) 10)
   12949        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
   12950              :   else
   12951              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
   12952        31242 :   if (100 > (int ) 10)
   12953        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
   12954              :   else
   12955              :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
   12956        31242 :   if (1000 > (int ) 10)
   12957        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
   12958              :   else
   12959              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
   12960        31242 :   if (10 > (int ) 10)
   12961              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
   12962              :   else
   12963        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
   12964        31242 :   if (500 > (int ) 10)
   12965        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
   12966              :   else
   12967              :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
   12968        31242 :   if (100000 > (int ) 10)
   12969        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
   12970              :   else
   12971              :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
   12972        31242 :   if (100 > (int ) 10)
   12973        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
   12974              :   else
   12975              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
   12976        31242 :   if (333 > (int ) 10)
   12977        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
   12978              :   else
   12979              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
   12980        31242 :   if (3 > (int ) 10)
   12981              :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
   12982              :   else
   12983        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
   12984        31242 :   if (5000 > (int ) 10)
   12985        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
   12986              :   else
   12987              :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
   12988        31242 :   if (1 > (int ) 10)
   12989              :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
   12990              :   else
   12991        31242 :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
   12992        31242 :   if (200 > (int ) 10)
   12993        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
   12994              :   else
   12995              :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
   12996        31242 :   if (100 > (int ) 10)
   12997        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
   12998              :   else
   12999              :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
   13000        31242 :   if (20 > (int ) 10)
   13001        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
   13002              :   else
   13003              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
   13004        31242 :   if (131072 > (int ) 10)
   13005        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
   13006              :   else
   13007              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
   13008        31242 :   if (8 > (int ) 10)
   13009              :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
   13010              :   else
   13011        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
   13012        31242 :   if (8 > (int ) 10)
   13013              :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
   13014              :   else
   13015        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
   13016        31242 :   if (30 > (int ) 10)
   13017        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
   13018              :   else
   13019              :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
   13020        31242 :   if (4000 > (int ) 10)
   13021        31242 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
   13022              :   else
   13023              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
   13024        31242 :   if (6 > (int ) 10)
   13025              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
   13026              :   else
   13027        31242 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
   13028        31242 :   if (15 > (int ) 10)
   13029        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
   13030              :   else
   13031              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
   13032        31242 :   if (450 > (int ) 10)
   13033        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
   13034              :   else
   13035              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
   13036        31242 :   if (450 > (int ) 10)
   13037        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
   13038              :   else
   13039              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
   13040        31242 :   if (70 > (int ) 10)
   13041        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
   13042              :   else
   13043              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
   13044        31242 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
   13045        31242 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
   13046        31242 :   if (8 > (int ) 10)
   13047              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
   13048              :   else
   13049        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
   13050        31242 :   if (8 > (int ) 10)
   13051              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
   13052              :   else
   13053        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
   13054        31242 :   if (350000 > (int ) 10)
   13055        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
   13056              :   else
   13057              :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
   13058        31242 :   if (10 > (int ) 10)
   13059              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
   13060              :   else
   13061        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
   13062        31242 :   if (1000 > (int ) 10)
   13063        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
   13064              :   else
   13065              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
   13066        31242 :   if (15 > (int ) 10)
   13067        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
   13068              :   else
   13069              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
   13070        31242 :   if (64 > (int ) 10)
   13071        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
   13072              :   else
   13073              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
   13074        31242 :   if (10000 > (int ) 10)
   13075        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
   13076              :   else
   13077              :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
   13078        31242 :   if (20 > (int ) 10)
   13079        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
   13080              :   else
   13081              :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
   13082        31242 :   if (40 > (int ) 10)
   13083        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
   13084              :   else
   13085              :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
   13086        31242 :   if (8 > (int ) 10)
   13087              :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
   13088              :   else
   13089        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
   13090        31242 :   if (100 > (int ) 10)
   13091        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
   13092              :   else
   13093              :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
   13094        31242 :   if (32 > (int ) 10)
   13095        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
   13096              :   else
   13097              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
   13098        31242 :   if (16 > (int ) 10)
   13099        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
   13100              :   else
   13101              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
   13102        31242 :   if (100 > (int ) 10)
   13103        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
   13104              :   else
   13105              :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
   13106        31242 :   if (32 > (int ) 10)
   13107        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
   13108              :   else
   13109              :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
   13110        31242 :   if (15 > (int ) 10)
   13111        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
   13112              :   else
   13113              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
   13114        31242 :   if (200 > (int ) 10)
   13115        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
   13116              :   else
   13117              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
   13118        31242 :   if (5 > (int ) 10)
   13119              :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
   13120              :   else
   13121        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
   13122        31242 :   if (100 > (int ) 10)
   13123        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
   13124              :   else
   13125              :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
   13126        31242 :   if (100 > (int ) 10)
   13127        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
   13128              :   else
   13129              :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
   13130        31242 :   if (10 > (int ) 10)
   13131              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
   13132              :   else
   13133        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
   13134        31242 :   if (20 > (int ) 10)
   13135        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
   13136              :   else
   13137              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
   13138        31242 :   if (40 > (int ) 10)
   13139        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
   13140              :   else
   13141              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   13142        31242 :   bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
   13143        31242 :   if (3 > (int ) 10)
   13144              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
   13145              :   else
   13146        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
   13147        31242 :   if (100 > (int ) 10)
   13148        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
   13149              :   else
   13150              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
   13151        31242 :   if (10 > (int ) 10)
   13152              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
   13153              :   else
   13154        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
   13155        31242 :   if (100 > (int ) 10)
   13156        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
   13157              :   else
   13158              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
   13159        31242 :   if (50 > (int ) 10)
   13160        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
   13161              :   else
   13162              :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
   13163        31242 :   if (50 > (int ) 10)
   13164        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
   13165              :   else
   13166              :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
   13167        31242 :   if (64 > (int ) 10)
   13168        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
   13169              :   else
   13170              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
   13171        31242 :   if (2 > (int ) 10)
   13172              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
   13173              :   else
   13174        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
   13175        31242 :   if (10 > (int ) 10)
   13176              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
   13177              :   else
   13178        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
   13179        31242 :   if (2 > (int ) 10)
   13180              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
   13181              :   else
   13182        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
   13183        31242 :   if (10000 > (int ) 10)
   13184        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
   13185              :   else
   13186              :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
   13187        31242 :   if (4 > (int ) 10)
   13188              :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
   13189              :   else
   13190        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
   13191        31242 :   if (8 > (int ) 10)
   13192              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
   13193              :   else
   13194        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
   13195        31242 :   if (200 > (int ) 10)
   13196        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
   13197              :   else
   13198              :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
   13199        31242 :   if (50 > (int ) 10)
   13200        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
   13201              :   else
   13202              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
   13203        31242 :   if (50 > (int ) 10)
   13204        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
   13205              :   else
   13206              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
   13207        31242 :   if (1 > (int ) 10)
   13208              :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
   13209              :   else
   13210        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
   13211        31242 :   if (12 > (int ) 10)
   13212        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
   13213              :   else
   13214              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
   13215        31242 :   if (50 > (int ) 10)
   13216        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
   13217              :   else
   13218              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
   13219        31242 :   if (50000000 > (int ) 10)
   13220        31242 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
   13221              :   else
   13222              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
   13223        31242 :   if (1 > (int ) 10)
   13224              :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
   13225              :   else
   13226        31242 :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
   13227        31242 :   if (5 > (int ) 10)
   13228              :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
   13229              :   else
   13230        31242 :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
   13231        31242 :   if (10 > (int ) 10)
   13232              :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
   13233              :   else
   13234        31242 :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
   13235        31242 :   if (9 > (int ) 10)
   13236              :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
   13237              :   else
   13238        31242 :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
   13239        31242 :   if (30 > (int ) 10)
   13240        31242 :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
   13241              :   else
   13242              :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
   13243        31242 :   if (4096 > (int ) 10)
   13244        31242 :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
   13245              :   else
   13246              :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
   13247        31242 :   if (32 > (int ) 10)
   13248        31242 :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
   13249              :   else
   13250              :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
   13251        31242 :   if (40 > (int ) 10)
   13252        31242 :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
   13253              :   else
   13254              :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
   13255        31242 :   bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
   13256        31242 :   if (16 > (int ) 10)
   13257        31242 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
   13258              :   else
   13259              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
   13260        31242 :   if (8 > (int ) 10)
   13261              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
   13262              :   else
   13263        31242 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
   13264        31242 :   if (32 > (int ) 10)
   13265        31242 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
   13266              :   else
   13267              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
   13268        31242 :   if (256 > (int ) 10)
   13269        31242 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
   13270              :   else
   13271              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
   13272        31242 :   if (256 > (int ) 10)
   13273        31242 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
   13274              :   else
   13275              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
   13276        31242 :   if (16 > (int ) 10)
   13277        31242 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
   13278              :   else
   13279              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
   13280        31242 :   if (64 > (int ) 10)
   13281        31242 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
   13282              :   else
   13283              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
   13284        31242 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
   13285        31242 :   if (100 > (int ) 10)
   13286        31242 :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
   13287              :   else
   13288              :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
   13289        31242 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
   13290        31242 :   if (70 > (int ) 10)
   13291        31242 :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
   13292              :   else
   13293              :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
   13294        31242 :   if (5 > (int ) 10)
   13295              :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
   13296              :   else
   13297        31242 :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
   13298        31242 :   if (2 > (int ) 10)
   13299              :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
   13300              :   else
   13301        31242 :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
   13302        31242 :   if (1 > (int ) 10)
   13303              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
   13304              :   else
   13305        31242 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
   13306        31242 :   if (200 > (int ) 10)
   13307        31242 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
   13308              :   else
   13309              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
   13310        31242 :   if (3 > (int ) 10)
   13311              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
   13312              :   else
   13313        31242 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
   13314        31242 :   if (-1 > (int ) 10)
   13315              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
   13316              :   else
   13317        31242 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
   13318        31242 :   bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
   13319        31242 :   if (6 > (int ) 10)
   13320              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
   13321              :   else
   13322        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
   13323        31242 :   if (5 > (int ) 10)
   13324              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
   13325              :   else
   13326        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
   13327        31242 :   if (200 > (int ) 10)
   13328        31242 :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
   13329              :   else
   13330              :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
   13331        31242 :   if (7 > (int ) 10)
   13332              :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
   13333              :   else
   13334        31242 :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
   13335        31242 :   if (1000 > (int ) 10)
   13336        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
   13337              :   else
   13338              :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
   13339        31242 :   if (10 > (int ) 10)
   13340              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
   13341              :   else
   13342        31242 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
   13343        31242 :   if (100 > (int ) 10)
   13344        31242 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
   13345              :   else
   13346              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
   13347        31242 :   if (-1 > (int ) 10)
   13348              :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
   13349              :   else
   13350        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
   13351        31242 :   if (1 > (int ) 10)
   13352              :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
   13353              :   else
   13354        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
   13355        31242 :   if (1 > (int ) 10)
   13356              :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
   13357              :   else
   13358        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
   13359        31242 :   if (40 > (int ) 10)
   13360        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
   13361              :   else
   13362              :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
   13363        31242 :   if (10 > (int ) 10)
   13364              :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
   13365              :   else
   13366        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
   13367        31242 :   if (2 > (int ) 10)
   13368              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
   13369              :   else
   13370        31242 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
   13371        31242 :   if (50 > (int ) 10)
   13372        31242 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
   13373              :   else
   13374              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
   13375        31242 :   if (2 > (int ) 10)
   13376              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
   13377              :   else
   13378        31242 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
   13379        31242 :   if (3 > (int ) 10)
   13380              :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
   13381              :   else
   13382        31242 :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
   13383        31242 :   if (75 > (int ) 10)
   13384        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
   13385              :   else
   13386              :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
   13387        31242 :   bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
   13388        31242 :   bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
   13389        31242 :   if (2 > (int ) 10)
   13390              :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
   13391              :   else
   13392        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
   13393        31242 :   if (2 > (int ) 10)
   13394              :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
   13395              :   else
   13396        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
   13397        31242 :   if (32 > (int ) 10)
   13398        31242 :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
   13399              :   else
   13400              :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
   13401        31242 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
   13402        31242 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
   13403        31242 :   if (512 > (int ) 10)
   13404        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
   13405              :   else
   13406              :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
   13407        31242 :   if (8 > (int ) 10)
   13408              :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
   13409              :   else
   13410        31242 :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
   13411        31242 :   if (12 > (int ) 10)
   13412        31242 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
   13413              :   else
   13414              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
   13415        31242 :   if (12 > (int ) 10)
   13416        31242 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
   13417              :   else
   13418              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
   13419        31242 :   if (10 > (int ) 10)
   13420              :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
   13421              :   else
   13422        31242 :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
   13423        31242 :   if (1 > (int ) 10)
   13424              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
   13425              :   else
   13426        31242 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
   13427        31242 :   if (65536 > (int ) 10)
   13428        31242 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
   13429              :   else
   13430              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
   13431        31242 :   if (8 > (int ) 10)
   13432              :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
   13433              :   else
   13434        31242 :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
   13435        31242 :   bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
   13436        31242 :   if (9 > (int ) 10)
   13437              :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
   13438              :   else
   13439        31242 :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
   13440        31242 :   if (95 > (int ) 10)
   13441        31242 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
   13442              :   else
   13443              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
   13444        31242 :   if (75 > (int ) 10)
   13445        31242 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
   13446              :   else
   13447              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
   13448        31242 :   if (100 > (int ) 10)
   13449        31242 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
   13450              :   else
   13451              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
   13452        31242 :   if (80 > (int ) 10)
   13453        31242 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
   13454              :   else
   13455              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
   13456        31242 :   if (50 > (int ) 10)
   13457        31242 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
   13458              :   else
   13459              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
   13460        31242 :   if (10 > (int ) 10)
   13461              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
   13462              :   else
   13463        31242 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
   13464        31242 :   if (256 > (int ) 10)
   13465        31242 :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
   13466              :   else
   13467              :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
   13468        31242 :   bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
   13469        31242 :   if (1000 > (int ) 10)
   13470        31242 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
   13471              :   else
   13472              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
   13473        31242 :   if (12 > (int ) 10)
   13474        31242 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
   13475              :   else
   13476              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
   13477        31242 :   if (8 > (int ) 10)
   13478              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
   13479              :   else
   13480        31242 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
   13481        31242 :   if (100000 > (int ) 10)
   13482        31242 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
   13483              :   else
   13484              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
   13485        31242 :   if (2 > (int ) 10)
   13486              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
   13487              :   else
   13488        31242 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
   13489        31242 :   bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
   13490        31242 :   if (2 > (int ) 10)
   13491              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
   13492              :   else
   13493        31242 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
   13494        31242 :   if (2 > (int ) 10)
   13495              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
   13496              :   else
   13497        31242 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
   13498        31242 :   if (20 > (int ) 10)
   13499        31242 :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
   13500              :   else
   13501              :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
   13502        31242 :   if (4 > (int ) 10)
   13503              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
   13504              :   else
   13505        31242 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
   13506        31242 :   if (1 > (int ) 10)
   13507              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
   13508              :   else
   13509        31242 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
   13510        31242 :   if (256 > (int ) 10)
   13511        31242 :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
   13512              :   else
   13513              :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
   13514        31242 :   if (!lto_stream_offload_p) {
   13515        31242 :   if (1 > (int ) 10)
   13516              :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
   13517              :   else
   13518        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
   13519              : }
   13520        31242 :   if (1 > (int ) 10)
   13521              :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
   13522              :   else
   13523        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
   13524        31242 :   if (!lto_stream_offload_p) {
   13525        31242 :   if (50 > (int ) 10)
   13526        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
   13527              :   else
   13528              :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
   13529              : }
   13530        31242 :   if (32 > (int ) 10)
   13531        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
   13532              :   else
   13533              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
   13534        31242 :   if (-1 > (int ) 10)
   13535              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
   13536              :   else
   13537        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
   13538        31242 :   if (15 > (int ) 10)
   13539        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
   13540              :   else
   13541              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
   13542        31242 :   if (6 > (int ) 10)
   13543              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
   13544              :   else
   13545        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
   13546        31242 :   if (!lto_stream_offload_p) {
   13547        31242 :   if (2 > (int ) 10)
   13548              :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
   13549              :   else
   13550        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
   13551              : }
   13552        31242 :   if (0 > (int ) 10)
   13553              :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
   13554              :   else
   13555        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   13556        31242 :   if (150000 > (int ) 10)
   13557        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
   13558              :   else
   13559              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
   13560        31242 :   if (32 > (int ) 10)
   13561        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
   13562              :   else
   13563              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
   13564        31242 :   if (3000 > (int ) 10)
   13565        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
   13566              :   else
   13567              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
   13568        31242 :   if (50 > (int ) 10)
   13569        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
   13570              :   else
   13571              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
   13572        31242 :   if (250 > (int ) 10)
   13573        31242 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
   13574              :   else
   13575              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
   13576        31242 :   if (1 > (int ) 10)
   13577              :     bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma ^ 1);
   13578              :   else
   13579        31242 :     bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma);
   13580        31242 :   bp_pack_var_len_int (bp, ptr->x_warn_inline);
   13581        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
   13582        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
   13583        31242 :   bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
   13584        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
   13585        31242 :   bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
   13586        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
   13587        31242 :   bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
   13588        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
   13589        31242 :   bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
   13590        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
   13591        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
   13592        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
   13593        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
   13594        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
   13595        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
   13596        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
   13597        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
   13598        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
   13599        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
   13600        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
   13601        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
   13602        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
   13603        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
   13604        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
   13605        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
   13606        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
   13607        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
   13608        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
   13609        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
   13610        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_dce);
   13611        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
   13612        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
   13613        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
   13614        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
   13615        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
   13616        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
   13617        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
   13618        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_dse);
   13619        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
   13620        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
   13621        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
   13622        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
   13623        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
   13624        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
   13625        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
   13626        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_float_store);
   13627        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
   13628        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
   13629        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
   13630        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
   13631        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
   13632        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
   13633        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse);
   13634        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
   13635        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
   13636        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
   13637        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
   13638        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite);
   13639        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
   13640        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
   13641        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   13642        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   13643        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   13644        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   13645        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
   13646        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
   13647        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
   13648        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
   13649        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
   13650        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
   13651        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
   13652        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
   13653        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
   13654        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
   13655        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
   13656        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
   13657        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
   13658        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
   13659        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
   13660        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
   13661        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
   13662        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
   13663        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
   13664        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
   13665        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
   13666        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
   13667        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
   13668        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
   13669        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
   13670        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
   13671        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
   13672        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
   13673        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
   13674        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
   13675        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
   13676        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
   13677        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
   13678        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
   13679        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
   13680        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
   13681        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
   13682        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
   13683        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
   13684        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
   13685        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
   13686        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
   13687        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
   13688        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
   13689        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
   13690        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
   13691        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
   13692        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
   13693        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
   13694        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
   13695        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
   13696        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
   13697        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
   13698        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
   13699        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
   13700        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
   13701        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
   13702        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
   13703        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
   13704        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
   13705        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
   13706        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
   13707        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
   13708        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
   13709        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
   13710        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
   13711        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
   13712        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
   13713        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
   13714        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
   13715        31242 :   bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
   13716        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
   13717        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
   13718        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
   13719        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
   13720        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_plt);
   13721        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
   13722        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
   13723        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
   13724        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
   13725        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
   13726        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
   13727        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ree);
   13728        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
   13729        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
   13730        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
   13731        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
   13732        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
   13733        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
   13734        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
   13735        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
   13736        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_rtti);
   13737        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
   13738        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
   13739        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
   13740        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
   13741        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
   13742        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
   13743        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
   13744        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
   13745        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
   13746        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
   13747        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
   13748        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
   13749        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
   13750        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
   13751        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
   13752        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
   13753        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
   13754        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
   13755        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
   13756        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
   13757        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
   13758        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
   13759        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
   13760        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
   13761        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
   13762        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
   13763        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
   13764        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
   13765        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
   13766        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
   13767        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
   13768        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
   13769        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
   13770        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
   13771        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
   13772        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
   13773        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
   13774        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
   13775        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
   13776        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
   13777        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
   13778        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
   13779        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
   13780        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
   13781        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
   13782        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
   13783        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
   13784        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
   13785        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
   13786        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
   13787        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
   13788        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tracer);
   13789        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
   13790        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_trapv);
   13791        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
   13792        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
   13793        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
   13794        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
   13795        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
   13796        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
   13797        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
   13798        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
   13799        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
   13800        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
   13801        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
   13802        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
   13803        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
   13804        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
   13805        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
   13806        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
   13807        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
   13808        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
   13809        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
   13810        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
   13811        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
   13812        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
   13813        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
   13814        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
   13815        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
   13816        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
   13817        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
   13818        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
   13819        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
   13820        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
   13821        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
   13822        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
   13823        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
   13824        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
   13825        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
   13826        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
   13827        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
   13828        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
   13829        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
   13830        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
   13831        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
   13832        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
   13833        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
   13834        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
   13835        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
   13836        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
   13837        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
   13838        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
   13839        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
   13840        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
   13841        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
   13842        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
   13843        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_web);
   13844        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
   13845        31242 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
   13846        31242 :   bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
   13847        31242 :   if (!lto_stream_offload_p) {
   13848        31242 :   bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
   13849              : }
   13850        31242 :   if (!lto_stream_offload_p) {
   13851        31242 :   bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
   13852              : }
   13853       312420 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   13854       281178 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   13855        31242 : }
   13856              : 
   13857              : /* Stream in optimization options  */
   13858              : void
   13859        21659 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   13860              :                            struct bitpack_d *bp ATTRIBUTE_UNUSED,
   13861              :                            struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   13862              : {
   13863        21659 :   ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
   13864        21659 :   ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
   13865        21659 :   ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
   13866        21659 :   ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
   13867        21659 :   ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
   13868        21659 :   if (4 > (int ) 10)
   13869              :     ptr->x_param_align_loop_iterations ^= 4;
   13870        21659 :   ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
   13871        21659 :   if (100 > (int ) 10)
   13872        21659 :     ptr->x_param_align_threshold ^= 100;
   13873        21659 :   ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
   13874        21659 :   if (1 > (int ) 10)
   13875              :     ptr->x_param_asan_protect_allocas ^= 1;
   13876        21659 :   ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13877        21659 :   if (1 > (int ) 10)
   13878              :     ptr->x_param_asan_instrument_reads ^= 1;
   13879        21659 :   ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13880        21659 :   if (1 > (int ) 10)
   13881              :     ptr->x_param_asan_instrument_writes ^= 1;
   13882        21659 :   ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
   13883        21659 :   if (7000 > (int ) 10)
   13884        21659 :     ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
   13885        21659 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
   13886        21659 :   if (0 > (int ) 10)
   13887              :     ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
   13888        21659 :   ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
   13889        21659 :   if (1 > (int ) 10)
   13890              :     ptr->x_param_asan_memintrin ^= 1;
   13891        21659 :   ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
   13892        21659 :   if (1 > (int ) 10)
   13893              :     ptr->x_param_asan_stack ^= 1;
   13894        21659 :   ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
   13895        21659 :   if (1 > (int ) 10)
   13896              :     ptr->x_param_asan_use_after_return ^= 1;
   13897        21659 :   ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
   13898        21659 :   if (1 > (int ) 10)
   13899              :     ptr->x_param_auto_profile_bbs ^= 1;
   13900        21659 :   ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
   13901        21659 :   if (0 > (int ) 10)
   13902              :     ptr->x_param_auto_profile_reorder_only ^= 0;
   13903        21659 :   ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
   13904        21659 :   if (10 > (int ) 10)
   13905              :     ptr->x_param_avg_loop_niter ^= 10;
   13906        21659 :   ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
   13907        21659 :   ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
   13908        21659 :   if (90 > (int ) 10)
   13909        21659 :     ptr->x_param_builtin_expect_probability ^= 90;
   13910        21659 :   ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
   13911        21659 :   if (3 > (int ) 10)
   13912              :     ptr->x_param_builtin_string_cmp_inline_length ^= 3;
   13913        21659 :   ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
   13914        21659 :   ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
   13915        21659 :   if (20 > (int ) 10)
   13916        21659 :     ptr->x_param_comdat_sharing_probability ^= 20;
   13917        21659 :   ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13918        21659 :   if (0 > (int ) 10)
   13919              :     ptr->x_param_construct_interfere_size ^= 0;
   13920        21659 :   ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
   13921        21659 :   if (1 > (int ) 10)
   13922              :     ptr->x_param_cycle_accurate_model ^= 1;
   13923        21659 :   ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13924        21659 :   if (0 > (int ) 10)
   13925              :     ptr->x_param_destruct_interfere_size ^= 0;
   13926        21659 :   ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
   13927        21659 :   if (256 > (int ) 10)
   13928        21659 :     ptr->x_param_dse_max_alias_queries_per_store ^= 256;
   13929        21659 :   ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
   13930        21659 :   if (256 > (int ) 10)
   13931        21659 :     ptr->x_param_dse_max_object_size ^= 256;
   13932        21659 :   ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
   13933        21659 :   if (6 > (int ) 10)
   13934              :     ptr->x_param_early_inlining_insns ^= 6;
   13935        21659 :   ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
   13936        21659 :   if (2 > (int ) 10)
   13937              :     ptr->x_param_fsm_scale_path_stmts ^= 2;
   13938        21659 :   ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
   13939        21659 :   if (0 > (int ) 10)
   13940              :     ptr->x_param_fully_pipelined_fma ^= 0;
   13941        21659 :   ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
   13942        21659 :   if (10 > (int ) 10)
   13943              :     ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
   13944        21659 :   ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
   13945        21659 :   if (3 > (int ) 10)
   13946              :     ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
   13947        21659 :   ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
   13948        21659 :   if (10 > (int ) 10)
   13949              :     ptr->x_param_gcse_cost_distance_ratio ^= 10;
   13950        21659 :   ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
   13951        21659 :   if (3 > (int ) 10)
   13952              :     ptr->x_param_gcse_unrestricted_cost ^= 3;
   13953        21659 :   ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
   13954        21659 :   if (100 > (int ) 10)
   13955        21659 :     ptr->x_param_graphite_max_arrays_per_scop ^= 100;
   13956        21659 :   ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
   13957        21659 :   if (10 > (int ) 10)
   13958              :     ptr->x_param_graphite_max_nb_scop_params ^= 10;
   13959        21659 :   ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
   13960        21659 :   if (0 > (int ) 10)
   13961              :     ptr->x_param_hardcfr_max_blocks ^= 0;
   13962        21659 :   ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
   13963        21659 :   if (16 > (int ) 10)
   13964        21659 :     ptr->x_param_hardcfr_max_inline_blocks ^= 16;
   13965        21659 :   ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
   13966        21659 :   if (1 > (int ) 10)
   13967              :     ptr->x_param_hwasan_instrument_allocas ^= 1;
   13968        21659 :   ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   13969        21659 :   if (1 > (int ) 10)
   13970              :     ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
   13971        21659 :   ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13972        21659 :   if (1 > (int ) 10)
   13973              :     ptr->x_param_hwasan_instrument_reads ^= 1;
   13974        21659 :   ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
   13975        21659 :   if (1 > (int ) 10)
   13976              :     ptr->x_param_hwasan_instrument_stack ^= 1;
   13977        21659 :   ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13978        21659 :   if (1 > (int ) 10)
   13979              :     ptr->x_param_hwasan_instrument_writes ^= 1;
   13980        21659 :   ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
   13981        21659 :   if (1 > (int ) 10)
   13982              :     ptr->x_param_hwasan_random_frame_tag ^= 1;
   13983        21659 :   ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
   13984        21659 :   if (200 > (int ) 10)
   13985        21659 :     ptr->x_param_inline_heuristics_hint_percent ^= 200;
   13986        21659 :   ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
   13987        21659 :   if (30 > (int ) 10)
   13988        21659 :     ptr->x_param_inline_min_speedup ^= 30;
   13989        21659 :   ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
   13990        21659 :   if (40 > (int ) 10)
   13991        21659 :     ptr->x_param_inline_unit_growth ^= 40;
   13992        21659 :   ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
   13993        21659 :   if (1100 > (int ) 10)
   13994        21659 :     ptr->x_param_ipa_cp_eval_threshold ^= 1100;
   13995        21659 :   ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   13996        21659 :   if (16000 > (int ) 10)
   13997        21659 :     ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
   13998        21659 :   ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
   13999        21659 :   if (64 > (int ) 10)
   14000        21659 :     ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
   14001        21659 :   ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14002        21659 :   if (8 > (int ) 10)
   14003              :     ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
   14004        21659 :   ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14005        21659 :   if (2 > (int ) 10)
   14006              :     ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
   14007        21659 :   ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
   14008        21659 :   if (40 > (int ) 10)
   14009        21659 :     ptr->x_param_ipa_cp_recursion_penalty ^= 40;
   14010        21659 :   ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
   14011        21659 :   if (6 > (int ) 10)
   14012              :     ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
   14013        21659 :   ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
   14014        21659 :   if (15 > (int ) 10)
   14015        21659 :     ptr->x_param_ipa_cp_single_call_penalty ^= 15;
   14016        21659 :   ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
   14017        21659 :   if (3 > (int ) 10)
   14018              :     ptr->x_param_ipa_cp_sweeps ^= 3;
   14019        21659 :   ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
   14020        21659 :   if (10 > (int ) 10)
   14021              :     ptr->x_param_ipa_cp_unit_growth ^= 10;
   14022        21659 :   ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
   14023        21659 :   if (8 > (int ) 10)
   14024              :     ptr->x_param_ipa_cp_value_list_size ^= 8;
   14025        21659 :   ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
   14026        21659 :   if (8 > (int ) 10)
   14027              :     ptr->x_param_ipa_jump_function_lookups ^= 8;
   14028        21659 :   ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
   14029        21659 :   if (25000 > (int ) 10)
   14030        21659 :     ptr->x_param_ipa_max_aa_steps ^= 25000;
   14031        21659 :   ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
   14032        21659 :   if (16 > (int ) 10)
   14033        21659 :     ptr->x_param_ipa_max_agg_items ^= 16;
   14034        21659 :   ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
   14035        21659 :   if (16 > (int ) 10)
   14036        21659 :     ptr->x_param_ipa_max_loop_predicates ^= 16;
   14037        21659 :   ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
   14038        21659 :   if (10 > (int ) 10)
   14039              :     ptr->x_param_ipa_max_param_expr_ops ^= 10;
   14040        21659 :   ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
   14041        21659 :   if (5 > (int ) 10)
   14042              :     ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
   14043        21659 :   ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
   14044        21659 :   if (50 > (int ) 10)
   14045        21659 :     ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
   14046        21659 :   ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
   14047        21659 :   if (8 > (int ) 10)
   14048              :     ptr->x_param_ipa_sra_max_replacements ^= 8;
   14049        21659 :   ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14050        21659 :   if (2 > (int ) 10)
   14051              :     ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
   14052        21659 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14053        21659 :   if (4 > (int ) 10)
   14054              :     ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
   14055        21659 :   ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
   14056        21659 :   if (1 > (int ) 10)
   14057              :     ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
   14058        21659 :   ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
   14059        21659 :   if (2 > (int ) 10)
   14060              :     ptr->x_param_ira_loop_reserved_regs ^= 2;
   14061        21659 :   ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
   14062        21659 :   if (1000 > (int ) 10)
   14063        21659 :     ptr->x_param_ira_max_conflict_table_size ^= 1000;
   14064        21659 :   ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
   14065        21659 :   if (100 > (int ) 10)
   14066        21659 :     ptr->x_param_ira_max_loops_num ^= 100;
   14067        21659 :   ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
   14068        21659 :   if (1000 > (int ) 10)
   14069        21659 :     ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
   14070        21659 :   ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
   14071        21659 :   if (10 > (int ) 10)
   14072              :     ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
   14073        21659 :   ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
   14074        21659 :   if (40 > (int ) 10)
   14075        21659 :     ptr->x_param_iv_consider_all_candidates_bound ^= 40;
   14076        21659 :   ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
   14077        21659 :   if (250 > (int ) 10)
   14078        21659 :     ptr->x_param_iv_max_considered_uses ^= 250;
   14079              : #ifdef ACCEL_COMPILER
   14080              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
   14081              : #else
   14082        21659 :   ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
   14083        21659 :   if (1 > (int ) 10)
   14084              :     ptr->x_ix86_vect_compare_costs ^= 1;
   14085              : #endif
   14086        21659 :   ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
   14087        21659 :   if (300 > (int ) 10)
   14088        21659 :     ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
   14089        21659 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
   14090        21659 :   if (800 > (int ) 10)
   14091        21659 :     ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
   14092        21659 :   ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
   14093        21659 :   if (32 > (int ) 10)
   14094        21659 :     ptr->x_param_l1_cache_line_size ^= 32;
   14095        21659 :   ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
   14096        21659 :   if (64 > (int ) 10)
   14097        21659 :     ptr->x_param_l1_cache_size ^= 64;
   14098        21659 :   ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
   14099        21659 :   if (512 > (int ) 10)
   14100        21659 :     ptr->x_param_l2_cache_size ^= 512;
   14101        21659 :   ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
   14102        21659 :   if (100 > (int ) 10)
   14103        21659 :     ptr->x_param_large_function_growth ^= 100;
   14104        21659 :   ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
   14105        21659 :   if (2700 > (int ) 10)
   14106        21659 :     ptr->x_param_large_function_insns ^= 2700;
   14107        21659 :   ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
   14108        21659 :   if (1000 > (int ) 10)
   14109        21659 :     ptr->x_param_stack_frame_growth ^= 1000;
   14110        21659 :   ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
   14111        21659 :   if (256 > (int ) 10)
   14112        21659 :     ptr->x_param_large_stack_frame ^= 256;
   14113        21659 :   ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   14114        21659 :   if (10000 > (int ) 10)
   14115        21659 :     ptr->x_param_large_unit_insns ^= 10000;
   14116        21659 :   ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
   14117        21659 :   if (20 > (int ) 10)
   14118        21659 :     ptr->x_param_lim_expensive ^= 20;
   14119        21659 :   ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
   14120        21659 :   if (51 > (int ) 10)
   14121        21659 :     ptr->x_param_loop_block_tile_size ^= 51;
   14122        21659 :   ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
   14123        21659 :   if (64 > (int ) 10)
   14124        21659 :     ptr->x_param_loop_interchange_max_num_stmts ^= 64;
   14125        21659 :   ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
   14126        21659 :   if (2 > (int ) 10)
   14127              :     ptr->x_param_loop_interchange_stride_ratio ^= 2;
   14128        21659 :   ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
   14129        21659 :   if (10000 > (int ) 10)
   14130        21659 :     ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
   14131        21659 :   ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
   14132        21659 :   if (1000 > (int ) 10)
   14133        21659 :     ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
   14134        21659 :   ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
   14135        21659 :   if (200 > (int ) 10)
   14136        21659 :     ptr->x_param_loop_versioning_max_inner_insns ^= 200;
   14137        21659 :   ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
   14138        21659 :   if (100 > (int ) 10)
   14139        21659 :     ptr->x_param_loop_versioning_max_outer_insns ^= 100;
   14140        21659 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
   14141        21659 :   if (40 > (int ) 10)
   14142        21659 :     ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
   14143        21659 :   ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
   14144        21659 :   if (500 > (int ) 10)
   14145        21659 :     ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
   14146        21659 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
   14147        21659 :   if (30 > (int ) 10)
   14148        21659 :     ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
   14149        21659 :   ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
   14150        21659 :   ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
   14151        21659 :   if (1 > (int ) 10)
   14152              :     ptr->x_param_lto_locality_frequency ^= 1;
   14153        21659 :   ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
   14154        21659 :   ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
   14155        21659 :   if (1000 > (int ) 10)
   14156        21659 :     ptr->x_param_lto_locality_size ^= 1000;
   14157        21659 :   ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14158        21659 :   if (80 > (int ) 10)
   14159        21659 :     ptr->x_param_max_average_unrolled_insns ^= 80;
   14160        21659 :   ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
   14161        21659 :   if (4 > (int ) 10)
   14162              :     ptr->x_param_max_combine_insns ^= 4;
   14163        21659 :   ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
   14164        21659 :   if (3000 > (int ) 10)
   14165        21659 :     ptr->x_param_max_combine_search_insns ^= 3000;
   14166        21659 :   ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
   14167        21659 :   if (8 > (int ) 10)
   14168              :     ptr->x_param_max_unroll_iterations ^= 8;
   14169        21659 :   ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
   14170        21659 :   if (16 > (int ) 10)
   14171        21659 :     ptr->x_param_max_completely_peel_times ^= 16;
   14172        21659 :   ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14173        21659 :   if (200 > (int ) 10)
   14174        21659 :     ptr->x_param_max_completely_peeled_insns ^= 200;
   14175        21659 :   ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
   14176        21659 :   if (100 > (int ) 10)
   14177        21659 :     ptr->x_param_max_crossjump_edges ^= 100;
   14178        21659 :   ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
   14179        21659 :   if (1000 > (int ) 10)
   14180        21659 :     ptr->x_param_max_cse_insns ^= 1000;
   14181        21659 :   ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
   14182        21659 :   if (10 > (int ) 10)
   14183              :     ptr->x_param_max_cse_path_length ^= 10;
   14184        21659 :   ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
   14185        21659 :   if (500 > (int ) 10)
   14186        21659 :     ptr->x_param_max_cselib_memory_locations ^= 500;
   14187        21659 :   ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
   14188        21659 :   if (100000 > (int ) 10)
   14189        21659 :     ptr->x_param_max_debug_marker_count ^= 100000;
   14190        21659 :   ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
   14191        21659 :   if (100 > (int ) 10)
   14192        21659 :     ptr->x_param_max_delay_slot_insn_search ^= 100;
   14193        21659 :   ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
   14194        21659 :   if (333 > (int ) 10)
   14195        21659 :     ptr->x_param_max_delay_slot_live_search ^= 333;
   14196        21659 :   ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
   14197        21659 :   if (3 > (int ) 10)
   14198              :     ptr->x_param_max_devirt_targets ^= 3;
   14199        21659 :   ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
   14200        21659 :   if (5000 > (int ) 10)
   14201        21659 :     ptr->x_param_max_dse_active_local_stores ^= 5000;
   14202        21659 :   ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
   14203        21659 :   if (1 > (int ) 10)
   14204              :     ptr->x_param_early_inliner_max_iterations ^= 1;
   14205        21659 :   ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
   14206        21659 :   if (200 > (int ) 10)
   14207        21659 :     ptr->x_param_max_find_base_term_values ^= 200;
   14208        21659 :   ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
   14209        21659 :   if (100 > (int ) 10)
   14210        21659 :     ptr->x_param_max_fsm_thread_path_insns ^= 100;
   14211        21659 :   ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
   14212        21659 :   if (20 > (int ) 10)
   14213        21659 :     ptr->x_param_max_gcse_insertion_ratio ^= 20;
   14214        21659 :   ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
   14215        21659 :   if (131072 > (int ) 10)
   14216        21659 :     ptr->x_param_max_gcse_memory ^= 131072;
   14217        21659 :   ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
   14218        21659 :   if (8 > (int ) 10)
   14219              :     ptr->x_param_max_goto_duplication_insns ^= 8;
   14220        21659 :   ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
   14221        21659 :   if (8 > (int ) 10)
   14222              :     ptr->x_param_max_grow_copy_bb_insns ^= 8;
   14223        21659 :   ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
   14224        21659 :   if (30 > (int ) 10)
   14225        21659 :     ptr->x_param_max_hoist_depth ^= 30;
   14226        21659 :   ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
   14227        21659 :   if (4000 > (int ) 10)
   14228        21659 :     ptr->x_param_inline_functions_called_once_insns ^= 4000;
   14229        21659 :   ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14230        21659 :   if (6 > (int ) 10)
   14231              :     ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
   14232        21659 :   ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
   14233        21659 :   if (15 > (int ) 10)
   14234        21659 :     ptr->x_param_max_inline_insns_auto ^= 15;
   14235        21659 :   ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
   14236        21659 :   if (450 > (int ) 10)
   14237        21659 :     ptr->x_param_max_inline_insns_recursive_auto ^= 450;
   14238        21659 :   ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
   14239        21659 :   if (450 > (int ) 10)
   14240        21659 :     ptr->x_param_max_inline_insns_recursive ^= 450;
   14241        21659 :   ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
   14242        21659 :   if (70 > (int ) 10)
   14243        21659 :     ptr->x_param_max_inline_insns_single ^= 70;
   14244        21659 :   ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
   14245        21659 :   ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
   14246        21659 :   ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
   14247        21659 :   if (8 > (int ) 10)
   14248              :     ptr->x_param_max_inline_recursive_depth_auto ^= 8;
   14249        21659 :   ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14250        21659 :   if (8 > (int ) 10)
   14251              :     ptr->x_param_max_inline_recursive_depth ^= 8;
   14252        21659 :   ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
   14253        21659 :   if (350000 > (int ) 10)
   14254        21659 :     ptr->x_param_max_isl_operations ^= 350000;
   14255        21659 :   ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
   14256        21659 :   if (10 > (int ) 10)
   14257              :     ptr->x_param_max_iterations_computation_cost ^= 10;
   14258        21659 :   ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
   14259        21659 :   if (1000 > (int ) 10)
   14260        21659 :     ptr->x_param_max_iterations_to_track ^= 1000;
   14261        21659 :   ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
   14262        21659 :   if (15 > (int ) 10)
   14263        21659 :     ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
   14264        21659 :   ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
   14265        21659 :   if (64 > (int ) 10)
   14266        21659 :     ptr->x_param_max_jump_thread_paths ^= 64;
   14267        21659 :   ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
   14268        21659 :   if (10000 > (int ) 10)
   14269        21659 :     ptr->x_param_max_last_value_rtl ^= 10000;
   14270        21659 :   ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
   14271        21659 :   if (20 > (int ) 10)
   14272        21659 :     ptr->x_param_max_loop_header_insns ^= 20;
   14273        21659 :   ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
   14274        21659 :   if (40 > (int ) 10)
   14275        21659 :     ptr->x_param_max_modulo_backtrack_attempts ^= 40;
   14276        21659 :   ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
   14277        21659 :   if (8 > (int ) 10)
   14278              :     ptr->x_param_max_niter_dominators_walk ^= 8;
   14279        21659 :   ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
   14280        21659 :   if (100 > (int ) 10)
   14281        21659 :     ptr->x_param_max_partial_antic_length ^= 100;
   14282        21659 :   ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
   14283        21659 :   if (32 > (int ) 10)
   14284        21659 :     ptr->x_param_max_peel_branches ^= 32;
   14285        21659 :   ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
   14286        21659 :   if (16 > (int ) 10)
   14287        21659 :     ptr->x_param_max_peel_times ^= 16;
   14288        21659 :   ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14289        21659 :   if (100 > (int ) 10)
   14290        21659 :     ptr->x_param_max_peeled_insns ^= 100;
   14291        21659 :   ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
   14292        21659 :   if (32 > (int ) 10)
   14293        21659 :     ptr->x_param_max_pending_list_length ^= 32;
   14294        21659 :   ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14295        21659 :   if (15 > (int ) 10)
   14296        21659 :     ptr->x_param_max_pipeline_region_blocks ^= 15;
   14297        21659 :   ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
   14298        21659 :   if (200 > (int ) 10)
   14299        21659 :     ptr->x_param_max_pipeline_region_insns ^= 200;
   14300        21659 :   ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
   14301        21659 :   if (5 > (int ) 10)
   14302              :     ptr->x_param_max_pow_sqrt_depth ^= 5;
   14303        21659 :   ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
   14304        21659 :   if (100 > (int ) 10)
   14305        21659 :     ptr->x_param_max_predicted_iterations ^= 100;
   14306        21659 :   ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
   14307        21659 :   if (100 > (int ) 10)
   14308        21659 :     ptr->x_param_max_reload_search_insns ^= 100;
   14309        21659 :   ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
   14310        21659 :   if (10 > (int ) 10)
   14311              :     ptr->x_param_max_rtl_if_conversion_insns ^= 10;
   14312        21659 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
   14313        21659 :   if (20 > (int ) 10)
   14314        21659 :     ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
   14315        21659 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
   14316        21659 :   if (40 > (int ) 10)
   14317        21659 :     ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
   14318        21659 :   ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
   14319        21659 :   ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
   14320        21659 :   if (3 > (int ) 10)
   14321              :     ptr->x_param_max_sched_insn_conflict_delay ^= 3;
   14322        21659 :   ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
   14323        21659 :   if (100 > (int ) 10)
   14324        21659 :     ptr->x_param_max_sched_ready_insns ^= 100;
   14325        21659 :   ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14326        21659 :   if (10 > (int ) 10)
   14327              :     ptr->x_param_max_sched_region_blocks ^= 10;
   14328        21659 :   ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
   14329        21659 :   if (100 > (int ) 10)
   14330        21659 :     ptr->x_param_max_sched_region_insns ^= 100;
   14331        21659 :   ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
   14332        21659 :   if (50 > (int ) 10)
   14333        21659 :     ptr->x_param_max_slsr_candidate_scan ^= 50;
   14334        21659 :   ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
   14335        21659 :   if (50 > (int ) 10)
   14336        21659 :     ptr->x_param_max_speculative_devirt_maydefs ^= 50;
   14337        21659 :   ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
   14338        21659 :   if (64 > (int ) 10)
   14339        21659 :     ptr->x_param_max_stores_to_merge ^= 64;
   14340        21659 :   ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
   14341        21659 :   if (2 > (int ) 10)
   14342              :     ptr->x_param_max_stores_to_sink ^= 2;
   14343        21659 :   ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
   14344        21659 :   if (10 > (int ) 10)
   14345              :     ptr->x_param_max_tail_merge_comparisons ^= 10;
   14346        21659 :   ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
   14347        21659 :   if (2 > (int ) 10)
   14348              :     ptr->x_param_max_tail_merge_iterations ^= 2;
   14349        21659 :   ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
   14350        21659 :   if (10000 > (int ) 10)
   14351        21659 :     ptr->x_param_max_tracked_strlens ^= 10000;
   14352        21659 :   ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
   14353        21659 :   if (4 > (int ) 10)
   14354              :     ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
   14355        21659 :   ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
   14356        21659 :   if (8 > (int ) 10)
   14357              :     ptr->x_param_max_unroll_times ^= 8;
   14358        21659 :   ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14359        21659 :   if (200 > (int ) 10)
   14360        21659 :     ptr->x_param_max_unrolled_insns ^= 200;
   14361        21659 :   ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
   14362        21659 :   if (50 > (int ) 10)
   14363        21659 :     ptr->x_param_max_unswitch_depth ^= 50;
   14364        21659 :   ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
   14365        21659 :   if (50 > (int ) 10)
   14366        21659 :     ptr->x_param_max_unswitch_insns ^= 50;
   14367        21659 :   ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
   14368        21659 :   if (1 > (int ) 10)
   14369              :     ptr->x_param_max_variable_expansions ^= 1;
   14370        21659 :   ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
   14371        21659 :   if (12 > (int ) 10)
   14372        21659 :     ptr->x_param_max_vartrack_expr_depth ^= 12;
   14373        21659 :   ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
   14374        21659 :   if (50 > (int ) 10)
   14375        21659 :     ptr->x_param_max_vartrack_reverse_op_size ^= 50;
   14376        21659 :   ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
   14377        21659 :   if (50000000 > (int ) 10)
   14378        21659 :     ptr->x_param_max_vartrack_size ^= 50000000;
   14379        21659 :   ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   14380        21659 :   if (1 > (int ) 10)
   14381              :     ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
   14382        21659 :   ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
   14383        21659 :   if (5 > (int ) 10)
   14384              :     ptr->x_param_min_crossjump_insns ^= 5;
   14385        21659 :   ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14386        21659 :   if (10 > (int ) 10)
   14387              :     ptr->x_param_min_inline_recursive_probability ^= 10;
   14388        21659 :   ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
   14389        21659 :   if (9 > (int ) 10)
   14390              :     ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
   14391        21659 :   ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
   14392        21659 :   if (30 > (int ) 10)
   14393        21659 :     ptr->x_param_min_loop_cond_split_prob ^= 30;
   14394        21659 :   ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
   14395        21659 :   if (4096 > (int ) 10)
   14396        21659 :     ptr->x_param_min_pagesize ^= 4096;
   14397        21659 :   ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
   14398        21659 :   if (32 > (int ) 10)
   14399        21659 :     ptr->x_param_min_size_for_stack_sharing ^= 32;
   14400        21659 :   ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
   14401        21659 :   if (40 > (int ) 10)
   14402        21659 :     ptr->x_param_min_spec_prob ^= 40;
   14403        21659 :   ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
   14404        21659 :   ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
   14405        21659 :   if (16 > (int ) 10)
   14406        21659 :     ptr->x_param_modref_max_accesses ^= 16;
   14407        21659 :   ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
   14408        21659 :   if (8 > (int ) 10)
   14409              :     ptr->x_param_modref_max_adjustments ^= 8;
   14410        21659 :   ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
   14411        21659 :   if (32 > (int ) 10)
   14412        21659 :     ptr->x_param_modref_max_bases ^= 32;
   14413        21659 :   ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
   14414        21659 :   if (256 > (int ) 10)
   14415        21659 :     ptr->x_param_modref_max_depth ^= 256;
   14416        21659 :   ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
   14417        21659 :   if (256 > (int ) 10)
   14418        21659 :     ptr->x_param_modref_max_escape_points ^= 256;
   14419        21659 :   ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
   14420        21659 :   if (16 > (int ) 10)
   14421        21659 :     ptr->x_param_modref_max_refs ^= 16;
   14422        21659 :   ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
   14423        21659 :   if (64 > (int ) 10)
   14424        21659 :     ptr->x_param_modref_max_tests ^= 64;
   14425        21659 :   ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
   14426        21659 :   ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
   14427        21659 :   if (100 > (int ) 10)
   14428        21659 :     ptr->x_param_parloops_min_per_thread ^= 100;
   14429        21659 :   ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
   14430        21659 :   ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
   14431        21659 :   if (70 > (int ) 10)
   14432        21659 :     ptr->x_param_partial_inlining_entry_probability ^= 70;
   14433        21659 :   ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
   14434        21659 :   if (5 > (int ) 10)
   14435              :     ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
   14436        21659 :   ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
   14437        21659 :   if (2 > (int ) 10)
   14438              :     ptr->x_param_predictable_branch_outcome ^= 2;
   14439        21659 :   ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
   14440        21659 :   if (1 > (int ) 10)
   14441              :     ptr->x_param_prefetch_dynamic_strides ^= 1;
   14442        21659 :   ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
   14443        21659 :   if (200 > (int ) 10)
   14444        21659 :     ptr->x_param_prefetch_latency ^= 200;
   14445        21659 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
   14446        21659 :   if (3 > (int ) 10)
   14447              :     ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
   14448        21659 :   ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
   14449        21659 :   if (-1 > (int ) 10)
   14450              :     ptr->x_param_prefetch_minimum_stride ^= -1;
   14451        21659 :   ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
   14452        21659 :   ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
   14453        21659 :   if (6 > (int ) 10)
   14454              :     ptr->x_param_ranger_logical_depth ^= 6;
   14455        21659 :   ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
   14456        21659 :   if (5 > (int ) 10)
   14457              :     ptr->x_param_ranger_recompute_depth ^= 5;
   14458        21659 :   ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
   14459        21659 :   if (200 > (int ) 10)
   14460        21659 :     ptr->x_param_relation_block_limit ^= 200;
   14461        21659 :   ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14462        21659 :   if (7 > (int ) 10)
   14463              :     ptr->x_param_rpo_vn_max_loop_depth ^= 7;
   14464        21659 :   ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
   14465        21659 :   if (1000 > (int ) 10)
   14466        21659 :     ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
   14467        21659 :   ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
   14468        21659 :   if (10 > (int ) 10)
   14469              :     ptr->x_param_scev_max_expr_complexity ^= 10;
   14470        21659 :   ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
   14471        21659 :   if (100 > (int ) 10)
   14472        21659 :     ptr->x_param_scev_max_expr_size ^= 100;
   14473        21659 :   ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
   14474        21659 :   if (-1 > (int ) 10)
   14475              :     ptr->x_param_sched_autopref_queue_depth ^= -1;
   14476        21659 :   ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
   14477        21659 :   if (1 > (int ) 10)
   14478              :     ptr->x_param_sched_mem_true_dep_cost ^= 1;
   14479        21659 :   ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
   14480        21659 :   if (1 > (int ) 10)
   14481              :     ptr->x_param_sched_pressure_algorithm ^= 1;
   14482        21659 :   ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14483        21659 :   if (40 > (int ) 10)
   14484        21659 :     ptr->x_param_sched_spec_prob_cutoff ^= 40;
   14485        21659 :   ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14486        21659 :   if (10 > (int ) 10)
   14487              :     ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
   14488        21659 :   ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
   14489        21659 :   if (2 > (int ) 10)
   14490              :     ptr->x_param_selsched_insns_to_rename ^= 2;
   14491        21659 :   ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
   14492        21659 :   if (50 > (int ) 10)
   14493        21659 :     ptr->x_param_selsched_max_lookahead ^= 50;
   14494        21659 :   ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
   14495        21659 :   if (2 > (int ) 10)
   14496              :     ptr->x_param_selsched_max_sched_times ^= 2;
   14497        21659 :   ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
   14498        21659 :   if (3 > (int ) 10)
   14499              :     ptr->x_param_simultaneous_prefetches ^= 3;
   14500        21659 :   ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
   14501        21659 :   if (75 > (int ) 10)
   14502        21659 :     ptr->x_param_sink_frequency_threshold ^= 75;
   14503        21659 :   ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
   14504        21659 :   ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
   14505        21659 :   ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
   14506        21659 :   if (2 > (int ) 10)
   14507              :     ptr->x_param_sms_max_ii_factor ^= 2;
   14508        21659 :   ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
   14509        21659 :   if (2 > (int ) 10)
   14510              :     ptr->x_param_sms_min_sc ^= 2;
   14511        21659 :   ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
   14512        21659 :   if (32 > (int ) 10)
   14513        21659 :     ptr->x_param_sra_max_propagations ^= 32;
   14514        21659 :   ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
   14515        21659 :   ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
   14516        21659 :   ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
   14517        21659 :   if (512 > (int ) 10)
   14518        21659 :     ptr->x_param_ssa_name_def_chain_limit ^= 512;
   14519        21659 :   ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
   14520        21659 :   if (8 > (int ) 10)
   14521              :     ptr->x_param_ssp_buffer_size ^= 8;
   14522        21659 :   ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
   14523        21659 :   if (12 > (int ) 10)
   14524        21659 :     ptr->x_param_stack_clash_protection_guard_size ^= 12;
   14525        21659 :   ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
   14526        21659 :   if (12 > (int ) 10)
   14527        21659 :     ptr->x_param_stack_clash_protection_probe_interval ^= 12;
   14528        21659 :   ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
   14529        21659 :   if (10 > (int ) 10)
   14530              :     ptr->x_param_store_forwarding_max_distance ^= 10;
   14531        21659 :   ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
   14532        21659 :   if (1 > (int ) 10)
   14533              :     ptr->x_param_store_merging_allow_unaligned ^= 1;
   14534        21659 :   ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
   14535        21659 :   if (65536 > (int ) 10)
   14536        21659 :     ptr->x_param_store_merging_max_size ^= 65536;
   14537        21659 :   ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14538        21659 :   if (8 > (int ) 10)
   14539              :     ptr->x_param_switch_conversion_branch_ratio ^= 8;
   14540        21659 :   ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
   14541        21659 :   ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
   14542        21659 :   if (9 > (int ) 10)
   14543              :     ptr->x_param_tm_max_aggregate_size ^= 9;
   14544        21659 :   ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
   14545        21659 :   if (95 > (int ) 10)
   14546        21659 :     ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
   14547        21659 :   ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
   14548        21659 :   if (75 > (int ) 10)
   14549        21659 :     ptr->x_param_tracer_dynamic_coverage ^= 75;
   14550        21659 :   ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
   14551        21659 :   if (100 > (int ) 10)
   14552        21659 :     ptr->x_param_tracer_max_code_growth ^= 100;
   14553        21659 :   ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
   14554        21659 :   if (80 > (int ) 10)
   14555        21659 :     ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
   14556        21659 :   ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
   14557        21659 :   if (50 > (int ) 10)
   14558        21659 :     ptr->x_param_tracer_min_branch_probability ^= 50;
   14559        21659 :   ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14560        21659 :   if (10 > (int ) 10)
   14561              :     ptr->x_param_tracer_min_branch_ratio ^= 10;
   14562        21659 :   ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
   14563        21659 :   if (256 > (int ) 10)
   14564        21659 :     ptr->x_param_transitive_relations_work_bound ^= 256;
   14565        21659 :   ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
   14566        21659 :   ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
   14567        21659 :   if (1000 > (int ) 10)
   14568        21659 :     ptr->x_param_uninit_control_dep_attempts ^= 1000;
   14569        21659 :   ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
   14570        21659 :   if (12 > (int ) 10)
   14571        21659 :     ptr->x_param_uninit_max_chain_len ^= 12;
   14572        21659 :   ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
   14573        21659 :   if (8 > (int ) 10)
   14574              :     ptr->x_param_uninit_max_num_chains ^= 8;
   14575        21659 :   ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
   14576        21659 :   if (100000 > (int ) 10)
   14577        21659 :     ptr->x_param_uninit_max_prune_work ^= 100000;
   14578        21659 :   ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
   14579        21659 :   if (2 > (int ) 10)
   14580              :     ptr->x_param_uninlined_function_insns ^= 2;
   14581        21659 :   ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
   14582        21659 :   ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
   14583        21659 :   if (2 > (int ) 10)
   14584              :     ptr->x_param_uninlined_function_thunk_insns ^= 2;
   14585        21659 :   ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
   14586        21659 :   if (2 > (int ) 10)
   14587              :     ptr->x_param_uninlined_function_thunk_time ^= 2;
   14588        21659 :   ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
   14589        21659 :   if (20 > (int ) 10)
   14590        21659 :     ptr->x_param_unlikely_bb_count_fraction ^= 20;
   14591        21659 :   ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
   14592        21659 :   if (4 > (int ) 10)
   14593              :     ptr->x_param_unroll_jam_max_unroll ^= 4;
   14594        21659 :   ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
   14595        21659 :   if (1 > (int ) 10)
   14596              :     ptr->x_param_unroll_jam_min_percent ^= 1;
   14597        21659 :   ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
   14598        21659 :   if (256 > (int ) 10)
   14599        21659 :     ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
   14600              : #ifdef ACCEL_COMPILER
   14601              :   ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
   14602              : #else
   14603        21659 :   ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
   14604        21659 :   if (1 > (int ) 10)
   14605              :     ptr->x_param_vect_epilogues_nomask ^= 1;
   14606              : #endif
   14607        21659 :   ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
   14608        21659 :   if (1 > (int ) 10)
   14609              :     ptr->x_param_vect_induction_float ^= 1;
   14610              : #ifdef ACCEL_COMPILER
   14611              :   ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
   14612              : #else
   14613        21659 :   ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
   14614        21659 :   if (50 > (int ) 10)
   14615        21659 :     ptr->x_param_vect_inner_loop_cost_factor ^= 50;
   14616              : #endif
   14617        21659 :   ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
   14618        21659 :   if (32 > (int ) 10)
   14619        21659 :     ptr->x_param_vect_max_layout_candidates ^= 32;
   14620        21659 :   ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
   14621        21659 :   if (-1 > (int ) 10)
   14622              :     ptr->x_param_vect_max_peeling_for_alignment ^= -1;
   14623        21659 :   ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
   14624        21659 :   if (15 > (int ) 10)
   14625        21659 :     ptr->x_param_vect_max_version_for_alias_checks ^= 15;
   14626        21659 :   ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
   14627        21659 :   if (6 > (int ) 10)
   14628              :     ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
   14629              : #ifdef ACCEL_COMPILER
   14630              :   ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
   14631              : #else
   14632        21659 :   ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
   14633        21659 :   if (2 > (int ) 10)
   14634              :     ptr->x_param_vect_partial_vector_usage ^= 2;
   14635              : #endif
   14636        21659 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
   14637        21659 :   if (0 > (int ) 10)
   14638              :     ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
   14639        21659 :   ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
   14640        21659 :   if (150000 > (int ) 10)
   14641        21659 :     ptr->x_param_vrp_block_limit ^= 150000;
   14642        21659 :   ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
   14643        21659 :   if (32 > (int ) 10)
   14644        21659 :     ptr->x_param_vrp_cstload_limit ^= 32;
   14645        21659 :   ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
   14646        21659 :   if (3000 > (int ) 10)
   14647        21659 :     ptr->x_param_vrp_sparse_threshold ^= 3000;
   14648        21659 :   ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
   14649        21659 :   if (50 > (int ) 10)
   14650        21659 :     ptr->x_param_vrp_switch_limit ^= 50;
   14651        21659 :   ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
   14652        21659 :   if (250 > (int ) 10)
   14653        21659 :     ptr->x_param_vrp_vector_threshold ^= 250;
   14654        21659 :   ptr->x_param_widening_mul_defer_fma = (int ) bp_unpack_var_len_int (bp);
   14655        21659 :   if (1 > (int ) 10)
   14656              :     ptr->x_param_widening_mul_defer_fma ^= 1;
   14657        21659 :   ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
   14658        21659 :   ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14659        21659 :   ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
   14660        21659 :   ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
   14661        21659 :   if (ptr->x_str_align_functions)
   14662        17479 :     ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
   14663        21659 :   ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14664        21659 :   ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
   14665        21659 :   if (ptr->x_str_align_jumps)
   14666        17479 :     ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
   14667        21659 :   ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
   14668        21659 :   ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
   14669        21659 :   if (ptr->x_str_align_labels)
   14670        17479 :     ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
   14671        21659 :   ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
   14672        21659 :   ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
   14673        21659 :   if (ptr->x_str_align_loops)
   14674        17479 :     ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
   14675        21659 :   ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
   14676        21659 :   ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
   14677        21659 :   ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
   14678        21659 :   ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
   14679        21659 :   ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14680        21659 :   ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
   14681        21659 :   ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14682        21659 :   ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
   14683        21659 :   ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
   14684        21659 :   ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
   14685        21659 :   ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
   14686        21659 :   ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
   14687        21659 :   ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
   14688        21659 :   ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
   14689        21659 :   ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14690        21659 :   ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
   14691        21659 :   ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
   14692        21659 :   ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
   14693        21659 :   ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14694        21659 :   ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
   14695        21659 :   ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
   14696        21659 :   ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
   14697        21659 :   ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
   14698        21659 :   ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14699        21659 :   ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
   14700        21659 :   ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14701        21659 :   ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
   14702        21659 :   ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
   14703        21659 :   ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
   14704        21659 :   ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14705        21659 :   ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14706        21659 :   ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
   14707        21659 :   ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14708        21659 :   ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
   14709        21659 :   ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
   14710        21659 :   ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
   14711        21659 :   ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
   14712        21659 :   ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
   14713        21659 :   ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
   14714        21659 :   ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
   14715        21659 :   ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
   14716        21659 :   ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
   14717        21659 :   ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
   14718        21659 :   ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
   14719        21659 :   ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14720        21659 :   ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
   14721        21659 :   ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
   14722        21659 :   ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
   14723        21659 :   ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
   14724        21659 :   ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
   14725        21659 :   ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
   14726        21659 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14727        21659 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
   14728        21659 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
   14729        21659 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
   14730        21659 :   ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
   14731        21659 :   ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
   14732        21659 :   ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
   14733        21659 :   ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
   14734        21659 :   ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14735        21659 :   ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
   14736        21659 :   ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14737        21659 :   ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
   14738        21659 :   ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
   14739        21659 :   ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
   14740        21659 :   ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
   14741        21659 :   ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
   14742        21659 :   ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
   14743        21659 :   ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
   14744        21659 :   ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
   14745        21659 :   ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
   14746        21659 :   ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
   14747        21659 :   ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
   14748        21659 :   ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
   14749        21659 :   ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
   14750        21659 :   ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
   14751        21659 :   ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
   14752        21659 :   ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
   14753        21659 :   ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
   14754        21659 :   ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
   14755        21659 :   ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
   14756        21659 :   ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
   14757        21659 :   ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
   14758        21659 :   ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14759        21659 :   ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14760        21659 :   ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14761        21659 :   ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
   14762        21659 :   ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14763        21659 :   ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14764        21659 :   ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
   14765        21659 :   ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
   14766        21659 :   ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
   14767        21659 :   ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
   14768        21659 :   ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
   14769        21659 :   ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
   14770        21659 :   ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
   14771        21659 :   ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
   14772        21659 :   ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
   14773        21659 :   ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
   14774        21659 :   ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14775        21659 :   ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
   14776        21659 :   ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
   14777        21659 :   ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
   14778        21659 :   ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14779        21659 :   ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
   14780        21659 :   ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
   14781        21659 :   ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
   14782        21659 :   ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
   14783        21659 :   ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
   14784        21659 :   ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
   14785        21659 :   ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
   14786        21659 :   ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14787        21659 :   ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
   14788        21659 :   ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
   14789        21659 :   ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
   14790        21659 :   ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14791        21659 :   ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
   14792        21659 :   ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14793        21659 :   ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
   14794        21659 :   ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
   14795        21659 :   ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
   14796        21659 :   ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
   14797        21659 :   ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
   14798        21659 :   ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
   14799        21659 :   ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14800        21659 :   ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
   14801        21659 :   if (ptr->x_flag_patchable_function_entry)
   14802            0 :     ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
   14803        21659 :   ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
   14804        21659 :   ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
   14805        21659 :   ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
   14806        21659 :   ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
   14807        21659 :   ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
   14808        21659 :   ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
   14809        21659 :   ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
   14810        21659 :   ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
   14811        21659 :   ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
   14812        21659 :   ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14813        21659 :   ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
   14814        21659 :   ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
   14815        21659 :   ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
   14816        21659 :   ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
   14817        21659 :   ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
   14818        21659 :   ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
   14819        21659 :   ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14820        21659 :   ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
   14821        21659 :   ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14822        21659 :   ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
   14823        21659 :   ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
   14824        21659 :   ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
   14825        21659 :   ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14826        21659 :   ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14827        21659 :   ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14828        21659 :   ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
   14829        21659 :   ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14830        21659 :   ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14831        21659 :   ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14832        21659 :   ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
   14833        21659 :   ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14834        21659 :   ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
   14835        21659 :   ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
   14836        21659 :   ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
   14837        21659 :   ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
   14838        21659 :   ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
   14839        21659 :   ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14840        21659 :   ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
   14841        21659 :   ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14842        21659 :   ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
   14843        21659 :   ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
   14844        21659 :   ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
   14845        21659 :   ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
   14846        21659 :   ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
   14847        21659 :   ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
   14848        21659 :   ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
   14849        21659 :   ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
   14850        21659 :   ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
   14851        21659 :   ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
   14852        21659 :   ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
   14853        21659 :   ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
   14854        21659 :   ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
   14855        21659 :   ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14856        21659 :   ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
   14857        21659 :   ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
   14858        21659 :   ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14859        21659 :   ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
   14860        21659 :   ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
   14861        21659 :   ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
   14862        21659 :   ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
   14863        21659 :   ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
   14864        21659 :   ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
   14865        21659 :   ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
   14866        21659 :   ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
   14867        21659 :   ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
   14868        21659 :   ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
   14869        21659 :   ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14870        21659 :   ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
   14871        21659 :   ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
   14872        21659 :   ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14873        21659 :   ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
   14874        21659 :   ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
   14875        21659 :   ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
   14876        21659 :   ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
   14877        21659 :   ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
   14878        21659 :   ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14879        21659 :   ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
   14880        21659 :   ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14881        21659 :   ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
   14882        21659 :   ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
   14883        21659 :   ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
   14884        21659 :   ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
   14885        21659 :   ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
   14886        21659 :   ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
   14887        21659 :   ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
   14888        21659 :   ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
   14889        21659 :   ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
   14890        21659 :   ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
   14891        21659 :   ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
   14892        21659 :   ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
   14893        21659 :   ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
   14894        21659 :   ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
   14895        21659 :   ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14896        21659 :   ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14897        21659 :   ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
   14898        21659 :   ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
   14899        21659 :   ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
   14900        21659 :   ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
   14901        21659 :   ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
   14902        21659 :   ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
   14903        21659 :   ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
   14904        21659 :   ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
   14905        21659 :   ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14906        21659 :   ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
   14907        21659 :   ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
   14908        21659 :   ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14909        21659 :   ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
   14910        21659 :   ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
   14911        21659 :   ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14912        21659 :   ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14913        21659 :   ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
   14914        21659 :   ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
   14915        21659 :   ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
   14916        21659 :   ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
   14917        21659 :   ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
   14918        21659 :   ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
   14919        21659 :   ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14920        21659 :   ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
   14921        21659 :   ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14922        21659 :   ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
   14923        21659 :   ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
   14924        21659 :   ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
   14925        21659 :   ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
   14926        21659 :   ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14927        21659 :   ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14928        21659 :   ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
   14929        21659 :   ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
   14930        21659 :   ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
   14931        21659 :   ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
   14932        21659 :   ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14933        21659 :   ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
   14934              : #ifdef ACCEL_COMPILER
   14935              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
   14936              : #else
   14937        21659 :   ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
   14938              : #endif
   14939              : #ifdef ACCEL_COMPILER
   14940              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
   14941              : #else
   14942        21659 :   ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
   14943              : #endif
   14944       216590 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   14945       194931 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   14946        21659 : }
   14947              : /* Free heap memory used by optimization options  */
   14948              : void
   14949          836 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   14950              : {
   14951          836 :   if (ptr->x_str_align_functions)
   14952          571 :     free (const_cast <char *>(ptr->x_str_align_functions));
   14953          836 :   if (ptr->x_str_align_jumps)
   14954          571 :     free (const_cast <char *>(ptr->x_str_align_jumps));
   14955          836 :   if (ptr->x_str_align_labels)
   14956          571 :     free (const_cast <char *>(ptr->x_str_align_labels));
   14957          836 :   if (ptr->x_str_align_loops)
   14958          571 :     free (const_cast <char *>(ptr->x_str_align_loops));
   14959          836 :   if (ptr->x_flag_patchable_function_entry)
   14960            0 :     free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
   14961          836 : }
   14962              : void
   14963       843474 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
   14964              : {
   14965       843474 :   if (ptr1->x_help_flag != ptr2->x_help_flag)
   14966            0 :     internal_error ("%<global_options%> are modified in local context");
   14967       843474 :   if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
   14968            0 :     internal_error ("%<global_options%> are modified in local context");
   14969       843474 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   14970            0 :     internal_error ("%<global_options%> are modified in local context");
   14971       843474 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   14972            0 :     internal_error ("%<global_options%> are modified in local context");
   14973       843474 :   if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
   14974            0 :     internal_error ("%<global_options%> are modified in local context");
   14975       843474 :   if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
   14976            0 :     internal_error ("%<global_options%> are modified in local context");
   14977       843474 :   if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
   14978            0 :     internal_error ("%<global_options%> are modified in local context");
   14979       843474 :   if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
   14980            0 :     internal_error ("%<global_options%> are modified in local context");
   14981       843474 :   if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
   14982            0 :     internal_error ("%<global_options%> are modified in local context");
   14983       843474 :   if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
   14984            0 :     internal_error ("%<global_options%> are modified in local context");
   14985       843474 :   if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
   14986            0 :     internal_error ("%<global_options%> are modified in local context");
   14987       843474 :   if (ptr1->x_param_analyzer_supernode_explosion_factor != ptr2->x_param_analyzer_supernode_explosion_factor)
   14988            0 :     internal_error ("%<global_options%> are modified in local context");
   14989       843474 :   if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
   14990            0 :     internal_error ("%<global_options%> are modified in local context");
   14991       843474 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
   14992            0 :     internal_error ("%<global_options%> are modified in local context");
   14993       843474 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
   14994            0 :     internal_error ("%<global_options%> are modified in local context");
   14995       843474 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
   14996            0 :     internal_error ("%<global_options%> are modified in local context");
   14997       843474 :   if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
   14998            0 :     internal_error ("%<global_options%> are modified in local context");
   14999       843474 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   15000            0 :     internal_error ("%<global_options%> are modified in local context");
   15001       843474 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   15002            0 :     internal_error ("%<global_options%> are modified in local context");
   15003       843474 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   15004            0 :     internal_error ("%<global_options%> are modified in local context");
   15005       843474 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   15006            0 :     internal_error ("%<global_options%> are modified in local context");
   15007       843474 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   15008            0 :     internal_error ("%<global_options%> are modified in local context");
   15009       843474 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   15010            0 :     internal_error ("%<global_options%> are modified in local context");
   15011       843474 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   15012            0 :     internal_error ("%<global_options%> are modified in local context");
   15013       843474 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   15014            0 :     internal_error ("%<global_options%> are modified in local context");
   15015       843474 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   15016            0 :     internal_error ("%<global_options%> are modified in local context");
   15017       843474 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   15018            0 :     internal_error ("%<global_options%> are modified in local context");
   15019       843474 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   15020            0 :     internal_error ("%<global_options%> are modified in local context");
   15021       843474 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   15022            0 :     internal_error ("%<global_options%> are modified in local context");
   15023       843474 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   15024            0 :     internal_error ("%<global_options%> are modified in local context");
   15025       843474 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   15026            0 :     internal_error ("%<global_options%> are modified in local context");
   15027       843474 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   15028            0 :     internal_error ("%<global_options%> are modified in local context");
   15029       843474 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   15030            0 :     internal_error ("%<global_options%> are modified in local context");
   15031       843474 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   15032            0 :     internal_error ("%<global_options%> are modified in local context");
   15033       843474 :   if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
   15034            0 :     internal_error ("%<global_options%> are modified in local context");
   15035       843474 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   15036            0 :     internal_error ("%<global_options%> are modified in local context");
   15037       843474 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   15038            0 :     internal_error ("%<global_options%> are modified in local context");
   15039       843474 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   15040            0 :     internal_error ("%<global_options%> are modified in local context");
   15041       843474 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   15042            0 :     internal_error ("%<global_options%> are modified in local context");
   15043       843474 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   15044            0 :     internal_error ("%<global_options%> are modified in local context");
   15045       843474 :   if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
   15046            0 :     internal_error ("%<global_options%> are modified in local context");
   15047       843474 :   if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
   15048            0 :     internal_error ("%<global_options%> are modified in local context");
   15049       843474 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   15050            0 :     internal_error ("%<global_options%> are modified in local context");
   15051       843474 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   15052            0 :     internal_error ("%<global_options%> are modified in local context");
   15053       843474 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   15054            0 :     internal_error ("%<global_options%> are modified in local context");
   15055       843474 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   15056            0 :     internal_error ("%<global_options%> are modified in local context");
   15057       843474 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   15058            0 :     internal_error ("%<global_options%> are modified in local context");
   15059       843474 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   15060            0 :     internal_error ("%<global_options%> are modified in local context");
   15061       843474 :   if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
   15062            0 :     internal_error ("%<global_options%> are modified in local context");
   15063       843474 :   if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
   15064            0 :     internal_error ("%<global_options%> are modified in local context");
   15065       843474 :   if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
   15066            0 :     internal_error ("%<global_options%> are modified in local context");
   15067       843474 :   if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
   15068            0 :     internal_error ("%<global_options%> are modified in local context");
   15069       843474 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   15070            0 :     internal_error ("%<global_options%> are modified in local context");
   15071       843474 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   15072            0 :     internal_error ("%<global_options%> are modified in local context");
   15073       843474 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   15074            0 :     internal_error ("%<global_options%> are modified in local context");
   15075       843474 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   15076            0 :     internal_error ("%<global_options%> are modified in local context");
   15077       843474 :   if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
   15078            0 :     internal_error ("%<global_options%> are modified in local context");
   15079       843474 :   if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
   15080            0 :     internal_error ("%<global_options%> are modified in local context");
   15081       843474 :   if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
   15082            0 :     internal_error ("%<global_options%> are modified in local context");
   15083       843474 :   if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
   15084            0 :     internal_error ("%<global_options%> are modified in local context");
   15085       843474 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   15086            0 :     internal_error ("%<global_options%> are modified in local context");
   15087       843474 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   15088            0 :     internal_error ("%<global_options%> are modified in local context");
   15089       843474 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   15090            0 :     internal_error ("%<global_options%> are modified in local context");
   15091       843474 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   15092            0 :     internal_error ("%<global_options%> are modified in local context");
   15093       843474 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   15094            0 :     internal_error ("%<global_options%> are modified in local context");
   15095       843474 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   15096            0 :     internal_error ("%<global_options%> are modified in local context");
   15097       843474 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   15098            0 :     internal_error ("%<global_options%> are modified in local context");
   15099       843474 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   15100            0 :     internal_error ("%<global_options%> are modified in local context");
   15101       843474 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   15102            0 :     internal_error ("%<global_options%> are modified in local context");
   15103       843474 :   if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
   15104            0 :     internal_error ("%<global_options%> are modified in local context");
   15105       843474 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   15106            0 :     internal_error ("%<global_options%> are modified in local context");
   15107       843474 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   15108            0 :     internal_error ("%<global_options%> are modified in local context");
   15109       843474 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   15110            0 :     internal_error ("%<global_options%> are modified in local context");
   15111       843474 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   15112            0 :     internal_error ("%<global_options%> are modified in local context");
   15113       843474 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   15114            0 :     internal_error ("%<global_options%> are modified in local context");
   15115       843474 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   15116            0 :     internal_error ("%<global_options%> are modified in local context");
   15117       843474 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   15118            0 :     internal_error ("%<global_options%> are modified in local context");
   15119       843474 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   15120            0 :     internal_error ("%<global_options%> are modified in local context");
   15121       843474 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   15122            0 :     internal_error ("%<global_options%> are modified in local context");
   15123       843474 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   15124            0 :     internal_error ("%<global_options%> are modified in local context");
   15125       843474 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   15126            0 :     internal_error ("%<global_options%> are modified in local context");
   15127       843474 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   15128            0 :     internal_error ("%<global_options%> are modified in local context");
   15129       843474 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   15130            0 :     internal_error ("%<global_options%> are modified in local context");
   15131       843474 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   15132            0 :     internal_error ("%<global_options%> are modified in local context");
   15133       843474 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   15134            0 :     internal_error ("%<global_options%> are modified in local context");
   15135       843474 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   15136            0 :     internal_error ("%<global_options%> are modified in local context");
   15137       843474 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   15138            0 :     internal_error ("%<global_options%> are modified in local context");
   15139       843474 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   15140            0 :     internal_error ("%<global_options%> are modified in local context");
   15141       843474 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   15142            0 :     internal_error ("%<global_options%> are modified in local context");
   15143       843474 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   15144            0 :     internal_error ("%<global_options%> are modified in local context");
   15145       843474 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   15146            0 :     internal_error ("%<global_options%> are modified in local context");
   15147       843474 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   15148            0 :     internal_error ("%<global_options%> are modified in local context");
   15149       843474 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   15150            0 :     internal_error ("%<global_options%> are modified in local context");
   15151       843474 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   15152            0 :     internal_error ("%<global_options%> are modified in local context");
   15153       843474 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   15154            0 :     internal_error ("%<global_options%> are modified in local context");
   15155       843474 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   15156            0 :     internal_error ("%<global_options%> are modified in local context");
   15157       843474 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   15158            0 :     internal_error ("%<global_options%> are modified in local context");
   15159       843474 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   15160            0 :     internal_error ("%<global_options%> are modified in local context");
   15161       843474 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   15162            0 :     internal_error ("%<global_options%> are modified in local context");
   15163       843474 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   15164            0 :     internal_error ("%<global_options%> are modified in local context");
   15165       843474 :   if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
   15166            0 :     internal_error ("%<global_options%> are modified in local context");
   15167       843474 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   15168            0 :     internal_error ("%<global_options%> are modified in local context");
   15169       843474 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   15170            0 :     internal_error ("%<global_options%> are modified in local context");
   15171       843474 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   15172            0 :     internal_error ("%<global_options%> are modified in local context");
   15173       843474 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   15174            0 :     internal_error ("%<global_options%> are modified in local context");
   15175       843474 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   15176            0 :     internal_error ("%<global_options%> are modified in local context");
   15177       843474 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   15178            0 :     internal_error ("%<global_options%> are modified in local context");
   15179       843474 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   15180            0 :     internal_error ("%<global_options%> are modified in local context");
   15181       843474 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   15182            0 :     internal_error ("%<global_options%> are modified in local context");
   15183       843474 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   15184            0 :     internal_error ("%<global_options%> are modified in local context");
   15185       843474 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   15186            0 :     internal_error ("%<global_options%> are modified in local context");
   15187       843474 :   if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
   15188            0 :     internal_error ("%<global_options%> are modified in local context");
   15189       843474 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   15190            0 :     internal_error ("%<global_options%> are modified in local context");
   15191       843474 :   if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
   15192            0 :     internal_error ("%<global_options%> are modified in local context");
   15193       843474 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   15194            0 :     internal_error ("%<global_options%> are modified in local context");
   15195       843474 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   15196            0 :     internal_error ("%<global_options%> are modified in local context");
   15197       843474 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   15198            0 :     internal_error ("%<global_options%> are modified in local context");
   15199       843474 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   15200            0 :     internal_error ("%<global_options%> are modified in local context");
   15201       843474 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   15202            0 :     internal_error ("%<global_options%> are modified in local context");
   15203       843474 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   15204            0 :     internal_error ("%<global_options%> are modified in local context");
   15205       843474 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   15206            0 :     internal_error ("%<global_options%> are modified in local context");
   15207       843474 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   15208            0 :     internal_error ("%<global_options%> are modified in local context");
   15209       843474 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   15210            0 :     internal_error ("%<global_options%> are modified in local context");
   15211       843474 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   15212            0 :     internal_error ("%<global_options%> are modified in local context");
   15213       843474 :   if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
   15214            0 :     internal_error ("%<global_options%> are modified in local context");
   15215       843474 :   if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
   15216            0 :     internal_error ("%<global_options%> are modified in local context");
   15217       843474 :   if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
   15218            0 :     internal_error ("%<global_options%> are modified in local context");
   15219       843474 :   if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
   15220            0 :     internal_error ("%<global_options%> are modified in local context");
   15221       843474 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   15222            0 :     internal_error ("%<global_options%> are modified in local context");
   15223       843474 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   15224            0 :     internal_error ("%<global_options%> are modified in local context");
   15225       843474 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   15226            0 :     internal_error ("%<global_options%> are modified in local context");
   15227       843474 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   15228            0 :     internal_error ("%<global_options%> are modified in local context");
   15229       843474 :   if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
   15230            0 :     internal_error ("%<global_options%> are modified in local context");
   15231       843474 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   15232            0 :     internal_error ("%<global_options%> are modified in local context");
   15233       843474 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   15234            0 :     internal_error ("%<global_options%> are modified in local context");
   15235       843474 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   15236            0 :     internal_error ("%<global_options%> are modified in local context");
   15237       843474 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   15238            0 :     internal_error ("%<global_options%> are modified in local context");
   15239       843474 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   15240            0 :     internal_error ("%<global_options%> are modified in local context");
   15241       843474 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   15242            0 :     internal_error ("%<global_options%> are modified in local context");
   15243       843474 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   15244            0 :     internal_error ("%<global_options%> are modified in local context");
   15245       843474 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   15246            0 :     internal_error ("%<global_options%> are modified in local context");
   15247       843474 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   15248            0 :     internal_error ("%<global_options%> are modified in local context");
   15249       843474 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   15250            0 :     internal_error ("%<global_options%> are modified in local context");
   15251       843474 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   15252            0 :     internal_error ("%<global_options%> are modified in local context");
   15253       843474 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   15254            0 :     internal_error ("%<global_options%> are modified in local context");
   15255       843474 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   15256            0 :     internal_error ("%<global_options%> are modified in local context");
   15257       843474 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   15258            0 :     internal_error ("%<global_options%> are modified in local context");
   15259       843474 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   15260            0 :     internal_error ("%<global_options%> are modified in local context");
   15261       843474 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   15262            0 :     internal_error ("%<global_options%> are modified in local context");
   15263       843474 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   15264            0 :     internal_error ("%<global_options%> are modified in local context");
   15265       843474 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   15266            0 :     internal_error ("%<global_options%> are modified in local context");
   15267       843474 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   15268            0 :     internal_error ("%<global_options%> are modified in local context");
   15269       843474 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   15270            0 :     internal_error ("%<global_options%> are modified in local context");
   15271       843474 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   15272            0 :     internal_error ("%<global_options%> are modified in local context");
   15273       843474 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   15274            0 :     internal_error ("%<global_options%> are modified in local context");
   15275       843474 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   15276            0 :     internal_error ("%<global_options%> are modified in local context");
   15277       843474 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   15278            0 :     internal_error ("%<global_options%> are modified in local context");
   15279       843474 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   15280            0 :     internal_error ("%<global_options%> are modified in local context");
   15281       843474 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   15282            0 :     internal_error ("%<global_options%> are modified in local context");
   15283       843474 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   15284            0 :     internal_error ("%<global_options%> are modified in local context");
   15285       843474 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   15286            0 :     internal_error ("%<global_options%> are modified in local context");
   15287       843474 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   15288            0 :     internal_error ("%<global_options%> are modified in local context");
   15289       843474 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   15290            0 :     internal_error ("%<global_options%> are modified in local context");
   15291       843474 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   15292            0 :     internal_error ("%<global_options%> are modified in local context");
   15293       843474 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   15294            0 :     internal_error ("%<global_options%> are modified in local context");
   15295       843474 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   15296            0 :     internal_error ("%<global_options%> are modified in local context");
   15297       843474 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   15298            0 :     internal_error ("%<global_options%> are modified in local context");
   15299       843474 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   15300            0 :     internal_error ("%<global_options%> are modified in local context");
   15301       843474 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   15302            0 :     internal_error ("%<global_options%> are modified in local context");
   15303       843474 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   15304            0 :     internal_error ("%<global_options%> are modified in local context");
   15305       843474 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   15306            0 :     internal_error ("%<global_options%> are modified in local context");
   15307       843474 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   15308            0 :     internal_error ("%<global_options%> are modified in local context");
   15309       843474 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   15310            0 :     internal_error ("%<global_options%> are modified in local context");
   15311       843474 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   15312            0 :     internal_error ("%<global_options%> are modified in local context");
   15313       843474 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   15314            0 :     internal_error ("%<global_options%> are modified in local context");
   15315       843474 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   15316            0 :     internal_error ("%<global_options%> are modified in local context");
   15317       843474 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   15318            0 :     internal_error ("%<global_options%> are modified in local context");
   15319       843474 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   15320            0 :     internal_error ("%<global_options%> are modified in local context");
   15321       843474 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   15322            0 :     internal_error ("%<global_options%> are modified in local context");
   15323       843474 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   15324            0 :     internal_error ("%<global_options%> are modified in local context");
   15325       843474 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   15326            0 :     internal_error ("%<global_options%> are modified in local context");
   15327       843474 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   15328            0 :     internal_error ("%<global_options%> are modified in local context");
   15329       843474 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   15330            0 :     internal_error ("%<global_options%> are modified in local context");
   15331       843474 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   15332            0 :     internal_error ("%<global_options%> are modified in local context");
   15333       843474 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   15334            0 :     internal_error ("%<global_options%> are modified in local context");
   15335       843474 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   15336            0 :     internal_error ("%<global_options%> are modified in local context");
   15337       843474 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   15338            0 :     internal_error ("%<global_options%> are modified in local context");
   15339       843474 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   15340            0 :     internal_error ("%<global_options%> are modified in local context");
   15341       843474 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   15342            0 :     internal_error ("%<global_options%> are modified in local context");
   15343       843474 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   15344            0 :     internal_error ("%<global_options%> are modified in local context");
   15345       843474 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   15346            0 :     internal_error ("%<global_options%> are modified in local context");
   15347       843474 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   15348            0 :     internal_error ("%<global_options%> are modified in local context");
   15349       843474 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   15350            0 :     internal_error ("%<global_options%> are modified in local context");
   15351       843474 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   15352            0 :     internal_error ("%<global_options%> are modified in local context");
   15353       843474 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   15354            0 :     internal_error ("%<global_options%> are modified in local context");
   15355       843474 :   if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
   15356            0 :     internal_error ("%<global_options%> are modified in local context");
   15357       843474 :   if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
   15358            0 :     internal_error ("%<global_options%> are modified in local context");
   15359       843474 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   15360            0 :     internal_error ("%<global_options%> are modified in local context");
   15361       843474 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   15362            0 :     internal_error ("%<global_options%> are modified in local context");
   15363       843474 :   if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
   15364            0 :     internal_error ("%<global_options%> are modified in local context");
   15365       843474 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   15366            0 :     internal_error ("%<global_options%> are modified in local context");
   15367       843474 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   15368            0 :     internal_error ("%<global_options%> are modified in local context");
   15369       843474 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   15370            0 :     internal_error ("%<global_options%> are modified in local context");
   15371       843474 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   15372            0 :     internal_error ("%<global_options%> are modified in local context");
   15373       843474 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   15374            0 :     internal_error ("%<global_options%> are modified in local context");
   15375       843474 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   15376            0 :     internal_error ("%<global_options%> are modified in local context");
   15377       843474 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   15378            0 :     internal_error ("%<global_options%> are modified in local context");
   15379       843474 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   15380            0 :     internal_error ("%<global_options%> are modified in local context");
   15381       843474 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   15382            0 :     internal_error ("%<global_options%> are modified in local context");
   15383       843474 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   15384            0 :     internal_error ("%<global_options%> are modified in local context");
   15385       843474 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   15386            0 :     internal_error ("%<global_options%> are modified in local context");
   15387       843474 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   15388            0 :     internal_error ("%<global_options%> are modified in local context");
   15389       843474 :   if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
   15390            0 :     internal_error ("%<global_options%> are modified in local context");
   15391       843474 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   15392            0 :     internal_error ("%<global_options%> are modified in local context");
   15393       843474 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   15394            0 :     internal_error ("%<global_options%> are modified in local context");
   15395       843474 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   15396            0 :     internal_error ("%<global_options%> are modified in local context");
   15397       843474 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   15398            0 :     internal_error ("%<global_options%> are modified in local context");
   15399       843474 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   15400            0 :     internal_error ("%<global_options%> are modified in local context");
   15401       843474 :   if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
   15402            0 :     internal_error ("%<global_options%> are modified in local context");
   15403       843474 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   15404            0 :     internal_error ("%<global_options%> are modified in local context");
   15405       843474 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   15406            0 :     internal_error ("%<global_options%> are modified in local context");
   15407       843474 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   15408            0 :     internal_error ("%<global_options%> are modified in local context");
   15409       843474 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   15410            0 :     internal_error ("%<global_options%> are modified in local context");
   15411       843474 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   15412            0 :     internal_error ("%<global_options%> are modified in local context");
   15413       843474 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   15414            0 :     internal_error ("%<global_options%> are modified in local context");
   15415       843474 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   15416            0 :     internal_error ("%<global_options%> are modified in local context");
   15417       843474 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   15418            0 :     internal_error ("%<global_options%> are modified in local context");
   15419       843474 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   15420            0 :     internal_error ("%<global_options%> are modified in local context");
   15421       843474 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   15422            0 :     internal_error ("%<global_options%> are modified in local context");
   15423       843474 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   15424            0 :     internal_error ("%<global_options%> are modified in local context");
   15425       843474 :   if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
   15426            0 :     internal_error ("%<global_options%> are modified in local context");
   15427       843474 :   if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
   15428            0 :     internal_error ("%<global_options%> are modified in local context");
   15429       843474 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   15430            0 :     internal_error ("%<global_options%> are modified in local context");
   15431       843474 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   15432            0 :     internal_error ("%<global_options%> are modified in local context");
   15433       843474 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   15434            0 :     internal_error ("%<global_options%> are modified in local context");
   15435       843474 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   15436            0 :     internal_error ("%<global_options%> are modified in local context");
   15437       843474 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   15438            0 :     internal_error ("%<global_options%> are modified in local context");
   15439       843474 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   15440            0 :     internal_error ("%<global_options%> are modified in local context");
   15441       843474 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   15442            0 :     internal_error ("%<global_options%> are modified in local context");
   15443       843474 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   15444            0 :     internal_error ("%<global_options%> are modified in local context");
   15445       843474 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   15446            0 :     internal_error ("%<global_options%> are modified in local context");
   15447       843474 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   15448            0 :     internal_error ("%<global_options%> are modified in local context");
   15449       843474 :   if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
   15450            0 :     internal_error ("%<global_options%> are modified in local context");
   15451       843474 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   15452            0 :     internal_error ("%<global_options%> are modified in local context");
   15453       843474 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   15454            0 :     internal_error ("%<global_options%> are modified in local context");
   15455       843474 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   15456            0 :     internal_error ("%<global_options%> are modified in local context");
   15457       843474 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   15458            0 :     internal_error ("%<global_options%> are modified in local context");
   15459       843474 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   15460            0 :     internal_error ("%<global_options%> are modified in local context");
   15461       843474 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   15462            0 :     internal_error ("%<global_options%> are modified in local context");
   15463       843474 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   15464            0 :     internal_error ("%<global_options%> are modified in local context");
   15465       843474 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   15466            0 :     internal_error ("%<global_options%> are modified in local context");
   15467       843474 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   15468            0 :     internal_error ("%<global_options%> are modified in local context");
   15469       843474 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   15470            0 :     internal_error ("%<global_options%> are modified in local context");
   15471       843474 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   15472            0 :     internal_error ("%<global_options%> are modified in local context");
   15473       843474 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   15474            0 :     internal_error ("%<global_options%> are modified in local context");
   15475       843474 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   15476            0 :     internal_error ("%<global_options%> are modified in local context");
   15477       843474 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   15478            0 :     internal_error ("%<global_options%> are modified in local context");
   15479       843474 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   15480            0 :     internal_error ("%<global_options%> are modified in local context");
   15481       843474 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   15482            0 :     internal_error ("%<global_options%> are modified in local context");
   15483       843474 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   15484            0 :     internal_error ("%<global_options%> are modified in local context");
   15485       843474 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   15486            0 :     internal_error ("%<global_options%> are modified in local context");
   15487       843474 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   15488            0 :     internal_error ("%<global_options%> are modified in local context");
   15489       843474 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   15490            0 :     internal_error ("%<global_options%> are modified in local context");
   15491       843474 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   15492            0 :     internal_error ("%<global_options%> are modified in local context");
   15493       843474 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   15494            0 :     internal_error ("%<global_options%> are modified in local context");
   15495       843474 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   15496            0 :     internal_error ("%<global_options%> are modified in local context");
   15497       843474 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   15498            0 :     internal_error ("%<global_options%> are modified in local context");
   15499       843474 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   15500            0 :     internal_error ("%<global_options%> are modified in local context");
   15501       843474 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   15502            0 :     internal_error ("%<global_options%> are modified in local context");
   15503       843474 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   15504            0 :     internal_error ("%<global_options%> are modified in local context");
   15505       843474 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   15506            0 :     internal_error ("%<global_options%> are modified in local context");
   15507       843474 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   15508            0 :     internal_error ("%<global_options%> are modified in local context");
   15509       843474 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   15510            0 :     internal_error ("%<global_options%> are modified in local context");
   15511       843474 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   15512            0 :     internal_error ("%<global_options%> are modified in local context");
   15513       843474 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   15514            0 :     internal_error ("%<global_options%> are modified in local context");
   15515       843474 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   15516            0 :     internal_error ("%<global_options%> are modified in local context");
   15517       843474 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   15518            0 :     internal_error ("%<global_options%> are modified in local context");
   15519       843474 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   15520            0 :     internal_error ("%<global_options%> are modified in local context");
   15521       843474 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   15522            0 :     internal_error ("%<global_options%> are modified in local context");
   15523       843474 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   15524            0 :     internal_error ("%<global_options%> are modified in local context");
   15525       843474 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   15526            0 :     internal_error ("%<global_options%> are modified in local context");
   15527       843474 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   15528            0 :     internal_error ("%<global_options%> are modified in local context");
   15529       843474 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   15530            0 :     internal_error ("%<global_options%> are modified in local context");
   15531       843474 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   15532            0 :     internal_error ("%<global_options%> are modified in local context");
   15533       843474 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   15534            0 :     internal_error ("%<global_options%> are modified in local context");
   15535       843474 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   15536            0 :     internal_error ("%<global_options%> are modified in local context");
   15537       843474 :   if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
   15538            0 :     internal_error ("%<global_options%> are modified in local context");
   15539       843474 :   if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
   15540            0 :     internal_error ("%<global_options%> are modified in local context");
   15541       843474 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   15542            0 :     internal_error ("%<global_options%> are modified in local context");
   15543       843474 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   15544            0 :     internal_error ("%<global_options%> are modified in local context");
   15545       843474 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   15546            0 :     internal_error ("%<global_options%> are modified in local context");
   15547       843474 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   15548            0 :     internal_error ("%<global_options%> are modified in local context");
   15549       843474 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   15550            0 :     internal_error ("%<global_options%> are modified in local context");
   15551       843474 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   15552            0 :     internal_error ("%<global_options%> are modified in local context");
   15553       843474 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   15554            0 :     internal_error ("%<global_options%> are modified in local context");
   15555       843474 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   15556            0 :     internal_error ("%<global_options%> are modified in local context");
   15557       843474 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   15558            0 :     internal_error ("%<global_options%> are modified in local context");
   15559       843474 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   15560            0 :     internal_error ("%<global_options%> are modified in local context");
   15561       843474 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   15562            0 :     internal_error ("%<global_options%> are modified in local context");
   15563       843474 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   15564            0 :     internal_error ("%<global_options%> are modified in local context");
   15565       843474 :   if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
   15566            0 :     internal_error ("%<global_options%> are modified in local context");
   15567       843474 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   15568            0 :     internal_error ("%<global_options%> are modified in local context");
   15569       843474 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   15570            0 :     internal_error ("%<global_options%> are modified in local context");
   15571       843474 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   15572            0 :     internal_error ("%<global_options%> are modified in local context");
   15573       843474 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   15574            0 :     internal_error ("%<global_options%> are modified in local context");
   15575       843474 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   15576            0 :     internal_error ("%<global_options%> are modified in local context");
   15577       843474 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   15578            0 :     internal_error ("%<global_options%> are modified in local context");
   15579       843474 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   15580            0 :     internal_error ("%<global_options%> are modified in local context");
   15581       843474 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   15582            0 :     internal_error ("%<global_options%> are modified in local context");
   15583       843474 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   15584            0 :     internal_error ("%<global_options%> are modified in local context");
   15585       843474 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   15586            0 :     internal_error ("%<global_options%> are modified in local context");
   15587       843474 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   15588            0 :     internal_error ("%<global_options%> are modified in local context");
   15589       843474 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
   15590            0 :     internal_error ("%<global_options%> are modified in local context");
   15591       843474 :   if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
   15592            0 :     internal_error ("%<global_options%> are modified in local context");
   15593       843474 :   if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
   15594            0 :     internal_error ("%<global_options%> are modified in local context");
   15595       843474 :   if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
   15596            0 :     internal_error ("%<global_options%> are modified in local context");
   15597       843474 :   if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
   15598            0 :     internal_error ("%<global_options%> are modified in local context");
   15599       843474 :   if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
   15600            0 :     internal_error ("%<global_options%> are modified in local context");
   15601       843474 :   if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
   15602            0 :     internal_error ("%<global_options%> are modified in local context");
   15603       843474 :   if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
   15604            0 :     internal_error ("%<global_options%> are modified in local context");
   15605       843474 :   if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
   15606            0 :     internal_error ("%<global_options%> are modified in local context");
   15607       843474 :   if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
   15608            0 :     internal_error ("%<global_options%> are modified in local context");
   15609       843474 :   if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
   15610            0 :     internal_error ("%<global_options%> are modified in local context");
   15611       843474 :   if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
   15612            0 :     internal_error ("%<global_options%> are modified in local context");
   15613       843474 :   if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
   15614            0 :     internal_error ("%<global_options%> are modified in local context");
   15615       843474 :   if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
   15616            0 :     internal_error ("%<global_options%> are modified in local context");
   15617       843474 :   if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
   15618            0 :     internal_error ("%<global_options%> are modified in local context");
   15619       843474 :   if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
   15620            0 :     internal_error ("%<global_options%> are modified in local context");
   15621       843474 :   if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
   15622            0 :     internal_error ("%<global_options%> are modified in local context");
   15623       843474 :   if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
   15624            0 :     internal_error ("%<global_options%> are modified in local context");
   15625       843474 :   if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
   15626            0 :     internal_error ("%<global_options%> are modified in local context");
   15627       843474 :   if (ptr1->x_flag_pic != ptr2->x_flag_pic)
   15628            0 :     internal_error ("%<global_options%> are modified in local context");
   15629       843474 :   if (ptr1->x_flag_pie != ptr2->x_flag_pie)
   15630            0 :     internal_error ("%<global_options%> are modified in local context");
   15631       843474 :   if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
   15632            0 :     internal_error ("%<global_options%> are modified in local context");
   15633       843474 :   if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
   15634            0 :     internal_error ("%<global_options%> are modified in local context");
   15635       843474 :   if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
   15636            0 :     internal_error ("%<global_options%> are modified in local context");
   15637       843474 :   if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
   15638            0 :     internal_error ("%<global_options%> are modified in local context");
   15639       843474 :   if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
   15640            0 :     internal_error ("%<global_options%> are modified in local context");
   15641       843474 :   if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
   15642            0 :     internal_error ("%<global_options%> are modified in local context");
   15643       843474 :   if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
   15644            0 :     internal_error ("%<global_options%> are modified in local context");
   15645       843474 :   if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
   15646            0 :     internal_error ("%<global_options%> are modified in local context");
   15647       843474 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   15648            0 :     internal_error ("%<global_options%> are modified in local context");
   15649       843474 :   if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
   15650            0 :     internal_error ("%<global_options%> are modified in local context");
   15651       843474 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   15652            0 :     internal_error ("%<global_options%> are modified in local context");
   15653       843474 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   15654            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   15655            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   15656            0 :     internal_error ("%<global_options%> are modified in local context");
   15657       843474 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   15658            0 :     internal_error ("%<global_options%> are modified in local context");
   15659       843474 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   15660            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   15661            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   15662            0 :     internal_error ("%<global_options%> are modified in local context");
   15663       843474 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   15664            0 :     internal_error ("%<global_options%> are modified in local context");
   15665       843474 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   15666            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   15667            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   15668            0 :     internal_error ("%<global_options%> are modified in local context");
   15669       843474 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   15670            0 :     internal_error ("%<global_options%> are modified in local context");
   15671       843474 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   15672            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   15673            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   15674            0 :     internal_error ("%<global_options%> are modified in local context");
   15675       843474 :   if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
   15676            0 :     internal_error ("%<global_options%> are modified in local context");
   15677       843474 :   if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
   15678            0 :     internal_error ("%<global_options%> are modified in local context");
   15679       843474 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   15680            0 :     internal_error ("%<global_options%> are modified in local context");
   15681       843474 :   if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
   15682            0 :     internal_error ("%<global_options%> are modified in local context");
   15683       843474 :   if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
   15684            0 :     internal_error ("%<global_options%> are modified in local context");
   15685       843474 :   if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
   15686            0 :     internal_error ("%<global_options%> are modified in local context");
   15687       843474 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   15688            0 :     internal_error ("%<global_options%> are modified in local context");
   15689       843474 :   if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
   15690            0 :     internal_error ("%<global_options%> are modified in local context");
   15691       843474 :   if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
   15692            0 :     internal_error ("%<global_options%> are modified in local context");
   15693       843474 :   if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
   15694            0 :     internal_error ("%<global_options%> are modified in local context");
   15695       843474 :   if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
   15696            0 :     internal_error ("%<global_options%> are modified in local context");
   15697       843474 :   if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
   15698            0 :     internal_error ("%<global_options%> are modified in local context");
   15699       843474 :   if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
   15700            0 :     internal_error ("%<global_options%> are modified in local context");
   15701       843474 :   if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
   15702            0 :     internal_error ("%<global_options%> are modified in local context");
   15703       843474 :   if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
   15704            0 :     internal_error ("%<global_options%> are modified in local context");
   15705       843474 :   if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
   15706            0 :     internal_error ("%<global_options%> are modified in local context");
   15707       843474 :   if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
   15708            0 :     internal_error ("%<global_options%> are modified in local context");
   15709       843474 :   if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
   15710            0 :     internal_error ("%<global_options%> are modified in local context");
   15711       843474 :   if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
   15712            0 :     internal_error ("%<global_options%> are modified in local context");
   15713       843474 :   if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
   15714            0 :     internal_error ("%<global_options%> are modified in local context");
   15715       843474 :   if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
   15716            0 :     internal_error ("%<global_options%> are modified in local context");
   15717       843474 :   if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
   15718            0 :     internal_error ("%<global_options%> are modified in local context");
   15719       843474 :   if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
   15720            0 :     internal_error ("%<global_options%> are modified in local context");
   15721       843474 :   if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
   15722            0 :     internal_error ("%<global_options%> are modified in local context");
   15723       843474 :   if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
   15724            0 :     internal_error ("%<global_options%> are modified in local context");
   15725       843474 :   if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
   15726            0 :     internal_error ("%<global_options%> are modified in local context");
   15727       843474 :   if (ptr1->x_flag_assert != ptr2->x_flag_assert)
   15728            0 :     internal_error ("%<global_options%> are modified in local context");
   15729       843474 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   15730            0 :     internal_error ("%<global_options%> are modified in local context");
   15731       843474 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   15732            0 :     internal_error ("%<global_options%> are modified in local context");
   15733       843474 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   15734            0 :     internal_error ("%<global_options%> are modified in local context");
   15735       843474 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   15736            0 :     internal_error ("%<global_options%> are modified in local context");
   15737       843474 :   if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
   15738            0 :     internal_error ("%<global_options%> are modified in local context");
   15739       843474 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   15740            0 :     internal_error ("%<global_options%> are modified in local context");
   15741       843474 :   if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
   15742            0 :     internal_error ("%<global_options%> are modified in local context");
   15743       843474 :   if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
   15744            0 :     internal_error ("%<global_options%> are modified in local context");
   15745       843474 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   15746            0 :     internal_error ("%<global_options%> are modified in local context");
   15747       843474 :   if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
   15748            0 :     internal_error ("%<global_options%> are modified in local context");
   15749       843474 :   if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
   15750            0 :     internal_error ("%<global_options%> are modified in local context");
   15751       843474 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   15752            0 :     internal_error ("%<global_options%> are modified in local context");
   15753       843474 :   if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
   15754            0 :     internal_error ("%<global_options%> are modified in local context");
   15755       843474 :   if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
   15756            0 :     internal_error ("%<global_options%> are modified in local context");
   15757       843474 :   if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
   15758            0 :     internal_error ("%<global_options%> are modified in local context");
   15759       843474 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   15760            0 :     internal_error ("%<global_options%> are modified in local context");
   15761       843474 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   15762            0 :     internal_error ("%<global_options%> are modified in local context");
   15763       843474 :   if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
   15764            0 :     internal_error ("%<global_options%> are modified in local context");
   15765       843474 :   if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
   15766            0 :     internal_error ("%<global_options%> are modified in local context");
   15767       843474 :   if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
   15768            0 :     internal_error ("%<global_options%> are modified in local context");
   15769       843474 :   if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
   15770            0 :     internal_error ("%<global_options%> are modified in local context");
   15771       843474 :   if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
   15772            0 :     internal_error ("%<global_options%> are modified in local context");
   15773       843474 :   if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
   15774            0 :     internal_error ("%<global_options%> are modified in local context");
   15775       843474 :   if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
   15776            0 :     internal_error ("%<global_options%> are modified in local context");
   15777       843474 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   15778            0 :     internal_error ("%<global_options%> are modified in local context");
   15779       843474 :   if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
   15780            0 :     internal_error ("%<global_options%> are modified in local context");
   15781       843474 :   if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
   15782            0 :     internal_error ("%<global_options%> are modified in local context");
   15783       843474 :   if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
   15784            0 :     internal_error ("%<global_options%> are modified in local context");
   15785       843474 :   if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
   15786            0 :     internal_error ("%<global_options%> are modified in local context");
   15787       843474 :   if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
   15788            0 :     internal_error ("%<global_options%> are modified in local context");
   15789       843474 :   if (ptr1->x_flag_checking != ptr2->x_flag_checking)
   15790            0 :     internal_error ("%<global_options%> are modified in local context");
   15791       843474 :   if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
   15792            0 :     internal_error ("%<global_options%> are modified in local context");
   15793       843474 :   if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
   15794            0 :     internal_error ("%<global_options%> are modified in local context");
   15795       843474 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   15796            0 :     internal_error ("%<global_options%> are modified in local context");
   15797       843474 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   15798            0 :     internal_error ("%<global_options%> are modified in local context");
   15799       843474 :   if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
   15800            0 :     internal_error ("%<global_options%> are modified in local context");
   15801       843474 :   if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
   15802            0 :     internal_error ("%<global_options%> are modified in local context");
   15803       843474 :   if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
   15804            0 :     internal_error ("%<global_options%> are modified in local context");
   15805       843474 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   15806            0 :     internal_error ("%<global_options%> are modified in local context");
   15807       843474 :   if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
   15808            0 :     internal_error ("%<global_options%> are modified in local context");
   15809       843474 :   if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
   15810            0 :     internal_error ("%<global_options%> are modified in local context");
   15811       843474 :   if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
   15812            0 :     internal_error ("%<global_options%> are modified in local context");
   15813       843474 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   15814            0 :     internal_error ("%<global_options%> are modified in local context");
   15815       843474 :   if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
   15816            0 :     internal_error ("%<global_options%> are modified in local context");
   15817       843474 :   if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
   15818            0 :     internal_error ("%<global_options%> are modified in local context");
   15819       843474 :   if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
   15820            0 :     internal_error ("%<global_options%> are modified in local context");
   15821       843474 :   if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
   15822            0 :     internal_error ("%<global_options%> are modified in local context");
   15823       843474 :   if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
   15824            0 :     internal_error ("%<global_options%> are modified in local context");
   15825       843474 :   if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
   15826            0 :     internal_error ("%<global_options%> are modified in local context");
   15827       843474 :   if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
   15828            0 :     internal_error ("%<global_options%> are modified in local context");
   15829       843474 :   if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
   15830            0 :     internal_error ("%<global_options%> are modified in local context");
   15831       843474 :   if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
   15832            0 :     internal_error ("%<global_options%> are modified in local context");
   15833       843474 :   if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
   15834            0 :     internal_error ("%<global_options%> are modified in local context");
   15835       843474 :   if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
   15836            0 :     internal_error ("%<global_options%> are modified in local context");
   15837       843474 :   if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
   15838            0 :     internal_error ("%<global_options%> are modified in local context");
   15839       843474 :   if (ptr1->x_flag_convert != ptr2->x_flag_convert)
   15840            0 :     internal_error ("%<global_options%> are modified in local context");
   15841       843474 :   if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
   15842            0 :     internal_error ("%<global_options%> are modified in local context");
   15843       843474 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   15844            0 :     internal_error ("%<global_options%> are modified in local context");
   15845       843474 :   if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
   15846            0 :     internal_error ("%<global_options%> are modified in local context");
   15847       843474 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   15848            0 :     internal_error ("%<global_options%> are modified in local context");
   15849       843474 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   15850            0 :     internal_error ("%<global_options%> are modified in local context");
   15851       843474 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   15852            0 :     internal_error ("%<global_options%> are modified in local context");
   15853       843474 :   if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
   15854            0 :     internal_error ("%<global_options%> are modified in local context");
   15855       843474 :   if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
   15856            0 :     internal_error ("%<global_options%> are modified in local context");
   15857       843474 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   15858            0 :     internal_error ("%<global_options%> are modified in local context");
   15859       843474 :   if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
   15860            0 :     internal_error ("%<global_options%> are modified in local context");
   15861       843474 :   if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
   15862            0 :     internal_error ("%<global_options%> are modified in local context");
   15863       843474 :   if (ptr1->x_flag_dec != ptr2->x_flag_dec)
   15864            0 :     internal_error ("%<global_options%> are modified in local context");
   15865       843474 :   if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
   15866            0 :     internal_error ("%<global_options%> are modified in local context");
   15867       843474 :   if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
   15868            0 :     internal_error ("%<global_options%> are modified in local context");
   15869       843474 :   if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
   15870            0 :     internal_error ("%<global_options%> are modified in local context");
   15871       843474 :   if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
   15872            0 :     internal_error ("%<global_options%> are modified in local context");
   15873       843474 :   if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
   15874            0 :     internal_error ("%<global_options%> are modified in local context");
   15875       843474 :   if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
   15876            0 :     internal_error ("%<global_options%> are modified in local context");
   15877       843474 :   if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
   15878            0 :     internal_error ("%<global_options%> are modified in local context");
   15879       843474 :   if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
   15880            0 :     internal_error ("%<global_options%> are modified in local context");
   15881       843474 :   if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
   15882            0 :     internal_error ("%<global_options%> are modified in local context");
   15883       843474 :   if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
   15884            0 :     internal_error ("%<global_options%> are modified in local context");
   15885       843474 :   if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
   15886            0 :     internal_error ("%<global_options%> are modified in local context");
   15887       843474 :   if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
   15888            0 :     internal_error ("%<global_options%> are modified in local context");
   15889       843474 :   if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
   15890            0 :     internal_error ("%<global_options%> are modified in local context");
   15891       843474 :   if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
   15892            0 :     internal_error ("%<global_options%> are modified in local context");
   15893       843474 :   if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
   15894            0 :     internal_error ("%<global_options%> are modified in local context");
   15895       843474 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   15896            0 :     internal_error ("%<global_options%> are modified in local context");
   15897       843474 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   15898            0 :     internal_error ("%<global_options%> are modified in local context");
   15899       843474 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   15900            0 :     internal_error ("%<global_options%> are modified in local context");
   15901       843474 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   15902            0 :     internal_error ("%<global_options%> are modified in local context");
   15903       843474 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   15904            0 :     internal_error ("%<global_options%> are modified in local context");
   15905       843474 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   15906            0 :     internal_error ("%<global_options%> are modified in local context");
   15907       843474 :   if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
   15908            0 :     internal_error ("%<global_options%> are modified in local context");
   15909       843474 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   15910            0 :     internal_error ("%<global_options%> are modified in local context");
   15911       843474 :   if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
   15912            0 :     internal_error ("%<global_options%> are modified in local context");
   15913       843474 :   if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
   15914            0 :     internal_error ("%<global_options%> are modified in local context");
   15915       843474 :   if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
   15916            0 :     internal_error ("%<global_options%> are modified in local context");
   15917       843474 :   if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
   15918            0 :     internal_error ("%<global_options%> are modified in local context");
   15919       843474 :   if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
   15920            0 :     internal_error ("%<global_options%> are modified in local context");
   15921       843474 :   if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
   15922            0 :     internal_error ("%<global_options%> are modified in local context");
   15923       843474 :   if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
   15924            0 :     internal_error ("%<global_options%> are modified in local context");
   15925       843474 :   if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
   15926            0 :     internal_error ("%<global_options%> are modified in local context");
   15927       843474 :   if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
   15928            0 :     internal_error ("%<global_options%> are modified in local context");
   15929       843474 :   if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
   15930            0 :     internal_error ("%<global_options%> are modified in local context");
   15931       843474 :   if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
   15932            0 :     internal_error ("%<global_options%> are modified in local context");
   15933       843474 :   if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
   15934            0 :     internal_error ("%<global_options%> are modified in local context");
   15935       843474 :   if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
   15936            0 :     internal_error ("%<global_options%> are modified in local context");
   15937       843474 :   if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
   15938            0 :     internal_error ("%<global_options%> are modified in local context");
   15939       843474 :   if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
   15940            0 :     internal_error ("%<global_options%> are modified in local context");
   15941       843474 :   if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
   15942            0 :     internal_error ("%<global_options%> are modified in local context");
   15943       843474 :   if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
   15944            0 :     internal_error ("%<global_options%> are modified in local context");
   15945       843474 :   if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
   15946            0 :     internal_error ("%<global_options%> are modified in local context");
   15947       843474 :   if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
   15948            0 :     internal_error ("%<global_options%> are modified in local context");
   15949       843474 :   if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
   15950            0 :     internal_error ("%<global_options%> are modified in local context");
   15951       843474 :   if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
   15952            0 :     internal_error ("%<global_options%> are modified in local context");
   15953       843474 :   if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
   15954            0 :     internal_error ("%<global_options%> are modified in local context");
   15955       843474 :   if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
   15956            0 :     internal_error ("%<global_options%> are modified in local context");
   15957       843474 :   if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
   15958            0 :     internal_error ("%<global_options%> are modified in local context");
   15959       843474 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   15960            0 :     internal_error ("%<global_options%> are modified in local context");
   15961       843474 :   if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
   15962            0 :     internal_error ("%<global_options%> are modified in local context");
   15963       843474 :   if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
   15964            0 :     internal_error ("%<global_options%> are modified in local context");
   15965       843474 :   if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
   15966            0 :     internal_error ("%<global_options%> are modified in local context");
   15967       843474 :   if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
   15968            0 :     internal_error ("%<global_options%> are modified in local context");
   15969       843474 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
   15970            0 :     internal_error ("%<global_options%> are modified in local context");
   15971       843474 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
   15972            0 :     internal_error ("%<global_options%> are modified in local context");
   15973       843474 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
   15974            0 :     internal_error ("%<global_options%> are modified in local context");
   15975       843474 :   if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
   15976            0 :     internal_error ("%<global_options%> are modified in local context");
   15977       843474 :   if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
   15978            0 :     internal_error ("%<global_options%> are modified in local context");
   15979       843474 :   if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
   15980            0 :     internal_error ("%<global_options%> are modified in local context");
   15981       843474 :   if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
   15982            0 :     internal_error ("%<global_options%> are modified in local context");
   15983       843474 :   if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
   15984            0 :     internal_error ("%<global_options%> are modified in local context");
   15985       843474 :   if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
   15986            0 :     internal_error ("%<global_options%> are modified in local context");
   15987       843474 :   if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
   15988            0 :     internal_error ("%<global_options%> are modified in local context");
   15989       843474 :   if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
   15990            0 :     internal_error ("%<global_options%> are modified in local context");
   15991       843474 :   if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
   15992            0 :     internal_error ("%<global_options%> are modified in local context");
   15993       843474 :   if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
   15994            0 :     internal_error ("%<global_options%> are modified in local context");
   15995       843474 :   if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
   15996            0 :     internal_error ("%<global_options%> are modified in local context");
   15997       843474 :   if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
   15998            0 :     internal_error ("%<global_options%> are modified in local context");
   15999       843474 :   if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
   16000            0 :     internal_error ("%<global_options%> are modified in local context");
   16001       843474 :   if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
   16002            0 :     internal_error ("%<global_options%> are modified in local context");
   16003       843474 :   if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
   16004            0 :     internal_error ("%<global_options%> are modified in local context");
   16005       843474 :   if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
   16006            0 :     internal_error ("%<global_options%> are modified in local context");
   16007       843474 :   if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
   16008            0 :     internal_error ("%<global_options%> are modified in local context");
   16009       843474 :   if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
   16010            0 :     internal_error ("%<global_options%> are modified in local context");
   16011       843474 :   if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
   16012            0 :     internal_error ("%<global_options%> are modified in local context");
   16013       843474 :   if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
   16014            0 :     internal_error ("%<global_options%> are modified in local context");
   16015       843474 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   16016            0 :     internal_error ("%<global_options%> are modified in local context");
   16017       843474 :   if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
   16018            0 :     internal_error ("%<global_options%> are modified in local context");
   16019       843474 :   if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
   16020            0 :     internal_error ("%<global_options%> are modified in local context");
   16021       843474 :   if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
   16022            0 :     internal_error ("%<global_options%> are modified in local context");
   16023       843474 :   if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
   16024            0 :     internal_error ("%<global_options%> are modified in local context");
   16025       843474 :   if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
   16026            0 :     internal_error ("%<global_options%> are modified in local context");
   16027       843474 :   if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
   16028            0 :     internal_error ("%<global_options%> are modified in local context");
   16029       843474 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   16030            0 :     internal_error ("%<global_options%> are modified in local context");
   16031       843474 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   16032            0 :     internal_error ("%<global_options%> are modified in local context");
   16033       843474 :   if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
   16034            0 :     internal_error ("%<global_options%> are modified in local context");
   16035       843474 :   if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
   16036            0 :     internal_error ("%<global_options%> are modified in local context");
   16037       843474 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   16038            0 :     internal_error ("%<global_options%> are modified in local context");
   16039       843474 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   16040            0 :     internal_error ("%<global_options%> are modified in local context");
   16041       843474 :   if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
   16042            0 :     internal_error ("%<global_options%> are modified in local context");
   16043       843474 :   if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
   16044            0 :     internal_error ("%<global_options%> are modified in local context");
   16045       843474 :   if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
   16046            0 :     internal_error ("%<global_options%> are modified in local context");
   16047       843474 :   if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
   16048            0 :     internal_error ("%<global_options%> are modified in local context");
   16049       843474 :   if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
   16050            0 :     internal_error ("%<global_options%> are modified in local context");
   16051       843474 :   if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
   16052            0 :     internal_error ("%<global_options%> are modified in local context");
   16053       843474 :   if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
   16054            0 :     internal_error ("%<global_options%> are modified in local context");
   16055       843474 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   16056            0 :     internal_error ("%<global_options%> are modified in local context");
   16057       843474 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   16058            0 :     internal_error ("%<global_options%> are modified in local context");
   16059       843474 :   if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
   16060            0 :     internal_error ("%<global_options%> are modified in local context");
   16061       843474 :   if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
   16062            0 :     internal_error ("%<global_options%> are modified in local context");
   16063       843474 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   16064            0 :     internal_error ("%<global_options%> are modified in local context");
   16065       843474 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   16066            0 :     internal_error ("%<global_options%> are modified in local context");
   16067       843474 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   16068            0 :     internal_error ("%<global_options%> are modified in local context");
   16069       843474 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   16070            0 :     internal_error ("%<global_options%> are modified in local context");
   16071       843474 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   16072            0 :     internal_error ("%<global_options%> are modified in local context");
   16073       843474 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   16074            0 :     internal_error ("%<global_options%> are modified in local context");
   16075       843474 :   if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
   16076            0 :     internal_error ("%<global_options%> are modified in local context");
   16077       843474 :   if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
   16078            0 :     internal_error ("%<global_options%> are modified in local context");
   16079       843474 :   if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
   16080            0 :     internal_error ("%<global_options%> are modified in local context");
   16081       843474 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   16082            0 :     internal_error ("%<global_options%> are modified in local context");
   16083       843474 :   if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
   16084            0 :     internal_error ("%<global_options%> are modified in local context");
   16085       843474 :   if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
   16086            0 :     internal_error ("%<global_options%> are modified in local context");
   16087       843474 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   16088            0 :     internal_error ("%<global_options%> are modified in local context");
   16089       843474 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   16090            0 :     internal_error ("%<global_options%> are modified in local context");
   16091       843474 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   16092            0 :     internal_error ("%<global_options%> are modified in local context");
   16093       843474 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   16094            0 :     internal_error ("%<global_options%> are modified in local context");
   16095       843474 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   16096            0 :     internal_error ("%<global_options%> are modified in local context");
   16097       843474 :   if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
   16098            0 :     internal_error ("%<global_options%> are modified in local context");
   16099       843474 :   if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
   16100            0 :     internal_error ("%<global_options%> are modified in local context");
   16101       843474 :   if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
   16102            0 :     internal_error ("%<global_options%> are modified in local context");
   16103       843474 :   if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
   16104            0 :     internal_error ("%<global_options%> are modified in local context");
   16105       843474 :   if (ptr1->x_flag_tm != ptr2->x_flag_tm)
   16106            0 :     internal_error ("%<global_options%> are modified in local context");
   16107       843474 :   if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
   16108            0 :     internal_error ("%<global_options%> are modified in local context");
   16109       843474 :   if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
   16110            0 :     internal_error ("%<global_options%> are modified in local context");
   16111       843474 :   if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
   16112            0 :     internal_error ("%<global_options%> are modified in local context");
   16113       843474 :   if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
   16114            0 :     internal_error ("%<global_options%> are modified in local context");
   16115       843474 :   if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
   16116            0 :     internal_error ("%<global_options%> are modified in local context");
   16117       843474 :   if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
   16118            0 :     internal_error ("%<global_options%> are modified in local context");
   16119       843474 :   if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
   16120            0 :     internal_error ("%<global_options%> are modified in local context");
   16121       843474 :   if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
   16122            0 :     internal_error ("%<global_options%> are modified in local context");
   16123       843474 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   16124            0 :     internal_error ("%<global_options%> are modified in local context");
   16125       843474 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   16126            0 :     internal_error ("%<global_options%> are modified in local context");
   16127       843474 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   16128            0 :     internal_error ("%<global_options%> are modified in local context");
   16129       843474 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   16130            0 :     internal_error ("%<global_options%> are modified in local context");
   16131       843474 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   16132            0 :     internal_error ("%<global_options%> are modified in local context");
   16133       843474 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   16134            0 :     internal_error ("%<global_options%> are modified in local context");
   16135       843474 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   16136            0 :     internal_error ("%<global_options%> are modified in local context");
   16137       843474 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   16138            0 :     internal_error ("%<global_options%> are modified in local context");
   16139       843474 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   16140            0 :     internal_error ("%<global_options%> are modified in local context");
   16141       843474 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   16142            0 :     internal_error ("%<global_options%> are modified in local context");
   16143       843474 :   if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
   16144            0 :     internal_error ("%<global_options%> are modified in local context");
   16145       843474 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   16146            0 :     internal_error ("%<global_options%> are modified in local context");
   16147       843474 :   if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
   16148            0 :     internal_error ("%<global_options%> are modified in local context");
   16149       843474 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   16150            0 :     internal_error ("%<global_options%> are modified in local context");
   16151       843474 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   16152            0 :     internal_error ("%<global_options%> are modified in local context");
   16153       843474 :   if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
   16154            0 :     internal_error ("%<global_options%> are modified in local context");
   16155       843474 :   if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
   16156            0 :     internal_error ("%<global_options%> are modified in local context");
   16157       843474 :   if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
   16158            0 :     internal_error ("%<global_options%> are modified in local context");
   16159       843474 :   if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
   16160            0 :     internal_error ("%<global_options%> are modified in local context");
   16161       843474 :   if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
   16162            0 :     internal_error ("%<global_options%> are modified in local context");
   16163       843474 :   if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
   16164            0 :     internal_error ("%<global_options%> are modified in local context");
   16165       843474 :   if (ptr1->x_indicator_column != ptr2->x_indicator_column)
   16166            0 :     internal_error ("%<global_options%> are modified in local context");
   16167       843474 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   16168            0 :     internal_error ("%<global_options%> are modified in local context");
   16169       843474 :   if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
   16170            0 :     internal_error ("%<global_options%> are modified in local context");
   16171       843474 :   if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
   16172            0 :     internal_error ("%<global_options%> are modified in local context");
   16173       843474 :   if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
   16174            0 :     internal_error ("%<global_options%> are modified in local context");
   16175       843474 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   16176            0 :     internal_error ("%<global_options%> are modified in local context");
   16177       843474 :   if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
   16178            0 :     internal_error ("%<global_options%> are modified in local context");
   16179       843474 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   16180            0 :     internal_error ("%<global_options%> are modified in local context");
   16181       843474 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   16182            0 :     internal_error ("%<global_options%> are modified in local context");
   16183       843474 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   16184            0 :     internal_error ("%<global_options%> are modified in local context");
   16185       843474 :   if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
   16186            0 :     internal_error ("%<global_options%> are modified in local context");
   16187       843474 :   if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
   16188            0 :     internal_error ("%<global_options%> are modified in local context");
   16189       843474 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   16190            0 :     internal_error ("%<global_options%> are modified in local context");
   16191       843474 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   16192            0 :     internal_error ("%<global_options%> are modified in local context");
   16193       843474 :   if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
   16194            0 :     internal_error ("%<global_options%> are modified in local context");
   16195       843474 :   if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
   16196            0 :     internal_error ("%<global_options%> are modified in local context");
   16197       843474 :   if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
   16198            0 :     internal_error ("%<global_options%> are modified in local context");
   16199       843474 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   16200            0 :     internal_error ("%<global_options%> are modified in local context");
   16201       843474 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   16202            0 :     internal_error ("%<global_options%> are modified in local context");
   16203       843474 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   16204            0 :     internal_error ("%<global_options%> are modified in local context");
   16205       843474 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   16206            0 :     internal_error ("%<global_options%> are modified in local context");
   16207       843474 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   16208            0 :     internal_error ("%<global_options%> are modified in local context");
   16209       843474 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   16210            0 :     internal_error ("%<global_options%> are modified in local context");
   16211       843474 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   16212            0 :     internal_error ("%<global_options%> are modified in local context");
   16213       843474 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   16214            0 :     internal_error ("%<global_options%> are modified in local context");
   16215       843474 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   16216            0 :     internal_error ("%<global_options%> are modified in local context");
   16217       843474 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   16218            0 :     internal_error ("%<global_options%> are modified in local context");
   16219       843474 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   16220            0 :     internal_error ("%<global_options%> are modified in local context");
   16221       843474 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   16222            0 :     internal_error ("%<global_options%> are modified in local context");
   16223       843474 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   16224            0 :     internal_error ("%<global_options%> are modified in local context");
   16225       843474 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   16226            0 :     internal_error ("%<global_options%> are modified in local context");
   16227       843474 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   16228            0 :     internal_error ("%<global_options%> are modified in local context");
   16229       843474 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   16230            0 :     internal_error ("%<global_options%> are modified in local context");
   16231       843474 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   16232            0 :     internal_error ("%<global_options%> are modified in local context");
   16233       843474 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   16234            0 :     internal_error ("%<global_options%> are modified in local context");
   16235       843474 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   16236            0 :     internal_error ("%<global_options%> are modified in local context");
   16237       843474 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   16238            0 :     internal_error ("%<global_options%> are modified in local context");
   16239       843474 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   16240            0 :     internal_error ("%<global_options%> are modified in local context");
   16241       843474 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   16242            0 :     internal_error ("%<global_options%> are modified in local context");
   16243       843474 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   16244            0 :     internal_error ("%<global_options%> are modified in local context");
   16245       843474 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   16246            0 :     internal_error ("%<global_options%> are modified in local context");
   16247       843474 :   if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
   16248            0 :     internal_error ("%<global_options%> are modified in local context");
   16249       843474 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   16250            0 :     internal_error ("%<global_options%> are modified in local context");
   16251       843474 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   16252            0 :     internal_error ("%<global_options%> are modified in local context");
   16253       843474 :   if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
   16254            0 :     internal_error ("%<global_options%> are modified in local context");
   16255       843474 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   16256            0 :     internal_error ("%<global_options%> are modified in local context");
   16257       843474 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   16258            0 :     internal_error ("%<global_options%> are modified in local context");
   16259       843474 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   16260            0 :     internal_error ("%<global_options%> are modified in local context");
   16261       843474 :   if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
   16262            0 :     internal_error ("%<global_options%> are modified in local context");
   16263       843474 :   if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
   16264            0 :     internal_error ("%<global_options%> are modified in local context");
   16265       843474 :   if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
   16266            0 :     internal_error ("%<global_options%> are modified in local context");
   16267       843474 :   if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
   16268            0 :     internal_error ("%<global_options%> are modified in local context");
   16269       843474 :   if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
   16270            0 :     internal_error ("%<global_options%> are modified in local context");
   16271       843474 :   if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
   16272            0 :     internal_error ("%<global_options%> are modified in local context");
   16273       843474 :   if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
   16274            0 :     internal_error ("%<global_options%> are modified in local context");
   16275       843474 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   16276            0 :     internal_error ("%<global_options%> are modified in local context");
   16277       843474 :   if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
   16278            0 :     internal_error ("%<global_options%> are modified in local context");
   16279       843474 :   if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
   16280            0 :     internal_error ("%<global_options%> are modified in local context");
   16281       843474 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   16282            0 :     internal_error ("%<global_options%> are modified in local context");
   16283       843474 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   16284            0 :     internal_error ("%<global_options%> are modified in local context");
   16285       843474 :   if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
   16286            0 :     internal_error ("%<global_options%> are modified in local context");
   16287       843474 :   if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
   16288            0 :     internal_error ("%<global_options%> are modified in local context");
   16289       843474 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   16290            0 :     internal_error ("%<global_options%> are modified in local context");
   16291       843474 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   16292            0 :     internal_error ("%<global_options%> are modified in local context");
   16293       843474 :   if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
   16294            0 :     internal_error ("%<global_options%> are modified in local context");
   16295       843474 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   16296            0 :     internal_error ("%<global_options%> are modified in local context");
   16297       843474 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   16298            0 :     internal_error ("%<global_options%> are modified in local context");
   16299       843474 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   16300            0 :     internal_error ("%<global_options%> are modified in local context");
   16301       843474 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   16302            0 :     internal_error ("%<global_options%> are modified in local context");
   16303       843474 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   16304            0 :     internal_error ("%<global_options%> are modified in local context");
   16305       843474 :   if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
   16306            0 :     internal_error ("%<global_options%> are modified in local context");
   16307       843474 :   if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
   16308            0 :     internal_error ("%<global_options%> are modified in local context");
   16309       843474 :   if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
   16310            0 :     internal_error ("%<global_options%> are modified in local context");
   16311       843474 :   if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
   16312            0 :     internal_error ("%<global_options%> are modified in local context");
   16313       843474 :   if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
   16314            0 :     internal_error ("%<global_options%> are modified in local context");
   16315       843474 :   if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
   16316            0 :     internal_error ("%<global_options%> are modified in local context");
   16317       843474 :   if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
   16318            0 :     internal_error ("%<global_options%> are modified in local context");
   16319       843474 :   if (ptr1->x_flag_lto != ptr2->x_flag_lto)
   16320            0 :     internal_error ("%<global_options%> are modified in local context");
   16321       843474 :   if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
   16322            0 :     internal_error ("%<global_options%> are modified in local context");
   16323       843474 :   if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
   16324            0 :     internal_error ("%<global_options%> are modified in local context");
   16325       843474 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   16326            0 :     internal_error ("%<global_options%> are modified in local context");
   16327       843474 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   16328            0 :     internal_error ("%<global_options%> are modified in local context");
   16329       843474 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   16330            0 :     internal_error ("%<global_options%> are modified in local context");
   16331       843474 :   if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
   16332            0 :     internal_error ("%<global_options%> are modified in local context");
   16333       843474 :   if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
   16334            0 :     internal_error ("%<global_options%> are modified in local context");
   16335       843474 :   if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
   16336            0 :     internal_error ("%<global_options%> are modified in local context");
   16337       843474 :   if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
   16338            0 :     internal_error ("%<global_options%> are modified in local context");
   16339       843474 :   if (ptr1->x_mem_report != ptr2->x_mem_report)
   16340            0 :     internal_error ("%<global_options%> are modified in local context");
   16341       843474 :   if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
   16342            0 :     internal_error ("%<global_options%> are modified in local context");
   16343       843474 :   if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
   16344            0 :     internal_error ("%<global_options%> are modified in local context");
   16345       843474 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   16346            0 :     internal_error ("%<global_options%> are modified in local context");
   16347       843474 :   if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
   16348            0 :     internal_error ("%<global_options%> are modified in local context");
   16349       843474 :   if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
   16350            0 :     internal_error ("%<global_options%> are modified in local context");
   16351       843474 :   if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
   16352            0 :     internal_error ("%<global_options%> are modified in local context");
   16353       843474 :   if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
   16354            0 :     internal_error ("%<global_options%> are modified in local context");
   16355       843474 :   if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
   16356            0 :     internal_error ("%<global_options%> are modified in local context");
   16357       843474 :   if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
   16358            0 :     internal_error ("%<global_options%> are modified in local context");
   16359       843474 :   if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
   16360            0 :     internal_error ("%<global_options%> are modified in local context");
   16361       843474 :   if (ptr1->x_flag_modules != ptr2->x_flag_modules)
   16362            0 :     internal_error ("%<global_options%> are modified in local context");
   16363       843474 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   16364            0 :     internal_error ("%<global_options%> are modified in local context");
   16365       843474 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   16366            0 :     internal_error ("%<global_options%> are modified in local context");
   16367       843474 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   16368            0 :     internal_error ("%<global_options%> are modified in local context");
   16369       843474 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   16370            0 :     internal_error ("%<global_options%> are modified in local context");
   16371       843474 :   if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
   16372            0 :     internal_error ("%<global_options%> are modified in local context");
   16373       843474 :   if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
   16374            0 :     internal_error ("%<global_options%> are modified in local context");
   16375       843474 :   if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
   16376            0 :     internal_error ("%<global_options%> are modified in local context");
   16377       843474 :   if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
   16378            0 :     internal_error ("%<global_options%> are modified in local context");
   16379       843474 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   16380            0 :     internal_error ("%<global_options%> are modified in local context");
   16381       843474 :   if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
   16382            0 :     internal_error ("%<global_options%> are modified in local context");
   16383       843474 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   16384            0 :     internal_error ("%<global_options%> are modified in local context");
   16385       843474 :   if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
   16386            0 :     internal_error ("%<global_options%> are modified in local context");
   16387       843474 :   if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
   16388            0 :     internal_error ("%<global_options%> are modified in local context");
   16389       843474 :   if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
   16390            0 :     internal_error ("%<global_options%> are modified in local context");
   16391       843474 :   if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
   16392            0 :     internal_error ("%<global_options%> are modified in local context");
   16393       843474 :   if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
   16394            0 :     internal_error ("%<global_options%> are modified in local context");
   16395       843474 :   if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
   16396            0 :     internal_error ("%<global_options%> are modified in local context");
   16397       843474 :   if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
   16398            0 :     internal_error ("%<global_options%> are modified in local context");
   16399       843474 :   if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
   16400            0 :     internal_error ("%<global_options%> are modified in local context");
   16401       843474 :   if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
   16402            0 :     internal_error ("%<global_options%> are modified in local context");
   16403       843474 :   if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
   16404            0 :     internal_error ("%<global_options%> are modified in local context");
   16405       843474 :   if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
   16406            0 :     internal_error ("%<global_options%> are modified in local context");
   16407       843474 :   if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
   16408            0 :     internal_error ("%<global_options%> are modified in local context");
   16409       843474 :   if (ptr1->x_flag_openmp_ompt != ptr2->x_flag_openmp_ompt)
   16410            0 :     internal_error ("%<global_options%> are modified in local context");
   16411       843474 :   if (ptr1->x_flag_openmp_ompt_detailed != ptr2->x_flag_openmp_ompt_detailed)
   16412            0 :     internal_error ("%<global_options%> are modified in local context");
   16413       843474 :   if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
   16414            0 :     internal_error ("%<global_options%> are modified in local context");
   16415       843474 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   16416            0 :     internal_error ("%<global_options%> are modified in local context");
   16417       843474 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   16418            0 :     internal_error ("%<global_options%> are modified in local context");
   16419       843474 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   16420            0 :     internal_error ("%<global_options%> are modified in local context");
   16421       843474 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   16422            0 :     internal_error ("%<global_options%> are modified in local context");
   16423       843474 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   16424            0 :     internal_error ("%<global_options%> are modified in local context");
   16425       843474 :   if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
   16426            0 :     internal_error ("%<global_options%> are modified in local context");
   16427       843474 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   16428            0 :     internal_error ("%<global_options%> are modified in local context");
   16429       843474 :   if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
   16430            0 :     internal_error ("%<global_options%> are modified in local context");
   16431       843474 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   16432            0 :     internal_error ("%<global_options%> are modified in local context");
   16433       843474 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   16434            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   16435            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   16436            0 :     internal_error ("%<global_options%> are modified in local context");
   16437       843474 :   if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
   16438            0 :     internal_error ("%<global_options%> are modified in local context");
   16439       843474 :   if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
   16440            0 :     internal_error ("%<global_options%> are modified in local context");
   16441       843474 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   16442            0 :     internal_error ("%<global_options%> are modified in local context");
   16443       843474 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   16444            0 :     internal_error ("%<global_options%> are modified in local context");
   16445       843474 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   16446            0 :     internal_error ("%<global_options%> are modified in local context");
   16447       843474 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   16448            0 :     internal_error ("%<global_options%> are modified in local context");
   16449       843474 :   if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
   16450            0 :     internal_error ("%<global_options%> are modified in local context");
   16451       843474 :   if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
   16452            0 :     internal_error ("%<global_options%> are modified in local context");
   16453       843474 :   if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
   16454            0 :     internal_error ("%<global_options%> are modified in local context");
   16455       843474 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   16456            0 :     internal_error ("%<global_options%> are modified in local context");
   16457       843474 :   if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
   16458            0 :     internal_error ("%<global_options%> are modified in local context");
   16459       843474 :   if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
   16460            0 :     internal_error ("%<global_options%> are modified in local context");
   16461       843474 :   if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
   16462            0 :     internal_error ("%<global_options%> are modified in local context");
   16463       843474 :   if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
   16464            0 :     internal_error ("%<global_options%> are modified in local context");
   16465       843474 :   if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
   16466            0 :     internal_error ("%<global_options%> are modified in local context");
   16467       843474 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   16468            0 :     internal_error ("%<global_options%> are modified in local context");
   16469       843474 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   16470            0 :     internal_error ("%<global_options%> are modified in local context");
   16471       843474 :   if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
   16472            0 :     internal_error ("%<global_options%> are modified in local context");
   16473       843474 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   16474            0 :     internal_error ("%<global_options%> are modified in local context");
   16475       843474 :   if (ptr1->x_profile_flag != ptr2->x_profile_flag)
   16476            0 :     internal_error ("%<global_options%> are modified in local context");
   16477       843474 :   if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
   16478            0 :     internal_error ("%<global_options%> are modified in local context");
   16479       843474 :   if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
   16480            0 :     internal_error ("%<global_options%> are modified in local context");
   16481       843474 :   if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
   16482            0 :     internal_error ("%<global_options%> are modified in local context");
   16483       843474 :   if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
   16484            0 :     internal_error ("%<global_options%> are modified in local context");
   16485       843474 :   if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
   16486            0 :     internal_error ("%<global_options%> are modified in local context");
   16487       843474 :   if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
   16488            0 :     internal_error ("%<global_options%> are modified in local context");
   16489       843474 :   if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
   16490            0 :     internal_error ("%<global_options%> are modified in local context");
   16491       843474 :   if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
   16492            0 :     internal_error ("%<global_options%> are modified in local context");
   16493       843474 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   16494            0 :     internal_error ("%<global_options%> are modified in local context");
   16495       843474 :   if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
   16496            0 :     internal_error ("%<global_options%> are modified in local context");
   16497       843474 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   16498            0 :     internal_error ("%<global_options%> are modified in local context");
   16499       843474 :   if (ptr1->x_profile_report != ptr2->x_profile_report)
   16500            0 :     internal_error ("%<global_options%> are modified in local context");
   16501       843474 :   if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
   16502            0 :     internal_error ("%<global_options%> are modified in local context");
   16503       843474 :   if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
   16504            0 :     internal_error ("%<global_options%> are modified in local context");
   16505       843474 :   if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
   16506            0 :     internal_error ("%<global_options%> are modified in local context");
   16507       843474 :   if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
   16508            0 :     internal_error ("%<global_options%> are modified in local context");
   16509       843474 :   if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
   16510            0 :     internal_error ("%<global_options%> are modified in local context");
   16511       843474 :   if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
   16512            0 :     internal_error ("%<global_options%> are modified in local context");
   16513       843474 :   if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
   16514            0 :     internal_error ("%<global_options%> are modified in local context");
   16515       843474 :   if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
   16516            0 :     internal_error ("%<global_options%> are modified in local context");
   16517       843474 :   if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
   16518            0 :     internal_error ("%<global_options%> are modified in local context");
   16519       843474 :   if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
   16520            0 :     internal_error ("%<global_options%> are modified in local context");
   16521       843474 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   16522            0 :     internal_error ("%<global_options%> are modified in local context");
   16523       843474 :   if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
   16524            0 :     internal_error ("%<global_options%> are modified in local context");
   16525       843474 :   if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
   16526            0 :     internal_error ("%<global_options%> are modified in local context");
   16527       843474 :   if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
   16528            0 :     internal_error ("%<global_options%> are modified in local context");
   16529       843474 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   16530            0 :     internal_error ("%<global_options%> are modified in local context");
   16531       843474 :   if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
   16532            0 :     internal_error ("%<global_options%> are modified in local context");
   16533       843474 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   16534            0 :     internal_error ("%<global_options%> are modified in local context");
   16535       843474 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   16536            0 :     internal_error ("%<global_options%> are modified in local context");
   16537       843474 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   16538            0 :     internal_error ("%<global_options%> are modified in local context");
   16539       843474 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   16540            0 :     internal_error ("%<global_options%> are modified in local context");
   16541       843474 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   16542            0 :     internal_error ("%<global_options%> are modified in local context");
   16543       843474 :   if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
   16544            0 :     internal_error ("%<global_options%> are modified in local context");
   16545       843474 :   if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
   16546            0 :     internal_error ("%<global_options%> are modified in local context");
   16547       843474 :   if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
   16548            0 :     internal_error ("%<global_options%> are modified in local context");
   16549       843474 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   16550            0 :     internal_error ("%<global_options%> are modified in local context");
   16551       843474 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   16552            0 :     internal_error ("%<global_options%> are modified in local context");
   16553       843474 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   16554            0 :     internal_error ("%<global_options%> are modified in local context");
   16555       843474 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   16556            0 :     internal_error ("%<global_options%> are modified in local context");
   16557       843474 :   if (ptr1->x_flag_assume_builtin_offset_of != ptr2->x_flag_assume_builtin_offset_of)
   16558            0 :     internal_error ("%<global_options%> are modified in local context");
   16559       843474 :   if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
   16560            0 :     internal_error ("%<global_options%> are modified in local context");
   16561       843474 :   if (ptr1->x_flag_c_style_string_literals != ptr2->x_flag_c_style_string_literals)
   16562            0 :     internal_error ("%<global_options%> are modified in local context");
   16563       843474 :   if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
   16564            0 :     internal_error ("%<global_options%> are modified in local context");
   16565       843474 :   if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
   16566            0 :     internal_error ("%<global_options%> are modified in local context");
   16567       843474 :   if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
   16568            0 :     internal_error ("%<global_options%> are modified in local context");
   16569       843474 :   if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
   16570            0 :     internal_error ("%<global_options%> are modified in local context");
   16571       843474 :   if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
   16572            0 :     internal_error ("%<global_options%> are modified in local context");
   16573       843474 :   if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
   16574            0 :     internal_error ("%<global_options%> are modified in local context");
   16575       843474 :   if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
   16576            0 :     internal_error ("%<global_options%> are modified in local context");
   16577       843474 :   if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
   16578            0 :     internal_error ("%<global_options%> are modified in local context");
   16579       843474 :   if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
   16580            0 :     internal_error ("%<global_options%> are modified in local context");
   16581       843474 :   if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
   16582            0 :     internal_error ("%<global_options%> are modified in local context");
   16583       843474 :   if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
   16584            0 :     internal_error ("%<global_options%> are modified in local context");
   16585       843474 :   if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
   16586            0 :     internal_error ("%<global_options%> are modified in local context");
   16587       843474 :   if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
   16588            0 :     internal_error ("%<global_options%> are modified in local context");
   16589       843474 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   16590            0 :     internal_error ("%<global_options%> are modified in local context");
   16591       843474 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   16592            0 :     internal_error ("%<global_options%> are modified in local context");
   16593       843474 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   16594            0 :     internal_error ("%<global_options%> are modified in local context");
   16595       843474 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   16596            0 :     internal_error ("%<global_options%> are modified in local context");
   16597       843474 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   16598            0 :     internal_error ("%<global_options%> are modified in local context");
   16599       843474 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   16600            0 :     internal_error ("%<global_options%> are modified in local context");
   16601       843474 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   16602            0 :     internal_error ("%<global_options%> are modified in local context");
   16603       843474 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   16604            0 :     internal_error ("%<global_options%> are modified in local context");
   16605       843474 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   16606            0 :     internal_error ("%<global_options%> are modified in local context");
   16607       843474 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   16608            0 :     internal_error ("%<global_options%> are modified in local context");
   16609       843474 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   16610            0 :     internal_error ("%<global_options%> are modified in local context");
   16611       843474 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   16612            0 :     internal_error ("%<global_options%> are modified in local context");
   16613       843474 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   16614            0 :     internal_error ("%<global_options%> are modified in local context");
   16615       843474 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   16616            0 :     internal_error ("%<global_options%> are modified in local context");
   16617       843474 :   if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
   16618            0 :     internal_error ("%<global_options%> are modified in local context");
   16619       843474 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   16620            0 :     internal_error ("%<global_options%> are modified in local context");
   16621       843474 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   16622            0 :     internal_error ("%<global_options%> are modified in local context");
   16623       843474 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   16624            0 :     internal_error ("%<global_options%> are modified in local context");
   16625       843474 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   16626            0 :     internal_error ("%<global_options%> are modified in local context");
   16627       843474 :   if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
   16628            0 :     internal_error ("%<global_options%> are modified in local context");
   16629       843474 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   16630            0 :     internal_error ("%<global_options%> are modified in local context");
   16631       843474 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   16632            0 :     internal_error ("%<global_options%> are modified in local context");
   16633       843474 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   16634            0 :     internal_error ("%<global_options%> are modified in local context");
   16635       843474 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   16636            0 :     internal_error ("%<global_options%> are modified in local context");
   16637       843474 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   16638            0 :     internal_error ("%<global_options%> are modified in local context");
   16639       843474 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   16640            0 :     internal_error ("%<global_options%> are modified in local context");
   16641       843474 :   if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
   16642            0 :     internal_error ("%<global_options%> are modified in local context");
   16643       843474 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   16644            0 :     internal_error ("%<global_options%> are modified in local context");
   16645       843474 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   16646            0 :     internal_error ("%<global_options%> are modified in local context");
   16647       843474 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   16648            0 :     internal_error ("%<global_options%> are modified in local context");
   16649       843474 :   if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
   16650            0 :     internal_error ("%<global_options%> are modified in local context");
   16651       843474 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   16652            0 :     internal_error ("%<global_options%> are modified in local context");
   16653       843474 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   16654            0 :     internal_error ("%<global_options%> are modified in local context");
   16655       843474 :   if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
   16656            0 :     internal_error ("%<global_options%> are modified in local context");
   16657       843474 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   16658            0 :     internal_error ("%<global_options%> are modified in local context");
   16659       843474 :   if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
   16660            0 :     internal_error ("%<global_options%> are modified in local context");
   16661       843474 :   if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
   16662            0 :     internal_error ("%<global_options%> are modified in local context");
   16663       843474 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   16664            0 :     internal_error ("%<global_options%> are modified in local context");
   16665       843474 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   16666            0 :     internal_error ("%<global_options%> are modified in local context");
   16667       843474 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   16668            0 :     internal_error ("%<global_options%> are modified in local context");
   16669       843474 :   if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
   16670            0 :     internal_error ("%<global_options%> are modified in local context");
   16671       843474 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   16672            0 :     internal_error ("%<global_options%> are modified in local context");
   16673       843474 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   16674            0 :     internal_error ("%<global_options%> are modified in local context");
   16675       843474 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   16676            0 :     internal_error ("%<global_options%> are modified in local context");
   16677       843474 :   if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
   16678            0 :     internal_error ("%<global_options%> are modified in local context");
   16679       843474 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   16680            0 :     internal_error ("%<global_options%> are modified in local context");
   16681       843474 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   16682            0 :     internal_error ("%<global_options%> are modified in local context");
   16683       843474 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   16684            0 :     internal_error ("%<global_options%> are modified in local context");
   16685       843474 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   16686            0 :     internal_error ("%<global_options%> are modified in local context");
   16687       843474 :   if (ptr1->x_default_sso != ptr2->x_default_sso)
   16688            0 :     internal_error ("%<global_options%> are modified in local context");
   16689       843474 :   if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
   16690            0 :     internal_error ("%<global_options%> are modified in local context");
   16691       843474 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   16692            0 :     internal_error ("%<global_options%> are modified in local context");
   16693       843474 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   16694            0 :     internal_error ("%<global_options%> are modified in local context");
   16695       843474 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   16696            0 :     internal_error ("%<global_options%> are modified in local context");
   16697       843474 :   if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
   16698            0 :     internal_error ("%<global_options%> are modified in local context");
   16699       843474 :   if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
   16700            0 :     internal_error ("%<global_options%> are modified in local context");
   16701       843474 :   if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
   16702            0 :     internal_error ("%<global_options%> are modified in local context");
   16703       843474 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   16704            0 :     internal_error ("%<global_options%> are modified in local context");
   16705       843474 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   16706            0 :     internal_error ("%<global_options%> are modified in local context");
   16707       843474 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   16708            0 :     internal_error ("%<global_options%> are modified in local context");
   16709       843474 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   16710            0 :     internal_error ("%<global_options%> are modified in local context");
   16711       843474 :   if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
   16712            0 :     internal_error ("%<global_options%> are modified in local context");
   16713       843474 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   16714            0 :     internal_error ("%<global_options%> are modified in local context");
   16715       843474 :   if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
   16716            0 :     internal_error ("%<global_options%> are modified in local context");
   16717       843474 :   if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
   16718            0 :     internal_error ("%<global_options%> are modified in local context");
   16719       843474 :   if (ptr1->x_flag_strub != ptr2->x_flag_strub)
   16720            0 :     internal_error ("%<global_options%> are modified in local context");
   16721       843474 :   if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
   16722            0 :     internal_error ("%<global_options%> are modified in local context");
   16723       843474 :   if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
   16724            0 :     internal_error ("%<global_options%> are modified in local context");
   16725       843474 :   if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
   16726            0 :     internal_error ("%<global_options%> are modified in local context");
   16727       843474 :   if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
   16728            0 :     internal_error ("%<global_options%> are modified in local context");
   16729       843474 :   if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
   16730            0 :     internal_error ("%<global_options%> are modified in local context");
   16731       843474 :   if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
   16732            0 :     internal_error ("%<global_options%> are modified in local context");
   16733       843474 :   if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
   16734            0 :     internal_error ("%<global_options%> are modified in local context");
   16735       843474 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   16736            0 :     internal_error ("%<global_options%> are modified in local context");
   16737       843474 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   16738            0 :     internal_error ("%<global_options%> are modified in local context");
   16739       843474 :   if (ptr1->x_time_report != ptr2->x_time_report)
   16740            0 :     internal_error ("%<global_options%> are modified in local context");
   16741       843474 :   if (ptr1->x_time_report_details != ptr2->x_time_report_details)
   16742            0 :     internal_error ("%<global_options%> are modified in local context");
   16743       843474 :   if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
   16744            0 :     internal_error ("%<global_options%> are modified in local context");
   16745       843474 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   16746            0 :     internal_error ("%<global_options%> are modified in local context");
   16747       843474 :   if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
   16748            0 :     internal_error ("%<global_options%> are modified in local context");
   16749       843474 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   16750            0 :     internal_error ("%<global_options%> are modified in local context");
   16751       843474 :   if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
   16752            0 :     internal_error ("%<global_options%> are modified in local context");
   16753       843474 :   if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
   16754            0 :     internal_error ("%<global_options%> are modified in local context");
   16755       843474 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   16756            0 :     internal_error ("%<global_options%> are modified in local context");
   16757       843474 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   16758            0 :     internal_error ("%<global_options%> are modified in local context");
   16759       843474 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   16760            0 :     internal_error ("%<global_options%> are modified in local context");
   16761       843474 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   16762            0 :     internal_error ("%<global_options%> are modified in local context");
   16763       843474 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   16764            0 :     internal_error ("%<global_options%> are modified in local context");
   16765       843474 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   16766            0 :     internal_error ("%<global_options%> are modified in local context");
   16767       843474 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   16768            0 :     internal_error ("%<global_options%> are modified in local context");
   16769       843474 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   16770            0 :     internal_error ("%<global_options%> are modified in local context");
   16771       843474 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   16772            0 :     internal_error ("%<global_options%> are modified in local context");
   16773       843474 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   16774            0 :     internal_error ("%<global_options%> are modified in local context");
   16775       843474 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   16776            0 :     internal_error ("%<global_options%> are modified in local context");
   16777       843474 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   16778            0 :     internal_error ("%<global_options%> are modified in local context");
   16779       843474 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   16780            0 :     internal_error ("%<global_options%> are modified in local context");
   16781       843474 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   16782            0 :     internal_error ("%<global_options%> are modified in local context");
   16783       843474 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   16784            0 :     internal_error ("%<global_options%> are modified in local context");
   16785       843474 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   16786            0 :     internal_error ("%<global_options%> are modified in local context");
   16787       843474 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   16788            0 :     internal_error ("%<global_options%> are modified in local context");
   16789       843474 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   16790            0 :     internal_error ("%<global_options%> are modified in local context");
   16791       843474 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   16792            0 :     internal_error ("%<global_options%> are modified in local context");
   16793       843474 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   16794            0 :     internal_error ("%<global_options%> are modified in local context");
   16795       843474 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   16796            0 :     internal_error ("%<global_options%> are modified in local context");
   16797       843474 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   16798            0 :     internal_error ("%<global_options%> are modified in local context");
   16799       843474 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   16800            0 :     internal_error ("%<global_options%> are modified in local context");
   16801       843474 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   16802            0 :     internal_error ("%<global_options%> are modified in local context");
   16803       843474 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   16804            0 :     internal_error ("%<global_options%> are modified in local context");
   16805       843474 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   16806            0 :     internal_error ("%<global_options%> are modified in local context");
   16807       843474 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   16808            0 :     internal_error ("%<global_options%> are modified in local context");
   16809       843474 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   16810            0 :     internal_error ("%<global_options%> are modified in local context");
   16811       843474 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   16812            0 :     internal_error ("%<global_options%> are modified in local context");
   16813       843474 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   16814            0 :     internal_error ("%<global_options%> are modified in local context");
   16815       843474 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   16816            0 :     internal_error ("%<global_options%> are modified in local context");
   16817       843474 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   16818            0 :     internal_error ("%<global_options%> are modified in local context");
   16819       843474 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   16820            0 :     internal_error ("%<global_options%> are modified in local context");
   16821       843474 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   16822            0 :     internal_error ("%<global_options%> are modified in local context");
   16823       843474 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   16824            0 :     internal_error ("%<global_options%> are modified in local context");
   16825       843474 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   16826            0 :     internal_error ("%<global_options%> are modified in local context");
   16827       843474 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   16828            0 :     internal_error ("%<global_options%> are modified in local context");
   16829       843474 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   16830            0 :     internal_error ("%<global_options%> are modified in local context");
   16831       843474 :   if (ptr1->x_cobol_trunc_bin != ptr2->x_cobol_trunc_bin)
   16832            0 :     internal_error ("%<global_options%> are modified in local context");
   16833       843474 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   16834            0 :     internal_error ("%<global_options%> are modified in local context");
   16835       843474 :   if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
   16836            0 :     internal_error ("%<global_options%> are modified in local context");
   16837       843474 :   if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
   16838            0 :     internal_error ("%<global_options%> are modified in local context");
   16839       843474 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   16840            0 :     internal_error ("%<global_options%> are modified in local context");
   16841       843474 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   16842            0 :     internal_error ("%<global_options%> are modified in local context");
   16843       843474 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   16844            0 :     internal_error ("%<global_options%> are modified in local context");
   16845       843474 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   16846            0 :     internal_error ("%<global_options%> are modified in local context");
   16847       843474 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   16848            0 :     internal_error ("%<global_options%> are modified in local context");
   16849       843474 :   if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
   16850            0 :     internal_error ("%<global_options%> are modified in local context");
   16851       843474 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   16852            0 :     internal_error ("%<global_options%> are modified in local context");
   16853       843474 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   16854            0 :     internal_error ("%<global_options%> are modified in local context");
   16855       843474 :   if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
   16856            0 :     internal_error ("%<global_options%> are modified in local context");
   16857       843474 :   if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
   16858            0 :     internal_error ("%<global_options%> are modified in local context");
   16859       843474 :   if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
   16860            0 :     internal_error ("%<global_options%> are modified in local context");
   16861       843474 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
   16862            0 :     internal_error ("%<global_options%> are modified in local context");
   16863       843474 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
   16864            0 :     internal_error ("%<global_options%> are modified in local context");
   16865       843474 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   16866            0 :     internal_error ("%<global_options%> are modified in local context");
   16867       843474 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   16868            0 :     internal_error ("%<global_options%> are modified in local context");
   16869       843474 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   16870            0 :     internal_error ("%<global_options%> are modified in local context");
   16871       843474 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   16872            0 :     internal_error ("%<global_options%> are modified in local context");
   16873       843474 :   if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
   16874            0 :     internal_error ("%<global_options%> are modified in local context");
   16875       843474 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   16876            0 :     internal_error ("%<global_options%> are modified in local context");
   16877       843474 :   if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
   16878            0 :     internal_error ("%<global_options%> are modified in local context");
   16879       843474 :   if (ptr1->x_default_visibility != ptr2->x_default_visibility)
   16880            0 :     internal_error ("%<global_options%> are modified in local context");
   16881       843474 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   16882            0 :     internal_error ("%<global_options%> are modified in local context");
   16883       843474 :   if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
   16884            0 :     internal_error ("%<global_options%> are modified in local context");
   16885       843474 :   if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
   16886            0 :     internal_error ("%<global_options%> are modified in local context");
   16887       843474 :   if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
   16888            0 :     internal_error ("%<global_options%> are modified in local context");
   16889       843474 :   if (ptr1->x_flag_weak != ptr2->x_flag_weak)
   16890            0 :     internal_error ("%<global_options%> are modified in local context");
   16891       843474 :   if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
   16892            0 :     internal_error ("%<global_options%> are modified in local context");
   16893       843474 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   16894            0 :     internal_error ("%<global_options%> are modified in local context");
   16895       843474 :   if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
   16896            0 :     internal_error ("%<global_options%> are modified in local context");
   16897       843474 :   if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
   16898            0 :     internal_error ("%<global_options%> are modified in local context");
   16899       843474 :   if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
   16900            0 :     internal_error ("%<global_options%> are modified in local context");
   16901       843474 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   16902            0 :     internal_error ("%<global_options%> are modified in local context");
   16903       843474 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   16904            0 :     internal_error ("%<global_options%> are modified in local context");
   16905       843474 :   if (ptr1->x_yy_debug != ptr2->x_yy_debug)
   16906            0 :     internal_error ("%<global_options%> are modified in local context");
   16907       843474 :   if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
   16908            0 :     internal_error ("%<global_options%> are modified in local context");
   16909       843474 :   if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
   16910            0 :     internal_error ("%<global_options%> are modified in local context");
   16911       843474 :   if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
   16912            0 :     internal_error ("%<global_options%> are modified in local context");
   16913       843474 :   if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
   16914            0 :     internal_error ("%<global_options%> are modified in local context");
   16915       843474 :   if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
   16916            0 :     internal_error ("%<global_options%> are modified in local context");
   16917       843474 :   if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
   16918            0 :     internal_error ("%<global_options%> are modified in local context");
   16919       843474 :   if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
   16920            0 :     internal_error ("%<global_options%> are modified in local context");
   16921       843474 :   if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
   16922            0 :     internal_error ("%<global_options%> are modified in local context");
   16923       843474 :   if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
   16924            0 :     internal_error ("%<global_options%> are modified in local context");
   16925       843474 :   if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
   16926            0 :     internal_error ("%<global_options%> are modified in local context");
   16927       843474 :   if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
   16928            0 :     internal_error ("%<global_options%> are modified in local context");
   16929       843474 :   if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
   16930            0 :     internal_error ("%<global_options%> are modified in local context");
   16931       843474 :   if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
   16932            0 :     internal_error ("%<global_options%> are modified in local context");
   16933       843474 :   if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
   16934            0 :     internal_error ("%<global_options%> are modified in local context");
   16935       843474 :   if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
   16936            0 :     internal_error ("%<global_options%> are modified in local context");
   16937       843474 :   if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
   16938            0 :     internal_error ("%<global_options%> are modified in local context");
   16939       843474 :   if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
   16940            0 :     internal_error ("%<global_options%> are modified in local context");
   16941       843474 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   16942            0 :     internal_error ("%<global_options%> are modified in local context");
   16943       843474 :   if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
   16944            0 :     internal_error ("%<global_options%> are modified in local context");
   16945       843474 :   if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
   16946            0 :     internal_error ("%<global_options%> are modified in local context");
   16947       843474 :   if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
   16948            0 :     internal_error ("%<global_options%> are modified in local context");
   16949       843474 :   if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
   16950            0 :     internal_error ("%<global_options%> are modified in local context");
   16951       843474 :   if (ptr1->x_imultiarch != ptr2->x_imultiarch)
   16952            0 :     internal_error ("%<global_options%> are modified in local context");
   16953       843474 :   if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
   16954            0 :     internal_error ("%<global_options%> are modified in local context");
   16955       843474 :   if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
   16956            0 :     internal_error ("%<global_options%> are modified in local context");
   16957       843474 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   16958            0 :     internal_error ("%<global_options%> are modified in local context");
   16959       843474 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   16960            0 :     internal_error ("%<global_options%> are modified in local context");
   16961       843474 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   16962            0 :     internal_error ("%<global_options%> are modified in local context");
   16963       843474 :   if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
   16964            0 :     internal_error ("%<global_options%> are modified in local context");
   16965       843474 :   if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
   16966            0 :     internal_error ("%<global_options%> are modified in local context");
   16967       843474 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   16968            0 :     internal_error ("%<global_options%> are modified in local context");
   16969       843474 :   if (ptr1->x_flag_android != ptr2->x_flag_android)
   16970            0 :     internal_error ("%<global_options%> are modified in local context");
   16971       843474 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   16972            0 :     internal_error ("%<global_options%> are modified in local context");
   16973       843474 :   if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
   16974            0 :     internal_error ("%<global_options%> are modified in local context");
   16975       843474 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   16976            0 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   16977            0 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   16978            0 :     internal_error ("%<global_options%> are modified in local context");
   16979       843474 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   16980            0 :     internal_error ("%<global_options%> are modified in local context");
   16981       843474 :   if (ptr1->x_linux_libc != ptr2->x_linux_libc)
   16982            0 :     internal_error ("%<global_options%> are modified in local context");
   16983       843474 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   16984            0 :     internal_error ("%<global_options%> are modified in local context");
   16985       843474 :   if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
   16986            0 :     internal_error ("%<global_options%> are modified in local context");
   16987       843474 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   16988            0 :     internal_error ("%<global_options%> are modified in local context");
   16989       843474 :   if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
   16990            0 :     internal_error ("%<global_options%> are modified in local context");
   16991       843474 :   if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
   16992            0 :     internal_error ("%<global_options%> are modified in local context");
   16993       843474 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   16994            0 :     internal_error ("%<global_options%> are modified in local context");
   16995       843474 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   16996            0 :     internal_error ("%<global_options%> are modified in local context");
   16997       843474 :   if (ptr1->x_fentry_name != ptr2->x_fentry_name)
   16998            0 :     internal_error ("%<global_options%> are modified in local context");
   16999       843474 :   if (ptr1->x_fentry_section != ptr2->x_fentry_section)
   17000            0 :     internal_error ("%<global_options%> are modified in local context");
   17001       843474 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   17002            0 :     internal_error ("%<global_options%> are modified in local context");
   17003       843474 :   if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
   17004            0 :     internal_error ("%<global_options%> are modified in local context");
   17005       843474 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   17006            0 :     internal_error ("%<global_options%> are modified in local context");
   17007       843474 :   if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
   17008            0 :     internal_error ("%<global_options%> are modified in local context");
   17009       843474 :   if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
   17010            0 :     internal_error ("%<global_options%> are modified in local context");
   17011       843474 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   17012            0 :     internal_error ("%<global_options%> are modified in local context");
   17013       843474 :   if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
   17014            0 :     internal_error ("%<global_options%> are modified in local context");
   17015       843474 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   17016            0 :     internal_error ("%<global_options%> are modified in local context");
   17017       843474 :   if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
   17018            0 :     internal_error ("%<global_options%> are modified in local context");
   17019       843474 :   if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
   17020            0 :     internal_error ("%<global_options%> are modified in local context");
   17021       843474 :   if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
   17022            0 :     internal_error ("%<global_options%> are modified in local context");
   17023       843474 :   if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
   17024            0 :     internal_error ("%<global_options%> are modified in local context");
   17025       843474 :   if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
   17026            0 :     internal_error ("%<global_options%> are modified in local context");
   17027       843474 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   17028            0 :     internal_error ("%<global_options%> are modified in local context");
   17029       843474 :   if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
   17030            0 :     internal_error ("%<global_options%> are modified in local context");
   17031       843474 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   17032            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   17033            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   17034            0 :     internal_error ("%<global_options%> are modified in local context");
   17035       843474 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   17036            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   17037            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   17038            0 :     internal_error ("%<global_options%> are modified in local context");
   17039       843474 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   17040            0 :     internal_error ("%<global_options%> are modified in local context");
   17041       843474 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   17042            0 :     internal_error ("%<global_options%> are modified in local context");
   17043       843474 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   17044            0 :     internal_error ("%<global_options%> are modified in local context");
   17045       843474 :   if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
   17046            0 :     internal_error ("%<global_options%> are modified in local context");
   17047       843474 :   if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
   17048            0 :     internal_error ("%<global_options%> are modified in local context");
   17049       843474 :   if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
   17050            0 :     internal_error ("%<global_options%> are modified in local context");
   17051       843474 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   17052            0 :     internal_error ("%<global_options%> are modified in local context");
   17053       843474 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   17054            0 :     internal_error ("%<global_options%> are modified in local context");
   17055       843474 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   17056            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   17057            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   17058            0 :     internal_error ("%<global_options%> are modified in local context");
   17059       843474 :   if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
   17060            0 :     internal_error ("%<global_options%> are modified in local context");
   17061       843474 :   if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
   17062            0 :     internal_error ("%<global_options%> are modified in local context");
   17063       843474 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   17064            0 :     internal_error ("%<global_options%> are modified in local context");
   17065       843474 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   17066            0 :     internal_error ("%<global_options%> are modified in local context");
   17067       843474 :   if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
   17068            0 :     internal_error ("%<global_options%> are modified in local context");
   17069       843474 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   17070            0 :     internal_error ("%<global_options%> are modified in local context");
   17071       843474 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   17072            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   17073            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   17074            0 :     internal_error ("%<global_options%> are modified in local context");
   17075       843474 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   17076            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   17077            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   17078            0 :     internal_error ("%<global_options%> are modified in local context");
   17079       843474 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   17080            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   17081            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   17082            0 :     internal_error ("%<global_options%> are modified in local context");
   17083       843474 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   17084            0 :     internal_error ("%<global_options%> are modified in local context");
   17085       843474 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   17086            0 :     internal_error ("%<global_options%> are modified in local context");
   17087       843474 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   17088            0 :     internal_error ("%<global_options%> are modified in local context");
   17089       843474 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   17090            0 :     internal_error ("%<global_options%> are modified in local context");
   17091       843474 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   17092            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   17093            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   17094            0 :     internal_error ("%<global_options%> are modified in local context");
   17095       843474 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   17096            0 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   17097            0 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   17098            0 :     internal_error ("%<global_options%> are modified in local context");
   17099       843474 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   17100            0 :     internal_error ("%<global_options%> are modified in local context");
   17101       843474 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   17102            0 :     internal_error ("%<global_options%> are modified in local context");
   17103       843474 :   if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
   17104            0 :     internal_error ("%<global_options%> are modified in local context");
   17105       843474 :   if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
   17106            0 :     internal_error ("%<global_options%> are modified in local context");
   17107       843474 :   if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
   17108            0 :     internal_error ("%<global_options%> are modified in local context");
   17109       843474 :   if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
   17110            0 :     internal_error ("%<global_options%> are modified in local context");
   17111       843474 :   if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
   17112            0 :     internal_error ("%<global_options%> are modified in local context");
   17113       843474 :   if (ptr1->x_use_pipes != ptr2->x_use_pipes)
   17114            0 :     internal_error ("%<global_options%> are modified in local context");
   17115       843474 :   if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
   17116            0 :     internal_error ("%<global_options%> are modified in local context");
   17117       843474 :   if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
   17118            0 :     internal_error ("%<global_options%> are modified in local context");
   17119       843474 :   if (ptr1->x_print_file_name != ptr2->x_print_file_name)
   17120            0 :     internal_error ("%<global_options%> are modified in local context");
   17121       843474 :   if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
   17122            0 :     internal_error ("%<global_options%> are modified in local context");
   17123       843474 :   if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
   17124            0 :     internal_error ("%<global_options%> are modified in local context");
   17125       843474 :   if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
   17126            0 :     internal_error ("%<global_options%> are modified in local context");
   17127       843474 :   if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
   17128            0 :     internal_error ("%<global_options%> are modified in local context");
   17129       843474 :   if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
   17130            0 :     internal_error ("%<global_options%> are modified in local context");
   17131       843474 :   if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
   17132            0 :     internal_error ("%<global_options%> are modified in local context");
   17133       843474 :   if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
   17134            0 :     internal_error ("%<global_options%> are modified in local context");
   17135       843474 :   if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
   17136            0 :     internal_error ("%<global_options%> are modified in local context");
   17137       843474 :   if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
   17138            0 :     internal_error ("%<global_options%> are modified in local context");
   17139       843474 :   if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
   17140            0 :     internal_error ("%<global_options%> are modified in local context");
   17141       843474 :   if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
   17142            0 :     internal_error ("%<global_options%> are modified in local context");
   17143       843474 :   if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
   17144            0 :     internal_error ("%<global_options%> are modified in local context");
   17145       843474 :   if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
   17146            0 :     internal_error ("%<global_options%> are modified in local context");
   17147       843474 :   if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
   17148            0 :     internal_error ("%<global_options%> are modified in local context");
   17149       843474 :   if (ptr1->x_report_times != ptr2->x_report_times)
   17150            0 :     internal_error ("%<global_options%> are modified in local context");
   17151       843474 :   if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
   17152            0 :     internal_error ("%<global_options%> are modified in local context");
   17153       843474 :   if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
   17154            0 :     internal_error ("%<global_options%> are modified in local context");
   17155       843474 :   if (ptr1->x_flag_undef != ptr2->x_flag_undef)
   17156            0 :     internal_error ("%<global_options%> are modified in local context");
   17157       843474 :   if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
   17158            0 :     internal_error ("%<global_options%> are modified in local context");
   17159       843474 :   if (ptr1->x_version_flag != ptr2->x_version_flag)
   17160            0 :     internal_error ("%<global_options%> are modified in local context");
   17161       843474 :   if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
   17162            0 :     internal_error ("%<global_options%> are modified in local context");
   17163       843474 :   if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
   17164            0 :     internal_error ("%<global_options%> are modified in local context");
   17165       843474 : }
        

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.