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 % 10790 7382
Test Date: 2026-08-22 16:33:35 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    101339991 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
      43              :                       struct gcc_options *opts_set)
      44              : {
      45    101339991 :   gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
      46    101339991 :   gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
      47    101339991 :   gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
      48    101339991 :   gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
      49    101339991 :   gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
      50    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
      51    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
      52    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
      53    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
      54    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
      55    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
      56    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
      57    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
      58    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
      59    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
      60    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
      61    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
      62    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
      63    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
      64    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
      65    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
      66    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
      67    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
      68    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
      69    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
      70    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
      71    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
      72    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
      73    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
      74    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
      75    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
      76    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
      77    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
      78    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
      79    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
      80    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
      81    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
      82    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
      83    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
      84    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
      85    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
      86    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
      87    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
      88    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
      89    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
      90    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
      91    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
      92    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
      93    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
      94    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
      95    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
      96    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
      97    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
      98    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
      99    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
     100    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
     101    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
     102    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
     103    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
     104    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
     105    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
     106    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
     107    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
     108    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
     109    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
     110    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
     111    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
     112    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
     113    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
     114    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
     115    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
     116    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
     117    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
     118    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
     119    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
     120    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
     121    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
     122    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
     123    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
     124    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
     125    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
     126    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
     127    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
     128    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
     129    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
     130    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
     131    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
     132    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
     133    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
     134    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
     135    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
     136    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
     137    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
     138    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
     139    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
     140    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
     141    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
     142    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
     143    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
     144    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
     145    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
     146    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
     147    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
     148    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
     149    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
     150    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
     151    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
     152    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
     153    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
     154    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
     155    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
     156    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
     157    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
     158    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
     159    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
     160    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
     161    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
     162    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
     163    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
     164    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
     165    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
     166    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
     167    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
     168    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
     169    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
     170    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
     171    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
     172    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
     173    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
     174    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
     175    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
     176    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
     177    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
     178    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
     179    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
     180    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
     181    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
     182    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
     183    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
     184    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
     185    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
     186    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
     187    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
     188    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
     189    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
     190    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
     191    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
     192    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
     193    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
     194    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
     195    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
     196    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
     197    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
     198    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
     199    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
     200    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
     201    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
     202    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
     203    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
     204    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
     205    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
     206    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
     207    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
     208    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
     209    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
     210    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
     211    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
     212    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
     213    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
     214    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
     215    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
     216    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
     217    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
     218    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
     219    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
     220    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
     221    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
     222    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
     223    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
     224    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
     225    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
     226    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
     227    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
     228    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
     229    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
     230    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
     231    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
     232    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
     233    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
     234    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
     235    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
     236    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
     237    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
     238    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
     239    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
     240    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
     241    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
     242    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
     243    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
     244    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
     245    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
     246    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
     247    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
     248    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
     249    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
     250    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
     251    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
     252    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
     253    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
     254    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
     255    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
     256    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
     257    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
     258    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
     259    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
     260    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
     261    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
     262    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
     263    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
     264    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
     265    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
     266    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
     267    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
     268    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
     269    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
     270    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
     271    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
     272    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
     273    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
     274    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
     275    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
     276    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
     277    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
     278    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
     279    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
     280    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
     281    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
     282    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
     283    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
     284    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
     285    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
     286    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
     287    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
     288    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
     289    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
     290    101339991 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
     291    101339991 :   gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
     292    101339991 :   gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
     293    101339991 :   gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
     294              : 
     295    101339991 :   ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
     296    101339991 :   ptr->x_param_align_threshold = opts->x_param_align_threshold;
     297    101339991 :   ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
     298    101339991 :   ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
     299    101339991 :   ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
     300    101339991 :   ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
     301    101339991 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
     302    101339991 :   ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
     303    101339991 :   ptr->x_param_asan_stack = opts->x_param_asan_stack;
     304    101339991 :   ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
     305    101339991 :   ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
     306    101339991 :   ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
     307    101339991 :   ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
     308    101339991 :   ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
     309    101339991 :   ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
     310    101339991 :   ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
     311    101339991 :   ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
     312    101339991 :   ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
     313    101339991 :   ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
     314    101339991 :   ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
     315    101339991 :   ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
     316    101339991 :   ptr->x_param_dom_jump_threading = opts->x_param_dom_jump_threading;
     317    101339991 :   ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
     318    101339991 :   ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
     319    101339991 :   ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
     320    101339991 :   ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
     321    101339991 :   ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
     322    101339991 :   ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
     323    101339991 :   ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
     324    101339991 :   ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
     325    101339991 :   ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
     326    101339991 :   ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
     327    101339991 :   ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
     328    101339991 :   ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
     329    101339991 :   ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
     330    101339991 :   ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
     331    101339991 :   ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
     332    101339991 :   ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
     333    101339991 :   ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
     334    101339991 :   ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
     335    101339991 :   ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
     336    101339991 :   ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
     337    101339991 :   ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
     338    101339991 :   ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
     339    101339991 :   ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
     340    101339991 :   ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
     341    101339991 :   ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
     342    101339991 :   ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
     343    101339991 :   ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
     344    101339991 :   ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
     345    101339991 :   ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
     346    101339991 :   ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
     347    101339991 :   ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
     348    101339991 :   ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
     349    101339991 :   ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
     350    101339991 :   ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
     351    101339991 :   ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
     352    101339991 :   ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
     353    101339991 :   ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
     354    101339991 :   ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
     355    101339991 :   ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
     356    101339991 :   ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
     357    101339991 :   ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
     358    101339991 :   ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
     359    101339991 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
     360    101339991 :   ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
     361    101339991 :   ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
     362    101339991 :   ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
     363    101339991 :   ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
     364    101339991 :   ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
     365    101339991 :   ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
     366    101339991 :   ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
     367    101339991 :   ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
     368    101339991 :   ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
     369    101339991 :   ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
     370    101339991 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
     371    101339991 :   ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
     372    101339991 :   ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
     373    101339991 :   ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
     374    101339991 :   ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
     375    101339991 :   ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
     376    101339991 :   ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
     377    101339991 :   ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
     378    101339991 :   ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
     379    101339991 :   ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
     380    101339991 :   ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
     381    101339991 :   ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
     382    101339991 :   ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
     383    101339991 :   ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
     384    101339991 :   ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
     385    101339991 :   ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
     386    101339991 :   ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
     387    101339991 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
     388    101339991 :   ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
     389    101339991 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
     390    101339991 :   ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
     391    101339991 :   ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
     392    101339991 :   ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
     393    101339991 :   ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
     394    101339991 :   ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
     395    101339991 :   ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
     396    101339991 :   ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
     397    101339991 :   ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
     398    101339991 :   ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
     399    101339991 :   ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
     400    101339991 :   ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
     401    101339991 :   ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
     402    101339991 :   ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
     403    101339991 :   ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
     404    101339991 :   ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
     405    101339991 :   ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
     406    101339991 :   ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
     407    101339991 :   ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
     408    101339991 :   ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
     409    101339991 :   ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
     410    101339991 :   ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
     411    101339991 :   ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
     412    101339991 :   ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
     413    101339991 :   ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
     414    101339991 :   ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
     415    101339991 :   ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
     416    101339991 :   ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
     417    101339991 :   ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
     418    101339991 :   ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
     419    101339991 :   ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
     420    101339991 :   ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
     421    101339991 :   ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
     422    101339991 :   ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
     423    101339991 :   ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
     424    101339991 :   ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
     425    101339991 :   ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
     426    101339991 :   ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
     427    101339991 :   ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
     428    101339991 :   ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
     429    101339991 :   ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
     430    101339991 :   ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
     431    101339991 :   ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
     432    101339991 :   ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
     433    101339991 :   ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
     434    101339991 :   ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
     435    101339991 :   ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
     436    101339991 :   ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
     437    101339991 :   ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
     438    101339991 :   ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
     439    101339991 :   ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
     440    101339991 :   ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
     441    101339991 :   ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
     442    101339991 :   ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
     443    101339991 :   ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
     444    101339991 :   ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
     445    101339991 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
     446    101339991 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
     447    101339991 :   ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
     448    101339991 :   ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
     449    101339991 :   ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
     450    101339991 :   ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
     451    101339991 :   ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
     452    101339991 :   ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
     453    101339991 :   ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
     454    101339991 :   ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
     455    101339991 :   ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
     456    101339991 :   ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
     457    101339991 :   ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
     458    101339991 :   ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
     459    101339991 :   ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
     460    101339991 :   ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
     461    101339991 :   ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
     462    101339991 :   ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
     463    101339991 :   ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
     464    101339991 :   ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
     465    101339991 :   ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
     466    101339991 :   ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
     467    101339991 :   ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
     468    101339991 :   ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
     469    101339991 :   ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
     470    101339991 :   ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
     471    101339991 :   ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
     472    101339991 :   ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
     473    101339991 :   ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
     474    101339991 :   ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
     475    101339991 :   ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
     476    101339991 :   ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
     477    101339991 :   ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
     478    101339991 :   ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
     479    101339991 :   ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
     480    101339991 :   ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
     481    101339991 :   ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
     482    101339991 :   ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
     483    101339991 :   ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
     484    101339991 :   ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
     485    101339991 :   ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
     486    101339991 :   ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
     487    101339991 :   ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
     488    101339991 :   ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
     489    101339991 :   ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
     490    101339991 :   ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
     491    101339991 :   ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
     492    101339991 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
     493    101339991 :   ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
     494    101339991 :   ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
     495    101339991 :   ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
     496    101339991 :   ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
     497    101339991 :   ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
     498    101339991 :   ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
     499    101339991 :   ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
     500    101339991 :   ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
     501    101339991 :   ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
     502    101339991 :   ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
     503    101339991 :   ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
     504    101339991 :   ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
     505    101339991 :   ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
     506    101339991 :   ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
     507    101339991 :   ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
     508    101339991 :   ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
     509    101339991 :   ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
     510    101339991 :   ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
     511    101339991 :   ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
     512    101339991 :   ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
     513    101339991 :   ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
     514    101339991 :   ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
     515    101339991 :   ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
     516    101339991 :   ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
     517    101339991 :   ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
     518    101339991 :   ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
     519    101339991 :   ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
     520    101339991 :   ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
     521    101339991 :   ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
     522    101339991 :   ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
     523    101339991 :   ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
     524    101339991 :   ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
     525    101339991 :   ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
     526    101339991 :   ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
     527    101339991 :   ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
     528    101339991 :   ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
     529    101339991 :   ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
     530    101339991 :   ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
     531    101339991 :   ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
     532    101339991 :   ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
     533    101339991 :   ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
     534    101339991 :   ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
     535    101339991 :   ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
     536    101339991 :   ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
     537    101339991 :   ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
     538    101339991 :   ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
     539    101339991 :   ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
     540    101339991 :   ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
     541    101339991 :   ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
     542    101339991 :   ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
     543    101339991 :   ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
     544    101339991 :   ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
     545    101339991 :   ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
     546    101339991 :   ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
     547    101339991 :   ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
     548    101339991 :   ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
     549    101339991 :   ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
     550    101339991 :   ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
     551    101339991 :   ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
     552    101339991 :   ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
     553    101339991 :   ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
     554    101339991 :   ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
     555    101339991 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
     556    101339991 :   ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
     557    101339991 :   ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
     558    101339991 :   ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
     559    101339991 :   ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
     560    101339991 :   ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
     561    101339991 :   ptr->x_param_widening_mul_defer_fma = opts->x_param_widening_mul_defer_fma;
     562    101339991 :   ptr->x_flag_complex_method = opts->x_flag_complex_method;
     563    101339991 :   ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
     564    101339991 :   ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
     565    101339991 :   ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
     566    101339991 :   ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
     567    101339991 :   ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
     568    101339991 :   ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
     569    101339991 :   ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
     570    101339991 :   ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
     571    101339991 :   ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
     572    101339991 :   ptr->x_param_threader_debug = opts->x_param_threader_debug;
     573    101339991 :   ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
     574    101339991 :   ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
     575    101339991 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
     576    101339991 :   ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
     577    101339991 :   ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
     578    101339991 :   ptr->x_flag_ira_region = opts->x_flag_ira_region;
     579    101339991 :   ptr->x_flag_live_patching = opts->x_flag_live_patching;
     580    101339991 :   ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
     581    101339991 :   ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
     582    101339991 :   ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
     583    101339991 :   ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
     584    101339991 :   ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
     585    101339991 :   ptr->x_optimize = opts->x_optimize;
     586    101339991 :   ptr->x_optimize_size = opts->x_optimize_size;
     587    101339991 :   ptr->x_optimize_debug = opts->x_optimize_debug;
     588    101339991 :   ptr->x_optimize_fast = opts->x_optimize_fast;
     589    101339991 :   ptr->x_warn_inline = opts->x_warn_inline;
     590    101339991 :   ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
     591    101339991 :   ptr->x_flag_align_functions = opts->x_flag_align_functions;
     592    101339991 :   ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
     593    101339991 :   ptr->x_flag_align_labels = opts->x_flag_align_labels;
     594    101339991 :   ptr->x_flag_align_loops = opts->x_flag_align_loops;
     595    101339991 :   ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
     596    101339991 :   ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
     597    101339991 :   ptr->x_flag_associative_math = opts->x_flag_associative_math;
     598    101339991 :   ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
     599    101339991 :   ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
     600    101339991 :   ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
     601    101339991 :   ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
     602    101339991 :   ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
     603    101339991 :   ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
     604    101339991 :   ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
     605    101339991 :   ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
     606    101339991 :   ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
     607    101339991 :   ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
     608    101339991 :   ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
     609    101339991 :   ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
     610    101339991 :   ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
     611    101339991 :   ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
     612    101339991 :   ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
     613    101339991 :   ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
     614    101339991 :   ptr->x_flag_dce = opts->x_flag_dce;
     615    101339991 :   ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
     616    101339991 :   ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
     617    101339991 :   ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
     618    101339991 :   ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
     619    101339991 :   ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
     620    101339991 :   ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
     621    101339991 :   ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
     622    101339991 :   ptr->x_flag_dse = opts->x_flag_dse;
     623    101339991 :   ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
     624    101339991 :   ptr->x_flag_exceptions = opts->x_flag_exceptions;
     625    101339991 :   ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
     626    101339991 :   ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
     627    101339991 :   ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
     628    101339991 :   ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
     629    101339991 :   ptr->x_flag_float_store = opts->x_flag_float_store;
     630    101339991 :   ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
     631    101339991 :   ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
     632    101339991 :   ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
     633    101339991 :   ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
     634    101339991 :   ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
     635    101339991 :   ptr->x_flag_gcse = opts->x_flag_gcse;
     636    101339991 :   ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
     637    101339991 :   ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
     638    101339991 :   ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
     639    101339991 :   ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
     640    101339991 :   ptr->x_flag_graphite = opts->x_flag_graphite;
     641    101339991 :   ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
     642    101339991 :   ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
     643    101339991 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
     644    101339991 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
     645    101339991 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
     646    101339991 :   ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
     647    101339991 :   ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
     648    101339991 :   ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
     649    101339991 :   ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
     650    101339991 :   ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
     651    101339991 :   ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
     652    101339991 :   ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
     653    101339991 :   ptr->x_flag_no_inline = opts->x_flag_no_inline;
     654    101339991 :   ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
     655    101339991 :   ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
     656    101339991 :   ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
     657    101339991 :   ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
     658    101339991 :   ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
     659    101339991 :   ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
     660    101339991 :   ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
     661    101339991 :   ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
     662    101339991 :   ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
     663    101339991 :   ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
     664    101339991 :   ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
     665    101339991 :   ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
     666    101339991 :   ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
     667    101339991 :   ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
     668    101339991 :   ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
     669    101339991 :   ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
     670    101339991 :   ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
     671    101339991 :   ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
     672    101339991 :   ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
     673    101339991 :   ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
     674    101339991 :   ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
     675    101339991 :   ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
     676    101339991 :   ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
     677    101339991 :   ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
     678    101339991 :   ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
     679    101339991 :   ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
     680    101339991 :   ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
     681    101339991 :   ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
     682    101339991 :   ptr->x_flag_ivopts = opts->x_flag_ivopts;
     683    101339991 :   ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
     684    101339991 :   ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
     685    101339991 :   ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
     686    101339991 :   ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
     687    101339991 :   ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
     688    101339991 :   ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
     689    101339991 :   ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
     690    101339991 :   ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
     691    101339991 :   ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
     692    101339991 :   ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
     693    101339991 :   ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
     694    101339991 :   ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
     695    101339991 :   ptr->x_flag_errno_math = opts->x_flag_errno_math;
     696    101339991 :   ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
     697    101339991 :   ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
     698    101339991 :   ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
     699    101339991 :   ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
     700    101339991 :   ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
     701    101339991 :   ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
     702    101339991 :   ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
     703    101339991 :   ptr->x_flag_opt_info = opts->x_flag_opt_info;
     704    101339991 :   ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
     705    101339991 :   ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
     706    101339991 :   ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
     707    101339991 :   ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
     708    101339991 :   ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
     709    101339991 :   ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
     710    101339991 :   ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
     711    101339991 :   ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
     712    101339991 :   ptr->x_flag_peephole2 = opts->x_flag_peephole2;
     713    101339991 :   ptr->x_flag_plt = opts->x_flag_plt;
     714    101339991 :   ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
     715    101339991 :   ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
     716    101339991 :   ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
     717    101339991 :   ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
     718    101339991 :   ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
     719    101339991 :   ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
     720    101339991 :   ptr->x_flag_ree = opts->x_flag_ree;
     721    101339991 :   ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
     722    101339991 :   ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
     723    101339991 :   ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
     724    101339991 :   ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
     725    101339991 :   ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
     726    101339991 :   ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
     727    101339991 :   ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
     728    101339991 :   ptr->x_flag_rtti = opts->x_flag_rtti;
     729    101339991 :   ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
     730    101339991 :   ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
     731    101339991 :   ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
     732    101339991 :   ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
     733    101339991 :   ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
     734    101339991 :   ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
     735    101339991 :   ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
     736    101339991 :   ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
     737    101339991 :   ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
     738    101339991 :   ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
     739    101339991 :   ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
     740    101339991 :   ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
     741    101339991 :   ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
     742    101339991 :   ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
     743    101339991 :   ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
     744    101339991 :   ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
     745    101339991 :   ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
     746    101339991 :   ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
     747    101339991 :   ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
     748    101339991 :   ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
     749    101339991 :   ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
     750    101339991 :   ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
     751    101339991 :   ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
     752    101339991 :   ptr->x_flag_short_enums = opts->x_flag_short_enums;
     753    101339991 :   ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
     754    101339991 :   ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
     755    101339991 :   ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
     756    101339991 :   ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
     757    101339991 :   ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
     758    101339991 :   ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
     759    101339991 :   ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
     760    101339991 :   ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
     761    101339991 :   ptr->x_flag_split_loops = opts->x_flag_split_loops;
     762    101339991 :   ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
     763    101339991 :   ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
     764    101339991 :   ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
     765    101339991 :   ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
     766    101339991 :   ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
     767    101339991 :   ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
     768    101339991 :   ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
     769    101339991 :   ptr->x_flag_store_merging = opts->x_flag_store_merging;
     770    101339991 :   ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
     771    101339991 :   ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
     772    101339991 :   ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
     773    101339991 :   ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
     774    101339991 :   ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
     775    101339991 :   ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
     776    101339991 :   ptr->x_flag_tracer = opts->x_flag_tracer;
     777    101339991 :   ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
     778    101339991 :   ptr->x_flag_trapv = opts->x_flag_trapv;
     779    101339991 :   ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
     780    101339991 :   ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
     781    101339991 :   ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
     782    101339991 :   ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
     783    101339991 :   ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
     784    101339991 :   ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
     785    101339991 :   ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
     786    101339991 :   ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
     787    101339991 :   ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
     788    101339991 :   ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
     789    101339991 :   ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
     790    101339991 :   ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
     791    101339991 :   ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
     792    101339991 :   ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
     793    101339991 :   ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
     794    101339991 :   ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
     795    101339991 :   ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
     796    101339991 :   ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
     797    101339991 :   ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
     798    101339991 :   ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
     799    101339991 :   ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
     800    101339991 :   ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
     801    101339991 :   ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
     802    101339991 :   ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
     803    101339991 :   ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
     804    101339991 :   ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
     805    101339991 :   ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
     806    101339991 :   ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
     807    101339991 :   ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
     808    101339991 :   ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
     809    101339991 :   ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
     810    101339991 :   ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
     811    101339991 :   ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
     812    101339991 :   ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
     813    101339991 :   ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
     814    101339991 :   ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
     815    101339991 :   ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
     816    101339991 :   ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
     817    101339991 :   ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
     818    101339991 :   ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
     819    101339991 :   ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
     820    101339991 :   ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
     821    101339991 :   ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
     822    101339991 :   ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
     823    101339991 :   ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
     824    101339991 :   ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
     825    101339991 :   ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
     826    101339991 :   ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
     827    101339991 :   ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
     828    101339991 :   ptr->x_flag_web = opts->x_flag_web;
     829    101339991 :   ptr->x_flag_wrapv = opts->x_flag_wrapv;
     830    101339991 :   ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
     831    101339991 :   ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
     832    101339991 :   ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
     833    101339991 :   ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
     834    101339991 :   ptr->x_str_align_functions = opts->x_str_align_functions;
     835    101339991 :   ptr->x_str_align_jumps = opts->x_str_align_jumps;
     836    101339991 :   ptr->x_str_align_labels = opts->x_str_align_labels;
     837    101339991 :   ptr->x_str_align_loops = opts->x_str_align_loops;
     838    101339991 :   ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
     839              : 
     840    101339991 :   unsigned HOST_WIDE_INT mask = 0;
     841    101339991 :   if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
     842    101339991 :   if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
     843    101339991 :   if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
     844    101339991 :   if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
     845    101339991 :   if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
     846    101339991 :   if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
     847    101339991 :   if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
     848    101339991 :   if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
     849    101339991 :   if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
     850    101339991 :   if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
     851    101339991 :   if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
     852    101339991 :   if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
     853    101339991 :   if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
     854    101339991 :   if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
     855    101339991 :   if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
     856    101339991 :   if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
     857    101339991 :   if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
     858    101339991 :   if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
     859    101339991 :   if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
     860    101339991 :   if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
     861    101339991 :   if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
     862    101339991 :   if (opts_set->x_param_dom_jump_threading) mask |= HOST_WIDE_INT_1U << 21;
     863    101339991 :   if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 22;
     864    101339991 :   if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 23;
     865    101339991 :   if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 24;
     866    101339991 :   if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 25;
     867    101339991 :   if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 26;
     868    101339991 :   if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 27;
     869    101339991 :   if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 28;
     870    101339991 :   if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 29;
     871    101339991 :   if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 30;
     872    101339991 :   if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 31;
     873    101339991 :   if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 32;
     874    101339991 :   if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 33;
     875    101339991 :   if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 34;
     876    101339991 :   if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 35;
     877    101339991 :   if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 36;
     878    101339991 :   if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 37;
     879    101339991 :   if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 38;
     880    101339991 :   if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 39;
     881    101339991 :   if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 40;
     882    101339991 :   if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 41;
     883    101339991 :   if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 42;
     884    101339991 :   if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 43;
     885    101339991 :   if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 44;
     886    101339991 :   if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 45;
     887    101339991 :   if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 46;
     888    101339991 :   if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 47;
     889    101339991 :   if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 48;
     890    101339991 :   if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 49;
     891    101339991 :   if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 50;
     892    101339991 :   if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 51;
     893    101339991 :   if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 52;
     894    101339991 :   if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 53;
     895    101339991 :   if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 54;
     896    101339991 :   if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 55;
     897    101339991 :   if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 56;
     898    101339991 :   if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 57;
     899    101339991 :   if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 58;
     900    101339991 :   if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 59;
     901    101339991 :   if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 60;
     902    101339991 :   if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 61;
     903    101339991 :   if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 62;
     904    101339991 :   if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
     905    101339991 :   ptr->explicit_mask[0] = mask;
     906    101339991 :   mask = 0;
     907    101339991 :   if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 0;
     908    101339991 :   if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 1;
     909    101339991 :   if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 2;
     910    101339991 :   if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 3;
     911    101339991 :   if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 4;
     912    101339991 :   if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 5;
     913    101339991 :   if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 6;
     914    101339991 :   if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 7;
     915    101339991 :   if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 8;
     916    101339991 :   if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 9;
     917    101339991 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 10;
     918    101339991 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 11;
     919    101339991 :   if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 12;
     920    101339991 :   if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 13;
     921    101339991 :   if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 14;
     922    101339991 :   if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 15;
     923    101339991 :   if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 16;
     924    101339991 :   if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 17;
     925    101339991 :   if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 18;
     926    101339991 :   if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 19;
     927    101339991 :   if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 20;
     928    101339991 :   if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 21;
     929    101339991 :   if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 22;
     930    101339991 :   if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 23;
     931    101339991 :   if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 24;
     932    101339991 :   if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 25;
     933    101339991 :   if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 26;
     934    101339991 :   if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 27;
     935    101339991 :   if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 28;
     936    101339991 :   if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 29;
     937    101339991 :   if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 30;
     938    101339991 :   if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 31;
     939    101339991 :   if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 32;
     940    101339991 :   if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 33;
     941    101339991 :   if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 34;
     942    101339991 :   if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 35;
     943    101339991 :   if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 36;
     944    101339991 :   if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 37;
     945    101339991 :   if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 38;
     946    101339991 :   if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 39;
     947    101339991 :   if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 40;
     948    101339991 :   if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 41;
     949    101339991 :   if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 42;
     950    101339991 :   if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 43;
     951    101339991 :   if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 44;
     952    101339991 :   if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 45;
     953    101339991 :   if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 46;
     954    101339991 :   if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 47;
     955    101339991 :   if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 48;
     956    101339991 :   if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 49;
     957    101339991 :   if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 50;
     958    101339991 :   if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 51;
     959    101339991 :   if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 52;
     960    101339991 :   if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 53;
     961    101339991 :   if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 54;
     962    101339991 :   if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 55;
     963    101339991 :   if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 56;
     964    101339991 :   if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 57;
     965    101339991 :   if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 58;
     966    101339991 :   if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 59;
     967    101339991 :   if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 60;
     968    101339991 :   if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 61;
     969    101339991 :   if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 62;
     970    101339991 :   if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 63;
     971    101339991 :   ptr->explicit_mask[1] = mask;
     972    101339991 :   mask = 0;
     973    101339991 :   if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 0;
     974    101339991 :   if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 1;
     975    101339991 :   if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 2;
     976    101339991 :   if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 3;
     977    101339991 :   if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 4;
     978    101339991 :   if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 5;
     979    101339991 :   if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 6;
     980    101339991 :   if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 7;
     981    101339991 :   if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 8;
     982    101339991 :   if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 9;
     983    101339991 :   if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 10;
     984    101339991 :   if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 11;
     985    101339991 :   if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 12;
     986    101339991 :   if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 13;
     987    101339991 :   if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 14;
     988    101339991 :   if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 15;
     989    101339991 :   if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 16;
     990    101339991 :   if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 17;
     991    101339991 :   if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 18;
     992    101339991 :   if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 19;
     993    101339991 :   if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 20;
     994    101339991 :   if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 21;
     995    101339991 :   if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 22;
     996    101339991 :   if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 23;
     997    101339991 :   if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 24;
     998    101339991 :   if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 25;
     999    101339991 :   if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 26;
    1000    101339991 :   if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 27;
    1001    101339991 :   if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 28;
    1002    101339991 :   if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 29;
    1003    101339991 :   if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 30;
    1004    101339991 :   if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 31;
    1005    101339991 :   if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 32;
    1006    101339991 :   if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 33;
    1007    101339991 :   if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 34;
    1008    101339991 :   if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 35;
    1009    101339991 :   if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 36;
    1010    101339991 :   if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 37;
    1011    101339991 :   if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 38;
    1012    101339991 :   if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 39;
    1013    101339991 :   if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 40;
    1014    101339991 :   if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 41;
    1015    101339991 :   if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 42;
    1016    101339991 :   if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 43;
    1017    101339991 :   if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 44;
    1018    101339991 :   if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 45;
    1019    101339991 :   if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 46;
    1020    101339991 :   if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
    1021    101339991 :   if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 48;
    1022    101339991 :   if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 49;
    1023    101339991 :   if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 50;
    1024    101339991 :   if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 51;
    1025    101339991 :   if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 52;
    1026    101339991 :   if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 53;
    1027    101339991 :   if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 54;
    1028    101339991 :   if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 55;
    1029    101339991 :   if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 56;
    1030    101339991 :   if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 57;
    1031    101339991 :   if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 58;
    1032    101339991 :   if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 59;
    1033    101339991 :   if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 60;
    1034    101339991 :   if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 61;
    1035    101339991 :   if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 62;
    1036    101339991 :   if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 63;
    1037    101339991 :   ptr->explicit_mask[2] = mask;
    1038    101339991 :   mask = 0;
    1039    101339991 :   if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 0;
    1040    101339991 :   if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 1;
    1041    101339991 :   if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 2;
    1042    101339991 :   if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 3;
    1043    101339991 :   if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 4;
    1044    101339991 :   if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 5;
    1045    101339991 :   if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 6;
    1046    101339991 :   if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 7;
    1047    101339991 :   if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 8;
    1048    101339991 :   if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 9;
    1049    101339991 :   if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 10;
    1050    101339991 :   if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 11;
    1051    101339991 :   if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 12;
    1052    101339991 :   if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 13;
    1053    101339991 :   if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 14;
    1054    101339991 :   if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 15;
    1055    101339991 :   if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 16;
    1056    101339991 :   if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 17;
    1057    101339991 :   if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 18;
    1058    101339991 :   if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 19;
    1059    101339991 :   if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 20;
    1060    101339991 :   if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 21;
    1061    101339991 :   if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 22;
    1062    101339991 :   if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 23;
    1063    101339991 :   if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 24;
    1064    101339991 :   if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 25;
    1065    101339991 :   if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 26;
    1066    101339991 :   if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 27;
    1067    101339991 :   if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 28;
    1068    101339991 :   if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 29;
    1069    101339991 :   if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 30;
    1070    101339991 :   if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 31;
    1071    101339991 :   if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 32;
    1072    101339991 :   if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 33;
    1073    101339991 :   if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 34;
    1074    101339991 :   if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 35;
    1075    101339991 :   if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 36;
    1076    101339991 :   if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 37;
    1077    101339991 :   if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 38;
    1078    101339991 :   if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 39;
    1079    101339991 :   if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 40;
    1080    101339991 :   if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 41;
    1081    101339991 :   if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 42;
    1082    101339991 :   if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 43;
    1083    101339991 :   if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 44;
    1084    101339991 :   if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 45;
    1085    101339991 :   if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 46;
    1086    101339991 :   if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 47;
    1087    101339991 :   if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 48;
    1088    101339991 :   if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 49;
    1089    101339991 :   if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 50;
    1090    101339991 :   if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 51;
    1091    101339991 :   if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 52;
    1092    101339991 :   if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 53;
    1093    101339991 :   if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 54;
    1094    101339991 :   if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 55;
    1095    101339991 :   if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 56;
    1096    101339991 :   if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 57;
    1097    101339991 :   if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 58;
    1098    101339991 :   if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 59;
    1099    101339991 :   if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 60;
    1100    101339991 :   if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 61;
    1101    101339991 :   if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 62;
    1102    101339991 :   if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 63;
    1103    101339991 :   ptr->explicit_mask[3] = mask;
    1104    101339991 :   mask = 0;
    1105    101339991 :   if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 0;
    1106    101339991 :   if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 1;
    1107    101339991 :   if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 2;
    1108    101339991 :   if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 3;
    1109    101339991 :   if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 4;
    1110    101339991 :   if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 5;
    1111    101339991 :   if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 6;
    1112    101339991 :   if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 7;
    1113    101339991 :   if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 8;
    1114    101339991 :   if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 9;
    1115    101339991 :   if (opts_set->x_param_widening_mul_defer_fma) mask |= HOST_WIDE_INT_1U << 10;
    1116    101339991 :   if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 11;
    1117    101339991 :   if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 12;
    1118    101339991 :   if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 13;
    1119    101339991 :   if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 14;
    1120    101339991 :   if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 15;
    1121    101339991 :   if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 16;
    1122    101339991 :   if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 17;
    1123    101339991 :   if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 18;
    1124    101339991 :   if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 19;
    1125    101339991 :   if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 20;
    1126    101339991 :   if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 21;
    1127    101339991 :   if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 22;
    1128    101339991 :   if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 23;
    1129    101339991 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 24;
    1130    101339991 :   if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 25;
    1131    101339991 :   if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 26;
    1132    101339991 :   if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 27;
    1133    101339991 :   if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 28;
    1134    101339991 :   if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 29;
    1135    101339991 :   if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 30;
    1136    101339991 :   if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 31;
    1137    101339991 :   if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 32;
    1138    101339991 :   if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 33;
    1139    101339991 :   if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 34;
    1140    101339991 :   if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 35;
    1141    101339991 :   if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 36;
    1142    101339991 :   if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 37;
    1143    101339991 :   if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 38;
    1144    101339991 :   if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 39;
    1145    101339991 :   if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 40;
    1146    101339991 :   if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 41;
    1147    101339991 :   if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 42;
    1148    101339991 :   if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 43;
    1149    101339991 :   if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 44;
    1150    101339991 :   if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 45;
    1151    101339991 :   if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 46;
    1152    101339991 :   if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 47;
    1153    101339991 :   if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 48;
    1154    101339991 :   if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 49;
    1155    101339991 :   if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 50;
    1156    101339991 :   if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 51;
    1157    101339991 :   if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 52;
    1158    101339991 :   if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 53;
    1159    101339991 :   if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 54;
    1160    101339991 :   if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 55;
    1161    101339991 :   if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 56;
    1162    101339991 :   if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 57;
    1163    101339991 :   if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 58;
    1164    101339991 :   if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 59;
    1165    101339991 :   if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 60;
    1166    101339991 :   if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 61;
    1167    101339991 :   if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 62;
    1168    101339991 :   if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 63;
    1169    101339991 :   ptr->explicit_mask[4] = mask;
    1170    101339991 :   mask = 0;
    1171    101339991 :   if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 0;
    1172    101339991 :   if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 1;
    1173    101339991 :   if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 2;
    1174    101339991 :   if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 3;
    1175    101339991 :   if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 4;
    1176    101339991 :   if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 5;
    1177    101339991 :   if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 6;
    1178    101339991 :   if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 7;
    1179    101339991 :   if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 8;
    1180    101339991 :   if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 9;
    1181    101339991 :   if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 10;
    1182    101339991 :   if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 11;
    1183    101339991 :   if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 12;
    1184    101339991 :   if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 13;
    1185    101339991 :   if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 14;
    1186    101339991 :   if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 15;
    1187    101339991 :   if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 16;
    1188    101339991 :   if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 17;
    1189    101339991 :   if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 18;
    1190    101339991 :   if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 19;
    1191    101339991 :   if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 20;
    1192    101339991 :   if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 21;
    1193    101339991 :   if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 22;
    1194    101339991 :   if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 23;
    1195    101339991 :   if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 24;
    1196    101339991 :   if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 25;
    1197    101339991 :   if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 26;
    1198    101339991 :   if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 27;
    1199    101339991 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 28;
    1200    101339991 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 29;
    1201    101339991 :   if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 30;
    1202    101339991 :   if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 31;
    1203    101339991 :   if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 32;
    1204    101339991 :   if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 33;
    1205    101339991 :   if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 34;
    1206    101339991 :   if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 35;
    1207    101339991 :   if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 36;
    1208    101339991 :   if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 37;
    1209    101339991 :   if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 38;
    1210    101339991 :   if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 39;
    1211    101339991 :   if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 40;
    1212    101339991 :   if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 41;
    1213    101339991 :   if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 42;
    1214    101339991 :   if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 43;
    1215    101339991 :   if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 44;
    1216    101339991 :   if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 45;
    1217    101339991 :   if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 46;
    1218    101339991 :   if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 47;
    1219    101339991 :   if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 48;
    1220    101339991 :   if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 49;
    1221    101339991 :   if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 50;
    1222    101339991 :   if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 51;
    1223    101339991 :   if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 52;
    1224    101339991 :   if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 53;
    1225    101339991 :   if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 54;
    1226    101339991 :   if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 55;
    1227    101339991 :   if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 56;
    1228    101339991 :   if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 57;
    1229    101339991 :   if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 58;
    1230    101339991 :   if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 59;
    1231    101339991 :   if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 60;
    1232    101339991 :   if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 61;
    1233    101339991 :   if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 62;
    1234    101339991 :   if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 63;
    1235    101339991 :   ptr->explicit_mask[5] = mask;
    1236    101339991 :   mask = 0;
    1237    101339991 :   if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 0;
    1238    101339991 :   if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 1;
    1239    101339991 :   if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 2;
    1240    101339991 :   if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 3;
    1241    101339991 :   if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 4;
    1242    101339991 :   if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 5;
    1243    101339991 :   if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 6;
    1244    101339991 :   if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 7;
    1245    101339991 :   if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 8;
    1246    101339991 :   if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 9;
    1247    101339991 :   if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 10;
    1248    101339991 :   if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 11;
    1249    101339991 :   if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 12;
    1250    101339991 :   if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 13;
    1251    101339991 :   if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 14;
    1252    101339991 :   if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 15;
    1253    101339991 :   if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 16;
    1254    101339991 :   if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 17;
    1255    101339991 :   if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 18;
    1256    101339991 :   if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 19;
    1257    101339991 :   if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 20;
    1258    101339991 :   if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 21;
    1259    101339991 :   if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 22;
    1260    101339991 :   if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 23;
    1261    101339991 :   if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 24;
    1262    101339991 :   if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 25;
    1263    101339991 :   if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 26;
    1264    101339991 :   if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 27;
    1265    101339991 :   if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 28;
    1266    101339991 :   if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 29;
    1267    101339991 :   if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 30;
    1268    101339991 :   if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 31;
    1269    101339991 :   if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 32;
    1270    101339991 :   if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 33;
    1271    101339991 :   if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 34;
    1272    101339991 :   if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 35;
    1273    101339991 :   if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 36;
    1274    101339991 :   if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 37;
    1275    101339991 :   if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 38;
    1276    101339991 :   if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 39;
    1277    101339991 :   if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 40;
    1278    101339991 :   if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 41;
    1279    101339991 :   if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 42;
    1280    101339991 :   if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 43;
    1281    101339991 :   if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 44;
    1282    101339991 :   if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 45;
    1283    101339991 :   if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 46;
    1284    101339991 :   if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 47;
    1285    101339991 :   if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 48;
    1286    101339991 :   if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 49;
    1287    101339991 :   if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 50;
    1288    101339991 :   if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 51;
    1289    101339991 :   if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 52;
    1290    101339991 :   if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 53;
    1291    101339991 :   if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 54;
    1292    101339991 :   if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 55;
    1293    101339991 :   if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 56;
    1294    101339991 :   if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 57;
    1295    101339991 :   if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 58;
    1296    101339991 :   if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 59;
    1297    101339991 :   if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 60;
    1298    101339991 :   if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 61;
    1299    101339991 :   if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 62;
    1300    101339991 :   if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 63;
    1301    101339991 :   ptr->explicit_mask[6] = mask;
    1302    101339991 :   mask = 0;
    1303    101339991 :   if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 0;
    1304    101339991 :   if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 1;
    1305    101339991 :   if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 2;
    1306    101339991 :   if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 3;
    1307    101339991 :   if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 4;
    1308    101339991 :   if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 5;
    1309    101339991 :   if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 6;
    1310    101339991 :   if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 7;
    1311    101339991 :   if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 8;
    1312    101339991 :   if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 9;
    1313    101339991 :   if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 10;
    1314    101339991 :   if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 11;
    1315    101339991 :   if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 12;
    1316    101339991 :   if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 13;
    1317    101339991 :   if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 14;
    1318    101339991 :   if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 15;
    1319    101339991 :   if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 16;
    1320    101339991 :   if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
    1321    101339991 :   if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 18;
    1322    101339991 :   if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 19;
    1323    101339991 :   if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 20;
    1324    101339991 :   if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 21;
    1325    101339991 :   if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 22;
    1326    101339991 :   if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 23;
    1327    101339991 :   if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 24;
    1328    101339991 :   if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 25;
    1329    101339991 :   if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 26;
    1330    101339991 :   if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 27;
    1331    101339991 :   if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 28;
    1332    101339991 :   if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 29;
    1333    101339991 :   if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 30;
    1334    101339991 :   if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 31;
    1335    101339991 :   if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 32;
    1336    101339991 :   if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 33;
    1337    101339991 :   if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 34;
    1338    101339991 :   if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 35;
    1339    101339991 :   if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 36;
    1340    101339991 :   if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 37;
    1341    101339991 :   if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 38;
    1342    101339991 :   if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 39;
    1343    101339991 :   if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 40;
    1344    101339991 :   if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 41;
    1345    101339991 :   if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 42;
    1346    101339991 :   if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 43;
    1347    101339991 :   if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 44;
    1348    101339991 :   if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 45;
    1349    101339991 :   if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 46;
    1350    101339991 :   if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 47;
    1351    101339991 :   if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 48;
    1352    101339991 :   if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 49;
    1353    101339991 :   if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 50;
    1354    101339991 :   if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 51;
    1355    101339991 :   if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 52;
    1356    101339991 :   if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 53;
    1357    101339991 :   if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 54;
    1358    101339991 :   if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 55;
    1359    101339991 :   if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 56;
    1360    101339991 :   if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 57;
    1361    101339991 :   if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 58;
    1362    101339991 :   if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 59;
    1363    101339991 :   if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 60;
    1364    101339991 :   if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 61;
    1365    101339991 :   if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 62;
    1366    101339991 :   if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 63;
    1367    101339991 :   ptr->explicit_mask[7] = mask;
    1368    101339991 :   mask = 0;
    1369    101339991 :   if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 0;
    1370    101339991 :   if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 1;
    1371    101339991 :   if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 2;
    1372    101339991 :   if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 3;
    1373    101339991 :   if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 4;
    1374    101339991 :   if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 5;
    1375    101339991 :   if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 6;
    1376    101339991 :   if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 7;
    1377    101339991 :   if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 8;
    1378    101339991 :   if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 9;
    1379    101339991 :   if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 10;
    1380    101339991 :   if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 11;
    1381    101339991 :   if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 12;
    1382    101339991 :   if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 13;
    1383    101339991 :   if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 14;
    1384    101339991 :   if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 15;
    1385    101339991 :   if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 16;
    1386    101339991 :   if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 17;
    1387    101339991 :   if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 18;
    1388    101339991 :   if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 19;
    1389    101339991 :   if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 20;
    1390    101339991 :   if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 21;
    1391    101339991 :   if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 22;
    1392    101339991 :   if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 23;
    1393    101339991 :   if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 24;
    1394    101339991 :   if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 25;
    1395    101339991 :   if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 26;
    1396    101339991 :   if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 27;
    1397    101339991 :   if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 28;
    1398    101339991 :   if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 29;
    1399    101339991 :   if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 30;
    1400    101339991 :   if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 31;
    1401    101339991 :   ptr->explicit_mask[8] = mask;
    1402    101339991 : }
    1403              : 
    1404              : /* Restore optimization options from a structure.  */
    1405              : void
    1406     53859537 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
    1407              :                          struct cl_optimization *ptr)
    1408              : {
    1409     53859537 :   opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
    1410     53859537 :   opts->x_param_align_threshold = ptr->x_param_align_threshold;
    1411     53859537 :   opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
    1412     53859537 :   opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
    1413     53859537 :   opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
    1414     53859537 :   opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
    1415     53859537 :   opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
    1416     53859537 :   opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
    1417     53859537 :   opts->x_param_asan_stack = ptr->x_param_asan_stack;
    1418     53859537 :   opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
    1419     53859537 :   opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
    1420     53859537 :   opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
    1421     53859537 :   opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
    1422     53859537 :   opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
    1423     53859537 :   opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
    1424     53859537 :   opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
    1425     53859537 :   opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
    1426     53859537 :   opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
    1427     53859537 :   opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
    1428     53859537 :   opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
    1429     53859537 :   opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
    1430     53859537 :   opts->x_param_dom_jump_threading = ptr->x_param_dom_jump_threading;
    1431     53859537 :   opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
    1432     53859537 :   opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
    1433     53859537 :   opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
    1434     53859537 :   opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
    1435     53859537 :   opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
    1436     53859537 :   opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
    1437     53859537 :   opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
    1438     53859537 :   opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
    1439     53859537 :   opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
    1440     53859537 :   opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
    1441     53859537 :   opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
    1442     53859537 :   opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
    1443     53859537 :   opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
    1444     53859537 :   opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
    1445     53859537 :   opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
    1446     53859537 :   opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
    1447     53859537 :   opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
    1448     53859537 :   opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
    1449     53859537 :   opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
    1450     53859537 :   opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
    1451     53859537 :   opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
    1452     53859537 :   opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
    1453     53859537 :   opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
    1454     53859537 :   opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
    1455     53859537 :   opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
    1456     53859537 :   opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
    1457     53859537 :   opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
    1458     53859537 :   opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
    1459     53859537 :   opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
    1460     53859537 :   opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
    1461     53859537 :   opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
    1462     53859537 :   opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
    1463     53859537 :   opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
    1464     53859537 :   opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
    1465     53859537 :   opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
    1466     53859537 :   opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
    1467     53859537 :   opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
    1468     53859537 :   opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
    1469     53859537 :   opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
    1470     53859537 :   opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
    1471     53859537 :   opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
    1472     53859537 :   opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
    1473     53859537 :   opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
    1474     53859537 :   opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
    1475     53859537 :   opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
    1476     53859537 :   opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
    1477     53859537 :   opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
    1478     53859537 :   opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
    1479     53859537 :   opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
    1480     53859537 :   opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
    1481     53859537 :   opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
    1482     53859537 :   opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
    1483     53859537 :   opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
    1484     53859537 :   opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
    1485     53859537 :   opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
    1486     53859537 :   opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
    1487     53859537 :   opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
    1488     53859537 :   opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
    1489     53859537 :   opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
    1490     53859537 :   opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
    1491     53859537 :   opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
    1492     53859537 :   opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
    1493     53859537 :   opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
    1494     53859537 :   opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
    1495     53859537 :   opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
    1496     53859537 :   opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
    1497     53859537 :   opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
    1498     53859537 :   opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
    1499     53859537 :   opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
    1500     53859537 :   opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
    1501     53859537 :   opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
    1502     53859537 :   opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
    1503     53859537 :   opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
    1504     53859537 :   opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
    1505     53859537 :   opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
    1506     53859537 :   opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
    1507     53859537 :   opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
    1508     53859537 :   opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
    1509     53859537 :   opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
    1510     53859537 :   opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
    1511     53859537 :   opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
    1512     53859537 :   opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
    1513     53859537 :   opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
    1514     53859537 :   opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
    1515     53859537 :   opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
    1516     53859537 :   opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
    1517     53859537 :   opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
    1518     53859537 :   opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
    1519     53859537 :   opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
    1520     53859537 :   opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
    1521     53859537 :   opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
    1522     53859537 :   opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
    1523     53859537 :   opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
    1524     53859537 :   opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
    1525     53859537 :   opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
    1526     53859537 :   opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
    1527     53859537 :   opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
    1528     53859537 :   opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
    1529     53859537 :   opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
    1530     53859537 :   opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
    1531     53859537 :   opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
    1532     53859537 :   opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
    1533     53859537 :   opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
    1534     53859537 :   opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
    1535     53859537 :   opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
    1536     53859537 :   opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
    1537     53859537 :   opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
    1538     53859537 :   opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
    1539     53859537 :   opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
    1540     53859537 :   opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
    1541     53859537 :   opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
    1542     53859537 :   opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
    1543     53859537 :   opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
    1544     53859537 :   opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
    1545     53859537 :   opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
    1546     53859537 :   opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
    1547     53859537 :   opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
    1548     53859537 :   opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
    1549     53859537 :   opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
    1550     53859537 :   opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
    1551     53859537 :   opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
    1552     53859537 :   opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
    1553     53859537 :   opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
    1554     53859537 :   opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
    1555     53859537 :   opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
    1556     53859537 :   opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
    1557     53859537 :   opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
    1558     53859537 :   opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
    1559     53859537 :   opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
    1560     53859537 :   opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
    1561     53859537 :   opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
    1562     53859537 :   opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
    1563     53859537 :   opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
    1564     53859537 :   opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
    1565     53859537 :   opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
    1566     53859537 :   opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
    1567     53859537 :   opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
    1568     53859537 :   opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
    1569     53859537 :   opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
    1570     53859537 :   opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
    1571     53859537 :   opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
    1572     53859537 :   opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
    1573     53859537 :   opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
    1574     53859537 :   opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
    1575     53859537 :   opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
    1576     53859537 :   opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
    1577     53859537 :   opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
    1578     53859537 :   opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
    1579     53859537 :   opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
    1580     53859537 :   opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
    1581     53859537 :   opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
    1582     53859537 :   opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
    1583     53859537 :   opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
    1584     53859537 :   opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
    1585     53859537 :   opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
    1586     53859537 :   opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
    1587     53859537 :   opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
    1588     53859537 :   opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
    1589     53859537 :   opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
    1590     53859537 :   opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
    1591     53859537 :   opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
    1592     53859537 :   opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
    1593     53859537 :   opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
    1594     53859537 :   opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
    1595     53859537 :   opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
    1596     53859537 :   opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
    1597     53859537 :   opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
    1598     53859537 :   opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
    1599     53859537 :   opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
    1600     53859537 :   opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
    1601     53859537 :   opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
    1602     53859537 :   opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
    1603     53859537 :   opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
    1604     53859537 :   opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
    1605     53859537 :   opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
    1606     53859537 :   opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
    1607     53859537 :   opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
    1608     53859537 :   opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
    1609     53859537 :   opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
    1610     53859537 :   opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
    1611     53859537 :   opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
    1612     53859537 :   opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
    1613     53859537 :   opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
    1614     53859537 :   opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
    1615     53859537 :   opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
    1616     53859537 :   opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
    1617     53859537 :   opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
    1618     53859537 :   opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
    1619     53859537 :   opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
    1620     53859537 :   opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
    1621     53859537 :   opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
    1622     53859537 :   opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
    1623     53859537 :   opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
    1624     53859537 :   opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
    1625     53859537 :   opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
    1626     53859537 :   opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
    1627     53859537 :   opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
    1628     53859537 :   opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
    1629     53859537 :   opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
    1630     53859537 :   opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
    1631     53859537 :   opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
    1632     53859537 :   opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
    1633     53859537 :   opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
    1634     53859537 :   opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
    1635     53859537 :   opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
    1636     53859537 :   opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
    1637     53859537 :   opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
    1638     53859537 :   opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
    1639     53859537 :   opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
    1640     53859537 :   opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
    1641     53859537 :   opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
    1642     53859537 :   opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
    1643     53859537 :   opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
    1644     53859537 :   opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
    1645     53859537 :   opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
    1646     53859537 :   opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
    1647     53859537 :   opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
    1648     53859537 :   opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
    1649     53859537 :   opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
    1650     53859537 :   opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
    1651     53859537 :   opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
    1652     53859537 :   opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
    1653     53859537 :   opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
    1654     53859537 :   opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
    1655     53859537 :   opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
    1656     53859537 :   opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
    1657     53859537 :   opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
    1658     53859537 :   opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
    1659     53859537 :   opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
    1660     53859537 :   opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
    1661     53859537 :   opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
    1662     53859537 :   opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
    1663     53859537 :   opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
    1664     53859537 :   opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
    1665     53859537 :   opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
    1666     53859537 :   opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
    1667     53859537 :   opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
    1668     53859537 :   opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
    1669     53859537 :   opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
    1670     53859537 :   opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
    1671     53859537 :   opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
    1672     53859537 :   opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
    1673     53859537 :   opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
    1674     53859537 :   opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
    1675     53859537 :   opts->x_param_widening_mul_defer_fma = ptr->x_param_widening_mul_defer_fma;
    1676     53859537 :   opts->x_flag_complex_method = ptr->x_flag_complex_method;
    1677     53859537 :   opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
    1678     53859537 :   opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
    1679     53859537 :   opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
    1680     53859537 :   opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
    1681     53859537 :   opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
    1682     53859537 :   opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
    1683     53859537 :   opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
    1684     53859537 :   opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
    1685     53859537 :   opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
    1686     53859537 :   opts->x_param_threader_debug = ptr->x_param_threader_debug;
    1687     53859537 :   opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
    1688     53859537 :   opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
    1689     53859537 :   opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
    1690     53859537 :   opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
    1691     53859537 :   opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
    1692     53859537 :   opts->x_flag_ira_region = ptr->x_flag_ira_region;
    1693     53859537 :   opts->x_flag_live_patching = ptr->x_flag_live_patching;
    1694     53859537 :   opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
    1695     53859537 :   opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
    1696     53859537 :   opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
    1697     53859537 :   opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
    1698     53859537 :   opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
    1699     53859537 :   opts->x_optimize = ptr->x_optimize;
    1700     53859537 :   opts->x_optimize_size = ptr->x_optimize_size;
    1701     53859537 :   opts->x_optimize_debug = ptr->x_optimize_debug;
    1702     53859537 :   opts->x_optimize_fast = ptr->x_optimize_fast;
    1703     53859537 :   opts->x_warn_inline = ptr->x_warn_inline;
    1704     53859537 :   opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
    1705     53859537 :   opts->x_flag_align_functions = ptr->x_flag_align_functions;
    1706     53859537 :   opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
    1707     53859537 :   opts->x_flag_align_labels = ptr->x_flag_align_labels;
    1708     53859537 :   opts->x_flag_align_loops = ptr->x_flag_align_loops;
    1709     53859537 :   opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
    1710     53859537 :   opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
    1711     53859537 :   opts->x_flag_associative_math = ptr->x_flag_associative_math;
    1712     53859537 :   opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
    1713     53859537 :   opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
    1714     53859537 :   opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
    1715     53859537 :   opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
    1716     53859537 :   opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
    1717     53859537 :   opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
    1718     53859537 :   opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
    1719     53859537 :   opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
    1720     53859537 :   opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
    1721     53859537 :   opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
    1722     53859537 :   opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
    1723     53859537 :   opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
    1724     53859537 :   opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
    1725     53859537 :   opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
    1726     53859537 :   opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
    1727     53859537 :   opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
    1728     53859537 :   opts->x_flag_dce = ptr->x_flag_dce;
    1729     53859537 :   opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
    1730     53859537 :   opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
    1731     53859537 :   opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
    1732     53859537 :   opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
    1733     53859537 :   opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
    1734     53859537 :   opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
    1735     53859537 :   opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
    1736     53859537 :   opts->x_flag_dse = ptr->x_flag_dse;
    1737     53859537 :   opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
    1738     53859537 :   opts->x_flag_exceptions = ptr->x_flag_exceptions;
    1739     53859537 :   opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
    1740     53859537 :   opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
    1741     53859537 :   opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
    1742     53859537 :   opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
    1743     53859537 :   opts->x_flag_float_store = ptr->x_flag_float_store;
    1744     53859537 :   opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
    1745     53859537 :   opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
    1746     53859537 :   opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
    1747     53859537 :   opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
    1748     53859537 :   opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
    1749     53859537 :   opts->x_flag_gcse = ptr->x_flag_gcse;
    1750     53859537 :   opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
    1751     53859537 :   opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
    1752     53859537 :   opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
    1753     53859537 :   opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
    1754     53859537 :   opts->x_flag_graphite = ptr->x_flag_graphite;
    1755     53859537 :   opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
    1756     53859537 :   opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
    1757     53859537 :   opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
    1758     53859537 :   opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
    1759     53859537 :   opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
    1760     53859537 :   opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
    1761     53859537 :   opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
    1762     53859537 :   opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
    1763     53859537 :   opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
    1764     53859537 :   opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
    1765     53859537 :   opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
    1766     53859537 :   opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
    1767     53859537 :   opts->x_flag_no_inline = ptr->x_flag_no_inline;
    1768     53859537 :   opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
    1769     53859537 :   opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
    1770     53859537 :   opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
    1771     53859537 :   opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
    1772     53859537 :   opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
    1773     53859537 :   opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
    1774     53859537 :   opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
    1775     53859537 :   opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
    1776     53859537 :   opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
    1777     53859537 :   opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
    1778     53859537 :   opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
    1779     53859537 :   opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
    1780     53859537 :   opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
    1781     53859537 :   opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
    1782     53859537 :   opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
    1783     53859537 :   opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
    1784     53859537 :   opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
    1785     53859537 :   opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
    1786     53859537 :   opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
    1787     53859537 :   opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
    1788     53859537 :   opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
    1789     53859537 :   opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
    1790     53859537 :   opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
    1791     53859537 :   opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
    1792     53859537 :   opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
    1793     53859537 :   opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
    1794     53859537 :   opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
    1795     53859537 :   opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
    1796     53859537 :   opts->x_flag_ivopts = ptr->x_flag_ivopts;
    1797     53859537 :   opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
    1798     53859537 :   opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
    1799     53859537 :   opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
    1800     53859537 :   opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
    1801     53859537 :   opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
    1802     53859537 :   opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
    1803     53859537 :   opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
    1804     53859537 :   opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
    1805     53859537 :   opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
    1806     53859537 :   opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
    1807     53859537 :   opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
    1808     53859537 :   opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
    1809     53859537 :   opts->x_flag_errno_math = ptr->x_flag_errno_math;
    1810     53859537 :   opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
    1811     53859537 :   opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
    1812     53859537 :   opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
    1813     53859537 :   opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
    1814     53859537 :   opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
    1815     53859537 :   opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
    1816     53859537 :   opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
    1817     53859537 :   opts->x_flag_opt_info = ptr->x_flag_opt_info;
    1818     53859537 :   opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
    1819     53859537 :   opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
    1820     53859537 :   opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
    1821     53859537 :   opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
    1822     53859537 :   opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
    1823     53859537 :   opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
    1824     53859537 :   opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
    1825     53859537 :   opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
    1826     53859537 :   opts->x_flag_peephole2 = ptr->x_flag_peephole2;
    1827     53859537 :   opts->x_flag_plt = ptr->x_flag_plt;
    1828     53859537 :   opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
    1829     53859537 :   opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
    1830     53859537 :   opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
    1831     53859537 :   opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
    1832     53859537 :   opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
    1833     53859537 :   opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
    1834     53859537 :   opts->x_flag_ree = ptr->x_flag_ree;
    1835     53859537 :   opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
    1836     53859537 :   opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
    1837     53859537 :   opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
    1838     53859537 :   opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
    1839     53859537 :   opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
    1840     53859537 :   opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
    1841     53859537 :   opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
    1842     53859537 :   opts->x_flag_rtti = ptr->x_flag_rtti;
    1843     53859537 :   opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
    1844     53859537 :   opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
    1845     53859537 :   opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
    1846     53859537 :   opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
    1847     53859537 :   opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
    1848     53859537 :   opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
    1849     53859537 :   opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
    1850     53859537 :   opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
    1851     53859537 :   opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
    1852     53859537 :   opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
    1853     53859537 :   opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
    1854     53859537 :   opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
    1855     53859537 :   opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
    1856     53859537 :   opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
    1857     53859537 :   opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
    1858     53859537 :   opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
    1859     53859537 :   opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
    1860     53859537 :   opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
    1861     53859537 :   opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
    1862     53859537 :   opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
    1863     53859537 :   opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
    1864     53859537 :   opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
    1865     53859537 :   opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
    1866     53859537 :   opts->x_flag_short_enums = ptr->x_flag_short_enums;
    1867     53859537 :   opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
    1868     53859537 :   opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
    1869     53859537 :   opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
    1870     53859537 :   opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
    1871     53859537 :   opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
    1872     53859537 :   opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
    1873     53859537 :   opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
    1874     53859537 :   opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
    1875     53859537 :   opts->x_flag_split_loops = ptr->x_flag_split_loops;
    1876     53859537 :   opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
    1877     53859537 :   opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
    1878     53859537 :   opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
    1879     53859537 :   opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
    1880     53859537 :   opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
    1881     53859537 :   opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
    1882     53859537 :   opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
    1883     53859537 :   opts->x_flag_store_merging = ptr->x_flag_store_merging;
    1884     53859537 :   opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
    1885     53859537 :   opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
    1886     53859537 :   opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
    1887     53859537 :   opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
    1888     53859537 :   opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
    1889     53859537 :   opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
    1890     53859537 :   opts->x_flag_tracer = ptr->x_flag_tracer;
    1891     53859537 :   opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
    1892     53859537 :   opts->x_flag_trapv = ptr->x_flag_trapv;
    1893     53859537 :   opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
    1894     53859537 :   opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
    1895     53859537 :   opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
    1896     53859537 :   opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
    1897     53859537 :   opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
    1898     53859537 :   opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
    1899     53859537 :   opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
    1900     53859537 :   opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
    1901     53859537 :   opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
    1902     53859537 :   opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
    1903     53859537 :   opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
    1904     53859537 :   opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
    1905     53859537 :   opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
    1906     53859537 :   opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
    1907     53859537 :   opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
    1908     53859537 :   opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
    1909     53859537 :   opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
    1910     53859537 :   opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
    1911     53859537 :   opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
    1912     53859537 :   opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
    1913     53859537 :   opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
    1914     53859537 :   opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
    1915     53859537 :   opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
    1916     53859537 :   opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
    1917     53859537 :   opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
    1918     53859537 :   opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
    1919     53859537 :   opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
    1920     53859537 :   opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
    1921     53859537 :   opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
    1922     53859537 :   opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
    1923     53859537 :   opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
    1924     53859537 :   opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
    1925     53859537 :   opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
    1926     53859537 :   opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
    1927     53859537 :   opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
    1928     53859537 :   opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
    1929     53859537 :   opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
    1930     53859537 :   opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
    1931     53859537 :   opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
    1932     53859537 :   opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
    1933     53859537 :   opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
    1934     53859537 :   opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
    1935     53859537 :   opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
    1936     53859537 :   opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
    1937     53859537 :   opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
    1938     53859537 :   opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
    1939     53859537 :   opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
    1940     53859537 :   opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
    1941     53859537 :   opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
    1942     53859537 :   opts->x_flag_web = ptr->x_flag_web;
    1943     53859537 :   opts->x_flag_wrapv = ptr->x_flag_wrapv;
    1944     53859537 :   opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
    1945     53859537 :   opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
    1946     53859537 :   opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
    1947     53859537 :   opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
    1948     53859537 :   opts->x_str_align_functions = ptr->x_str_align_functions;
    1949     53859537 :   opts->x_str_align_jumps = ptr->x_str_align_jumps;
    1950     53859537 :   opts->x_str_align_labels = ptr->x_str_align_labels;
    1951     53859537 :   opts->x_str_align_loops = ptr->x_str_align_loops;
    1952     53859537 :   opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
    1953              : 
    1954     53859537 :   unsigned HOST_WIDE_INT mask;
    1955     53859537 :   mask = ptr->explicit_mask[0];
    1956     53859537 :   opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
    1957     53859537 :   mask >>= 1;
    1958     53859537 :   opts_set->x_param_align_threshold = (mask & 1) != 0;
    1959     53859537 :   mask >>= 1;
    1960     53859537 :   opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
    1961     53859537 :   mask >>= 1;
    1962     53859537 :   opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
    1963     53859537 :   mask >>= 1;
    1964     53859537 :   opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
    1965     53859537 :   mask >>= 1;
    1966     53859537 :   opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
    1967     53859537 :   mask >>= 1;
    1968     53859537 :   opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
    1969     53859537 :   mask >>= 1;
    1970     53859537 :   opts_set->x_param_asan_memintrin = (mask & 1) != 0;
    1971     53859537 :   mask >>= 1;
    1972     53859537 :   opts_set->x_param_asan_stack = (mask & 1) != 0;
    1973     53859537 :   mask >>= 1;
    1974     53859537 :   opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
    1975     53859537 :   mask >>= 1;
    1976     53859537 :   opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
    1977     53859537 :   mask >>= 1;
    1978     53859537 :   opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
    1979     53859537 :   mask >>= 1;
    1980     53859537 :   opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
    1981     53859537 :   mask >>= 1;
    1982     53859537 :   opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
    1983     53859537 :   mask >>= 1;
    1984     53859537 :   opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
    1985     53859537 :   mask >>= 1;
    1986     53859537 :   opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
    1987     53859537 :   mask >>= 1;
    1988     53859537 :   opts_set->x_param_case_values_threshold = (mask & 1) != 0;
    1989     53859537 :   mask >>= 1;
    1990     53859537 :   opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
    1991     53859537 :   mask >>= 1;
    1992     53859537 :   opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
    1993     53859537 :   mask >>= 1;
    1994     53859537 :   opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
    1995     53859537 :   mask >>= 1;
    1996     53859537 :   opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
    1997     53859537 :   mask >>= 1;
    1998     53859537 :   opts_set->x_param_dom_jump_threading = (mask & 1) != 0;
    1999     53859537 :   mask >>= 1;
    2000     53859537 :   opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
    2001     53859537 :   mask >>= 1;
    2002     53859537 :   opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
    2003     53859537 :   mask >>= 1;
    2004     53859537 :   opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
    2005     53859537 :   mask >>= 1;
    2006     53859537 :   opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
    2007     53859537 :   mask >>= 1;
    2008     53859537 :   opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
    2009     53859537 :   mask >>= 1;
    2010     53859537 :   opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
    2011     53859537 :   mask >>= 1;
    2012     53859537 :   opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
    2013     53859537 :   mask >>= 1;
    2014     53859537 :   opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
    2015     53859537 :   mask >>= 1;
    2016     53859537 :   opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
    2017     53859537 :   mask >>= 1;
    2018     53859537 :   opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
    2019     53859537 :   mask >>= 1;
    2020     53859537 :   opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
    2021     53859537 :   mask >>= 1;
    2022     53859537 :   opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
    2023     53859537 :   mask >>= 1;
    2024     53859537 :   opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
    2025     53859537 :   mask >>= 1;
    2026     53859537 :   opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
    2027     53859537 :   mask >>= 1;
    2028     53859537 :   opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
    2029     53859537 :   mask >>= 1;
    2030     53859537 :   opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
    2031     53859537 :   mask >>= 1;
    2032     53859537 :   opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
    2033     53859537 :   mask >>= 1;
    2034     53859537 :   opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
    2035     53859537 :   mask >>= 1;
    2036     53859537 :   opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
    2037     53859537 :   mask >>= 1;
    2038     53859537 :   opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
    2039     53859537 :   mask >>= 1;
    2040     53859537 :   opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
    2041     53859537 :   mask >>= 1;
    2042     53859537 :   opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
    2043     53859537 :   mask >>= 1;
    2044     53859537 :   opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
    2045     53859537 :   mask >>= 1;
    2046     53859537 :   opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
    2047     53859537 :   mask >>= 1;
    2048     53859537 :   opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
    2049     53859537 :   mask >>= 1;
    2050     53859537 :   opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
    2051     53859537 :   mask >>= 1;
    2052     53859537 :   opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
    2053     53859537 :   mask >>= 1;
    2054     53859537 :   opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
    2055     53859537 :   mask >>= 1;
    2056     53859537 :   opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
    2057     53859537 :   mask >>= 1;
    2058     53859537 :   opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
    2059     53859537 :   mask >>= 1;
    2060     53859537 :   opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
    2061     53859537 :   mask >>= 1;
    2062     53859537 :   opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
    2063     53859537 :   mask >>= 1;
    2064     53859537 :   opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
    2065     53859537 :   mask >>= 1;
    2066     53859537 :   opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
    2067     53859537 :   mask >>= 1;
    2068     53859537 :   opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
    2069     53859537 :   mask >>= 1;
    2070     53859537 :   opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
    2071     53859537 :   mask >>= 1;
    2072     53859537 :   opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
    2073     53859537 :   mask >>= 1;
    2074     53859537 :   opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
    2075     53859537 :   mask >>= 1;
    2076     53859537 :   opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
    2077     53859537 :   mask >>= 1;
    2078     53859537 :   opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
    2079     53859537 :   mask >>= 1;
    2080     53859537 :   opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
    2081     53859537 :   mask >>= 1;
    2082     53859537 :   opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
    2083     53859537 :   mask >>= 1;
    2084     53859537 :   mask = ptr->explicit_mask[1];
    2085     53859537 :   opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
    2086     53859537 :   mask >>= 1;
    2087     53859537 :   opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
    2088     53859537 :   mask >>= 1;
    2089     53859537 :   opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
    2090     53859537 :   mask >>= 1;
    2091     53859537 :   opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
    2092     53859537 :   mask >>= 1;
    2093     53859537 :   opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
    2094     53859537 :   mask >>= 1;
    2095     53859537 :   opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
    2096     53859537 :   mask >>= 1;
    2097     53859537 :   opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
    2098     53859537 :   mask >>= 1;
    2099     53859537 :   opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
    2100     53859537 :   mask >>= 1;
    2101     53859537 :   opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
    2102     53859537 :   mask >>= 1;
    2103     53859537 :   opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
    2104     53859537 :   mask >>= 1;
    2105     53859537 :   opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
    2106     53859537 :   mask >>= 1;
    2107     53859537 :   opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
    2108     53859537 :   mask >>= 1;
    2109     53859537 :   opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
    2110     53859537 :   mask >>= 1;
    2111     53859537 :   opts_set->x_param_l1_cache_size = (mask & 1) != 0;
    2112     53859537 :   mask >>= 1;
    2113     53859537 :   opts_set->x_param_l2_cache_size = (mask & 1) != 0;
    2114     53859537 :   mask >>= 1;
    2115     53859537 :   opts_set->x_param_large_function_growth = (mask & 1) != 0;
    2116     53859537 :   mask >>= 1;
    2117     53859537 :   opts_set->x_param_large_function_insns = (mask & 1) != 0;
    2118     53859537 :   mask >>= 1;
    2119     53859537 :   opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
    2120     53859537 :   mask >>= 1;
    2121     53859537 :   opts_set->x_param_large_stack_frame = (mask & 1) != 0;
    2122     53859537 :   mask >>= 1;
    2123     53859537 :   opts_set->x_param_large_unit_insns = (mask & 1) != 0;
    2124     53859537 :   mask >>= 1;
    2125     53859537 :   opts_set->x_param_lim_expensive = (mask & 1) != 0;
    2126     53859537 :   mask >>= 1;
    2127     53859537 :   opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
    2128     53859537 :   mask >>= 1;
    2129     53859537 :   opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
    2130     53859537 :   mask >>= 1;
    2131     53859537 :   opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
    2132     53859537 :   mask >>= 1;
    2133     53859537 :   opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
    2134     53859537 :   mask >>= 1;
    2135     53859537 :   opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
    2136     53859537 :   mask >>= 1;
    2137     53859537 :   opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
    2138     53859537 :   mask >>= 1;
    2139     53859537 :   opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
    2140     53859537 :   mask >>= 1;
    2141     53859537 :   opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
    2142     53859537 :   mask >>= 1;
    2143     53859537 :   opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
    2144     53859537 :   mask >>= 1;
    2145     53859537 :   opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
    2146     53859537 :   mask >>= 1;
    2147     53859537 :   opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
    2148     53859537 :   mask >>= 1;
    2149     53859537 :   opts_set->x_param_lto_locality_size = (mask & 1) != 0;
    2150     53859537 :   mask >>= 1;
    2151     53859537 :   opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
    2152     53859537 :   mask >>= 1;
    2153     53859537 :   opts_set->x_param_max_combine_insns = (mask & 1) != 0;
    2154     53859537 :   mask >>= 1;
    2155     53859537 :   opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
    2156     53859537 :   mask >>= 1;
    2157     53859537 :   opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
    2158     53859537 :   mask >>= 1;
    2159     53859537 :   opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
    2160     53859537 :   mask >>= 1;
    2161     53859537 :   opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
    2162     53859537 :   mask >>= 1;
    2163     53859537 :   opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
    2164     53859537 :   mask >>= 1;
    2165     53859537 :   opts_set->x_param_max_cse_insns = (mask & 1) != 0;
    2166     53859537 :   mask >>= 1;
    2167     53859537 :   opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
    2168     53859537 :   mask >>= 1;
    2169     53859537 :   opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
    2170     53859537 :   mask >>= 1;
    2171     53859537 :   opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
    2172     53859537 :   mask >>= 1;
    2173     53859537 :   opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
    2174     53859537 :   mask >>= 1;
    2175     53859537 :   opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
    2176     53859537 :   mask >>= 1;
    2177     53859537 :   opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
    2178     53859537 :   mask >>= 1;
    2179     53859537 :   opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
    2180     53859537 :   mask >>= 1;
    2181     53859537 :   opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
    2182     53859537 :   mask >>= 1;
    2183     53859537 :   opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
    2184     53859537 :   mask >>= 1;
    2185     53859537 :   opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
    2186     53859537 :   mask >>= 1;
    2187     53859537 :   opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
    2188     53859537 :   mask >>= 1;
    2189     53859537 :   opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
    2190     53859537 :   mask >>= 1;
    2191     53859537 :   opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
    2192     53859537 :   mask >>= 1;
    2193     53859537 :   opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
    2194     53859537 :   mask >>= 1;
    2195     53859537 :   opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
    2196     53859537 :   mask >>= 1;
    2197     53859537 :   opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
    2198     53859537 :   mask >>= 1;
    2199     53859537 :   opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
    2200     53859537 :   mask >>= 1;
    2201     53859537 :   opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
    2202     53859537 :   mask >>= 1;
    2203     53859537 :   opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
    2204     53859537 :   mask >>= 1;
    2205     53859537 :   opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
    2206     53859537 :   mask >>= 1;
    2207     53859537 :   opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
    2208     53859537 :   mask >>= 1;
    2209     53859537 :   opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
    2210     53859537 :   mask >>= 1;
    2211     53859537 :   opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
    2212     53859537 :   mask >>= 1;
    2213     53859537 :   mask = ptr->explicit_mask[2];
    2214     53859537 :   opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
    2215     53859537 :   mask >>= 1;
    2216     53859537 :   opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
    2217     53859537 :   mask >>= 1;
    2218     53859537 :   opts_set->x_param_max_isl_operations = (mask & 1) != 0;
    2219     53859537 :   mask >>= 1;
    2220     53859537 :   opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
    2221     53859537 :   mask >>= 1;
    2222     53859537 :   opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
    2223     53859537 :   mask >>= 1;
    2224     53859537 :   opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
    2225     53859537 :   mask >>= 1;
    2226     53859537 :   opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
    2227     53859537 :   mask >>= 1;
    2228     53859537 :   opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
    2229     53859537 :   mask >>= 1;
    2230     53859537 :   opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
    2231     53859537 :   mask >>= 1;
    2232     53859537 :   opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
    2233     53859537 :   mask >>= 1;
    2234     53859537 :   opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
    2235     53859537 :   mask >>= 1;
    2236     53859537 :   opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
    2237     53859537 :   mask >>= 1;
    2238     53859537 :   opts_set->x_param_max_peel_branches = (mask & 1) != 0;
    2239     53859537 :   mask >>= 1;
    2240     53859537 :   opts_set->x_param_max_peel_times = (mask & 1) != 0;
    2241     53859537 :   mask >>= 1;
    2242     53859537 :   opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
    2243     53859537 :   mask >>= 1;
    2244     53859537 :   opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
    2245     53859537 :   mask >>= 1;
    2246     53859537 :   opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
    2247     53859537 :   mask >>= 1;
    2248     53859537 :   opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
    2249     53859537 :   mask >>= 1;
    2250     53859537 :   opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
    2251     53859537 :   mask >>= 1;
    2252     53859537 :   opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
    2253     53859537 :   mask >>= 1;
    2254     53859537 :   opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
    2255     53859537 :   mask >>= 1;
    2256     53859537 :   opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
    2257     53859537 :   mask >>= 1;
    2258     53859537 :   opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
    2259     53859537 :   mask >>= 1;
    2260     53859537 :   opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
    2261     53859537 :   mask >>= 1;
    2262     53859537 :   opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
    2263     53859537 :   mask >>= 1;
    2264     53859537 :   opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
    2265     53859537 :   mask >>= 1;
    2266     53859537 :   opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
    2267     53859537 :   mask >>= 1;
    2268     53859537 :   opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
    2269     53859537 :   mask >>= 1;
    2270     53859537 :   opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
    2271     53859537 :   mask >>= 1;
    2272     53859537 :   opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
    2273     53859537 :   mask >>= 1;
    2274     53859537 :   opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
    2275     53859537 :   mask >>= 1;
    2276     53859537 :   opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
    2277     53859537 :   mask >>= 1;
    2278     53859537 :   opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
    2279     53859537 :   mask >>= 1;
    2280     53859537 :   opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
    2281     53859537 :   mask >>= 1;
    2282     53859537 :   opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
    2283     53859537 :   mask >>= 1;
    2284     53859537 :   opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
    2285     53859537 :   mask >>= 1;
    2286     53859537 :   opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
    2287     53859537 :   mask >>= 1;
    2288     53859537 :   opts_set->x_param_max_unroll_times = (mask & 1) != 0;
    2289     53859537 :   mask >>= 1;
    2290     53859537 :   opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
    2291     53859537 :   mask >>= 1;
    2292     53859537 :   opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
    2293     53859537 :   mask >>= 1;
    2294     53859537 :   opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
    2295     53859537 :   mask >>= 1;
    2296     53859537 :   opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
    2297     53859537 :   mask >>= 1;
    2298     53859537 :   opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
    2299     53859537 :   mask >>= 1;
    2300     53859537 :   opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
    2301     53859537 :   mask >>= 1;
    2302     53859537 :   opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
    2303     53859537 :   mask >>= 1;
    2304     53859537 :   opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
    2305     53859537 :   mask >>= 1;
    2306     53859537 :   opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
    2307     53859537 :   mask >>= 1;
    2308     53859537 :   opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
    2309     53859537 :   mask >>= 1;
    2310     53859537 :   opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
    2311     53859537 :   mask >>= 1;
    2312     53859537 :   opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
    2313     53859537 :   mask >>= 1;
    2314     53859537 :   opts_set->x_param_min_pagesize = (mask & 1) != 0;
    2315     53859537 :   mask >>= 1;
    2316     53859537 :   opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
    2317     53859537 :   mask >>= 1;
    2318     53859537 :   opts_set->x_param_min_spec_prob = (mask & 1) != 0;
    2319     53859537 :   mask >>= 1;
    2320     53859537 :   opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
    2321     53859537 :   mask >>= 1;
    2322     53859537 :   opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
    2323     53859537 :   mask >>= 1;
    2324     53859537 :   opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
    2325     53859537 :   mask >>= 1;
    2326     53859537 :   opts_set->x_param_modref_max_bases = (mask & 1) != 0;
    2327     53859537 :   mask >>= 1;
    2328     53859537 :   opts_set->x_param_modref_max_depth = (mask & 1) != 0;
    2329     53859537 :   mask >>= 1;
    2330     53859537 :   opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
    2331     53859537 :   mask >>= 1;
    2332     53859537 :   opts_set->x_param_modref_max_refs = (mask & 1) != 0;
    2333     53859537 :   mask >>= 1;
    2334     53859537 :   opts_set->x_param_modref_max_tests = (mask & 1) != 0;
    2335     53859537 :   mask >>= 1;
    2336     53859537 :   opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
    2337     53859537 :   mask >>= 1;
    2338     53859537 :   opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
    2339     53859537 :   mask >>= 1;
    2340     53859537 :   opts_set->x_param_parloops_schedule = (mask & 1) != 0;
    2341     53859537 :   mask >>= 1;
    2342     53859537 :   mask = ptr->explicit_mask[3];
    2343     53859537 :   opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
    2344     53859537 :   mask >>= 1;
    2345     53859537 :   opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
    2346     53859537 :   mask >>= 1;
    2347     53859537 :   opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
    2348     53859537 :   mask >>= 1;
    2349     53859537 :   opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
    2350     53859537 :   mask >>= 1;
    2351     53859537 :   opts_set->x_param_prefetch_latency = (mask & 1) != 0;
    2352     53859537 :   mask >>= 1;
    2353     53859537 :   opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
    2354     53859537 :   mask >>= 1;
    2355     53859537 :   opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
    2356     53859537 :   mask >>= 1;
    2357     53859537 :   opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
    2358     53859537 :   mask >>= 1;
    2359     53859537 :   opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
    2360     53859537 :   mask >>= 1;
    2361     53859537 :   opts_set->x_param_relation_block_limit = (mask & 1) != 0;
    2362     53859537 :   mask >>= 1;
    2363     53859537 :   opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
    2364     53859537 :   mask >>= 1;
    2365     53859537 :   opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
    2366     53859537 :   mask >>= 1;
    2367     53859537 :   opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
    2368     53859537 :   mask >>= 1;
    2369     53859537 :   opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
    2370     53859537 :   mask >>= 1;
    2371     53859537 :   opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
    2372     53859537 :   mask >>= 1;
    2373     53859537 :   opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
    2374     53859537 :   mask >>= 1;
    2375     53859537 :   opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
    2376     53859537 :   mask >>= 1;
    2377     53859537 :   opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
    2378     53859537 :   mask >>= 1;
    2379     53859537 :   opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
    2380     53859537 :   mask >>= 1;
    2381     53859537 :   opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
    2382     53859537 :   mask >>= 1;
    2383     53859537 :   opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
    2384     53859537 :   mask >>= 1;
    2385     53859537 :   opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
    2386     53859537 :   mask >>= 1;
    2387     53859537 :   opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
    2388     53859537 :   mask >>= 1;
    2389     53859537 :   opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
    2390     53859537 :   mask >>= 1;
    2391     53859537 :   opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
    2392     53859537 :   mask >>= 1;
    2393     53859537 :   opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
    2394     53859537 :   mask >>= 1;
    2395     53859537 :   opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
    2396     53859537 :   mask >>= 1;
    2397     53859537 :   opts_set->x_param_sms_min_sc = (mask & 1) != 0;
    2398     53859537 :   mask >>= 1;
    2399     53859537 :   opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
    2400     53859537 :   mask >>= 1;
    2401     53859537 :   opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
    2402     53859537 :   mask >>= 1;
    2403     53859537 :   opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
    2404     53859537 :   mask >>= 1;
    2405     53859537 :   opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
    2406     53859537 :   mask >>= 1;
    2407     53859537 :   opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
    2408     53859537 :   mask >>= 1;
    2409     53859537 :   opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
    2410     53859537 :   mask >>= 1;
    2411     53859537 :   opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
    2412     53859537 :   mask >>= 1;
    2413     53859537 :   opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
    2414     53859537 :   mask >>= 1;
    2415     53859537 :   opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
    2416     53859537 :   mask >>= 1;
    2417     53859537 :   opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
    2418     53859537 :   mask >>= 1;
    2419     53859537 :   opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
    2420     53859537 :   mask >>= 1;
    2421     53859537 :   opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
    2422     53859537 :   mask >>= 1;
    2423     53859537 :   opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
    2424     53859537 :   mask >>= 1;
    2425     53859537 :   opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
    2426     53859537 :   mask >>= 1;
    2427     53859537 :   opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
    2428     53859537 :   mask >>= 1;
    2429     53859537 :   opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
    2430     53859537 :   mask >>= 1;
    2431     53859537 :   opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
    2432     53859537 :   mask >>= 1;
    2433     53859537 :   opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
    2434     53859537 :   mask >>= 1;
    2435     53859537 :   opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
    2436     53859537 :   mask >>= 1;
    2437     53859537 :   opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
    2438     53859537 :   mask >>= 1;
    2439     53859537 :   opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
    2440     53859537 :   mask >>= 1;
    2441     53859537 :   opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
    2442     53859537 :   mask >>= 1;
    2443     53859537 :   opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
    2444     53859537 :   mask >>= 1;
    2445     53859537 :   opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
    2446     53859537 :   mask >>= 1;
    2447     53859537 :   opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
    2448     53859537 :   mask >>= 1;
    2449     53859537 :   opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
    2450     53859537 :   mask >>= 1;
    2451     53859537 :   opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
    2452     53859537 :   mask >>= 1;
    2453     53859537 :   opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
    2454     53859537 :   mask >>= 1;
    2455     53859537 :   opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
    2456     53859537 :   mask >>= 1;
    2457     53859537 :   opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
    2458     53859537 :   mask >>= 1;
    2459     53859537 :   opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
    2460     53859537 :   mask >>= 1;
    2461     53859537 :   opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
    2462     53859537 :   mask >>= 1;
    2463     53859537 :   opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
    2464     53859537 :   mask >>= 1;
    2465     53859537 :   opts_set->x_param_vect_induction_float = (mask & 1) != 0;
    2466     53859537 :   mask >>= 1;
    2467     53859537 :   opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
    2468     53859537 :   mask >>= 1;
    2469     53859537 :   opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
    2470     53859537 :   mask >>= 1;
    2471     53859537 :   mask = ptr->explicit_mask[4];
    2472     53859537 :   opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
    2473     53859537 :   mask >>= 1;
    2474     53859537 :   opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
    2475     53859537 :   mask >>= 1;
    2476     53859537 :   opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
    2477     53859537 :   mask >>= 1;
    2478     53859537 :   opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
    2479     53859537 :   mask >>= 1;
    2480     53859537 :   opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
    2481     53859537 :   mask >>= 1;
    2482     53859537 :   opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
    2483     53859537 :   mask >>= 1;
    2484     53859537 :   opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
    2485     53859537 :   mask >>= 1;
    2486     53859537 :   opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
    2487     53859537 :   mask >>= 1;
    2488     53859537 :   opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
    2489     53859537 :   mask >>= 1;
    2490     53859537 :   opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
    2491     53859537 :   mask >>= 1;
    2492     53859537 :   opts_set->x_param_widening_mul_defer_fma = (mask & 1) != 0;
    2493     53859537 :   mask >>= 1;
    2494     53859537 :   opts_set->x_flag_complex_method = (mask & 1) != 0;
    2495     53859537 :   mask >>= 1;
    2496     53859537 :   opts_set->x_flag_malloc_dse = (mask & 1) != 0;
    2497     53859537 :   mask >>= 1;
    2498     53859537 :   opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
    2499     53859537 :   mask >>= 1;
    2500     53859537 :   opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
    2501     53859537 :   mask >>= 1;
    2502     53859537 :   opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
    2503     53859537 :   mask >>= 1;
    2504     53859537 :   opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
    2505     53859537 :   mask >>= 1;
    2506     53859537 :   opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
    2507     53859537 :   mask >>= 1;
    2508     53859537 :   opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
    2509     53859537 :   mask >>= 1;
    2510     53859537 :   opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
    2511     53859537 :   mask >>= 1;
    2512     53859537 :   opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
    2513     53859537 :   mask >>= 1;
    2514     53859537 :   opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
    2515     53859537 :   mask >>= 1;
    2516     53859537 :   opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
    2517     53859537 :   mask >>= 1;
    2518     53859537 :   opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
    2519     53859537 :   mask >>= 1;
    2520     53859537 :   opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
    2521     53859537 :   mask >>= 1;
    2522     53859537 :   opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
    2523     53859537 :   mask >>= 1;
    2524     53859537 :   opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
    2525     53859537 :   mask >>= 1;
    2526     53859537 :   opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
    2527     53859537 :   mask >>= 1;
    2528     53859537 :   opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
    2529     53859537 :   mask >>= 1;
    2530     53859537 :   opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
    2531     53859537 :   mask >>= 1;
    2532     53859537 :   opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2533     53859537 :   mask >>= 1;
    2534     53859537 :   opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
    2535     53859537 :   mask >>= 1;
    2536     53859537 :   opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
    2537     53859537 :   mask >>= 1;
    2538     53859537 :   opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2539     53859537 :   mask >>= 1;
    2540     53859537 :   opts_set->x_optimize = (mask & 1) != 0;
    2541     53859537 :   mask >>= 1;
    2542     53859537 :   opts_set->x_optimize_size = (mask & 1) != 0;
    2543     53859537 :   mask >>= 1;
    2544     53859537 :   opts_set->x_optimize_debug = (mask & 1) != 0;
    2545     53859537 :   mask >>= 1;
    2546     53859537 :   opts_set->x_optimize_fast = (mask & 1) != 0;
    2547     53859537 :   mask >>= 1;
    2548     53859537 :   opts_set->x_warn_inline = (mask & 1) != 0;
    2549     53859537 :   mask >>= 1;
    2550     53859537 :   opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
    2551     53859537 :   mask >>= 1;
    2552     53859537 :   opts_set->x_flag_align_functions = (mask & 1) != 0;
    2553     53859537 :   mask >>= 1;
    2554     53859537 :   opts_set->x_flag_align_jumps = (mask & 1) != 0;
    2555     53859537 :   mask >>= 1;
    2556     53859537 :   opts_set->x_flag_align_labels = (mask & 1) != 0;
    2557     53859537 :   mask >>= 1;
    2558     53859537 :   opts_set->x_flag_align_loops = (mask & 1) != 0;
    2559     53859537 :   mask >>= 1;
    2560     53859537 :   opts_set->x_flag_allocation_dce = (mask & 1) != 0;
    2561     53859537 :   mask >>= 1;
    2562     53859537 :   opts_set->x_flag_store_data_races = (mask & 1) != 0;
    2563     53859537 :   mask >>= 1;
    2564     53859537 :   opts_set->x_flag_associative_math = (mask & 1) != 0;
    2565     53859537 :   mask >>= 1;
    2566     53859537 :   opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
    2567     53859537 :   mask >>= 1;
    2568     53859537 :   opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
    2569     53859537 :   mask >>= 1;
    2570     53859537 :   opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
    2571     53859537 :   mask >>= 1;
    2572     53859537 :   opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
    2573     53859537 :   mask >>= 1;
    2574     53859537 :   opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
    2575     53859537 :   mask >>= 1;
    2576     53859537 :   opts_set->x_flag_bit_tests = (mask & 1) != 0;
    2577     53859537 :   mask >>= 1;
    2578     53859537 :   opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
    2579     53859537 :   mask >>= 1;
    2580     53859537 :   opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
    2581     53859537 :   mask >>= 1;
    2582     53859537 :   opts_set->x_flag_caller_saves = (mask & 1) != 0;
    2583     53859537 :   mask >>= 1;
    2584     53859537 :   opts_set->x_flag_code_hoisting = (mask & 1) != 0;
    2585     53859537 :   mask >>= 1;
    2586     53859537 :   opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
    2587     53859537 :   mask >>= 1;
    2588     53859537 :   opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
    2589     53859537 :   mask >>= 1;
    2590     53859537 :   opts_set->x_flag_conserve_stack = (mask & 1) != 0;
    2591     53859537 :   mask >>= 1;
    2592     53859537 :   opts_set->x_flag_cprop_registers = (mask & 1) != 0;
    2593     53859537 :   mask >>= 1;
    2594     53859537 :   opts_set->x_flag_crossjumping = (mask & 1) != 0;
    2595     53859537 :   mask >>= 1;
    2596     53859537 :   opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
    2597     53859537 :   mask >>= 1;
    2598     53859537 :   opts_set->x_flag_dce = (mask & 1) != 0;
    2599     53859537 :   mask >>= 1;
    2600     53859537 :   mask = ptr->explicit_mask[5];
    2601     53859537 :   opts_set->x_flag_defer_pop = (mask & 1) != 0;
    2602     53859537 :   mask >>= 1;
    2603     53859537 :   opts_set->x_flag_delayed_branch = (mask & 1) != 0;
    2604     53859537 :   mask >>= 1;
    2605     53859537 :   opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
    2606     53859537 :   mask >>= 1;
    2607     53859537 :   opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
    2608     53859537 :   mask >>= 1;
    2609     53859537 :   opts_set->x_flag_dep_fusion = (mask & 1) != 0;
    2610     53859537 :   mask >>= 1;
    2611     53859537 :   opts_set->x_flag_devirtualize = (mask & 1) != 0;
    2612     53859537 :   mask >>= 1;
    2613     53859537 :   opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
    2614     53859537 :   mask >>= 1;
    2615     53859537 :   opts_set->x_flag_dse = (mask & 1) != 0;
    2616     53859537 :   mask >>= 1;
    2617     53859537 :   opts_set->x_flag_early_inlining = (mask & 1) != 0;
    2618     53859537 :   mask >>= 1;
    2619     53859537 :   opts_set->x_flag_exceptions = (mask & 1) != 0;
    2620     53859537 :   mask >>= 1;
    2621     53859537 :   opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
    2622     53859537 :   mask >>= 1;
    2623     53859537 :   opts_set->x_flag_ext_dce = (mask & 1) != 0;
    2624     53859537 :   mask >>= 1;
    2625     53859537 :   opts_set->x_flag_finite_loops = (mask & 1) != 0;
    2626     53859537 :   mask >>= 1;
    2627     53859537 :   opts_set->x_flag_finite_math_only = (mask & 1) != 0;
    2628     53859537 :   mask >>= 1;
    2629     53859537 :   opts_set->x_flag_float_store = (mask & 1) != 0;
    2630     53859537 :   mask >>= 1;
    2631     53859537 :   opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
    2632     53859537 :   mask >>= 1;
    2633     53859537 :   opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
    2634     53859537 :   mask >>= 1;
    2635     53859537 :   opts_set->x_flag_forward_propagate = (mask & 1) != 0;
    2636     53859537 :   mask >>= 1;
    2637     53859537 :   opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
    2638     53859537 :   mask >>= 1;
    2639     53859537 :   opts_set->x_flag_no_function_cse = (mask & 1) != 0;
    2640     53859537 :   mask >>= 1;
    2641     53859537 :   opts_set->x_flag_gcse = (mask & 1) != 0;
    2642     53859537 :   mask >>= 1;
    2643     53859537 :   opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
    2644     53859537 :   mask >>= 1;
    2645     53859537 :   opts_set->x_flag_gcse_las = (mask & 1) != 0;
    2646     53859537 :   mask >>= 1;
    2647     53859537 :   opts_set->x_flag_gcse_lm = (mask & 1) != 0;
    2648     53859537 :   mask >>= 1;
    2649     53859537 :   opts_set->x_flag_gcse_sm = (mask & 1) != 0;
    2650     53859537 :   mask >>= 1;
    2651     53859537 :   opts_set->x_flag_graphite = (mask & 1) != 0;
    2652     53859537 :   mask >>= 1;
    2653     53859537 :   opts_set->x_flag_graphite_identity = (mask & 1) != 0;
    2654     53859537 :   mask >>= 1;
    2655     53859537 :   opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
    2656     53859537 :   mask >>= 1;
    2657     53859537 :   opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
    2658     53859537 :   mask >>= 1;
    2659     53859537 :   opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
    2660     53859537 :   mask >>= 1;
    2661     53859537 :   opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
    2662     53859537 :   mask >>= 1;
    2663     53859537 :   opts_set->x_flag_harden_compares = (mask & 1) != 0;
    2664     53859537 :   mask >>= 1;
    2665     53859537 :   opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
    2666     53859537 :   mask >>= 1;
    2667     53859537 :   opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
    2668     53859537 :   mask >>= 1;
    2669     53859537 :   opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
    2670     53859537 :   mask >>= 1;
    2671     53859537 :   opts_set->x_flag_if_conversion = (mask & 1) != 0;
    2672     53859537 :   mask >>= 1;
    2673     53859537 :   opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
    2674     53859537 :   mask >>= 1;
    2675     53859537 :   opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
    2676     53859537 :   mask >>= 1;
    2677     53859537 :   opts_set->x_flag_no_inline = (mask & 1) != 0;
    2678     53859537 :   mask >>= 1;
    2679     53859537 :   opts_set->x_flag_inline_atomics = (mask & 1) != 0;
    2680     53859537 :   mask >>= 1;
    2681     53859537 :   opts_set->x_flag_inline_functions = (mask & 1) != 0;
    2682     53859537 :   mask >>= 1;
    2683     53859537 :   opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
    2684     53859537 :   mask >>= 1;
    2685     53859537 :   opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
    2686     53859537 :   mask >>= 1;
    2687     53859537 :   opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
    2688     53859537 :   mask >>= 1;
    2689     53859537 :   opts_set->x_flag_ipa_cp = (mask & 1) != 0;
    2690     53859537 :   mask >>= 1;
    2691     53859537 :   opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
    2692     53859537 :   mask >>= 1;
    2693     53859537 :   opts_set->x_flag_ipa_icf = (mask & 1) != 0;
    2694     53859537 :   mask >>= 1;
    2695     53859537 :   opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
    2696     53859537 :   mask >>= 1;
    2697     53859537 :   opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
    2698     53859537 :   mask >>= 1;
    2699     53859537 :   opts_set->x_flag_ipa_modref = (mask & 1) != 0;
    2700     53859537 :   mask >>= 1;
    2701     53859537 :   opts_set->x_flag_ipa_profile = (mask & 1) != 0;
    2702     53859537 :   mask >>= 1;
    2703     53859537 :   opts_set->x_flag_ipa_pta = (mask & 1) != 0;
    2704     53859537 :   mask >>= 1;
    2705     53859537 :   opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
    2706     53859537 :   mask >>= 1;
    2707     53859537 :   opts_set->x_flag_ipa_ra = (mask & 1) != 0;
    2708     53859537 :   mask >>= 1;
    2709     53859537 :   opts_set->x_flag_ipa_reference = (mask & 1) != 0;
    2710     53859537 :   mask >>= 1;
    2711     53859537 :   opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
    2712     53859537 :   mask >>= 1;
    2713     53859537 :   opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
    2714     53859537 :   mask >>= 1;
    2715     53859537 :   opts_set->x_flag_ipa_sra = (mask & 1) != 0;
    2716     53859537 :   mask >>= 1;
    2717     53859537 :   opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
    2718     53859537 :   mask >>= 1;
    2719     53859537 :   opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
    2720     53859537 :   mask >>= 1;
    2721     53859537 :   opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
    2722     53859537 :   mask >>= 1;
    2723     53859537 :   opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
    2724     53859537 :   mask >>= 1;
    2725     53859537 :   opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
    2726     53859537 :   mask >>= 1;
    2727     53859537 :   opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
    2728     53859537 :   mask >>= 1;
    2729     53859537 :   mask = ptr->explicit_mask[6];
    2730     53859537 :   opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
    2731     53859537 :   mask >>= 1;
    2732     53859537 :   opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
    2733     53859537 :   mask >>= 1;
    2734     53859537 :   opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
    2735     53859537 :   mask >>= 1;
    2736     53859537 :   opts_set->x_flag_ivopts = (mask & 1) != 0;
    2737     53859537 :   mask >>= 1;
    2738     53859537 :   opts_set->x_flag_jump_tables = (mask & 1) != 0;
    2739     53859537 :   mask >>= 1;
    2740     53859537 :   opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
    2741     53859537 :   mask >>= 1;
    2742     53859537 :   opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
    2743     53859537 :   mask >>= 1;
    2744     53859537 :   opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
    2745     53859537 :   mask >>= 1;
    2746     53859537 :   opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
    2747     53859537 :   mask >>= 1;
    2748     53859537 :   opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
    2749     53859537 :   mask >>= 1;
    2750     53859537 :   opts_set->x_flag_loop_interchange = (mask & 1) != 0;
    2751     53859537 :   mask >>= 1;
    2752     53859537 :   opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
    2753     53859537 :   mask >>= 1;
    2754     53859537 :   opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
    2755     53859537 :   mask >>= 1;
    2756     53859537 :   opts_set->x_flag_unroll_jam = (mask & 1) != 0;
    2757     53859537 :   mask >>= 1;
    2758     53859537 :   opts_set->x_flag_lra_remat = (mask & 1) != 0;
    2759     53859537 :   mask >>= 1;
    2760     53859537 :   opts_set->x_flag_malloc_dce = (mask & 1) != 0;
    2761     53859537 :   mask >>= 1;
    2762     53859537 :   opts_set->x_flag_errno_math = (mask & 1) != 0;
    2763     53859537 :   mask >>= 1;
    2764     53859537 :   opts_set->x_flag_modulo_sched = (mask & 1) != 0;
    2765     53859537 :   mask >>= 1;
    2766     53859537 :   opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
    2767     53859537 :   mask >>= 1;
    2768     53859537 :   opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
    2769     53859537 :   mask >>= 1;
    2770     53859537 :   opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
    2771     53859537 :   mask >>= 1;
    2772     53859537 :   opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
    2773     53859537 :   mask >>= 1;
    2774     53859537 :   opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
    2775     53859537 :   mask >>= 1;
    2776     53859537 :   opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
    2777     53859537 :   mask >>= 1;
    2778     53859537 :   opts_set->x_flag_opt_info = (mask & 1) != 0;
    2779     53859537 :   mask >>= 1;
    2780     53859537 :   opts_set->x_flag_optimize_crc = (mask & 1) != 0;
    2781     53859537 :   mask >>= 1;
    2782     53859537 :   opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
    2783     53859537 :   mask >>= 1;
    2784     53859537 :   opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
    2785     53859537 :   mask >>= 1;
    2786     53859537 :   opts_set->x_flag_pack_struct = (mask & 1) != 0;
    2787     53859537 :   mask >>= 1;
    2788     53859537 :   opts_set->x_flag_partial_inlining = (mask & 1) != 0;
    2789     53859537 :   mask >>= 1;
    2790     53859537 :   opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
    2791     53859537 :   mask >>= 1;
    2792     53859537 :   opts_set->x_flag_peel_loops = (mask & 1) != 0;
    2793     53859537 :   mask >>= 1;
    2794     53859537 :   opts_set->x_flag_no_peephole = (mask & 1) != 0;
    2795     53859537 :   mask >>= 1;
    2796     53859537 :   opts_set->x_flag_peephole2 = (mask & 1) != 0;
    2797     53859537 :   mask >>= 1;
    2798     53859537 :   opts_set->x_flag_plt = (mask & 1) != 0;
    2799     53859537 :   mask >>= 1;
    2800     53859537 :   opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
    2801     53859537 :   mask >>= 1;
    2802     53859537 :   opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
    2803     53859537 :   mask >>= 1;
    2804     53859537 :   opts_set->x_flag_printf_return_value = (mask & 1) != 0;
    2805     53859537 :   mask >>= 1;
    2806     53859537 :   opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
    2807     53859537 :   mask >>= 1;
    2808     53859537 :   opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
    2809     53859537 :   mask >>= 1;
    2810     53859537 :   opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
    2811     53859537 :   mask >>= 1;
    2812     53859537 :   opts_set->x_flag_ree = (mask & 1) != 0;
    2813     53859537 :   mask >>= 1;
    2814     53859537 :   opts_set->x_flag_rename_registers = (mask & 1) != 0;
    2815     53859537 :   mask >>= 1;
    2816     53859537 :   opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
    2817     53859537 :   mask >>= 1;
    2818     53859537 :   opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
    2819     53859537 :   mask >>= 1;
    2820     53859537 :   opts_set->x_flag_reorder_functions = (mask & 1) != 0;
    2821     53859537 :   mask >>= 1;
    2822     53859537 :   opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
    2823     53859537 :   mask >>= 1;
    2824     53859537 :   opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
    2825     53859537 :   mask >>= 1;
    2826     53859537 :   opts_set->x_flag_rounding_math = (mask & 1) != 0;
    2827     53859537 :   mask >>= 1;
    2828     53859537 :   opts_set->x_flag_rtti = (mask & 1) != 0;
    2829     53859537 :   mask >>= 1;
    2830     53859537 :   opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
    2831     53859537 :   mask >>= 1;
    2832     53859537 :   opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
    2833     53859537 :   mask >>= 1;
    2834     53859537 :   opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
    2835     53859537 :   mask >>= 1;
    2836     53859537 :   opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
    2837     53859537 :   mask >>= 1;
    2838     53859537 :   opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
    2839     53859537 :   mask >>= 1;
    2840     53859537 :   opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
    2841     53859537 :   mask >>= 1;
    2842     53859537 :   opts_set->x_flag_sched_pressure = (mask & 1) != 0;
    2843     53859537 :   mask >>= 1;
    2844     53859537 :   opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
    2845     53859537 :   mask >>= 1;
    2846     53859537 :   opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
    2847     53859537 :   mask >>= 1;
    2848     53859537 :   opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
    2849     53859537 :   mask >>= 1;
    2850     53859537 :   opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
    2851     53859537 :   mask >>= 1;
    2852     53859537 :   opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
    2853     53859537 :   mask >>= 1;
    2854     53859537 :   opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
    2855     53859537 :   mask >>= 1;
    2856     53859537 :   opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
    2857     53859537 :   mask >>= 1;
    2858     53859537 :   mask = ptr->explicit_mask[7];
    2859     53859537 :   opts_set->x_flag_schedule_insns = (mask & 1) != 0;
    2860     53859537 :   mask >>= 1;
    2861     53859537 :   opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
    2862     53859537 :   mask >>= 1;
    2863     53859537 :   opts_set->x_flag_section_anchors = (mask & 1) != 0;
    2864     53859537 :   mask >>= 1;
    2865     53859537 :   opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
    2866     53859537 :   mask >>= 1;
    2867     53859537 :   opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
    2868     53859537 :   mask >>= 1;
    2869     53859537 :   opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
    2870     53859537 :   mask >>= 1;
    2871     53859537 :   opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
    2872     53859537 :   mask >>= 1;
    2873     53859537 :   opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
    2874     53859537 :   mask >>= 1;
    2875     53859537 :   opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
    2876     53859537 :   mask >>= 1;
    2877     53859537 :   opts_set->x_flag_short_enums = (mask & 1) != 0;
    2878     53859537 :   mask >>= 1;
    2879     53859537 :   opts_set->x_flag_short_wchar = (mask & 1) != 0;
    2880     53859537 :   mask >>= 1;
    2881     53859537 :   opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
    2882     53859537 :   mask >>= 1;
    2883     53859537 :   opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
    2884     53859537 :   mask >>= 1;
    2885     53859537 :   opts_set->x_flag_signaling_nans = (mask & 1) != 0;
    2886     53859537 :   mask >>= 1;
    2887     53859537 :   opts_set->x_flag_signed_zeros = (mask & 1) != 0;
    2888     53859537 :   mask >>= 1;
    2889     53859537 :   opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
    2890     53859537 :   mask >>= 1;
    2891     53859537 :   opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
    2892     53859537 :   mask >>= 1;
    2893     53859537 :   opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
    2894     53859537 :   mask >>= 1;
    2895     53859537 :   opts_set->x_flag_split_loops = (mask & 1) != 0;
    2896     53859537 :   mask >>= 1;
    2897     53859537 :   opts_set->x_flag_split_wide_types = (mask & 1) != 0;
    2898     53859537 :   mask >>= 1;
    2899     53859537 :   opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
    2900     53859537 :   mask >>= 1;
    2901     53859537 :   opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
    2902     53859537 :   mask >>= 1;
    2903     53859537 :   opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
    2904     53859537 :   mask >>= 1;
    2905     53859537 :   opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
    2906     53859537 :   mask >>= 1;
    2907     53859537 :   opts_set->x_flag_stack_protect = (mask & 1) != 0;
    2908     53859537 :   mask >>= 1;
    2909     53859537 :   opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
    2910     53859537 :   mask >>= 1;
    2911     53859537 :   opts_set->x_flag_store_merging = (mask & 1) != 0;
    2912     53859537 :   mask >>= 1;
    2913     53859537 :   opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
    2914     53859537 :   mask >>= 1;
    2915     53859537 :   opts_set->x_flag_strict_enums = (mask & 1) != 0;
    2916     53859537 :   mask >>= 1;
    2917     53859537 :   opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
    2918     53859537 :   mask >>= 1;
    2919     53859537 :   opts_set->x_flag_thread_jumps = (mask & 1) != 0;
    2920     53859537 :   mask >>= 1;
    2921     53859537 :   opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
    2922     53859537 :   mask >>= 1;
    2923     53859537 :   opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
    2924     53859537 :   mask >>= 1;
    2925     53859537 :   opts_set->x_flag_tracer = (mask & 1) != 0;
    2926     53859537 :   mask >>= 1;
    2927     53859537 :   opts_set->x_flag_trapping_math = (mask & 1) != 0;
    2928     53859537 :   mask >>= 1;
    2929     53859537 :   opts_set->x_flag_trapv = (mask & 1) != 0;
    2930     53859537 :   mask >>= 1;
    2931     53859537 :   opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
    2932     53859537 :   mask >>= 1;
    2933     53859537 :   opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
    2934     53859537 :   mask >>= 1;
    2935     53859537 :   opts_set->x_flag_tree_ccp = (mask & 1) != 0;
    2936     53859537 :   mask >>= 1;
    2937     53859537 :   opts_set->x_flag_tree_ch = (mask & 1) != 0;
    2938     53859537 :   mask >>= 1;
    2939     53859537 :   opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
    2940     53859537 :   mask >>= 1;
    2941     53859537 :   opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
    2942     53859537 :   mask >>= 1;
    2943     53859537 :   opts_set->x_flag_tree_cselim = (mask & 1) != 0;
    2944     53859537 :   mask >>= 1;
    2945     53859537 :   opts_set->x_flag_tree_dce = (mask & 1) != 0;
    2946     53859537 :   mask >>= 1;
    2947     53859537 :   opts_set->x_flag_tree_dom = (mask & 1) != 0;
    2948     53859537 :   mask >>= 1;
    2949     53859537 :   opts_set->x_flag_tree_dse = (mask & 1) != 0;
    2950     53859537 :   mask >>= 1;
    2951     53859537 :   opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
    2952     53859537 :   mask >>= 1;
    2953     53859537 :   opts_set->x_flag_tree_fre = (mask & 1) != 0;
    2954     53859537 :   mask >>= 1;
    2955     53859537 :   opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
    2956     53859537 :   mask >>= 1;
    2957     53859537 :   opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
    2958     53859537 :   mask >>= 1;
    2959     53859537 :   opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
    2960     53859537 :   mask >>= 1;
    2961     53859537 :   opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
    2962     53859537 :   mask >>= 1;
    2963     53859537 :   opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
    2964     53859537 :   mask >>= 1;
    2965     53859537 :   opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
    2966     53859537 :   mask >>= 1;
    2967     53859537 :   opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
    2968     53859537 :   mask >>= 1;
    2969     53859537 :   opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
    2970     53859537 :   mask >>= 1;
    2971     53859537 :   opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
    2972     53859537 :   mask >>= 1;
    2973     53859537 :   opts_set->x_flag_tree_pre = (mask & 1) != 0;
    2974     53859537 :   mask >>= 1;
    2975     53859537 :   opts_set->x_flag_tree_pta = (mask & 1) != 0;
    2976     53859537 :   mask >>= 1;
    2977     53859537 :   opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
    2978     53859537 :   mask >>= 1;
    2979     53859537 :   opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
    2980     53859537 :   mask >>= 1;
    2981     53859537 :   opts_set->x_flag_tree_sink = (mask & 1) != 0;
    2982     53859537 :   mask >>= 1;
    2983     53859537 :   opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
    2984     53859537 :   mask >>= 1;
    2985     53859537 :   opts_set->x_flag_tree_slsr = (mask & 1) != 0;
    2986     53859537 :   mask >>= 1;
    2987     53859537 :   mask = ptr->explicit_mask[8];
    2988     53859537 :   opts_set->x_flag_tree_sra = (mask & 1) != 0;
    2989     53859537 :   mask >>= 1;
    2990     53859537 :   opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
    2991     53859537 :   mask >>= 1;
    2992     53859537 :   opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
    2993     53859537 :   mask >>= 1;
    2994     53859537 :   opts_set->x_flag_tree_ter = (mask & 1) != 0;
    2995     53859537 :   mask >>= 1;
    2996     53859537 :   opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
    2997     53859537 :   mask >>= 1;
    2998     53859537 :   opts_set->x_flag_tree_vrp = (mask & 1) != 0;
    2999     53859537 :   mask >>= 1;
    3000     53859537 :   opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
    3001     53859537 :   mask >>= 1;
    3002     53859537 :   opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
    3003     53859537 :   mask >>= 1;
    3004     53859537 :   opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
    3005     53859537 :   mask >>= 1;
    3006     53859537 :   opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
    3007     53859537 :   mask >>= 1;
    3008     53859537 :   opts_set->x_flag_unroll_loops = (mask & 1) != 0;
    3009     53859537 :   mask >>= 1;
    3010     53859537 :   opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
    3011     53859537 :   mask >>= 1;
    3012     53859537 :   opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
    3013     53859537 :   mask >>= 1;
    3014     53859537 :   opts_set->x_flag_unwind_tables = (mask & 1) != 0;
    3015     53859537 :   mask >>= 1;
    3016     53859537 :   opts_set->x_flag_var_tracking = (mask & 1) != 0;
    3017     53859537 :   mask >>= 1;
    3018     53859537 :   opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
    3019     53859537 :   mask >>= 1;
    3020     53859537 :   opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
    3021     53859537 :   mask >>= 1;
    3022     53859537 :   opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
    3023     53859537 :   mask >>= 1;
    3024     53859537 :   opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
    3025     53859537 :   mask >>= 1;
    3026     53859537 :   opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
    3027     53859537 :   mask >>= 1;
    3028     53859537 :   opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
    3029     53859537 :   mask >>= 1;
    3030     53859537 :   opts_set->x_flag_web = (mask & 1) != 0;
    3031     53859537 :   mask >>= 1;
    3032     53859537 :   opts_set->x_flag_wrapv = (mask & 1) != 0;
    3033     53859537 :   mask >>= 1;
    3034     53859537 :   opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
    3035     53859537 :   mask >>= 1;
    3036     53859537 :   opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
    3037     53859537 :   mask >>= 1;
    3038     53859537 :   opts_set->x_ix86_use_scatter = (mask & 1) != 0;
    3039     53859537 :   mask >>= 1;
    3040     53859537 :   opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
    3041     53859537 :   mask >>= 1;
    3042     53859537 :   opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
    3043     53859537 :   mask >>= 1;
    3044     53859537 :   opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
    3045     53859537 :   mask >>= 1;
    3046     53859537 :   opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
    3047     53859537 :   mask >>= 1;
    3048     53859537 :   opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
    3049     53859537 :   mask >>= 1;
    3050     53859537 :   opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
    3051     53859537 :   mask >>= 1;
    3052     53859537 :   targetm.override_options_after_change ();
    3053     53859537 : }
    3054              : 
    3055              : /* Print optimization options from a structure.  */
    3056              : void
    3057            0 : cl_optimization_print (FILE *file,
    3058              :                        int indent_to,
    3059              :                        struct cl_optimization *ptr)
    3060              : {
    3061            0 :   fputs ("\n", file);
    3062            0 :   if (ptr->x_param_align_loop_iterations)
    3063            0 :     fprintf (file, "%*s%s (%#x)\n",
    3064              :              indent_to, "",
    3065              :              "param_align_loop_iterations",
    3066              :              ptr->x_param_align_loop_iterations);
    3067              : 
    3068            0 :   if (ptr->x_param_align_threshold)
    3069            0 :     fprintf (file, "%*s%s (%#x)\n",
    3070              :              indent_to, "",
    3071              :              "param_align_threshold",
    3072              :              ptr->x_param_align_threshold);
    3073              : 
    3074            0 :   if (ptr->x_param_asan_protect_allocas)
    3075            0 :     fprintf (file, "%*s%s (%#x)\n",
    3076              :              indent_to, "",
    3077              :              "param_asan_protect_allocas",
    3078              :              ptr->x_param_asan_protect_allocas);
    3079              : 
    3080            0 :   if (ptr->x_param_asan_instrument_reads)
    3081            0 :     fprintf (file, "%*s%s (%#x)\n",
    3082              :              indent_to, "",
    3083              :              "param_asan_instrument_reads",
    3084              :              ptr->x_param_asan_instrument_reads);
    3085              : 
    3086            0 :   if (ptr->x_param_asan_instrument_writes)
    3087            0 :     fprintf (file, "%*s%s (%#x)\n",
    3088              :              indent_to, "",
    3089              :              "param_asan_instrument_writes",
    3090              :              ptr->x_param_asan_instrument_writes);
    3091              : 
    3092            0 :   if (ptr->x_param_asan_instrumentation_with_call_threshold)
    3093            0 :     fprintf (file, "%*s%s (%#x)\n",
    3094              :              indent_to, "",
    3095              :              "param_asan_instrumentation_with_call_threshold",
    3096              :              ptr->x_param_asan_instrumentation_with_call_threshold);
    3097              : 
    3098            0 :   if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
    3099            0 :     fprintf (file, "%*s%s (%#x)\n",
    3100              :              indent_to, "",
    3101              :              "param_asan_kernel_mem_intrinsic_prefix",
    3102              :              ptr->x_param_asan_kernel_mem_intrinsic_prefix);
    3103              : 
    3104            0 :   if (ptr->x_param_asan_memintrin)
    3105            0 :     fprintf (file, "%*s%s (%#x)\n",
    3106              :              indent_to, "",
    3107              :              "param_asan_memintrin",
    3108              :              ptr->x_param_asan_memintrin);
    3109              : 
    3110            0 :   if (ptr->x_param_asan_stack)
    3111            0 :     fprintf (file, "%*s%s (%#x)\n",
    3112              :              indent_to, "",
    3113              :              "param_asan_stack",
    3114              :              ptr->x_param_asan_stack);
    3115              : 
    3116            0 :   if (ptr->x_param_asan_use_after_return)
    3117            0 :     fprintf (file, "%*s%s (%#x)\n",
    3118              :              indent_to, "",
    3119              :              "param_asan_use_after_return",
    3120              :              ptr->x_param_asan_use_after_return);
    3121              : 
    3122            0 :   if (ptr->x_param_auto_profile_bbs)
    3123            0 :     fprintf (file, "%*s%s (%#x)\n",
    3124              :              indent_to, "",
    3125              :              "param_auto_profile_bbs",
    3126              :              ptr->x_param_auto_profile_bbs);
    3127              : 
    3128            0 :   if (ptr->x_param_auto_profile_reorder_only)
    3129            0 :     fprintf (file, "%*s%s (%#x)\n",
    3130              :              indent_to, "",
    3131              :              "param_auto_profile_reorder_only",
    3132              :              ptr->x_param_auto_profile_reorder_only);
    3133              : 
    3134            0 :   if (ptr->x_param_avg_loop_niter)
    3135            0 :     fprintf (file, "%*s%s (%#x)\n",
    3136              :              indent_to, "",
    3137              :              "param_avg_loop_niter",
    3138              :              ptr->x_param_avg_loop_niter);
    3139              : 
    3140            0 :   if (ptr->x_param_avoid_fma_max_bits)
    3141            0 :     fprintf (file, "%*s%s (%#x)\n",
    3142              :              indent_to, "",
    3143              :              "param_avoid_fma_max_bits",
    3144              :              ptr->x_param_avoid_fma_max_bits);
    3145              : 
    3146            0 :   if (ptr->x_param_builtin_expect_probability)
    3147            0 :     fprintf (file, "%*s%s (%#x)\n",
    3148              :              indent_to, "",
    3149              :              "param_builtin_expect_probability",
    3150              :              ptr->x_param_builtin_expect_probability);
    3151              : 
    3152            0 :   if (ptr->x_param_builtin_string_cmp_inline_length)
    3153            0 :     fprintf (file, "%*s%s (%#x)\n",
    3154              :              indent_to, "",
    3155              :              "param_builtin_string_cmp_inline_length",
    3156              :              ptr->x_param_builtin_string_cmp_inline_length);
    3157              : 
    3158            0 :   if (ptr->x_param_case_values_threshold)
    3159            0 :     fprintf (file, "%*s%s (%#x)\n",
    3160              :              indent_to, "",
    3161              :              "param_case_values_threshold",
    3162              :              ptr->x_param_case_values_threshold);
    3163              : 
    3164            0 :   if (ptr->x_param_comdat_sharing_probability)
    3165            0 :     fprintf (file, "%*s%s (%#x)\n",
    3166              :              indent_to, "",
    3167              :              "param_comdat_sharing_probability",
    3168              :              ptr->x_param_comdat_sharing_probability);
    3169              : 
    3170            0 :   if (ptr->x_param_construct_interfere_size)
    3171            0 :     fprintf (file, "%*s%s (%#x)\n",
    3172              :              indent_to, "",
    3173              :              "param_construct_interfere_size",
    3174              :              ptr->x_param_construct_interfere_size);
    3175              : 
    3176            0 :   if (ptr->x_param_cycle_accurate_model)
    3177            0 :     fprintf (file, "%*s%s (%#x)\n",
    3178              :              indent_to, "",
    3179              :              "param_cycle_accurate_model",
    3180              :              ptr->x_param_cycle_accurate_model);
    3181              : 
    3182            0 :   if (ptr->x_param_destruct_interfere_size)
    3183            0 :     fprintf (file, "%*s%s (%#x)\n",
    3184              :              indent_to, "",
    3185              :              "param_destruct_interfere_size",
    3186              :              ptr->x_param_destruct_interfere_size);
    3187              : 
    3188            0 :   if (ptr->x_param_dom_jump_threading)
    3189            0 :     fprintf (file, "%*s%s (%#x)\n",
    3190              :              indent_to, "",
    3191              :              "param_dom_jump_threading",
    3192              :              ptr->x_param_dom_jump_threading);
    3193              : 
    3194            0 :   if (ptr->x_param_dse_max_alias_queries_per_store)
    3195            0 :     fprintf (file, "%*s%s (%#x)\n",
    3196              :              indent_to, "",
    3197              :              "param_dse_max_alias_queries_per_store",
    3198              :              ptr->x_param_dse_max_alias_queries_per_store);
    3199              : 
    3200            0 :   if (ptr->x_param_dse_max_object_size)
    3201            0 :     fprintf (file, "%*s%s (%#x)\n",
    3202              :              indent_to, "",
    3203              :              "param_dse_max_object_size",
    3204              :              ptr->x_param_dse_max_object_size);
    3205              : 
    3206            0 :   if (ptr->x_param_early_inlining_insns)
    3207            0 :     fprintf (file, "%*s%s (%#x)\n",
    3208              :              indent_to, "",
    3209              :              "param_early_inlining_insns",
    3210              :              ptr->x_param_early_inlining_insns);
    3211              : 
    3212            0 :   if (ptr->x_param_fsm_scale_path_stmts)
    3213            0 :     fprintf (file, "%*s%s (%#x)\n",
    3214              :              indent_to, "",
    3215              :              "param_fsm_scale_path_stmts",
    3216              :              ptr->x_param_fsm_scale_path_stmts);
    3217              : 
    3218            0 :   if (ptr->x_param_fully_pipelined_fma)
    3219            0 :     fprintf (file, "%*s%s (%#x)\n",
    3220              :              indent_to, "",
    3221              :              "param_fully_pipelined_fma",
    3222              :              ptr->x_param_fully_pipelined_fma);
    3223              : 
    3224            0 :   if (ptr->x_param_gcse_after_reload_critical_fraction)
    3225            0 :     fprintf (file, "%*s%s (%#x)\n",
    3226              :              indent_to, "",
    3227              :              "param_gcse_after_reload_critical_fraction",
    3228              :              ptr->x_param_gcse_after_reload_critical_fraction);
    3229              : 
    3230            0 :   if (ptr->x_param_gcse_after_reload_partial_fraction)
    3231            0 :     fprintf (file, "%*s%s (%#x)\n",
    3232              :              indent_to, "",
    3233              :              "param_gcse_after_reload_partial_fraction",
    3234              :              ptr->x_param_gcse_after_reload_partial_fraction);
    3235              : 
    3236            0 :   if (ptr->x_param_gcse_cost_distance_ratio)
    3237            0 :     fprintf (file, "%*s%s (%#x)\n",
    3238              :              indent_to, "",
    3239              :              "param_gcse_cost_distance_ratio",
    3240              :              ptr->x_param_gcse_cost_distance_ratio);
    3241              : 
    3242            0 :   if (ptr->x_param_gcse_unrestricted_cost)
    3243            0 :     fprintf (file, "%*s%s (%#x)\n",
    3244              :              indent_to, "",
    3245              :              "param_gcse_unrestricted_cost",
    3246              :              ptr->x_param_gcse_unrestricted_cost);
    3247              : 
    3248            0 :   if (ptr->x_param_graphite_max_arrays_per_scop)
    3249            0 :     fprintf (file, "%*s%s (%#x)\n",
    3250              :              indent_to, "",
    3251              :              "param_graphite_max_arrays_per_scop",
    3252              :              ptr->x_param_graphite_max_arrays_per_scop);
    3253              : 
    3254            0 :   if (ptr->x_param_graphite_max_nb_scop_params)
    3255            0 :     fprintf (file, "%*s%s (%#x)\n",
    3256              :              indent_to, "",
    3257              :              "param_graphite_max_nb_scop_params",
    3258              :              ptr->x_param_graphite_max_nb_scop_params);
    3259              : 
    3260            0 :   if (ptr->x_param_hardcfr_max_blocks)
    3261            0 :     fprintf (file, "%*s%s (%#x)\n",
    3262              :              indent_to, "",
    3263              :              "param_hardcfr_max_blocks",
    3264              :              ptr->x_param_hardcfr_max_blocks);
    3265              : 
    3266            0 :   if (ptr->x_param_hardcfr_max_inline_blocks)
    3267            0 :     fprintf (file, "%*s%s (%#x)\n",
    3268              :              indent_to, "",
    3269              :              "param_hardcfr_max_inline_blocks",
    3270              :              ptr->x_param_hardcfr_max_inline_blocks);
    3271              : 
    3272            0 :   if (ptr->x_param_hwasan_instrument_allocas)
    3273            0 :     fprintf (file, "%*s%s (%#x)\n",
    3274              :              indent_to, "",
    3275              :              "param_hwasan_instrument_allocas",
    3276              :              ptr->x_param_hwasan_instrument_allocas);
    3277              : 
    3278            0 :   if (ptr->x_param_hwasan_instrument_mem_intrinsics)
    3279            0 :     fprintf (file, "%*s%s (%#x)\n",
    3280              :              indent_to, "",
    3281              :              "param_hwasan_instrument_mem_intrinsics",
    3282              :              ptr->x_param_hwasan_instrument_mem_intrinsics);
    3283              : 
    3284            0 :   if (ptr->x_param_hwasan_instrument_reads)
    3285            0 :     fprintf (file, "%*s%s (%#x)\n",
    3286              :              indent_to, "",
    3287              :              "param_hwasan_instrument_reads",
    3288              :              ptr->x_param_hwasan_instrument_reads);
    3289              : 
    3290            0 :   if (ptr->x_param_hwasan_instrument_stack)
    3291            0 :     fprintf (file, "%*s%s (%#x)\n",
    3292              :              indent_to, "",
    3293              :              "param_hwasan_instrument_stack",
    3294              :              ptr->x_param_hwasan_instrument_stack);
    3295              : 
    3296            0 :   if (ptr->x_param_hwasan_instrument_writes)
    3297            0 :     fprintf (file, "%*s%s (%#x)\n",
    3298              :              indent_to, "",
    3299              :              "param_hwasan_instrument_writes",
    3300              :              ptr->x_param_hwasan_instrument_writes);
    3301              : 
    3302            0 :   if (ptr->x_param_hwasan_random_frame_tag)
    3303            0 :     fprintf (file, "%*s%s (%#x)\n",
    3304              :              indent_to, "",
    3305              :              "param_hwasan_random_frame_tag",
    3306              :              ptr->x_param_hwasan_random_frame_tag);
    3307              : 
    3308            0 :   if (ptr->x_param_inline_heuristics_hint_percent)
    3309            0 :     fprintf (file, "%*s%s (%#x)\n",
    3310              :              indent_to, "",
    3311              :              "param_inline_heuristics_hint_percent",
    3312              :              ptr->x_param_inline_heuristics_hint_percent);
    3313              : 
    3314            0 :   if (ptr->x_param_inline_min_speedup)
    3315            0 :     fprintf (file, "%*s%s (%#x)\n",
    3316              :              indent_to, "",
    3317              :              "param_inline_min_speedup",
    3318              :              ptr->x_param_inline_min_speedup);
    3319              : 
    3320            0 :   if (ptr->x_param_inline_unit_growth)
    3321            0 :     fprintf (file, "%*s%s (%#x)\n",
    3322              :              indent_to, "",
    3323              :              "param_inline_unit_growth",
    3324              :              ptr->x_param_inline_unit_growth);
    3325              : 
    3326            0 :   if (ptr->x_param_ipa_cp_eval_threshold)
    3327            0 :     fprintf (file, "%*s%s (%#x)\n",
    3328              :              indent_to, "",
    3329              :              "param_ipa_cp_eval_threshold",
    3330              :              ptr->x_param_ipa_cp_eval_threshold);
    3331              : 
    3332            0 :   if (ptr->x_param_ipa_cp_large_unit_insns)
    3333            0 :     fprintf (file, "%*s%s (%#x)\n",
    3334              :              indent_to, "",
    3335              :              "param_ipa_cp_large_unit_insns",
    3336              :              ptr->x_param_ipa_cp_large_unit_insns);
    3337              : 
    3338            0 :   if (ptr->x_param_ipa_cp_loop_hint_bonus)
    3339            0 :     fprintf (file, "%*s%s (%#x)\n",
    3340              :              indent_to, "",
    3341              :              "param_ipa_cp_loop_hint_bonus",
    3342              :              ptr->x_param_ipa_cp_loop_hint_bonus);
    3343              : 
    3344            0 :   if (ptr->x_param_ipa_cp_max_recursive_depth)
    3345            0 :     fprintf (file, "%*s%s (%#x)\n",
    3346              :              indent_to, "",
    3347              :              "param_ipa_cp_max_recursive_depth",
    3348              :              ptr->x_param_ipa_cp_max_recursive_depth);
    3349              : 
    3350            0 :   if (ptr->x_param_ipa_cp_min_recursive_probability)
    3351            0 :     fprintf (file, "%*s%s (%#x)\n",
    3352              :              indent_to, "",
    3353              :              "param_ipa_cp_min_recursive_probability",
    3354              :              ptr->x_param_ipa_cp_min_recursive_probability);
    3355              : 
    3356            0 :   if (ptr->x_param_ipa_cp_recursion_penalty)
    3357            0 :     fprintf (file, "%*s%s (%#x)\n",
    3358              :              indent_to, "",
    3359              :              "param_ipa_cp_recursion_penalty",
    3360              :              ptr->x_param_ipa_cp_recursion_penalty);
    3361              : 
    3362            0 :   if (ptr->x_param_ipa_cp_recursive_freq_factor)
    3363            0 :     fprintf (file, "%*s%s (%#x)\n",
    3364              :              indent_to, "",
    3365              :              "param_ipa_cp_recursive_freq_factor",
    3366              :              ptr->x_param_ipa_cp_recursive_freq_factor);
    3367              : 
    3368            0 :   if (ptr->x_param_ipa_cp_single_call_penalty)
    3369            0 :     fprintf (file, "%*s%s (%#x)\n",
    3370              :              indent_to, "",
    3371              :              "param_ipa_cp_single_call_penalty",
    3372              :              ptr->x_param_ipa_cp_single_call_penalty);
    3373              : 
    3374            0 :   if (ptr->x_param_ipa_cp_sweeps)
    3375            0 :     fprintf (file, "%*s%s (%#x)\n",
    3376              :              indent_to, "",
    3377              :              "param_ipa_cp_sweeps",
    3378              :              ptr->x_param_ipa_cp_sweeps);
    3379              : 
    3380            0 :   if (ptr->x_param_ipa_cp_unit_growth)
    3381            0 :     fprintf (file, "%*s%s (%#x)\n",
    3382              :              indent_to, "",
    3383              :              "param_ipa_cp_unit_growth",
    3384              :              ptr->x_param_ipa_cp_unit_growth);
    3385              : 
    3386            0 :   if (ptr->x_param_ipa_cp_value_list_size)
    3387            0 :     fprintf (file, "%*s%s (%#x)\n",
    3388              :              indent_to, "",
    3389              :              "param_ipa_cp_value_list_size",
    3390              :              ptr->x_param_ipa_cp_value_list_size);
    3391              : 
    3392            0 :   if (ptr->x_param_ipa_jump_function_lookups)
    3393            0 :     fprintf (file, "%*s%s (%#x)\n",
    3394              :              indent_to, "",
    3395              :              "param_ipa_jump_function_lookups",
    3396              :              ptr->x_param_ipa_jump_function_lookups);
    3397              : 
    3398            0 :   if (ptr->x_param_ipa_max_aa_steps)
    3399            0 :     fprintf (file, "%*s%s (%#x)\n",
    3400              :              indent_to, "",
    3401              :              "param_ipa_max_aa_steps",
    3402              :              ptr->x_param_ipa_max_aa_steps);
    3403              : 
    3404            0 :   if (ptr->x_param_ipa_max_agg_items)
    3405            0 :     fprintf (file, "%*s%s (%#x)\n",
    3406              :              indent_to, "",
    3407              :              "param_ipa_max_agg_items",
    3408              :              ptr->x_param_ipa_max_agg_items);
    3409              : 
    3410            0 :   if (ptr->x_param_ipa_max_loop_predicates)
    3411            0 :     fprintf (file, "%*s%s (%#x)\n",
    3412              :              indent_to, "",
    3413              :              "param_ipa_max_loop_predicates",
    3414              :              ptr->x_param_ipa_max_loop_predicates);
    3415              : 
    3416            0 :   if (ptr->x_param_ipa_max_param_expr_ops)
    3417            0 :     fprintf (file, "%*s%s (%#x)\n",
    3418              :              indent_to, "",
    3419              :              "param_ipa_max_param_expr_ops",
    3420              :              ptr->x_param_ipa_max_param_expr_ops);
    3421              : 
    3422            0 :   if (ptr->x_param_ipa_max_switch_predicate_bounds)
    3423            0 :     fprintf (file, "%*s%s (%#x)\n",
    3424              :              indent_to, "",
    3425              :              "param_ipa_max_switch_predicate_bounds",
    3426              :              ptr->x_param_ipa_max_switch_predicate_bounds);
    3427              : 
    3428            0 :   if (ptr->x_param_ipa_sra_deref_prob_threshold)
    3429            0 :     fprintf (file, "%*s%s (%#x)\n",
    3430              :              indent_to, "",
    3431              :              "param_ipa_sra_deref_prob_threshold",
    3432              :              ptr->x_param_ipa_sra_deref_prob_threshold);
    3433              : 
    3434            0 :   if (ptr->x_param_ipa_sra_max_replacements)
    3435            0 :     fprintf (file, "%*s%s (%#x)\n",
    3436              :              indent_to, "",
    3437              :              "param_ipa_sra_max_replacements",
    3438              :              ptr->x_param_ipa_sra_max_replacements);
    3439              : 
    3440            0 :   if (ptr->x_param_ipa_sra_ptr_growth_factor)
    3441            0 :     fprintf (file, "%*s%s (%#x)\n",
    3442              :              indent_to, "",
    3443              :              "param_ipa_sra_ptr_growth_factor",
    3444              :              ptr->x_param_ipa_sra_ptr_growth_factor);
    3445              : 
    3446            0 :   if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
    3447            0 :     fprintf (file, "%*s%s (%#x)\n",
    3448              :              indent_to, "",
    3449              :              "param_ipa_sra_ptrwrap_growth_factor",
    3450              :              ptr->x_param_ipa_sra_ptrwrap_growth_factor);
    3451              : 
    3452            0 :   if (ptr->x_param_ira_consider_dup_in_all_alts)
    3453            0 :     fprintf (file, "%*s%s (%#x)\n",
    3454              :              indent_to, "",
    3455              :              "param_ira_consider_dup_in_all_alts",
    3456              :              ptr->x_param_ira_consider_dup_in_all_alts);
    3457              : 
    3458            0 :   if (ptr->x_param_ira_loop_reserved_regs)
    3459            0 :     fprintf (file, "%*s%s (%#x)\n",
    3460              :              indent_to, "",
    3461              :              "param_ira_loop_reserved_regs",
    3462              :              ptr->x_param_ira_loop_reserved_regs);
    3463              : 
    3464            0 :   if (ptr->x_param_ira_max_conflict_table_size)
    3465            0 :     fprintf (file, "%*s%s (%#x)\n",
    3466              :              indent_to, "",
    3467              :              "param_ira_max_conflict_table_size",
    3468              :              ptr->x_param_ira_max_conflict_table_size);
    3469              : 
    3470            0 :   if (ptr->x_param_ira_max_loops_num)
    3471            0 :     fprintf (file, "%*s%s (%#x)\n",
    3472              :              indent_to, "",
    3473              :              "param_ira_max_loops_num",
    3474              :              ptr->x_param_ira_max_loops_num);
    3475              : 
    3476            0 :   if (ptr->x_param_ira_simple_lra_insn_threshold)
    3477            0 :     fprintf (file, "%*s%s (%#x)\n",
    3478              :              indent_to, "",
    3479              :              "param_ira_simple_lra_insn_threshold",
    3480              :              ptr->x_param_ira_simple_lra_insn_threshold);
    3481              : 
    3482            0 :   if (ptr->x_param_iv_always_prune_cand_set_bound)
    3483            0 :     fprintf (file, "%*s%s (%#x)\n",
    3484              :              indent_to, "",
    3485              :              "param_iv_always_prune_cand_set_bound",
    3486              :              ptr->x_param_iv_always_prune_cand_set_bound);
    3487              : 
    3488            0 :   if (ptr->x_param_iv_consider_all_candidates_bound)
    3489            0 :     fprintf (file, "%*s%s (%#x)\n",
    3490              :              indent_to, "",
    3491              :              "param_iv_consider_all_candidates_bound",
    3492              :              ptr->x_param_iv_consider_all_candidates_bound);
    3493              : 
    3494            0 :   if (ptr->x_param_iv_max_considered_uses)
    3495            0 :     fprintf (file, "%*s%s (%#x)\n",
    3496              :              indent_to, "",
    3497              :              "param_iv_max_considered_uses",
    3498              :              ptr->x_param_iv_max_considered_uses);
    3499              : 
    3500            0 :   if (ptr->x_ix86_vect_compare_costs)
    3501            0 :     fprintf (file, "%*s%s (%#x)\n",
    3502              :              indent_to, "",
    3503              :              "ix86_vect_compare_costs",
    3504              :              ptr->x_ix86_vect_compare_costs);
    3505              : 
    3506            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_size)
    3507            0 :     fprintf (file, "%*s%s (%#x)\n",
    3508              :              indent_to, "",
    3509              :              "param_jump_table_max_growth_ratio_for_size",
    3510              :              ptr->x_param_jump_table_max_growth_ratio_for_size);
    3511              : 
    3512            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
    3513            0 :     fprintf (file, "%*s%s (%#x)\n",
    3514              :              indent_to, "",
    3515              :              "param_jump_table_max_growth_ratio_for_speed",
    3516              :              ptr->x_param_jump_table_max_growth_ratio_for_speed);
    3517              : 
    3518            0 :   if (ptr->x_param_l1_cache_line_size)
    3519            0 :     fprintf (file, "%*s%s (%#x)\n",
    3520              :              indent_to, "",
    3521              :              "param_l1_cache_line_size",
    3522              :              ptr->x_param_l1_cache_line_size);
    3523              : 
    3524            0 :   if (ptr->x_param_l1_cache_size)
    3525            0 :     fprintf (file, "%*s%s (%#x)\n",
    3526              :              indent_to, "",
    3527              :              "param_l1_cache_size",
    3528              :              ptr->x_param_l1_cache_size);
    3529              : 
    3530            0 :   if (ptr->x_param_l2_cache_size)
    3531            0 :     fprintf (file, "%*s%s (%#x)\n",
    3532              :              indent_to, "",
    3533              :              "param_l2_cache_size",
    3534              :              ptr->x_param_l2_cache_size);
    3535              : 
    3536            0 :   if (ptr->x_param_large_function_growth)
    3537            0 :     fprintf (file, "%*s%s (%#x)\n",
    3538              :              indent_to, "",
    3539              :              "param_large_function_growth",
    3540              :              ptr->x_param_large_function_growth);
    3541              : 
    3542            0 :   if (ptr->x_param_large_function_insns)
    3543            0 :     fprintf (file, "%*s%s (%#x)\n",
    3544              :              indent_to, "",
    3545              :              "param_large_function_insns",
    3546              :              ptr->x_param_large_function_insns);
    3547              : 
    3548            0 :   if (ptr->x_param_stack_frame_growth)
    3549            0 :     fprintf (file, "%*s%s (%#x)\n",
    3550              :              indent_to, "",
    3551              :              "param_stack_frame_growth",
    3552              :              ptr->x_param_stack_frame_growth);
    3553              : 
    3554            0 :   if (ptr->x_param_large_stack_frame)
    3555            0 :     fprintf (file, "%*s%s (%#x)\n",
    3556              :              indent_to, "",
    3557              :              "param_large_stack_frame",
    3558              :              ptr->x_param_large_stack_frame);
    3559              : 
    3560            0 :   if (ptr->x_param_large_unit_insns)
    3561            0 :     fprintf (file, "%*s%s (%#x)\n",
    3562              :              indent_to, "",
    3563              :              "param_large_unit_insns",
    3564              :              ptr->x_param_large_unit_insns);
    3565              : 
    3566            0 :   if (ptr->x_param_lim_expensive)
    3567            0 :     fprintf (file, "%*s%s (%#x)\n",
    3568              :              indent_to, "",
    3569              :              "param_lim_expensive",
    3570              :              ptr->x_param_lim_expensive);
    3571              : 
    3572            0 :   if (ptr->x_param_loop_block_tile_size)
    3573            0 :     fprintf (file, "%*s%s (%#x)\n",
    3574              :              indent_to, "",
    3575              :              "param_loop_block_tile_size",
    3576              :              ptr->x_param_loop_block_tile_size);
    3577              : 
    3578            0 :   if (ptr->x_param_loop_interchange_max_num_stmts)
    3579            0 :     fprintf (file, "%*s%s (%#x)\n",
    3580              :              indent_to, "",
    3581              :              "param_loop_interchange_max_num_stmts",
    3582              :              ptr->x_param_loop_interchange_max_num_stmts);
    3583              : 
    3584            0 :   if (ptr->x_param_loop_interchange_stride_ratio)
    3585            0 :     fprintf (file, "%*s%s (%#x)\n",
    3586              :              indent_to, "",
    3587              :              "param_loop_interchange_stride_ratio",
    3588              :              ptr->x_param_loop_interchange_stride_ratio);
    3589              : 
    3590            0 :   if (ptr->x_param_loop_invariant_max_bbs_in_loop)
    3591            0 :     fprintf (file, "%*s%s (%#x)\n",
    3592              :              indent_to, "",
    3593              :              "param_loop_invariant_max_bbs_in_loop",
    3594              :              ptr->x_param_loop_invariant_max_bbs_in_loop);
    3595              : 
    3596            0 :   if (ptr->x_param_loop_max_datarefs_for_datadeps)
    3597            0 :     fprintf (file, "%*s%s (%#x)\n",
    3598              :              indent_to, "",
    3599              :              "param_loop_max_datarefs_for_datadeps",
    3600              :              ptr->x_param_loop_max_datarefs_for_datadeps);
    3601              : 
    3602            0 :   if (ptr->x_param_loop_versioning_max_inner_insns)
    3603            0 :     fprintf (file, "%*s%s (%#x)\n",
    3604              :              indent_to, "",
    3605              :              "param_loop_versioning_max_inner_insns",
    3606              :              ptr->x_param_loop_versioning_max_inner_insns);
    3607              : 
    3608            0 :   if (ptr->x_param_loop_versioning_max_outer_insns)
    3609            0 :     fprintf (file, "%*s%s (%#x)\n",
    3610              :              indent_to, "",
    3611              :              "param_loop_versioning_max_outer_insns",
    3612              :              ptr->x_param_loop_versioning_max_outer_insns);
    3613              : 
    3614            0 :   if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
    3615            0 :     fprintf (file, "%*s%s (%#x)\n",
    3616              :              indent_to, "",
    3617              :              "param_lra_inheritance_ebb_probability_cutoff",
    3618              :              ptr->x_param_lra_inheritance_ebb_probability_cutoff);
    3619              : 
    3620            0 :   if (ptr->x_param_lra_max_considered_reload_pseudos)
    3621            0 :     fprintf (file, "%*s%s (%#x)\n",
    3622              :              indent_to, "",
    3623              :              "param_lra_max_considered_reload_pseudos",
    3624              :              ptr->x_param_lra_max_considered_reload_pseudos);
    3625              : 
    3626            0 :   if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
    3627            0 :     fprintf (file, "%*s%s (%#x)\n",
    3628              :              indent_to, "",
    3629              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    3630              :              ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
    3631              : 
    3632            0 :   if (ptr->x_param_lto_locality_frequency)
    3633            0 :     fprintf (file, "%*s%s (%#x)\n",
    3634              :              indent_to, "",
    3635              :              "param_lto_locality_frequency",
    3636              :              ptr->x_param_lto_locality_frequency);
    3637              : 
    3638            0 :   if (ptr->x_param_lto_locality_size)
    3639            0 :     fprintf (file, "%*s%s (%#x)\n",
    3640              :              indent_to, "",
    3641              :              "param_lto_locality_size",
    3642              :              ptr->x_param_lto_locality_size);
    3643              : 
    3644            0 :   if (ptr->x_param_max_average_unrolled_insns)
    3645            0 :     fprintf (file, "%*s%s (%#x)\n",
    3646              :              indent_to, "",
    3647              :              "param_max_average_unrolled_insns",
    3648              :              ptr->x_param_max_average_unrolled_insns);
    3649              : 
    3650            0 :   if (ptr->x_param_max_combine_insns)
    3651            0 :     fprintf (file, "%*s%s (%#x)\n",
    3652              :              indent_to, "",
    3653              :              "param_max_combine_insns",
    3654              :              ptr->x_param_max_combine_insns);
    3655              : 
    3656            0 :   if (ptr->x_param_max_combine_search_insns)
    3657            0 :     fprintf (file, "%*s%s (%#x)\n",
    3658              :              indent_to, "",
    3659              :              "param_max_combine_search_insns",
    3660              :              ptr->x_param_max_combine_search_insns);
    3661              : 
    3662            0 :   if (ptr->x_param_max_unroll_iterations)
    3663            0 :     fprintf (file, "%*s%s (%#x)\n",
    3664              :              indent_to, "",
    3665              :              "param_max_unroll_iterations",
    3666              :              ptr->x_param_max_unroll_iterations);
    3667              : 
    3668            0 :   if (ptr->x_param_max_completely_peel_times)
    3669            0 :     fprintf (file, "%*s%s (%#x)\n",
    3670              :              indent_to, "",
    3671              :              "param_max_completely_peel_times",
    3672              :              ptr->x_param_max_completely_peel_times);
    3673              : 
    3674            0 :   if (ptr->x_param_max_completely_peeled_insns)
    3675            0 :     fprintf (file, "%*s%s (%#x)\n",
    3676              :              indent_to, "",
    3677              :              "param_max_completely_peeled_insns",
    3678              :              ptr->x_param_max_completely_peeled_insns);
    3679              : 
    3680            0 :   if (ptr->x_param_max_crossjump_edges)
    3681            0 :     fprintf (file, "%*s%s (%#x)\n",
    3682              :              indent_to, "",
    3683              :              "param_max_crossjump_edges",
    3684              :              ptr->x_param_max_crossjump_edges);
    3685              : 
    3686            0 :   if (ptr->x_param_max_cse_insns)
    3687            0 :     fprintf (file, "%*s%s (%#x)\n",
    3688              :              indent_to, "",
    3689              :              "param_max_cse_insns",
    3690              :              ptr->x_param_max_cse_insns);
    3691              : 
    3692            0 :   if (ptr->x_param_max_cse_path_length)
    3693            0 :     fprintf (file, "%*s%s (%#x)\n",
    3694              :              indent_to, "",
    3695              :              "param_max_cse_path_length",
    3696              :              ptr->x_param_max_cse_path_length);
    3697              : 
    3698            0 :   if (ptr->x_param_max_cselib_memory_locations)
    3699            0 :     fprintf (file, "%*s%s (%#x)\n",
    3700              :              indent_to, "",
    3701              :              "param_max_cselib_memory_locations",
    3702              :              ptr->x_param_max_cselib_memory_locations);
    3703              : 
    3704            0 :   if (ptr->x_param_max_debug_marker_count)
    3705            0 :     fprintf (file, "%*s%s (%#x)\n",
    3706              :              indent_to, "",
    3707              :              "param_max_debug_marker_count",
    3708              :              ptr->x_param_max_debug_marker_count);
    3709              : 
    3710            0 :   if (ptr->x_param_max_delay_slot_insn_search)
    3711            0 :     fprintf (file, "%*s%s (%#x)\n",
    3712              :              indent_to, "",
    3713              :              "param_max_delay_slot_insn_search",
    3714              :              ptr->x_param_max_delay_slot_insn_search);
    3715              : 
    3716            0 :   if (ptr->x_param_max_delay_slot_live_search)
    3717            0 :     fprintf (file, "%*s%s (%#x)\n",
    3718              :              indent_to, "",
    3719              :              "param_max_delay_slot_live_search",
    3720              :              ptr->x_param_max_delay_slot_live_search);
    3721              : 
    3722            0 :   if (ptr->x_param_max_devirt_targets)
    3723            0 :     fprintf (file, "%*s%s (%#x)\n",
    3724              :              indent_to, "",
    3725              :              "param_max_devirt_targets",
    3726              :              ptr->x_param_max_devirt_targets);
    3727              : 
    3728            0 :   if (ptr->x_param_max_dse_active_local_stores)
    3729            0 :     fprintf (file, "%*s%s (%#x)\n",
    3730              :              indent_to, "",
    3731              :              "param_max_dse_active_local_stores",
    3732              :              ptr->x_param_max_dse_active_local_stores);
    3733              : 
    3734            0 :   if (ptr->x_param_early_inliner_max_iterations)
    3735            0 :     fprintf (file, "%*s%s (%#x)\n",
    3736              :              indent_to, "",
    3737              :              "param_early_inliner_max_iterations",
    3738              :              ptr->x_param_early_inliner_max_iterations);
    3739              : 
    3740            0 :   if (ptr->x_param_max_find_base_term_values)
    3741            0 :     fprintf (file, "%*s%s (%#x)\n",
    3742              :              indent_to, "",
    3743              :              "param_max_find_base_term_values",
    3744              :              ptr->x_param_max_find_base_term_values);
    3745              : 
    3746            0 :   if (ptr->x_param_max_fsm_thread_path_insns)
    3747            0 :     fprintf (file, "%*s%s (%#x)\n",
    3748              :              indent_to, "",
    3749              :              "param_max_fsm_thread_path_insns",
    3750              :              ptr->x_param_max_fsm_thread_path_insns);
    3751              : 
    3752            0 :   if (ptr->x_param_max_gcse_insertion_ratio)
    3753            0 :     fprintf (file, "%*s%s (%#x)\n",
    3754              :              indent_to, "",
    3755              :              "param_max_gcse_insertion_ratio",
    3756              :              ptr->x_param_max_gcse_insertion_ratio);
    3757              : 
    3758            0 :   if (ptr->x_param_max_gcse_memory)
    3759            0 :     fprintf (file, "%*s%s (%#x)\n",
    3760              :              indent_to, "",
    3761              :              "param_max_gcse_memory",
    3762              :              ptr->x_param_max_gcse_memory);
    3763              : 
    3764            0 :   if (ptr->x_param_max_goto_duplication_insns)
    3765            0 :     fprintf (file, "%*s%s (%#x)\n",
    3766              :              indent_to, "",
    3767              :              "param_max_goto_duplication_insns",
    3768              :              ptr->x_param_max_goto_duplication_insns);
    3769              : 
    3770            0 :   if (ptr->x_param_max_grow_copy_bb_insns)
    3771            0 :     fprintf (file, "%*s%s (%#x)\n",
    3772              :              indent_to, "",
    3773              :              "param_max_grow_copy_bb_insns",
    3774              :              ptr->x_param_max_grow_copy_bb_insns);
    3775              : 
    3776            0 :   if (ptr->x_param_max_hoist_depth)
    3777            0 :     fprintf (file, "%*s%s (%#x)\n",
    3778              :              indent_to, "",
    3779              :              "param_max_hoist_depth",
    3780              :              ptr->x_param_max_hoist_depth);
    3781              : 
    3782            0 :   if (ptr->x_param_inline_functions_called_once_insns)
    3783            0 :     fprintf (file, "%*s%s (%#x)\n",
    3784              :              indent_to, "",
    3785              :              "param_inline_functions_called_once_insns",
    3786              :              ptr->x_param_inline_functions_called_once_insns);
    3787              : 
    3788            0 :   if (ptr->x_param_inline_functions_called_once_loop_depth)
    3789            0 :     fprintf (file, "%*s%s (%#x)\n",
    3790              :              indent_to, "",
    3791              :              "param_inline_functions_called_once_loop_depth",
    3792              :              ptr->x_param_inline_functions_called_once_loop_depth);
    3793              : 
    3794            0 :   if (ptr->x_param_max_inline_insns_auto)
    3795            0 :     fprintf (file, "%*s%s (%#x)\n",
    3796              :              indent_to, "",
    3797              :              "param_max_inline_insns_auto",
    3798              :              ptr->x_param_max_inline_insns_auto);
    3799              : 
    3800            0 :   if (ptr->x_param_max_inline_insns_recursive_auto)
    3801            0 :     fprintf (file, "%*s%s (%#x)\n",
    3802              :              indent_to, "",
    3803              :              "param_max_inline_insns_recursive_auto",
    3804              :              ptr->x_param_max_inline_insns_recursive_auto);
    3805              : 
    3806            0 :   if (ptr->x_param_max_inline_insns_recursive)
    3807            0 :     fprintf (file, "%*s%s (%#x)\n",
    3808              :              indent_to, "",
    3809              :              "param_max_inline_insns_recursive",
    3810              :              ptr->x_param_max_inline_insns_recursive);
    3811              : 
    3812            0 :   if (ptr->x_param_max_inline_insns_single)
    3813            0 :     fprintf (file, "%*s%s (%#x)\n",
    3814              :              indent_to, "",
    3815              :              "param_max_inline_insns_single",
    3816              :              ptr->x_param_max_inline_insns_single);
    3817              : 
    3818            0 :   if (ptr->x_param_max_inline_insns_size)
    3819            0 :     fprintf (file, "%*s%s (%#x)\n",
    3820              :              indent_to, "",
    3821              :              "param_max_inline_insns_size",
    3822              :              ptr->x_param_max_inline_insns_size);
    3823              : 
    3824            0 :   if (ptr->x_param_max_inline_insns_small)
    3825            0 :     fprintf (file, "%*s%s (%#x)\n",
    3826              :              indent_to, "",
    3827              :              "param_max_inline_insns_small",
    3828              :              ptr->x_param_max_inline_insns_small);
    3829              : 
    3830            0 :   if (ptr->x_param_max_inline_recursive_depth_auto)
    3831            0 :     fprintf (file, "%*s%s (%#x)\n",
    3832              :              indent_to, "",
    3833              :              "param_max_inline_recursive_depth_auto",
    3834              :              ptr->x_param_max_inline_recursive_depth_auto);
    3835              : 
    3836            0 :   if (ptr->x_param_max_inline_recursive_depth)
    3837            0 :     fprintf (file, "%*s%s (%#x)\n",
    3838              :              indent_to, "",
    3839              :              "param_max_inline_recursive_depth",
    3840              :              ptr->x_param_max_inline_recursive_depth);
    3841              : 
    3842            0 :   if (ptr->x_param_max_isl_operations)
    3843            0 :     fprintf (file, "%*s%s (%#x)\n",
    3844              :              indent_to, "",
    3845              :              "param_max_isl_operations",
    3846              :              ptr->x_param_max_isl_operations);
    3847              : 
    3848            0 :   if (ptr->x_param_max_iterations_computation_cost)
    3849            0 :     fprintf (file, "%*s%s (%#x)\n",
    3850              :              indent_to, "",
    3851              :              "param_max_iterations_computation_cost",
    3852              :              ptr->x_param_max_iterations_computation_cost);
    3853              : 
    3854            0 :   if (ptr->x_param_max_iterations_to_track)
    3855            0 :     fprintf (file, "%*s%s (%#x)\n",
    3856              :              indent_to, "",
    3857              :              "param_max_iterations_to_track",
    3858              :              ptr->x_param_max_iterations_to_track);
    3859              : 
    3860            0 :   if (ptr->x_param_max_jump_thread_duplication_stmts)
    3861            0 :     fprintf (file, "%*s%s (%#x)\n",
    3862              :              indent_to, "",
    3863              :              "param_max_jump_thread_duplication_stmts",
    3864              :              ptr->x_param_max_jump_thread_duplication_stmts);
    3865              : 
    3866            0 :   if (ptr->x_param_max_jump_thread_paths)
    3867            0 :     fprintf (file, "%*s%s (%#x)\n",
    3868              :              indent_to, "",
    3869              :              "param_max_jump_thread_paths",
    3870              :              ptr->x_param_max_jump_thread_paths);
    3871              : 
    3872            0 :   if (ptr->x_param_max_last_value_rtl)
    3873            0 :     fprintf (file, "%*s%s (%#x)\n",
    3874              :              indent_to, "",
    3875              :              "param_max_last_value_rtl",
    3876              :              ptr->x_param_max_last_value_rtl);
    3877              : 
    3878            0 :   if (ptr->x_param_max_loop_header_insns)
    3879            0 :     fprintf (file, "%*s%s (%#x)\n",
    3880              :              indent_to, "",
    3881              :              "param_max_loop_header_insns",
    3882              :              ptr->x_param_max_loop_header_insns);
    3883              : 
    3884            0 :   if (ptr->x_param_max_modulo_backtrack_attempts)
    3885            0 :     fprintf (file, "%*s%s (%#x)\n",
    3886              :              indent_to, "",
    3887              :              "param_max_modulo_backtrack_attempts",
    3888              :              ptr->x_param_max_modulo_backtrack_attempts);
    3889              : 
    3890            0 :   if (ptr->x_param_max_niter_dominators_walk)
    3891            0 :     fprintf (file, "%*s%s (%#x)\n",
    3892              :              indent_to, "",
    3893              :              "param_max_niter_dominators_walk",
    3894              :              ptr->x_param_max_niter_dominators_walk);
    3895              : 
    3896            0 :   if (ptr->x_param_max_partial_antic_length)
    3897            0 :     fprintf (file, "%*s%s (%#x)\n",
    3898              :              indent_to, "",
    3899              :              "param_max_partial_antic_length",
    3900              :              ptr->x_param_max_partial_antic_length);
    3901              : 
    3902            0 :   if (ptr->x_param_max_peel_branches)
    3903            0 :     fprintf (file, "%*s%s (%#x)\n",
    3904              :              indent_to, "",
    3905              :              "param_max_peel_branches",
    3906              :              ptr->x_param_max_peel_branches);
    3907              : 
    3908            0 :   if (ptr->x_param_max_peel_times)
    3909            0 :     fprintf (file, "%*s%s (%#x)\n",
    3910              :              indent_to, "",
    3911              :              "param_max_peel_times",
    3912              :              ptr->x_param_max_peel_times);
    3913              : 
    3914            0 :   if (ptr->x_param_max_peeled_insns)
    3915            0 :     fprintf (file, "%*s%s (%#x)\n",
    3916              :              indent_to, "",
    3917              :              "param_max_peeled_insns",
    3918              :              ptr->x_param_max_peeled_insns);
    3919              : 
    3920            0 :   if (ptr->x_param_max_pending_list_length)
    3921            0 :     fprintf (file, "%*s%s (%#x)\n",
    3922              :              indent_to, "",
    3923              :              "param_max_pending_list_length",
    3924              :              ptr->x_param_max_pending_list_length);
    3925              : 
    3926            0 :   if (ptr->x_param_max_pipeline_region_blocks)
    3927            0 :     fprintf (file, "%*s%s (%#x)\n",
    3928              :              indent_to, "",
    3929              :              "param_max_pipeline_region_blocks",
    3930              :              ptr->x_param_max_pipeline_region_blocks);
    3931              : 
    3932            0 :   if (ptr->x_param_max_pipeline_region_insns)
    3933            0 :     fprintf (file, "%*s%s (%#x)\n",
    3934              :              indent_to, "",
    3935              :              "param_max_pipeline_region_insns",
    3936              :              ptr->x_param_max_pipeline_region_insns);
    3937              : 
    3938            0 :   if (ptr->x_param_max_pow_sqrt_depth)
    3939            0 :     fprintf (file, "%*s%s (%#x)\n",
    3940              :              indent_to, "",
    3941              :              "param_max_pow_sqrt_depth",
    3942              :              ptr->x_param_max_pow_sqrt_depth);
    3943              : 
    3944            0 :   if (ptr->x_param_max_predicted_iterations)
    3945            0 :     fprintf (file, "%*s%s (%#x)\n",
    3946              :              indent_to, "",
    3947              :              "param_max_predicted_iterations",
    3948              :              ptr->x_param_max_predicted_iterations);
    3949              : 
    3950            0 :   if (ptr->x_param_max_reload_search_insns)
    3951            0 :     fprintf (file, "%*s%s (%#x)\n",
    3952              :              indent_to, "",
    3953              :              "param_max_reload_search_insns",
    3954              :              ptr->x_param_max_reload_search_insns);
    3955              : 
    3956            0 :   if (ptr->x_param_max_rtl_if_conversion_insns)
    3957            0 :     fprintf (file, "%*s%s (%#x)\n",
    3958              :              indent_to, "",
    3959              :              "param_max_rtl_if_conversion_insns",
    3960              :              ptr->x_param_max_rtl_if_conversion_insns);
    3961              : 
    3962            0 :   if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
    3963            0 :     fprintf (file, "%*s%s (%#x)\n",
    3964              :              indent_to, "",
    3965              :              "param_max_rtl_if_conversion_predictable_cost",
    3966              :              ptr->x_param_max_rtl_if_conversion_predictable_cost);
    3967              : 
    3968            0 :   if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
    3969            0 :     fprintf (file, "%*s%s (%#x)\n",
    3970              :              indent_to, "",
    3971              :              "param_max_rtl_if_conversion_unpredictable_cost",
    3972              :              ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
    3973              : 
    3974            0 :   if (ptr->x_param_max_sched_extend_regions_iters)
    3975            0 :     fprintf (file, "%*s%s (%#x)\n",
    3976              :              indent_to, "",
    3977              :              "param_max_sched_extend_regions_iters",
    3978              :              ptr->x_param_max_sched_extend_regions_iters);
    3979              : 
    3980            0 :   if (ptr->x_param_max_sched_insn_conflict_delay)
    3981            0 :     fprintf (file, "%*s%s (%#x)\n",
    3982              :              indent_to, "",
    3983              :              "param_max_sched_insn_conflict_delay",
    3984              :              ptr->x_param_max_sched_insn_conflict_delay);
    3985              : 
    3986            0 :   if (ptr->x_param_max_sched_ready_insns)
    3987            0 :     fprintf (file, "%*s%s (%#x)\n",
    3988              :              indent_to, "",
    3989              :              "param_max_sched_ready_insns",
    3990              :              ptr->x_param_max_sched_ready_insns);
    3991              : 
    3992            0 :   if (ptr->x_param_max_sched_region_blocks)
    3993            0 :     fprintf (file, "%*s%s (%#x)\n",
    3994              :              indent_to, "",
    3995              :              "param_max_sched_region_blocks",
    3996              :              ptr->x_param_max_sched_region_blocks);
    3997              : 
    3998            0 :   if (ptr->x_param_max_sched_region_insns)
    3999            0 :     fprintf (file, "%*s%s (%#x)\n",
    4000              :              indent_to, "",
    4001              :              "param_max_sched_region_insns",
    4002              :              ptr->x_param_max_sched_region_insns);
    4003              : 
    4004            0 :   if (ptr->x_param_max_slsr_candidate_scan)
    4005            0 :     fprintf (file, "%*s%s (%#x)\n",
    4006              :              indent_to, "",
    4007              :              "param_max_slsr_candidate_scan",
    4008              :              ptr->x_param_max_slsr_candidate_scan);
    4009              : 
    4010            0 :   if (ptr->x_param_max_speculative_devirt_maydefs)
    4011            0 :     fprintf (file, "%*s%s (%#x)\n",
    4012              :              indent_to, "",
    4013              :              "param_max_speculative_devirt_maydefs",
    4014              :              ptr->x_param_max_speculative_devirt_maydefs);
    4015              : 
    4016            0 :   if (ptr->x_param_max_stores_to_merge)
    4017            0 :     fprintf (file, "%*s%s (%#x)\n",
    4018              :              indent_to, "",
    4019              :              "param_max_stores_to_merge",
    4020              :              ptr->x_param_max_stores_to_merge);
    4021              : 
    4022            0 :   if (ptr->x_param_max_stores_to_sink)
    4023            0 :     fprintf (file, "%*s%s (%#x)\n",
    4024              :              indent_to, "",
    4025              :              "param_max_stores_to_sink",
    4026              :              ptr->x_param_max_stores_to_sink);
    4027              : 
    4028            0 :   if (ptr->x_param_max_tail_merge_comparisons)
    4029            0 :     fprintf (file, "%*s%s (%#x)\n",
    4030              :              indent_to, "",
    4031              :              "param_max_tail_merge_comparisons",
    4032              :              ptr->x_param_max_tail_merge_comparisons);
    4033              : 
    4034            0 :   if (ptr->x_param_max_tail_merge_iterations)
    4035            0 :     fprintf (file, "%*s%s (%#x)\n",
    4036              :              indent_to, "",
    4037              :              "param_max_tail_merge_iterations",
    4038              :              ptr->x_param_max_tail_merge_iterations);
    4039              : 
    4040            0 :   if (ptr->x_param_max_tracked_strlens)
    4041            0 :     fprintf (file, "%*s%s (%#x)\n",
    4042              :              indent_to, "",
    4043              :              "param_max_tracked_strlens",
    4044              :              ptr->x_param_max_tracked_strlens);
    4045              : 
    4046            0 :   if (ptr->x_param_max_tree_if_conversion_phi_args)
    4047            0 :     fprintf (file, "%*s%s (%#x)\n",
    4048              :              indent_to, "",
    4049              :              "param_max_tree_if_conversion_phi_args",
    4050              :              ptr->x_param_max_tree_if_conversion_phi_args);
    4051              : 
    4052            0 :   if (ptr->x_param_max_unroll_times)
    4053            0 :     fprintf (file, "%*s%s (%#x)\n",
    4054              :              indent_to, "",
    4055              :              "param_max_unroll_times",
    4056              :              ptr->x_param_max_unroll_times);
    4057              : 
    4058            0 :   if (ptr->x_param_max_unrolled_insns)
    4059            0 :     fprintf (file, "%*s%s (%#x)\n",
    4060              :              indent_to, "",
    4061              :              "param_max_unrolled_insns",
    4062              :              ptr->x_param_max_unrolled_insns);
    4063              : 
    4064            0 :   if (ptr->x_param_max_unswitch_depth)
    4065            0 :     fprintf (file, "%*s%s (%#x)\n",
    4066              :              indent_to, "",
    4067              :              "param_max_unswitch_depth",
    4068              :              ptr->x_param_max_unswitch_depth);
    4069              : 
    4070            0 :   if (ptr->x_param_max_unswitch_insns)
    4071            0 :     fprintf (file, "%*s%s (%#x)\n",
    4072              :              indent_to, "",
    4073              :              "param_max_unswitch_insns",
    4074              :              ptr->x_param_max_unswitch_insns);
    4075              : 
    4076            0 :   if (ptr->x_param_max_variable_expansions)
    4077            0 :     fprintf (file, "%*s%s (%#x)\n",
    4078              :              indent_to, "",
    4079              :              "param_max_variable_expansions",
    4080              :              ptr->x_param_max_variable_expansions);
    4081              : 
    4082            0 :   if (ptr->x_param_max_vartrack_expr_depth)
    4083            0 :     fprintf (file, "%*s%s (%#x)\n",
    4084              :              indent_to, "",
    4085              :              "param_max_vartrack_expr_depth",
    4086              :              ptr->x_param_max_vartrack_expr_depth);
    4087              : 
    4088            0 :   if (ptr->x_param_max_vartrack_reverse_op_size)
    4089            0 :     fprintf (file, "%*s%s (%#x)\n",
    4090              :              indent_to, "",
    4091              :              "param_max_vartrack_reverse_op_size",
    4092              :              ptr->x_param_max_vartrack_reverse_op_size);
    4093              : 
    4094            0 :   if (ptr->x_param_max_vartrack_size)
    4095            0 :     fprintf (file, "%*s%s (%#x)\n",
    4096              :              indent_to, "",
    4097              :              "param_max_vartrack_size",
    4098              :              ptr->x_param_max_vartrack_size);
    4099              : 
    4100            0 :   if (ptr->x_param_memtag_instrument_mem_intrinsics)
    4101            0 :     fprintf (file, "%*s%s (%#x)\n",
    4102              :              indent_to, "",
    4103              :              "param_memtag_instrument_mem_intrinsics",
    4104              :              ptr->x_param_memtag_instrument_mem_intrinsics);
    4105              : 
    4106            0 :   if (ptr->x_param_min_crossjump_insns)
    4107            0 :     fprintf (file, "%*s%s (%#x)\n",
    4108              :              indent_to, "",
    4109              :              "param_min_crossjump_insns",
    4110              :              ptr->x_param_min_crossjump_insns);
    4111              : 
    4112            0 :   if (ptr->x_param_min_inline_recursive_probability)
    4113            0 :     fprintf (file, "%*s%s (%#x)\n",
    4114              :              indent_to, "",
    4115              :              "param_min_inline_recursive_probability",
    4116              :              ptr->x_param_min_inline_recursive_probability);
    4117              : 
    4118            0 :   if (ptr->x_param_min_insn_to_prefetch_ratio)
    4119            0 :     fprintf (file, "%*s%s (%#x)\n",
    4120              :              indent_to, "",
    4121              :              "param_min_insn_to_prefetch_ratio",
    4122              :              ptr->x_param_min_insn_to_prefetch_ratio);
    4123              : 
    4124            0 :   if (ptr->x_param_min_loop_cond_split_prob)
    4125            0 :     fprintf (file, "%*s%s (%#x)\n",
    4126              :              indent_to, "",
    4127              :              "param_min_loop_cond_split_prob",
    4128              :              ptr->x_param_min_loop_cond_split_prob);
    4129              : 
    4130            0 :   if (ptr->x_param_min_pagesize)
    4131            0 :     fprintf (file, "%*s%s (%#x)\n",
    4132              :              indent_to, "",
    4133              :              "param_min_pagesize",
    4134              :              ptr->x_param_min_pagesize);
    4135              : 
    4136            0 :   if (ptr->x_param_min_size_for_stack_sharing)
    4137            0 :     fprintf (file, "%*s%s (%#x)\n",
    4138              :              indent_to, "",
    4139              :              "param_min_size_for_stack_sharing",
    4140              :              ptr->x_param_min_size_for_stack_sharing);
    4141              : 
    4142            0 :   if (ptr->x_param_min_spec_prob)
    4143            0 :     fprintf (file, "%*s%s (%#x)\n",
    4144              :              indent_to, "",
    4145              :              "param_min_spec_prob",
    4146              :              ptr->x_param_min_spec_prob);
    4147              : 
    4148            0 :   if (ptr->x_param_min_vect_loop_bound)
    4149            0 :     fprintf (file, "%*s%s (%#x)\n",
    4150              :              indent_to, "",
    4151              :              "param_min_vect_loop_bound",
    4152              :              ptr->x_param_min_vect_loop_bound);
    4153              : 
    4154            0 :   if (ptr->x_param_modref_max_accesses)
    4155            0 :     fprintf (file, "%*s%s (%#x)\n",
    4156              :              indent_to, "",
    4157              :              "param_modref_max_accesses",
    4158              :              ptr->x_param_modref_max_accesses);
    4159              : 
    4160            0 :   if (ptr->x_param_modref_max_adjustments)
    4161            0 :     fprintf (file, "%*s%s (%#x)\n",
    4162              :              indent_to, "",
    4163              :              "param_modref_max_adjustments",
    4164              :              ptr->x_param_modref_max_adjustments);
    4165              : 
    4166            0 :   if (ptr->x_param_modref_max_bases)
    4167            0 :     fprintf (file, "%*s%s (%#x)\n",
    4168              :              indent_to, "",
    4169              :              "param_modref_max_bases",
    4170              :              ptr->x_param_modref_max_bases);
    4171              : 
    4172            0 :   if (ptr->x_param_modref_max_depth)
    4173            0 :     fprintf (file, "%*s%s (%#x)\n",
    4174              :              indent_to, "",
    4175              :              "param_modref_max_depth",
    4176              :              ptr->x_param_modref_max_depth);
    4177              : 
    4178            0 :   if (ptr->x_param_modref_max_escape_points)
    4179            0 :     fprintf (file, "%*s%s (%#x)\n",
    4180              :              indent_to, "",
    4181              :              "param_modref_max_escape_points",
    4182              :              ptr->x_param_modref_max_escape_points);
    4183              : 
    4184            0 :   if (ptr->x_param_modref_max_refs)
    4185            0 :     fprintf (file, "%*s%s (%#x)\n",
    4186              :              indent_to, "",
    4187              :              "param_modref_max_refs",
    4188              :              ptr->x_param_modref_max_refs);
    4189              : 
    4190            0 :   if (ptr->x_param_modref_max_tests)
    4191            0 :     fprintf (file, "%*s%s (%#x)\n",
    4192              :              indent_to, "",
    4193              :              "param_modref_max_tests",
    4194              :              ptr->x_param_modref_max_tests);
    4195              : 
    4196            0 :   if (ptr->x_param_parloops_chunk_size)
    4197            0 :     fprintf (file, "%*s%s (%#x)\n",
    4198              :              indent_to, "",
    4199              :              "param_parloops_chunk_size",
    4200              :              ptr->x_param_parloops_chunk_size);
    4201              : 
    4202            0 :   if (ptr->x_param_parloops_min_per_thread)
    4203            0 :     fprintf (file, "%*s%s (%#x)\n",
    4204              :              indent_to, "",
    4205              :              "param_parloops_min_per_thread",
    4206              :              ptr->x_param_parloops_min_per_thread);
    4207              : 
    4208            0 :   if (ptr->x_param_parloops_schedule)
    4209            0 :     fprintf (file, "%*s%s (%#x)\n",
    4210              :              indent_to, "",
    4211              :              "param_parloops_schedule",
    4212              :              ptr->x_param_parloops_schedule);
    4213              : 
    4214            0 :   if (ptr->x_param_partial_inlining_entry_probability)
    4215            0 :     fprintf (file, "%*s%s (%#x)\n",
    4216              :              indent_to, "",
    4217              :              "param_partial_inlining_entry_probability",
    4218              :              ptr->x_param_partial_inlining_entry_probability);
    4219              : 
    4220            0 :   if (ptr->x_param_phiopt_factor_max_stmts_live)
    4221            0 :     fprintf (file, "%*s%s (%#x)\n",
    4222              :              indent_to, "",
    4223              :              "param_phiopt_factor_max_stmts_live",
    4224              :              ptr->x_param_phiopt_factor_max_stmts_live);
    4225              : 
    4226            0 :   if (ptr->x_param_predictable_branch_outcome)
    4227            0 :     fprintf (file, "%*s%s (%#x)\n",
    4228              :              indent_to, "",
    4229              :              "param_predictable_branch_outcome",
    4230              :              ptr->x_param_predictable_branch_outcome);
    4231              : 
    4232            0 :   if (ptr->x_param_prefetch_dynamic_strides)
    4233            0 :     fprintf (file, "%*s%s (%#x)\n",
    4234              :              indent_to, "",
    4235              :              "param_prefetch_dynamic_strides",
    4236              :              ptr->x_param_prefetch_dynamic_strides);
    4237              : 
    4238            0 :   if (ptr->x_param_prefetch_latency)
    4239            0 :     fprintf (file, "%*s%s (%#x)\n",
    4240              :              indent_to, "",
    4241              :              "param_prefetch_latency",
    4242              :              ptr->x_param_prefetch_latency);
    4243              : 
    4244            0 :   if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
    4245            0 :     fprintf (file, "%*s%s (%#x)\n",
    4246              :              indent_to, "",
    4247              :              "param_prefetch_min_insn_to_mem_ratio",
    4248              :              ptr->x_param_prefetch_min_insn_to_mem_ratio);
    4249              : 
    4250            0 :   if (ptr->x_param_prefetch_minimum_stride)
    4251            0 :     fprintf (file, "%*s%s (%#x)\n",
    4252              :              indent_to, "",
    4253              :              "param_prefetch_minimum_stride",
    4254              :              ptr->x_param_prefetch_minimum_stride);
    4255              : 
    4256            0 :   if (ptr->x_param_ranger_logical_depth)
    4257            0 :     fprintf (file, "%*s%s (%#x)\n",
    4258              :              indent_to, "",
    4259              :              "param_ranger_logical_depth",
    4260              :              ptr->x_param_ranger_logical_depth);
    4261              : 
    4262            0 :   if (ptr->x_param_ranger_recompute_depth)
    4263            0 :     fprintf (file, "%*s%s (%#x)\n",
    4264              :              indent_to, "",
    4265              :              "param_ranger_recompute_depth",
    4266              :              ptr->x_param_ranger_recompute_depth);
    4267              : 
    4268            0 :   if (ptr->x_param_relation_block_limit)
    4269            0 :     fprintf (file, "%*s%s (%#x)\n",
    4270              :              indent_to, "",
    4271              :              "param_relation_block_limit",
    4272              :              ptr->x_param_relation_block_limit);
    4273              : 
    4274            0 :   if (ptr->x_param_rpo_vn_max_loop_depth)
    4275            0 :     fprintf (file, "%*s%s (%#x)\n",
    4276              :              indent_to, "",
    4277              :              "param_rpo_vn_max_loop_depth",
    4278              :              ptr->x_param_rpo_vn_max_loop_depth);
    4279              : 
    4280            0 :   if (ptr->x_param_sccvn_max_alias_queries_per_access)
    4281            0 :     fprintf (file, "%*s%s (%#x)\n",
    4282              :              indent_to, "",
    4283              :              "param_sccvn_max_alias_queries_per_access",
    4284              :              ptr->x_param_sccvn_max_alias_queries_per_access);
    4285              : 
    4286            0 :   if (ptr->x_param_scev_max_expr_complexity)
    4287            0 :     fprintf (file, "%*s%s (%#x)\n",
    4288              :              indent_to, "",
    4289              :              "param_scev_max_expr_complexity",
    4290              :              ptr->x_param_scev_max_expr_complexity);
    4291              : 
    4292            0 :   if (ptr->x_param_scev_max_expr_size)
    4293            0 :     fprintf (file, "%*s%s (%#x)\n",
    4294              :              indent_to, "",
    4295              :              "param_scev_max_expr_size",
    4296              :              ptr->x_param_scev_max_expr_size);
    4297              : 
    4298            0 :   if (ptr->x_param_sched_autopref_queue_depth)
    4299            0 :     fprintf (file, "%*s%s (%#x)\n",
    4300              :              indent_to, "",
    4301              :              "param_sched_autopref_queue_depth",
    4302              :              ptr->x_param_sched_autopref_queue_depth);
    4303              : 
    4304            0 :   if (ptr->x_param_sched_mem_true_dep_cost)
    4305            0 :     fprintf (file, "%*s%s (%#x)\n",
    4306              :              indent_to, "",
    4307              :              "param_sched_mem_true_dep_cost",
    4308              :              ptr->x_param_sched_mem_true_dep_cost);
    4309              : 
    4310            0 :   if (ptr->x_param_sched_pressure_algorithm)
    4311            0 :     fprintf (file, "%*s%s (%#x)\n",
    4312              :              indent_to, "",
    4313              :              "param_sched_pressure_algorithm",
    4314              :              ptr->x_param_sched_pressure_algorithm);
    4315              : 
    4316            0 :   if (ptr->x_param_sched_spec_prob_cutoff)
    4317            0 :     fprintf (file, "%*s%s (%#x)\n",
    4318              :              indent_to, "",
    4319              :              "param_sched_spec_prob_cutoff",
    4320              :              ptr->x_param_sched_spec_prob_cutoff);
    4321              : 
    4322            0 :   if (ptr->x_param_sched_state_edge_prob_cutoff)
    4323            0 :     fprintf (file, "%*s%s (%#x)\n",
    4324              :              indent_to, "",
    4325              :              "param_sched_state_edge_prob_cutoff",
    4326              :              ptr->x_param_sched_state_edge_prob_cutoff);
    4327              : 
    4328            0 :   if (ptr->x_param_selsched_insns_to_rename)
    4329            0 :     fprintf (file, "%*s%s (%#x)\n",
    4330              :              indent_to, "",
    4331              :              "param_selsched_insns_to_rename",
    4332              :              ptr->x_param_selsched_insns_to_rename);
    4333              : 
    4334            0 :   if (ptr->x_param_selsched_max_lookahead)
    4335            0 :     fprintf (file, "%*s%s (%#x)\n",
    4336              :              indent_to, "",
    4337              :              "param_selsched_max_lookahead",
    4338              :              ptr->x_param_selsched_max_lookahead);
    4339              : 
    4340            0 :   if (ptr->x_param_selsched_max_sched_times)
    4341            0 :     fprintf (file, "%*s%s (%#x)\n",
    4342              :              indent_to, "",
    4343              :              "param_selsched_max_sched_times",
    4344              :              ptr->x_param_selsched_max_sched_times);
    4345              : 
    4346            0 :   if (ptr->x_param_simultaneous_prefetches)
    4347            0 :     fprintf (file, "%*s%s (%#x)\n",
    4348              :              indent_to, "",
    4349              :              "param_simultaneous_prefetches",
    4350              :              ptr->x_param_simultaneous_prefetches);
    4351              : 
    4352            0 :   if (ptr->x_param_sink_frequency_threshold)
    4353            0 :     fprintf (file, "%*s%s (%#x)\n",
    4354              :              indent_to, "",
    4355              :              "param_sink_frequency_threshold",
    4356              :              ptr->x_param_sink_frequency_threshold);
    4357              : 
    4358            0 :   if (ptr->x_param_sms_dfa_history)
    4359            0 :     fprintf (file, "%*s%s (%#x)\n",
    4360              :              indent_to, "",
    4361              :              "param_sms_dfa_history",
    4362              :              ptr->x_param_sms_dfa_history);
    4363              : 
    4364            0 :   if (ptr->x_param_sms_loop_average_count_threshold)
    4365            0 :     fprintf (file, "%*s%s (%#x)\n",
    4366              :              indent_to, "",
    4367              :              "param_sms_loop_average_count_threshold",
    4368              :              ptr->x_param_sms_loop_average_count_threshold);
    4369              : 
    4370            0 :   if (ptr->x_param_sms_max_ii_factor)
    4371            0 :     fprintf (file, "%*s%s (%#x)\n",
    4372              :              indent_to, "",
    4373              :              "param_sms_max_ii_factor",
    4374              :              ptr->x_param_sms_max_ii_factor);
    4375              : 
    4376            0 :   if (ptr->x_param_sms_min_sc)
    4377            0 :     fprintf (file, "%*s%s (%#x)\n",
    4378              :              indent_to, "",
    4379              :              "param_sms_min_sc",
    4380              :              ptr->x_param_sms_min_sc);
    4381              : 
    4382            0 :   if (ptr->x_param_sra_max_propagations)
    4383            0 :     fprintf (file, "%*s%s (%#x)\n",
    4384              :              indent_to, "",
    4385              :              "param_sra_max_propagations",
    4386              :              ptr->x_param_sra_max_propagations);
    4387              : 
    4388            0 :   if (ptr->x_param_sra_max_scalarization_size_size)
    4389            0 :     fprintf (file, "%*s%s (%#x)\n",
    4390              :              indent_to, "",
    4391              :              "param_sra_max_scalarization_size_size",
    4392              :              ptr->x_param_sra_max_scalarization_size_size);
    4393              : 
    4394            0 :   if (ptr->x_param_sra_max_scalarization_size_speed)
    4395            0 :     fprintf (file, "%*s%s (%#x)\n",
    4396              :              indent_to, "",
    4397              :              "param_sra_max_scalarization_size_speed",
    4398              :              ptr->x_param_sra_max_scalarization_size_speed);
    4399              : 
    4400            0 :   if (ptr->x_param_ssa_name_def_chain_limit)
    4401            0 :     fprintf (file, "%*s%s (%#x)\n",
    4402              :              indent_to, "",
    4403              :              "param_ssa_name_def_chain_limit",
    4404              :              ptr->x_param_ssa_name_def_chain_limit);
    4405              : 
    4406            0 :   if (ptr->x_param_ssp_buffer_size)
    4407            0 :     fprintf (file, "%*s%s (%#x)\n",
    4408              :              indent_to, "",
    4409              :              "param_ssp_buffer_size",
    4410              :              ptr->x_param_ssp_buffer_size);
    4411              : 
    4412            0 :   if (ptr->x_param_stack_clash_protection_guard_size)
    4413            0 :     fprintf (file, "%*s%s (%#x)\n",
    4414              :              indent_to, "",
    4415              :              "param_stack_clash_protection_guard_size",
    4416              :              ptr->x_param_stack_clash_protection_guard_size);
    4417              : 
    4418            0 :   if (ptr->x_param_stack_clash_protection_probe_interval)
    4419            0 :     fprintf (file, "%*s%s (%#x)\n",
    4420              :              indent_to, "",
    4421              :              "param_stack_clash_protection_probe_interval",
    4422              :              ptr->x_param_stack_clash_protection_probe_interval);
    4423              : 
    4424            0 :   if (ptr->x_param_store_forwarding_max_distance)
    4425            0 :     fprintf (file, "%*s%s (%#x)\n",
    4426              :              indent_to, "",
    4427              :              "param_store_forwarding_max_distance",
    4428              :              ptr->x_param_store_forwarding_max_distance);
    4429              : 
    4430            0 :   if (ptr->x_param_store_merging_allow_unaligned)
    4431            0 :     fprintf (file, "%*s%s (%#x)\n",
    4432              :              indent_to, "",
    4433              :              "param_store_merging_allow_unaligned",
    4434              :              ptr->x_param_store_merging_allow_unaligned);
    4435              : 
    4436            0 :   if (ptr->x_param_store_merging_max_size)
    4437            0 :     fprintf (file, "%*s%s (%#x)\n",
    4438              :              indent_to, "",
    4439              :              "param_store_merging_max_size",
    4440              :              ptr->x_param_store_merging_max_size);
    4441              : 
    4442            0 :   if (ptr->x_param_switch_conversion_branch_ratio)
    4443            0 :     fprintf (file, "%*s%s (%#x)\n",
    4444              :              indent_to, "",
    4445              :              "param_switch_conversion_branch_ratio",
    4446              :              ptr->x_param_switch_conversion_branch_ratio);
    4447              : 
    4448            0 :   if (ptr->x_param_tm_max_aggregate_size)
    4449            0 :     fprintf (file, "%*s%s (%#x)\n",
    4450              :              indent_to, "",
    4451              :              "param_tm_max_aggregate_size",
    4452              :              ptr->x_param_tm_max_aggregate_size);
    4453              : 
    4454            0 :   if (ptr->x_param_tracer_dynamic_coverage_feedback)
    4455            0 :     fprintf (file, "%*s%s (%#x)\n",
    4456              :              indent_to, "",
    4457              :              "param_tracer_dynamic_coverage_feedback",
    4458              :              ptr->x_param_tracer_dynamic_coverage_feedback);
    4459              : 
    4460            0 :   if (ptr->x_param_tracer_dynamic_coverage)
    4461            0 :     fprintf (file, "%*s%s (%#x)\n",
    4462              :              indent_to, "",
    4463              :              "param_tracer_dynamic_coverage",
    4464              :              ptr->x_param_tracer_dynamic_coverage);
    4465              : 
    4466            0 :   if (ptr->x_param_tracer_max_code_growth)
    4467            0 :     fprintf (file, "%*s%s (%#x)\n",
    4468              :              indent_to, "",
    4469              :              "param_tracer_max_code_growth",
    4470              :              ptr->x_param_tracer_max_code_growth);
    4471              : 
    4472            0 :   if (ptr->x_param_tracer_min_branch_probability_feedback)
    4473            0 :     fprintf (file, "%*s%s (%#x)\n",
    4474              :              indent_to, "",
    4475              :              "param_tracer_min_branch_probability_feedback",
    4476              :              ptr->x_param_tracer_min_branch_probability_feedback);
    4477              : 
    4478            0 :   if (ptr->x_param_tracer_min_branch_probability)
    4479            0 :     fprintf (file, "%*s%s (%#x)\n",
    4480              :              indent_to, "",
    4481              :              "param_tracer_min_branch_probability",
    4482              :              ptr->x_param_tracer_min_branch_probability);
    4483              : 
    4484            0 :   if (ptr->x_param_tracer_min_branch_ratio)
    4485            0 :     fprintf (file, "%*s%s (%#x)\n",
    4486              :              indent_to, "",
    4487              :              "param_tracer_min_branch_ratio",
    4488              :              ptr->x_param_tracer_min_branch_ratio);
    4489              : 
    4490            0 :   if (ptr->x_param_transitive_relations_work_bound)
    4491            0 :     fprintf (file, "%*s%s (%#x)\n",
    4492              :              indent_to, "",
    4493              :              "param_transitive_relations_work_bound",
    4494              :              ptr->x_param_transitive_relations_work_bound);
    4495              : 
    4496            0 :   if (ptr->x_param_tree_reassoc_width)
    4497            0 :     fprintf (file, "%*s%s (%#x)\n",
    4498              :              indent_to, "",
    4499              :              "param_tree_reassoc_width",
    4500              :              ptr->x_param_tree_reassoc_width);
    4501              : 
    4502            0 :   if (ptr->x_param_uninit_control_dep_attempts)
    4503            0 :     fprintf (file, "%*s%s (%#x)\n",
    4504              :              indent_to, "",
    4505              :              "param_uninit_control_dep_attempts",
    4506              :              ptr->x_param_uninit_control_dep_attempts);
    4507              : 
    4508            0 :   if (ptr->x_param_uninit_max_chain_len)
    4509            0 :     fprintf (file, "%*s%s (%#x)\n",
    4510              :              indent_to, "",
    4511              :              "param_uninit_max_chain_len",
    4512              :              ptr->x_param_uninit_max_chain_len);
    4513              : 
    4514            0 :   if (ptr->x_param_uninit_max_num_chains)
    4515            0 :     fprintf (file, "%*s%s (%#x)\n",
    4516              :              indent_to, "",
    4517              :              "param_uninit_max_num_chains",
    4518              :              ptr->x_param_uninit_max_num_chains);
    4519              : 
    4520            0 :   if (ptr->x_param_uninit_max_prune_work)
    4521            0 :     fprintf (file, "%*s%s (%#x)\n",
    4522              :              indent_to, "",
    4523              :              "param_uninit_max_prune_work",
    4524              :              ptr->x_param_uninit_max_prune_work);
    4525              : 
    4526            0 :   if (ptr->x_param_uninlined_function_insns)
    4527            0 :     fprintf (file, "%*s%s (%#x)\n",
    4528              :              indent_to, "",
    4529              :              "param_uninlined_function_insns",
    4530              :              ptr->x_param_uninlined_function_insns);
    4531              : 
    4532            0 :   if (ptr->x_param_uninlined_function_time)
    4533            0 :     fprintf (file, "%*s%s (%#x)\n",
    4534              :              indent_to, "",
    4535              :              "param_uninlined_function_time",
    4536              :              ptr->x_param_uninlined_function_time);
    4537              : 
    4538            0 :   if (ptr->x_param_uninlined_function_thunk_insns)
    4539            0 :     fprintf (file, "%*s%s (%#x)\n",
    4540              :              indent_to, "",
    4541              :              "param_uninlined_function_thunk_insns",
    4542              :              ptr->x_param_uninlined_function_thunk_insns);
    4543              : 
    4544            0 :   if (ptr->x_param_uninlined_function_thunk_time)
    4545            0 :     fprintf (file, "%*s%s (%#x)\n",
    4546              :              indent_to, "",
    4547              :              "param_uninlined_function_thunk_time",
    4548              :              ptr->x_param_uninlined_function_thunk_time);
    4549              : 
    4550            0 :   if (ptr->x_param_unlikely_bb_count_fraction)
    4551            0 :     fprintf (file, "%*s%s (%#x)\n",
    4552              :              indent_to, "",
    4553              :              "param_unlikely_bb_count_fraction",
    4554              :              ptr->x_param_unlikely_bb_count_fraction);
    4555              : 
    4556            0 :   if (ptr->x_param_unroll_jam_max_unroll)
    4557            0 :     fprintf (file, "%*s%s (%#x)\n",
    4558              :              indent_to, "",
    4559              :              "param_unroll_jam_max_unroll",
    4560              :              ptr->x_param_unroll_jam_max_unroll);
    4561              : 
    4562            0 :   if (ptr->x_param_unroll_jam_min_percent)
    4563            0 :     fprintf (file, "%*s%s (%#x)\n",
    4564              :              indent_to, "",
    4565              :              "param_unroll_jam_min_percent",
    4566              :              ptr->x_param_unroll_jam_min_percent);
    4567              : 
    4568            0 :   if (ptr->x_param_use_after_scope_direct_emission_threshold)
    4569            0 :     fprintf (file, "%*s%s (%#x)\n",
    4570              :              indent_to, "",
    4571              :              "param_use_after_scope_direct_emission_threshold",
    4572              :              ptr->x_param_use_after_scope_direct_emission_threshold);
    4573              : 
    4574            0 :   if (ptr->x_param_vect_epilogues_nomask)
    4575            0 :     fprintf (file, "%*s%s (%#x)\n",
    4576              :              indent_to, "",
    4577              :              "param_vect_epilogues_nomask",
    4578              :              ptr->x_param_vect_epilogues_nomask);
    4579              : 
    4580            0 :   if (ptr->x_param_vect_induction_float)
    4581            0 :     fprintf (file, "%*s%s (%#x)\n",
    4582              :              indent_to, "",
    4583              :              "param_vect_induction_float",
    4584              :              ptr->x_param_vect_induction_float);
    4585              : 
    4586            0 :   if (ptr->x_param_vect_inner_loop_cost_factor)
    4587            0 :     fprintf (file, "%*s%s (%#x)\n",
    4588              :              indent_to, "",
    4589              :              "param_vect_inner_loop_cost_factor",
    4590              :              ptr->x_param_vect_inner_loop_cost_factor);
    4591              : 
    4592            0 :   if (ptr->x_param_vect_max_layout_candidates)
    4593            0 :     fprintf (file, "%*s%s (%#x)\n",
    4594              :              indent_to, "",
    4595              :              "param_vect_max_layout_candidates",
    4596              :              ptr->x_param_vect_max_layout_candidates);
    4597              : 
    4598            0 :   if (ptr->x_param_vect_max_peeling_for_alignment)
    4599            0 :     fprintf (file, "%*s%s (%#x)\n",
    4600              :              indent_to, "",
    4601              :              "param_vect_max_peeling_for_alignment",
    4602              :              ptr->x_param_vect_max_peeling_for_alignment);
    4603              : 
    4604            0 :   if (ptr->x_param_vect_max_version_for_alias_checks)
    4605            0 :     fprintf (file, "%*s%s (%#x)\n",
    4606              :              indent_to, "",
    4607              :              "param_vect_max_version_for_alias_checks",
    4608              :              ptr->x_param_vect_max_version_for_alias_checks);
    4609              : 
    4610            0 :   if (ptr->x_param_vect_max_version_for_alignment_checks)
    4611            0 :     fprintf (file, "%*s%s (%#x)\n",
    4612              :              indent_to, "",
    4613              :              "param_vect_max_version_for_alignment_checks",
    4614              :              ptr->x_param_vect_max_version_for_alignment_checks);
    4615              : 
    4616            0 :   if (ptr->x_param_vect_partial_vector_usage)
    4617            0 :     fprintf (file, "%*s%s (%#x)\n",
    4618              :              indent_to, "",
    4619              :              "param_vect_partial_vector_usage",
    4620              :              ptr->x_param_vect_partial_vector_usage);
    4621              : 
    4622            0 :   if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    4623            0 :     fprintf (file, "%*s%s (%#x)\n",
    4624              :              indent_to, "",
    4625              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    4626              :              ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    4627              : 
    4628            0 :   if (ptr->x_param_vrp_block_limit)
    4629            0 :     fprintf (file, "%*s%s (%#x)\n",
    4630              :              indent_to, "",
    4631              :              "param_vrp_block_limit",
    4632              :              ptr->x_param_vrp_block_limit);
    4633              : 
    4634            0 :   if (ptr->x_param_vrp_cstload_limit)
    4635            0 :     fprintf (file, "%*s%s (%#x)\n",
    4636              :              indent_to, "",
    4637              :              "param_vrp_cstload_limit",
    4638              :              ptr->x_param_vrp_cstload_limit);
    4639              : 
    4640            0 :   if (ptr->x_param_vrp_sparse_threshold)
    4641            0 :     fprintf (file, "%*s%s (%#x)\n",
    4642              :              indent_to, "",
    4643              :              "param_vrp_sparse_threshold",
    4644              :              ptr->x_param_vrp_sparse_threshold);
    4645              : 
    4646            0 :   if (ptr->x_param_vrp_switch_limit)
    4647            0 :     fprintf (file, "%*s%s (%#x)\n",
    4648              :              indent_to, "",
    4649              :              "param_vrp_switch_limit",
    4650              :              ptr->x_param_vrp_switch_limit);
    4651              : 
    4652            0 :   if (ptr->x_param_vrp_vector_threshold)
    4653            0 :     fprintf (file, "%*s%s (%#x)\n",
    4654              :              indent_to, "",
    4655              :              "param_vrp_vector_threshold",
    4656              :              ptr->x_param_vrp_vector_threshold);
    4657              : 
    4658            0 :   if (ptr->x_param_widening_mul_defer_fma)
    4659            0 :     fprintf (file, "%*s%s (%#x)\n",
    4660              :              indent_to, "",
    4661              :              "param_widening_mul_defer_fma",
    4662              :              ptr->x_param_widening_mul_defer_fma);
    4663              : 
    4664            0 :   if (ptr->x_flag_complex_method)
    4665            0 :     fprintf (file, "%*s%s (%#x)\n",
    4666              :              indent_to, "",
    4667              :              "flag_complex_method",
    4668              :              ptr->x_flag_complex_method);
    4669              : 
    4670            0 :   if (ptr->x_flag_malloc_dse)
    4671            0 :     fprintf (file, "%*s%s (%#x)\n",
    4672              :              indent_to, "",
    4673              :              "flag_malloc_dse",
    4674              :              ptr->x_flag_malloc_dse);
    4675              : 
    4676            0 :   if (ptr->x_flag_min_function_alignment)
    4677            0 :     fprintf (file, "%*s%s (%#x)\n",
    4678              :              indent_to, "",
    4679              :              "flag_min_function_alignment",
    4680              :              ptr->x_flag_min_function_alignment);
    4681              : 
    4682            0 :   if (ptr->x_flag_openmp_target_simd_clone)
    4683            0 :     fprintf (file, "%*s%s (%#x)\n",
    4684              :              indent_to, "",
    4685              :              "flag_openmp_target_simd_clone",
    4686              :              ptr->x_flag_openmp_target_simd_clone);
    4687              : 
    4688            0 :   if (ptr->x_flag_sched_stalled_insns)
    4689            0 :     fprintf (file, "%*s%s (%#x)\n",
    4690              :              indent_to, "",
    4691              :              "flag_sched_stalled_insns",
    4692              :              ptr->x_flag_sched_stalled_insns);
    4693              : 
    4694            0 :   if (ptr->x_flag_sched_stalled_insns_dep)
    4695            0 :     fprintf (file, "%*s%s (%#x)\n",
    4696              :              indent_to, "",
    4697              :              "flag_sched_stalled_insns_dep",
    4698              :              ptr->x_flag_sched_stalled_insns_dep);
    4699              : 
    4700            0 :   if (ptr->x_flag_tree_parallelize_loops)
    4701            0 :     fprintf (file, "%*s%s (%#x)\n",
    4702              :              indent_to, "",
    4703              :              "flag_tree_parallelize_loops",
    4704              :              ptr->x_flag_tree_parallelize_loops);
    4705              : 
    4706            0 :   fprintf (file, "%*s%s (%#x)\n",
    4707              :            indent_to, "",
    4708              :            "flag_lto_locality_cloning",
    4709            0 :            (int) ptr->x_flag_lto_locality_cloning);
    4710              : 
    4711            0 :   fprintf (file, "%*s%s (%#x)\n",
    4712              :            indent_to, "",
    4713              :            "flag_lto_locality_heuristics",
    4714            0 :            (int) ptr->x_flag_lto_locality_heuristics);
    4715              : 
    4716            0 :   fprintf (file, "%*s%s (%#x)\n",
    4717              :            indent_to, "",
    4718              :            "param_ranger_debug",
    4719            0 :            (int) ptr->x_param_ranger_debug);
    4720              : 
    4721            0 :   fprintf (file, "%*s%s (%#x)\n",
    4722              :            indent_to, "",
    4723              :            "param_threader_debug",
    4724            0 :            (int) ptr->x_param_threader_debug);
    4725              : 
    4726            0 :   fprintf (file, "%*s%s (%#x)\n",
    4727              :            indent_to, "",
    4728              :            "flag_excess_precision",
    4729            0 :            (int) ptr->x_flag_excess_precision);
    4730              : 
    4731            0 :   fprintf (file, "%*s%s (%#x)\n",
    4732              :            indent_to, "",
    4733              :            "flag_fp_contract_mode",
    4734            0 :            (int) ptr->x_flag_fp_contract_mode);
    4735              : 
    4736            0 :   fprintf (file, "%*s%s (%#x)\n",
    4737              :            indent_to, "",
    4738              :            "flag_harden_control_flow_redundancy_check_noreturn",
    4739            0 :            (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
    4740              : 
    4741            0 :   fprintf (file, "%*s%s (%#x)\n",
    4742              :            indent_to, "",
    4743              :            "flag_inline_stringops",
    4744            0 :            (int) ptr->x_flag_inline_stringops);
    4745              : 
    4746            0 :   fprintf (file, "%*s%s (%#x)\n",
    4747              :            indent_to, "",
    4748              :            "flag_ira_algorithm",
    4749            0 :            (int) ptr->x_flag_ira_algorithm);
    4750              : 
    4751            0 :   fprintf (file, "%*s%s (%#x)\n",
    4752              :            indent_to, "",
    4753              :            "flag_ira_region",
    4754            0 :            (int) ptr->x_flag_ira_region);
    4755              : 
    4756            0 :   fprintf (file, "%*s%s (%#x)\n",
    4757              :            indent_to, "",
    4758              :            "flag_live_patching",
    4759            0 :            (int) ptr->x_flag_live_patching);
    4760              : 
    4761            0 :   fprintf (file, "%*s%s (%#x)\n",
    4762              :            indent_to, "",
    4763              :            "flag_reorder_blocks_algorithm",
    4764            0 :            (int) ptr->x_flag_reorder_blocks_algorithm);
    4765              : 
    4766            0 :   fprintf (file, "%*s%s (%#x)\n",
    4767              :            indent_to, "",
    4768              :            "flag_simd_cost_model",
    4769            0 :            (int) ptr->x_flag_simd_cost_model);
    4770              : 
    4771            0 :   fprintf (file, "%*s%s (%#x)\n",
    4772              :            indent_to, "",
    4773              :            "flag_stack_reuse",
    4774            0 :            (int) ptr->x_flag_stack_reuse);
    4775              : 
    4776            0 :   fprintf (file, "%*s%s (%#x)\n",
    4777              :            indent_to, "",
    4778              :            "flag_auto_var_init",
    4779            0 :            (int) ptr->x_flag_auto_var_init);
    4780              : 
    4781            0 :   fprintf (file, "%*s%s (%#x)\n",
    4782              :            indent_to, "",
    4783              :            "flag_vect_cost_model",
    4784            0 :            (int) ptr->x_flag_vect_cost_model);
    4785              : 
    4786            0 :   if (ptr->x_optimize)
    4787            0 :     fprintf (file, "%*s%s (%#x)\n",
    4788              :              indent_to, "",
    4789              :              "optimize",
    4790              :              ptr->x_optimize);
    4791              : 
    4792            0 :   if (ptr->x_optimize_size)
    4793            0 :     fprintf (file, "%*s%s (%#x)\n",
    4794              :              indent_to, "",
    4795              :              "optimize_size",
    4796              :              ptr->x_optimize_size);
    4797              : 
    4798            0 :   if (ptr->x_optimize_debug)
    4799            0 :     fprintf (file, "%*s%s (%#x)\n",
    4800              :              indent_to, "",
    4801              :              "optimize_debug",
    4802              :              ptr->x_optimize_debug);
    4803              : 
    4804            0 :   if (ptr->x_optimize_fast)
    4805            0 :     fprintf (file, "%*s%s (%#x)\n",
    4806              :              indent_to, "",
    4807              :              "optimize_fast",
    4808              :              ptr->x_optimize_fast);
    4809              : 
    4810            0 :   if (ptr->x_warn_inline)
    4811            0 :     fprintf (file, "%*s%s (%#x)\n",
    4812              :              indent_to, "",
    4813              :              "warn_inline",
    4814              :              ptr->x_warn_inline);
    4815              : 
    4816            0 :   if (ptr->x_flag_aggressive_loop_optimizations)
    4817            0 :     fprintf (file, "%*s%s (%#x)\n",
    4818              :              indent_to, "",
    4819              :              "flag_aggressive_loop_optimizations",
    4820              :              ptr->x_flag_aggressive_loop_optimizations);
    4821              : 
    4822            0 :   if (ptr->x_flag_align_functions)
    4823            0 :     fprintf (file, "%*s%s (%#x)\n",
    4824              :              indent_to, "",
    4825              :              "flag_align_functions",
    4826              :              ptr->x_flag_align_functions);
    4827              : 
    4828            0 :   if (ptr->x_flag_align_jumps)
    4829            0 :     fprintf (file, "%*s%s (%#x)\n",
    4830              :              indent_to, "",
    4831              :              "flag_align_jumps",
    4832              :              ptr->x_flag_align_jumps);
    4833              : 
    4834            0 :   if (ptr->x_flag_align_labels)
    4835            0 :     fprintf (file, "%*s%s (%#x)\n",
    4836              :              indent_to, "",
    4837              :              "flag_align_labels",
    4838              :              ptr->x_flag_align_labels);
    4839              : 
    4840            0 :   if (ptr->x_flag_align_loops)
    4841            0 :     fprintf (file, "%*s%s (%#x)\n",
    4842              :              indent_to, "",
    4843              :              "flag_align_loops",
    4844              :              ptr->x_flag_align_loops);
    4845              : 
    4846            0 :   if (ptr->x_flag_allocation_dce)
    4847            0 :     fprintf (file, "%*s%s (%#x)\n",
    4848              :              indent_to, "",
    4849              :              "flag_allocation_dce",
    4850              :              ptr->x_flag_allocation_dce);
    4851              : 
    4852            0 :   if (ptr->x_flag_store_data_races)
    4853            0 :     fprintf (file, "%*s%s (%#x)\n",
    4854              :              indent_to, "",
    4855              :              "flag_store_data_races",
    4856              :              ptr->x_flag_store_data_races);
    4857              : 
    4858            0 :   if (ptr->x_flag_associative_math)
    4859            0 :     fprintf (file, "%*s%s (%#x)\n",
    4860              :              indent_to, "",
    4861              :              "flag_associative_math",
    4862              :              ptr->x_flag_associative_math);
    4863              : 
    4864            0 :   if (ptr->x_flag_assume_sane_operators_new_delete)
    4865            0 :     fprintf (file, "%*s%s (%#x)\n",
    4866              :              indent_to, "",
    4867              :              "flag_assume_sane_operators_new_delete",
    4868              :              ptr->x_flag_assume_sane_operators_new_delete);
    4869              : 
    4870            0 :   if (ptr->x_flag_asynchronous_unwind_tables)
    4871            0 :     fprintf (file, "%*s%s (%#x)\n",
    4872              :              indent_to, "",
    4873              :              "flag_asynchronous_unwind_tables",
    4874              :              ptr->x_flag_asynchronous_unwind_tables);
    4875              : 
    4876            0 :   if (ptr->x_flag_auto_inc_dec)
    4877            0 :     fprintf (file, "%*s%s (%#x)\n",
    4878              :              indent_to, "",
    4879              :              "flag_auto_inc_dec",
    4880              :              ptr->x_flag_auto_inc_dec);
    4881              : 
    4882            0 :   if (ptr->x_flag_auto_profile_inlining)
    4883            0 :     fprintf (file, "%*s%s (%#x)\n",
    4884              :              indent_to, "",
    4885              :              "flag_auto_profile_inlining",
    4886              :              ptr->x_flag_auto_profile_inlining);
    4887              : 
    4888            0 :   if (ptr->x_flag_avoid_store_forwarding)
    4889            0 :     fprintf (file, "%*s%s (%#x)\n",
    4890              :              indent_to, "",
    4891              :              "flag_avoid_store_forwarding",
    4892              :              ptr->x_flag_avoid_store_forwarding);
    4893              : 
    4894            0 :   if (ptr->x_flag_bit_tests)
    4895            0 :     fprintf (file, "%*s%s (%#x)\n",
    4896              :              indent_to, "",
    4897              :              "flag_bit_tests",
    4898              :              ptr->x_flag_bit_tests);
    4899              : 
    4900            0 :   if (ptr->x_flag_branch_on_count_reg)
    4901            0 :     fprintf (file, "%*s%s (%#x)\n",
    4902              :              indent_to, "",
    4903              :              "flag_branch_on_count_reg",
    4904              :              ptr->x_flag_branch_on_count_reg);
    4905              : 
    4906            0 :   if (ptr->x_flag_branch_probabilities)
    4907            0 :     fprintf (file, "%*s%s (%#x)\n",
    4908              :              indent_to, "",
    4909              :              "flag_branch_probabilities",
    4910              :              ptr->x_flag_branch_probabilities);
    4911              : 
    4912            0 :   if (ptr->x_flag_caller_saves)
    4913            0 :     fprintf (file, "%*s%s (%#x)\n",
    4914              :              indent_to, "",
    4915              :              "flag_caller_saves",
    4916              :              ptr->x_flag_caller_saves);
    4917              : 
    4918            0 :   if (ptr->x_flag_code_hoisting)
    4919            0 :     fprintf (file, "%*s%s (%#x)\n",
    4920              :              indent_to, "",
    4921              :              "flag_code_hoisting",
    4922              :              ptr->x_flag_code_hoisting);
    4923              : 
    4924            0 :   if (ptr->x_flag_combine_stack_adjustments)
    4925            0 :     fprintf (file, "%*s%s (%#x)\n",
    4926              :              indent_to, "",
    4927              :              "flag_combine_stack_adjustments",
    4928              :              ptr->x_flag_combine_stack_adjustments);
    4929              : 
    4930            0 :   if (ptr->x_flag_compare_elim_after_reload)
    4931            0 :     fprintf (file, "%*s%s (%#x)\n",
    4932              :              indent_to, "",
    4933              :              "flag_compare_elim_after_reload",
    4934              :              ptr->x_flag_compare_elim_after_reload);
    4935              : 
    4936            0 :   if (ptr->x_flag_conserve_stack)
    4937            0 :     fprintf (file, "%*s%s (%#x)\n",
    4938              :              indent_to, "",
    4939              :              "flag_conserve_stack",
    4940              :              ptr->x_flag_conserve_stack);
    4941              : 
    4942            0 :   if (ptr->x_flag_cprop_registers)
    4943            0 :     fprintf (file, "%*s%s (%#x)\n",
    4944              :              indent_to, "",
    4945              :              "flag_cprop_registers",
    4946              :              ptr->x_flag_cprop_registers);
    4947              : 
    4948            0 :   if (ptr->x_flag_crossjumping)
    4949            0 :     fprintf (file, "%*s%s (%#x)\n",
    4950              :              indent_to, "",
    4951              :              "flag_crossjumping",
    4952              :              ptr->x_flag_crossjumping);
    4953              : 
    4954            0 :   if (ptr->x_flag_cse_follow_jumps)
    4955            0 :     fprintf (file, "%*s%s (%#x)\n",
    4956              :              indent_to, "",
    4957              :              "flag_cse_follow_jumps",
    4958              :              ptr->x_flag_cse_follow_jumps);
    4959              : 
    4960            0 :   if (ptr->x_flag_dce)
    4961            0 :     fprintf (file, "%*s%s (%#x)\n",
    4962              :              indent_to, "",
    4963              :              "flag_dce",
    4964              :              ptr->x_flag_dce);
    4965              : 
    4966            0 :   if (ptr->x_flag_defer_pop)
    4967            0 :     fprintf (file, "%*s%s (%#x)\n",
    4968              :              indent_to, "",
    4969              :              "flag_defer_pop",
    4970              :              ptr->x_flag_defer_pop);
    4971              : 
    4972            0 :   if (ptr->x_flag_delayed_branch)
    4973            0 :     fprintf (file, "%*s%s (%#x)\n",
    4974              :              indent_to, "",
    4975              :              "flag_delayed_branch",
    4976              :              ptr->x_flag_delayed_branch);
    4977              : 
    4978            0 :   if (ptr->x_flag_delete_dead_exceptions)
    4979            0 :     fprintf (file, "%*s%s (%#x)\n",
    4980              :              indent_to, "",
    4981              :              "flag_delete_dead_exceptions",
    4982              :              ptr->x_flag_delete_dead_exceptions);
    4983              : 
    4984            0 :   if (ptr->x_flag_delete_null_pointer_checks)
    4985            0 :     fprintf (file, "%*s%s (%#x)\n",
    4986              :              indent_to, "",
    4987              :              "flag_delete_null_pointer_checks",
    4988              :              ptr->x_flag_delete_null_pointer_checks);
    4989              : 
    4990            0 :   if (ptr->x_flag_dep_fusion)
    4991            0 :     fprintf (file, "%*s%s (%#x)\n",
    4992              :              indent_to, "",
    4993              :              "flag_dep_fusion",
    4994              :              ptr->x_flag_dep_fusion);
    4995              : 
    4996            0 :   if (ptr->x_flag_devirtualize)
    4997            0 :     fprintf (file, "%*s%s (%#x)\n",
    4998              :              indent_to, "",
    4999              :              "flag_devirtualize",
    5000              :              ptr->x_flag_devirtualize);
    5001              : 
    5002            0 :   if (ptr->x_flag_devirtualize_speculatively)
    5003            0 :     fprintf (file, "%*s%s (%#x)\n",
    5004              :              indent_to, "",
    5005              :              "flag_devirtualize_speculatively",
    5006              :              ptr->x_flag_devirtualize_speculatively);
    5007              : 
    5008            0 :   if (ptr->x_flag_dse)
    5009            0 :     fprintf (file, "%*s%s (%#x)\n",
    5010              :              indent_to, "",
    5011              :              "flag_dse",
    5012              :              ptr->x_flag_dse);
    5013              : 
    5014            0 :   if (ptr->x_flag_early_inlining)
    5015            0 :     fprintf (file, "%*s%s (%#x)\n",
    5016              :              indent_to, "",
    5017              :              "flag_early_inlining",
    5018              :              ptr->x_flag_early_inlining);
    5019              : 
    5020            0 :   if (ptr->x_flag_exceptions)
    5021            0 :     fprintf (file, "%*s%s (%#x)\n",
    5022              :              indent_to, "",
    5023              :              "flag_exceptions",
    5024              :              ptr->x_flag_exceptions);
    5025              : 
    5026            0 :   if (ptr->x_flag_expensive_optimizations)
    5027            0 :     fprintf (file, "%*s%s (%#x)\n",
    5028              :              indent_to, "",
    5029              :              "flag_expensive_optimizations",
    5030              :              ptr->x_flag_expensive_optimizations);
    5031              : 
    5032            0 :   if (ptr->x_flag_ext_dce)
    5033            0 :     fprintf (file, "%*s%s (%#x)\n",
    5034              :              indent_to, "",
    5035              :              "flag_ext_dce",
    5036              :              ptr->x_flag_ext_dce);
    5037              : 
    5038            0 :   if (ptr->x_flag_finite_loops)
    5039            0 :     fprintf (file, "%*s%s (%#x)\n",
    5040              :              indent_to, "",
    5041              :              "flag_finite_loops",
    5042              :              ptr->x_flag_finite_loops);
    5043              : 
    5044            0 :   if (ptr->x_flag_finite_math_only)
    5045            0 :     fprintf (file, "%*s%s (%#x)\n",
    5046              :              indent_to, "",
    5047              :              "flag_finite_math_only",
    5048              :              ptr->x_flag_finite_math_only);
    5049              : 
    5050            0 :   if (ptr->x_flag_float_store)
    5051            0 :     fprintf (file, "%*s%s (%#x)\n",
    5052              :              indent_to, "",
    5053              :              "flag_float_store",
    5054              :              ptr->x_flag_float_store);
    5055              : 
    5056            0 :   if (ptr->x_flag_fold_mem_offsets)
    5057            0 :     fprintf (file, "%*s%s (%#x)\n",
    5058              :              indent_to, "",
    5059              :              "flag_fold_mem_offsets",
    5060              :              ptr->x_flag_fold_mem_offsets);
    5061              : 
    5062            0 :   if (ptr->x_flag_fold_simple_inlines)
    5063            0 :     fprintf (file, "%*s%s (%#x)\n",
    5064              :              indent_to, "",
    5065              :              "flag_fold_simple_inlines",
    5066              :              ptr->x_flag_fold_simple_inlines);
    5067              : 
    5068            0 :   if (ptr->x_flag_forward_propagate)
    5069            0 :     fprintf (file, "%*s%s (%#x)\n",
    5070              :              indent_to, "",
    5071              :              "flag_forward_propagate",
    5072              :              ptr->x_flag_forward_propagate);
    5073              : 
    5074            0 :   if (ptr->x_flag_fp_int_builtin_inexact)
    5075            0 :     fprintf (file, "%*s%s (%#x)\n",
    5076              :              indent_to, "",
    5077              :              "flag_fp_int_builtin_inexact",
    5078              :              ptr->x_flag_fp_int_builtin_inexact);
    5079              : 
    5080            0 :   if (ptr->x_flag_no_function_cse)
    5081            0 :     fprintf (file, "%*s%s (%#x)\n",
    5082              :              indent_to, "",
    5083              :              "flag_no_function_cse",
    5084              :              ptr->x_flag_no_function_cse);
    5085              : 
    5086            0 :   if (ptr->x_flag_gcse)
    5087            0 :     fprintf (file, "%*s%s (%#x)\n",
    5088              :              indent_to, "",
    5089              :              "flag_gcse",
    5090              :              ptr->x_flag_gcse);
    5091              : 
    5092            0 :   if (ptr->x_flag_gcse_after_reload)
    5093            0 :     fprintf (file, "%*s%s (%#x)\n",
    5094              :              indent_to, "",
    5095              :              "flag_gcse_after_reload",
    5096              :              ptr->x_flag_gcse_after_reload);
    5097              : 
    5098            0 :   if (ptr->x_flag_gcse_las)
    5099            0 :     fprintf (file, "%*s%s (%#x)\n",
    5100              :              indent_to, "",
    5101              :              "flag_gcse_las",
    5102              :              ptr->x_flag_gcse_las);
    5103              : 
    5104            0 :   if (ptr->x_flag_gcse_lm)
    5105            0 :     fprintf (file, "%*s%s (%#x)\n",
    5106              :              indent_to, "",
    5107              :              "flag_gcse_lm",
    5108              :              ptr->x_flag_gcse_lm);
    5109              : 
    5110            0 :   if (ptr->x_flag_gcse_sm)
    5111            0 :     fprintf (file, "%*s%s (%#x)\n",
    5112              :              indent_to, "",
    5113              :              "flag_gcse_sm",
    5114              :              ptr->x_flag_gcse_sm);
    5115              : 
    5116            0 :   if (ptr->x_flag_graphite)
    5117            0 :     fprintf (file, "%*s%s (%#x)\n",
    5118              :              indent_to, "",
    5119              :              "flag_graphite",
    5120              :              ptr->x_flag_graphite);
    5121              : 
    5122            0 :   if (ptr->x_flag_graphite_identity)
    5123            0 :     fprintf (file, "%*s%s (%#x)\n",
    5124              :              indent_to, "",
    5125              :              "flag_graphite_identity",
    5126              :              ptr->x_flag_graphite_identity);
    5127              : 
    5128            0 :   if (ptr->x_flag_guess_branch_prob)
    5129            0 :     fprintf (file, "%*s%s (%#x)\n",
    5130              :              indent_to, "",
    5131              :              "flag_guess_branch_prob",
    5132              :              ptr->x_flag_guess_branch_prob);
    5133              : 
    5134            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
    5135            0 :     fprintf (file, "%*s%s (%#x)\n",
    5136              :              indent_to, "",
    5137              :              "flag_harden_control_flow_redundancy_check_exceptions",
    5138              :              ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
    5139              : 
    5140            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
    5141            0 :     fprintf (file, "%*s%s (%#x)\n",
    5142              :              indent_to, "",
    5143              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    5144              :              ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
    5145              : 
    5146            0 :   if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
    5147            0 :     fprintf (file, "%*s%s (%#x)\n",
    5148              :              indent_to, "",
    5149              :              "flag_harden_control_flow_redundancy_skip_leaf",
    5150              :              ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
    5151              : 
    5152            0 :   if (ptr->x_flag_harden_compares)
    5153            0 :     fprintf (file, "%*s%s (%#x)\n",
    5154              :              indent_to, "",
    5155              :              "flag_harden_compares",
    5156              :              ptr->x_flag_harden_compares);
    5157              : 
    5158            0 :   if (ptr->x_flag_harden_conditional_branches)
    5159            0 :     fprintf (file, "%*s%s (%#x)\n",
    5160              :              indent_to, "",
    5161              :              "flag_harden_conditional_branches",
    5162              :              ptr->x_flag_harden_conditional_branches);
    5163              : 
    5164            0 :   if (ptr->x_flag_harden_control_flow_redundancy)
    5165            0 :     fprintf (file, "%*s%s (%#x)\n",
    5166              :              indent_to, "",
    5167              :              "flag_harden_control_flow_redundancy",
    5168              :              ptr->x_flag_harden_control_flow_redundancy);
    5169              : 
    5170            0 :   if (ptr->x_flag_hoist_adjacent_loads)
    5171            0 :     fprintf (file, "%*s%s (%#x)\n",
    5172              :              indent_to, "",
    5173              :              "flag_hoist_adjacent_loads",
    5174              :              ptr->x_flag_hoist_adjacent_loads);
    5175              : 
    5176            0 :   if (ptr->x_flag_if_conversion)
    5177            0 :     fprintf (file, "%*s%s (%#x)\n",
    5178              :              indent_to, "",
    5179              :              "flag_if_conversion",
    5180              :              ptr->x_flag_if_conversion);
    5181              : 
    5182            0 :   if (ptr->x_flag_if_conversion2)
    5183            0 :     fprintf (file, "%*s%s (%#x)\n",
    5184              :              indent_to, "",
    5185              :              "flag_if_conversion2",
    5186              :              ptr->x_flag_if_conversion2);
    5187              : 
    5188            0 :   if (ptr->x_flag_indirect_inlining)
    5189            0 :     fprintf (file, "%*s%s (%#x)\n",
    5190              :              indent_to, "",
    5191              :              "flag_indirect_inlining",
    5192              :              ptr->x_flag_indirect_inlining);
    5193              : 
    5194            0 :   if (ptr->x_flag_no_inline)
    5195            0 :     fprintf (file, "%*s%s (%#x)\n",
    5196              :              indent_to, "",
    5197              :              "flag_no_inline",
    5198              :              ptr->x_flag_no_inline);
    5199              : 
    5200            0 :   if (ptr->x_flag_inline_atomics)
    5201            0 :     fprintf (file, "%*s%s (%#x)\n",
    5202              :              indent_to, "",
    5203              :              "flag_inline_atomics",
    5204              :              ptr->x_flag_inline_atomics);
    5205              : 
    5206            0 :   if (ptr->x_flag_inline_functions)
    5207            0 :     fprintf (file, "%*s%s (%#x)\n",
    5208              :              indent_to, "",
    5209              :              "flag_inline_functions",
    5210              :              ptr->x_flag_inline_functions);
    5211              : 
    5212            0 :   if (ptr->x_flag_inline_functions_called_once)
    5213            0 :     fprintf (file, "%*s%s (%#x)\n",
    5214              :              indent_to, "",
    5215              :              "flag_inline_functions_called_once",
    5216              :              ptr->x_flag_inline_functions_called_once);
    5217              : 
    5218            0 :   if (ptr->x_flag_inline_small_functions)
    5219            0 :     fprintf (file, "%*s%s (%#x)\n",
    5220              :              indent_to, "",
    5221              :              "flag_inline_small_functions",
    5222              :              ptr->x_flag_inline_small_functions);
    5223              : 
    5224            0 :   if (ptr->x_flag_ipa_bit_cp)
    5225            0 :     fprintf (file, "%*s%s (%#x)\n",
    5226              :              indent_to, "",
    5227              :              "flag_ipa_bit_cp",
    5228              :              ptr->x_flag_ipa_bit_cp);
    5229              : 
    5230            0 :   if (ptr->x_flag_ipa_cp)
    5231            0 :     fprintf (file, "%*s%s (%#x)\n",
    5232              :              indent_to, "",
    5233              :              "flag_ipa_cp",
    5234              :              ptr->x_flag_ipa_cp);
    5235              : 
    5236            0 :   if (ptr->x_flag_ipa_cp_clone)
    5237            0 :     fprintf (file, "%*s%s (%#x)\n",
    5238              :              indent_to, "",
    5239              :              "flag_ipa_cp_clone",
    5240              :              ptr->x_flag_ipa_cp_clone);
    5241              : 
    5242            0 :   if (ptr->x_flag_ipa_icf)
    5243            0 :     fprintf (file, "%*s%s (%#x)\n",
    5244              :              indent_to, "",
    5245              :              "flag_ipa_icf",
    5246              :              ptr->x_flag_ipa_icf);
    5247              : 
    5248            0 :   if (ptr->x_flag_ipa_icf_functions)
    5249            0 :     fprintf (file, "%*s%s (%#x)\n",
    5250              :              indent_to, "",
    5251              :              "flag_ipa_icf_functions",
    5252              :              ptr->x_flag_ipa_icf_functions);
    5253              : 
    5254            0 :   if (ptr->x_flag_ipa_icf_variables)
    5255            0 :     fprintf (file, "%*s%s (%#x)\n",
    5256              :              indent_to, "",
    5257              :              "flag_ipa_icf_variables",
    5258              :              ptr->x_flag_ipa_icf_variables);
    5259              : 
    5260            0 :   if (ptr->x_flag_ipa_modref)
    5261            0 :     fprintf (file, "%*s%s (%#x)\n",
    5262              :              indent_to, "",
    5263              :              "flag_ipa_modref",
    5264              :              ptr->x_flag_ipa_modref);
    5265              : 
    5266            0 :   if (ptr->x_flag_ipa_profile)
    5267            0 :     fprintf (file, "%*s%s (%#x)\n",
    5268              :              indent_to, "",
    5269              :              "flag_ipa_profile",
    5270              :              ptr->x_flag_ipa_profile);
    5271              : 
    5272            0 :   if (ptr->x_flag_ipa_pta)
    5273            0 :     fprintf (file, "%*s%s (%#x)\n",
    5274              :              indent_to, "",
    5275              :              "flag_ipa_pta",
    5276              :              ptr->x_flag_ipa_pta);
    5277              : 
    5278            0 :   if (ptr->x_flag_ipa_pure_const)
    5279            0 :     fprintf (file, "%*s%s (%#x)\n",
    5280              :              indent_to, "",
    5281              :              "flag_ipa_pure_const",
    5282              :              ptr->x_flag_ipa_pure_const);
    5283              : 
    5284            0 :   if (ptr->x_flag_ipa_ra)
    5285            0 :     fprintf (file, "%*s%s (%#x)\n",
    5286              :              indent_to, "",
    5287              :              "flag_ipa_ra",
    5288              :              ptr->x_flag_ipa_ra);
    5289              : 
    5290            0 :   if (ptr->x_flag_ipa_reference)
    5291            0 :     fprintf (file, "%*s%s (%#x)\n",
    5292              :              indent_to, "",
    5293              :              "flag_ipa_reference",
    5294              :              ptr->x_flag_ipa_reference);
    5295              : 
    5296            0 :   if (ptr->x_flag_ipa_reference_addressable)
    5297            0 :     fprintf (file, "%*s%s (%#x)\n",
    5298              :              indent_to, "",
    5299              :              "flag_ipa_reference_addressable",
    5300              :              ptr->x_flag_ipa_reference_addressable);
    5301              : 
    5302            0 :   if (ptr->x_flag_ipa_reorder_for_locality)
    5303            0 :     fprintf (file, "%*s%s (%#x)\n",
    5304              :              indent_to, "",
    5305              :              "flag_ipa_reorder_for_locality",
    5306              :              ptr->x_flag_ipa_reorder_for_locality);
    5307              : 
    5308            0 :   if (ptr->x_flag_ipa_sra)
    5309            0 :     fprintf (file, "%*s%s (%#x)\n",
    5310              :              indent_to, "",
    5311              :              "flag_ipa_sra",
    5312              :              ptr->x_flag_ipa_sra);
    5313              : 
    5314            0 :   if (ptr->x_flag_ipa_stack_alignment)
    5315            0 :     fprintf (file, "%*s%s (%#x)\n",
    5316              :              indent_to, "",
    5317              :              "flag_ipa_stack_alignment",
    5318              :              ptr->x_flag_ipa_stack_alignment);
    5319              : 
    5320            0 :   if (ptr->x_flag_ipa_strict_aliasing)
    5321            0 :     fprintf (file, "%*s%s (%#x)\n",
    5322              :              indent_to, "",
    5323              :              "flag_ipa_strict_aliasing",
    5324              :              ptr->x_flag_ipa_strict_aliasing);
    5325              : 
    5326            0 :   if (ptr->x_flag_ipa_vrp)
    5327            0 :     fprintf (file, "%*s%s (%#x)\n",
    5328              :              indent_to, "",
    5329              :              "flag_ipa_vrp",
    5330              :              ptr->x_flag_ipa_vrp);
    5331              : 
    5332            0 :   if (ptr->x_flag_ira_hoist_pressure)
    5333            0 :     fprintf (file, "%*s%s (%#x)\n",
    5334              :              indent_to, "",
    5335              :              "flag_ira_hoist_pressure",
    5336              :              ptr->x_flag_ira_hoist_pressure);
    5337              : 
    5338            0 :   if (ptr->x_flag_ira_loop_pressure)
    5339            0 :     fprintf (file, "%*s%s (%#x)\n",
    5340              :              indent_to, "",
    5341              :              "flag_ira_loop_pressure",
    5342              :              ptr->x_flag_ira_loop_pressure);
    5343              : 
    5344            0 :   if (ptr->x_flag_ira_share_save_slots)
    5345            0 :     fprintf (file, "%*s%s (%#x)\n",
    5346              :              indent_to, "",
    5347              :              "flag_ira_share_save_slots",
    5348              :              ptr->x_flag_ira_share_save_slots);
    5349              : 
    5350            0 :   if (ptr->x_flag_ira_share_spill_slots)
    5351            0 :     fprintf (file, "%*s%s (%#x)\n",
    5352              :              indent_to, "",
    5353              :              "flag_ira_share_spill_slots",
    5354              :              ptr->x_flag_ira_share_spill_slots);
    5355              : 
    5356            0 :   if (ptr->x_flag_isolate_erroneous_paths_attribute)
    5357            0 :     fprintf (file, "%*s%s (%#x)\n",
    5358              :              indent_to, "",
    5359              :              "flag_isolate_erroneous_paths_attribute",
    5360              :              ptr->x_flag_isolate_erroneous_paths_attribute);
    5361              : 
    5362            0 :   if (ptr->x_flag_isolate_erroneous_paths_dereference)
    5363            0 :     fprintf (file, "%*s%s (%#x)\n",
    5364              :              indent_to, "",
    5365              :              "flag_isolate_erroneous_paths_dereference",
    5366              :              ptr->x_flag_isolate_erroneous_paths_dereference);
    5367              : 
    5368            0 :   if (ptr->x_flag_ivopts)
    5369            0 :     fprintf (file, "%*s%s (%#x)\n",
    5370              :              indent_to, "",
    5371              :              "flag_ivopts",
    5372              :              ptr->x_flag_ivopts);
    5373              : 
    5374            0 :   if (ptr->x_flag_jump_tables)
    5375            0 :     fprintf (file, "%*s%s (%#x)\n",
    5376              :              indent_to, "",
    5377              :              "flag_jump_tables",
    5378              :              ptr->x_flag_jump_tables);
    5379              : 
    5380            0 :   if (ptr->x_flag_keep_gc_roots_live)
    5381            0 :     fprintf (file, "%*s%s (%#x)\n",
    5382              :              indent_to, "",
    5383              :              "flag_keep_gc_roots_live",
    5384              :              ptr->x_flag_keep_gc_roots_live);
    5385              : 
    5386            0 :   if (ptr->x_flag_late_combine_instructions)
    5387            0 :     fprintf (file, "%*s%s (%#x)\n",
    5388              :              indent_to, "",
    5389              :              "flag_late_combine_instructions",
    5390              :              ptr->x_flag_late_combine_instructions);
    5391              : 
    5392            0 :   if (ptr->x_flag_lifetime_dse)
    5393            0 :     fprintf (file, "%*s%s (%#x)\n",
    5394              :              indent_to, "",
    5395              :              "flag_lifetime_dse",
    5396              :              ptr->x_flag_lifetime_dse);
    5397              : 
    5398            0 :   if (ptr->x_flag_limit_function_alignment)
    5399            0 :     fprintf (file, "%*s%s (%#x)\n",
    5400              :              indent_to, "",
    5401              :              "flag_limit_function_alignment",
    5402              :              ptr->x_flag_limit_function_alignment);
    5403              : 
    5404            0 :   if (ptr->x_flag_live_range_shrinkage)
    5405            0 :     fprintf (file, "%*s%s (%#x)\n",
    5406              :              indent_to, "",
    5407              :              "flag_live_range_shrinkage",
    5408              :              ptr->x_flag_live_range_shrinkage);
    5409              : 
    5410            0 :   if (ptr->x_flag_loop_interchange)
    5411            0 :     fprintf (file, "%*s%s (%#x)\n",
    5412              :              indent_to, "",
    5413              :              "flag_loop_interchange",
    5414              :              ptr->x_flag_loop_interchange);
    5415              : 
    5416            0 :   if (ptr->x_flag_loop_nest_optimize)
    5417            0 :     fprintf (file, "%*s%s (%#x)\n",
    5418              :              indent_to, "",
    5419              :              "flag_loop_nest_optimize",
    5420              :              ptr->x_flag_loop_nest_optimize);
    5421              : 
    5422            0 :   if (ptr->x_flag_loop_parallelize_all)
    5423            0 :     fprintf (file, "%*s%s (%#x)\n",
    5424              :              indent_to, "",
    5425              :              "flag_loop_parallelize_all",
    5426              :              ptr->x_flag_loop_parallelize_all);
    5427              : 
    5428            0 :   if (ptr->x_flag_unroll_jam)
    5429            0 :     fprintf (file, "%*s%s (%#x)\n",
    5430              :              indent_to, "",
    5431              :              "flag_unroll_jam",
    5432              :              ptr->x_flag_unroll_jam);
    5433              : 
    5434            0 :   if (ptr->x_flag_lra_remat)
    5435            0 :     fprintf (file, "%*s%s (%#x)\n",
    5436              :              indent_to, "",
    5437              :              "flag_lra_remat",
    5438              :              ptr->x_flag_lra_remat);
    5439              : 
    5440            0 :   if (ptr->x_flag_malloc_dce)
    5441            0 :     fprintf (file, "%*s%s (%#x)\n",
    5442              :              indent_to, "",
    5443              :              "flag_malloc_dce",
    5444              :              ptr->x_flag_malloc_dce);
    5445              : 
    5446            0 :   if (ptr->x_flag_errno_math)
    5447            0 :     fprintf (file, "%*s%s (%#x)\n",
    5448              :              indent_to, "",
    5449              :              "flag_errno_math",
    5450              :              ptr->x_flag_errno_math);
    5451              : 
    5452            0 :   if (ptr->x_flag_modulo_sched)
    5453            0 :     fprintf (file, "%*s%s (%#x)\n",
    5454              :              indent_to, "",
    5455              :              "flag_modulo_sched",
    5456              :              ptr->x_flag_modulo_sched);
    5457              : 
    5458            0 :   if (ptr->x_flag_modulo_sched_allow_regmoves)
    5459            0 :     fprintf (file, "%*s%s (%#x)\n",
    5460              :              indent_to, "",
    5461              :              "flag_modulo_sched_allow_regmoves",
    5462              :              ptr->x_flag_modulo_sched_allow_regmoves);
    5463              : 
    5464            0 :   if (ptr->x_flag_move_loop_invariants)
    5465            0 :     fprintf (file, "%*s%s (%#x)\n",
    5466              :              indent_to, "",
    5467              :              "flag_move_loop_invariants",
    5468              :              ptr->x_flag_move_loop_invariants);
    5469              : 
    5470            0 :   if (ptr->x_flag_move_loop_stores)
    5471            0 :     fprintf (file, "%*s%s (%#x)\n",
    5472              :              indent_to, "",
    5473              :              "flag_move_loop_stores",
    5474              :              ptr->x_flag_move_loop_stores);
    5475              : 
    5476            0 :   if (ptr->x_flag_non_call_exceptions)
    5477            0 :     fprintf (file, "%*s%s (%#x)\n",
    5478              :              indent_to, "",
    5479              :              "flag_non_call_exceptions",
    5480              :              ptr->x_flag_non_call_exceptions);
    5481              : 
    5482            0 :   if (ptr->x_flag_nothrow_opt)
    5483            0 :     fprintf (file, "%*s%s (%#x)\n",
    5484              :              indent_to, "",
    5485              :              "flag_nothrow_opt",
    5486              :              ptr->x_flag_nothrow_opt);
    5487              : 
    5488            0 :   if (ptr->x_flag_omit_frame_pointer)
    5489            0 :     fprintf (file, "%*s%s (%#x)\n",
    5490              :              indent_to, "",
    5491              :              "flag_omit_frame_pointer",
    5492              :              ptr->x_flag_omit_frame_pointer);
    5493              : 
    5494            0 :   if (ptr->x_flag_opt_info)
    5495            0 :     fprintf (file, "%*s%s (%#x)\n",
    5496              :              indent_to, "",
    5497              :              "flag_opt_info",
    5498              :              ptr->x_flag_opt_info);
    5499              : 
    5500            0 :   if (ptr->x_flag_optimize_crc)
    5501            0 :     fprintf (file, "%*s%s (%#x)\n",
    5502              :              indent_to, "",
    5503              :              "flag_optimize_crc",
    5504              :              ptr->x_flag_optimize_crc);
    5505              : 
    5506            0 :   if (ptr->x_flag_optimize_sibling_calls)
    5507            0 :     fprintf (file, "%*s%s (%#x)\n",
    5508              :              indent_to, "",
    5509              :              "flag_optimize_sibling_calls",
    5510              :              ptr->x_flag_optimize_sibling_calls);
    5511              : 
    5512            0 :   if (ptr->x_flag_optimize_strlen)
    5513            0 :     fprintf (file, "%*s%s (%#x)\n",
    5514              :              indent_to, "",
    5515              :              "flag_optimize_strlen",
    5516              :              ptr->x_flag_optimize_strlen);
    5517              : 
    5518            0 :   if (ptr->x_flag_pack_struct)
    5519            0 :     fprintf (file, "%*s%s (%#x)\n",
    5520              :              indent_to, "",
    5521              :              "flag_pack_struct",
    5522              :              ptr->x_flag_pack_struct);
    5523              : 
    5524            0 :   if (ptr->x_flag_partial_inlining)
    5525            0 :     fprintf (file, "%*s%s (%#x)\n",
    5526              :              indent_to, "",
    5527              :              "flag_partial_inlining",
    5528              :              ptr->x_flag_partial_inlining);
    5529              : 
    5530            0 :   if (ptr->x_flag_pcc_struct_return)
    5531            0 :     fprintf (file, "%*s%s (%#x)\n",
    5532              :              indent_to, "",
    5533              :              "flag_pcc_struct_return",
    5534              :              ptr->x_flag_pcc_struct_return);
    5535              : 
    5536            0 :   if (ptr->x_flag_peel_loops)
    5537            0 :     fprintf (file, "%*s%s (%#x)\n",
    5538              :              indent_to, "",
    5539              :              "flag_peel_loops",
    5540              :              ptr->x_flag_peel_loops);
    5541              : 
    5542            0 :   if (ptr->x_flag_no_peephole)
    5543            0 :     fprintf (file, "%*s%s (%#x)\n",
    5544              :              indent_to, "",
    5545              :              "flag_no_peephole",
    5546              :              ptr->x_flag_no_peephole);
    5547              : 
    5548            0 :   if (ptr->x_flag_peephole2)
    5549            0 :     fprintf (file, "%*s%s (%#x)\n",
    5550              :              indent_to, "",
    5551              :              "flag_peephole2",
    5552              :              ptr->x_flag_peephole2);
    5553              : 
    5554            0 :   if (ptr->x_flag_plt)
    5555            0 :     fprintf (file, "%*s%s (%#x)\n",
    5556              :              indent_to, "",
    5557              :              "flag_plt",
    5558              :              ptr->x_flag_plt);
    5559              : 
    5560            0 :   if (ptr->x_flag_predictive_commoning)
    5561            0 :     fprintf (file, "%*s%s (%#x)\n",
    5562              :              indent_to, "",
    5563              :              "flag_predictive_commoning",
    5564              :              ptr->x_flag_predictive_commoning);
    5565              : 
    5566            0 :   if (ptr->x_flag_prefetch_loop_arrays)
    5567            0 :     fprintf (file, "%*s%s (%#x)\n",
    5568              :              indent_to, "",
    5569              :              "flag_prefetch_loop_arrays",
    5570              :              ptr->x_flag_prefetch_loop_arrays);
    5571              : 
    5572            0 :   if (ptr->x_flag_printf_return_value)
    5573            0 :     fprintf (file, "%*s%s (%#x)\n",
    5574              :              indent_to, "",
    5575              :              "flag_printf_return_value",
    5576              :              ptr->x_flag_printf_return_value);
    5577              : 
    5578            0 :   if (ptr->x_flag_profile_partial_training)
    5579            0 :     fprintf (file, "%*s%s (%#x)\n",
    5580              :              indent_to, "",
    5581              :              "flag_profile_partial_training",
    5582              :              ptr->x_flag_profile_partial_training);
    5583              : 
    5584            0 :   if (ptr->x_flag_profile_reorder_functions)
    5585            0 :     fprintf (file, "%*s%s (%#x)\n",
    5586              :              indent_to, "",
    5587              :              "flag_profile_reorder_functions",
    5588              :              ptr->x_flag_profile_reorder_functions);
    5589              : 
    5590            0 :   if (ptr->x_flag_reciprocal_math)
    5591            0 :     fprintf (file, "%*s%s (%#x)\n",
    5592              :              indent_to, "",
    5593              :              "flag_reciprocal_math",
    5594              :              ptr->x_flag_reciprocal_math);
    5595              : 
    5596            0 :   if (ptr->x_flag_ree)
    5597            0 :     fprintf (file, "%*s%s (%#x)\n",
    5598              :              indent_to, "",
    5599              :              "flag_ree",
    5600              :              ptr->x_flag_ree);
    5601              : 
    5602            0 :   if (ptr->x_flag_rename_registers)
    5603            0 :     fprintf (file, "%*s%s (%#x)\n",
    5604              :              indent_to, "",
    5605              :              "flag_rename_registers",
    5606              :              ptr->x_flag_rename_registers);
    5607              : 
    5608            0 :   if (ptr->x_flag_reorder_blocks)
    5609            0 :     fprintf (file, "%*s%s (%#x)\n",
    5610              :              indent_to, "",
    5611              :              "flag_reorder_blocks",
    5612              :              ptr->x_flag_reorder_blocks);
    5613              : 
    5614            0 :   if (ptr->x_flag_reorder_blocks_and_partition)
    5615            0 :     fprintf (file, "%*s%s (%#x)\n",
    5616              :              indent_to, "",
    5617              :              "flag_reorder_blocks_and_partition",
    5618              :              ptr->x_flag_reorder_blocks_and_partition);
    5619              : 
    5620            0 :   if (ptr->x_flag_reorder_functions)
    5621            0 :     fprintf (file, "%*s%s (%#x)\n",
    5622              :              indent_to, "",
    5623              :              "flag_reorder_functions",
    5624              :              ptr->x_flag_reorder_functions);
    5625              : 
    5626            0 :   if (ptr->x_flag_rerun_cse_after_loop)
    5627            0 :     fprintf (file, "%*s%s (%#x)\n",
    5628              :              indent_to, "",
    5629              :              "flag_rerun_cse_after_loop",
    5630              :              ptr->x_flag_rerun_cse_after_loop);
    5631              : 
    5632            0 :   if (ptr->x_flag_resched_modulo_sched)
    5633            0 :     fprintf (file, "%*s%s (%#x)\n",
    5634              :              indent_to, "",
    5635              :              "flag_resched_modulo_sched",
    5636              :              ptr->x_flag_resched_modulo_sched);
    5637              : 
    5638            0 :   if (ptr->x_flag_rounding_math)
    5639            0 :     fprintf (file, "%*s%s (%#x)\n",
    5640              :              indent_to, "",
    5641              :              "flag_rounding_math",
    5642              :              ptr->x_flag_rounding_math);
    5643              : 
    5644            0 :   if (ptr->x_flag_rtti)
    5645            0 :     fprintf (file, "%*s%s (%#x)\n",
    5646              :              indent_to, "",
    5647              :              "flag_rtti",
    5648              :              ptr->x_flag_rtti);
    5649              : 
    5650            0 :   if (ptr->x_flag_save_optimization_record)
    5651            0 :     fprintf (file, "%*s%s (%#x)\n",
    5652              :              indent_to, "",
    5653              :              "flag_save_optimization_record",
    5654              :              ptr->x_flag_save_optimization_record);
    5655              : 
    5656            0 :   if (ptr->x_flag_sched_critical_path_heuristic)
    5657            0 :     fprintf (file, "%*s%s (%#x)\n",
    5658              :              indent_to, "",
    5659              :              "flag_sched_critical_path_heuristic",
    5660              :              ptr->x_flag_sched_critical_path_heuristic);
    5661              : 
    5662            0 :   if (ptr->x_flag_sched_dep_count_heuristic)
    5663            0 :     fprintf (file, "%*s%s (%#x)\n",
    5664              :              indent_to, "",
    5665              :              "flag_sched_dep_count_heuristic",
    5666              :              ptr->x_flag_sched_dep_count_heuristic);
    5667              : 
    5668            0 :   if (ptr->x_flag_sched_group_heuristic)
    5669            0 :     fprintf (file, "%*s%s (%#x)\n",
    5670              :              indent_to, "",
    5671              :              "flag_sched_group_heuristic",
    5672              :              ptr->x_flag_sched_group_heuristic);
    5673              : 
    5674            0 :   if (ptr->x_flag_schedule_interblock)
    5675            0 :     fprintf (file, "%*s%s (%#x)\n",
    5676              :              indent_to, "",
    5677              :              "flag_schedule_interblock",
    5678              :              ptr->x_flag_schedule_interblock);
    5679              : 
    5680            0 :   if (ptr->x_flag_sched_last_insn_heuristic)
    5681            0 :     fprintf (file, "%*s%s (%#x)\n",
    5682              :              indent_to, "",
    5683              :              "flag_sched_last_insn_heuristic",
    5684              :              ptr->x_flag_sched_last_insn_heuristic);
    5685              : 
    5686            0 :   if (ptr->x_flag_sched_pressure)
    5687            0 :     fprintf (file, "%*s%s (%#x)\n",
    5688              :              indent_to, "",
    5689              :              "flag_sched_pressure",
    5690              :              ptr->x_flag_sched_pressure);
    5691              : 
    5692            0 :   if (ptr->x_flag_sched_rank_heuristic)
    5693            0 :     fprintf (file, "%*s%s (%#x)\n",
    5694              :              indent_to, "",
    5695              :              "flag_sched_rank_heuristic",
    5696              :              ptr->x_flag_sched_rank_heuristic);
    5697              : 
    5698            0 :   if (ptr->x_flag_schedule_speculative)
    5699            0 :     fprintf (file, "%*s%s (%#x)\n",
    5700              :              indent_to, "",
    5701              :              "flag_schedule_speculative",
    5702              :              ptr->x_flag_schedule_speculative);
    5703              : 
    5704            0 :   if (ptr->x_flag_sched_spec_insn_heuristic)
    5705            0 :     fprintf (file, "%*s%s (%#x)\n",
    5706              :              indent_to, "",
    5707              :              "flag_sched_spec_insn_heuristic",
    5708              :              ptr->x_flag_sched_spec_insn_heuristic);
    5709              : 
    5710            0 :   if (ptr->x_flag_schedule_speculative_load)
    5711            0 :     fprintf (file, "%*s%s (%#x)\n",
    5712              :              indent_to, "",
    5713              :              "flag_schedule_speculative_load",
    5714              :              ptr->x_flag_schedule_speculative_load);
    5715              : 
    5716            0 :   if (ptr->x_flag_schedule_speculative_load_dangerous)
    5717            0 :     fprintf (file, "%*s%s (%#x)\n",
    5718              :              indent_to, "",
    5719              :              "flag_schedule_speculative_load_dangerous",
    5720              :              ptr->x_flag_schedule_speculative_load_dangerous);
    5721              : 
    5722            0 :   if (ptr->x_flag_sched2_use_superblocks)
    5723            0 :     fprintf (file, "%*s%s (%#x)\n",
    5724              :              indent_to, "",
    5725              :              "flag_sched2_use_superblocks",
    5726              :              ptr->x_flag_sched2_use_superblocks);
    5727              : 
    5728            0 :   if (ptr->x_flag_schedule_fusion)
    5729            0 :     fprintf (file, "%*s%s (%#x)\n",
    5730              :              indent_to, "",
    5731              :              "flag_schedule_fusion",
    5732              :              ptr->x_flag_schedule_fusion);
    5733              : 
    5734            0 :   if (ptr->x_flag_schedule_insns)
    5735            0 :     fprintf (file, "%*s%s (%#x)\n",
    5736              :              indent_to, "",
    5737              :              "flag_schedule_insns",
    5738              :              ptr->x_flag_schedule_insns);
    5739              : 
    5740            0 :   if (ptr->x_flag_schedule_insns_after_reload)
    5741            0 :     fprintf (file, "%*s%s (%#x)\n",
    5742              :              indent_to, "",
    5743              :              "flag_schedule_insns_after_reload",
    5744              :              ptr->x_flag_schedule_insns_after_reload);
    5745              : 
    5746            0 :   if (ptr->x_flag_section_anchors)
    5747            0 :     fprintf (file, "%*s%s (%#x)\n",
    5748              :              indent_to, "",
    5749              :              "flag_section_anchors",
    5750              :              ptr->x_flag_section_anchors);
    5751              : 
    5752            0 :   if (ptr->x_flag_sel_sched_pipelining)
    5753            0 :     fprintf (file, "%*s%s (%#x)\n",
    5754              :              indent_to, "",
    5755              :              "flag_sel_sched_pipelining",
    5756              :              ptr->x_flag_sel_sched_pipelining);
    5757              : 
    5758            0 :   if (ptr->x_flag_sel_sched_pipelining_outer_loops)
    5759            0 :     fprintf (file, "%*s%s (%#x)\n",
    5760              :              indent_to, "",
    5761              :              "flag_sel_sched_pipelining_outer_loops",
    5762              :              ptr->x_flag_sel_sched_pipelining_outer_loops);
    5763              : 
    5764            0 :   if (ptr->x_flag_sel_sched_reschedule_pipelined)
    5765            0 :     fprintf (file, "%*s%s (%#x)\n",
    5766              :              indent_to, "",
    5767              :              "flag_sel_sched_reschedule_pipelined",
    5768              :              ptr->x_flag_sel_sched_reschedule_pipelined);
    5769              : 
    5770            0 :   if (ptr->x_flag_selective_scheduling)
    5771            0 :     fprintf (file, "%*s%s (%#x)\n",
    5772              :              indent_to, "",
    5773              :              "flag_selective_scheduling",
    5774              :              ptr->x_flag_selective_scheduling);
    5775              : 
    5776            0 :   if (ptr->x_flag_selective_scheduling2)
    5777            0 :     fprintf (file, "%*s%s (%#x)\n",
    5778              :              indent_to, "",
    5779              :              "flag_selective_scheduling2",
    5780              :              ptr->x_flag_selective_scheduling2);
    5781              : 
    5782            0 :   if (ptr->x_flag_semantic_interposition)
    5783            0 :     fprintf (file, "%*s%s (%#x)\n",
    5784              :              indent_to, "",
    5785              :              "flag_semantic_interposition",
    5786              :              ptr->x_flag_semantic_interposition);
    5787              : 
    5788            0 :   if (ptr->x_flag_short_enums)
    5789            0 :     fprintf (file, "%*s%s (%#x)\n",
    5790              :              indent_to, "",
    5791              :              "flag_short_enums",
    5792              :              ptr->x_flag_short_enums);
    5793              : 
    5794            0 :   if (ptr->x_flag_short_wchar)
    5795            0 :     fprintf (file, "%*s%s (%#x)\n",
    5796              :              indent_to, "",
    5797              :              "flag_short_wchar",
    5798              :              ptr->x_flag_short_wchar);
    5799              : 
    5800            0 :   if (ptr->x_flag_shrink_wrap)
    5801            0 :     fprintf (file, "%*s%s (%#x)\n",
    5802              :              indent_to, "",
    5803              :              "flag_shrink_wrap",
    5804              :              ptr->x_flag_shrink_wrap);
    5805              : 
    5806            0 :   if (ptr->x_flag_shrink_wrap_separate)
    5807            0 :     fprintf (file, "%*s%s (%#x)\n",
    5808              :              indent_to, "",
    5809              :              "flag_shrink_wrap_separate",
    5810              :              ptr->x_flag_shrink_wrap_separate);
    5811              : 
    5812            0 :   if (ptr->x_flag_signaling_nans)
    5813            0 :     fprintf (file, "%*s%s (%#x)\n",
    5814              :              indent_to, "",
    5815              :              "flag_signaling_nans",
    5816              :              ptr->x_flag_signaling_nans);
    5817              : 
    5818            0 :   if (ptr->x_flag_signed_zeros)
    5819            0 :     fprintf (file, "%*s%s (%#x)\n",
    5820              :              indent_to, "",
    5821              :              "flag_signed_zeros",
    5822              :              ptr->x_flag_signed_zeros);
    5823              : 
    5824            0 :   if (ptr->x_flag_single_precision_constant)
    5825            0 :     fprintf (file, "%*s%s (%#x)\n",
    5826              :              indent_to, "",
    5827              :              "flag_single_precision_constant",
    5828              :              ptr->x_flag_single_precision_constant);
    5829              : 
    5830            0 :   if (ptr->x_flag_speculatively_call_stored_functions)
    5831            0 :     fprintf (file, "%*s%s (%#x)\n",
    5832              :              indent_to, "",
    5833              :              "flag_speculatively_call_stored_functions",
    5834              :              ptr->x_flag_speculatively_call_stored_functions);
    5835              : 
    5836            0 :   if (ptr->x_flag_split_ivs_in_unroller)
    5837            0 :     fprintf (file, "%*s%s (%#x)\n",
    5838              :              indent_to, "",
    5839              :              "flag_split_ivs_in_unroller",
    5840              :              ptr->x_flag_split_ivs_in_unroller);
    5841              : 
    5842            0 :   if (ptr->x_flag_split_loops)
    5843            0 :     fprintf (file, "%*s%s (%#x)\n",
    5844              :              indent_to, "",
    5845              :              "flag_split_loops",
    5846              :              ptr->x_flag_split_loops);
    5847              : 
    5848            0 :   if (ptr->x_flag_split_wide_types)
    5849            0 :     fprintf (file, "%*s%s (%#x)\n",
    5850              :              indent_to, "",
    5851              :              "flag_split_wide_types",
    5852              :              ptr->x_flag_split_wide_types);
    5853              : 
    5854            0 :   if (ptr->x_flag_split_wide_types_early)
    5855            0 :     fprintf (file, "%*s%s (%#x)\n",
    5856              :              indent_to, "",
    5857              :              "flag_split_wide_types_early",
    5858              :              ptr->x_flag_split_wide_types_early);
    5859              : 
    5860            0 :   if (ptr->x_flag_ssa_backprop)
    5861            0 :     fprintf (file, "%*s%s (%#x)\n",
    5862              :              indent_to, "",
    5863              :              "flag_ssa_backprop",
    5864              :              ptr->x_flag_ssa_backprop);
    5865              : 
    5866            0 :   if (ptr->x_flag_ssa_phiopt)
    5867            0 :     fprintf (file, "%*s%s (%#x)\n",
    5868              :              indent_to, "",
    5869              :              "flag_ssa_phiopt",
    5870              :              ptr->x_flag_ssa_phiopt);
    5871              : 
    5872            0 :   if (ptr->x_flag_stack_clash_protection)
    5873            0 :     fprintf (file, "%*s%s (%#x)\n",
    5874              :              indent_to, "",
    5875              :              "flag_stack_clash_protection",
    5876              :              ptr->x_flag_stack_clash_protection);
    5877              : 
    5878            0 :   if (ptr->x_flag_stack_protect)
    5879            0 :     fprintf (file, "%*s%s (%#x)\n",
    5880              :              indent_to, "",
    5881              :              "flag_stack_protect",
    5882              :              ptr->x_flag_stack_protect);
    5883              : 
    5884            0 :   if (ptr->x_flag_stdarg_opt)
    5885            0 :     fprintf (file, "%*s%s (%#x)\n",
    5886              :              indent_to, "",
    5887              :              "flag_stdarg_opt",
    5888              :              ptr->x_flag_stdarg_opt);
    5889              : 
    5890            0 :   if (ptr->x_flag_store_merging)
    5891            0 :     fprintf (file, "%*s%s (%#x)\n",
    5892              :              indent_to, "",
    5893              :              "flag_store_merging",
    5894              :              ptr->x_flag_store_merging);
    5895              : 
    5896            0 :   if (ptr->x_flag_strict_aliasing)
    5897            0 :     fprintf (file, "%*s%s (%#x)\n",
    5898              :              indent_to, "",
    5899              :              "flag_strict_aliasing",
    5900              :              ptr->x_flag_strict_aliasing);
    5901              : 
    5902            0 :   if (ptr->x_flag_strict_enums)
    5903            0 :     fprintf (file, "%*s%s (%#x)\n",
    5904              :              indent_to, "",
    5905              :              "flag_strict_enums",
    5906              :              ptr->x_flag_strict_enums);
    5907              : 
    5908            0 :   if (ptr->x_flag_strict_volatile_bitfields)
    5909            0 :     fprintf (file, "%*s%s (%#x)\n",
    5910              :              indent_to, "",
    5911              :              "flag_strict_volatile_bitfields",
    5912              :              ptr->x_flag_strict_volatile_bitfields);
    5913              : 
    5914            0 :   if (ptr->x_flag_thread_jumps)
    5915            0 :     fprintf (file, "%*s%s (%#x)\n",
    5916              :              indent_to, "",
    5917              :              "flag_thread_jumps",
    5918              :              ptr->x_flag_thread_jumps);
    5919              : 
    5920            0 :   if (ptr->x_flag_threadsafe_statics)
    5921            0 :     fprintf (file, "%*s%s (%#x)\n",
    5922              :              indent_to, "",
    5923              :              "flag_threadsafe_statics",
    5924              :              ptr->x_flag_threadsafe_statics);
    5925              : 
    5926            0 :   if (ptr->x_flag_toplevel_reorder)
    5927            0 :     fprintf (file, "%*s%s (%#x)\n",
    5928              :              indent_to, "",
    5929              :              "flag_toplevel_reorder",
    5930              :              ptr->x_flag_toplevel_reorder);
    5931              : 
    5932            0 :   if (ptr->x_flag_tracer)
    5933            0 :     fprintf (file, "%*s%s (%#x)\n",
    5934              :              indent_to, "",
    5935              :              "flag_tracer",
    5936              :              ptr->x_flag_tracer);
    5937              : 
    5938            0 :   if (ptr->x_flag_trapping_math)
    5939            0 :     fprintf (file, "%*s%s (%#x)\n",
    5940              :              indent_to, "",
    5941              :              "flag_trapping_math",
    5942              :              ptr->x_flag_trapping_math);
    5943              : 
    5944            0 :   if (ptr->x_flag_trapv)
    5945            0 :     fprintf (file, "%*s%s (%#x)\n",
    5946              :              indent_to, "",
    5947              :              "flag_trapv",
    5948              :              ptr->x_flag_trapv);
    5949              : 
    5950            0 :   if (ptr->x_flag_tree_bit_ccp)
    5951            0 :     fprintf (file, "%*s%s (%#x)\n",
    5952              :              indent_to, "",
    5953              :              "flag_tree_bit_ccp",
    5954              :              ptr->x_flag_tree_bit_ccp);
    5955              : 
    5956            0 :   if (ptr->x_flag_tree_builtin_call_dce)
    5957            0 :     fprintf (file, "%*s%s (%#x)\n",
    5958              :              indent_to, "",
    5959              :              "flag_tree_builtin_call_dce",
    5960              :              ptr->x_flag_tree_builtin_call_dce);
    5961              : 
    5962            0 :   if (ptr->x_flag_tree_ccp)
    5963            0 :     fprintf (file, "%*s%s (%#x)\n",
    5964              :              indent_to, "",
    5965              :              "flag_tree_ccp",
    5966              :              ptr->x_flag_tree_ccp);
    5967              : 
    5968            0 :   if (ptr->x_flag_tree_ch)
    5969            0 :     fprintf (file, "%*s%s (%#x)\n",
    5970              :              indent_to, "",
    5971              :              "flag_tree_ch",
    5972              :              ptr->x_flag_tree_ch);
    5973              : 
    5974            0 :   if (ptr->x_flag_tree_coalesce_vars)
    5975            0 :     fprintf (file, "%*s%s (%#x)\n",
    5976              :              indent_to, "",
    5977              :              "flag_tree_coalesce_vars",
    5978              :              ptr->x_flag_tree_coalesce_vars);
    5979              : 
    5980            0 :   if (ptr->x_flag_tree_copy_prop)
    5981            0 :     fprintf (file, "%*s%s (%#x)\n",
    5982              :              indent_to, "",
    5983              :              "flag_tree_copy_prop",
    5984              :              ptr->x_flag_tree_copy_prop);
    5985              : 
    5986            0 :   if (ptr->x_flag_tree_cselim)
    5987            0 :     fprintf (file, "%*s%s (%#x)\n",
    5988              :              indent_to, "",
    5989              :              "flag_tree_cselim",
    5990              :              ptr->x_flag_tree_cselim);
    5991              : 
    5992            0 :   if (ptr->x_flag_tree_dce)
    5993            0 :     fprintf (file, "%*s%s (%#x)\n",
    5994              :              indent_to, "",
    5995              :              "flag_tree_dce",
    5996              :              ptr->x_flag_tree_dce);
    5997              : 
    5998            0 :   if (ptr->x_flag_tree_dom)
    5999            0 :     fprintf (file, "%*s%s (%#x)\n",
    6000              :              indent_to, "",
    6001              :              "flag_tree_dom",
    6002              :              ptr->x_flag_tree_dom);
    6003              : 
    6004            0 :   if (ptr->x_flag_tree_dse)
    6005            0 :     fprintf (file, "%*s%s (%#x)\n",
    6006              :              indent_to, "",
    6007              :              "flag_tree_dse",
    6008              :              ptr->x_flag_tree_dse);
    6009              : 
    6010            0 :   if (ptr->x_flag_tree_forwprop)
    6011            0 :     fprintf (file, "%*s%s (%#x)\n",
    6012              :              indent_to, "",
    6013              :              "flag_tree_forwprop",
    6014              :              ptr->x_flag_tree_forwprop);
    6015              : 
    6016            0 :   if (ptr->x_flag_tree_fre)
    6017            0 :     fprintf (file, "%*s%s (%#x)\n",
    6018              :              indent_to, "",
    6019              :              "flag_tree_fre",
    6020              :              ptr->x_flag_tree_fre);
    6021              : 
    6022            0 :   if (ptr->x_flag_tree_loop_distribute_patterns)
    6023            0 :     fprintf (file, "%*s%s (%#x)\n",
    6024              :              indent_to, "",
    6025              :              "flag_tree_loop_distribute_patterns",
    6026              :              ptr->x_flag_tree_loop_distribute_patterns);
    6027              : 
    6028            0 :   if (ptr->x_flag_tree_loop_distribution)
    6029            0 :     fprintf (file, "%*s%s (%#x)\n",
    6030              :              indent_to, "",
    6031              :              "flag_tree_loop_distribution",
    6032              :              ptr->x_flag_tree_loop_distribution);
    6033              : 
    6034            0 :   if (ptr->x_flag_tree_loop_if_convert)
    6035            0 :     fprintf (file, "%*s%s (%#x)\n",
    6036              :              indent_to, "",
    6037              :              "flag_tree_loop_if_convert",
    6038              :              ptr->x_flag_tree_loop_if_convert);
    6039              : 
    6040            0 :   if (ptr->x_flag_tree_loop_im)
    6041            0 :     fprintf (file, "%*s%s (%#x)\n",
    6042              :              indent_to, "",
    6043              :              "flag_tree_loop_im",
    6044              :              ptr->x_flag_tree_loop_im);
    6045              : 
    6046            0 :   if (ptr->x_flag_tree_loop_ivcanon)
    6047            0 :     fprintf (file, "%*s%s (%#x)\n",
    6048              :              indent_to, "",
    6049              :              "flag_tree_loop_ivcanon",
    6050              :              ptr->x_flag_tree_loop_ivcanon);
    6051              : 
    6052            0 :   if (ptr->x_flag_tree_loop_optimize)
    6053            0 :     fprintf (file, "%*s%s (%#x)\n",
    6054              :              indent_to, "",
    6055              :              "flag_tree_loop_optimize",
    6056              :              ptr->x_flag_tree_loop_optimize);
    6057              : 
    6058            0 :   if (ptr->x_flag_tree_loop_vectorize)
    6059            0 :     fprintf (file, "%*s%s (%#x)\n",
    6060              :              indent_to, "",
    6061              :              "flag_tree_loop_vectorize",
    6062              :              ptr->x_flag_tree_loop_vectorize);
    6063              : 
    6064            0 :   if (ptr->x_flag_tree_partial_pre)
    6065            0 :     fprintf (file, "%*s%s (%#x)\n",
    6066              :              indent_to, "",
    6067              :              "flag_tree_partial_pre",
    6068              :              ptr->x_flag_tree_partial_pre);
    6069              : 
    6070            0 :   if (ptr->x_flag_tree_phiprop)
    6071            0 :     fprintf (file, "%*s%s (%#x)\n",
    6072              :              indent_to, "",
    6073              :              "flag_tree_phiprop",
    6074              :              ptr->x_flag_tree_phiprop);
    6075              : 
    6076            0 :   if (ptr->x_flag_tree_pre)
    6077            0 :     fprintf (file, "%*s%s (%#x)\n",
    6078              :              indent_to, "",
    6079              :              "flag_tree_pre",
    6080              :              ptr->x_flag_tree_pre);
    6081              : 
    6082            0 :   if (ptr->x_flag_tree_pta)
    6083            0 :     fprintf (file, "%*s%s (%#x)\n",
    6084              :              indent_to, "",
    6085              :              "flag_tree_pta",
    6086              :              ptr->x_flag_tree_pta);
    6087              : 
    6088            0 :   if (ptr->x_flag_tree_reassoc)
    6089            0 :     fprintf (file, "%*s%s (%#x)\n",
    6090              :              indent_to, "",
    6091              :              "flag_tree_reassoc",
    6092              :              ptr->x_flag_tree_reassoc);
    6093              : 
    6094            0 :   if (ptr->x_flag_tree_scev_cprop)
    6095            0 :     fprintf (file, "%*s%s (%#x)\n",
    6096              :              indent_to, "",
    6097              :              "flag_tree_scev_cprop",
    6098              :              ptr->x_flag_tree_scev_cprop);
    6099              : 
    6100            0 :   if (ptr->x_flag_tree_sink)
    6101            0 :     fprintf (file, "%*s%s (%#x)\n",
    6102              :              indent_to, "",
    6103              :              "flag_tree_sink",
    6104              :              ptr->x_flag_tree_sink);
    6105              : 
    6106            0 :   if (ptr->x_flag_tree_slp_vectorize)
    6107            0 :     fprintf (file, "%*s%s (%#x)\n",
    6108              :              indent_to, "",
    6109              :              "flag_tree_slp_vectorize",
    6110              :              ptr->x_flag_tree_slp_vectorize);
    6111              : 
    6112            0 :   if (ptr->x_flag_tree_slsr)
    6113            0 :     fprintf (file, "%*s%s (%#x)\n",
    6114              :              indent_to, "",
    6115              :              "flag_tree_slsr",
    6116              :              ptr->x_flag_tree_slsr);
    6117              : 
    6118            0 :   if (ptr->x_flag_tree_sra)
    6119            0 :     fprintf (file, "%*s%s (%#x)\n",
    6120              :              indent_to, "",
    6121              :              "flag_tree_sra",
    6122              :              ptr->x_flag_tree_sra);
    6123              : 
    6124            0 :   if (ptr->x_flag_tree_switch_conversion)
    6125            0 :     fprintf (file, "%*s%s (%#x)\n",
    6126              :              indent_to, "",
    6127              :              "flag_tree_switch_conversion",
    6128              :              ptr->x_flag_tree_switch_conversion);
    6129              : 
    6130            0 :   if (ptr->x_flag_tree_tail_merge)
    6131            0 :     fprintf (file, "%*s%s (%#x)\n",
    6132              :              indent_to, "",
    6133              :              "flag_tree_tail_merge",
    6134              :              ptr->x_flag_tree_tail_merge);
    6135              : 
    6136            0 :   if (ptr->x_flag_tree_ter)
    6137            0 :     fprintf (file, "%*s%s (%#x)\n",
    6138              :              indent_to, "",
    6139              :              "flag_tree_ter",
    6140              :              ptr->x_flag_tree_ter);
    6141              : 
    6142            0 :   if (ptr->x_flag_tree_vectorize)
    6143            0 :     fprintf (file, "%*s%s (%#x)\n",
    6144              :              indent_to, "",
    6145              :              "flag_tree_vectorize",
    6146              :              ptr->x_flag_tree_vectorize);
    6147              : 
    6148            0 :   if (ptr->x_flag_tree_vrp)
    6149            0 :     fprintf (file, "%*s%s (%#x)\n",
    6150              :              indent_to, "",
    6151              :              "flag_tree_vrp",
    6152              :              ptr->x_flag_tree_vrp);
    6153              : 
    6154            0 :   if (ptr->x_flag_unconstrained_commons)
    6155            0 :     fprintf (file, "%*s%s (%#x)\n",
    6156              :              indent_to, "",
    6157              :              "flag_unconstrained_commons",
    6158              :              ptr->x_flag_unconstrained_commons);
    6159              : 
    6160            0 :   if (ptr->x_flag_unreachable_traps)
    6161            0 :     fprintf (file, "%*s%s (%#x)\n",
    6162              :              indent_to, "",
    6163              :              "flag_unreachable_traps",
    6164              :              ptr->x_flag_unreachable_traps);
    6165              : 
    6166            0 :   if (ptr->x_flag_unroll_all_loops)
    6167            0 :     fprintf (file, "%*s%s (%#x)\n",
    6168              :              indent_to, "",
    6169              :              "flag_unroll_all_loops",
    6170              :              ptr->x_flag_unroll_all_loops);
    6171              : 
    6172            0 :   if (ptr->x_flag_cunroll_grow_size)
    6173            0 :     fprintf (file, "%*s%s (%#x)\n",
    6174              :              indent_to, "",
    6175              :              "flag_cunroll_grow_size",
    6176              :              ptr->x_flag_cunroll_grow_size);
    6177              : 
    6178            0 :   if (ptr->x_flag_unroll_loops)
    6179            0 :     fprintf (file, "%*s%s (%#x)\n",
    6180              :              indent_to, "",
    6181              :              "flag_unroll_loops",
    6182              :              ptr->x_flag_unroll_loops);
    6183              : 
    6184            0 :   if (ptr->x_flag_unsafe_math_optimizations)
    6185            0 :     fprintf (file, "%*s%s (%#x)\n",
    6186              :              indent_to, "",
    6187              :              "flag_unsafe_math_optimizations",
    6188              :              ptr->x_flag_unsafe_math_optimizations);
    6189              : 
    6190            0 :   if (ptr->x_flag_unswitch_loops)
    6191            0 :     fprintf (file, "%*s%s (%#x)\n",
    6192              :              indent_to, "",
    6193              :              "flag_unswitch_loops",
    6194              :              ptr->x_flag_unswitch_loops);
    6195              : 
    6196            0 :   if (ptr->x_flag_unwind_tables)
    6197            0 :     fprintf (file, "%*s%s (%#x)\n",
    6198              :              indent_to, "",
    6199              :              "flag_unwind_tables",
    6200              :              ptr->x_flag_unwind_tables);
    6201              : 
    6202            0 :   if (ptr->x_flag_var_tracking)
    6203            0 :     fprintf (file, "%*s%s (%#x)\n",
    6204              :              indent_to, "",
    6205              :              "flag_var_tracking",
    6206              :              ptr->x_flag_var_tracking);
    6207              : 
    6208            0 :   if (ptr->x_flag_var_tracking_assignments)
    6209            0 :     fprintf (file, "%*s%s (%#x)\n",
    6210              :              indent_to, "",
    6211              :              "flag_var_tracking_assignments",
    6212              :              ptr->x_flag_var_tracking_assignments);
    6213              : 
    6214            0 :   if (ptr->x_flag_var_tracking_assignments_toggle)
    6215            0 :     fprintf (file, "%*s%s (%#x)\n",
    6216              :              indent_to, "",
    6217              :              "flag_var_tracking_assignments_toggle",
    6218              :              ptr->x_flag_var_tracking_assignments_toggle);
    6219              : 
    6220            0 :   if (ptr->x_flag_var_tracking_uninit)
    6221            0 :     fprintf (file, "%*s%s (%#x)\n",
    6222              :              indent_to, "",
    6223              :              "flag_var_tracking_uninit",
    6224              :              ptr->x_flag_var_tracking_uninit);
    6225              : 
    6226            0 :   if (ptr->x_flag_variable_expansion_in_unroller)
    6227            0 :     fprintf (file, "%*s%s (%#x)\n",
    6228              :              indent_to, "",
    6229              :              "flag_variable_expansion_in_unroller",
    6230              :              ptr->x_flag_variable_expansion_in_unroller);
    6231              : 
    6232            0 :   if (ptr->x_flag_version_loops_for_strides)
    6233            0 :     fprintf (file, "%*s%s (%#x)\n",
    6234              :              indent_to, "",
    6235              :              "flag_version_loops_for_strides",
    6236              :              ptr->x_flag_version_loops_for_strides);
    6237              : 
    6238            0 :   if (ptr->x_flag_value_profile_transformations)
    6239            0 :     fprintf (file, "%*s%s (%#x)\n",
    6240              :              indent_to, "",
    6241              :              "flag_value_profile_transformations",
    6242              :              ptr->x_flag_value_profile_transformations);
    6243              : 
    6244            0 :   if (ptr->x_flag_web)
    6245            0 :     fprintf (file, "%*s%s (%#x)\n",
    6246              :              indent_to, "",
    6247              :              "flag_web",
    6248              :              ptr->x_flag_web);
    6249              : 
    6250            0 :   if (ptr->x_flag_wrapv)
    6251            0 :     fprintf (file, "%*s%s (%#x)\n",
    6252              :              indent_to, "",
    6253              :              "flag_wrapv",
    6254              :              ptr->x_flag_wrapv);
    6255              : 
    6256            0 :   if (ptr->x_flag_wrapv_pointer)
    6257            0 :     fprintf (file, "%*s%s (%#x)\n",
    6258              :              indent_to, "",
    6259              :              "flag_wrapv_pointer",
    6260              :              ptr->x_flag_wrapv_pointer);
    6261              : 
    6262            0 :   if (ptr->x_debug_nonbind_markers_p)
    6263            0 :     fprintf (file, "%*s%s (%#x)\n",
    6264              :              indent_to, "",
    6265              :              "debug_nonbind_markers_p",
    6266              :              ptr->x_debug_nonbind_markers_p);
    6267              : 
    6268            0 :   if (ptr->x_ix86_use_scatter)
    6269            0 :     fprintf (file, "%*s%s (%#x)\n",
    6270              :              indent_to, "",
    6271              :              "ix86_use_scatter",
    6272              :              ptr->x_ix86_use_scatter);
    6273              : 
    6274            0 :   if (ptr->x_ix86_unroll_only_small_loops)
    6275            0 :     fprintf (file, "%*s%s (%#x)\n",
    6276              :              indent_to, "",
    6277              :              "ix86_unroll_only_small_loops",
    6278              :              ptr->x_ix86_unroll_only_small_loops);
    6279              : 
    6280            0 :   if (ptr->x_str_align_functions)
    6281            0 :     fprintf (file, "%*s%s (%s)\n",
    6282              :              indent_to, "",
    6283              :              "str_align_functions",
    6284              :              ptr->x_str_align_functions);
    6285              : 
    6286            0 :   if (ptr->x_str_align_jumps)
    6287            0 :     fprintf (file, "%*s%s (%s)\n",
    6288              :              indent_to, "",
    6289              :              "str_align_jumps",
    6290              :              ptr->x_str_align_jumps);
    6291              : 
    6292            0 :   if (ptr->x_str_align_labels)
    6293            0 :     fprintf (file, "%*s%s (%s)\n",
    6294              :              indent_to, "",
    6295              :              "str_align_labels",
    6296              :              ptr->x_str_align_labels);
    6297              : 
    6298            0 :   if (ptr->x_str_align_loops)
    6299            0 :     fprintf (file, "%*s%s (%s)\n",
    6300              :              indent_to, "",
    6301              :              "str_align_loops",
    6302              :              ptr->x_str_align_loops);
    6303              : 
    6304            0 :   if (ptr->x_flag_patchable_function_entry)
    6305            0 :     fprintf (file, "%*s%s (%s)\n",
    6306              :              indent_to, "",
    6307              :              "flag_patchable_function_entry",
    6308              :              ptr->x_flag_patchable_function_entry);
    6309              : 
    6310            0 : }
    6311              : 
    6312              : /* Print different optimization variables from structures provided as arguments.  */
    6313              : void
    6314            0 : cl_optimization_print_diff (FILE *file,
    6315              :                             int indent_to,
    6316              :                             struct cl_optimization *ptr1,
    6317              :                             struct cl_optimization *ptr2)
    6318              : {
    6319            0 :   fputs ("\n", file);
    6320            0 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
    6321            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6322              :              indent_to, "",
    6323              :              "param_align_loop_iterations",
    6324              :              ptr1->x_param_align_loop_iterations,
    6325              :              ptr2->x_param_align_loop_iterations);
    6326              : 
    6327            0 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
    6328            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6329              :              indent_to, "",
    6330              :              "param_align_threshold",
    6331              :              ptr1->x_param_align_threshold,
    6332              :              ptr2->x_param_align_threshold);
    6333              : 
    6334            0 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
    6335            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6336              :              indent_to, "",
    6337              :              "param_asan_protect_allocas",
    6338              :              ptr1->x_param_asan_protect_allocas,
    6339              :              ptr2->x_param_asan_protect_allocas);
    6340              : 
    6341            0 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
    6342            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6343              :              indent_to, "",
    6344              :              "param_asan_instrument_reads",
    6345              :              ptr1->x_param_asan_instrument_reads,
    6346              :              ptr2->x_param_asan_instrument_reads);
    6347              : 
    6348            0 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
    6349            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6350              :              indent_to, "",
    6351              :              "param_asan_instrument_writes",
    6352              :              ptr1->x_param_asan_instrument_writes,
    6353              :              ptr2->x_param_asan_instrument_writes);
    6354              : 
    6355            0 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
    6356            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6357              :              indent_to, "",
    6358              :              "param_asan_instrumentation_with_call_threshold",
    6359              :              ptr1->x_param_asan_instrumentation_with_call_threshold,
    6360              :              ptr2->x_param_asan_instrumentation_with_call_threshold);
    6361              : 
    6362            0 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
    6363            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6364              :              indent_to, "",
    6365              :              "param_asan_kernel_mem_intrinsic_prefix",
    6366              :              ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
    6367              :              ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
    6368              : 
    6369            0 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
    6370            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6371              :              indent_to, "",
    6372              :              "param_asan_memintrin",
    6373              :              ptr1->x_param_asan_memintrin,
    6374              :              ptr2->x_param_asan_memintrin);
    6375              : 
    6376            0 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
    6377            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6378              :              indent_to, "",
    6379              :              "param_asan_stack",
    6380              :              ptr1->x_param_asan_stack,
    6381              :              ptr2->x_param_asan_stack);
    6382              : 
    6383            0 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
    6384            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6385              :              indent_to, "",
    6386              :              "param_asan_use_after_return",
    6387              :              ptr1->x_param_asan_use_after_return,
    6388              :              ptr2->x_param_asan_use_after_return);
    6389              : 
    6390            0 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
    6391            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6392              :              indent_to, "",
    6393              :              "param_auto_profile_bbs",
    6394              :              ptr1->x_param_auto_profile_bbs,
    6395              :              ptr2->x_param_auto_profile_bbs);
    6396              : 
    6397            0 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
    6398            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6399              :              indent_to, "",
    6400              :              "param_auto_profile_reorder_only",
    6401              :              ptr1->x_param_auto_profile_reorder_only,
    6402              :              ptr2->x_param_auto_profile_reorder_only);
    6403              : 
    6404            0 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
    6405            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6406              :              indent_to, "",
    6407              :              "param_avg_loop_niter",
    6408              :              ptr1->x_param_avg_loop_niter,
    6409              :              ptr2->x_param_avg_loop_niter);
    6410              : 
    6411            0 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
    6412            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6413              :              indent_to, "",
    6414              :              "param_avoid_fma_max_bits",
    6415              :              ptr1->x_param_avoid_fma_max_bits,
    6416              :              ptr2->x_param_avoid_fma_max_bits);
    6417              : 
    6418            0 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
    6419            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6420              :              indent_to, "",
    6421              :              "param_builtin_expect_probability",
    6422              :              ptr1->x_param_builtin_expect_probability,
    6423              :              ptr2->x_param_builtin_expect_probability);
    6424              : 
    6425            0 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
    6426            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6427              :              indent_to, "",
    6428              :              "param_builtin_string_cmp_inline_length",
    6429              :              ptr1->x_param_builtin_string_cmp_inline_length,
    6430              :              ptr2->x_param_builtin_string_cmp_inline_length);
    6431              : 
    6432            0 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
    6433            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6434              :              indent_to, "",
    6435              :              "param_case_values_threshold",
    6436              :              ptr1->x_param_case_values_threshold,
    6437              :              ptr2->x_param_case_values_threshold);
    6438              : 
    6439            0 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
    6440            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6441              :              indent_to, "",
    6442              :              "param_comdat_sharing_probability",
    6443              :              ptr1->x_param_comdat_sharing_probability,
    6444              :              ptr2->x_param_comdat_sharing_probability);
    6445              : 
    6446            0 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
    6447            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6448              :              indent_to, "",
    6449              :              "param_construct_interfere_size",
    6450              :              ptr1->x_param_construct_interfere_size,
    6451              :              ptr2->x_param_construct_interfere_size);
    6452              : 
    6453            0 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
    6454            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6455              :              indent_to, "",
    6456              :              "param_cycle_accurate_model",
    6457              :              ptr1->x_param_cycle_accurate_model,
    6458              :              ptr2->x_param_cycle_accurate_model);
    6459              : 
    6460            0 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
    6461            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6462              :              indent_to, "",
    6463              :              "param_destruct_interfere_size",
    6464              :              ptr1->x_param_destruct_interfere_size,
    6465              :              ptr2->x_param_destruct_interfere_size);
    6466              : 
    6467            0 :   if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
    6468            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6469              :              indent_to, "",
    6470              :              "param_dom_jump_threading",
    6471              :              ptr1->x_param_dom_jump_threading,
    6472              :              ptr2->x_param_dom_jump_threading);
    6473              : 
    6474            0 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
    6475            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6476              :              indent_to, "",
    6477              :              "param_dse_max_alias_queries_per_store",
    6478              :              ptr1->x_param_dse_max_alias_queries_per_store,
    6479              :              ptr2->x_param_dse_max_alias_queries_per_store);
    6480              : 
    6481            0 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
    6482            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6483              :              indent_to, "",
    6484              :              "param_dse_max_object_size",
    6485              :              ptr1->x_param_dse_max_object_size,
    6486              :              ptr2->x_param_dse_max_object_size);
    6487              : 
    6488            0 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
    6489            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6490              :              indent_to, "",
    6491              :              "param_early_inlining_insns",
    6492              :              ptr1->x_param_early_inlining_insns,
    6493              :              ptr2->x_param_early_inlining_insns);
    6494              : 
    6495            0 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
    6496            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6497              :              indent_to, "",
    6498              :              "param_fsm_scale_path_stmts",
    6499              :              ptr1->x_param_fsm_scale_path_stmts,
    6500              :              ptr2->x_param_fsm_scale_path_stmts);
    6501              : 
    6502            0 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
    6503            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6504              :              indent_to, "",
    6505              :              "param_fully_pipelined_fma",
    6506              :              ptr1->x_param_fully_pipelined_fma,
    6507              :              ptr2->x_param_fully_pipelined_fma);
    6508              : 
    6509            0 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
    6510            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6511              :              indent_to, "",
    6512              :              "param_gcse_after_reload_critical_fraction",
    6513              :              ptr1->x_param_gcse_after_reload_critical_fraction,
    6514              :              ptr2->x_param_gcse_after_reload_critical_fraction);
    6515              : 
    6516            0 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
    6517            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6518              :              indent_to, "",
    6519              :              "param_gcse_after_reload_partial_fraction",
    6520              :              ptr1->x_param_gcse_after_reload_partial_fraction,
    6521              :              ptr2->x_param_gcse_after_reload_partial_fraction);
    6522              : 
    6523            0 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
    6524            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6525              :              indent_to, "",
    6526              :              "param_gcse_cost_distance_ratio",
    6527              :              ptr1->x_param_gcse_cost_distance_ratio,
    6528              :              ptr2->x_param_gcse_cost_distance_ratio);
    6529              : 
    6530            0 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
    6531            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6532              :              indent_to, "",
    6533              :              "param_gcse_unrestricted_cost",
    6534              :              ptr1->x_param_gcse_unrestricted_cost,
    6535              :              ptr2->x_param_gcse_unrestricted_cost);
    6536              : 
    6537            0 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
    6538            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6539              :              indent_to, "",
    6540              :              "param_graphite_max_arrays_per_scop",
    6541              :              ptr1->x_param_graphite_max_arrays_per_scop,
    6542              :              ptr2->x_param_graphite_max_arrays_per_scop);
    6543              : 
    6544            0 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
    6545            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6546              :              indent_to, "",
    6547              :              "param_graphite_max_nb_scop_params",
    6548              :              ptr1->x_param_graphite_max_nb_scop_params,
    6549              :              ptr2->x_param_graphite_max_nb_scop_params);
    6550              : 
    6551            0 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
    6552            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6553              :              indent_to, "",
    6554              :              "param_hardcfr_max_blocks",
    6555              :              ptr1->x_param_hardcfr_max_blocks,
    6556              :              ptr2->x_param_hardcfr_max_blocks);
    6557              : 
    6558            0 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
    6559            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6560              :              indent_to, "",
    6561              :              "param_hardcfr_max_inline_blocks",
    6562              :              ptr1->x_param_hardcfr_max_inline_blocks,
    6563              :              ptr2->x_param_hardcfr_max_inline_blocks);
    6564              : 
    6565            0 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
    6566            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6567              :              indent_to, "",
    6568              :              "param_hwasan_instrument_allocas",
    6569              :              ptr1->x_param_hwasan_instrument_allocas,
    6570              :              ptr2->x_param_hwasan_instrument_allocas);
    6571              : 
    6572            0 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
    6573            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6574              :              indent_to, "",
    6575              :              "param_hwasan_instrument_mem_intrinsics",
    6576              :              ptr1->x_param_hwasan_instrument_mem_intrinsics,
    6577              :              ptr2->x_param_hwasan_instrument_mem_intrinsics);
    6578              : 
    6579            0 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
    6580            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6581              :              indent_to, "",
    6582              :              "param_hwasan_instrument_reads",
    6583              :              ptr1->x_param_hwasan_instrument_reads,
    6584              :              ptr2->x_param_hwasan_instrument_reads);
    6585              : 
    6586            0 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
    6587            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6588              :              indent_to, "",
    6589              :              "param_hwasan_instrument_stack",
    6590              :              ptr1->x_param_hwasan_instrument_stack,
    6591              :              ptr2->x_param_hwasan_instrument_stack);
    6592              : 
    6593            0 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
    6594            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6595              :              indent_to, "",
    6596              :              "param_hwasan_instrument_writes",
    6597              :              ptr1->x_param_hwasan_instrument_writes,
    6598              :              ptr2->x_param_hwasan_instrument_writes);
    6599              : 
    6600            0 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
    6601            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6602              :              indent_to, "",
    6603              :              "param_hwasan_random_frame_tag",
    6604              :              ptr1->x_param_hwasan_random_frame_tag,
    6605              :              ptr2->x_param_hwasan_random_frame_tag);
    6606              : 
    6607            0 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
    6608            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6609              :              indent_to, "",
    6610              :              "param_inline_heuristics_hint_percent",
    6611              :              ptr1->x_param_inline_heuristics_hint_percent,
    6612              :              ptr2->x_param_inline_heuristics_hint_percent);
    6613              : 
    6614            0 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
    6615            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6616              :              indent_to, "",
    6617              :              "param_inline_min_speedup",
    6618              :              ptr1->x_param_inline_min_speedup,
    6619              :              ptr2->x_param_inline_min_speedup);
    6620              : 
    6621            0 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
    6622            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6623              :              indent_to, "",
    6624              :              "param_inline_unit_growth",
    6625              :              ptr1->x_param_inline_unit_growth,
    6626              :              ptr2->x_param_inline_unit_growth);
    6627              : 
    6628            0 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
    6629            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6630              :              indent_to, "",
    6631              :              "param_ipa_cp_eval_threshold",
    6632              :              ptr1->x_param_ipa_cp_eval_threshold,
    6633              :              ptr2->x_param_ipa_cp_eval_threshold);
    6634              : 
    6635            0 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
    6636            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6637              :              indent_to, "",
    6638              :              "param_ipa_cp_large_unit_insns",
    6639              :              ptr1->x_param_ipa_cp_large_unit_insns,
    6640              :              ptr2->x_param_ipa_cp_large_unit_insns);
    6641              : 
    6642            0 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
    6643            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6644              :              indent_to, "",
    6645              :              "param_ipa_cp_loop_hint_bonus",
    6646              :              ptr1->x_param_ipa_cp_loop_hint_bonus,
    6647              :              ptr2->x_param_ipa_cp_loop_hint_bonus);
    6648              : 
    6649            0 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
    6650            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6651              :              indent_to, "",
    6652              :              "param_ipa_cp_max_recursive_depth",
    6653              :              ptr1->x_param_ipa_cp_max_recursive_depth,
    6654              :              ptr2->x_param_ipa_cp_max_recursive_depth);
    6655              : 
    6656            0 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
    6657            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6658              :              indent_to, "",
    6659              :              "param_ipa_cp_min_recursive_probability",
    6660              :              ptr1->x_param_ipa_cp_min_recursive_probability,
    6661              :              ptr2->x_param_ipa_cp_min_recursive_probability);
    6662              : 
    6663            0 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
    6664            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6665              :              indent_to, "",
    6666              :              "param_ipa_cp_recursion_penalty",
    6667              :              ptr1->x_param_ipa_cp_recursion_penalty,
    6668              :              ptr2->x_param_ipa_cp_recursion_penalty);
    6669              : 
    6670            0 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
    6671            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6672              :              indent_to, "",
    6673              :              "param_ipa_cp_recursive_freq_factor",
    6674              :              ptr1->x_param_ipa_cp_recursive_freq_factor,
    6675              :              ptr2->x_param_ipa_cp_recursive_freq_factor);
    6676              : 
    6677            0 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
    6678            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6679              :              indent_to, "",
    6680              :              "param_ipa_cp_single_call_penalty",
    6681              :              ptr1->x_param_ipa_cp_single_call_penalty,
    6682              :              ptr2->x_param_ipa_cp_single_call_penalty);
    6683              : 
    6684            0 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
    6685            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6686              :              indent_to, "",
    6687              :              "param_ipa_cp_sweeps",
    6688              :              ptr1->x_param_ipa_cp_sweeps,
    6689              :              ptr2->x_param_ipa_cp_sweeps);
    6690              : 
    6691            0 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
    6692            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6693              :              indent_to, "",
    6694              :              "param_ipa_cp_unit_growth",
    6695              :              ptr1->x_param_ipa_cp_unit_growth,
    6696              :              ptr2->x_param_ipa_cp_unit_growth);
    6697              : 
    6698            0 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
    6699            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6700              :              indent_to, "",
    6701              :              "param_ipa_cp_value_list_size",
    6702              :              ptr1->x_param_ipa_cp_value_list_size,
    6703              :              ptr2->x_param_ipa_cp_value_list_size);
    6704              : 
    6705            0 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
    6706            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6707              :              indent_to, "",
    6708              :              "param_ipa_jump_function_lookups",
    6709              :              ptr1->x_param_ipa_jump_function_lookups,
    6710              :              ptr2->x_param_ipa_jump_function_lookups);
    6711              : 
    6712            0 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
    6713            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6714              :              indent_to, "",
    6715              :              "param_ipa_max_aa_steps",
    6716              :              ptr1->x_param_ipa_max_aa_steps,
    6717              :              ptr2->x_param_ipa_max_aa_steps);
    6718              : 
    6719            0 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
    6720            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6721              :              indent_to, "",
    6722              :              "param_ipa_max_agg_items",
    6723              :              ptr1->x_param_ipa_max_agg_items,
    6724              :              ptr2->x_param_ipa_max_agg_items);
    6725              : 
    6726            0 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
    6727            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6728              :              indent_to, "",
    6729              :              "param_ipa_max_loop_predicates",
    6730              :              ptr1->x_param_ipa_max_loop_predicates,
    6731              :              ptr2->x_param_ipa_max_loop_predicates);
    6732              : 
    6733            0 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
    6734            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6735              :              indent_to, "",
    6736              :              "param_ipa_max_param_expr_ops",
    6737              :              ptr1->x_param_ipa_max_param_expr_ops,
    6738              :              ptr2->x_param_ipa_max_param_expr_ops);
    6739              : 
    6740            0 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
    6741            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6742              :              indent_to, "",
    6743              :              "param_ipa_max_switch_predicate_bounds",
    6744              :              ptr1->x_param_ipa_max_switch_predicate_bounds,
    6745              :              ptr2->x_param_ipa_max_switch_predicate_bounds);
    6746              : 
    6747            0 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
    6748            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6749              :              indent_to, "",
    6750              :              "param_ipa_sra_deref_prob_threshold",
    6751              :              ptr1->x_param_ipa_sra_deref_prob_threshold,
    6752              :              ptr2->x_param_ipa_sra_deref_prob_threshold);
    6753              : 
    6754            0 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
    6755            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6756              :              indent_to, "",
    6757              :              "param_ipa_sra_max_replacements",
    6758              :              ptr1->x_param_ipa_sra_max_replacements,
    6759              :              ptr2->x_param_ipa_sra_max_replacements);
    6760              : 
    6761            0 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
    6762            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6763              :              indent_to, "",
    6764              :              "param_ipa_sra_ptr_growth_factor",
    6765              :              ptr1->x_param_ipa_sra_ptr_growth_factor,
    6766              :              ptr2->x_param_ipa_sra_ptr_growth_factor);
    6767              : 
    6768            0 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
    6769            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6770              :              indent_to, "",
    6771              :              "param_ipa_sra_ptrwrap_growth_factor",
    6772              :              ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
    6773              :              ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
    6774              : 
    6775            0 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
    6776            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6777              :              indent_to, "",
    6778              :              "param_ira_consider_dup_in_all_alts",
    6779              :              ptr1->x_param_ira_consider_dup_in_all_alts,
    6780              :              ptr2->x_param_ira_consider_dup_in_all_alts);
    6781              : 
    6782            0 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
    6783            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6784              :              indent_to, "",
    6785              :              "param_ira_loop_reserved_regs",
    6786              :              ptr1->x_param_ira_loop_reserved_regs,
    6787              :              ptr2->x_param_ira_loop_reserved_regs);
    6788              : 
    6789            0 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
    6790            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6791              :              indent_to, "",
    6792              :              "param_ira_max_conflict_table_size",
    6793              :              ptr1->x_param_ira_max_conflict_table_size,
    6794              :              ptr2->x_param_ira_max_conflict_table_size);
    6795              : 
    6796            0 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
    6797            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6798              :              indent_to, "",
    6799              :              "param_ira_max_loops_num",
    6800              :              ptr1->x_param_ira_max_loops_num,
    6801              :              ptr2->x_param_ira_max_loops_num);
    6802              : 
    6803            0 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
    6804            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6805              :              indent_to, "",
    6806              :              "param_ira_simple_lra_insn_threshold",
    6807              :              ptr1->x_param_ira_simple_lra_insn_threshold,
    6808              :              ptr2->x_param_ira_simple_lra_insn_threshold);
    6809              : 
    6810            0 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
    6811            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6812              :              indent_to, "",
    6813              :              "param_iv_always_prune_cand_set_bound",
    6814              :              ptr1->x_param_iv_always_prune_cand_set_bound,
    6815              :              ptr2->x_param_iv_always_prune_cand_set_bound);
    6816              : 
    6817            0 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
    6818            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6819              :              indent_to, "",
    6820              :              "param_iv_consider_all_candidates_bound",
    6821              :              ptr1->x_param_iv_consider_all_candidates_bound,
    6822              :              ptr2->x_param_iv_consider_all_candidates_bound);
    6823              : 
    6824            0 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
    6825            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6826              :              indent_to, "",
    6827              :              "param_iv_max_considered_uses",
    6828              :              ptr1->x_param_iv_max_considered_uses,
    6829              :              ptr2->x_param_iv_max_considered_uses);
    6830              : 
    6831            0 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
    6832            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6833              :              indent_to, "",
    6834              :              "ix86_vect_compare_costs",
    6835              :              ptr1->x_ix86_vect_compare_costs,
    6836              :              ptr2->x_ix86_vect_compare_costs);
    6837              : 
    6838            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
    6839            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6840              :              indent_to, "",
    6841              :              "param_jump_table_max_growth_ratio_for_size",
    6842              :              ptr1->x_param_jump_table_max_growth_ratio_for_size,
    6843              :              ptr2->x_param_jump_table_max_growth_ratio_for_size);
    6844              : 
    6845            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
    6846            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6847              :              indent_to, "",
    6848              :              "param_jump_table_max_growth_ratio_for_speed",
    6849              :              ptr1->x_param_jump_table_max_growth_ratio_for_speed,
    6850              :              ptr2->x_param_jump_table_max_growth_ratio_for_speed);
    6851              : 
    6852            0 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
    6853            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6854              :              indent_to, "",
    6855              :              "param_l1_cache_line_size",
    6856              :              ptr1->x_param_l1_cache_line_size,
    6857              :              ptr2->x_param_l1_cache_line_size);
    6858              : 
    6859            0 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
    6860            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6861              :              indent_to, "",
    6862              :              "param_l1_cache_size",
    6863              :              ptr1->x_param_l1_cache_size,
    6864              :              ptr2->x_param_l1_cache_size);
    6865              : 
    6866            0 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
    6867            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6868              :              indent_to, "",
    6869              :              "param_l2_cache_size",
    6870              :              ptr1->x_param_l2_cache_size,
    6871              :              ptr2->x_param_l2_cache_size);
    6872              : 
    6873            0 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
    6874            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6875              :              indent_to, "",
    6876              :              "param_large_function_growth",
    6877              :              ptr1->x_param_large_function_growth,
    6878              :              ptr2->x_param_large_function_growth);
    6879              : 
    6880            0 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
    6881            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6882              :              indent_to, "",
    6883              :              "param_large_function_insns",
    6884              :              ptr1->x_param_large_function_insns,
    6885              :              ptr2->x_param_large_function_insns);
    6886              : 
    6887            0 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
    6888            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6889              :              indent_to, "",
    6890              :              "param_stack_frame_growth",
    6891              :              ptr1->x_param_stack_frame_growth,
    6892              :              ptr2->x_param_stack_frame_growth);
    6893              : 
    6894            0 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
    6895            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6896              :              indent_to, "",
    6897              :              "param_large_stack_frame",
    6898              :              ptr1->x_param_large_stack_frame,
    6899              :              ptr2->x_param_large_stack_frame);
    6900              : 
    6901            0 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
    6902            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6903              :              indent_to, "",
    6904              :              "param_large_unit_insns",
    6905              :              ptr1->x_param_large_unit_insns,
    6906              :              ptr2->x_param_large_unit_insns);
    6907              : 
    6908            0 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
    6909            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6910              :              indent_to, "",
    6911              :              "param_lim_expensive",
    6912              :              ptr1->x_param_lim_expensive,
    6913              :              ptr2->x_param_lim_expensive);
    6914              : 
    6915            0 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
    6916            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6917              :              indent_to, "",
    6918              :              "param_loop_block_tile_size",
    6919              :              ptr1->x_param_loop_block_tile_size,
    6920              :              ptr2->x_param_loop_block_tile_size);
    6921              : 
    6922            0 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
    6923            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6924              :              indent_to, "",
    6925              :              "param_loop_interchange_max_num_stmts",
    6926              :              ptr1->x_param_loop_interchange_max_num_stmts,
    6927              :              ptr2->x_param_loop_interchange_max_num_stmts);
    6928              : 
    6929            0 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
    6930            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6931              :              indent_to, "",
    6932              :              "param_loop_interchange_stride_ratio",
    6933              :              ptr1->x_param_loop_interchange_stride_ratio,
    6934              :              ptr2->x_param_loop_interchange_stride_ratio);
    6935              : 
    6936            0 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
    6937            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6938              :              indent_to, "",
    6939              :              "param_loop_invariant_max_bbs_in_loop",
    6940              :              ptr1->x_param_loop_invariant_max_bbs_in_loop,
    6941              :              ptr2->x_param_loop_invariant_max_bbs_in_loop);
    6942              : 
    6943            0 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
    6944            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6945              :              indent_to, "",
    6946              :              "param_loop_max_datarefs_for_datadeps",
    6947              :              ptr1->x_param_loop_max_datarefs_for_datadeps,
    6948              :              ptr2->x_param_loop_max_datarefs_for_datadeps);
    6949              : 
    6950            0 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
    6951            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6952              :              indent_to, "",
    6953              :              "param_loop_versioning_max_inner_insns",
    6954              :              ptr1->x_param_loop_versioning_max_inner_insns,
    6955              :              ptr2->x_param_loop_versioning_max_inner_insns);
    6956              : 
    6957            0 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
    6958            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6959              :              indent_to, "",
    6960              :              "param_loop_versioning_max_outer_insns",
    6961              :              ptr1->x_param_loop_versioning_max_outer_insns,
    6962              :              ptr2->x_param_loop_versioning_max_outer_insns);
    6963              : 
    6964            0 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
    6965            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6966              :              indent_to, "",
    6967              :              "param_lra_inheritance_ebb_probability_cutoff",
    6968              :              ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
    6969              :              ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
    6970              : 
    6971            0 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
    6972            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6973              :              indent_to, "",
    6974              :              "param_lra_max_considered_reload_pseudos",
    6975              :              ptr1->x_param_lra_max_considered_reload_pseudos,
    6976              :              ptr2->x_param_lra_max_considered_reload_pseudos);
    6977              : 
    6978            0 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
    6979            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6980              :              indent_to, "",
    6981              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    6982              :              ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
    6983              :              ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
    6984              : 
    6985            0 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
    6986            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6987              :              indent_to, "",
    6988              :              "param_lto_locality_frequency",
    6989              :              ptr1->x_param_lto_locality_frequency,
    6990              :              ptr2->x_param_lto_locality_frequency);
    6991              : 
    6992            0 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
    6993            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6994              :              indent_to, "",
    6995              :              "param_lto_locality_size",
    6996              :              ptr1->x_param_lto_locality_size,
    6997              :              ptr2->x_param_lto_locality_size);
    6998              : 
    6999            0 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
    7000            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7001              :              indent_to, "",
    7002              :              "param_max_average_unrolled_insns",
    7003              :              ptr1->x_param_max_average_unrolled_insns,
    7004              :              ptr2->x_param_max_average_unrolled_insns);
    7005              : 
    7006            0 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
    7007            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7008              :              indent_to, "",
    7009              :              "param_max_combine_insns",
    7010              :              ptr1->x_param_max_combine_insns,
    7011              :              ptr2->x_param_max_combine_insns);
    7012              : 
    7013            0 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
    7014            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7015              :              indent_to, "",
    7016              :              "param_max_combine_search_insns",
    7017              :              ptr1->x_param_max_combine_search_insns,
    7018              :              ptr2->x_param_max_combine_search_insns);
    7019              : 
    7020            0 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
    7021            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7022              :              indent_to, "",
    7023              :              "param_max_unroll_iterations",
    7024              :              ptr1->x_param_max_unroll_iterations,
    7025              :              ptr2->x_param_max_unroll_iterations);
    7026              : 
    7027            0 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
    7028            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7029              :              indent_to, "",
    7030              :              "param_max_completely_peel_times",
    7031              :              ptr1->x_param_max_completely_peel_times,
    7032              :              ptr2->x_param_max_completely_peel_times);
    7033              : 
    7034            0 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
    7035            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7036              :              indent_to, "",
    7037              :              "param_max_completely_peeled_insns",
    7038              :              ptr1->x_param_max_completely_peeled_insns,
    7039              :              ptr2->x_param_max_completely_peeled_insns);
    7040              : 
    7041            0 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
    7042            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7043              :              indent_to, "",
    7044              :              "param_max_crossjump_edges",
    7045              :              ptr1->x_param_max_crossjump_edges,
    7046              :              ptr2->x_param_max_crossjump_edges);
    7047              : 
    7048            0 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
    7049            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7050              :              indent_to, "",
    7051              :              "param_max_cse_insns",
    7052              :              ptr1->x_param_max_cse_insns,
    7053              :              ptr2->x_param_max_cse_insns);
    7054              : 
    7055            0 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
    7056            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7057              :              indent_to, "",
    7058              :              "param_max_cse_path_length",
    7059              :              ptr1->x_param_max_cse_path_length,
    7060              :              ptr2->x_param_max_cse_path_length);
    7061              : 
    7062            0 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
    7063            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7064              :              indent_to, "",
    7065              :              "param_max_cselib_memory_locations",
    7066              :              ptr1->x_param_max_cselib_memory_locations,
    7067              :              ptr2->x_param_max_cselib_memory_locations);
    7068              : 
    7069            0 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
    7070            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7071              :              indent_to, "",
    7072              :              "param_max_debug_marker_count",
    7073              :              ptr1->x_param_max_debug_marker_count,
    7074              :              ptr2->x_param_max_debug_marker_count);
    7075              : 
    7076            0 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
    7077            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7078              :              indent_to, "",
    7079              :              "param_max_delay_slot_insn_search",
    7080              :              ptr1->x_param_max_delay_slot_insn_search,
    7081              :              ptr2->x_param_max_delay_slot_insn_search);
    7082              : 
    7083            0 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
    7084            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7085              :              indent_to, "",
    7086              :              "param_max_delay_slot_live_search",
    7087              :              ptr1->x_param_max_delay_slot_live_search,
    7088              :              ptr2->x_param_max_delay_slot_live_search);
    7089              : 
    7090            0 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
    7091            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7092              :              indent_to, "",
    7093              :              "param_max_devirt_targets",
    7094              :              ptr1->x_param_max_devirt_targets,
    7095              :              ptr2->x_param_max_devirt_targets);
    7096              : 
    7097            0 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
    7098            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7099              :              indent_to, "",
    7100              :              "param_max_dse_active_local_stores",
    7101              :              ptr1->x_param_max_dse_active_local_stores,
    7102              :              ptr2->x_param_max_dse_active_local_stores);
    7103              : 
    7104            0 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
    7105            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7106              :              indent_to, "",
    7107              :              "param_early_inliner_max_iterations",
    7108              :              ptr1->x_param_early_inliner_max_iterations,
    7109              :              ptr2->x_param_early_inliner_max_iterations);
    7110              : 
    7111            0 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
    7112            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7113              :              indent_to, "",
    7114              :              "param_max_find_base_term_values",
    7115              :              ptr1->x_param_max_find_base_term_values,
    7116              :              ptr2->x_param_max_find_base_term_values);
    7117              : 
    7118            0 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
    7119            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7120              :              indent_to, "",
    7121              :              "param_max_fsm_thread_path_insns",
    7122              :              ptr1->x_param_max_fsm_thread_path_insns,
    7123              :              ptr2->x_param_max_fsm_thread_path_insns);
    7124              : 
    7125            0 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
    7126            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7127              :              indent_to, "",
    7128              :              "param_max_gcse_insertion_ratio",
    7129              :              ptr1->x_param_max_gcse_insertion_ratio,
    7130              :              ptr2->x_param_max_gcse_insertion_ratio);
    7131              : 
    7132            0 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
    7133            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7134              :              indent_to, "",
    7135              :              "param_max_gcse_memory",
    7136              :              ptr1->x_param_max_gcse_memory,
    7137              :              ptr2->x_param_max_gcse_memory);
    7138              : 
    7139            0 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
    7140            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7141              :              indent_to, "",
    7142              :              "param_max_goto_duplication_insns",
    7143              :              ptr1->x_param_max_goto_duplication_insns,
    7144              :              ptr2->x_param_max_goto_duplication_insns);
    7145              : 
    7146            0 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
    7147            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7148              :              indent_to, "",
    7149              :              "param_max_grow_copy_bb_insns",
    7150              :              ptr1->x_param_max_grow_copy_bb_insns,
    7151              :              ptr2->x_param_max_grow_copy_bb_insns);
    7152              : 
    7153            0 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
    7154            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7155              :              indent_to, "",
    7156              :              "param_max_hoist_depth",
    7157              :              ptr1->x_param_max_hoist_depth,
    7158              :              ptr2->x_param_max_hoist_depth);
    7159              : 
    7160            0 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
    7161            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7162              :              indent_to, "",
    7163              :              "param_inline_functions_called_once_insns",
    7164              :              ptr1->x_param_inline_functions_called_once_insns,
    7165              :              ptr2->x_param_inline_functions_called_once_insns);
    7166              : 
    7167            0 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
    7168            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7169              :              indent_to, "",
    7170              :              "param_inline_functions_called_once_loop_depth",
    7171              :              ptr1->x_param_inline_functions_called_once_loop_depth,
    7172              :              ptr2->x_param_inline_functions_called_once_loop_depth);
    7173              : 
    7174            0 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
    7175            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7176              :              indent_to, "",
    7177              :              "param_max_inline_insns_auto",
    7178              :              ptr1->x_param_max_inline_insns_auto,
    7179              :              ptr2->x_param_max_inline_insns_auto);
    7180              : 
    7181            0 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
    7182            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7183              :              indent_to, "",
    7184              :              "param_max_inline_insns_recursive_auto",
    7185              :              ptr1->x_param_max_inline_insns_recursive_auto,
    7186              :              ptr2->x_param_max_inline_insns_recursive_auto);
    7187              : 
    7188            0 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
    7189            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7190              :              indent_to, "",
    7191              :              "param_max_inline_insns_recursive",
    7192              :              ptr1->x_param_max_inline_insns_recursive,
    7193              :              ptr2->x_param_max_inline_insns_recursive);
    7194              : 
    7195            0 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
    7196            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7197              :              indent_to, "",
    7198              :              "param_max_inline_insns_single",
    7199              :              ptr1->x_param_max_inline_insns_single,
    7200              :              ptr2->x_param_max_inline_insns_single);
    7201              : 
    7202            0 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
    7203            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7204              :              indent_to, "",
    7205              :              "param_max_inline_insns_size",
    7206              :              ptr1->x_param_max_inline_insns_size,
    7207              :              ptr2->x_param_max_inline_insns_size);
    7208              : 
    7209            0 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
    7210            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7211              :              indent_to, "",
    7212              :              "param_max_inline_insns_small",
    7213              :              ptr1->x_param_max_inline_insns_small,
    7214              :              ptr2->x_param_max_inline_insns_small);
    7215              : 
    7216            0 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
    7217            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7218              :              indent_to, "",
    7219              :              "param_max_inline_recursive_depth_auto",
    7220              :              ptr1->x_param_max_inline_recursive_depth_auto,
    7221              :              ptr2->x_param_max_inline_recursive_depth_auto);
    7222              : 
    7223            0 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
    7224            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7225              :              indent_to, "",
    7226              :              "param_max_inline_recursive_depth",
    7227              :              ptr1->x_param_max_inline_recursive_depth,
    7228              :              ptr2->x_param_max_inline_recursive_depth);
    7229              : 
    7230            0 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
    7231            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7232              :              indent_to, "",
    7233              :              "param_max_isl_operations",
    7234              :              ptr1->x_param_max_isl_operations,
    7235              :              ptr2->x_param_max_isl_operations);
    7236              : 
    7237            0 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
    7238            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7239              :              indent_to, "",
    7240              :              "param_max_iterations_computation_cost",
    7241              :              ptr1->x_param_max_iterations_computation_cost,
    7242              :              ptr2->x_param_max_iterations_computation_cost);
    7243              : 
    7244            0 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
    7245            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7246              :              indent_to, "",
    7247              :              "param_max_iterations_to_track",
    7248              :              ptr1->x_param_max_iterations_to_track,
    7249              :              ptr2->x_param_max_iterations_to_track);
    7250              : 
    7251            0 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
    7252            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7253              :              indent_to, "",
    7254              :              "param_max_jump_thread_duplication_stmts",
    7255              :              ptr1->x_param_max_jump_thread_duplication_stmts,
    7256              :              ptr2->x_param_max_jump_thread_duplication_stmts);
    7257              : 
    7258            0 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
    7259            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7260              :              indent_to, "",
    7261              :              "param_max_jump_thread_paths",
    7262              :              ptr1->x_param_max_jump_thread_paths,
    7263              :              ptr2->x_param_max_jump_thread_paths);
    7264              : 
    7265            0 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
    7266            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7267              :              indent_to, "",
    7268              :              "param_max_last_value_rtl",
    7269              :              ptr1->x_param_max_last_value_rtl,
    7270              :              ptr2->x_param_max_last_value_rtl);
    7271              : 
    7272            0 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
    7273            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7274              :              indent_to, "",
    7275              :              "param_max_loop_header_insns",
    7276              :              ptr1->x_param_max_loop_header_insns,
    7277              :              ptr2->x_param_max_loop_header_insns);
    7278              : 
    7279            0 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
    7280            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7281              :              indent_to, "",
    7282              :              "param_max_modulo_backtrack_attempts",
    7283              :              ptr1->x_param_max_modulo_backtrack_attempts,
    7284              :              ptr2->x_param_max_modulo_backtrack_attempts);
    7285              : 
    7286            0 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
    7287            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7288              :              indent_to, "",
    7289              :              "param_max_niter_dominators_walk",
    7290              :              ptr1->x_param_max_niter_dominators_walk,
    7291              :              ptr2->x_param_max_niter_dominators_walk);
    7292              : 
    7293            0 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
    7294            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7295              :              indent_to, "",
    7296              :              "param_max_partial_antic_length",
    7297              :              ptr1->x_param_max_partial_antic_length,
    7298              :              ptr2->x_param_max_partial_antic_length);
    7299              : 
    7300            0 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
    7301            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7302              :              indent_to, "",
    7303              :              "param_max_peel_branches",
    7304              :              ptr1->x_param_max_peel_branches,
    7305              :              ptr2->x_param_max_peel_branches);
    7306              : 
    7307            0 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
    7308            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7309              :              indent_to, "",
    7310              :              "param_max_peel_times",
    7311              :              ptr1->x_param_max_peel_times,
    7312              :              ptr2->x_param_max_peel_times);
    7313              : 
    7314            0 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
    7315            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7316              :              indent_to, "",
    7317              :              "param_max_peeled_insns",
    7318              :              ptr1->x_param_max_peeled_insns,
    7319              :              ptr2->x_param_max_peeled_insns);
    7320              : 
    7321            0 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
    7322            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7323              :              indent_to, "",
    7324              :              "param_max_pending_list_length",
    7325              :              ptr1->x_param_max_pending_list_length,
    7326              :              ptr2->x_param_max_pending_list_length);
    7327              : 
    7328            0 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
    7329            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7330              :              indent_to, "",
    7331              :              "param_max_pipeline_region_blocks",
    7332              :              ptr1->x_param_max_pipeline_region_blocks,
    7333              :              ptr2->x_param_max_pipeline_region_blocks);
    7334              : 
    7335            0 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
    7336            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7337              :              indent_to, "",
    7338              :              "param_max_pipeline_region_insns",
    7339              :              ptr1->x_param_max_pipeline_region_insns,
    7340              :              ptr2->x_param_max_pipeline_region_insns);
    7341              : 
    7342            0 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
    7343            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7344              :              indent_to, "",
    7345              :              "param_max_pow_sqrt_depth",
    7346              :              ptr1->x_param_max_pow_sqrt_depth,
    7347              :              ptr2->x_param_max_pow_sqrt_depth);
    7348              : 
    7349            0 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
    7350            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7351              :              indent_to, "",
    7352              :              "param_max_predicted_iterations",
    7353              :              ptr1->x_param_max_predicted_iterations,
    7354              :              ptr2->x_param_max_predicted_iterations);
    7355              : 
    7356            0 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
    7357            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7358              :              indent_to, "",
    7359              :              "param_max_reload_search_insns",
    7360              :              ptr1->x_param_max_reload_search_insns,
    7361              :              ptr2->x_param_max_reload_search_insns);
    7362              : 
    7363            0 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
    7364            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7365              :              indent_to, "",
    7366              :              "param_max_rtl_if_conversion_insns",
    7367              :              ptr1->x_param_max_rtl_if_conversion_insns,
    7368              :              ptr2->x_param_max_rtl_if_conversion_insns);
    7369              : 
    7370            0 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
    7371            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7372              :              indent_to, "",
    7373              :              "param_max_rtl_if_conversion_predictable_cost",
    7374              :              ptr1->x_param_max_rtl_if_conversion_predictable_cost,
    7375              :              ptr2->x_param_max_rtl_if_conversion_predictable_cost);
    7376              : 
    7377            0 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
    7378            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7379              :              indent_to, "",
    7380              :              "param_max_rtl_if_conversion_unpredictable_cost",
    7381              :              ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
    7382              :              ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
    7383              : 
    7384            0 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
    7385            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7386              :              indent_to, "",
    7387              :              "param_max_sched_extend_regions_iters",
    7388              :              ptr1->x_param_max_sched_extend_regions_iters,
    7389              :              ptr2->x_param_max_sched_extend_regions_iters);
    7390              : 
    7391            0 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
    7392            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7393              :              indent_to, "",
    7394              :              "param_max_sched_insn_conflict_delay",
    7395              :              ptr1->x_param_max_sched_insn_conflict_delay,
    7396              :              ptr2->x_param_max_sched_insn_conflict_delay);
    7397              : 
    7398            0 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
    7399            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7400              :              indent_to, "",
    7401              :              "param_max_sched_ready_insns",
    7402              :              ptr1->x_param_max_sched_ready_insns,
    7403              :              ptr2->x_param_max_sched_ready_insns);
    7404              : 
    7405            0 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
    7406            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7407              :              indent_to, "",
    7408              :              "param_max_sched_region_blocks",
    7409              :              ptr1->x_param_max_sched_region_blocks,
    7410              :              ptr2->x_param_max_sched_region_blocks);
    7411              : 
    7412            0 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
    7413            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7414              :              indent_to, "",
    7415              :              "param_max_sched_region_insns",
    7416              :              ptr1->x_param_max_sched_region_insns,
    7417              :              ptr2->x_param_max_sched_region_insns);
    7418              : 
    7419            0 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
    7420            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7421              :              indent_to, "",
    7422              :              "param_max_slsr_candidate_scan",
    7423              :              ptr1->x_param_max_slsr_candidate_scan,
    7424              :              ptr2->x_param_max_slsr_candidate_scan);
    7425              : 
    7426            0 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
    7427            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7428              :              indent_to, "",
    7429              :              "param_max_speculative_devirt_maydefs",
    7430              :              ptr1->x_param_max_speculative_devirt_maydefs,
    7431              :              ptr2->x_param_max_speculative_devirt_maydefs);
    7432              : 
    7433            0 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
    7434            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7435              :              indent_to, "",
    7436              :              "param_max_stores_to_merge",
    7437              :              ptr1->x_param_max_stores_to_merge,
    7438              :              ptr2->x_param_max_stores_to_merge);
    7439              : 
    7440            0 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
    7441            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7442              :              indent_to, "",
    7443              :              "param_max_stores_to_sink",
    7444              :              ptr1->x_param_max_stores_to_sink,
    7445              :              ptr2->x_param_max_stores_to_sink);
    7446              : 
    7447            0 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
    7448            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7449              :              indent_to, "",
    7450              :              "param_max_tail_merge_comparisons",
    7451              :              ptr1->x_param_max_tail_merge_comparisons,
    7452              :              ptr2->x_param_max_tail_merge_comparisons);
    7453              : 
    7454            0 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
    7455            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7456              :              indent_to, "",
    7457              :              "param_max_tail_merge_iterations",
    7458              :              ptr1->x_param_max_tail_merge_iterations,
    7459              :              ptr2->x_param_max_tail_merge_iterations);
    7460              : 
    7461            0 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
    7462            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7463              :              indent_to, "",
    7464              :              "param_max_tracked_strlens",
    7465              :              ptr1->x_param_max_tracked_strlens,
    7466              :              ptr2->x_param_max_tracked_strlens);
    7467              : 
    7468            0 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
    7469            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7470              :              indent_to, "",
    7471              :              "param_max_tree_if_conversion_phi_args",
    7472              :              ptr1->x_param_max_tree_if_conversion_phi_args,
    7473              :              ptr2->x_param_max_tree_if_conversion_phi_args);
    7474              : 
    7475            0 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
    7476            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7477              :              indent_to, "",
    7478              :              "param_max_unroll_times",
    7479              :              ptr1->x_param_max_unroll_times,
    7480              :              ptr2->x_param_max_unroll_times);
    7481              : 
    7482            0 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
    7483            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7484              :              indent_to, "",
    7485              :              "param_max_unrolled_insns",
    7486              :              ptr1->x_param_max_unrolled_insns,
    7487              :              ptr2->x_param_max_unrolled_insns);
    7488              : 
    7489            0 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
    7490            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7491              :              indent_to, "",
    7492              :              "param_max_unswitch_depth",
    7493              :              ptr1->x_param_max_unswitch_depth,
    7494              :              ptr2->x_param_max_unswitch_depth);
    7495              : 
    7496            0 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
    7497            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7498              :              indent_to, "",
    7499              :              "param_max_unswitch_insns",
    7500              :              ptr1->x_param_max_unswitch_insns,
    7501              :              ptr2->x_param_max_unswitch_insns);
    7502              : 
    7503            0 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
    7504            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7505              :              indent_to, "",
    7506              :              "param_max_variable_expansions",
    7507              :              ptr1->x_param_max_variable_expansions,
    7508              :              ptr2->x_param_max_variable_expansions);
    7509              : 
    7510            0 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
    7511            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7512              :              indent_to, "",
    7513              :              "param_max_vartrack_expr_depth",
    7514              :              ptr1->x_param_max_vartrack_expr_depth,
    7515              :              ptr2->x_param_max_vartrack_expr_depth);
    7516              : 
    7517            0 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
    7518            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7519              :              indent_to, "",
    7520              :              "param_max_vartrack_reverse_op_size",
    7521              :              ptr1->x_param_max_vartrack_reverse_op_size,
    7522              :              ptr2->x_param_max_vartrack_reverse_op_size);
    7523              : 
    7524            0 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
    7525            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7526              :              indent_to, "",
    7527              :              "param_max_vartrack_size",
    7528              :              ptr1->x_param_max_vartrack_size,
    7529              :              ptr2->x_param_max_vartrack_size);
    7530              : 
    7531            0 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
    7532            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7533              :              indent_to, "",
    7534              :              "param_memtag_instrument_mem_intrinsics",
    7535              :              ptr1->x_param_memtag_instrument_mem_intrinsics,
    7536              :              ptr2->x_param_memtag_instrument_mem_intrinsics);
    7537              : 
    7538            0 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
    7539            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7540              :              indent_to, "",
    7541              :              "param_min_crossjump_insns",
    7542              :              ptr1->x_param_min_crossjump_insns,
    7543              :              ptr2->x_param_min_crossjump_insns);
    7544              : 
    7545            0 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
    7546            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7547              :              indent_to, "",
    7548              :              "param_min_inline_recursive_probability",
    7549              :              ptr1->x_param_min_inline_recursive_probability,
    7550              :              ptr2->x_param_min_inline_recursive_probability);
    7551              : 
    7552            0 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
    7553            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7554              :              indent_to, "",
    7555              :              "param_min_insn_to_prefetch_ratio",
    7556              :              ptr1->x_param_min_insn_to_prefetch_ratio,
    7557              :              ptr2->x_param_min_insn_to_prefetch_ratio);
    7558              : 
    7559            0 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
    7560            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7561              :              indent_to, "",
    7562              :              "param_min_loop_cond_split_prob",
    7563              :              ptr1->x_param_min_loop_cond_split_prob,
    7564              :              ptr2->x_param_min_loop_cond_split_prob);
    7565              : 
    7566            0 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
    7567            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7568              :              indent_to, "",
    7569              :              "param_min_pagesize",
    7570              :              ptr1->x_param_min_pagesize,
    7571              :              ptr2->x_param_min_pagesize);
    7572              : 
    7573            0 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
    7574            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7575              :              indent_to, "",
    7576              :              "param_min_size_for_stack_sharing",
    7577              :              ptr1->x_param_min_size_for_stack_sharing,
    7578              :              ptr2->x_param_min_size_for_stack_sharing);
    7579              : 
    7580            0 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
    7581            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7582              :              indent_to, "",
    7583              :              "param_min_spec_prob",
    7584              :              ptr1->x_param_min_spec_prob,
    7585              :              ptr2->x_param_min_spec_prob);
    7586              : 
    7587            0 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
    7588            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7589              :              indent_to, "",
    7590              :              "param_min_vect_loop_bound",
    7591              :              ptr1->x_param_min_vect_loop_bound,
    7592              :              ptr2->x_param_min_vect_loop_bound);
    7593              : 
    7594            0 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
    7595            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7596              :              indent_to, "",
    7597              :              "param_modref_max_accesses",
    7598              :              ptr1->x_param_modref_max_accesses,
    7599              :              ptr2->x_param_modref_max_accesses);
    7600              : 
    7601            0 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
    7602            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7603              :              indent_to, "",
    7604              :              "param_modref_max_adjustments",
    7605              :              ptr1->x_param_modref_max_adjustments,
    7606              :              ptr2->x_param_modref_max_adjustments);
    7607              : 
    7608            0 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
    7609            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7610              :              indent_to, "",
    7611              :              "param_modref_max_bases",
    7612              :              ptr1->x_param_modref_max_bases,
    7613              :              ptr2->x_param_modref_max_bases);
    7614              : 
    7615            0 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
    7616            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7617              :              indent_to, "",
    7618              :              "param_modref_max_depth",
    7619              :              ptr1->x_param_modref_max_depth,
    7620              :              ptr2->x_param_modref_max_depth);
    7621              : 
    7622            0 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
    7623            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7624              :              indent_to, "",
    7625              :              "param_modref_max_escape_points",
    7626              :              ptr1->x_param_modref_max_escape_points,
    7627              :              ptr2->x_param_modref_max_escape_points);
    7628              : 
    7629            0 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
    7630            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7631              :              indent_to, "",
    7632              :              "param_modref_max_refs",
    7633              :              ptr1->x_param_modref_max_refs,
    7634              :              ptr2->x_param_modref_max_refs);
    7635              : 
    7636            0 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
    7637            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7638              :              indent_to, "",
    7639              :              "param_modref_max_tests",
    7640              :              ptr1->x_param_modref_max_tests,
    7641              :              ptr2->x_param_modref_max_tests);
    7642              : 
    7643            0 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
    7644            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7645              :              indent_to, "",
    7646              :              "param_parloops_chunk_size",
    7647              :              ptr1->x_param_parloops_chunk_size,
    7648              :              ptr2->x_param_parloops_chunk_size);
    7649              : 
    7650            0 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
    7651            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7652              :              indent_to, "",
    7653              :              "param_parloops_min_per_thread",
    7654              :              ptr1->x_param_parloops_min_per_thread,
    7655              :              ptr2->x_param_parloops_min_per_thread);
    7656              : 
    7657            0 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
    7658            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7659              :              indent_to, "",
    7660              :              "param_parloops_schedule",
    7661              :              ptr1->x_param_parloops_schedule,
    7662              :              ptr2->x_param_parloops_schedule);
    7663              : 
    7664            0 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
    7665            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7666              :              indent_to, "",
    7667              :              "param_partial_inlining_entry_probability",
    7668              :              ptr1->x_param_partial_inlining_entry_probability,
    7669              :              ptr2->x_param_partial_inlining_entry_probability);
    7670              : 
    7671            0 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
    7672            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7673              :              indent_to, "",
    7674              :              "param_phiopt_factor_max_stmts_live",
    7675              :              ptr1->x_param_phiopt_factor_max_stmts_live,
    7676              :              ptr2->x_param_phiopt_factor_max_stmts_live);
    7677              : 
    7678            0 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
    7679            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7680              :              indent_to, "",
    7681              :              "param_predictable_branch_outcome",
    7682              :              ptr1->x_param_predictable_branch_outcome,
    7683              :              ptr2->x_param_predictable_branch_outcome);
    7684              : 
    7685            0 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
    7686            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7687              :              indent_to, "",
    7688              :              "param_prefetch_dynamic_strides",
    7689              :              ptr1->x_param_prefetch_dynamic_strides,
    7690              :              ptr2->x_param_prefetch_dynamic_strides);
    7691              : 
    7692            0 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
    7693            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7694              :              indent_to, "",
    7695              :              "param_prefetch_latency",
    7696              :              ptr1->x_param_prefetch_latency,
    7697              :              ptr2->x_param_prefetch_latency);
    7698              : 
    7699            0 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
    7700            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7701              :              indent_to, "",
    7702              :              "param_prefetch_min_insn_to_mem_ratio",
    7703              :              ptr1->x_param_prefetch_min_insn_to_mem_ratio,
    7704              :              ptr2->x_param_prefetch_min_insn_to_mem_ratio);
    7705              : 
    7706            0 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
    7707            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7708              :              indent_to, "",
    7709              :              "param_prefetch_minimum_stride",
    7710              :              ptr1->x_param_prefetch_minimum_stride,
    7711              :              ptr2->x_param_prefetch_minimum_stride);
    7712              : 
    7713            0 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
    7714            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7715              :              indent_to, "",
    7716              :              "param_ranger_logical_depth",
    7717              :              ptr1->x_param_ranger_logical_depth,
    7718              :              ptr2->x_param_ranger_logical_depth);
    7719              : 
    7720            0 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
    7721            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7722              :              indent_to, "",
    7723              :              "param_ranger_recompute_depth",
    7724              :              ptr1->x_param_ranger_recompute_depth,
    7725              :              ptr2->x_param_ranger_recompute_depth);
    7726              : 
    7727            0 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
    7728            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7729              :              indent_to, "",
    7730              :              "param_relation_block_limit",
    7731              :              ptr1->x_param_relation_block_limit,
    7732              :              ptr2->x_param_relation_block_limit);
    7733              : 
    7734            0 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
    7735            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7736              :              indent_to, "",
    7737              :              "param_rpo_vn_max_loop_depth",
    7738              :              ptr1->x_param_rpo_vn_max_loop_depth,
    7739              :              ptr2->x_param_rpo_vn_max_loop_depth);
    7740              : 
    7741            0 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
    7742            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7743              :              indent_to, "",
    7744              :              "param_sccvn_max_alias_queries_per_access",
    7745              :              ptr1->x_param_sccvn_max_alias_queries_per_access,
    7746              :              ptr2->x_param_sccvn_max_alias_queries_per_access);
    7747              : 
    7748            0 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
    7749            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7750              :              indent_to, "",
    7751              :              "param_scev_max_expr_complexity",
    7752              :              ptr1->x_param_scev_max_expr_complexity,
    7753              :              ptr2->x_param_scev_max_expr_complexity);
    7754              : 
    7755            0 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
    7756            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7757              :              indent_to, "",
    7758              :              "param_scev_max_expr_size",
    7759              :              ptr1->x_param_scev_max_expr_size,
    7760              :              ptr2->x_param_scev_max_expr_size);
    7761              : 
    7762            0 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
    7763            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7764              :              indent_to, "",
    7765              :              "param_sched_autopref_queue_depth",
    7766              :              ptr1->x_param_sched_autopref_queue_depth,
    7767              :              ptr2->x_param_sched_autopref_queue_depth);
    7768              : 
    7769            0 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
    7770            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7771              :              indent_to, "",
    7772              :              "param_sched_mem_true_dep_cost",
    7773              :              ptr1->x_param_sched_mem_true_dep_cost,
    7774              :              ptr2->x_param_sched_mem_true_dep_cost);
    7775              : 
    7776            0 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
    7777            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7778              :              indent_to, "",
    7779              :              "param_sched_pressure_algorithm",
    7780              :              ptr1->x_param_sched_pressure_algorithm,
    7781              :              ptr2->x_param_sched_pressure_algorithm);
    7782              : 
    7783            0 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
    7784            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7785              :              indent_to, "",
    7786              :              "param_sched_spec_prob_cutoff",
    7787              :              ptr1->x_param_sched_spec_prob_cutoff,
    7788              :              ptr2->x_param_sched_spec_prob_cutoff);
    7789              : 
    7790            0 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
    7791            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7792              :              indent_to, "",
    7793              :              "param_sched_state_edge_prob_cutoff",
    7794              :              ptr1->x_param_sched_state_edge_prob_cutoff,
    7795              :              ptr2->x_param_sched_state_edge_prob_cutoff);
    7796              : 
    7797            0 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
    7798            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7799              :              indent_to, "",
    7800              :              "param_selsched_insns_to_rename",
    7801              :              ptr1->x_param_selsched_insns_to_rename,
    7802              :              ptr2->x_param_selsched_insns_to_rename);
    7803              : 
    7804            0 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
    7805            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7806              :              indent_to, "",
    7807              :              "param_selsched_max_lookahead",
    7808              :              ptr1->x_param_selsched_max_lookahead,
    7809              :              ptr2->x_param_selsched_max_lookahead);
    7810              : 
    7811            0 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
    7812            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7813              :              indent_to, "",
    7814              :              "param_selsched_max_sched_times",
    7815              :              ptr1->x_param_selsched_max_sched_times,
    7816              :              ptr2->x_param_selsched_max_sched_times);
    7817              : 
    7818            0 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
    7819            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7820              :              indent_to, "",
    7821              :              "param_simultaneous_prefetches",
    7822              :              ptr1->x_param_simultaneous_prefetches,
    7823              :              ptr2->x_param_simultaneous_prefetches);
    7824              : 
    7825            0 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
    7826            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7827              :              indent_to, "",
    7828              :              "param_sink_frequency_threshold",
    7829              :              ptr1->x_param_sink_frequency_threshold,
    7830              :              ptr2->x_param_sink_frequency_threshold);
    7831              : 
    7832            0 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
    7833            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7834              :              indent_to, "",
    7835              :              "param_sms_dfa_history",
    7836              :              ptr1->x_param_sms_dfa_history,
    7837              :              ptr2->x_param_sms_dfa_history);
    7838              : 
    7839            0 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
    7840            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7841              :              indent_to, "",
    7842              :              "param_sms_loop_average_count_threshold",
    7843              :              ptr1->x_param_sms_loop_average_count_threshold,
    7844              :              ptr2->x_param_sms_loop_average_count_threshold);
    7845              : 
    7846            0 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
    7847            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7848              :              indent_to, "",
    7849              :              "param_sms_max_ii_factor",
    7850              :              ptr1->x_param_sms_max_ii_factor,
    7851              :              ptr2->x_param_sms_max_ii_factor);
    7852              : 
    7853            0 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
    7854            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7855              :              indent_to, "",
    7856              :              "param_sms_min_sc",
    7857              :              ptr1->x_param_sms_min_sc,
    7858              :              ptr2->x_param_sms_min_sc);
    7859              : 
    7860            0 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
    7861            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7862              :              indent_to, "",
    7863              :              "param_sra_max_propagations",
    7864              :              ptr1->x_param_sra_max_propagations,
    7865              :              ptr2->x_param_sra_max_propagations);
    7866              : 
    7867            0 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
    7868            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7869              :              indent_to, "",
    7870              :              "param_sra_max_scalarization_size_size",
    7871              :              ptr1->x_param_sra_max_scalarization_size_size,
    7872              :              ptr2->x_param_sra_max_scalarization_size_size);
    7873              : 
    7874            0 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
    7875            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7876              :              indent_to, "",
    7877              :              "param_sra_max_scalarization_size_speed",
    7878              :              ptr1->x_param_sra_max_scalarization_size_speed,
    7879              :              ptr2->x_param_sra_max_scalarization_size_speed);
    7880              : 
    7881            0 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
    7882            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7883              :              indent_to, "",
    7884              :              "param_ssa_name_def_chain_limit",
    7885              :              ptr1->x_param_ssa_name_def_chain_limit,
    7886              :              ptr2->x_param_ssa_name_def_chain_limit);
    7887              : 
    7888            0 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
    7889            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7890              :              indent_to, "",
    7891              :              "param_ssp_buffer_size",
    7892              :              ptr1->x_param_ssp_buffer_size,
    7893              :              ptr2->x_param_ssp_buffer_size);
    7894              : 
    7895            0 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
    7896            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7897              :              indent_to, "",
    7898              :              "param_stack_clash_protection_guard_size",
    7899              :              ptr1->x_param_stack_clash_protection_guard_size,
    7900              :              ptr2->x_param_stack_clash_protection_guard_size);
    7901              : 
    7902            0 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
    7903            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7904              :              indent_to, "",
    7905              :              "param_stack_clash_protection_probe_interval",
    7906              :              ptr1->x_param_stack_clash_protection_probe_interval,
    7907              :              ptr2->x_param_stack_clash_protection_probe_interval);
    7908              : 
    7909            0 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
    7910            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7911              :              indent_to, "",
    7912              :              "param_store_forwarding_max_distance",
    7913              :              ptr1->x_param_store_forwarding_max_distance,
    7914              :              ptr2->x_param_store_forwarding_max_distance);
    7915              : 
    7916            0 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
    7917            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7918              :              indent_to, "",
    7919              :              "param_store_merging_allow_unaligned",
    7920              :              ptr1->x_param_store_merging_allow_unaligned,
    7921              :              ptr2->x_param_store_merging_allow_unaligned);
    7922              : 
    7923            0 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
    7924            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7925              :              indent_to, "",
    7926              :              "param_store_merging_max_size",
    7927              :              ptr1->x_param_store_merging_max_size,
    7928              :              ptr2->x_param_store_merging_max_size);
    7929              : 
    7930            0 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
    7931            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7932              :              indent_to, "",
    7933              :              "param_switch_conversion_branch_ratio",
    7934              :              ptr1->x_param_switch_conversion_branch_ratio,
    7935              :              ptr2->x_param_switch_conversion_branch_ratio);
    7936              : 
    7937            0 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
    7938            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7939              :              indent_to, "",
    7940              :              "param_tm_max_aggregate_size",
    7941              :              ptr1->x_param_tm_max_aggregate_size,
    7942              :              ptr2->x_param_tm_max_aggregate_size);
    7943              : 
    7944            0 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
    7945            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7946              :              indent_to, "",
    7947              :              "param_tracer_dynamic_coverage_feedback",
    7948              :              ptr1->x_param_tracer_dynamic_coverage_feedback,
    7949              :              ptr2->x_param_tracer_dynamic_coverage_feedback);
    7950              : 
    7951            0 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
    7952            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7953              :              indent_to, "",
    7954              :              "param_tracer_dynamic_coverage",
    7955              :              ptr1->x_param_tracer_dynamic_coverage,
    7956              :              ptr2->x_param_tracer_dynamic_coverage);
    7957              : 
    7958            0 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
    7959            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7960              :              indent_to, "",
    7961              :              "param_tracer_max_code_growth",
    7962              :              ptr1->x_param_tracer_max_code_growth,
    7963              :              ptr2->x_param_tracer_max_code_growth);
    7964              : 
    7965            0 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
    7966            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7967              :              indent_to, "",
    7968              :              "param_tracer_min_branch_probability_feedback",
    7969              :              ptr1->x_param_tracer_min_branch_probability_feedback,
    7970              :              ptr2->x_param_tracer_min_branch_probability_feedback);
    7971              : 
    7972            0 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
    7973            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7974              :              indent_to, "",
    7975              :              "param_tracer_min_branch_probability",
    7976              :              ptr1->x_param_tracer_min_branch_probability,
    7977              :              ptr2->x_param_tracer_min_branch_probability);
    7978              : 
    7979            0 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
    7980            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7981              :              indent_to, "",
    7982              :              "param_tracer_min_branch_ratio",
    7983              :              ptr1->x_param_tracer_min_branch_ratio,
    7984              :              ptr2->x_param_tracer_min_branch_ratio);
    7985              : 
    7986            0 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
    7987            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7988              :              indent_to, "",
    7989              :              "param_transitive_relations_work_bound",
    7990              :              ptr1->x_param_transitive_relations_work_bound,
    7991              :              ptr2->x_param_transitive_relations_work_bound);
    7992              : 
    7993            0 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
    7994            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7995              :              indent_to, "",
    7996              :              "param_tree_reassoc_width",
    7997              :              ptr1->x_param_tree_reassoc_width,
    7998              :              ptr2->x_param_tree_reassoc_width);
    7999              : 
    8000            0 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
    8001            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8002              :              indent_to, "",
    8003              :              "param_uninit_control_dep_attempts",
    8004              :              ptr1->x_param_uninit_control_dep_attempts,
    8005              :              ptr2->x_param_uninit_control_dep_attempts);
    8006              : 
    8007            0 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
    8008            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8009              :              indent_to, "",
    8010              :              "param_uninit_max_chain_len",
    8011              :              ptr1->x_param_uninit_max_chain_len,
    8012              :              ptr2->x_param_uninit_max_chain_len);
    8013              : 
    8014            0 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
    8015            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8016              :              indent_to, "",
    8017              :              "param_uninit_max_num_chains",
    8018              :              ptr1->x_param_uninit_max_num_chains,
    8019              :              ptr2->x_param_uninit_max_num_chains);
    8020              : 
    8021            0 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
    8022            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8023              :              indent_to, "",
    8024              :              "param_uninit_max_prune_work",
    8025              :              ptr1->x_param_uninit_max_prune_work,
    8026              :              ptr2->x_param_uninit_max_prune_work);
    8027              : 
    8028            0 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
    8029            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8030              :              indent_to, "",
    8031              :              "param_uninlined_function_insns",
    8032              :              ptr1->x_param_uninlined_function_insns,
    8033              :              ptr2->x_param_uninlined_function_insns);
    8034              : 
    8035            0 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
    8036            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8037              :              indent_to, "",
    8038              :              "param_uninlined_function_time",
    8039              :              ptr1->x_param_uninlined_function_time,
    8040              :              ptr2->x_param_uninlined_function_time);
    8041              : 
    8042            0 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
    8043            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8044              :              indent_to, "",
    8045              :              "param_uninlined_function_thunk_insns",
    8046              :              ptr1->x_param_uninlined_function_thunk_insns,
    8047              :              ptr2->x_param_uninlined_function_thunk_insns);
    8048              : 
    8049            0 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
    8050            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8051              :              indent_to, "",
    8052              :              "param_uninlined_function_thunk_time",
    8053              :              ptr1->x_param_uninlined_function_thunk_time,
    8054              :              ptr2->x_param_uninlined_function_thunk_time);
    8055              : 
    8056            0 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
    8057            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8058              :              indent_to, "",
    8059              :              "param_unlikely_bb_count_fraction",
    8060              :              ptr1->x_param_unlikely_bb_count_fraction,
    8061              :              ptr2->x_param_unlikely_bb_count_fraction);
    8062              : 
    8063            0 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
    8064            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8065              :              indent_to, "",
    8066              :              "param_unroll_jam_max_unroll",
    8067              :              ptr1->x_param_unroll_jam_max_unroll,
    8068              :              ptr2->x_param_unroll_jam_max_unroll);
    8069              : 
    8070            0 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
    8071            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8072              :              indent_to, "",
    8073              :              "param_unroll_jam_min_percent",
    8074              :              ptr1->x_param_unroll_jam_min_percent,
    8075              :              ptr2->x_param_unroll_jam_min_percent);
    8076              : 
    8077            0 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
    8078            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8079              :              indent_to, "",
    8080              :              "param_use_after_scope_direct_emission_threshold",
    8081              :              ptr1->x_param_use_after_scope_direct_emission_threshold,
    8082              :              ptr2->x_param_use_after_scope_direct_emission_threshold);
    8083              : 
    8084            0 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
    8085            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8086              :              indent_to, "",
    8087              :              "param_vect_epilogues_nomask",
    8088              :              ptr1->x_param_vect_epilogues_nomask,
    8089              :              ptr2->x_param_vect_epilogues_nomask);
    8090              : 
    8091            0 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
    8092            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8093              :              indent_to, "",
    8094              :              "param_vect_induction_float",
    8095              :              ptr1->x_param_vect_induction_float,
    8096              :              ptr2->x_param_vect_induction_float);
    8097              : 
    8098            0 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
    8099            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8100              :              indent_to, "",
    8101              :              "param_vect_inner_loop_cost_factor",
    8102              :              ptr1->x_param_vect_inner_loop_cost_factor,
    8103              :              ptr2->x_param_vect_inner_loop_cost_factor);
    8104              : 
    8105            0 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
    8106            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8107              :              indent_to, "",
    8108              :              "param_vect_max_layout_candidates",
    8109              :              ptr1->x_param_vect_max_layout_candidates,
    8110              :              ptr2->x_param_vect_max_layout_candidates);
    8111              : 
    8112            0 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
    8113            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8114              :              indent_to, "",
    8115              :              "param_vect_max_peeling_for_alignment",
    8116              :              ptr1->x_param_vect_max_peeling_for_alignment,
    8117              :              ptr2->x_param_vect_max_peeling_for_alignment);
    8118              : 
    8119            0 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
    8120            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8121              :              indent_to, "",
    8122              :              "param_vect_max_version_for_alias_checks",
    8123              :              ptr1->x_param_vect_max_version_for_alias_checks,
    8124              :              ptr2->x_param_vect_max_version_for_alias_checks);
    8125              : 
    8126            0 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
    8127            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8128              :              indent_to, "",
    8129              :              "param_vect_max_version_for_alignment_checks",
    8130              :              ptr1->x_param_vect_max_version_for_alignment_checks,
    8131              :              ptr2->x_param_vect_max_version_for_alignment_checks);
    8132              : 
    8133            0 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
    8134            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8135              :              indent_to, "",
    8136              :              "param_vect_partial_vector_usage",
    8137              :              ptr1->x_param_vect_partial_vector_usage,
    8138              :              ptr2->x_param_vect_partial_vector_usage);
    8139              : 
    8140            0 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    8141            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8142              :              indent_to, "",
    8143              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    8144              :              ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
    8145              :              ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    8146              : 
    8147            0 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
    8148            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8149              :              indent_to, "",
    8150              :              "param_vrp_block_limit",
    8151              :              ptr1->x_param_vrp_block_limit,
    8152              :              ptr2->x_param_vrp_block_limit);
    8153              : 
    8154            0 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
    8155            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8156              :              indent_to, "",
    8157              :              "param_vrp_cstload_limit",
    8158              :              ptr1->x_param_vrp_cstload_limit,
    8159              :              ptr2->x_param_vrp_cstload_limit);
    8160              : 
    8161            0 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
    8162            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8163              :              indent_to, "",
    8164              :              "param_vrp_sparse_threshold",
    8165              :              ptr1->x_param_vrp_sparse_threshold,
    8166              :              ptr2->x_param_vrp_sparse_threshold);
    8167              : 
    8168            0 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
    8169            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8170              :              indent_to, "",
    8171              :              "param_vrp_switch_limit",
    8172              :              ptr1->x_param_vrp_switch_limit,
    8173              :              ptr2->x_param_vrp_switch_limit);
    8174              : 
    8175            0 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
    8176            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8177              :              indent_to, "",
    8178              :              "param_vrp_vector_threshold",
    8179              :              ptr1->x_param_vrp_vector_threshold,
    8180              :              ptr2->x_param_vrp_vector_threshold);
    8181              : 
    8182            0 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
    8183            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8184              :              indent_to, "",
    8185              :              "param_widening_mul_defer_fma",
    8186              :              ptr1->x_param_widening_mul_defer_fma,
    8187              :              ptr2->x_param_widening_mul_defer_fma);
    8188              : 
    8189            0 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
    8190            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8191              :              indent_to, "",
    8192              :              "flag_complex_method",
    8193              :              ptr1->x_flag_complex_method,
    8194              :              ptr2->x_flag_complex_method);
    8195              : 
    8196            0 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
    8197            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8198              :              indent_to, "",
    8199              :              "flag_malloc_dse",
    8200              :              ptr1->x_flag_malloc_dse,
    8201              :              ptr2->x_flag_malloc_dse);
    8202              : 
    8203            0 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
    8204            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8205              :              indent_to, "",
    8206              :              "flag_min_function_alignment",
    8207              :              ptr1->x_flag_min_function_alignment,
    8208              :              ptr2->x_flag_min_function_alignment);
    8209              : 
    8210            0 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
    8211            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8212              :              indent_to, "",
    8213              :              "flag_openmp_target_simd_clone",
    8214              :              ptr1->x_flag_openmp_target_simd_clone,
    8215              :              ptr2->x_flag_openmp_target_simd_clone);
    8216              : 
    8217            0 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
    8218            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8219              :              indent_to, "",
    8220              :              "flag_sched_stalled_insns",
    8221              :              ptr1->x_flag_sched_stalled_insns,
    8222              :              ptr2->x_flag_sched_stalled_insns);
    8223              : 
    8224            0 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
    8225            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8226              :              indent_to, "",
    8227              :              "flag_sched_stalled_insns_dep",
    8228              :              ptr1->x_flag_sched_stalled_insns_dep,
    8229              :              ptr2->x_flag_sched_stalled_insns_dep);
    8230              : 
    8231            0 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
    8232            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8233              :              indent_to, "",
    8234              :              "flag_tree_parallelize_loops",
    8235              :              ptr1->x_flag_tree_parallelize_loops,
    8236              :              ptr2->x_flag_tree_parallelize_loops);
    8237              : 
    8238            0 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
    8239            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8240              :            indent_to, "",
    8241              :            "flag_lto_locality_cloning",
    8242              :            (int) ptr1->x_flag_lto_locality_cloning,
    8243              :            (int) ptr2->x_flag_lto_locality_cloning);
    8244              : 
    8245            0 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
    8246            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8247              :            indent_to, "",
    8248              :            "flag_lto_locality_heuristics",
    8249              :            (int) ptr1->x_flag_lto_locality_heuristics,
    8250              :            (int) ptr2->x_flag_lto_locality_heuristics);
    8251              : 
    8252            0 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
    8253            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8254              :            indent_to, "",
    8255              :            "param_ranger_debug",
    8256              :            (int) ptr1->x_param_ranger_debug,
    8257              :            (int) ptr2->x_param_ranger_debug);
    8258              : 
    8259            0 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
    8260            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8261              :            indent_to, "",
    8262              :            "param_threader_debug",
    8263              :            (int) ptr1->x_param_threader_debug,
    8264              :            (int) ptr2->x_param_threader_debug);
    8265              : 
    8266            0 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
    8267            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8268              :            indent_to, "",
    8269              :            "flag_excess_precision",
    8270              :            (int) ptr1->x_flag_excess_precision,
    8271              :            (int) ptr2->x_flag_excess_precision);
    8272              : 
    8273            0 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
    8274            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8275              :            indent_to, "",
    8276              :            "flag_fp_contract_mode",
    8277              :            (int) ptr1->x_flag_fp_contract_mode,
    8278              :            (int) ptr2->x_flag_fp_contract_mode);
    8279              : 
    8280            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
    8281            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8282              :            indent_to, "",
    8283              :            "flag_harden_control_flow_redundancy_check_noreturn",
    8284              :            (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
    8285              :            (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
    8286              : 
    8287            0 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
    8288            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8289              :            indent_to, "",
    8290              :            "flag_inline_stringops",
    8291              :            (int) ptr1->x_flag_inline_stringops,
    8292              :            (int) ptr2->x_flag_inline_stringops);
    8293              : 
    8294            0 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
    8295            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8296              :            indent_to, "",
    8297              :            "flag_ira_algorithm",
    8298              :            (int) ptr1->x_flag_ira_algorithm,
    8299              :            (int) ptr2->x_flag_ira_algorithm);
    8300              : 
    8301            0 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
    8302            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8303              :            indent_to, "",
    8304              :            "flag_ira_region",
    8305              :            (int) ptr1->x_flag_ira_region,
    8306              :            (int) ptr2->x_flag_ira_region);
    8307              : 
    8308            0 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
    8309            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8310              :            indent_to, "",
    8311              :            "flag_live_patching",
    8312              :            (int) ptr1->x_flag_live_patching,
    8313              :            (int) ptr2->x_flag_live_patching);
    8314              : 
    8315            0 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
    8316            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8317              :            indent_to, "",
    8318              :            "flag_reorder_blocks_algorithm",
    8319              :            (int) ptr1->x_flag_reorder_blocks_algorithm,
    8320              :            (int) ptr2->x_flag_reorder_blocks_algorithm);
    8321              : 
    8322            0 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
    8323            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8324              :            indent_to, "",
    8325              :            "flag_simd_cost_model",
    8326              :            (int) ptr1->x_flag_simd_cost_model,
    8327              :            (int) ptr2->x_flag_simd_cost_model);
    8328              : 
    8329            0 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
    8330            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8331              :            indent_to, "",
    8332              :            "flag_stack_reuse",
    8333              :            (int) ptr1->x_flag_stack_reuse,
    8334              :            (int) ptr2->x_flag_stack_reuse);
    8335              : 
    8336            0 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
    8337            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8338              :            indent_to, "",
    8339              :            "flag_auto_var_init",
    8340              :            (int) ptr1->x_flag_auto_var_init,
    8341              :            (int) ptr2->x_flag_auto_var_init);
    8342              : 
    8343            0 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
    8344            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8345              :            indent_to, "",
    8346              :            "flag_vect_cost_model",
    8347              :            (int) ptr1->x_flag_vect_cost_model,
    8348              :            (int) ptr2->x_flag_vect_cost_model);
    8349              : 
    8350            0 :   if (ptr1->x_optimize != ptr2->x_optimize)
    8351            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8352              :              indent_to, "",
    8353              :              "optimize",
    8354              :              ptr1->x_optimize,
    8355              :              ptr2->x_optimize);
    8356              : 
    8357            0 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
    8358            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8359              :              indent_to, "",
    8360              :              "optimize_size",
    8361              :              ptr1->x_optimize_size,
    8362              :              ptr2->x_optimize_size);
    8363              : 
    8364            0 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
    8365            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8366              :              indent_to, "",
    8367              :              "optimize_debug",
    8368              :              ptr1->x_optimize_debug,
    8369              :              ptr2->x_optimize_debug);
    8370              : 
    8371            0 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
    8372            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8373              :              indent_to, "",
    8374              :              "optimize_fast",
    8375              :              ptr1->x_optimize_fast,
    8376              :              ptr2->x_optimize_fast);
    8377              : 
    8378            0 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
    8379            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8380              :              indent_to, "",
    8381              :              "warn_inline",
    8382              :              ptr1->x_warn_inline,
    8383              :              ptr2->x_warn_inline);
    8384              : 
    8385            0 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
    8386            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8387              :              indent_to, "",
    8388              :              "flag_aggressive_loop_optimizations",
    8389              :              ptr1->x_flag_aggressive_loop_optimizations,
    8390              :              ptr2->x_flag_aggressive_loop_optimizations);
    8391              : 
    8392            0 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
    8393            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8394              :              indent_to, "",
    8395              :              "flag_align_functions",
    8396              :              ptr1->x_flag_align_functions,
    8397              :              ptr2->x_flag_align_functions);
    8398              : 
    8399            0 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
    8400            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8401              :              indent_to, "",
    8402              :              "flag_align_jumps",
    8403              :              ptr1->x_flag_align_jumps,
    8404              :              ptr2->x_flag_align_jumps);
    8405              : 
    8406            0 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
    8407            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8408              :              indent_to, "",
    8409              :              "flag_align_labels",
    8410              :              ptr1->x_flag_align_labels,
    8411              :              ptr2->x_flag_align_labels);
    8412              : 
    8413            0 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
    8414            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8415              :              indent_to, "",
    8416              :              "flag_align_loops",
    8417              :              ptr1->x_flag_align_loops,
    8418              :              ptr2->x_flag_align_loops);
    8419              : 
    8420            0 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
    8421            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8422              :              indent_to, "",
    8423              :              "flag_allocation_dce",
    8424              :              ptr1->x_flag_allocation_dce,
    8425              :              ptr2->x_flag_allocation_dce);
    8426              : 
    8427            0 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
    8428            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8429              :              indent_to, "",
    8430              :              "flag_store_data_races",
    8431              :              ptr1->x_flag_store_data_races,
    8432              :              ptr2->x_flag_store_data_races);
    8433              : 
    8434            0 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
    8435            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8436              :              indent_to, "",
    8437              :              "flag_associative_math",
    8438              :              ptr1->x_flag_associative_math,
    8439              :              ptr2->x_flag_associative_math);
    8440              : 
    8441            0 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
    8442            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8443              :              indent_to, "",
    8444              :              "flag_assume_sane_operators_new_delete",
    8445              :              ptr1->x_flag_assume_sane_operators_new_delete,
    8446              :              ptr2->x_flag_assume_sane_operators_new_delete);
    8447              : 
    8448            0 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
    8449            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8450              :              indent_to, "",
    8451              :              "flag_asynchronous_unwind_tables",
    8452              :              ptr1->x_flag_asynchronous_unwind_tables,
    8453              :              ptr2->x_flag_asynchronous_unwind_tables);
    8454              : 
    8455            0 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
    8456            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8457              :              indent_to, "",
    8458              :              "flag_auto_inc_dec",
    8459              :              ptr1->x_flag_auto_inc_dec,
    8460              :              ptr2->x_flag_auto_inc_dec);
    8461              : 
    8462            0 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
    8463            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8464              :              indent_to, "",
    8465              :              "flag_auto_profile_inlining",
    8466              :              ptr1->x_flag_auto_profile_inlining,
    8467              :              ptr2->x_flag_auto_profile_inlining);
    8468              : 
    8469            0 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
    8470            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8471              :              indent_to, "",
    8472              :              "flag_avoid_store_forwarding",
    8473              :              ptr1->x_flag_avoid_store_forwarding,
    8474              :              ptr2->x_flag_avoid_store_forwarding);
    8475              : 
    8476            0 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
    8477            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8478              :              indent_to, "",
    8479              :              "flag_bit_tests",
    8480              :              ptr1->x_flag_bit_tests,
    8481              :              ptr2->x_flag_bit_tests);
    8482              : 
    8483            0 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
    8484            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8485              :              indent_to, "",
    8486              :              "flag_branch_on_count_reg",
    8487              :              ptr1->x_flag_branch_on_count_reg,
    8488              :              ptr2->x_flag_branch_on_count_reg);
    8489              : 
    8490            0 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
    8491            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8492              :              indent_to, "",
    8493              :              "flag_branch_probabilities",
    8494              :              ptr1->x_flag_branch_probabilities,
    8495              :              ptr2->x_flag_branch_probabilities);
    8496              : 
    8497            0 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
    8498            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8499              :              indent_to, "",
    8500              :              "flag_caller_saves",
    8501              :              ptr1->x_flag_caller_saves,
    8502              :              ptr2->x_flag_caller_saves);
    8503              : 
    8504            0 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
    8505            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8506              :              indent_to, "",
    8507              :              "flag_code_hoisting",
    8508              :              ptr1->x_flag_code_hoisting,
    8509              :              ptr2->x_flag_code_hoisting);
    8510              : 
    8511            0 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
    8512            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8513              :              indent_to, "",
    8514              :              "flag_combine_stack_adjustments",
    8515              :              ptr1->x_flag_combine_stack_adjustments,
    8516              :              ptr2->x_flag_combine_stack_adjustments);
    8517              : 
    8518            0 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
    8519            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8520              :              indent_to, "",
    8521              :              "flag_compare_elim_after_reload",
    8522              :              ptr1->x_flag_compare_elim_after_reload,
    8523              :              ptr2->x_flag_compare_elim_after_reload);
    8524              : 
    8525            0 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
    8526            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8527              :              indent_to, "",
    8528              :              "flag_conserve_stack",
    8529              :              ptr1->x_flag_conserve_stack,
    8530              :              ptr2->x_flag_conserve_stack);
    8531              : 
    8532            0 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
    8533            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8534              :              indent_to, "",
    8535              :              "flag_cprop_registers",
    8536              :              ptr1->x_flag_cprop_registers,
    8537              :              ptr2->x_flag_cprop_registers);
    8538              : 
    8539            0 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
    8540            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8541              :              indent_to, "",
    8542              :              "flag_crossjumping",
    8543              :              ptr1->x_flag_crossjumping,
    8544              :              ptr2->x_flag_crossjumping);
    8545              : 
    8546            0 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
    8547            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8548              :              indent_to, "",
    8549              :              "flag_cse_follow_jumps",
    8550              :              ptr1->x_flag_cse_follow_jumps,
    8551              :              ptr2->x_flag_cse_follow_jumps);
    8552              : 
    8553            0 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
    8554            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8555              :              indent_to, "",
    8556              :              "flag_dce",
    8557              :              ptr1->x_flag_dce,
    8558              :              ptr2->x_flag_dce);
    8559              : 
    8560            0 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
    8561            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8562              :              indent_to, "",
    8563              :              "flag_defer_pop",
    8564              :              ptr1->x_flag_defer_pop,
    8565              :              ptr2->x_flag_defer_pop);
    8566              : 
    8567            0 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
    8568            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8569              :              indent_to, "",
    8570              :              "flag_delayed_branch",
    8571              :              ptr1->x_flag_delayed_branch,
    8572              :              ptr2->x_flag_delayed_branch);
    8573              : 
    8574            0 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
    8575            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8576              :              indent_to, "",
    8577              :              "flag_delete_dead_exceptions",
    8578              :              ptr1->x_flag_delete_dead_exceptions,
    8579              :              ptr2->x_flag_delete_dead_exceptions);
    8580              : 
    8581            0 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
    8582            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8583              :              indent_to, "",
    8584              :              "flag_delete_null_pointer_checks",
    8585              :              ptr1->x_flag_delete_null_pointer_checks,
    8586              :              ptr2->x_flag_delete_null_pointer_checks);
    8587              : 
    8588            0 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
    8589            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8590              :              indent_to, "",
    8591              :              "flag_dep_fusion",
    8592              :              ptr1->x_flag_dep_fusion,
    8593              :              ptr2->x_flag_dep_fusion);
    8594              : 
    8595            0 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
    8596            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8597              :              indent_to, "",
    8598              :              "flag_devirtualize",
    8599              :              ptr1->x_flag_devirtualize,
    8600              :              ptr2->x_flag_devirtualize);
    8601              : 
    8602            0 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
    8603            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8604              :              indent_to, "",
    8605              :              "flag_devirtualize_speculatively",
    8606              :              ptr1->x_flag_devirtualize_speculatively,
    8607              :              ptr2->x_flag_devirtualize_speculatively);
    8608              : 
    8609            0 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
    8610            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8611              :              indent_to, "",
    8612              :              "flag_dse",
    8613              :              ptr1->x_flag_dse,
    8614              :              ptr2->x_flag_dse);
    8615              : 
    8616            0 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
    8617            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8618              :              indent_to, "",
    8619              :              "flag_early_inlining",
    8620              :              ptr1->x_flag_early_inlining,
    8621              :              ptr2->x_flag_early_inlining);
    8622              : 
    8623            0 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
    8624            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8625              :              indent_to, "",
    8626              :              "flag_exceptions",
    8627              :              ptr1->x_flag_exceptions,
    8628              :              ptr2->x_flag_exceptions);
    8629              : 
    8630            0 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
    8631            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8632              :              indent_to, "",
    8633              :              "flag_expensive_optimizations",
    8634              :              ptr1->x_flag_expensive_optimizations,
    8635              :              ptr2->x_flag_expensive_optimizations);
    8636              : 
    8637            0 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
    8638            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8639              :              indent_to, "",
    8640              :              "flag_ext_dce",
    8641              :              ptr1->x_flag_ext_dce,
    8642              :              ptr2->x_flag_ext_dce);
    8643              : 
    8644            0 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
    8645            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8646              :              indent_to, "",
    8647              :              "flag_finite_loops",
    8648              :              ptr1->x_flag_finite_loops,
    8649              :              ptr2->x_flag_finite_loops);
    8650              : 
    8651            0 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
    8652            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8653              :              indent_to, "",
    8654              :              "flag_finite_math_only",
    8655              :              ptr1->x_flag_finite_math_only,
    8656              :              ptr2->x_flag_finite_math_only);
    8657              : 
    8658            0 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
    8659            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8660              :              indent_to, "",
    8661              :              "flag_float_store",
    8662              :              ptr1->x_flag_float_store,
    8663              :              ptr2->x_flag_float_store);
    8664              : 
    8665            0 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
    8666            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8667              :              indent_to, "",
    8668              :              "flag_fold_mem_offsets",
    8669              :              ptr1->x_flag_fold_mem_offsets,
    8670              :              ptr2->x_flag_fold_mem_offsets);
    8671              : 
    8672            0 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
    8673            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8674              :              indent_to, "",
    8675              :              "flag_fold_simple_inlines",
    8676              :              ptr1->x_flag_fold_simple_inlines,
    8677              :              ptr2->x_flag_fold_simple_inlines);
    8678              : 
    8679            0 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
    8680            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8681              :              indent_to, "",
    8682              :              "flag_forward_propagate",
    8683              :              ptr1->x_flag_forward_propagate,
    8684              :              ptr2->x_flag_forward_propagate);
    8685              : 
    8686            0 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
    8687            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8688              :              indent_to, "",
    8689              :              "flag_fp_int_builtin_inexact",
    8690              :              ptr1->x_flag_fp_int_builtin_inexact,
    8691              :              ptr2->x_flag_fp_int_builtin_inexact);
    8692              : 
    8693            0 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
    8694            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8695              :              indent_to, "",
    8696              :              "flag_no_function_cse",
    8697              :              ptr1->x_flag_no_function_cse,
    8698              :              ptr2->x_flag_no_function_cse);
    8699              : 
    8700            0 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
    8701            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8702              :              indent_to, "",
    8703              :              "flag_gcse",
    8704              :              ptr1->x_flag_gcse,
    8705              :              ptr2->x_flag_gcse);
    8706              : 
    8707            0 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
    8708            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8709              :              indent_to, "",
    8710              :              "flag_gcse_after_reload",
    8711              :              ptr1->x_flag_gcse_after_reload,
    8712              :              ptr2->x_flag_gcse_after_reload);
    8713              : 
    8714            0 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
    8715            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8716              :              indent_to, "",
    8717              :              "flag_gcse_las",
    8718              :              ptr1->x_flag_gcse_las,
    8719              :              ptr2->x_flag_gcse_las);
    8720              : 
    8721            0 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
    8722            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8723              :              indent_to, "",
    8724              :              "flag_gcse_lm",
    8725              :              ptr1->x_flag_gcse_lm,
    8726              :              ptr2->x_flag_gcse_lm);
    8727              : 
    8728            0 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
    8729            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8730              :              indent_to, "",
    8731              :              "flag_gcse_sm",
    8732              :              ptr1->x_flag_gcse_sm,
    8733              :              ptr2->x_flag_gcse_sm);
    8734              : 
    8735            0 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
    8736            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8737              :              indent_to, "",
    8738              :              "flag_graphite",
    8739              :              ptr1->x_flag_graphite,
    8740              :              ptr2->x_flag_graphite);
    8741              : 
    8742            0 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
    8743            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8744              :              indent_to, "",
    8745              :              "flag_graphite_identity",
    8746              :              ptr1->x_flag_graphite_identity,
    8747              :              ptr2->x_flag_graphite_identity);
    8748              : 
    8749            0 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
    8750            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8751              :              indent_to, "",
    8752              :              "flag_guess_branch_prob",
    8753              :              ptr1->x_flag_guess_branch_prob,
    8754              :              ptr2->x_flag_guess_branch_prob);
    8755              : 
    8756            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
    8757            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8758              :              indent_to, "",
    8759              :              "flag_harden_control_flow_redundancy_check_exceptions",
    8760              :              ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
    8761              :              ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
    8762              : 
    8763            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
    8764            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8765              :              indent_to, "",
    8766              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    8767              :              ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
    8768              :              ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
    8769              : 
    8770            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
    8771            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8772              :              indent_to, "",
    8773              :              "flag_harden_control_flow_redundancy_skip_leaf",
    8774              :              ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
    8775              :              ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
    8776              : 
    8777            0 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
    8778            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8779              :              indent_to, "",
    8780              :              "flag_harden_compares",
    8781              :              ptr1->x_flag_harden_compares,
    8782              :              ptr2->x_flag_harden_compares);
    8783              : 
    8784            0 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
    8785            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8786              :              indent_to, "",
    8787              :              "flag_harden_conditional_branches",
    8788              :              ptr1->x_flag_harden_conditional_branches,
    8789              :              ptr2->x_flag_harden_conditional_branches);
    8790              : 
    8791            0 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
    8792            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8793              :              indent_to, "",
    8794              :              "flag_harden_control_flow_redundancy",
    8795              :              ptr1->x_flag_harden_control_flow_redundancy,
    8796              :              ptr2->x_flag_harden_control_flow_redundancy);
    8797              : 
    8798            0 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
    8799            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8800              :              indent_to, "",
    8801              :              "flag_hoist_adjacent_loads",
    8802              :              ptr1->x_flag_hoist_adjacent_loads,
    8803              :              ptr2->x_flag_hoist_adjacent_loads);
    8804              : 
    8805            0 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
    8806            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8807              :              indent_to, "",
    8808              :              "flag_if_conversion",
    8809              :              ptr1->x_flag_if_conversion,
    8810              :              ptr2->x_flag_if_conversion);
    8811              : 
    8812            0 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
    8813            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8814              :              indent_to, "",
    8815              :              "flag_if_conversion2",
    8816              :              ptr1->x_flag_if_conversion2,
    8817              :              ptr2->x_flag_if_conversion2);
    8818              : 
    8819            0 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
    8820            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8821              :              indent_to, "",
    8822              :              "flag_indirect_inlining",
    8823              :              ptr1->x_flag_indirect_inlining,
    8824              :              ptr2->x_flag_indirect_inlining);
    8825              : 
    8826            0 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
    8827            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8828              :              indent_to, "",
    8829              :              "flag_no_inline",
    8830              :              ptr1->x_flag_no_inline,
    8831              :              ptr2->x_flag_no_inline);
    8832              : 
    8833            0 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
    8834            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8835              :              indent_to, "",
    8836              :              "flag_inline_atomics",
    8837              :              ptr1->x_flag_inline_atomics,
    8838              :              ptr2->x_flag_inline_atomics);
    8839              : 
    8840            0 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
    8841            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8842              :              indent_to, "",
    8843              :              "flag_inline_functions",
    8844              :              ptr1->x_flag_inline_functions,
    8845              :              ptr2->x_flag_inline_functions);
    8846              : 
    8847            0 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
    8848            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8849              :              indent_to, "",
    8850              :              "flag_inline_functions_called_once",
    8851              :              ptr1->x_flag_inline_functions_called_once,
    8852              :              ptr2->x_flag_inline_functions_called_once);
    8853              : 
    8854            0 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
    8855            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8856              :              indent_to, "",
    8857              :              "flag_inline_small_functions",
    8858              :              ptr1->x_flag_inline_small_functions,
    8859              :              ptr2->x_flag_inline_small_functions);
    8860              : 
    8861            0 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
    8862            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8863              :              indent_to, "",
    8864              :              "flag_ipa_bit_cp",
    8865              :              ptr1->x_flag_ipa_bit_cp,
    8866              :              ptr2->x_flag_ipa_bit_cp);
    8867              : 
    8868            0 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
    8869            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8870              :              indent_to, "",
    8871              :              "flag_ipa_cp",
    8872              :              ptr1->x_flag_ipa_cp,
    8873              :              ptr2->x_flag_ipa_cp);
    8874              : 
    8875            0 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
    8876            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8877              :              indent_to, "",
    8878              :              "flag_ipa_cp_clone",
    8879              :              ptr1->x_flag_ipa_cp_clone,
    8880              :              ptr2->x_flag_ipa_cp_clone);
    8881              : 
    8882            0 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
    8883            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8884              :              indent_to, "",
    8885              :              "flag_ipa_icf",
    8886              :              ptr1->x_flag_ipa_icf,
    8887              :              ptr2->x_flag_ipa_icf);
    8888              : 
    8889            0 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
    8890            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8891              :              indent_to, "",
    8892              :              "flag_ipa_icf_functions",
    8893              :              ptr1->x_flag_ipa_icf_functions,
    8894              :              ptr2->x_flag_ipa_icf_functions);
    8895              : 
    8896            0 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
    8897            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8898              :              indent_to, "",
    8899              :              "flag_ipa_icf_variables",
    8900              :              ptr1->x_flag_ipa_icf_variables,
    8901              :              ptr2->x_flag_ipa_icf_variables);
    8902              : 
    8903            0 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
    8904            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8905              :              indent_to, "",
    8906              :              "flag_ipa_modref",
    8907              :              ptr1->x_flag_ipa_modref,
    8908              :              ptr2->x_flag_ipa_modref);
    8909              : 
    8910            0 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
    8911            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8912              :              indent_to, "",
    8913              :              "flag_ipa_profile",
    8914              :              ptr1->x_flag_ipa_profile,
    8915              :              ptr2->x_flag_ipa_profile);
    8916              : 
    8917            0 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
    8918            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8919              :              indent_to, "",
    8920              :              "flag_ipa_pta",
    8921              :              ptr1->x_flag_ipa_pta,
    8922              :              ptr2->x_flag_ipa_pta);
    8923              : 
    8924            0 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
    8925            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8926              :              indent_to, "",
    8927              :              "flag_ipa_pure_const",
    8928              :              ptr1->x_flag_ipa_pure_const,
    8929              :              ptr2->x_flag_ipa_pure_const);
    8930              : 
    8931            0 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
    8932            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8933              :              indent_to, "",
    8934              :              "flag_ipa_ra",
    8935              :              ptr1->x_flag_ipa_ra,
    8936              :              ptr2->x_flag_ipa_ra);
    8937              : 
    8938            0 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
    8939            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8940              :              indent_to, "",
    8941              :              "flag_ipa_reference",
    8942              :              ptr1->x_flag_ipa_reference,
    8943              :              ptr2->x_flag_ipa_reference);
    8944              : 
    8945            0 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
    8946            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8947              :              indent_to, "",
    8948              :              "flag_ipa_reference_addressable",
    8949              :              ptr1->x_flag_ipa_reference_addressable,
    8950              :              ptr2->x_flag_ipa_reference_addressable);
    8951              : 
    8952            0 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
    8953            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8954              :              indent_to, "",
    8955              :              "flag_ipa_reorder_for_locality",
    8956              :              ptr1->x_flag_ipa_reorder_for_locality,
    8957              :              ptr2->x_flag_ipa_reorder_for_locality);
    8958              : 
    8959            0 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
    8960            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8961              :              indent_to, "",
    8962              :              "flag_ipa_sra",
    8963              :              ptr1->x_flag_ipa_sra,
    8964              :              ptr2->x_flag_ipa_sra);
    8965              : 
    8966            0 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
    8967            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8968              :              indent_to, "",
    8969              :              "flag_ipa_stack_alignment",
    8970              :              ptr1->x_flag_ipa_stack_alignment,
    8971              :              ptr2->x_flag_ipa_stack_alignment);
    8972              : 
    8973            0 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
    8974            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8975              :              indent_to, "",
    8976              :              "flag_ipa_strict_aliasing",
    8977              :              ptr1->x_flag_ipa_strict_aliasing,
    8978              :              ptr2->x_flag_ipa_strict_aliasing);
    8979              : 
    8980            0 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
    8981            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8982              :              indent_to, "",
    8983              :              "flag_ipa_vrp",
    8984              :              ptr1->x_flag_ipa_vrp,
    8985              :              ptr2->x_flag_ipa_vrp);
    8986              : 
    8987            0 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
    8988            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8989              :              indent_to, "",
    8990              :              "flag_ira_hoist_pressure",
    8991              :              ptr1->x_flag_ira_hoist_pressure,
    8992              :              ptr2->x_flag_ira_hoist_pressure);
    8993              : 
    8994            0 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
    8995            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8996              :              indent_to, "",
    8997              :              "flag_ira_loop_pressure",
    8998              :              ptr1->x_flag_ira_loop_pressure,
    8999              :              ptr2->x_flag_ira_loop_pressure);
    9000              : 
    9001            0 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
    9002            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9003              :              indent_to, "",
    9004              :              "flag_ira_share_save_slots",
    9005              :              ptr1->x_flag_ira_share_save_slots,
    9006              :              ptr2->x_flag_ira_share_save_slots);
    9007              : 
    9008            0 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
    9009            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9010              :              indent_to, "",
    9011              :              "flag_ira_share_spill_slots",
    9012              :              ptr1->x_flag_ira_share_spill_slots,
    9013              :              ptr2->x_flag_ira_share_spill_slots);
    9014              : 
    9015            0 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
    9016            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9017              :              indent_to, "",
    9018              :              "flag_isolate_erroneous_paths_attribute",
    9019              :              ptr1->x_flag_isolate_erroneous_paths_attribute,
    9020              :              ptr2->x_flag_isolate_erroneous_paths_attribute);
    9021              : 
    9022            0 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
    9023            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9024              :              indent_to, "",
    9025              :              "flag_isolate_erroneous_paths_dereference",
    9026              :              ptr1->x_flag_isolate_erroneous_paths_dereference,
    9027              :              ptr2->x_flag_isolate_erroneous_paths_dereference);
    9028              : 
    9029            0 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
    9030            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9031              :              indent_to, "",
    9032              :              "flag_ivopts",
    9033              :              ptr1->x_flag_ivopts,
    9034              :              ptr2->x_flag_ivopts);
    9035              : 
    9036            0 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
    9037            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9038              :              indent_to, "",
    9039              :              "flag_jump_tables",
    9040              :              ptr1->x_flag_jump_tables,
    9041              :              ptr2->x_flag_jump_tables);
    9042              : 
    9043            0 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
    9044            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9045              :              indent_to, "",
    9046              :              "flag_keep_gc_roots_live",
    9047              :              ptr1->x_flag_keep_gc_roots_live,
    9048              :              ptr2->x_flag_keep_gc_roots_live);
    9049              : 
    9050            0 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
    9051            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9052              :              indent_to, "",
    9053              :              "flag_late_combine_instructions",
    9054              :              ptr1->x_flag_late_combine_instructions,
    9055              :              ptr2->x_flag_late_combine_instructions);
    9056              : 
    9057            0 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
    9058            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9059              :              indent_to, "",
    9060              :              "flag_lifetime_dse",
    9061              :              ptr1->x_flag_lifetime_dse,
    9062              :              ptr2->x_flag_lifetime_dse);
    9063              : 
    9064            0 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
    9065            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9066              :              indent_to, "",
    9067              :              "flag_limit_function_alignment",
    9068              :              ptr1->x_flag_limit_function_alignment,
    9069              :              ptr2->x_flag_limit_function_alignment);
    9070              : 
    9071            0 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
    9072            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9073              :              indent_to, "",
    9074              :              "flag_live_range_shrinkage",
    9075              :              ptr1->x_flag_live_range_shrinkage,
    9076              :              ptr2->x_flag_live_range_shrinkage);
    9077              : 
    9078            0 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
    9079            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9080              :              indent_to, "",
    9081              :              "flag_loop_interchange",
    9082              :              ptr1->x_flag_loop_interchange,
    9083              :              ptr2->x_flag_loop_interchange);
    9084              : 
    9085            0 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
    9086            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9087              :              indent_to, "",
    9088              :              "flag_loop_nest_optimize",
    9089              :              ptr1->x_flag_loop_nest_optimize,
    9090              :              ptr2->x_flag_loop_nest_optimize);
    9091              : 
    9092            0 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
    9093            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9094              :              indent_to, "",
    9095              :              "flag_loop_parallelize_all",
    9096              :              ptr1->x_flag_loop_parallelize_all,
    9097              :              ptr2->x_flag_loop_parallelize_all);
    9098              : 
    9099            0 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
    9100            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9101              :              indent_to, "",
    9102              :              "flag_unroll_jam",
    9103              :              ptr1->x_flag_unroll_jam,
    9104              :              ptr2->x_flag_unroll_jam);
    9105              : 
    9106            0 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
    9107            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9108              :              indent_to, "",
    9109              :              "flag_lra_remat",
    9110              :              ptr1->x_flag_lra_remat,
    9111              :              ptr2->x_flag_lra_remat);
    9112              : 
    9113            0 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
    9114            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9115              :              indent_to, "",
    9116              :              "flag_malloc_dce",
    9117              :              ptr1->x_flag_malloc_dce,
    9118              :              ptr2->x_flag_malloc_dce);
    9119              : 
    9120            0 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
    9121            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9122              :              indent_to, "",
    9123              :              "flag_errno_math",
    9124              :              ptr1->x_flag_errno_math,
    9125              :              ptr2->x_flag_errno_math);
    9126              : 
    9127            0 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
    9128            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9129              :              indent_to, "",
    9130              :              "flag_modulo_sched",
    9131              :              ptr1->x_flag_modulo_sched,
    9132              :              ptr2->x_flag_modulo_sched);
    9133              : 
    9134            0 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
    9135            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9136              :              indent_to, "",
    9137              :              "flag_modulo_sched_allow_regmoves",
    9138              :              ptr1->x_flag_modulo_sched_allow_regmoves,
    9139              :              ptr2->x_flag_modulo_sched_allow_regmoves);
    9140              : 
    9141            0 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
    9142            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9143              :              indent_to, "",
    9144              :              "flag_move_loop_invariants",
    9145              :              ptr1->x_flag_move_loop_invariants,
    9146              :              ptr2->x_flag_move_loop_invariants);
    9147              : 
    9148            0 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
    9149            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9150              :              indent_to, "",
    9151              :              "flag_move_loop_stores",
    9152              :              ptr1->x_flag_move_loop_stores,
    9153              :              ptr2->x_flag_move_loop_stores);
    9154              : 
    9155            0 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
    9156            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9157              :              indent_to, "",
    9158              :              "flag_non_call_exceptions",
    9159              :              ptr1->x_flag_non_call_exceptions,
    9160              :              ptr2->x_flag_non_call_exceptions);
    9161              : 
    9162            0 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
    9163            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9164              :              indent_to, "",
    9165              :              "flag_nothrow_opt",
    9166              :              ptr1->x_flag_nothrow_opt,
    9167              :              ptr2->x_flag_nothrow_opt);
    9168              : 
    9169            0 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
    9170            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9171              :              indent_to, "",
    9172              :              "flag_omit_frame_pointer",
    9173              :              ptr1->x_flag_omit_frame_pointer,
    9174              :              ptr2->x_flag_omit_frame_pointer);
    9175              : 
    9176            0 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
    9177            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9178              :              indent_to, "",
    9179              :              "flag_opt_info",
    9180              :              ptr1->x_flag_opt_info,
    9181              :              ptr2->x_flag_opt_info);
    9182              : 
    9183            0 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
    9184            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9185              :              indent_to, "",
    9186              :              "flag_optimize_crc",
    9187              :              ptr1->x_flag_optimize_crc,
    9188              :              ptr2->x_flag_optimize_crc);
    9189              : 
    9190            0 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
    9191            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9192              :              indent_to, "",
    9193              :              "flag_optimize_sibling_calls",
    9194              :              ptr1->x_flag_optimize_sibling_calls,
    9195              :              ptr2->x_flag_optimize_sibling_calls);
    9196              : 
    9197            0 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
    9198            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9199              :              indent_to, "",
    9200              :              "flag_optimize_strlen",
    9201              :              ptr1->x_flag_optimize_strlen,
    9202              :              ptr2->x_flag_optimize_strlen);
    9203              : 
    9204            0 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
    9205            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9206              :              indent_to, "",
    9207              :              "flag_pack_struct",
    9208              :              ptr1->x_flag_pack_struct,
    9209              :              ptr2->x_flag_pack_struct);
    9210              : 
    9211            0 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
    9212            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9213              :              indent_to, "",
    9214              :              "flag_partial_inlining",
    9215              :              ptr1->x_flag_partial_inlining,
    9216              :              ptr2->x_flag_partial_inlining);
    9217              : 
    9218            0 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
    9219            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9220              :              indent_to, "",
    9221              :              "flag_pcc_struct_return",
    9222              :              ptr1->x_flag_pcc_struct_return,
    9223              :              ptr2->x_flag_pcc_struct_return);
    9224              : 
    9225            0 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
    9226            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9227              :              indent_to, "",
    9228              :              "flag_peel_loops",
    9229              :              ptr1->x_flag_peel_loops,
    9230              :              ptr2->x_flag_peel_loops);
    9231              : 
    9232            0 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
    9233            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9234              :              indent_to, "",
    9235              :              "flag_no_peephole",
    9236              :              ptr1->x_flag_no_peephole,
    9237              :              ptr2->x_flag_no_peephole);
    9238              : 
    9239            0 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
    9240            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9241              :              indent_to, "",
    9242              :              "flag_peephole2",
    9243              :              ptr1->x_flag_peephole2,
    9244              :              ptr2->x_flag_peephole2);
    9245              : 
    9246            0 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
    9247            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9248              :              indent_to, "",
    9249              :              "flag_plt",
    9250              :              ptr1->x_flag_plt,
    9251              :              ptr2->x_flag_plt);
    9252              : 
    9253            0 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
    9254            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9255              :              indent_to, "",
    9256              :              "flag_predictive_commoning",
    9257              :              ptr1->x_flag_predictive_commoning,
    9258              :              ptr2->x_flag_predictive_commoning);
    9259              : 
    9260            0 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
    9261            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9262              :              indent_to, "",
    9263              :              "flag_prefetch_loop_arrays",
    9264              :              ptr1->x_flag_prefetch_loop_arrays,
    9265              :              ptr2->x_flag_prefetch_loop_arrays);
    9266              : 
    9267            0 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
    9268            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9269              :              indent_to, "",
    9270              :              "flag_printf_return_value",
    9271              :              ptr1->x_flag_printf_return_value,
    9272              :              ptr2->x_flag_printf_return_value);
    9273              : 
    9274            0 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
    9275            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9276              :              indent_to, "",
    9277              :              "flag_profile_partial_training",
    9278              :              ptr1->x_flag_profile_partial_training,
    9279              :              ptr2->x_flag_profile_partial_training);
    9280              : 
    9281            0 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
    9282            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9283              :              indent_to, "",
    9284              :              "flag_profile_reorder_functions",
    9285              :              ptr1->x_flag_profile_reorder_functions,
    9286              :              ptr2->x_flag_profile_reorder_functions);
    9287              : 
    9288            0 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
    9289            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9290              :              indent_to, "",
    9291              :              "flag_reciprocal_math",
    9292              :              ptr1->x_flag_reciprocal_math,
    9293              :              ptr2->x_flag_reciprocal_math);
    9294              : 
    9295            0 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
    9296            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9297              :              indent_to, "",
    9298              :              "flag_ree",
    9299              :              ptr1->x_flag_ree,
    9300              :              ptr2->x_flag_ree);
    9301              : 
    9302            0 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
    9303            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9304              :              indent_to, "",
    9305              :              "flag_rename_registers",
    9306              :              ptr1->x_flag_rename_registers,
    9307              :              ptr2->x_flag_rename_registers);
    9308              : 
    9309            0 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
    9310            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9311              :              indent_to, "",
    9312              :              "flag_reorder_blocks",
    9313              :              ptr1->x_flag_reorder_blocks,
    9314              :              ptr2->x_flag_reorder_blocks);
    9315              : 
    9316            0 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
    9317            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9318              :              indent_to, "",
    9319              :              "flag_reorder_blocks_and_partition",
    9320              :              ptr1->x_flag_reorder_blocks_and_partition,
    9321              :              ptr2->x_flag_reorder_blocks_and_partition);
    9322              : 
    9323            0 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
    9324            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9325              :              indent_to, "",
    9326              :              "flag_reorder_functions",
    9327              :              ptr1->x_flag_reorder_functions,
    9328              :              ptr2->x_flag_reorder_functions);
    9329              : 
    9330            0 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
    9331            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9332              :              indent_to, "",
    9333              :              "flag_rerun_cse_after_loop",
    9334              :              ptr1->x_flag_rerun_cse_after_loop,
    9335              :              ptr2->x_flag_rerun_cse_after_loop);
    9336              : 
    9337            0 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
    9338            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9339              :              indent_to, "",
    9340              :              "flag_resched_modulo_sched",
    9341              :              ptr1->x_flag_resched_modulo_sched,
    9342              :              ptr2->x_flag_resched_modulo_sched);
    9343              : 
    9344            0 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
    9345            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9346              :              indent_to, "",
    9347              :              "flag_rounding_math",
    9348              :              ptr1->x_flag_rounding_math,
    9349              :              ptr2->x_flag_rounding_math);
    9350              : 
    9351            0 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
    9352            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9353              :              indent_to, "",
    9354              :              "flag_rtti",
    9355              :              ptr1->x_flag_rtti,
    9356              :              ptr2->x_flag_rtti);
    9357              : 
    9358            0 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
    9359            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9360              :              indent_to, "",
    9361              :              "flag_save_optimization_record",
    9362              :              ptr1->x_flag_save_optimization_record,
    9363              :              ptr2->x_flag_save_optimization_record);
    9364              : 
    9365            0 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
    9366            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9367              :              indent_to, "",
    9368              :              "flag_sched_critical_path_heuristic",
    9369              :              ptr1->x_flag_sched_critical_path_heuristic,
    9370              :              ptr2->x_flag_sched_critical_path_heuristic);
    9371              : 
    9372            0 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
    9373            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9374              :              indent_to, "",
    9375              :              "flag_sched_dep_count_heuristic",
    9376              :              ptr1->x_flag_sched_dep_count_heuristic,
    9377              :              ptr2->x_flag_sched_dep_count_heuristic);
    9378              : 
    9379            0 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
    9380            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9381              :              indent_to, "",
    9382              :              "flag_sched_group_heuristic",
    9383              :              ptr1->x_flag_sched_group_heuristic,
    9384              :              ptr2->x_flag_sched_group_heuristic);
    9385              : 
    9386            0 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
    9387            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9388              :              indent_to, "",
    9389              :              "flag_schedule_interblock",
    9390              :              ptr1->x_flag_schedule_interblock,
    9391              :              ptr2->x_flag_schedule_interblock);
    9392              : 
    9393            0 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
    9394            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9395              :              indent_to, "",
    9396              :              "flag_sched_last_insn_heuristic",
    9397              :              ptr1->x_flag_sched_last_insn_heuristic,
    9398              :              ptr2->x_flag_sched_last_insn_heuristic);
    9399              : 
    9400            0 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
    9401            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9402              :              indent_to, "",
    9403              :              "flag_sched_pressure",
    9404              :              ptr1->x_flag_sched_pressure,
    9405              :              ptr2->x_flag_sched_pressure);
    9406              : 
    9407            0 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
    9408            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9409              :              indent_to, "",
    9410              :              "flag_sched_rank_heuristic",
    9411              :              ptr1->x_flag_sched_rank_heuristic,
    9412              :              ptr2->x_flag_sched_rank_heuristic);
    9413              : 
    9414            0 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
    9415            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9416              :              indent_to, "",
    9417              :              "flag_schedule_speculative",
    9418              :              ptr1->x_flag_schedule_speculative,
    9419              :              ptr2->x_flag_schedule_speculative);
    9420              : 
    9421            0 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
    9422            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9423              :              indent_to, "",
    9424              :              "flag_sched_spec_insn_heuristic",
    9425              :              ptr1->x_flag_sched_spec_insn_heuristic,
    9426              :              ptr2->x_flag_sched_spec_insn_heuristic);
    9427              : 
    9428            0 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
    9429            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9430              :              indent_to, "",
    9431              :              "flag_schedule_speculative_load",
    9432              :              ptr1->x_flag_schedule_speculative_load,
    9433              :              ptr2->x_flag_schedule_speculative_load);
    9434              : 
    9435            0 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
    9436            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9437              :              indent_to, "",
    9438              :              "flag_schedule_speculative_load_dangerous",
    9439              :              ptr1->x_flag_schedule_speculative_load_dangerous,
    9440              :              ptr2->x_flag_schedule_speculative_load_dangerous);
    9441              : 
    9442            0 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
    9443            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9444              :              indent_to, "",
    9445              :              "flag_sched2_use_superblocks",
    9446              :              ptr1->x_flag_sched2_use_superblocks,
    9447              :              ptr2->x_flag_sched2_use_superblocks);
    9448              : 
    9449            0 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
    9450            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9451              :              indent_to, "",
    9452              :              "flag_schedule_fusion",
    9453              :              ptr1->x_flag_schedule_fusion,
    9454              :              ptr2->x_flag_schedule_fusion);
    9455              : 
    9456            0 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
    9457            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9458              :              indent_to, "",
    9459              :              "flag_schedule_insns",
    9460              :              ptr1->x_flag_schedule_insns,
    9461              :              ptr2->x_flag_schedule_insns);
    9462              : 
    9463            0 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
    9464            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9465              :              indent_to, "",
    9466              :              "flag_schedule_insns_after_reload",
    9467              :              ptr1->x_flag_schedule_insns_after_reload,
    9468              :              ptr2->x_flag_schedule_insns_after_reload);
    9469              : 
    9470            0 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
    9471            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9472              :              indent_to, "",
    9473              :              "flag_section_anchors",
    9474              :              ptr1->x_flag_section_anchors,
    9475              :              ptr2->x_flag_section_anchors);
    9476              : 
    9477            0 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
    9478            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9479              :              indent_to, "",
    9480              :              "flag_sel_sched_pipelining",
    9481              :              ptr1->x_flag_sel_sched_pipelining,
    9482              :              ptr2->x_flag_sel_sched_pipelining);
    9483              : 
    9484            0 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
    9485            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9486              :              indent_to, "",
    9487              :              "flag_sel_sched_pipelining_outer_loops",
    9488              :              ptr1->x_flag_sel_sched_pipelining_outer_loops,
    9489              :              ptr2->x_flag_sel_sched_pipelining_outer_loops);
    9490              : 
    9491            0 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
    9492            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9493              :              indent_to, "",
    9494              :              "flag_sel_sched_reschedule_pipelined",
    9495              :              ptr1->x_flag_sel_sched_reschedule_pipelined,
    9496              :              ptr2->x_flag_sel_sched_reschedule_pipelined);
    9497              : 
    9498            0 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
    9499            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9500              :              indent_to, "",
    9501              :              "flag_selective_scheduling",
    9502              :              ptr1->x_flag_selective_scheduling,
    9503              :              ptr2->x_flag_selective_scheduling);
    9504              : 
    9505            0 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
    9506            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9507              :              indent_to, "",
    9508              :              "flag_selective_scheduling2",
    9509              :              ptr1->x_flag_selective_scheduling2,
    9510              :              ptr2->x_flag_selective_scheduling2);
    9511              : 
    9512            0 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
    9513            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9514              :              indent_to, "",
    9515              :              "flag_semantic_interposition",
    9516              :              ptr1->x_flag_semantic_interposition,
    9517              :              ptr2->x_flag_semantic_interposition);
    9518              : 
    9519            0 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
    9520            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9521              :              indent_to, "",
    9522              :              "flag_short_enums",
    9523              :              ptr1->x_flag_short_enums,
    9524              :              ptr2->x_flag_short_enums);
    9525              : 
    9526            0 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
    9527            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9528              :              indent_to, "",
    9529              :              "flag_short_wchar",
    9530              :              ptr1->x_flag_short_wchar,
    9531              :              ptr2->x_flag_short_wchar);
    9532              : 
    9533            0 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
    9534            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9535              :              indent_to, "",
    9536              :              "flag_shrink_wrap",
    9537              :              ptr1->x_flag_shrink_wrap,
    9538              :              ptr2->x_flag_shrink_wrap);
    9539              : 
    9540            0 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
    9541            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9542              :              indent_to, "",
    9543              :              "flag_shrink_wrap_separate",
    9544              :              ptr1->x_flag_shrink_wrap_separate,
    9545              :              ptr2->x_flag_shrink_wrap_separate);
    9546              : 
    9547            0 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
    9548            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9549              :              indent_to, "",
    9550              :              "flag_signaling_nans",
    9551              :              ptr1->x_flag_signaling_nans,
    9552              :              ptr2->x_flag_signaling_nans);
    9553              : 
    9554            0 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
    9555            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9556              :              indent_to, "",
    9557              :              "flag_signed_zeros",
    9558              :              ptr1->x_flag_signed_zeros,
    9559              :              ptr2->x_flag_signed_zeros);
    9560              : 
    9561            0 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
    9562            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9563              :              indent_to, "",
    9564              :              "flag_single_precision_constant",
    9565              :              ptr1->x_flag_single_precision_constant,
    9566              :              ptr2->x_flag_single_precision_constant);
    9567              : 
    9568            0 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
    9569            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9570              :              indent_to, "",
    9571              :              "flag_speculatively_call_stored_functions",
    9572              :              ptr1->x_flag_speculatively_call_stored_functions,
    9573              :              ptr2->x_flag_speculatively_call_stored_functions);
    9574              : 
    9575            0 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
    9576            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9577              :              indent_to, "",
    9578              :              "flag_split_ivs_in_unroller",
    9579              :              ptr1->x_flag_split_ivs_in_unroller,
    9580              :              ptr2->x_flag_split_ivs_in_unroller);
    9581              : 
    9582            0 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
    9583            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9584              :              indent_to, "",
    9585              :              "flag_split_loops",
    9586              :              ptr1->x_flag_split_loops,
    9587              :              ptr2->x_flag_split_loops);
    9588              : 
    9589            0 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
    9590            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9591              :              indent_to, "",
    9592              :              "flag_split_wide_types",
    9593              :              ptr1->x_flag_split_wide_types,
    9594              :              ptr2->x_flag_split_wide_types);
    9595              : 
    9596            0 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
    9597            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9598              :              indent_to, "",
    9599              :              "flag_split_wide_types_early",
    9600              :              ptr1->x_flag_split_wide_types_early,
    9601              :              ptr2->x_flag_split_wide_types_early);
    9602              : 
    9603            0 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
    9604            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9605              :              indent_to, "",
    9606              :              "flag_ssa_backprop",
    9607              :              ptr1->x_flag_ssa_backprop,
    9608              :              ptr2->x_flag_ssa_backprop);
    9609              : 
    9610            0 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
    9611            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9612              :              indent_to, "",
    9613              :              "flag_ssa_phiopt",
    9614              :              ptr1->x_flag_ssa_phiopt,
    9615              :              ptr2->x_flag_ssa_phiopt);
    9616              : 
    9617            0 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
    9618            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9619              :              indent_to, "",
    9620              :              "flag_stack_clash_protection",
    9621              :              ptr1->x_flag_stack_clash_protection,
    9622              :              ptr2->x_flag_stack_clash_protection);
    9623              : 
    9624            0 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
    9625            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9626              :              indent_to, "",
    9627              :              "flag_stack_protect",
    9628              :              ptr1->x_flag_stack_protect,
    9629              :              ptr2->x_flag_stack_protect);
    9630              : 
    9631            0 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
    9632            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9633              :              indent_to, "",
    9634              :              "flag_stdarg_opt",
    9635              :              ptr1->x_flag_stdarg_opt,
    9636              :              ptr2->x_flag_stdarg_opt);
    9637              : 
    9638            0 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
    9639            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9640              :              indent_to, "",
    9641              :              "flag_store_merging",
    9642              :              ptr1->x_flag_store_merging,
    9643              :              ptr2->x_flag_store_merging);
    9644              : 
    9645            0 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
    9646            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9647              :              indent_to, "",
    9648              :              "flag_strict_aliasing",
    9649              :              ptr1->x_flag_strict_aliasing,
    9650              :              ptr2->x_flag_strict_aliasing);
    9651              : 
    9652            0 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
    9653            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9654              :              indent_to, "",
    9655              :              "flag_strict_enums",
    9656              :              ptr1->x_flag_strict_enums,
    9657              :              ptr2->x_flag_strict_enums);
    9658              : 
    9659            0 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
    9660            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9661              :              indent_to, "",
    9662              :              "flag_strict_volatile_bitfields",
    9663              :              ptr1->x_flag_strict_volatile_bitfields,
    9664              :              ptr2->x_flag_strict_volatile_bitfields);
    9665              : 
    9666            0 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
    9667            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9668              :              indent_to, "",
    9669              :              "flag_thread_jumps",
    9670              :              ptr1->x_flag_thread_jumps,
    9671              :              ptr2->x_flag_thread_jumps);
    9672              : 
    9673            0 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
    9674            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9675              :              indent_to, "",
    9676              :              "flag_threadsafe_statics",
    9677              :              ptr1->x_flag_threadsafe_statics,
    9678              :              ptr2->x_flag_threadsafe_statics);
    9679              : 
    9680            0 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
    9681            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9682              :              indent_to, "",
    9683              :              "flag_toplevel_reorder",
    9684              :              ptr1->x_flag_toplevel_reorder,
    9685              :              ptr2->x_flag_toplevel_reorder);
    9686              : 
    9687            0 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
    9688            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9689              :              indent_to, "",
    9690              :              "flag_tracer",
    9691              :              ptr1->x_flag_tracer,
    9692              :              ptr2->x_flag_tracer);
    9693              : 
    9694            0 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
    9695            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9696              :              indent_to, "",
    9697              :              "flag_trapping_math",
    9698              :              ptr1->x_flag_trapping_math,
    9699              :              ptr2->x_flag_trapping_math);
    9700              : 
    9701            0 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
    9702            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9703              :              indent_to, "",
    9704              :              "flag_trapv",
    9705              :              ptr1->x_flag_trapv,
    9706              :              ptr2->x_flag_trapv);
    9707              : 
    9708            0 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
    9709            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9710              :              indent_to, "",
    9711              :              "flag_tree_bit_ccp",
    9712              :              ptr1->x_flag_tree_bit_ccp,
    9713              :              ptr2->x_flag_tree_bit_ccp);
    9714              : 
    9715            0 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
    9716            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9717              :              indent_to, "",
    9718              :              "flag_tree_builtin_call_dce",
    9719              :              ptr1->x_flag_tree_builtin_call_dce,
    9720              :              ptr2->x_flag_tree_builtin_call_dce);
    9721              : 
    9722            0 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
    9723            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9724              :              indent_to, "",
    9725              :              "flag_tree_ccp",
    9726              :              ptr1->x_flag_tree_ccp,
    9727              :              ptr2->x_flag_tree_ccp);
    9728              : 
    9729            0 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
    9730            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9731              :              indent_to, "",
    9732              :              "flag_tree_ch",
    9733              :              ptr1->x_flag_tree_ch,
    9734              :              ptr2->x_flag_tree_ch);
    9735              : 
    9736            0 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
    9737            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9738              :              indent_to, "",
    9739              :              "flag_tree_coalesce_vars",
    9740              :              ptr1->x_flag_tree_coalesce_vars,
    9741              :              ptr2->x_flag_tree_coalesce_vars);
    9742              : 
    9743            0 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
    9744            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9745              :              indent_to, "",
    9746              :              "flag_tree_copy_prop",
    9747              :              ptr1->x_flag_tree_copy_prop,
    9748              :              ptr2->x_flag_tree_copy_prop);
    9749              : 
    9750            0 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
    9751            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9752              :              indent_to, "",
    9753              :              "flag_tree_cselim",
    9754              :              ptr1->x_flag_tree_cselim,
    9755              :              ptr2->x_flag_tree_cselim);
    9756              : 
    9757            0 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
    9758            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9759              :              indent_to, "",
    9760              :              "flag_tree_dce",
    9761              :              ptr1->x_flag_tree_dce,
    9762              :              ptr2->x_flag_tree_dce);
    9763              : 
    9764            0 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
    9765            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9766              :              indent_to, "",
    9767              :              "flag_tree_dom",
    9768              :              ptr1->x_flag_tree_dom,
    9769              :              ptr2->x_flag_tree_dom);
    9770              : 
    9771            0 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
    9772            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9773              :              indent_to, "",
    9774              :              "flag_tree_dse",
    9775              :              ptr1->x_flag_tree_dse,
    9776              :              ptr2->x_flag_tree_dse);
    9777              : 
    9778            0 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
    9779            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9780              :              indent_to, "",
    9781              :              "flag_tree_forwprop",
    9782              :              ptr1->x_flag_tree_forwprop,
    9783              :              ptr2->x_flag_tree_forwprop);
    9784              : 
    9785            0 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
    9786            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9787              :              indent_to, "",
    9788              :              "flag_tree_fre",
    9789              :              ptr1->x_flag_tree_fre,
    9790              :              ptr2->x_flag_tree_fre);
    9791              : 
    9792            0 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
    9793            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9794              :              indent_to, "",
    9795              :              "flag_tree_loop_distribute_patterns",
    9796              :              ptr1->x_flag_tree_loop_distribute_patterns,
    9797              :              ptr2->x_flag_tree_loop_distribute_patterns);
    9798              : 
    9799            0 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
    9800            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9801              :              indent_to, "",
    9802              :              "flag_tree_loop_distribution",
    9803              :              ptr1->x_flag_tree_loop_distribution,
    9804              :              ptr2->x_flag_tree_loop_distribution);
    9805              : 
    9806            0 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
    9807            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9808              :              indent_to, "",
    9809              :              "flag_tree_loop_if_convert",
    9810              :              ptr1->x_flag_tree_loop_if_convert,
    9811              :              ptr2->x_flag_tree_loop_if_convert);
    9812              : 
    9813            0 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
    9814            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9815              :              indent_to, "",
    9816              :              "flag_tree_loop_im",
    9817              :              ptr1->x_flag_tree_loop_im,
    9818              :              ptr2->x_flag_tree_loop_im);
    9819              : 
    9820            0 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
    9821            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9822              :              indent_to, "",
    9823              :              "flag_tree_loop_ivcanon",
    9824              :              ptr1->x_flag_tree_loop_ivcanon,
    9825              :              ptr2->x_flag_tree_loop_ivcanon);
    9826              : 
    9827            0 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
    9828            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9829              :              indent_to, "",
    9830              :              "flag_tree_loop_optimize",
    9831              :              ptr1->x_flag_tree_loop_optimize,
    9832              :              ptr2->x_flag_tree_loop_optimize);
    9833              : 
    9834            0 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
    9835            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9836              :              indent_to, "",
    9837              :              "flag_tree_loop_vectorize",
    9838              :              ptr1->x_flag_tree_loop_vectorize,
    9839              :              ptr2->x_flag_tree_loop_vectorize);
    9840              : 
    9841            0 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
    9842            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9843              :              indent_to, "",
    9844              :              "flag_tree_partial_pre",
    9845              :              ptr1->x_flag_tree_partial_pre,
    9846              :              ptr2->x_flag_tree_partial_pre);
    9847              : 
    9848            0 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
    9849            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9850              :              indent_to, "",
    9851              :              "flag_tree_phiprop",
    9852              :              ptr1->x_flag_tree_phiprop,
    9853              :              ptr2->x_flag_tree_phiprop);
    9854              : 
    9855            0 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
    9856            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9857              :              indent_to, "",
    9858              :              "flag_tree_pre",
    9859              :              ptr1->x_flag_tree_pre,
    9860              :              ptr2->x_flag_tree_pre);
    9861              : 
    9862            0 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
    9863            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9864              :              indent_to, "",
    9865              :              "flag_tree_pta",
    9866              :              ptr1->x_flag_tree_pta,
    9867              :              ptr2->x_flag_tree_pta);
    9868              : 
    9869            0 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
    9870            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9871              :              indent_to, "",
    9872              :              "flag_tree_reassoc",
    9873              :              ptr1->x_flag_tree_reassoc,
    9874              :              ptr2->x_flag_tree_reassoc);
    9875              : 
    9876            0 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
    9877            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9878              :              indent_to, "",
    9879              :              "flag_tree_scev_cprop",
    9880              :              ptr1->x_flag_tree_scev_cprop,
    9881              :              ptr2->x_flag_tree_scev_cprop);
    9882              : 
    9883            0 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
    9884            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9885              :              indent_to, "",
    9886              :              "flag_tree_sink",
    9887              :              ptr1->x_flag_tree_sink,
    9888              :              ptr2->x_flag_tree_sink);
    9889              : 
    9890            0 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
    9891            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9892              :              indent_to, "",
    9893              :              "flag_tree_slp_vectorize",
    9894              :              ptr1->x_flag_tree_slp_vectorize,
    9895              :              ptr2->x_flag_tree_slp_vectorize);
    9896              : 
    9897            0 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
    9898            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9899              :              indent_to, "",
    9900              :              "flag_tree_slsr",
    9901              :              ptr1->x_flag_tree_slsr,
    9902              :              ptr2->x_flag_tree_slsr);
    9903              : 
    9904            0 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
    9905            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9906              :              indent_to, "",
    9907              :              "flag_tree_sra",
    9908              :              ptr1->x_flag_tree_sra,
    9909              :              ptr2->x_flag_tree_sra);
    9910              : 
    9911            0 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
    9912            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9913              :              indent_to, "",
    9914              :              "flag_tree_switch_conversion",
    9915              :              ptr1->x_flag_tree_switch_conversion,
    9916              :              ptr2->x_flag_tree_switch_conversion);
    9917              : 
    9918            0 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
    9919            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9920              :              indent_to, "",
    9921              :              "flag_tree_tail_merge",
    9922              :              ptr1->x_flag_tree_tail_merge,
    9923              :              ptr2->x_flag_tree_tail_merge);
    9924              : 
    9925            0 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
    9926            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9927              :              indent_to, "",
    9928              :              "flag_tree_ter",
    9929              :              ptr1->x_flag_tree_ter,
    9930              :              ptr2->x_flag_tree_ter);
    9931              : 
    9932            0 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
    9933            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9934              :              indent_to, "",
    9935              :              "flag_tree_vectorize",
    9936              :              ptr1->x_flag_tree_vectorize,
    9937              :              ptr2->x_flag_tree_vectorize);
    9938              : 
    9939            0 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
    9940            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9941              :              indent_to, "",
    9942              :              "flag_tree_vrp",
    9943              :              ptr1->x_flag_tree_vrp,
    9944              :              ptr2->x_flag_tree_vrp);
    9945              : 
    9946            0 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
    9947            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9948              :              indent_to, "",
    9949              :              "flag_unconstrained_commons",
    9950              :              ptr1->x_flag_unconstrained_commons,
    9951              :              ptr2->x_flag_unconstrained_commons);
    9952              : 
    9953            0 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
    9954            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9955              :              indent_to, "",
    9956              :              "flag_unreachable_traps",
    9957              :              ptr1->x_flag_unreachable_traps,
    9958              :              ptr2->x_flag_unreachable_traps);
    9959              : 
    9960            0 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
    9961            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9962              :              indent_to, "",
    9963              :              "flag_unroll_all_loops",
    9964              :              ptr1->x_flag_unroll_all_loops,
    9965              :              ptr2->x_flag_unroll_all_loops);
    9966              : 
    9967            0 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
    9968            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9969              :              indent_to, "",
    9970              :              "flag_cunroll_grow_size",
    9971              :              ptr1->x_flag_cunroll_grow_size,
    9972              :              ptr2->x_flag_cunroll_grow_size);
    9973              : 
    9974            0 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
    9975            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9976              :              indent_to, "",
    9977              :              "flag_unroll_loops",
    9978              :              ptr1->x_flag_unroll_loops,
    9979              :              ptr2->x_flag_unroll_loops);
    9980              : 
    9981            0 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
    9982            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9983              :              indent_to, "",
    9984              :              "flag_unsafe_math_optimizations",
    9985              :              ptr1->x_flag_unsafe_math_optimizations,
    9986              :              ptr2->x_flag_unsafe_math_optimizations);
    9987              : 
    9988            0 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
    9989            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9990              :              indent_to, "",
    9991              :              "flag_unswitch_loops",
    9992              :              ptr1->x_flag_unswitch_loops,
    9993              :              ptr2->x_flag_unswitch_loops);
    9994              : 
    9995            0 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
    9996            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9997              :              indent_to, "",
    9998              :              "flag_unwind_tables",
    9999              :              ptr1->x_flag_unwind_tables,
   10000              :              ptr2->x_flag_unwind_tables);
   10001              : 
   10002            0 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
   10003            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10004              :              indent_to, "",
   10005              :              "flag_var_tracking",
   10006              :              ptr1->x_flag_var_tracking,
   10007              :              ptr2->x_flag_var_tracking);
   10008              : 
   10009            0 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
   10010            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10011              :              indent_to, "",
   10012              :              "flag_var_tracking_assignments",
   10013              :              ptr1->x_flag_var_tracking_assignments,
   10014              :              ptr2->x_flag_var_tracking_assignments);
   10015              : 
   10016            0 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   10017            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10018              :              indent_to, "",
   10019              :              "flag_var_tracking_assignments_toggle",
   10020              :              ptr1->x_flag_var_tracking_assignments_toggle,
   10021              :              ptr2->x_flag_var_tracking_assignments_toggle);
   10022              : 
   10023            0 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   10024            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10025              :              indent_to, "",
   10026              :              "flag_var_tracking_uninit",
   10027              :              ptr1->x_flag_var_tracking_uninit,
   10028              :              ptr2->x_flag_var_tracking_uninit);
   10029              : 
   10030            0 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   10031            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10032              :              indent_to, "",
   10033              :              "flag_variable_expansion_in_unroller",
   10034              :              ptr1->x_flag_variable_expansion_in_unroller,
   10035              :              ptr2->x_flag_variable_expansion_in_unroller);
   10036              : 
   10037            0 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   10038            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10039              :              indent_to, "",
   10040              :              "flag_version_loops_for_strides",
   10041              :              ptr1->x_flag_version_loops_for_strides,
   10042              :              ptr2->x_flag_version_loops_for_strides);
   10043              : 
   10044            0 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   10045            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10046              :              indent_to, "",
   10047              :              "flag_value_profile_transformations",
   10048              :              ptr1->x_flag_value_profile_transformations,
   10049              :              ptr2->x_flag_value_profile_transformations);
   10050              : 
   10051            0 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   10052            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10053              :              indent_to, "",
   10054              :              "flag_web",
   10055              :              ptr1->x_flag_web,
   10056              :              ptr2->x_flag_web);
   10057              : 
   10058            0 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   10059            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10060              :              indent_to, "",
   10061              :              "flag_wrapv",
   10062              :              ptr1->x_flag_wrapv,
   10063              :              ptr2->x_flag_wrapv);
   10064              : 
   10065            0 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   10066            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10067              :              indent_to, "",
   10068              :              "flag_wrapv_pointer",
   10069              :              ptr1->x_flag_wrapv_pointer,
   10070              :              ptr2->x_flag_wrapv_pointer);
   10071              : 
   10072            0 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   10073            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10074              :              indent_to, "",
   10075              :              "debug_nonbind_markers_p",
   10076              :              ptr1->x_debug_nonbind_markers_p,
   10077              :              ptr2->x_debug_nonbind_markers_p);
   10078              : 
   10079            0 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   10080            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10081              :              indent_to, "",
   10082              :              "ix86_use_scatter",
   10083              :              ptr1->x_ix86_use_scatter,
   10084              :              ptr2->x_ix86_use_scatter);
   10085              : 
   10086            0 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   10087            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10088              :              indent_to, "",
   10089              :              "ix86_unroll_only_small_loops",
   10090              :              ptr1->x_ix86_unroll_only_small_loops,
   10091              :              ptr2->x_ix86_unroll_only_small_loops);
   10092              : 
   10093            0 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   10094            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   10095            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   10096            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10097              :              indent_to, "",
   10098              :              "str_align_functions",
   10099              :              ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
   10100              :              ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
   10101              : 
   10102            0 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   10103            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   10104            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   10105            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10106              :              indent_to, "",
   10107              :              "str_align_jumps",
   10108              :              ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
   10109              :              ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
   10110              : 
   10111            0 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   10112            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   10113            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   10114            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10115              :              indent_to, "",
   10116              :              "str_align_labels",
   10117              :              ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
   10118              :              ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
   10119              : 
   10120            0 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   10121            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   10122            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   10123            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10124              :              indent_to, "",
   10125              :              "str_align_loops",
   10126              :              ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
   10127              :              ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
   10128              : 
   10129            0 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   10130            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   10131            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   10132            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10133              :              indent_to, "",
   10134              :              "flag_patchable_function_entry",
   10135              :              ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
   10136              :              ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
   10137              : 
   10138            0 : }
   10139              : 
   10140              : /* Save selected option variables into a structure.  */
   10141              : void
   10142     78514429 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
   10143              :                        struct gcc_options *opts_set)
   10144              : {
   10145     78514429 :   gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
   10146     78514429 :   gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
   10147              : 
   10148     78514429 :   if (targetm.target_option.save)
   10149     78514429 :     targetm.target_option.save (ptr, opts, opts_set);
   10150              : 
   10151     78514429 :   ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
   10152     78514429 :   ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
   10153     78514429 :   ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
   10154     78514429 :   ptr->x_ix86_abi = opts->x_ix86_abi;
   10155     78514429 :   ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
   10156     78514429 :   ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
   10157     78514429 :   ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
   10158     78514429 :   ptr->x_ix86_pmode = opts->x_ix86_pmode;
   10159     78514429 :   ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
   10160     78514429 :   ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
   10161     78514429 :   ptr->x_ix86_regparm = opts->x_ix86_regparm;
   10162     78514429 :   ptr->x_recip_mask = opts->x_recip_mask;
   10163     78514429 :   ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
   10164     78514429 :   ptr->x_target_flags = opts->x_target_flags;
   10165     78514429 :   ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
   10166     78514429 :   ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
   10167     78514429 :   ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
   10168     78514429 :   ptr->x_ix86_move_max = opts->x_ix86_move_max;
   10169     78514429 :   ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
   10170     78514429 :   ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
   10171     78514429 :   ptr->x_flag_fentry = opts->x_flag_fentry;
   10172     78514429 :   ptr->x_ix86_needed = opts->x_ix86_needed;
   10173     78514429 :   ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
   10174     78514429 :   ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
   10175     78514429 :   ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
   10176              : 
   10177     78514429 :   unsigned HOST_WIDE_INT mask = 0;
   10178     78514429 :   if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
   10179     78514429 :   if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
   10180     78514429 :   if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
   10181     78514429 :   if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
   10182     78514429 :   if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
   10183     78514429 :   if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
   10184     78514429 :   if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
   10185     78514429 :   if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
   10186     78514429 :   if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
   10187     78514429 :   if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
   10188     78514429 :   if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
   10189     78514429 :   if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
   10190     78514429 :   ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
   10191     78514429 :   ptr->explicit_mask_target_flags = opts_set->x_target_flags;
   10192     78514429 :   ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
   10193     78514429 :   ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
   10194     78514429 :   if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
   10195     78514429 :   if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
   10196     78514429 :   if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
   10197     78514429 :   if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
   10198     78514429 :   if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
   10199     78514429 :   if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
   10200     78514429 :   if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
   10201     78514429 :   if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
   10202     78514429 :   if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
   10203     78514429 :   ptr->explicit_mask[0] = mask;
   10204     78514429 : }
   10205              : 
   10206              : /* Restore selected current options from a structure.  */
   10207              : void
   10208     54688523 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
   10209              :                           struct cl_target_option *ptr)
   10210              : {
   10211     54688523 :   opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
   10212     54688523 :   opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
   10213     54688523 :   opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
   10214     54688523 :   opts->x_ix86_abi = ptr->x_ix86_abi;
   10215     54688523 :   opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
   10216     54688523 :   opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
   10217     54688523 :   opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
   10218     54688523 :   opts->x_ix86_pmode = ptr->x_ix86_pmode;
   10219     54688523 :   opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
   10220     54688523 :   opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
   10221     54688523 :   opts->x_ix86_regparm = ptr->x_ix86_regparm;
   10222     54688523 :   opts->x_recip_mask = ptr->x_recip_mask;
   10223     54688523 :   opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
   10224     54688523 :   opts->x_target_flags = ptr->x_target_flags;
   10225     54688523 :   opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
   10226     54688523 :   opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
   10227     54688523 :   opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
   10228     54688523 :   opts->x_ix86_move_max = ptr->x_ix86_move_max;
   10229     54688523 :   opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
   10230     54688523 :   opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
   10231     54688523 :   opts->x_flag_fentry = ptr->x_flag_fentry;
   10232     54688523 :   opts->x_ix86_needed = ptr->x_ix86_needed;
   10233     54688523 :   opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
   10234     54688523 :   opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
   10235     54688523 :   opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
   10236              : 
   10237     54688523 :   unsigned HOST_WIDE_INT mask;
   10238     54688523 :   mask = ptr->explicit_mask[0];
   10239     54688523 :   opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
   10240     54688523 :   mask >>= 1;
   10241     54688523 :   opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
   10242     54688523 :   mask >>= 1;
   10243     54688523 :   opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
   10244     54688523 :   mask >>= 1;
   10245     54688523 :   opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
   10246     54688523 :   mask >>= 1;
   10247     54688523 :   opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
   10248     54688523 :   mask >>= 1;
   10249     54688523 :   opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
   10250     54688523 :   mask >>= 1;
   10251     54688523 :   opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
   10252     54688523 :   mask >>= 1;
   10253     54688523 :   opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
   10254     54688523 :   mask >>= 1;
   10255     54688523 :   opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
   10256     54688523 :   mask >>= 1;
   10257     54688523 :   opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
   10258     54688523 :   mask >>= 1;
   10259     54688523 :   opts_set->x_ix86_regparm = (mask & 1) != 0;
   10260     54688523 :   mask >>= 1;
   10261     54688523 :   opts_set->x_recip_mask = (mask & 1) != 0;
   10262     54688523 :   mask >>= 1;
   10263     54688523 :   opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
   10264     54688523 :   opts_set->x_target_flags = ptr->explicit_mask_target_flags;
   10265     54688523 :   opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
   10266     54688523 :   opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
   10267     54688523 :   opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
   10268     54688523 :   mask >>= 1;
   10269     54688523 :   opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10270     54688523 :   mask >>= 1;
   10271     54688523 :   opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10272     54688523 :   mask >>= 1;
   10273     54688523 :   opts_set->x_ix86_apx_features = (mask & 1) != 0;
   10274     54688523 :   mask >>= 1;
   10275     54688523 :   opts_set->x_flag_fentry = (mask & 1) != 0;
   10276     54688523 :   mask >>= 1;
   10277     54688523 :   opts_set->x_ix86_needed = (mask & 1) != 0;
   10278     54688523 :   mask >>= 1;
   10279     54688523 :   opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
   10280     54688523 :   mask >>= 1;
   10281     54688523 :   opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
   10282     54688523 :   mask >>= 1;
   10283     54688523 :   opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
   10284     54688523 :   mask >>= 1;
   10285              : 
   10286     54688523 :   if (targetm.target_option.restore)
   10287     54688523 :     targetm.target_option.restore (opts, opts_set, ptr);
   10288     54688523 : }
   10289              : 
   10290              : /* Print optimization options from a structure.  */
   10291              : void
   10292            0 : cl_target_option_print (FILE *file,
   10293              :                         int indent,
   10294              :                         struct cl_target_option *ptr)
   10295              : {
   10296            0 :   fputs ("\n", file);
   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_target_flags)
   10304            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10305              :              indent, "",
   10306              :              "target_flags",
   10307              :              (unsigned long)ptr->x_target_flags);
   10308              : 
   10309            0 :   if (ptr->x_ix86_isa_flags)
   10310            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10311              :              indent, "",
   10312              :              "ix86_isa_flags",
   10313              :              ptr->x_ix86_isa_flags);
   10314              : 
   10315            0 :   if (ptr->x_ix86_isa_flags2)
   10316            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10317              :              indent, "",
   10318              :              "ix86_isa_flags2",
   10319              :              ptr->x_ix86_isa_flags2);
   10320              : 
   10321            0 :   if (ptr->x_ix86_fpmath)
   10322            0 :     fprintf (file, "%*s%s (%#x)\n",
   10323              :              indent, "",
   10324              :              "ix86_fpmath",
   10325              :              ptr->x_ix86_fpmath);
   10326              : 
   10327            0 :   if (ptr->x_ix86_move_max)
   10328            0 :     fprintf (file, "%*s%s (%#x)\n",
   10329              :              indent, "",
   10330              :              "ix86_move_max",
   10331              :              ptr->x_ix86_move_max);
   10332              : 
   10333            0 :   if (ptr->x_prefer_vector_width_type)
   10334            0 :     fprintf (file, "%*s%s (%#x)\n",
   10335              :              indent, "",
   10336              :              "prefer_vector_width_type",
   10337              :              ptr->x_prefer_vector_width_type);
   10338              : 
   10339            0 :   if (ptr->x_ix86_apx_features)
   10340            0 :     fprintf (file, "%*s%s (%#x)\n",
   10341              :              indent, "",
   10342              :              "ix86_apx_features",
   10343              :              ptr->x_ix86_apx_features);
   10344              : 
   10345            0 :   if (ptr->x_flag_fentry)
   10346            0 :     fprintf (file, "%*s%s (%#x)\n",
   10347              :              indent, "",
   10348              :              "flag_fentry",
   10349              :              ptr->x_flag_fentry);
   10350              : 
   10351            0 :   if (ptr->x_ix86_needed)
   10352            0 :     fprintf (file, "%*s%s (%#x)\n",
   10353              :              indent, "",
   10354              :              "ix86_needed",
   10355              :              ptr->x_ix86_needed);
   10356              : 
   10357            0 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10358            0 :     fprintf (file, "%*s%s (%s)\n",
   10359              :              indent, "",
   10360              :              "ix86_stack_protector_guard_offset_str",
   10361              :              ptr->x_ix86_stack_protector_guard_offset_str);
   10362              : 
   10363            0 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10364            0 :     fprintf (file, "%*s%s (%s)\n",
   10365              :              indent, "",
   10366              :              "ix86_stack_protector_guard_reg_str",
   10367              :              ptr->x_ix86_stack_protector_guard_reg_str);
   10368              : 
   10369            0 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10370            0 :     fprintf (file, "%*s%s (%s)\n",
   10371              :              indent, "",
   10372              :              "ix86_stack_protector_guard_symbol_str",
   10373              :              ptr->x_ix86_stack_protector_guard_symbol_str);
   10374              : 
   10375              : 
   10376            0 :   if (targetm.target_option.print)
   10377            0 :     targetm.target_option.print (file, indent, ptr);
   10378            0 : }
   10379              : 
   10380              : /* Print different target option variables from structures provided as arguments.  */
   10381              : void
   10382            0 : cl_target_option_print_diff (FILE *file,
   10383              :                              int indent ATTRIBUTE_UNUSED,
   10384              :                              struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
   10385              :                              struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
   10386              : {
   10387            0 :   fputs ("\n", file);
   10388            0 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10389            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10390              :              indent, "",
   10391              :              "ix86_target_flags",
   10392              :              (unsigned long)ptr1->x_ix86_target_flags,
   10393              :              (unsigned long)ptr2->x_ix86_target_flags);
   10394              : 
   10395            0 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10396            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10397              :              indent, "",
   10398              :              "target_flags",
   10399              :              (unsigned long)ptr1->x_target_flags,
   10400              :              (unsigned long)ptr2->x_target_flags);
   10401              : 
   10402            0 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10403            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10404              :              indent, "",
   10405              :              "ix86_isa_flags",
   10406              :              ptr1->x_ix86_isa_flags,
   10407              :              ptr2->x_ix86_isa_flags);
   10408              : 
   10409            0 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10410            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10411              :              indent, "",
   10412              :              "ix86_isa_flags2",
   10413              :              ptr1->x_ix86_isa_flags2,
   10414              :              ptr2->x_ix86_isa_flags2);
   10415              : 
   10416            0 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10417            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10418              :              indent, "",
   10419              :              "ix86_fpmath",
   10420              :              ptr1->x_ix86_fpmath,
   10421              :              ptr2->x_ix86_fpmath);
   10422              : 
   10423            0 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10424            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10425              :              indent, "",
   10426              :              "ix86_move_max",
   10427              :              ptr1->x_ix86_move_max,
   10428              :              ptr2->x_ix86_move_max);
   10429              : 
   10430            0 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10431            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10432              :              indent, "",
   10433              :              "prefer_vector_width_type",
   10434              :              ptr1->x_prefer_vector_width_type,
   10435              :              ptr2->x_prefer_vector_width_type);
   10436              : 
   10437            0 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10438            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10439              :              indent, "",
   10440              :              "ix86_apx_features",
   10441              :              ptr1->x_ix86_apx_features,
   10442              :              ptr2->x_ix86_apx_features);
   10443              : 
   10444            0 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10445            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10446              :              indent, "",
   10447              :              "flag_fentry",
   10448              :              ptr1->x_flag_fentry,
   10449              :              ptr2->x_flag_fentry);
   10450              : 
   10451            0 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10452            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10453              :              indent, "",
   10454              :              "ix86_needed",
   10455              :              ptr1->x_ix86_needed,
   10456              :              ptr2->x_ix86_needed);
   10457              : 
   10458            0 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10459            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10460            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10461            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10462              :              indent, "",
   10463              :              "ix86_stack_protector_guard_offset_str",
   10464              :              ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
   10465              :              ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
   10466              : 
   10467            0 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10468            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10469            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10470            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10471              :              indent, "",
   10472              :              "ix86_stack_protector_guard_reg_str",
   10473              :              ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
   10474              :              ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
   10475              : 
   10476            0 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10477            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10478            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10479            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10480              :              indent, "",
   10481              :              "ix86_stack_protector_guard_symbol_str",
   10482              :              ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
   10483              :              ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
   10484              : 
   10485            0 : }
   10486              : 
   10487              : /* Compare two target options  */
   10488              : bool
   10489    409487099 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
   10490              :                      struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
   10491              : {
   10492    409487099 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   10493       120034 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   10494       120034 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   10495              :     return false;
   10496    409476878 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   10497            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   10498            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   10499              :     return false;
   10500    409476878 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   10501            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   10502            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   10503              :     return false;
   10504    409476878 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   10505            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   10506            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   10507              :     return false;
   10508    409476878 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   10509            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   10510            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   10511              :     return false;
   10512    409476878 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   10513       109800 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   10514       109800 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   10515              :     return false;
   10516    409476751 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10517            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10518            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10519              :     return false;
   10520    409476751 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10521            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10522            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10523              :     return false;
   10524    409476751 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10525            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10526            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10527              :     return false;
   10528    409476751 :   if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
   10529              :     return false;
   10530    104458963 :   if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
   10531              :     return false;
   10532     78607605 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   10533              :     return false;
   10534     78607605 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   10535              :     return false;
   10536     78607605 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   10537              :     return false;
   10538     78607605 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   10539              :     return false;
   10540     78607605 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   10541              :     return false;
   10542     78607605 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   10543              :     return false;
   10544     78607605 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   10545              :     return false;
   10546     78607605 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   10547              :     return false;
   10548     78607605 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   10549              :     return false;
   10550     78607605 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   10551              :     return false;
   10552     78607605 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   10553              :     return false;
   10554     78607605 :   if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
   10555              :     return false;
   10556     78607605 :   if (ptr1->arch != ptr2->arch)
   10557              :     return false;
   10558     78607605 :   if (ptr1->arch_specified != ptr2->arch_specified)
   10559              :     return false;
   10560     78607605 :   if (ptr1->branch_cost != ptr2->branch_cost)
   10561              :     return false;
   10562     78607422 :   if (ptr1->prefetch_sse != ptr2->prefetch_sse)
   10563              :     return false;
   10564     78607422 :   if (ptr1->schedule != ptr2->schedule)
   10565              :     return false;
   10566     78607422 :   if (ptr1->tune != ptr2->tune)
   10567              :     return false;
   10568     78607422 :   if (ptr1->tune_defaulted != ptr2->tune_defaulted)
   10569              :     return false;
   10570     78607422 :   if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
   10571              :     return false;
   10572     78607422 :   if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
   10573              :     return false;
   10574     78607422 :   if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
   10575              :     return false;
   10576     78607398 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   10577              :     return false;
   10578     78607398 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   10579              :     return false;
   10580     78607398 :   if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
   10581              :     return false;
   10582     78607398 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   10583              :     return false;
   10584     78607398 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   10585              :     return false;
   10586     78607398 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   10587              :     return false;
   10588     78607398 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   10589              :     return false;
   10590     78607398 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   10591              :     return false;
   10592     78607398 :   if (ptr1->x_recip_mask != ptr2->x_recip_mask)
   10593              :     return false;
   10594     78607378 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10595              :     return false;
   10596     78606358 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10597              :     return false;
   10598     78606340 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10599              :     return false;
   10600     77432365 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10601              :     return false;
   10602     77382824 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10603              :     return false;
   10604     77382824 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10605              :     return false;
   10606     77382824 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10607              :     return false;
   10608     77382824 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10609              :     return false;
   10610     77382824 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10611              :     return false;
   10612     77382824 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10613              :     return false;
   10614    154765614 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   10615     77382824 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   10616              :       return false;
   10617     77382790 :   if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
   10618              :     return false;
   10619     77382790 :   if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
   10620              :     return false;
   10621     77382790 :   if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
   10622              :     return false;
   10623     77382790 :   if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
   10624            0 :     return false;
   10625              :   return true;
   10626              : }
   10627              : 
   10628              : /* Hash target options  */
   10629              : hashval_t
   10630    743084525 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
   10631              : {
   10632    743084525 :   inchash::hash hstate;
   10633    743084525 :   if (ptr->x_ix86_arch_string)
   10634    743084525 :     hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
   10635              :   else
   10636            0 :     hstate.add_int (0);
   10637    743084525 :   if (ptr->x_ix86_recip_name)
   10638            0 :     hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
   10639              :   else
   10640    743084525 :     hstate.add_int (0);
   10641    743084525 :   if (ptr->x_ix86_tune_ctrl_string)
   10642      1106513 :     hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
   10643              :   else
   10644    741978012 :     hstate.add_int (0);
   10645    743084525 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10646           18 :     hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
   10647              :   else
   10648    743084507 :     hstate.add_int (0);
   10649    743084525 :   if (ptr->x_ix86_tune_memset_strategy)
   10650           34 :     hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
   10651              :   else
   10652    743084491 :     hstate.add_int (0);
   10653    743084525 :   if (ptr->x_ix86_tune_string)
   10654    743084525 :     hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
   10655              :   else
   10656            0 :     hstate.add_int (0);
   10657    743084525 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10658            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
   10659              :   else
   10660    743084524 :     hstate.add_int (0);
   10661    743084525 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10662            2 :     hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
   10663              :   else
   10664    743084523 :     hstate.add_int (0);
   10665    743084525 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10666            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
   10667              :   else
   10668    743084524 :     hstate.add_int (0);
   10669    743084525 :   hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
   10670    743084525 :   hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
   10671    743084525 :   hstate.add_hwi (ptr->x_ix86_asm_dialect);
   10672    743084525 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
   10673    743084525 :   hstate.add_hwi (ptr->x_ix86_stringop_alg);
   10674    743084525 :   hstate.add_hwi (ptr->x_ix86_tls_dialect);
   10675    743084525 :   hstate.add_hwi (ptr->x_ix86_branch_cost);
   10676    743084525 :   hstate.add_hwi (ptr->x_ix86_dump_tunes);
   10677    743084525 :   hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
   10678    743084525 :   hstate.add_hwi (ptr->x_ix86_force_drap);
   10679    743084525 :   hstate.add_hwi (ptr->x_ix86_section_threshold);
   10680    743084525 :   hstate.add_hwi (ptr->x_ix86_sse2avx);
   10681    743084525 :   hstate.add_hwi (ptr->x_ix86_tune_no_default);
   10682    743084525 :   hstate.add_hwi (ptr->x_recip_mask_explicit);
   10683    743084525 :   hstate.add_hwi (ptr->arch);
   10684    743084525 :   hstate.add_hwi (ptr->arch_specified);
   10685    743084525 :   hstate.add_hwi (ptr->branch_cost);
   10686    743084525 :   hstate.add_hwi (ptr->prefetch_sse);
   10687    743084525 :   hstate.add_hwi (ptr->schedule);
   10688    743084525 :   hstate.add_hwi (ptr->tune);
   10689    743084525 :   hstate.add_hwi (ptr->tune_defaulted);
   10690    743084525 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
   10691    743084525 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
   10692    743084525 :   hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
   10693    743084525 :   hstate.add_hwi (ptr->x_ix86_abi);
   10694    743084525 :   hstate.add_hwi (ptr->x_ix86_cmodel);
   10695    743084525 :   hstate.add_hwi (ptr->x_ix86_excess_precision);
   10696    743084525 :   hstate.add_hwi (ptr->x_ix86_veclibabi_type);
   10697    743084525 :   hstate.add_hwi (ptr->x_ix86_pmode);
   10698    743084525 :   hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
   10699    743084525 :   hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
   10700    743084525 :   hstate.add_hwi (ptr->x_ix86_regparm);
   10701    743084525 :   hstate.add_hwi (ptr->x_recip_mask);
   10702    743084525 :   hstate.add_hwi (ptr->x_ix86_target_flags);
   10703    743084525 :   hstate.add_hwi (ptr->x_target_flags);
   10704    743084525 :   hstate.add_hwi (ptr->x_ix86_isa_flags);
   10705    743084525 :   hstate.add_hwi (ptr->x_ix86_isa_flags2);
   10706    743084525 :   hstate.add_hwi (ptr->x_ix86_apx_features);
   10707    743084525 :   hstate.add_hwi (ptr->x_flag_fentry);
   10708    743084525 :   hstate.add_hwi (ptr->x_ix86_fpmath);
   10709    743084525 :   hstate.add_hwi (ptr->x_ix86_move_max);
   10710    743084525 :   hstate.add_hwi (ptr->x_ix86_needed);
   10711    743084525 :   hstate.add_hwi (ptr->x_prefer_vector_width_type);
   10712   1486169050 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10713    743084525 :     hstate.add_hwi (ptr->explicit_mask[i]);
   10714    743084525 :   hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
   10715    743084525 :   hstate.add_hwi (ptr->explicit_mask_target_flags);
   10716    743084525 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
   10717    743084525 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
   10718    743084525 :   return hstate.end ();
   10719              : }
   10720              : 
   10721              : /* Stream out target options  */
   10722              : void
   10723        31149 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
   10724              :                              struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10725              :                              struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10726              : {
   10727        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
   10728        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
   10729        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
   10730        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
   10731        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
   10732        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
   10733        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
   10734        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
   10735        31149 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
   10736        31149 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
   10737        31149 :   bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
   10738        31149 :   bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
   10739        31149 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
   10740        31149 :   bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
   10741        31149 :   bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
   10742        31149 :   bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
   10743        31149 :   bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
   10744        31149 :   bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
   10745        31149 :   bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
   10746        31149 :   bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
   10747        31149 :   bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
   10748        31149 :   bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
   10749        31149 :   bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
   10750        31149 :   bp_pack_value (bp, ptr->arch, 64);
   10751        31149 :   bp_pack_value (bp, ptr->arch_specified, 64);
   10752        31149 :   bp_pack_value (bp, ptr->branch_cost, 64);
   10753        31149 :   bp_pack_value (bp, ptr->prefetch_sse, 64);
   10754        31149 :   bp_pack_value (bp, ptr->schedule, 64);
   10755        31149 :   bp_pack_value (bp, ptr->tune, 64);
   10756        31149 :   bp_pack_value (bp, ptr->tune_defaulted, 64);
   10757        31149 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
   10758        31149 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
   10759        31149 :   bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
   10760        31149 :   bp_pack_value (bp, ptr->x_ix86_abi, 64);
   10761        31149 :   bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
   10762        31149 :   bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
   10763        31149 :   bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
   10764        31149 :   bp_pack_value (bp, ptr->x_ix86_pmode, 64);
   10765        31149 :   bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
   10766        31149 :   bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
   10767        31149 :   bp_pack_value (bp, ptr->x_ix86_regparm, 64);
   10768        31149 :   bp_pack_value (bp, ptr->x_recip_mask, 64);
   10769        31149 :   bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
   10770        31149 :   bp_pack_value (bp, ptr->x_target_flags, 64);
   10771        31149 :   bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
   10772        31149 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
   10773        31149 :   bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
   10774        31149 :   bp_pack_value (bp, ptr->x_flag_fentry, 64);
   10775        31149 :   bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
   10776        31149 :   bp_pack_value (bp, ptr->x_ix86_move_max, 64);
   10777        31149 :   bp_pack_value (bp, ptr->x_ix86_needed, 64);
   10778        31149 :   bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
   10779        93447 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10780        31149 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   10781        31149 :   bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
   10782        31149 :   bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
   10783        31149 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
   10784        31149 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
   10785        31149 : }
   10786              : 
   10787              : /* Stream in target options  */
   10788              : void
   10789        21545 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   10790              :                             struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10791              :                             struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10792              : {
   10793        21545 :   ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
   10794        21545 :   if (ptr->x_ix86_arch_string)
   10795        21545 :     ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
   10796        21545 :   ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
   10797        21545 :   if (ptr->x_ix86_recip_name)
   10798            0 :     ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
   10799        21545 :   ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
   10800        21545 :   if (ptr->x_ix86_tune_ctrl_string)
   10801            2 :     ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
   10802        21545 :   ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
   10803        21545 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10804            0 :     ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
   10805        21545 :   ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
   10806        21545 :   if (ptr->x_ix86_tune_memset_strategy)
   10807            0 :     ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
   10808        21545 :   ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
   10809        21545 :   if (ptr->x_ix86_tune_string)
   10810        21545 :     ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
   10811        21545 :   ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
   10812        21545 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10813            0 :     ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
   10814        21545 :   ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
   10815        21545 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10816            0 :     ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
   10817        21545 :   ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
   10818        21545 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10819            0 :     ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
   10820        21545 :   ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10821        21545 :   ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10822        21545 :   ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
   10823        21545 :   ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
   10824        21545 :   ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
   10825        21545 :   ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
   10826        21545 :   ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
   10827        21545 :   ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
   10828        21545 :   ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
   10829        21545 :   ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
   10830        21545 :   ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
   10831        21545 :   ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
   10832        21545 :   ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
   10833        21545 :   ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
   10834        21545 :   ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
   10835        21545 :   ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
   10836        21545 :   ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
   10837        21545 :   ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
   10838        21545 :   ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
   10839        21545 :   ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
   10840        21545 :   ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
   10841        21545 :   ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10842        21545 :   ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
   10843        21545 :   ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
   10844        21545 :   ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
   10845        21545 :   ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
   10846        21545 :   ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
   10847        21545 :   ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
   10848        21545 :   ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
   10849        21545 :   ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10850        21545 :   ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10851        21545 :   ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
   10852        21545 :   ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
   10853        21545 :   ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10854        21545 :   ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10855        21545 :   ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10856        21545 :   ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10857        21545 :   ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
   10858        21545 :   ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
   10859        21545 :   ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
   10860        21545 :   ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10861        21545 :   ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
   10862        21545 :   ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10863        43090 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10864        21545 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   10865        21545 :   ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
   10866        21545 :   ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
   10867        21545 :   ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
   10868        21545 :   ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
   10869        21545 : }
   10870              : /* free heap memory used by target options  */
   10871              : void
   10872          926 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10873              : {
   10874          926 :   if (ptr->x_ix86_arch_string)
   10875          926 :     free (const_cast <char *>(ptr->x_ix86_arch_string));
   10876          926 :   if (ptr->x_ix86_recip_name)
   10877            0 :     free (const_cast <char *>(ptr->x_ix86_recip_name));
   10878          926 :   if (ptr->x_ix86_tune_ctrl_string)
   10879            0 :     free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
   10880          926 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10881            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
   10882          926 :   if (ptr->x_ix86_tune_memset_strategy)
   10883            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
   10884          926 :   if (ptr->x_ix86_tune_string)
   10885          926 :     free (const_cast <char *>(ptr->x_ix86_tune_string));
   10886          926 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10887            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
   10888          926 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10889            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
   10890          926 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10891            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
   10892          926 : }
   10893              : 
   10894              : /* Hash optimization options  */
   10895              : hashval_t
   10896    102460217 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
   10897              : {
   10898    102460217 :   inchash::hash hstate;
   10899    102460217 :   hstate.add_hwi (ptr->x_optimize);
   10900    102460217 :   hstate.add_hwi (ptr->x_optimize_size);
   10901    102460217 :   hstate.add_hwi (ptr->x_optimize_debug);
   10902    102460217 :   hstate.add_hwi (ptr->x_optimize_fast);
   10903    102460217 :   hstate.add_hwi (ptr->x_param_align_loop_iterations);
   10904    102460217 :   hstate.add_hwi (ptr->x_param_align_threshold);
   10905    102460217 :   hstate.add_hwi (ptr->x_param_asan_protect_allocas);
   10906    102460217 :   hstate.add_hwi (ptr->x_param_asan_instrument_reads);
   10907    102460217 :   hstate.add_hwi (ptr->x_param_asan_instrument_writes);
   10908    102460217 :   hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
   10909    102460217 :   hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   10910    102460217 :   hstate.add_hwi (ptr->x_param_asan_memintrin);
   10911    102460217 :   hstate.add_hwi (ptr->x_param_asan_stack);
   10912    102460217 :   hstate.add_hwi (ptr->x_param_asan_use_after_return);
   10913    102460217 :   hstate.add_hwi (ptr->x_param_auto_profile_bbs);
   10914    102460217 :   hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
   10915    102460217 :   hstate.add_hwi (ptr->x_param_avg_loop_niter);
   10916    102460217 :   hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
   10917    102460217 :   hstate.add_hwi (ptr->x_param_builtin_expect_probability);
   10918    102460217 :   hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
   10919    102460217 :   hstate.add_hwi (ptr->x_param_case_values_threshold);
   10920    102460217 :   hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
   10921    102460217 :   hstate.add_hwi (ptr->x_param_construct_interfere_size);
   10922    102460217 :   hstate.add_hwi (ptr->x_param_cycle_accurate_model);
   10923    102460217 :   hstate.add_hwi (ptr->x_param_destruct_interfere_size);
   10924    102460217 :   hstate.add_hwi (ptr->x_param_dom_jump_threading);
   10925    102460217 :   hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
   10926    102460217 :   hstate.add_hwi (ptr->x_param_dse_max_object_size);
   10927    102460217 :   hstate.add_hwi (ptr->x_param_early_inlining_insns);
   10928    102460217 :   hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
   10929    102460217 :   hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
   10930    102460217 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
   10931    102460217 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
   10932    102460217 :   hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
   10933    102460217 :   hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
   10934    102460217 :   hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
   10935    102460217 :   hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
   10936    102460217 :   hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
   10937    102460217 :   hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
   10938    102460217 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
   10939    102460217 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
   10940    102460217 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
   10941    102460217 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
   10942    102460217 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
   10943    102460217 :   hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
   10944    102460217 :   hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
   10945    102460217 :   hstate.add_hwi (ptr->x_param_inline_min_speedup);
   10946    102460217 :   hstate.add_hwi (ptr->x_param_inline_unit_growth);
   10947    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
   10948    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
   10949    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
   10950    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
   10951    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
   10952    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
   10953    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
   10954    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
   10955    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
   10956    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
   10957    102460217 :   hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
   10958    102460217 :   hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
   10959    102460217 :   hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
   10960    102460217 :   hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
   10961    102460217 :   hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
   10962    102460217 :   hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
   10963    102460217 :   hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
   10964    102460217 :   hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
   10965    102460217 :   hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
   10966    102460217 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
   10967    102460217 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   10968    102460217 :   hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
   10969    102460217 :   hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
   10970    102460217 :   hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
   10971    102460217 :   hstate.add_hwi (ptr->x_param_ira_max_loops_num);
   10972    102460217 :   hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
   10973    102460217 :   hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
   10974    102460217 :   hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
   10975    102460217 :   hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
   10976    102460217 :   hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
   10977    102460217 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
   10978    102460217 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
   10979    102460217 :   hstate.add_hwi (ptr->x_param_l1_cache_line_size);
   10980    102460217 :   hstate.add_hwi (ptr->x_param_l1_cache_size);
   10981    102460217 :   hstate.add_hwi (ptr->x_param_l2_cache_size);
   10982    102460217 :   hstate.add_hwi (ptr->x_param_large_function_growth);
   10983    102460217 :   hstate.add_hwi (ptr->x_param_large_function_insns);
   10984    102460217 :   hstate.add_hwi (ptr->x_param_stack_frame_growth);
   10985    102460217 :   hstate.add_hwi (ptr->x_param_large_stack_frame);
   10986    102460217 :   hstate.add_hwi (ptr->x_param_large_unit_insns);
   10987    102460217 :   hstate.add_hwi (ptr->x_param_lim_expensive);
   10988    102460217 :   hstate.add_hwi (ptr->x_param_loop_block_tile_size);
   10989    102460217 :   hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
   10990    102460217 :   hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
   10991    102460217 :   hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
   10992    102460217 :   hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
   10993    102460217 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
   10994    102460217 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
   10995    102460217 :   hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   10996    102460217 :   hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
   10997    102460217 :   hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   10998    102460217 :   hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
   10999    102460217 :   hstate.add_hwi (ptr->x_param_lto_locality_frequency);
   11000    102460217 :   hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
   11001    102460217 :   hstate.add_hwi (ptr->x_param_lto_locality_size);
   11002    102460217 :   hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
   11003    102460217 :   hstate.add_hwi (ptr->x_param_max_combine_insns);
   11004    102460217 :   hstate.add_hwi (ptr->x_param_max_combine_search_insns);
   11005    102460217 :   hstate.add_hwi (ptr->x_param_max_unroll_iterations);
   11006    102460217 :   hstate.add_hwi (ptr->x_param_max_completely_peel_times);
   11007    102460217 :   hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
   11008    102460217 :   hstate.add_hwi (ptr->x_param_max_crossjump_edges);
   11009    102460217 :   hstate.add_hwi (ptr->x_param_max_cse_insns);
   11010    102460217 :   hstate.add_hwi (ptr->x_param_max_cse_path_length);
   11011    102460217 :   hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
   11012    102460217 :   hstate.add_hwi (ptr->x_param_max_debug_marker_count);
   11013    102460217 :   hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
   11014    102460217 :   hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
   11015    102460217 :   hstate.add_hwi (ptr->x_param_max_devirt_targets);
   11016    102460217 :   hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
   11017    102460217 :   hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
   11018    102460217 :   hstate.add_hwi (ptr->x_param_max_find_base_term_values);
   11019    102460217 :   hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
   11020    102460217 :   hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
   11021    102460217 :   hstate.add_hwi (ptr->x_param_max_gcse_memory);
   11022    102460217 :   hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
   11023    102460217 :   hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
   11024    102460217 :   hstate.add_hwi (ptr->x_param_max_hoist_depth);
   11025    102460217 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
   11026    102460217 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
   11027    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
   11028    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
   11029    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
   11030    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_insns_single);
   11031    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_insns_size);
   11032    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_insns_small);
   11033    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
   11034    102460217 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
   11035    102460217 :   hstate.add_hwi (ptr->x_param_max_isl_operations);
   11036    102460217 :   hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
   11037    102460217 :   hstate.add_hwi (ptr->x_param_max_iterations_to_track);
   11038    102460217 :   hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
   11039    102460217 :   hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
   11040    102460217 :   hstate.add_hwi (ptr->x_param_max_last_value_rtl);
   11041    102460217 :   hstate.add_hwi (ptr->x_param_max_loop_header_insns);
   11042    102460217 :   hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
   11043    102460217 :   hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
   11044    102460217 :   hstate.add_hwi (ptr->x_param_max_partial_antic_length);
   11045    102460217 :   hstate.add_hwi (ptr->x_param_max_peel_branches);
   11046    102460217 :   hstate.add_hwi (ptr->x_param_max_peel_times);
   11047    102460217 :   hstate.add_hwi (ptr->x_param_max_peeled_insns);
   11048    102460217 :   hstate.add_hwi (ptr->x_param_max_pending_list_length);
   11049    102460217 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
   11050    102460217 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
   11051    102460217 :   hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
   11052    102460217 :   hstate.add_hwi (ptr->x_param_max_predicted_iterations);
   11053    102460217 :   hstate.add_hwi (ptr->x_param_max_reload_search_insns);
   11054    102460217 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
   11055    102460217 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
   11056    102460217 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   11057    102460217 :   hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
   11058    102460217 :   hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
   11059    102460217 :   hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
   11060    102460217 :   hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
   11061    102460217 :   hstate.add_hwi (ptr->x_param_max_sched_region_insns);
   11062    102460217 :   hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
   11063    102460217 :   hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
   11064    102460217 :   hstate.add_hwi (ptr->x_param_max_stores_to_merge);
   11065    102460217 :   hstate.add_hwi (ptr->x_param_max_stores_to_sink);
   11066    102460217 :   hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
   11067    102460217 :   hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
   11068    102460217 :   hstate.add_hwi (ptr->x_param_max_tracked_strlens);
   11069    102460217 :   hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
   11070    102460217 :   hstate.add_hwi (ptr->x_param_max_unroll_times);
   11071    102460217 :   hstate.add_hwi (ptr->x_param_max_unrolled_insns);
   11072    102460217 :   hstate.add_hwi (ptr->x_param_max_unswitch_depth);
   11073    102460217 :   hstate.add_hwi (ptr->x_param_max_unswitch_insns);
   11074    102460217 :   hstate.add_hwi (ptr->x_param_max_variable_expansions);
   11075    102460217 :   hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
   11076    102460217 :   hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
   11077    102460217 :   hstate.add_hwi (ptr->x_param_max_vartrack_size);
   11078    102460217 :   hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
   11079    102460217 :   hstate.add_hwi (ptr->x_param_min_crossjump_insns);
   11080    102460217 :   hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
   11081    102460217 :   hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
   11082    102460217 :   hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
   11083    102460217 :   hstate.add_hwi (ptr->x_param_min_pagesize);
   11084    102460217 :   hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
   11085    102460217 :   hstate.add_hwi (ptr->x_param_min_spec_prob);
   11086    102460217 :   hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
   11087    102460217 :   hstate.add_hwi (ptr->x_param_modref_max_accesses);
   11088    102460217 :   hstate.add_hwi (ptr->x_param_modref_max_adjustments);
   11089    102460217 :   hstate.add_hwi (ptr->x_param_modref_max_bases);
   11090    102460217 :   hstate.add_hwi (ptr->x_param_modref_max_depth);
   11091    102460217 :   hstate.add_hwi (ptr->x_param_modref_max_escape_points);
   11092    102460217 :   hstate.add_hwi (ptr->x_param_modref_max_refs);
   11093    102460217 :   hstate.add_hwi (ptr->x_param_modref_max_tests);
   11094    102460217 :   hstate.add_hwi (ptr->x_param_parloops_chunk_size);
   11095    102460217 :   hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
   11096    102460217 :   hstate.add_hwi (ptr->x_param_parloops_schedule);
   11097    102460217 :   hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
   11098    102460217 :   hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
   11099    102460217 :   hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
   11100    102460217 :   hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
   11101    102460217 :   hstate.add_hwi (ptr->x_param_prefetch_latency);
   11102    102460217 :   hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
   11103    102460217 :   hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
   11104    102460217 :   hstate.add_hwi (ptr->x_param_ranger_debug);
   11105    102460217 :   hstate.add_hwi (ptr->x_param_ranger_logical_depth);
   11106    102460217 :   hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
   11107    102460217 :   hstate.add_hwi (ptr->x_param_relation_block_limit);
   11108    102460217 :   hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
   11109    102460217 :   hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
   11110    102460217 :   hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
   11111    102460217 :   hstate.add_hwi (ptr->x_param_scev_max_expr_size);
   11112    102460217 :   hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
   11113    102460217 :   hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
   11114    102460217 :   hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
   11115    102460217 :   hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
   11116    102460217 :   hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
   11117    102460217 :   hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
   11118    102460217 :   hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
   11119    102460217 :   hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
   11120    102460217 :   hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
   11121    102460217 :   hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
   11122    102460217 :   hstate.add_hwi (ptr->x_param_sms_dfa_history);
   11123    102460217 :   hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
   11124    102460217 :   hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
   11125    102460217 :   hstate.add_hwi (ptr->x_param_sms_min_sc);
   11126    102460217 :   hstate.add_hwi (ptr->x_param_sra_max_propagations);
   11127    102460217 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
   11128    102460217 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
   11129    102460217 :   hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
   11130    102460217 :   hstate.add_hwi (ptr->x_param_ssp_buffer_size);
   11131    102460217 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
   11132    102460217 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
   11133    102460217 :   hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
   11134    102460217 :   hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
   11135    102460217 :   hstate.add_hwi (ptr->x_param_store_merging_max_size);
   11136    102460217 :   hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
   11137    102460217 :   hstate.add_hwi (ptr->x_param_threader_debug);
   11138    102460217 :   hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
   11139    102460217 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
   11140    102460217 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
   11141    102460217 :   hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
   11142    102460217 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
   11143    102460217 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
   11144    102460217 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
   11145    102460217 :   hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
   11146    102460217 :   hstate.add_hwi (ptr->x_param_tree_reassoc_width);
   11147    102460217 :   hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
   11148    102460217 :   hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
   11149    102460217 :   hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
   11150    102460217 :   hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
   11151    102460217 :   hstate.add_hwi (ptr->x_param_uninlined_function_insns);
   11152    102460217 :   hstate.add_hwi (ptr->x_param_uninlined_function_time);
   11153    102460217 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
   11154    102460217 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
   11155    102460217 :   hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
   11156    102460217 :   hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
   11157    102460217 :   hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
   11158    102460217 :   hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
   11159    102460217 :   hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
   11160    102460217 :   hstate.add_hwi (ptr->x_param_vect_induction_float);
   11161    102460217 :   hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
   11162    102460217 :   hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
   11163    102460217 :   hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
   11164    102460217 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
   11165    102460217 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
   11166    102460217 :   hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
   11167    102460217 :   hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   11168    102460217 :   hstate.add_hwi (ptr->x_param_vrp_block_limit);
   11169    102460217 :   hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
   11170    102460217 :   hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
   11171    102460217 :   hstate.add_hwi (ptr->x_param_vrp_switch_limit);
   11172    102460217 :   hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
   11173    102460217 :   hstate.add_hwi (ptr->x_param_widening_mul_defer_fma);
   11174    102460217 :   hstate.add_hwi (ptr->x_warn_inline);
   11175    102460217 :   hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
   11176    102460217 :   hstate.add_hwi (ptr->x_flag_align_functions);
   11177    102460217 :   if (ptr->x_str_align_functions)
   11178     93517836 :     hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
   11179              :   else
   11180      8942381 :     hstate.add_int (0);
   11181    102460217 :   hstate.add_hwi (ptr->x_flag_align_jumps);
   11182    102460217 :   if (ptr->x_str_align_jumps)
   11183     93517836 :     hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
   11184              :   else
   11185      8942381 :     hstate.add_int (0);
   11186    102460217 :   hstate.add_hwi (ptr->x_flag_align_labels);
   11187    102460217 :   if (ptr->x_str_align_labels)
   11188     93517837 :     hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
   11189              :   else
   11190      8942380 :     hstate.add_int (0);
   11191    102460217 :   hstate.add_hwi (ptr->x_flag_align_loops);
   11192    102460217 :   if (ptr->x_str_align_loops)
   11193     93517836 :     hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
   11194              :   else
   11195      8942381 :     hstate.add_int (0);
   11196    102460217 :   hstate.add_hwi (ptr->x_flag_allocation_dce);
   11197    102460217 :   hstate.add_hwi (ptr->x_flag_store_data_races);
   11198    102460217 :   hstate.add_hwi (ptr->x_flag_associative_math);
   11199    102460217 :   hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
   11200    102460217 :   hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
   11201    102460217 :   hstate.add_hwi (ptr->x_flag_auto_inc_dec);
   11202    102460217 :   hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
   11203    102460217 :   hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
   11204    102460217 :   hstate.add_hwi (ptr->x_flag_bit_tests);
   11205    102460217 :   hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
   11206    102460217 :   hstate.add_hwi (ptr->x_flag_branch_probabilities);
   11207    102460217 :   hstate.add_hwi (ptr->x_flag_caller_saves);
   11208    102460217 :   hstate.add_hwi (ptr->x_flag_code_hoisting);
   11209    102460217 :   hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
   11210    102460217 :   hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
   11211    102460217 :   hstate.add_hwi (ptr->x_flag_conserve_stack);
   11212    102460217 :   hstate.add_hwi (ptr->x_flag_cprop_registers);
   11213    102460217 :   hstate.add_hwi (ptr->x_flag_crossjumping);
   11214    102460217 :   hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
   11215    102460217 :   hstate.add_hwi (ptr->x_flag_complex_method);
   11216    102460217 :   hstate.add_hwi (ptr->x_flag_dce);
   11217    102460217 :   hstate.add_hwi (ptr->x_flag_defer_pop);
   11218    102460217 :   hstate.add_hwi (ptr->x_flag_delayed_branch);
   11219    102460217 :   hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
   11220    102460217 :   hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
   11221    102460217 :   hstate.add_hwi (ptr->x_flag_dep_fusion);
   11222    102460217 :   hstate.add_hwi (ptr->x_flag_devirtualize);
   11223    102460217 :   hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
   11224    102460217 :   hstate.add_hwi (ptr->x_flag_dse);
   11225    102460217 :   hstate.add_hwi (ptr->x_flag_early_inlining);
   11226    102460217 :   hstate.add_hwi (ptr->x_flag_exceptions);
   11227    102460217 :   hstate.add_hwi (ptr->x_flag_excess_precision);
   11228    102460217 :   hstate.add_hwi (ptr->x_flag_expensive_optimizations);
   11229    102460217 :   hstate.add_hwi (ptr->x_flag_ext_dce);
   11230    102460217 :   hstate.add_hwi (ptr->x_flag_finite_loops);
   11231    102460217 :   hstate.add_hwi (ptr->x_flag_finite_math_only);
   11232    102460217 :   hstate.add_hwi (ptr->x_flag_float_store);
   11233    102460217 :   hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
   11234    102460217 :   hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
   11235    102460217 :   hstate.add_hwi (ptr->x_flag_forward_propagate);
   11236    102460217 :   hstate.add_hwi (ptr->x_flag_fp_contract_mode);
   11237    102460217 :   hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
   11238    102460217 :   hstate.add_hwi (ptr->x_flag_no_function_cse);
   11239    102460217 :   hstate.add_hwi (ptr->x_flag_gcse);
   11240    102460217 :   hstate.add_hwi (ptr->x_flag_gcse_after_reload);
   11241    102460217 :   hstate.add_hwi (ptr->x_flag_gcse_las);
   11242    102460217 :   hstate.add_hwi (ptr->x_flag_gcse_lm);
   11243    102460217 :   hstate.add_hwi (ptr->x_flag_gcse_sm);
   11244    102460217 :   hstate.add_hwi (ptr->x_flag_graphite);
   11245    102460217 :   hstate.add_hwi (ptr->x_flag_graphite_identity);
   11246    102460217 :   hstate.add_hwi (ptr->x_flag_guess_branch_prob);
   11247    102460217 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   11248    102460217 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   11249    102460217 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   11250    102460217 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   11251    102460217 :   hstate.add_hwi (ptr->x_flag_harden_compares);
   11252    102460217 :   hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
   11253    102460217 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
   11254    102460217 :   hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
   11255    102460217 :   hstate.add_hwi (ptr->x_flag_if_conversion);
   11256    102460217 :   hstate.add_hwi (ptr->x_flag_if_conversion2);
   11257    102460217 :   hstate.add_hwi (ptr->x_flag_indirect_inlining);
   11258    102460217 :   hstate.add_hwi (ptr->x_flag_no_inline);
   11259    102460217 :   hstate.add_hwi (ptr->x_flag_inline_atomics);
   11260    102460217 :   hstate.add_hwi (ptr->x_flag_inline_functions);
   11261    102460217 :   hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
   11262    102460217 :   hstate.add_hwi (ptr->x_flag_inline_small_functions);
   11263    102460217 :   hstate.add_hwi (ptr->x_flag_inline_stringops);
   11264    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
   11265    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_cp);
   11266    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
   11267    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_icf);
   11268    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
   11269    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
   11270    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_modref);
   11271    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_profile);
   11272    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_pta);
   11273    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_pure_const);
   11274    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_ra);
   11275    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_reference);
   11276    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
   11277    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
   11278    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_sra);
   11279    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
   11280    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
   11281    102460217 :   hstate.add_hwi (ptr->x_flag_ipa_vrp);
   11282    102460217 :   hstate.add_hwi (ptr->x_flag_ira_algorithm);
   11283    102460217 :   hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
   11284    102460217 :   hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
   11285    102460217 :   hstate.add_hwi (ptr->x_flag_ira_region);
   11286    102460217 :   hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
   11287    102460217 :   hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
   11288    102460217 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
   11289    102460217 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
   11290    102460217 :   hstate.add_hwi (ptr->x_flag_ivopts);
   11291    102460217 :   hstate.add_hwi (ptr->x_flag_jump_tables);
   11292    102460217 :   hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
   11293    102460217 :   hstate.add_hwi (ptr->x_flag_late_combine_instructions);
   11294    102460217 :   hstate.add_hwi (ptr->x_flag_lifetime_dse);
   11295    102460217 :   hstate.add_hwi (ptr->x_flag_limit_function_alignment);
   11296    102460217 :   hstate.add_hwi (ptr->x_flag_live_patching);
   11297    102460217 :   hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
   11298    102460217 :   hstate.add_hwi (ptr->x_flag_loop_interchange);
   11299    102460217 :   hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
   11300    102460217 :   hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
   11301    102460217 :   hstate.add_hwi (ptr->x_flag_unroll_jam);
   11302    102460217 :   hstate.add_hwi (ptr->x_flag_lra_remat);
   11303    102460217 :   hstate.add_hwi (ptr->x_flag_malloc_dce);
   11304    102460217 :   hstate.add_hwi (ptr->x_flag_malloc_dse);
   11305    102460217 :   hstate.add_hwi (ptr->x_flag_errno_math);
   11306    102460217 :   hstate.add_hwi (ptr->x_flag_min_function_alignment);
   11307    102460217 :   hstate.add_hwi (ptr->x_flag_modulo_sched);
   11308    102460217 :   hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
   11309    102460217 :   hstate.add_hwi (ptr->x_flag_move_loop_invariants);
   11310    102460217 :   hstate.add_hwi (ptr->x_flag_move_loop_stores);
   11311    102460217 :   hstate.add_hwi (ptr->x_flag_non_call_exceptions);
   11312    102460217 :   hstate.add_hwi (ptr->x_flag_nothrow_opt);
   11313    102460217 :   hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
   11314    102460217 :   hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
   11315    102460217 :   hstate.add_hwi (ptr->x_flag_opt_info);
   11316    102460217 :   hstate.add_hwi (ptr->x_flag_optimize_crc);
   11317    102460217 :   hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
   11318    102460217 :   hstate.add_hwi (ptr->x_flag_optimize_strlen);
   11319    102460217 :   hstate.add_hwi (ptr->x_flag_pack_struct);
   11320    102460217 :   hstate.add_hwi (ptr->x_flag_partial_inlining);
   11321    102460217 :   if (ptr->x_flag_patchable_function_entry)
   11322           34 :     hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
   11323              :   else
   11324    102460183 :     hstate.add_int (0);
   11325    102460217 :   hstate.add_hwi (ptr->x_flag_pcc_struct_return);
   11326    102460217 :   hstate.add_hwi (ptr->x_flag_peel_loops);
   11327    102460217 :   hstate.add_hwi (ptr->x_flag_no_peephole);
   11328    102460217 :   hstate.add_hwi (ptr->x_flag_peephole2);
   11329    102460217 :   hstate.add_hwi (ptr->x_flag_plt);
   11330    102460217 :   hstate.add_hwi (ptr->x_flag_predictive_commoning);
   11331    102460217 :   hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
   11332    102460217 :   hstate.add_hwi (ptr->x_flag_printf_return_value);
   11333    102460217 :   hstate.add_hwi (ptr->x_flag_profile_partial_training);
   11334    102460217 :   hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
   11335    102460217 :   hstate.add_hwi (ptr->x_flag_reciprocal_math);
   11336    102460217 :   hstate.add_hwi (ptr->x_flag_ree);
   11337    102460217 :   hstate.add_hwi (ptr->x_flag_rename_registers);
   11338    102460217 :   hstate.add_hwi (ptr->x_flag_reorder_blocks);
   11339    102460217 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
   11340    102460217 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
   11341    102460217 :   hstate.add_hwi (ptr->x_flag_reorder_functions);
   11342    102460217 :   hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
   11343    102460217 :   hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
   11344    102460217 :   hstate.add_hwi (ptr->x_flag_rounding_math);
   11345    102460217 :   hstate.add_hwi (ptr->x_flag_rtti);
   11346    102460217 :   hstate.add_hwi (ptr->x_flag_save_optimization_record);
   11347    102460217 :   hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
   11348    102460217 :   hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
   11349    102460217 :   hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
   11350    102460217 :   hstate.add_hwi (ptr->x_flag_schedule_interblock);
   11351    102460217 :   hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
   11352    102460217 :   hstate.add_hwi (ptr->x_flag_sched_pressure);
   11353    102460217 :   hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
   11354    102460217 :   hstate.add_hwi (ptr->x_flag_schedule_speculative);
   11355    102460217 :   hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
   11356    102460217 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
   11357    102460217 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
   11358    102460217 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
   11359    102460217 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
   11360    102460217 :   hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
   11361    102460217 :   hstate.add_hwi (ptr->x_flag_schedule_fusion);
   11362    102460217 :   hstate.add_hwi (ptr->x_flag_schedule_insns);
   11363    102460217 :   hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
   11364    102460217 :   hstate.add_hwi (ptr->x_flag_section_anchors);
   11365    102460217 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
   11366    102460217 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
   11367    102460217 :   hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
   11368    102460217 :   hstate.add_hwi (ptr->x_flag_selective_scheduling);
   11369    102460217 :   hstate.add_hwi (ptr->x_flag_selective_scheduling2);
   11370    102460217 :   hstate.add_hwi (ptr->x_flag_semantic_interposition);
   11371    102460217 :   hstate.add_hwi (ptr->x_flag_short_enums);
   11372    102460217 :   hstate.add_hwi (ptr->x_flag_short_wchar);
   11373    102460217 :   hstate.add_hwi (ptr->x_flag_shrink_wrap);
   11374    102460217 :   hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
   11375    102460217 :   hstate.add_hwi (ptr->x_flag_signaling_nans);
   11376    102460217 :   hstate.add_hwi (ptr->x_flag_signed_zeros);
   11377    102460217 :   hstate.add_hwi (ptr->x_flag_simd_cost_model);
   11378    102460217 :   hstate.add_hwi (ptr->x_flag_single_precision_constant);
   11379    102460217 :   hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
   11380    102460217 :   hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
   11381    102460217 :   hstate.add_hwi (ptr->x_flag_split_loops);
   11382    102460217 :   hstate.add_hwi (ptr->x_flag_split_wide_types);
   11383    102460217 :   hstate.add_hwi (ptr->x_flag_split_wide_types_early);
   11384    102460217 :   hstate.add_hwi (ptr->x_flag_ssa_backprop);
   11385    102460217 :   hstate.add_hwi (ptr->x_flag_ssa_phiopt);
   11386    102460217 :   hstate.add_hwi (ptr->x_flag_stack_clash_protection);
   11387    102460217 :   hstate.add_hwi (ptr->x_flag_stack_protect);
   11388    102460217 :   hstate.add_hwi (ptr->x_flag_stack_reuse);
   11389    102460217 :   hstate.add_hwi (ptr->x_flag_stdarg_opt);
   11390    102460217 :   hstate.add_hwi (ptr->x_flag_store_merging);
   11391    102460217 :   hstate.add_hwi (ptr->x_flag_strict_aliasing);
   11392    102460217 :   hstate.add_hwi (ptr->x_flag_strict_enums);
   11393    102460217 :   hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
   11394    102460217 :   hstate.add_hwi (ptr->x_flag_thread_jumps);
   11395    102460217 :   hstate.add_hwi (ptr->x_flag_threadsafe_statics);
   11396    102460217 :   hstate.add_hwi (ptr->x_flag_toplevel_reorder);
   11397    102460217 :   hstate.add_hwi (ptr->x_flag_tracer);
   11398    102460217 :   hstate.add_hwi (ptr->x_flag_trapping_math);
   11399    102460217 :   hstate.add_hwi (ptr->x_flag_trapv);
   11400    102460217 :   hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
   11401    102460217 :   hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
   11402    102460217 :   hstate.add_hwi (ptr->x_flag_tree_ccp);
   11403    102460217 :   hstate.add_hwi (ptr->x_flag_tree_ch);
   11404    102460217 :   hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
   11405    102460217 :   hstate.add_hwi (ptr->x_flag_tree_copy_prop);
   11406    102460217 :   hstate.add_hwi (ptr->x_flag_tree_cselim);
   11407    102460217 :   hstate.add_hwi (ptr->x_flag_tree_dce);
   11408    102460217 :   hstate.add_hwi (ptr->x_flag_tree_dom);
   11409    102460217 :   hstate.add_hwi (ptr->x_flag_tree_dse);
   11410    102460217 :   hstate.add_hwi (ptr->x_flag_tree_forwprop);
   11411    102460217 :   hstate.add_hwi (ptr->x_flag_tree_fre);
   11412    102460217 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
   11413    102460217 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
   11414    102460217 :   hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
   11415    102460217 :   hstate.add_hwi (ptr->x_flag_tree_loop_im);
   11416    102460217 :   hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
   11417    102460217 :   hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
   11418    102460217 :   hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
   11419    102460217 :   hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
   11420    102460217 :   hstate.add_hwi (ptr->x_flag_tree_partial_pre);
   11421    102460217 :   hstate.add_hwi (ptr->x_flag_tree_phiprop);
   11422    102460217 :   hstate.add_hwi (ptr->x_flag_tree_pre);
   11423    102460217 :   hstate.add_hwi (ptr->x_flag_tree_pta);
   11424    102460217 :   hstate.add_hwi (ptr->x_flag_tree_reassoc);
   11425    102460217 :   hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
   11426    102460217 :   hstate.add_hwi (ptr->x_flag_tree_sink);
   11427    102460217 :   hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
   11428    102460217 :   hstate.add_hwi (ptr->x_flag_tree_slsr);
   11429    102460217 :   hstate.add_hwi (ptr->x_flag_tree_sra);
   11430    102460217 :   hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
   11431    102460217 :   hstate.add_hwi (ptr->x_flag_tree_tail_merge);
   11432    102460217 :   hstate.add_hwi (ptr->x_flag_tree_ter);
   11433    102460217 :   hstate.add_hwi (ptr->x_flag_tree_vectorize);
   11434    102460217 :   hstate.add_hwi (ptr->x_flag_tree_vrp);
   11435    102460217 :   hstate.add_hwi (ptr->x_flag_auto_var_init);
   11436    102460217 :   hstate.add_hwi (ptr->x_flag_unconstrained_commons);
   11437    102460217 :   hstate.add_hwi (ptr->x_flag_unreachable_traps);
   11438    102460217 :   hstate.add_hwi (ptr->x_flag_unroll_all_loops);
   11439    102460217 :   hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
   11440    102460217 :   hstate.add_hwi (ptr->x_flag_unroll_loops);
   11441    102460217 :   hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
   11442    102460217 :   hstate.add_hwi (ptr->x_flag_unswitch_loops);
   11443    102460217 :   hstate.add_hwi (ptr->x_flag_unwind_tables);
   11444    102460217 :   hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
   11445    102460217 :   hstate.add_hwi (ptr->x_flag_vect_cost_model);
   11446    102460217 :   hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
   11447    102460217 :   hstate.add_hwi (ptr->x_flag_value_profile_transformations);
   11448    102460217 :   hstate.add_hwi (ptr->x_flag_web);
   11449    102460217 :   hstate.add_hwi (ptr->x_flag_wrapv);
   11450    102460217 :   hstate.add_hwi (ptr->x_flag_wrapv_pointer);
   11451    102460217 :   hstate.add_hwi (ptr->x_ix86_use_scatter);
   11452    102460217 :   hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
   11453   1024602170 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   11454    922141953 :     hstate.add_hwi (ptr->explicit_mask[i]);
   11455    102460217 :   return hstate.end ();
   11456              : }
   11457              : 
   11458              : /* Compare two optimization options  */
   11459              : bool
   11460    100686793 : cl_optimization_option_eq (cl_optimization const *ptr1,
   11461              :                            cl_optimization const *ptr2)
   11462              : {
   11463    100686793 :   if (ptr1->x_optimize != ptr2->x_optimize)
   11464              :     return false;
   11465    100686647 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
   11466              :     return false;
   11467    100686643 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
   11468              :     return false;
   11469    100686643 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
   11470              :     return false;
   11471    100686643 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   11472              :     return false;
   11473    100686643 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   11474              :     return false;
   11475    100686643 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   11476              :     return false;
   11477    100686643 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   11478              :     return false;
   11479    100686643 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   11480              :     return false;
   11481    100686643 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   11482              :     return false;
   11483    100686643 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   11484              :     return false;
   11485    100686643 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   11486              :     return false;
   11487    100686643 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   11488              :     return false;
   11489    100686643 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   11490              :     return false;
   11491    100686643 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   11492              :     return false;
   11493    100686643 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   11494              :     return false;
   11495    100686643 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   11496              :     return false;
   11497    100686643 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   11498              :     return false;
   11499    100686615 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   11500              :     return false;
   11501    100686615 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   11502              :     return false;
   11503    100686615 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   11504              :     return false;
   11505    100686615 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   11506              :     return false;
   11507    100686615 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   11508              :     return false;
   11509    100686615 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   11510              :     return false;
   11511    100686615 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   11512              :     return false;
   11513    100686615 :   if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
   11514              :     return false;
   11515    100686615 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   11516              :     return false;
   11517    100686615 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   11518              :     return false;
   11519    100686615 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   11520              :     return false;
   11521    100686615 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   11522              :     return false;
   11523    100686615 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   11524              :     return false;
   11525    100686615 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   11526              :     return false;
   11527    100686615 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   11528              :     return false;
   11529    100686615 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   11530              :     return false;
   11531    100686615 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   11532              :     return false;
   11533    100686615 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   11534              :     return false;
   11535    100686615 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   11536              :     return false;
   11537    100686615 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   11538              :     return false;
   11539    100686615 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   11540              :     return false;
   11541    100686615 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   11542              :     return false;
   11543    100686615 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   11544              :     return false;
   11545    100686615 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   11546              :     return false;
   11547    100686615 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   11548              :     return false;
   11549    100686615 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   11550              :     return false;
   11551    100686615 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   11552              :     return false;
   11553    100686615 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   11554              :     return false;
   11555    100686615 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   11556              :     return false;
   11557    100686615 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   11558              :     return false;
   11559    100686615 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   11560              :     return false;
   11561    100686615 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   11562              :     return false;
   11563    100686615 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   11564              :     return false;
   11565    100686615 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   11566              :     return false;
   11567    100686615 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   11568              :     return false;
   11569    100686615 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   11570              :     return false;
   11571    100686615 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   11572              :     return false;
   11573    100686615 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   11574              :     return false;
   11575    100686615 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   11576              :     return false;
   11577    100686615 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   11578              :     return false;
   11579    100686615 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   11580              :     return false;
   11581    100686615 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   11582              :     return false;
   11583    100686615 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   11584              :     return false;
   11585    100686615 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   11586              :     return false;
   11587    100686615 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   11588              :     return false;
   11589    100686615 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   11590              :     return false;
   11591    100686615 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   11592              :     return false;
   11593    100686615 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   11594              :     return false;
   11595    100686615 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   11596              :     return false;
   11597    100686615 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   11598              :     return false;
   11599    100686615 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   11600              :     return false;
   11601    100686615 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   11602              :     return false;
   11603    100686615 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   11604              :     return false;
   11605    100686615 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   11606              :     return false;
   11607    100686615 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   11608              :     return false;
   11609    100686615 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   11610              :     return false;
   11611    100686615 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   11612              :     return false;
   11613    100686615 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   11614              :     return false;
   11615    100686615 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   11616              :     return false;
   11617    100686615 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   11618              :     return false;
   11619    100686615 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   11620              :     return false;
   11621    100686615 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   11622              :     return false;
   11623    100686615 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   11624              :     return false;
   11625    100686615 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   11626              :     return false;
   11627    100686507 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   11628              :     return false;
   11629    100686494 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   11630              :     return false;
   11631    100686494 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   11632              :     return false;
   11633    100686494 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   11634              :     return false;
   11635    100686494 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   11636              :     return false;
   11637    100686494 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   11638              :     return false;
   11639    100686494 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   11640              :     return false;
   11641    100686494 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   11642              :     return false;
   11643    100686494 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   11644              :     return false;
   11645    100686494 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   11646              :     return false;
   11647    100686494 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   11648              :     return false;
   11649    100686494 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   11650              :     return false;
   11651    100686494 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   11652              :     return false;
   11653    100686494 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   11654              :     return false;
   11655    100686494 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   11656              :     return false;
   11657    100686494 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   11658              :     return false;
   11659    100686494 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   11660              :     return false;
   11661    100686494 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   11662              :     return false;
   11663    100686494 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   11664              :     return false;
   11665    100686494 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   11666              :     return false;
   11667    100686494 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   11668              :     return false;
   11669    100686494 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   11670              :     return false;
   11671    100686494 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   11672              :     return false;
   11673    100686494 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   11674              :     return false;
   11675    100686494 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   11676              :     return false;
   11677    100686494 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   11678              :     return false;
   11679    100686494 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   11680              :     return false;
   11681    100686494 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   11682              :     return false;
   11683    100686494 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   11684              :     return false;
   11685    100686494 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   11686              :     return false;
   11687    100686494 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   11688              :     return false;
   11689    100686494 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   11690              :     return false;
   11691    100686494 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   11692              :     return false;
   11693    100686494 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   11694              :     return false;
   11695    100686494 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   11696              :     return false;
   11697    100686494 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   11698              :     return false;
   11699    100686494 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   11700              :     return false;
   11701    100686494 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   11702              :     return false;
   11703    100686494 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   11704              :     return false;
   11705    100686494 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   11706              :     return false;
   11707    100686494 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   11708              :     return false;
   11709    100686494 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   11710              :     return false;
   11711    100686494 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   11712              :     return false;
   11713    100686494 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   11714              :     return false;
   11715    100686494 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   11716              :     return false;
   11717    100686494 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   11718              :     return false;
   11719    100686494 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   11720              :     return false;
   11721    100686494 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   11722              :     return false;
   11723    100686494 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   11724              :     return false;
   11725    100686494 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   11726              :     return false;
   11727    100686494 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   11728              :     return false;
   11729    100686494 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   11730              :     return false;
   11731    100686494 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   11732              :     return false;
   11733    100686494 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   11734              :     return false;
   11735    100686494 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   11736              :     return false;
   11737    100686494 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   11738              :     return false;
   11739    100686494 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   11740              :     return false;
   11741    100686494 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   11742              :     return false;
   11743    100686494 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   11744              :     return false;
   11745    100686494 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   11746              :     return false;
   11747    100686494 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   11748              :     return false;
   11749    100686494 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   11750              :     return false;
   11751    100686494 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   11752              :     return false;
   11753    100686494 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   11754              :     return false;
   11755    100686494 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   11756              :     return false;
   11757    100686494 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   11758              :     return false;
   11759    100686494 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   11760              :     return false;
   11761    100686494 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   11762              :     return false;
   11763    100686494 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   11764              :     return false;
   11765    100686494 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   11766              :     return false;
   11767    100686494 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   11768              :     return false;
   11769    100686494 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   11770              :     return false;
   11771    100686494 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   11772              :     return false;
   11773    100686494 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   11774              :     return false;
   11775    100686494 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   11776              :     return false;
   11777    100686494 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   11778              :     return false;
   11779    100686494 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   11780              :     return false;
   11781    100686494 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   11782              :     return false;
   11783    100686494 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   11784              :     return false;
   11785    100686494 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   11786              :     return false;
   11787    100686494 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   11788              :     return false;
   11789    100686494 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   11790              :     return false;
   11791    100686494 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   11792              :     return false;
   11793    100686494 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   11794              :     return false;
   11795    100686494 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   11796              :     return false;
   11797    100686494 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   11798              :     return false;
   11799    100686494 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   11800              :     return false;
   11801    100686494 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   11802              :     return false;
   11803    100686494 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   11804              :     return false;
   11805    100686494 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   11806              :     return false;
   11807    100686494 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   11808              :     return false;
   11809    100686494 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   11810              :     return false;
   11811    100686494 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   11812              :     return false;
   11813    100686494 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   11814              :     return false;
   11815    100686494 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   11816              :     return false;
   11817    100686494 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   11818              :     return false;
   11819    100686494 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   11820              :     return false;
   11821    100686494 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   11822              :     return false;
   11823    100686494 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   11824              :     return false;
   11825    100686494 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   11826              :     return false;
   11827    100686494 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   11828              :     return false;
   11829    100686494 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   11830              :     return false;
   11831    100686494 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   11832              :     return false;
   11833    100686494 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   11834              :     return false;
   11835    100686494 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   11836              :     return false;
   11837    100686494 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   11838              :     return false;
   11839    100686494 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   11840              :     return false;
   11841    100686494 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   11842              :     return false;
   11843    100686494 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   11844              :     return false;
   11845    100686494 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   11846              :     return false;
   11847    100686494 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   11848              :     return false;
   11849    100686494 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   11850              :     return false;
   11851    100686494 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   11852              :     return false;
   11853    100686494 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   11854              :     return false;
   11855    100686494 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   11856              :     return false;
   11857    100686494 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   11858              :     return false;
   11859    100686494 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   11860              :     return false;
   11861    100686494 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   11862              :     return false;
   11863    100686494 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   11864              :     return false;
   11865    100686494 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   11866              :     return false;
   11867    100686494 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   11868              :     return false;
   11869    100686494 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   11870              :     return false;
   11871    100686494 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   11872              :     return false;
   11873    100686494 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   11874              :     return false;
   11875    100686494 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   11876              :     return false;
   11877    100686494 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   11878              :     return false;
   11879    100686494 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   11880              :     return false;
   11881    100686494 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   11882              :     return false;
   11883    100686494 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   11884              :     return false;
   11885    100686494 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   11886              :     return false;
   11887    100686494 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   11888              :     return false;
   11889    100686494 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   11890              :     return false;
   11891    100686494 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   11892              :     return false;
   11893    100686494 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   11894              :     return false;
   11895    100686494 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   11896              :     return false;
   11897    100686494 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   11898              :     return false;
   11899    100686494 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   11900              :     return false;
   11901    100686494 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   11902              :     return false;
   11903    100686494 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   11904              :     return false;
   11905    100686494 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   11906              :     return false;
   11907    100686490 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   11908              :     return false;
   11909    100686490 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   11910              :     return false;
   11911    100686490 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   11912              :     return false;
   11913    100686490 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   11914              :     return false;
   11915    100686490 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   11916              :     return false;
   11917    100686490 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   11918              :     return false;
   11919    100686490 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   11920              :     return false;
   11921    100686490 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   11922              :     return false;
   11923    100686490 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   11924              :     return false;
   11925    100686490 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   11926              :     return false;
   11927    100686490 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   11928              :     return false;
   11929    100686490 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   11930              :     return false;
   11931    100686490 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   11932              :     return false;
   11933    100686490 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   11934              :     return false;
   11935    100686490 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   11936              :     return false;
   11937    100686490 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   11938              :     return false;
   11939    100686490 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   11940              :     return false;
   11941    100686490 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   11942              :     return false;
   11943    100686490 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   11944              :     return false;
   11945    100686490 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   11946              :     return false;
   11947    100686490 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   11948              :     return false;
   11949    100686490 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   11950              :     return false;
   11951    100686490 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   11952              :     return false;
   11953    100686490 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   11954              :     return false;
   11955    100686490 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   11956              :     return false;
   11957    100686490 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   11958              :     return false;
   11959    100686490 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   11960              :     return false;
   11961    100686490 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   11962              :     return false;
   11963    100686490 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   11964              :     return false;
   11965    100686490 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   11966              :     return false;
   11967    100686490 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   11968              :     return false;
   11969    100686490 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   11970              :     return false;
   11971    100686490 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   11972              :     return false;
   11973    100686490 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   11974              :     return false;
   11975    100686490 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   11976              :     return false;
   11977    100686490 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   11978              :     return false;
   11979    100686490 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   11980              :     return false;
   11981    100686490 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   11982              :     return false;
   11983    100686490 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
   11984              :     return false;
   11985    100686490 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   11986              :     return false;
   11987    100686490 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
   11988              :     return false;
   11989    100686490 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   11990              :     return false;
   11991    100686490 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   11992              :     return false;
   11993    100686490 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   11994              :     return false;
   11995    100686490 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   11996              :     return false;
   11997    100686490 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
   11998              :     return false;
   11999    100686490 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   12000              :     return false;
   12001    100686490 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   12002              :     return false;
   12003    100686490 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   12004              :     return false;
   12005    100686490 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   12006              :     return false;
   12007    100686490 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   12008              :     return false;
   12009    100686490 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   12010              :     return false;
   12011    100686490 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
   12012              :     return false;
   12013    100686490 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
   12014              :     return false;
   12015    100686490 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   12016              :     return false;
   12017    100686490 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   12018              :     return false;
   12019    100686490 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   12020          594 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   12021          594 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   12022              :     return false;
   12023    100686490 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   12024              :     return false;
   12025    100686490 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   12026          593 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   12027          593 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   12028              :     return false;
   12029    100686490 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   12030              :     return false;
   12031    100686490 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   12032          593 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   12033          593 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   12034              :     return false;
   12035    100686490 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   12036              :     return false;
   12037    100686490 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   12038          593 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   12039          593 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   12040              :     return false;
   12041    100686490 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   12042              :     return false;
   12043    100686490 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   12044              :     return false;
   12045    100686490 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   12046              :     return false;
   12047    100686486 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   12048              :     return false;
   12049    100686486 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   12050              :     return false;
   12051    100686486 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   12052              :     return false;
   12053    100686486 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   12054              :     return false;
   12055    100686486 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   12056              :     return false;
   12057    100686486 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   12058              :     return false;
   12059    100686486 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   12060              :     return false;
   12061    100686486 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   12062              :     return false;
   12063    100686486 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   12064              :     return false;
   12065    100686486 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   12066              :     return false;
   12067    100686486 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   12068              :     return false;
   12069    100686486 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   12070              :     return false;
   12071    100686486 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   12072              :     return false;
   12073    100686486 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   12074              :     return false;
   12075    100686486 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   12076              :     return false;
   12077    100686486 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   12078              :     return false;
   12079    100686486 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   12080              :     return false;
   12081    100686486 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   12082              :     return false;
   12083    100686486 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   12084              :     return false;
   12085    100686486 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   12086              :     return false;
   12087    100686486 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   12088              :     return false;
   12089    100686486 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   12090              :     return false;
   12091    100686486 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   12092              :     return false;
   12093    100686486 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   12094              :     return false;
   12095    100686486 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   12096              :     return false;
   12097    100686486 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   12098              :     return false;
   12099    100686486 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   12100              :     return false;
   12101    100686486 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   12102              :     return false;
   12103    100686486 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   12104              :     return false;
   12105    100686486 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   12106              :     return false;
   12107    100686486 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   12108              :     return false;
   12109    100686486 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   12110              :     return false;
   12111    100686486 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   12112              :     return false;
   12113    100686474 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   12114              :     return false;
   12115    100686474 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   12116              :     return false;
   12117    100686474 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   12118              :     return false;
   12119    100686474 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   12120              :     return false;
   12121    100686474 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   12122              :     return false;
   12123    100686461 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   12124              :     return false;
   12125    100686461 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   12126              :     return false;
   12127    100686461 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   12128              :     return false;
   12129    100686461 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   12130              :     return false;
   12131    100686461 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   12132              :     return false;
   12133    100686461 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   12134              :     return false;
   12135    100686461 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   12136              :     return false;
   12137    100686461 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   12138              :     return false;
   12139    100686461 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   12140              :     return false;
   12141    100686461 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   12142              :     return false;
   12143    100686461 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   12144              :     return false;
   12145    100686461 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   12146              :     return false;
   12147    100686461 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   12148              :     return false;
   12149    100686461 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   12150              :     return false;
   12151    100686461 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   12152              :     return false;
   12153    100686461 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   12154              :     return false;
   12155    100686461 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   12156              :     return false;
   12157    100686461 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   12158              :     return false;
   12159    100686461 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   12160              :     return false;
   12161    100686461 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   12162              :     return false;
   12163    100686461 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   12164              :     return false;
   12165    100686461 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   12166              :     return false;
   12167    100686461 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   12168              :     return false;
   12169    100686461 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   12170              :     return false;
   12171    100686461 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   12172              :     return false;
   12173    100686461 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   12174              :     return false;
   12175    100686461 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   12176              :     return false;
   12177    100686461 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   12178              :     return false;
   12179    100686461 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   12180              :     return false;
   12181    100686461 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   12182              :     return false;
   12183    100686461 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   12184              :     return false;
   12185    100686461 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   12186              :     return false;
   12187    100686461 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   12188              :     return false;
   12189    100686461 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   12190              :     return false;
   12191    100686461 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   12192              :     return false;
   12193    100686461 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   12194              :     return false;
   12195    100686461 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   12196              :     return false;
   12197    100686461 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   12198              :     return false;
   12199    100686461 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   12200              :     return false;
   12201    100686461 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   12202              :     return false;
   12203    100686461 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   12204              :     return false;
   12205    100686461 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   12206              :     return false;
   12207    100686461 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   12208              :     return false;
   12209    100686461 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   12210              :     return false;
   12211    100686461 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   12212              :     return false;
   12213    100686461 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   12214              :     return false;
   12215    100686461 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   12216              :     return false;
   12217    100686461 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   12218              :     return false;
   12219    100686461 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   12220              :     return false;
   12221    100686461 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   12222              :     return false;
   12223    100686461 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   12224              :     return false;
   12225    100686461 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   12226              :     return false;
   12227    100686461 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   12228              :     return false;
   12229    100686461 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   12230              :     return false;
   12231    100686461 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   12232              :     return false;
   12233    100686461 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   12234              :     return false;
   12235    100686461 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   12236              :     return false;
   12237    100686461 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   12238              :     return false;
   12239    100686461 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   12240              :     return false;
   12241    100686461 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   12242              :     return false;
   12243    100686461 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   12244              :     return false;
   12245    100686461 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   12246              :     return false;
   12247    100686461 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   12248              :     return false;
   12249    100686461 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   12250              :     return false;
   12251    100686461 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   12252              :     return false;
   12253    100686461 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   12254              :     return false;
   12255    100686461 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   12256              :     return false;
   12257    100686461 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   12258              :     return false;
   12259    100686461 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   12260              :     return false;
   12261    100686461 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   12262              :     return false;
   12263    100686461 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   12264              :     return false;
   12265    100686461 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   12266              :     return false;
   12267    100686461 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   12268              :     return false;
   12269    100686461 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   12270              :     return false;
   12271    100686461 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   12272              :     return false;
   12273    100686461 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   12274              :     return false;
   12275    100686461 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
   12276              :     return false;
   12277    100686461 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   12278              :     return false;
   12279    100686461 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   12280              :     return false;
   12281    100686461 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   12282              :     return false;
   12283    100686461 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   12284              :     return false;
   12285    100686461 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   12286              :     return false;
   12287    100686461 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   12288              :     return false;
   12289    100686461 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   12290              :     return false;
   12291    100686461 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   12292            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   12293            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   12294              :     return false;
   12295    100686461 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   12296              :     return false;
   12297    100686461 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   12298              :     return false;
   12299    100686461 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   12300              :     return false;
   12301    100686461 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   12302              :     return false;
   12303    100686461 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   12304              :     return false;
   12305    100686461 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   12306              :     return false;
   12307    100686461 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   12308              :     return false;
   12309    100686461 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   12310              :     return false;
   12311    100686461 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   12312              :     return false;
   12313    100686461 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   12314              :     return false;
   12315    100686461 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   12316              :     return false;
   12317    100686461 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   12318              :     return false;
   12319    100686461 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   12320              :     return false;
   12321    100686461 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   12322              :     return false;
   12323    100686461 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   12324              :     return false;
   12325    100686461 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   12326              :     return false;
   12327    100686461 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   12328              :     return false;
   12329    100686461 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   12330              :     return false;
   12331    100686461 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   12332              :     return false;
   12333    100686461 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   12334              :     return false;
   12335    100686459 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   12336              :     return false;
   12337    100686459 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   12338              :     return false;
   12339    100686459 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   12340              :     return false;
   12341    100686459 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   12342              :     return false;
   12343    100686459 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   12344              :     return false;
   12345    100686459 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   12346              :     return false;
   12347    100686459 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   12348              :     return false;
   12349    100686459 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   12350              :     return false;
   12351    100686459 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   12352              :     return false;
   12353    100686459 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   12354              :     return false;
   12355    100686459 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   12356              :     return false;
   12357    100686459 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   12358              :     return false;
   12359    100686459 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   12360              :     return false;
   12361    100686459 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   12362              :     return false;
   12363    100686459 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   12364              :     return false;
   12365    100686459 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   12366              :     return false;
   12367    100686459 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   12368              :     return false;
   12369    100686459 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   12370              :     return false;
   12371    100686459 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   12372              :     return false;
   12373    100686459 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   12374              :     return false;
   12375    100686459 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   12376              :     return false;
   12377    100686459 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   12378              :     return false;
   12379    100686459 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   12380              :     return false;
   12381    100686459 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   12382              :     return false;
   12383    100686459 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   12384              :     return false;
   12385    100686459 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   12386              :     return false;
   12387    100686459 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   12388              :     return false;
   12389    100686459 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   12390              :     return false;
   12391    100686459 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   12392              :     return false;
   12393    100686459 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   12394              :     return false;
   12395    100686459 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   12396              :     return false;
   12397    100686459 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   12398              :     return false;
   12399    100686459 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   12400              :     return false;
   12401    100686459 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   12402              :     return false;
   12403    100686459 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   12404              :     return false;
   12405    100686459 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   12406              :     return false;
   12407    100686459 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   12408              :     return false;
   12409    100686459 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   12410              :     return false;
   12411    100686459 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   12412              :     return false;
   12413    100686459 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   12414              :     return false;
   12415    100686459 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   12416              :     return false;
   12417    100686459 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   12418              :     return false;
   12419    100686459 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   12420              :     return false;
   12421    100686459 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   12422              :     return false;
   12423    100686459 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   12424              :     return false;
   12425    100686459 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   12426              :     return false;
   12427    100686459 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   12428              :     return false;
   12429    100686455 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   12430              :     return false;
   12431    100686455 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   12432              :     return false;
   12433    100686455 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   12434              :     return false;
   12435    100686455 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   12436              :     return false;
   12437    100686455 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   12438              :     return false;
   12439    100686455 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   12440              :     return false;
   12441    100686455 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   12442              :     return false;
   12443    100686455 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   12444              :     return false;
   12445    100686455 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   12446              :     return false;
   12447    100686455 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   12448              :     return false;
   12449    100686455 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   12450              :     return false;
   12451    100686455 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   12452              :     return false;
   12453    100686455 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   12454              :     return false;
   12455    100686455 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   12456              :     return false;
   12457    100686455 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   12458              :     return false;
   12459    100686455 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   12460              :     return false;
   12461    100686455 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   12462              :     return false;
   12463    100686455 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   12464              :     return false;
   12465    100686449 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   12466              :     return false;
   12467    100686449 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   12468              :     return false;
   12469    100686449 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   12470              :     return false;
   12471    100686449 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   12472              :     return false;
   12473    100686449 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   12474              :     return false;
   12475    100686449 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   12476              :     return false;
   12477    100686449 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   12478              :     return false;
   12479    100686449 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   12480              :     return false;
   12481    100686449 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   12482              :     return false;
   12483    100684325 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   12484              :     return false;
   12485    100684325 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   12486              :     return false;
   12487    100684325 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   12488              :     return false;
   12489    100684325 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   12490              :     return false;
   12491    100684325 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   12492              :     return false;
   12493    100684325 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   12494              :     return false;
   12495    100684325 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   12496              :     return false;
   12497    100684325 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   12498              :     return false;
   12499    100684325 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   12500              :     return false;
   12501    100684325 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   12502              :     return false;
   12503    100684325 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   12504              :     return false;
   12505    100684325 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   12506              :     return false;
   12507    100684325 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   12508              :     return false;
   12509    100684325 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   12510              :     return false;
   12511    100684325 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   12512              :     return false;
   12513    100684325 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   12514              :     return false;
   12515    100684325 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   12516              :     return false;
   12517    100684325 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   12518              :     return false;
   12519    100684325 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   12520              :     return false;
   12521    100684325 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   12522              :     return false;
   12523    100684325 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   12524              :     return false;
   12525    100684325 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   12526              :     return false;
   12527    100684325 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   12528              :     return false;
   12529    100684325 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   12530              :     return false;
   12531    100684325 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   12532              :     return false;
   12533    100684325 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   12534              :     return false;
   12535    100684325 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   12536              :     return false;
   12537    100684325 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   12538              :     return false;
   12539    100684325 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   12540              :     return false;
   12541    100684325 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   12542              :     return false;
   12543    100684325 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   12544              :     return false;
   12545    100684325 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   12546              :     return false;
   12547    100684325 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   12548              :     return false;
   12549    100684325 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   12550              :     return false;
   12551   1006843232 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   12552    906158912 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   12553              :       return false;
   12554              :   return true;
   12555              : }
   12556              : 
   12557              : /* Stream out optimization options  */
   12558              : void
   12559        31602 : cl_optimization_stream_out (struct output_block *ob,
   12560              :                             struct bitpack_d *bp,
   12561              :                             struct cl_optimization *ptr)
   12562              : {
   12563        31602 :   bp_pack_var_len_int (bp, ptr->x_optimize);
   12564        31602 :   bp_pack_var_len_int (bp, ptr->x_optimize_size);
   12565        31602 :   bp_pack_var_len_int (bp, ptr->x_optimize_debug);
   12566        31602 :   bp_pack_var_len_int (bp, ptr->x_optimize_fast);
   12567        31602 :   if (4 > (int ) 10)
   12568              :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
   12569              :   else
   12570        31602 :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
   12571        31602 :   if (100 > (int ) 10)
   12572        31602 :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
   12573              :   else
   12574              :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
   12575        31602 :   if (1 > (int ) 10)
   12576              :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
   12577              :   else
   12578        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
   12579        31602 :   if (1 > (int ) 10)
   12580              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
   12581              :   else
   12582        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
   12583        31602 :   if (1 > (int ) 10)
   12584              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
   12585              :   else
   12586        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
   12587        31602 :   if (7000 > (int ) 10)
   12588        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
   12589              :   else
   12590              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
   12591        31602 :   if (0 > (int ) 10)
   12592              :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
   12593              :   else
   12594        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   12595        31602 :   if (1 > (int ) 10)
   12596              :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
   12597              :   else
   12598        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
   12599        31602 :   if (1 > (int ) 10)
   12600              :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
   12601              :   else
   12602        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
   12603        31602 :   if (1 > (int ) 10)
   12604              :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
   12605              :   else
   12606        31602 :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
   12607        31602 :   if (1 > (int ) 10)
   12608              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
   12609              :   else
   12610        31602 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
   12611        31602 :   if (0 > (int ) 10)
   12612              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
   12613              :   else
   12614        31602 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
   12615        31602 :   if (10 > (int ) 10)
   12616              :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
   12617              :   else
   12618        31602 :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
   12619        31602 :   bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
   12620        31602 :   if (90 > (int ) 10)
   12621        31602 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
   12622              :   else
   12623              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
   12624        31602 :   if (3 > (int ) 10)
   12625              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
   12626              :   else
   12627        31602 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
   12628        31602 :   bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
   12629        31602 :   if (20 > (int ) 10)
   12630        31602 :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
   12631              :   else
   12632              :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
   12633        31602 :   if (0 > (int ) 10)
   12634              :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
   12635              :   else
   12636        31602 :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
   12637        31602 :   if (1 > (int ) 10)
   12638              :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
   12639              :   else
   12640        31602 :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
   12641        31602 :   if (0 > (int ) 10)
   12642              :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
   12643              :   else
   12644        31602 :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
   12645        31602 :   if (1 > (int ) 10)
   12646              :     bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading ^ 1);
   12647              :   else
   12648        31602 :     bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading);
   12649        31602 :   if (256 > (int ) 10)
   12650        31602 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
   12651              :   else
   12652              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
   12653        31602 :   if (256 > (int ) 10)
   12654        31602 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
   12655              :   else
   12656              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
   12657        31602 :   if (6 > (int ) 10)
   12658              :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
   12659              :   else
   12660        31602 :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
   12661        31602 :   if (2 > (int ) 10)
   12662              :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
   12663              :   else
   12664        31602 :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
   12665        31602 :   if (0 > (int ) 10)
   12666              :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
   12667              :   else
   12668        31602 :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
   12669        31602 :   if (10 > (int ) 10)
   12670              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
   12671              :   else
   12672        31602 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
   12673        31602 :   if (3 > (int ) 10)
   12674              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
   12675              :   else
   12676        31602 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
   12677        31602 :   if (10 > (int ) 10)
   12678              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
   12679              :   else
   12680        31602 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
   12681        31602 :   if (3 > (int ) 10)
   12682              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
   12683              :   else
   12684        31602 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
   12685        31602 :   if (100 > (int ) 10)
   12686        31602 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
   12687              :   else
   12688              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
   12689        31602 :   if (10 > (int ) 10)
   12690              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
   12691              :   else
   12692        31602 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
   12693        31602 :   if (0 > (int ) 10)
   12694              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
   12695              :   else
   12696        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
   12697        31602 :   if (16 > (int ) 10)
   12698        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
   12699              :   else
   12700              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
   12701        31602 :   if (1 > (int ) 10)
   12702              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
   12703              :   else
   12704        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
   12705        31602 :   if (1 > (int ) 10)
   12706              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
   12707              :   else
   12708        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
   12709        31602 :   if (1 > (int ) 10)
   12710              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
   12711              :   else
   12712        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
   12713        31602 :   if (1 > (int ) 10)
   12714              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
   12715              :   else
   12716        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
   12717        31602 :   if (1 > (int ) 10)
   12718              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
   12719              :   else
   12720        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
   12721        31602 :   if (1 > (int ) 10)
   12722              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
   12723              :   else
   12724        31602 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
   12725        31602 :   if (200 > (int ) 10)
   12726        31602 :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
   12727              :   else
   12728              :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
   12729        31602 :   if (30 > (int ) 10)
   12730        31602 :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
   12731              :   else
   12732              :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
   12733        31602 :   if (40 > (int ) 10)
   12734        31602 :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
   12735              :   else
   12736              :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
   12737        31602 :   if (1100 > (int ) 10)
   12738        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 1100);
   12739              :   else
   12740              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
   12741        31602 :   if (16000 > (int ) 10)
   12742        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
   12743              :   else
   12744              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
   12745        31602 :   if (64 > (int ) 10)
   12746        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
   12747              :   else
   12748              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
   12749        31602 :   if (8 > (int ) 10)
   12750              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
   12751              :   else
   12752        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
   12753        31602 :   if (2 > (int ) 10)
   12754              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
   12755              :   else
   12756        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
   12757        31602 :   if (40 > (int ) 10)
   12758        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
   12759              :   else
   12760              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
   12761        31602 :   if (6 > (int ) 10)
   12762              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
   12763              :   else
   12764        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
   12765        31602 :   if (15 > (int ) 10)
   12766        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
   12767              :   else
   12768              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
   12769        31602 :   if (3 > (int ) 10)
   12770              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
   12771              :   else
   12772        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
   12773        31602 :   if (10 > (int ) 10)
   12774              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
   12775              :   else
   12776        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
   12777        31602 :   if (8 > (int ) 10)
   12778              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
   12779              :   else
   12780        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
   12781        31602 :   if (8 > (int ) 10)
   12782              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
   12783              :   else
   12784        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
   12785        31602 :   if (25000 > (int ) 10)
   12786        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
   12787              :   else
   12788              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
   12789        31602 :   if (16 > (int ) 10)
   12790        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
   12791              :   else
   12792              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
   12793        31602 :   if (16 > (int ) 10)
   12794        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
   12795              :   else
   12796              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
   12797        31602 :   if (10 > (int ) 10)
   12798              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
   12799              :   else
   12800        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
   12801        31602 :   if (5 > (int ) 10)
   12802              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
   12803              :   else
   12804        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
   12805        31602 :   if (50 > (int ) 10)
   12806        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
   12807              :   else
   12808              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
   12809        31602 :   if (8 > (int ) 10)
   12810              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
   12811              :   else
   12812        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
   12813        31602 :   if (2 > (int ) 10)
   12814              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
   12815              :   else
   12816        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
   12817        31602 :   if (4 > (int ) 10)
   12818              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
   12819              :   else
   12820        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   12821        31602 :   if (1 > (int ) 10)
   12822              :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
   12823              :   else
   12824        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
   12825        31602 :   if (2 > (int ) 10)
   12826              :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
   12827              :   else
   12828        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
   12829        31602 :   if (1000 > (int ) 10)
   12830        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
   12831              :   else
   12832              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
   12833        31602 :   if (100 > (int ) 10)
   12834        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
   12835              :   else
   12836              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
   12837        31602 :   if (1000 > (int ) 10)
   12838        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
   12839              :   else
   12840              :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
   12841        31602 :   if (10 > (int ) 10)
   12842              :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
   12843              :   else
   12844        31602 :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
   12845        31602 :   if (40 > (int ) 10)
   12846        31602 :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
   12847              :   else
   12848              :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
   12849        31602 :   if (250 > (int ) 10)
   12850        31602 :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
   12851              :   else
   12852              :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
   12853        31602 :   if (!lto_stream_offload_p) {
   12854        31602 :   if (1 > (int ) 10)
   12855              :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
   12856              :   else
   12857        31602 :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
   12858              : }
   12859        31602 :   if (300 > (int ) 10)
   12860        31602 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
   12861              :   else
   12862              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
   12863        31602 :   if (800 > (int ) 10)
   12864        31602 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
   12865              :   else
   12866              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
   12867        31602 :   if (32 > (int ) 10)
   12868        31602 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
   12869              :   else
   12870              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
   12871        31602 :   if (64 > (int ) 10)
   12872        31602 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
   12873              :   else
   12874              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
   12875        31602 :   if (512 > (int ) 10)
   12876        31602 :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
   12877              :   else
   12878              :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
   12879        31602 :   if (100 > (int ) 10)
   12880        31602 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
   12881              :   else
   12882              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
   12883        31602 :   if (2700 > (int ) 10)
   12884        31602 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
   12885              :   else
   12886              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
   12887        31602 :   if (1000 > (int ) 10)
   12888        31602 :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
   12889              :   else
   12890              :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
   12891        31602 :   if (256 > (int ) 10)
   12892        31602 :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
   12893              :   else
   12894              :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
   12895        31602 :   if (10000 > (int ) 10)
   12896        31602 :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
   12897              :   else
   12898              :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
   12899        31602 :   if (20 > (int ) 10)
   12900        31602 :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
   12901              :   else
   12902              :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
   12903        31602 :   if (51 > (int ) 10)
   12904        31602 :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
   12905              :   else
   12906              :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
   12907        31602 :   if (64 > (int ) 10)
   12908        31602 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
   12909              :   else
   12910              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
   12911        31602 :   if (2 > (int ) 10)
   12912              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
   12913              :   else
   12914        31602 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
   12915        31602 :   if (10000 > (int ) 10)
   12916        31602 :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
   12917              :   else
   12918              :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
   12919        31602 :   if (1000 > (int ) 10)
   12920        31602 :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
   12921              :   else
   12922              :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
   12923        31602 :   if (200 > (int ) 10)
   12924        31602 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
   12925              :   else
   12926              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
   12927        31602 :   if (100 > (int ) 10)
   12928        31602 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
   12929              :   else
   12930              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
   12931        31602 :   if (40 > (int ) 10)
   12932        31602 :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
   12933              :   else
   12934              :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   12935        31602 :   if (500 > (int ) 10)
   12936        31602 :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
   12937              :   else
   12938              :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
   12939        31602 :   if (30 > (int ) 10)
   12940        31602 :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
   12941              :   else
   12942              :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   12943        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
   12944        31602 :   if (1 > (int ) 10)
   12945              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
   12946              :   else
   12947        31602 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
   12948        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
   12949        31602 :   if (1000 > (int ) 10)
   12950        31602 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
   12951              :   else
   12952              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
   12953        31602 :   if (80 > (int ) 10)
   12954        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
   12955              :   else
   12956              :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
   12957        31602 :   if (4 > (int ) 10)
   12958              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
   12959              :   else
   12960        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
   12961        31602 :   if (3000 > (int ) 10)
   12962        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
   12963              :   else
   12964              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
   12965        31602 :   if (8 > (int ) 10)
   12966              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
   12967              :   else
   12968        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
   12969        31602 :   if (16 > (int ) 10)
   12970        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
   12971              :   else
   12972              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
   12973        31602 :   if (200 > (int ) 10)
   12974        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
   12975              :   else
   12976              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
   12977        31602 :   if (100 > (int ) 10)
   12978        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
   12979              :   else
   12980              :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
   12981        31602 :   if (1000 > (int ) 10)
   12982        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
   12983              :   else
   12984              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
   12985        31602 :   if (10 > (int ) 10)
   12986              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
   12987              :   else
   12988        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
   12989        31602 :   if (500 > (int ) 10)
   12990        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
   12991              :   else
   12992              :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
   12993        31602 :   if (100000 > (int ) 10)
   12994        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
   12995              :   else
   12996              :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
   12997        31602 :   if (100 > (int ) 10)
   12998        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
   12999              :   else
   13000              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
   13001        31602 :   if (333 > (int ) 10)
   13002        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
   13003              :   else
   13004              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
   13005        31602 :   if (3 > (int ) 10)
   13006              :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
   13007              :   else
   13008        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
   13009        31602 :   if (5000 > (int ) 10)
   13010        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
   13011              :   else
   13012              :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
   13013        31602 :   if (1 > (int ) 10)
   13014              :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
   13015              :   else
   13016        31602 :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
   13017        31602 :   if (200 > (int ) 10)
   13018        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
   13019              :   else
   13020              :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
   13021        31602 :   if (100 > (int ) 10)
   13022        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
   13023              :   else
   13024              :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
   13025        31602 :   if (20 > (int ) 10)
   13026        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
   13027              :   else
   13028              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
   13029        31602 :   if (131072 > (int ) 10)
   13030        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
   13031              :   else
   13032              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
   13033        31602 :   if (8 > (int ) 10)
   13034              :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
   13035              :   else
   13036        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
   13037        31602 :   if (8 > (int ) 10)
   13038              :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
   13039              :   else
   13040        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
   13041        31602 :   if (30 > (int ) 10)
   13042        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
   13043              :   else
   13044              :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
   13045        31602 :   if (4000 > (int ) 10)
   13046        31602 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
   13047              :   else
   13048              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
   13049        31602 :   if (6 > (int ) 10)
   13050              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
   13051              :   else
   13052        31602 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
   13053        31602 :   if (15 > (int ) 10)
   13054        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
   13055              :   else
   13056              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
   13057        31602 :   if (450 > (int ) 10)
   13058        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
   13059              :   else
   13060              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
   13061        31602 :   if (450 > (int ) 10)
   13062        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
   13063              :   else
   13064              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
   13065        31602 :   if (70 > (int ) 10)
   13066        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
   13067              :   else
   13068              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
   13069        31602 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
   13070        31602 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
   13071        31602 :   if (8 > (int ) 10)
   13072              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
   13073              :   else
   13074        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
   13075        31602 :   if (8 > (int ) 10)
   13076              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
   13077              :   else
   13078        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
   13079        31602 :   if (350000 > (int ) 10)
   13080        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
   13081              :   else
   13082              :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
   13083        31602 :   if (10 > (int ) 10)
   13084              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
   13085              :   else
   13086        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
   13087        31602 :   if (1000 > (int ) 10)
   13088        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
   13089              :   else
   13090              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
   13091        31602 :   if (15 > (int ) 10)
   13092        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
   13093              :   else
   13094              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
   13095        31602 :   if (64 > (int ) 10)
   13096        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
   13097              :   else
   13098              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
   13099        31602 :   if (10000 > (int ) 10)
   13100        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
   13101              :   else
   13102              :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
   13103        31602 :   if (20 > (int ) 10)
   13104        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
   13105              :   else
   13106              :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
   13107        31602 :   if (40 > (int ) 10)
   13108        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
   13109              :   else
   13110              :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
   13111        31602 :   if (8 > (int ) 10)
   13112              :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
   13113              :   else
   13114        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
   13115        31602 :   if (100 > (int ) 10)
   13116        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
   13117              :   else
   13118              :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
   13119        31602 :   if (32 > (int ) 10)
   13120        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
   13121              :   else
   13122              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
   13123        31602 :   if (16 > (int ) 10)
   13124        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
   13125              :   else
   13126              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
   13127        31602 :   if (100 > (int ) 10)
   13128        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
   13129              :   else
   13130              :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
   13131        31602 :   if (32 > (int ) 10)
   13132        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
   13133              :   else
   13134              :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
   13135        31602 :   if (15 > (int ) 10)
   13136        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
   13137              :   else
   13138              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
   13139        31602 :   if (200 > (int ) 10)
   13140        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
   13141              :   else
   13142              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
   13143        31602 :   if (5 > (int ) 10)
   13144              :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
   13145              :   else
   13146        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
   13147        31602 :   if (100 > (int ) 10)
   13148        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
   13149              :   else
   13150              :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
   13151        31602 :   if (100 > (int ) 10)
   13152        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
   13153              :   else
   13154              :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
   13155        31602 :   if (10 > (int ) 10)
   13156              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
   13157              :   else
   13158        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
   13159        31602 :   if (20 > (int ) 10)
   13160        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
   13161              :   else
   13162              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
   13163        31602 :   if (40 > (int ) 10)
   13164        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
   13165              :   else
   13166              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   13167        31602 :   bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
   13168        31602 :   if (3 > (int ) 10)
   13169              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
   13170              :   else
   13171        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
   13172        31602 :   if (100 > (int ) 10)
   13173        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
   13174              :   else
   13175              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
   13176        31602 :   if (10 > (int ) 10)
   13177              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
   13178              :   else
   13179        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
   13180        31602 :   if (100 > (int ) 10)
   13181        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
   13182              :   else
   13183              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
   13184        31602 :   if (50 > (int ) 10)
   13185        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
   13186              :   else
   13187              :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
   13188        31602 :   if (50 > (int ) 10)
   13189        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
   13190              :   else
   13191              :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
   13192        31602 :   if (64 > (int ) 10)
   13193        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
   13194              :   else
   13195              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
   13196        31602 :   if (2 > (int ) 10)
   13197              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
   13198              :   else
   13199        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
   13200        31602 :   if (10 > (int ) 10)
   13201              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
   13202              :   else
   13203        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
   13204        31602 :   if (2 > (int ) 10)
   13205              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
   13206              :   else
   13207        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
   13208        31602 :   if (10000 > (int ) 10)
   13209        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
   13210              :   else
   13211              :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
   13212        31602 :   if (4 > (int ) 10)
   13213              :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
   13214              :   else
   13215        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
   13216        31602 :   if (8 > (int ) 10)
   13217              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
   13218              :   else
   13219        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
   13220        31602 :   if (200 > (int ) 10)
   13221        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
   13222              :   else
   13223              :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
   13224        31602 :   if (50 > (int ) 10)
   13225        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
   13226              :   else
   13227              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
   13228        31602 :   if (50 > (int ) 10)
   13229        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
   13230              :   else
   13231              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
   13232        31602 :   if (1 > (int ) 10)
   13233              :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
   13234              :   else
   13235        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
   13236        31602 :   if (12 > (int ) 10)
   13237        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
   13238              :   else
   13239              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
   13240        31602 :   if (50 > (int ) 10)
   13241        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
   13242              :   else
   13243              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
   13244        31602 :   if (50000000 > (int ) 10)
   13245        31602 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
   13246              :   else
   13247              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
   13248        31602 :   if (1 > (int ) 10)
   13249              :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
   13250              :   else
   13251        31602 :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
   13252        31602 :   if (5 > (int ) 10)
   13253              :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
   13254              :   else
   13255        31602 :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
   13256        31602 :   if (10 > (int ) 10)
   13257              :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
   13258              :   else
   13259        31602 :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
   13260        31602 :   if (9 > (int ) 10)
   13261              :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
   13262              :   else
   13263        31602 :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
   13264        31602 :   if (30 > (int ) 10)
   13265        31602 :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
   13266              :   else
   13267              :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
   13268        31602 :   if (4096 > (int ) 10)
   13269        31602 :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
   13270              :   else
   13271              :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
   13272        31602 :   if (32 > (int ) 10)
   13273        31602 :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
   13274              :   else
   13275              :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
   13276        31602 :   if (40 > (int ) 10)
   13277        31602 :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
   13278              :   else
   13279              :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
   13280        31602 :   bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
   13281        31602 :   if (16 > (int ) 10)
   13282        31602 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
   13283              :   else
   13284              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
   13285        31602 :   if (8 > (int ) 10)
   13286              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
   13287              :   else
   13288        31602 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
   13289        31602 :   if (32 > (int ) 10)
   13290        31602 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
   13291              :   else
   13292              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
   13293        31602 :   if (256 > (int ) 10)
   13294        31602 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
   13295              :   else
   13296              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
   13297        31602 :   if (256 > (int ) 10)
   13298        31602 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
   13299              :   else
   13300              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
   13301        31602 :   if (16 > (int ) 10)
   13302        31602 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
   13303              :   else
   13304              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
   13305        31602 :   if (64 > (int ) 10)
   13306        31602 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
   13307              :   else
   13308              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
   13309        31602 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
   13310        31602 :   if (100 > (int ) 10)
   13311        31602 :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
   13312              :   else
   13313              :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
   13314        31602 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
   13315        31602 :   if (70 > (int ) 10)
   13316        31602 :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
   13317              :   else
   13318              :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
   13319        31602 :   if (5 > (int ) 10)
   13320              :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
   13321              :   else
   13322        31602 :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
   13323        31602 :   if (2 > (int ) 10)
   13324              :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
   13325              :   else
   13326        31602 :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
   13327        31602 :   if (1 > (int ) 10)
   13328              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
   13329              :   else
   13330        31602 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
   13331        31602 :   if (200 > (int ) 10)
   13332        31602 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
   13333              :   else
   13334              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
   13335        31602 :   if (3 > (int ) 10)
   13336              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
   13337              :   else
   13338        31602 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
   13339        31602 :   if (-1 > (int ) 10)
   13340              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
   13341              :   else
   13342        31602 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
   13343        31602 :   bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
   13344        31602 :   if (6 > (int ) 10)
   13345              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
   13346              :   else
   13347        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
   13348        31602 :   if (5 > (int ) 10)
   13349              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
   13350              :   else
   13351        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
   13352        31602 :   if (200 > (int ) 10)
   13353        31602 :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
   13354              :   else
   13355              :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
   13356        31602 :   if (7 > (int ) 10)
   13357              :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
   13358              :   else
   13359        31602 :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
   13360        31602 :   if (1000 > (int ) 10)
   13361        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
   13362              :   else
   13363              :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
   13364        31602 :   if (10 > (int ) 10)
   13365              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
   13366              :   else
   13367        31602 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
   13368        31602 :   if (100 > (int ) 10)
   13369        31602 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
   13370              :   else
   13371              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
   13372        31602 :   if (-1 > (int ) 10)
   13373              :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
   13374              :   else
   13375        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
   13376        31602 :   if (1 > (int ) 10)
   13377              :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
   13378              :   else
   13379        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
   13380        31602 :   if (1 > (int ) 10)
   13381              :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
   13382              :   else
   13383        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
   13384        31602 :   if (40 > (int ) 10)
   13385        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
   13386              :   else
   13387              :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
   13388        31602 :   if (10 > (int ) 10)
   13389              :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
   13390              :   else
   13391        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
   13392        31602 :   if (2 > (int ) 10)
   13393              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
   13394              :   else
   13395        31602 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
   13396        31602 :   if (50 > (int ) 10)
   13397        31602 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
   13398              :   else
   13399              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
   13400        31602 :   if (2 > (int ) 10)
   13401              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
   13402              :   else
   13403        31602 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
   13404        31602 :   if (3 > (int ) 10)
   13405              :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
   13406              :   else
   13407        31602 :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
   13408        31602 :   if (75 > (int ) 10)
   13409        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
   13410              :   else
   13411              :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
   13412        31602 :   bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
   13413        31602 :   bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
   13414        31602 :   if (2 > (int ) 10)
   13415              :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
   13416              :   else
   13417        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
   13418        31602 :   if (2 > (int ) 10)
   13419              :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
   13420              :   else
   13421        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
   13422        31602 :   if (32 > (int ) 10)
   13423        31602 :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
   13424              :   else
   13425              :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
   13426        31602 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
   13427        31602 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
   13428        31602 :   if (512 > (int ) 10)
   13429        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
   13430              :   else
   13431              :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
   13432        31602 :   if (8 > (int ) 10)
   13433              :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
   13434              :   else
   13435        31602 :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
   13436        31602 :   if (12 > (int ) 10)
   13437        31602 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
   13438              :   else
   13439              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
   13440        31602 :   if (12 > (int ) 10)
   13441        31602 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
   13442              :   else
   13443              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
   13444        31602 :   if (10 > (int ) 10)
   13445              :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
   13446              :   else
   13447        31602 :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
   13448        31602 :   if (1 > (int ) 10)
   13449              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
   13450              :   else
   13451        31602 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
   13452        31602 :   if (65536 > (int ) 10)
   13453        31602 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
   13454              :   else
   13455              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
   13456        31602 :   if (8 > (int ) 10)
   13457              :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
   13458              :   else
   13459        31602 :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
   13460        31602 :   bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
   13461        31602 :   if (9 > (int ) 10)
   13462              :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
   13463              :   else
   13464        31602 :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
   13465        31602 :   if (95 > (int ) 10)
   13466        31602 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
   13467              :   else
   13468              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
   13469        31602 :   if (75 > (int ) 10)
   13470        31602 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
   13471              :   else
   13472              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
   13473        31602 :   if (100 > (int ) 10)
   13474        31602 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
   13475              :   else
   13476              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
   13477        31602 :   if (80 > (int ) 10)
   13478        31602 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
   13479              :   else
   13480              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
   13481        31602 :   if (50 > (int ) 10)
   13482        31602 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
   13483              :   else
   13484              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
   13485        31602 :   if (10 > (int ) 10)
   13486              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
   13487              :   else
   13488        31602 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
   13489        31602 :   if (256 > (int ) 10)
   13490        31602 :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
   13491              :   else
   13492              :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
   13493        31602 :   bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
   13494        31602 :   if (1000 > (int ) 10)
   13495        31602 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
   13496              :   else
   13497              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
   13498        31602 :   if (12 > (int ) 10)
   13499        31602 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
   13500              :   else
   13501              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
   13502        31602 :   if (8 > (int ) 10)
   13503              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
   13504              :   else
   13505        31602 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
   13506        31602 :   if (100000 > (int ) 10)
   13507        31602 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
   13508              :   else
   13509              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
   13510        31602 :   if (2 > (int ) 10)
   13511              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
   13512              :   else
   13513        31602 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
   13514        31602 :   bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
   13515        31602 :   if (2 > (int ) 10)
   13516              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
   13517              :   else
   13518        31602 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
   13519        31602 :   if (2 > (int ) 10)
   13520              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
   13521              :   else
   13522        31602 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
   13523        31602 :   if (20 > (int ) 10)
   13524        31602 :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
   13525              :   else
   13526              :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
   13527        31602 :   if (4 > (int ) 10)
   13528              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
   13529              :   else
   13530        31602 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
   13531        31602 :   if (1 > (int ) 10)
   13532              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
   13533              :   else
   13534        31602 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
   13535        31602 :   if (256 > (int ) 10)
   13536        31602 :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
   13537              :   else
   13538              :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
   13539        31602 :   if (!lto_stream_offload_p) {
   13540        31602 :   if (1 > (int ) 10)
   13541              :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
   13542              :   else
   13543        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
   13544              : }
   13545        31602 :   if (1 > (int ) 10)
   13546              :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
   13547              :   else
   13548        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
   13549        31602 :   if (!lto_stream_offload_p) {
   13550        31602 :   if (50 > (int ) 10)
   13551        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
   13552              :   else
   13553              :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
   13554              : }
   13555        31602 :   if (32 > (int ) 10)
   13556        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
   13557              :   else
   13558              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
   13559        31602 :   if (-1 > (int ) 10)
   13560              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
   13561              :   else
   13562        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
   13563        31602 :   if (15 > (int ) 10)
   13564        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
   13565              :   else
   13566              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
   13567        31602 :   if (6 > (int ) 10)
   13568              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
   13569              :   else
   13570        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
   13571        31602 :   if (!lto_stream_offload_p) {
   13572        31602 :   if (2 > (int ) 10)
   13573              :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
   13574              :   else
   13575        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
   13576              : }
   13577        31602 :   if (0 > (int ) 10)
   13578              :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
   13579              :   else
   13580        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   13581        31602 :   if (150000 > (int ) 10)
   13582        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
   13583              :   else
   13584              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
   13585        31602 :   if (32 > (int ) 10)
   13586        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
   13587              :   else
   13588              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
   13589        31602 :   if (3000 > (int ) 10)
   13590        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
   13591              :   else
   13592              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
   13593        31602 :   if (50 > (int ) 10)
   13594        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
   13595              :   else
   13596              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
   13597        31602 :   if (250 > (int ) 10)
   13598        31602 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
   13599              :   else
   13600              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
   13601        31602 :   if (1 > (int ) 10)
   13602              :     bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma ^ 1);
   13603              :   else
   13604        31602 :     bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma);
   13605        31602 :   bp_pack_var_len_int (bp, ptr->x_warn_inline);
   13606        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
   13607        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
   13608        31602 :   bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
   13609        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
   13610        31602 :   bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
   13611        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
   13612        31602 :   bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
   13613        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
   13614        31602 :   bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
   13615        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
   13616        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
   13617        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
   13618        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
   13619        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
   13620        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
   13621        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
   13622        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
   13623        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
   13624        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
   13625        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
   13626        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
   13627        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
   13628        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
   13629        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
   13630        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
   13631        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
   13632        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
   13633        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
   13634        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
   13635        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_dce);
   13636        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
   13637        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
   13638        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
   13639        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
   13640        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
   13641        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
   13642        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
   13643        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_dse);
   13644        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
   13645        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
   13646        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
   13647        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
   13648        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
   13649        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
   13650        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
   13651        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_float_store);
   13652        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
   13653        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
   13654        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
   13655        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
   13656        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
   13657        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
   13658        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse);
   13659        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
   13660        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
   13661        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
   13662        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
   13663        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite);
   13664        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
   13665        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
   13666        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   13667        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   13668        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   13669        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   13670        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
   13671        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
   13672        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
   13673        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
   13674        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
   13675        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
   13676        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
   13677        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
   13678        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
   13679        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
   13680        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
   13681        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
   13682        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
   13683        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
   13684        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
   13685        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
   13686        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
   13687        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
   13688        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
   13689        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
   13690        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
   13691        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
   13692        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
   13693        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
   13694        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
   13695        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
   13696        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
   13697        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
   13698        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
   13699        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
   13700        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
   13701        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
   13702        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
   13703        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
   13704        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
   13705        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
   13706        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
   13707        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
   13708        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
   13709        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
   13710        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
   13711        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
   13712        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
   13713        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
   13714        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
   13715        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
   13716        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
   13717        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
   13718        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
   13719        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
   13720        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
   13721        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
   13722        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
   13723        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
   13724        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
   13725        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
   13726        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
   13727        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
   13728        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
   13729        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
   13730        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
   13731        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
   13732        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
   13733        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
   13734        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
   13735        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
   13736        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
   13737        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
   13738        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
   13739        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
   13740        31602 :   bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
   13741        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
   13742        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
   13743        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
   13744        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
   13745        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_plt);
   13746        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
   13747        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
   13748        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
   13749        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
   13750        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
   13751        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
   13752        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ree);
   13753        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
   13754        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
   13755        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
   13756        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
   13757        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
   13758        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
   13759        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
   13760        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
   13761        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_rtti);
   13762        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
   13763        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
   13764        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
   13765        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
   13766        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
   13767        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
   13768        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
   13769        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
   13770        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
   13771        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
   13772        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
   13773        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
   13774        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
   13775        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
   13776        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
   13777        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
   13778        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
   13779        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
   13780        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
   13781        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
   13782        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
   13783        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
   13784        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
   13785        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
   13786        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
   13787        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
   13788        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
   13789        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
   13790        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
   13791        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
   13792        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
   13793        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
   13794        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
   13795        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
   13796        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
   13797        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
   13798        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
   13799        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
   13800        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
   13801        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
   13802        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
   13803        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
   13804        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
   13805        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
   13806        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
   13807        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
   13808        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
   13809        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
   13810        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
   13811        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
   13812        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
   13813        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tracer);
   13814        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
   13815        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_trapv);
   13816        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
   13817        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
   13818        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
   13819        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
   13820        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
   13821        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
   13822        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
   13823        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
   13824        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
   13825        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
   13826        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
   13827        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
   13828        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
   13829        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
   13830        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
   13831        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
   13832        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
   13833        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
   13834        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
   13835        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
   13836        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
   13837        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
   13838        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
   13839        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
   13840        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
   13841        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
   13842        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
   13843        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
   13844        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
   13845        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
   13846        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
   13847        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
   13848        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
   13849        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
   13850        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
   13851        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
   13852        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
   13853        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
   13854        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
   13855        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
   13856        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
   13857        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
   13858        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
   13859        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
   13860        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
   13861        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
   13862        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
   13863        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
   13864        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
   13865        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
   13866        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
   13867        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
   13868        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_web);
   13869        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
   13870        31602 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
   13871        31602 :   bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
   13872        31602 :   if (!lto_stream_offload_p) {
   13873        31602 :   bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
   13874              : }
   13875        31602 :   if (!lto_stream_offload_p) {
   13876        31602 :   bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
   13877              : }
   13878       316020 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   13879       284418 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   13880        31602 : }
   13881              : 
   13882              : /* Stream in optimization options  */
   13883              : void
   13884        21982 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   13885              :                            struct bitpack_d *bp ATTRIBUTE_UNUSED,
   13886              :                            struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   13887              : {
   13888        21982 :   ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
   13889        21982 :   ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
   13890        21982 :   ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
   13891        21982 :   ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
   13892        21982 :   ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
   13893        21982 :   if (4 > (int ) 10)
   13894              :     ptr->x_param_align_loop_iterations ^= 4;
   13895        21982 :   ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
   13896        21982 :   if (100 > (int ) 10)
   13897        21982 :     ptr->x_param_align_threshold ^= 100;
   13898        21982 :   ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
   13899        21982 :   if (1 > (int ) 10)
   13900              :     ptr->x_param_asan_protect_allocas ^= 1;
   13901        21982 :   ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13902        21982 :   if (1 > (int ) 10)
   13903              :     ptr->x_param_asan_instrument_reads ^= 1;
   13904        21982 :   ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13905        21982 :   if (1 > (int ) 10)
   13906              :     ptr->x_param_asan_instrument_writes ^= 1;
   13907        21982 :   ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
   13908        21982 :   if (7000 > (int ) 10)
   13909        21982 :     ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
   13910        21982 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
   13911        21982 :   if (0 > (int ) 10)
   13912              :     ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
   13913        21982 :   ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
   13914        21982 :   if (1 > (int ) 10)
   13915              :     ptr->x_param_asan_memintrin ^= 1;
   13916        21982 :   ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
   13917        21982 :   if (1 > (int ) 10)
   13918              :     ptr->x_param_asan_stack ^= 1;
   13919        21982 :   ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
   13920        21982 :   if (1 > (int ) 10)
   13921              :     ptr->x_param_asan_use_after_return ^= 1;
   13922        21982 :   ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
   13923        21982 :   if (1 > (int ) 10)
   13924              :     ptr->x_param_auto_profile_bbs ^= 1;
   13925        21982 :   ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
   13926        21982 :   if (0 > (int ) 10)
   13927              :     ptr->x_param_auto_profile_reorder_only ^= 0;
   13928        21982 :   ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
   13929        21982 :   if (10 > (int ) 10)
   13930              :     ptr->x_param_avg_loop_niter ^= 10;
   13931        21982 :   ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
   13932        21982 :   ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
   13933        21982 :   if (90 > (int ) 10)
   13934        21982 :     ptr->x_param_builtin_expect_probability ^= 90;
   13935        21982 :   ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
   13936        21982 :   if (3 > (int ) 10)
   13937              :     ptr->x_param_builtin_string_cmp_inline_length ^= 3;
   13938        21982 :   ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
   13939        21982 :   ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
   13940        21982 :   if (20 > (int ) 10)
   13941        21982 :     ptr->x_param_comdat_sharing_probability ^= 20;
   13942        21982 :   ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13943        21982 :   if (0 > (int ) 10)
   13944              :     ptr->x_param_construct_interfere_size ^= 0;
   13945        21982 :   ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
   13946        21982 :   if (1 > (int ) 10)
   13947              :     ptr->x_param_cycle_accurate_model ^= 1;
   13948        21982 :   ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13949        21982 :   if (0 > (int ) 10)
   13950              :     ptr->x_param_destruct_interfere_size ^= 0;
   13951        21982 :   ptr->x_param_dom_jump_threading = (int ) bp_unpack_var_len_int (bp);
   13952        21982 :   if (1 > (int ) 10)
   13953              :     ptr->x_param_dom_jump_threading ^= 1;
   13954        21982 :   ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
   13955        21982 :   if (256 > (int ) 10)
   13956        21982 :     ptr->x_param_dse_max_alias_queries_per_store ^= 256;
   13957        21982 :   ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
   13958        21982 :   if (256 > (int ) 10)
   13959        21982 :     ptr->x_param_dse_max_object_size ^= 256;
   13960        21982 :   ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
   13961        21982 :   if (6 > (int ) 10)
   13962              :     ptr->x_param_early_inlining_insns ^= 6;
   13963        21982 :   ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
   13964        21982 :   if (2 > (int ) 10)
   13965              :     ptr->x_param_fsm_scale_path_stmts ^= 2;
   13966        21982 :   ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
   13967        21982 :   if (0 > (int ) 10)
   13968              :     ptr->x_param_fully_pipelined_fma ^= 0;
   13969        21982 :   ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
   13970        21982 :   if (10 > (int ) 10)
   13971              :     ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
   13972        21982 :   ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
   13973        21982 :   if (3 > (int ) 10)
   13974              :     ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
   13975        21982 :   ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
   13976        21982 :   if (10 > (int ) 10)
   13977              :     ptr->x_param_gcse_cost_distance_ratio ^= 10;
   13978        21982 :   ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
   13979        21982 :   if (3 > (int ) 10)
   13980              :     ptr->x_param_gcse_unrestricted_cost ^= 3;
   13981        21982 :   ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
   13982        21982 :   if (100 > (int ) 10)
   13983        21982 :     ptr->x_param_graphite_max_arrays_per_scop ^= 100;
   13984        21982 :   ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
   13985        21982 :   if (10 > (int ) 10)
   13986              :     ptr->x_param_graphite_max_nb_scop_params ^= 10;
   13987        21982 :   ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
   13988        21982 :   if (0 > (int ) 10)
   13989              :     ptr->x_param_hardcfr_max_blocks ^= 0;
   13990        21982 :   ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
   13991        21982 :   if (16 > (int ) 10)
   13992        21982 :     ptr->x_param_hardcfr_max_inline_blocks ^= 16;
   13993        21982 :   ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
   13994        21982 :   if (1 > (int ) 10)
   13995              :     ptr->x_param_hwasan_instrument_allocas ^= 1;
   13996        21982 :   ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   13997        21982 :   if (1 > (int ) 10)
   13998              :     ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
   13999        21982 :   ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   14000        21982 :   if (1 > (int ) 10)
   14001              :     ptr->x_param_hwasan_instrument_reads ^= 1;
   14002        21982 :   ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
   14003        21982 :   if (1 > (int ) 10)
   14004              :     ptr->x_param_hwasan_instrument_stack ^= 1;
   14005        21982 :   ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   14006        21982 :   if (1 > (int ) 10)
   14007              :     ptr->x_param_hwasan_instrument_writes ^= 1;
   14008        21982 :   ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
   14009        21982 :   if (1 > (int ) 10)
   14010              :     ptr->x_param_hwasan_random_frame_tag ^= 1;
   14011        21982 :   ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
   14012        21982 :   if (200 > (int ) 10)
   14013        21982 :     ptr->x_param_inline_heuristics_hint_percent ^= 200;
   14014        21982 :   ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
   14015        21982 :   if (30 > (int ) 10)
   14016        21982 :     ptr->x_param_inline_min_speedup ^= 30;
   14017        21982 :   ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
   14018        21982 :   if (40 > (int ) 10)
   14019        21982 :     ptr->x_param_inline_unit_growth ^= 40;
   14020        21982 :   ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
   14021        21982 :   if (1100 > (int ) 10)
   14022        21982 :     ptr->x_param_ipa_cp_eval_threshold ^= 1100;
   14023        21982 :   ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   14024        21982 :   if (16000 > (int ) 10)
   14025        21982 :     ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
   14026        21982 :   ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
   14027        21982 :   if (64 > (int ) 10)
   14028        21982 :     ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
   14029        21982 :   ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14030        21982 :   if (8 > (int ) 10)
   14031              :     ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
   14032        21982 :   ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14033        21982 :   if (2 > (int ) 10)
   14034              :     ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
   14035        21982 :   ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
   14036        21982 :   if (40 > (int ) 10)
   14037        21982 :     ptr->x_param_ipa_cp_recursion_penalty ^= 40;
   14038        21982 :   ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
   14039        21982 :   if (6 > (int ) 10)
   14040              :     ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
   14041        21982 :   ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
   14042        21982 :   if (15 > (int ) 10)
   14043        21982 :     ptr->x_param_ipa_cp_single_call_penalty ^= 15;
   14044        21982 :   ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
   14045        21982 :   if (3 > (int ) 10)
   14046              :     ptr->x_param_ipa_cp_sweeps ^= 3;
   14047        21982 :   ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
   14048        21982 :   if (10 > (int ) 10)
   14049              :     ptr->x_param_ipa_cp_unit_growth ^= 10;
   14050        21982 :   ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
   14051        21982 :   if (8 > (int ) 10)
   14052              :     ptr->x_param_ipa_cp_value_list_size ^= 8;
   14053        21982 :   ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
   14054        21982 :   if (8 > (int ) 10)
   14055              :     ptr->x_param_ipa_jump_function_lookups ^= 8;
   14056        21982 :   ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
   14057        21982 :   if (25000 > (int ) 10)
   14058        21982 :     ptr->x_param_ipa_max_aa_steps ^= 25000;
   14059        21982 :   ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
   14060        21982 :   if (16 > (int ) 10)
   14061        21982 :     ptr->x_param_ipa_max_agg_items ^= 16;
   14062        21982 :   ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
   14063        21982 :   if (16 > (int ) 10)
   14064        21982 :     ptr->x_param_ipa_max_loop_predicates ^= 16;
   14065        21982 :   ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
   14066        21982 :   if (10 > (int ) 10)
   14067              :     ptr->x_param_ipa_max_param_expr_ops ^= 10;
   14068        21982 :   ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
   14069        21982 :   if (5 > (int ) 10)
   14070              :     ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
   14071        21982 :   ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
   14072        21982 :   if (50 > (int ) 10)
   14073        21982 :     ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
   14074        21982 :   ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
   14075        21982 :   if (8 > (int ) 10)
   14076              :     ptr->x_param_ipa_sra_max_replacements ^= 8;
   14077        21982 :   ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14078        21982 :   if (2 > (int ) 10)
   14079              :     ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
   14080        21982 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14081        21982 :   if (4 > (int ) 10)
   14082              :     ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
   14083        21982 :   ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
   14084        21982 :   if (1 > (int ) 10)
   14085              :     ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
   14086        21982 :   ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
   14087        21982 :   if (2 > (int ) 10)
   14088              :     ptr->x_param_ira_loop_reserved_regs ^= 2;
   14089        21982 :   ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
   14090        21982 :   if (1000 > (int ) 10)
   14091        21982 :     ptr->x_param_ira_max_conflict_table_size ^= 1000;
   14092        21982 :   ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
   14093        21982 :   if (100 > (int ) 10)
   14094        21982 :     ptr->x_param_ira_max_loops_num ^= 100;
   14095        21982 :   ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
   14096        21982 :   if (1000 > (int ) 10)
   14097        21982 :     ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
   14098        21982 :   ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
   14099        21982 :   if (10 > (int ) 10)
   14100              :     ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
   14101        21982 :   ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
   14102        21982 :   if (40 > (int ) 10)
   14103        21982 :     ptr->x_param_iv_consider_all_candidates_bound ^= 40;
   14104        21982 :   ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
   14105        21982 :   if (250 > (int ) 10)
   14106        21982 :     ptr->x_param_iv_max_considered_uses ^= 250;
   14107              : #ifdef ACCEL_COMPILER
   14108              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
   14109              : #else
   14110        21982 :   ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
   14111        21982 :   if (1 > (int ) 10)
   14112              :     ptr->x_ix86_vect_compare_costs ^= 1;
   14113              : #endif
   14114        21982 :   ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
   14115        21982 :   if (300 > (int ) 10)
   14116        21982 :     ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
   14117        21982 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
   14118        21982 :   if (800 > (int ) 10)
   14119        21982 :     ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
   14120        21982 :   ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
   14121        21982 :   if (32 > (int ) 10)
   14122        21982 :     ptr->x_param_l1_cache_line_size ^= 32;
   14123        21982 :   ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
   14124        21982 :   if (64 > (int ) 10)
   14125        21982 :     ptr->x_param_l1_cache_size ^= 64;
   14126        21982 :   ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
   14127        21982 :   if (512 > (int ) 10)
   14128        21982 :     ptr->x_param_l2_cache_size ^= 512;
   14129        21982 :   ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
   14130        21982 :   if (100 > (int ) 10)
   14131        21982 :     ptr->x_param_large_function_growth ^= 100;
   14132        21982 :   ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
   14133        21982 :   if (2700 > (int ) 10)
   14134        21982 :     ptr->x_param_large_function_insns ^= 2700;
   14135        21982 :   ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
   14136        21982 :   if (1000 > (int ) 10)
   14137        21982 :     ptr->x_param_stack_frame_growth ^= 1000;
   14138        21982 :   ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
   14139        21982 :   if (256 > (int ) 10)
   14140        21982 :     ptr->x_param_large_stack_frame ^= 256;
   14141        21982 :   ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   14142        21982 :   if (10000 > (int ) 10)
   14143        21982 :     ptr->x_param_large_unit_insns ^= 10000;
   14144        21982 :   ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
   14145        21982 :   if (20 > (int ) 10)
   14146        21982 :     ptr->x_param_lim_expensive ^= 20;
   14147        21982 :   ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
   14148        21982 :   if (51 > (int ) 10)
   14149        21982 :     ptr->x_param_loop_block_tile_size ^= 51;
   14150        21982 :   ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
   14151        21982 :   if (64 > (int ) 10)
   14152        21982 :     ptr->x_param_loop_interchange_max_num_stmts ^= 64;
   14153        21982 :   ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
   14154        21982 :   if (2 > (int ) 10)
   14155              :     ptr->x_param_loop_interchange_stride_ratio ^= 2;
   14156        21982 :   ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
   14157        21982 :   if (10000 > (int ) 10)
   14158        21982 :     ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
   14159        21982 :   ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
   14160        21982 :   if (1000 > (int ) 10)
   14161        21982 :     ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
   14162        21982 :   ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
   14163        21982 :   if (200 > (int ) 10)
   14164        21982 :     ptr->x_param_loop_versioning_max_inner_insns ^= 200;
   14165        21982 :   ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
   14166        21982 :   if (100 > (int ) 10)
   14167        21982 :     ptr->x_param_loop_versioning_max_outer_insns ^= 100;
   14168        21982 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
   14169        21982 :   if (40 > (int ) 10)
   14170        21982 :     ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
   14171        21982 :   ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
   14172        21982 :   if (500 > (int ) 10)
   14173        21982 :     ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
   14174        21982 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
   14175        21982 :   if (30 > (int ) 10)
   14176        21982 :     ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
   14177        21982 :   ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
   14178        21982 :   ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
   14179        21982 :   if (1 > (int ) 10)
   14180              :     ptr->x_param_lto_locality_frequency ^= 1;
   14181        21982 :   ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
   14182        21982 :   ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
   14183        21982 :   if (1000 > (int ) 10)
   14184        21982 :     ptr->x_param_lto_locality_size ^= 1000;
   14185        21982 :   ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14186        21982 :   if (80 > (int ) 10)
   14187        21982 :     ptr->x_param_max_average_unrolled_insns ^= 80;
   14188        21982 :   ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
   14189        21982 :   if (4 > (int ) 10)
   14190              :     ptr->x_param_max_combine_insns ^= 4;
   14191        21982 :   ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
   14192        21982 :   if (3000 > (int ) 10)
   14193        21982 :     ptr->x_param_max_combine_search_insns ^= 3000;
   14194        21982 :   ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
   14195        21982 :   if (8 > (int ) 10)
   14196              :     ptr->x_param_max_unroll_iterations ^= 8;
   14197        21982 :   ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
   14198        21982 :   if (16 > (int ) 10)
   14199        21982 :     ptr->x_param_max_completely_peel_times ^= 16;
   14200        21982 :   ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14201        21982 :   if (200 > (int ) 10)
   14202        21982 :     ptr->x_param_max_completely_peeled_insns ^= 200;
   14203        21982 :   ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
   14204        21982 :   if (100 > (int ) 10)
   14205        21982 :     ptr->x_param_max_crossjump_edges ^= 100;
   14206        21982 :   ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
   14207        21982 :   if (1000 > (int ) 10)
   14208        21982 :     ptr->x_param_max_cse_insns ^= 1000;
   14209        21982 :   ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
   14210        21982 :   if (10 > (int ) 10)
   14211              :     ptr->x_param_max_cse_path_length ^= 10;
   14212        21982 :   ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
   14213        21982 :   if (500 > (int ) 10)
   14214        21982 :     ptr->x_param_max_cselib_memory_locations ^= 500;
   14215        21982 :   ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
   14216        21982 :   if (100000 > (int ) 10)
   14217        21982 :     ptr->x_param_max_debug_marker_count ^= 100000;
   14218        21982 :   ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
   14219        21982 :   if (100 > (int ) 10)
   14220        21982 :     ptr->x_param_max_delay_slot_insn_search ^= 100;
   14221        21982 :   ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
   14222        21982 :   if (333 > (int ) 10)
   14223        21982 :     ptr->x_param_max_delay_slot_live_search ^= 333;
   14224        21982 :   ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
   14225        21982 :   if (3 > (int ) 10)
   14226              :     ptr->x_param_max_devirt_targets ^= 3;
   14227        21982 :   ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
   14228        21982 :   if (5000 > (int ) 10)
   14229        21982 :     ptr->x_param_max_dse_active_local_stores ^= 5000;
   14230        21982 :   ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
   14231        21982 :   if (1 > (int ) 10)
   14232              :     ptr->x_param_early_inliner_max_iterations ^= 1;
   14233        21982 :   ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
   14234        21982 :   if (200 > (int ) 10)
   14235        21982 :     ptr->x_param_max_find_base_term_values ^= 200;
   14236        21982 :   ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
   14237        21982 :   if (100 > (int ) 10)
   14238        21982 :     ptr->x_param_max_fsm_thread_path_insns ^= 100;
   14239        21982 :   ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
   14240        21982 :   if (20 > (int ) 10)
   14241        21982 :     ptr->x_param_max_gcse_insertion_ratio ^= 20;
   14242        21982 :   ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
   14243        21982 :   if (131072 > (int ) 10)
   14244        21982 :     ptr->x_param_max_gcse_memory ^= 131072;
   14245        21982 :   ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
   14246        21982 :   if (8 > (int ) 10)
   14247              :     ptr->x_param_max_goto_duplication_insns ^= 8;
   14248        21982 :   ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
   14249        21982 :   if (8 > (int ) 10)
   14250              :     ptr->x_param_max_grow_copy_bb_insns ^= 8;
   14251        21982 :   ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
   14252        21982 :   if (30 > (int ) 10)
   14253        21982 :     ptr->x_param_max_hoist_depth ^= 30;
   14254        21982 :   ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
   14255        21982 :   if (4000 > (int ) 10)
   14256        21982 :     ptr->x_param_inline_functions_called_once_insns ^= 4000;
   14257        21982 :   ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14258        21982 :   if (6 > (int ) 10)
   14259              :     ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
   14260        21982 :   ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
   14261        21982 :   if (15 > (int ) 10)
   14262        21982 :     ptr->x_param_max_inline_insns_auto ^= 15;
   14263        21982 :   ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
   14264        21982 :   if (450 > (int ) 10)
   14265        21982 :     ptr->x_param_max_inline_insns_recursive_auto ^= 450;
   14266        21982 :   ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
   14267        21982 :   if (450 > (int ) 10)
   14268        21982 :     ptr->x_param_max_inline_insns_recursive ^= 450;
   14269        21982 :   ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
   14270        21982 :   if (70 > (int ) 10)
   14271        21982 :     ptr->x_param_max_inline_insns_single ^= 70;
   14272        21982 :   ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
   14273        21982 :   ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
   14274        21982 :   ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
   14275        21982 :   if (8 > (int ) 10)
   14276              :     ptr->x_param_max_inline_recursive_depth_auto ^= 8;
   14277        21982 :   ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14278        21982 :   if (8 > (int ) 10)
   14279              :     ptr->x_param_max_inline_recursive_depth ^= 8;
   14280        21982 :   ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
   14281        21982 :   if (350000 > (int ) 10)
   14282        21982 :     ptr->x_param_max_isl_operations ^= 350000;
   14283        21982 :   ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
   14284        21982 :   if (10 > (int ) 10)
   14285              :     ptr->x_param_max_iterations_computation_cost ^= 10;
   14286        21982 :   ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
   14287        21982 :   if (1000 > (int ) 10)
   14288        21982 :     ptr->x_param_max_iterations_to_track ^= 1000;
   14289        21982 :   ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
   14290        21982 :   if (15 > (int ) 10)
   14291        21982 :     ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
   14292        21982 :   ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
   14293        21982 :   if (64 > (int ) 10)
   14294        21982 :     ptr->x_param_max_jump_thread_paths ^= 64;
   14295        21982 :   ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
   14296        21982 :   if (10000 > (int ) 10)
   14297        21982 :     ptr->x_param_max_last_value_rtl ^= 10000;
   14298        21982 :   ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
   14299        21982 :   if (20 > (int ) 10)
   14300        21982 :     ptr->x_param_max_loop_header_insns ^= 20;
   14301        21982 :   ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
   14302        21982 :   if (40 > (int ) 10)
   14303        21982 :     ptr->x_param_max_modulo_backtrack_attempts ^= 40;
   14304        21982 :   ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
   14305        21982 :   if (8 > (int ) 10)
   14306              :     ptr->x_param_max_niter_dominators_walk ^= 8;
   14307        21982 :   ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
   14308        21982 :   if (100 > (int ) 10)
   14309        21982 :     ptr->x_param_max_partial_antic_length ^= 100;
   14310        21982 :   ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
   14311        21982 :   if (32 > (int ) 10)
   14312        21982 :     ptr->x_param_max_peel_branches ^= 32;
   14313        21982 :   ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
   14314        21982 :   if (16 > (int ) 10)
   14315        21982 :     ptr->x_param_max_peel_times ^= 16;
   14316        21982 :   ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14317        21982 :   if (100 > (int ) 10)
   14318        21982 :     ptr->x_param_max_peeled_insns ^= 100;
   14319        21982 :   ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
   14320        21982 :   if (32 > (int ) 10)
   14321        21982 :     ptr->x_param_max_pending_list_length ^= 32;
   14322        21982 :   ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14323        21982 :   if (15 > (int ) 10)
   14324        21982 :     ptr->x_param_max_pipeline_region_blocks ^= 15;
   14325        21982 :   ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
   14326        21982 :   if (200 > (int ) 10)
   14327        21982 :     ptr->x_param_max_pipeline_region_insns ^= 200;
   14328        21982 :   ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
   14329        21982 :   if (5 > (int ) 10)
   14330              :     ptr->x_param_max_pow_sqrt_depth ^= 5;
   14331        21982 :   ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
   14332        21982 :   if (100 > (int ) 10)
   14333        21982 :     ptr->x_param_max_predicted_iterations ^= 100;
   14334        21982 :   ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
   14335        21982 :   if (100 > (int ) 10)
   14336        21982 :     ptr->x_param_max_reload_search_insns ^= 100;
   14337        21982 :   ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
   14338        21982 :   if (10 > (int ) 10)
   14339              :     ptr->x_param_max_rtl_if_conversion_insns ^= 10;
   14340        21982 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
   14341        21982 :   if (20 > (int ) 10)
   14342        21982 :     ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
   14343        21982 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
   14344        21982 :   if (40 > (int ) 10)
   14345        21982 :     ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
   14346        21982 :   ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
   14347        21982 :   ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
   14348        21982 :   if (3 > (int ) 10)
   14349              :     ptr->x_param_max_sched_insn_conflict_delay ^= 3;
   14350        21982 :   ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
   14351        21982 :   if (100 > (int ) 10)
   14352        21982 :     ptr->x_param_max_sched_ready_insns ^= 100;
   14353        21982 :   ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14354        21982 :   if (10 > (int ) 10)
   14355              :     ptr->x_param_max_sched_region_blocks ^= 10;
   14356        21982 :   ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
   14357        21982 :   if (100 > (int ) 10)
   14358        21982 :     ptr->x_param_max_sched_region_insns ^= 100;
   14359        21982 :   ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
   14360        21982 :   if (50 > (int ) 10)
   14361        21982 :     ptr->x_param_max_slsr_candidate_scan ^= 50;
   14362        21982 :   ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
   14363        21982 :   if (50 > (int ) 10)
   14364        21982 :     ptr->x_param_max_speculative_devirt_maydefs ^= 50;
   14365        21982 :   ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
   14366        21982 :   if (64 > (int ) 10)
   14367        21982 :     ptr->x_param_max_stores_to_merge ^= 64;
   14368        21982 :   ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
   14369        21982 :   if (2 > (int ) 10)
   14370              :     ptr->x_param_max_stores_to_sink ^= 2;
   14371        21982 :   ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
   14372        21982 :   if (10 > (int ) 10)
   14373              :     ptr->x_param_max_tail_merge_comparisons ^= 10;
   14374        21982 :   ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
   14375        21982 :   if (2 > (int ) 10)
   14376              :     ptr->x_param_max_tail_merge_iterations ^= 2;
   14377        21982 :   ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
   14378        21982 :   if (10000 > (int ) 10)
   14379        21982 :     ptr->x_param_max_tracked_strlens ^= 10000;
   14380        21982 :   ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
   14381        21982 :   if (4 > (int ) 10)
   14382              :     ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
   14383        21982 :   ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
   14384        21982 :   if (8 > (int ) 10)
   14385              :     ptr->x_param_max_unroll_times ^= 8;
   14386        21982 :   ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14387        21982 :   if (200 > (int ) 10)
   14388        21982 :     ptr->x_param_max_unrolled_insns ^= 200;
   14389        21982 :   ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
   14390        21982 :   if (50 > (int ) 10)
   14391        21982 :     ptr->x_param_max_unswitch_depth ^= 50;
   14392        21982 :   ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
   14393        21982 :   if (50 > (int ) 10)
   14394        21982 :     ptr->x_param_max_unswitch_insns ^= 50;
   14395        21982 :   ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
   14396        21982 :   if (1 > (int ) 10)
   14397              :     ptr->x_param_max_variable_expansions ^= 1;
   14398        21982 :   ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
   14399        21982 :   if (12 > (int ) 10)
   14400        21982 :     ptr->x_param_max_vartrack_expr_depth ^= 12;
   14401        21982 :   ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
   14402        21982 :   if (50 > (int ) 10)
   14403        21982 :     ptr->x_param_max_vartrack_reverse_op_size ^= 50;
   14404        21982 :   ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
   14405        21982 :   if (50000000 > (int ) 10)
   14406        21982 :     ptr->x_param_max_vartrack_size ^= 50000000;
   14407        21982 :   ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   14408        21982 :   if (1 > (int ) 10)
   14409              :     ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
   14410        21982 :   ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
   14411        21982 :   if (5 > (int ) 10)
   14412              :     ptr->x_param_min_crossjump_insns ^= 5;
   14413        21982 :   ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14414        21982 :   if (10 > (int ) 10)
   14415              :     ptr->x_param_min_inline_recursive_probability ^= 10;
   14416        21982 :   ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
   14417        21982 :   if (9 > (int ) 10)
   14418              :     ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
   14419        21982 :   ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
   14420        21982 :   if (30 > (int ) 10)
   14421        21982 :     ptr->x_param_min_loop_cond_split_prob ^= 30;
   14422        21982 :   ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
   14423        21982 :   if (4096 > (int ) 10)
   14424        21982 :     ptr->x_param_min_pagesize ^= 4096;
   14425        21982 :   ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
   14426        21982 :   if (32 > (int ) 10)
   14427        21982 :     ptr->x_param_min_size_for_stack_sharing ^= 32;
   14428        21982 :   ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
   14429        21982 :   if (40 > (int ) 10)
   14430        21982 :     ptr->x_param_min_spec_prob ^= 40;
   14431        21982 :   ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
   14432        21982 :   ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
   14433        21982 :   if (16 > (int ) 10)
   14434        21982 :     ptr->x_param_modref_max_accesses ^= 16;
   14435        21982 :   ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
   14436        21982 :   if (8 > (int ) 10)
   14437              :     ptr->x_param_modref_max_adjustments ^= 8;
   14438        21982 :   ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
   14439        21982 :   if (32 > (int ) 10)
   14440        21982 :     ptr->x_param_modref_max_bases ^= 32;
   14441        21982 :   ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
   14442        21982 :   if (256 > (int ) 10)
   14443        21982 :     ptr->x_param_modref_max_depth ^= 256;
   14444        21982 :   ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
   14445        21982 :   if (256 > (int ) 10)
   14446        21982 :     ptr->x_param_modref_max_escape_points ^= 256;
   14447        21982 :   ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
   14448        21982 :   if (16 > (int ) 10)
   14449        21982 :     ptr->x_param_modref_max_refs ^= 16;
   14450        21982 :   ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
   14451        21982 :   if (64 > (int ) 10)
   14452        21982 :     ptr->x_param_modref_max_tests ^= 64;
   14453        21982 :   ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
   14454        21982 :   ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
   14455        21982 :   if (100 > (int ) 10)
   14456        21982 :     ptr->x_param_parloops_min_per_thread ^= 100;
   14457        21982 :   ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
   14458        21982 :   ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
   14459        21982 :   if (70 > (int ) 10)
   14460        21982 :     ptr->x_param_partial_inlining_entry_probability ^= 70;
   14461        21982 :   ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
   14462        21982 :   if (5 > (int ) 10)
   14463              :     ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
   14464        21982 :   ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
   14465        21982 :   if (2 > (int ) 10)
   14466              :     ptr->x_param_predictable_branch_outcome ^= 2;
   14467        21982 :   ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
   14468        21982 :   if (1 > (int ) 10)
   14469              :     ptr->x_param_prefetch_dynamic_strides ^= 1;
   14470        21982 :   ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
   14471        21982 :   if (200 > (int ) 10)
   14472        21982 :     ptr->x_param_prefetch_latency ^= 200;
   14473        21982 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
   14474        21982 :   if (3 > (int ) 10)
   14475              :     ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
   14476        21982 :   ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
   14477        21982 :   if (-1 > (int ) 10)
   14478              :     ptr->x_param_prefetch_minimum_stride ^= -1;
   14479        21982 :   ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
   14480        21982 :   ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
   14481        21982 :   if (6 > (int ) 10)
   14482              :     ptr->x_param_ranger_logical_depth ^= 6;
   14483        21982 :   ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
   14484        21982 :   if (5 > (int ) 10)
   14485              :     ptr->x_param_ranger_recompute_depth ^= 5;
   14486        21982 :   ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
   14487        21982 :   if (200 > (int ) 10)
   14488        21982 :     ptr->x_param_relation_block_limit ^= 200;
   14489        21982 :   ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14490        21982 :   if (7 > (int ) 10)
   14491              :     ptr->x_param_rpo_vn_max_loop_depth ^= 7;
   14492        21982 :   ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
   14493        21982 :   if (1000 > (int ) 10)
   14494        21982 :     ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
   14495        21982 :   ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
   14496        21982 :   if (10 > (int ) 10)
   14497              :     ptr->x_param_scev_max_expr_complexity ^= 10;
   14498        21982 :   ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
   14499        21982 :   if (100 > (int ) 10)
   14500        21982 :     ptr->x_param_scev_max_expr_size ^= 100;
   14501        21982 :   ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
   14502        21982 :   if (-1 > (int ) 10)
   14503              :     ptr->x_param_sched_autopref_queue_depth ^= -1;
   14504        21982 :   ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
   14505        21982 :   if (1 > (int ) 10)
   14506              :     ptr->x_param_sched_mem_true_dep_cost ^= 1;
   14507        21982 :   ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
   14508        21982 :   if (1 > (int ) 10)
   14509              :     ptr->x_param_sched_pressure_algorithm ^= 1;
   14510        21982 :   ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14511        21982 :   if (40 > (int ) 10)
   14512        21982 :     ptr->x_param_sched_spec_prob_cutoff ^= 40;
   14513        21982 :   ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14514        21982 :   if (10 > (int ) 10)
   14515              :     ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
   14516        21982 :   ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
   14517        21982 :   if (2 > (int ) 10)
   14518              :     ptr->x_param_selsched_insns_to_rename ^= 2;
   14519        21982 :   ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
   14520        21982 :   if (50 > (int ) 10)
   14521        21982 :     ptr->x_param_selsched_max_lookahead ^= 50;
   14522        21982 :   ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
   14523        21982 :   if (2 > (int ) 10)
   14524              :     ptr->x_param_selsched_max_sched_times ^= 2;
   14525        21982 :   ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
   14526        21982 :   if (3 > (int ) 10)
   14527              :     ptr->x_param_simultaneous_prefetches ^= 3;
   14528        21982 :   ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
   14529        21982 :   if (75 > (int ) 10)
   14530        21982 :     ptr->x_param_sink_frequency_threshold ^= 75;
   14531        21982 :   ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
   14532        21982 :   ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
   14533        21982 :   ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
   14534        21982 :   if (2 > (int ) 10)
   14535              :     ptr->x_param_sms_max_ii_factor ^= 2;
   14536        21982 :   ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
   14537        21982 :   if (2 > (int ) 10)
   14538              :     ptr->x_param_sms_min_sc ^= 2;
   14539        21982 :   ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
   14540        21982 :   if (32 > (int ) 10)
   14541        21982 :     ptr->x_param_sra_max_propagations ^= 32;
   14542        21982 :   ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
   14543        21982 :   ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
   14544        21982 :   ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
   14545        21982 :   if (512 > (int ) 10)
   14546        21982 :     ptr->x_param_ssa_name_def_chain_limit ^= 512;
   14547        21982 :   ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
   14548        21982 :   if (8 > (int ) 10)
   14549              :     ptr->x_param_ssp_buffer_size ^= 8;
   14550        21982 :   ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
   14551        21982 :   if (12 > (int ) 10)
   14552        21982 :     ptr->x_param_stack_clash_protection_guard_size ^= 12;
   14553        21982 :   ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
   14554        21982 :   if (12 > (int ) 10)
   14555        21982 :     ptr->x_param_stack_clash_protection_probe_interval ^= 12;
   14556        21982 :   ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
   14557        21982 :   if (10 > (int ) 10)
   14558              :     ptr->x_param_store_forwarding_max_distance ^= 10;
   14559        21982 :   ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
   14560        21982 :   if (1 > (int ) 10)
   14561              :     ptr->x_param_store_merging_allow_unaligned ^= 1;
   14562        21982 :   ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
   14563        21982 :   if (65536 > (int ) 10)
   14564        21982 :     ptr->x_param_store_merging_max_size ^= 65536;
   14565        21982 :   ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14566        21982 :   if (8 > (int ) 10)
   14567              :     ptr->x_param_switch_conversion_branch_ratio ^= 8;
   14568        21982 :   ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
   14569        21982 :   ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
   14570        21982 :   if (9 > (int ) 10)
   14571              :     ptr->x_param_tm_max_aggregate_size ^= 9;
   14572        21982 :   ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
   14573        21982 :   if (95 > (int ) 10)
   14574        21982 :     ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
   14575        21982 :   ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
   14576        21982 :   if (75 > (int ) 10)
   14577        21982 :     ptr->x_param_tracer_dynamic_coverage ^= 75;
   14578        21982 :   ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
   14579        21982 :   if (100 > (int ) 10)
   14580        21982 :     ptr->x_param_tracer_max_code_growth ^= 100;
   14581        21982 :   ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
   14582        21982 :   if (80 > (int ) 10)
   14583        21982 :     ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
   14584        21982 :   ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
   14585        21982 :   if (50 > (int ) 10)
   14586        21982 :     ptr->x_param_tracer_min_branch_probability ^= 50;
   14587        21982 :   ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14588        21982 :   if (10 > (int ) 10)
   14589              :     ptr->x_param_tracer_min_branch_ratio ^= 10;
   14590        21982 :   ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
   14591        21982 :   if (256 > (int ) 10)
   14592        21982 :     ptr->x_param_transitive_relations_work_bound ^= 256;
   14593        21982 :   ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
   14594        21982 :   ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
   14595        21982 :   if (1000 > (int ) 10)
   14596        21982 :     ptr->x_param_uninit_control_dep_attempts ^= 1000;
   14597        21982 :   ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
   14598        21982 :   if (12 > (int ) 10)
   14599        21982 :     ptr->x_param_uninit_max_chain_len ^= 12;
   14600        21982 :   ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
   14601        21982 :   if (8 > (int ) 10)
   14602              :     ptr->x_param_uninit_max_num_chains ^= 8;
   14603        21982 :   ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
   14604        21982 :   if (100000 > (int ) 10)
   14605        21982 :     ptr->x_param_uninit_max_prune_work ^= 100000;
   14606        21982 :   ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
   14607        21982 :   if (2 > (int ) 10)
   14608              :     ptr->x_param_uninlined_function_insns ^= 2;
   14609        21982 :   ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
   14610        21982 :   ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
   14611        21982 :   if (2 > (int ) 10)
   14612              :     ptr->x_param_uninlined_function_thunk_insns ^= 2;
   14613        21982 :   ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
   14614        21982 :   if (2 > (int ) 10)
   14615              :     ptr->x_param_uninlined_function_thunk_time ^= 2;
   14616        21982 :   ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
   14617        21982 :   if (20 > (int ) 10)
   14618        21982 :     ptr->x_param_unlikely_bb_count_fraction ^= 20;
   14619        21982 :   ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
   14620        21982 :   if (4 > (int ) 10)
   14621              :     ptr->x_param_unroll_jam_max_unroll ^= 4;
   14622        21982 :   ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
   14623        21982 :   if (1 > (int ) 10)
   14624              :     ptr->x_param_unroll_jam_min_percent ^= 1;
   14625        21982 :   ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
   14626        21982 :   if (256 > (int ) 10)
   14627        21982 :     ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
   14628              : #ifdef ACCEL_COMPILER
   14629              :   ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
   14630              : #else
   14631        21982 :   ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
   14632        21982 :   if (1 > (int ) 10)
   14633              :     ptr->x_param_vect_epilogues_nomask ^= 1;
   14634              : #endif
   14635        21982 :   ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
   14636        21982 :   if (1 > (int ) 10)
   14637              :     ptr->x_param_vect_induction_float ^= 1;
   14638              : #ifdef ACCEL_COMPILER
   14639              :   ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
   14640              : #else
   14641        21982 :   ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
   14642        21982 :   if (50 > (int ) 10)
   14643        21982 :     ptr->x_param_vect_inner_loop_cost_factor ^= 50;
   14644              : #endif
   14645        21982 :   ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
   14646        21982 :   if (32 > (int ) 10)
   14647        21982 :     ptr->x_param_vect_max_layout_candidates ^= 32;
   14648        21982 :   ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
   14649        21982 :   if (-1 > (int ) 10)
   14650              :     ptr->x_param_vect_max_peeling_for_alignment ^= -1;
   14651        21982 :   ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
   14652        21982 :   if (15 > (int ) 10)
   14653        21982 :     ptr->x_param_vect_max_version_for_alias_checks ^= 15;
   14654        21982 :   ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
   14655        21982 :   if (6 > (int ) 10)
   14656              :     ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
   14657              : #ifdef ACCEL_COMPILER
   14658              :   ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
   14659              : #else
   14660        21982 :   ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
   14661        21982 :   if (2 > (int ) 10)
   14662              :     ptr->x_param_vect_partial_vector_usage ^= 2;
   14663              : #endif
   14664        21982 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
   14665        21982 :   if (0 > (int ) 10)
   14666              :     ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
   14667        21982 :   ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
   14668        21982 :   if (150000 > (int ) 10)
   14669        21982 :     ptr->x_param_vrp_block_limit ^= 150000;
   14670        21982 :   ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
   14671        21982 :   if (32 > (int ) 10)
   14672        21982 :     ptr->x_param_vrp_cstload_limit ^= 32;
   14673        21982 :   ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
   14674        21982 :   if (3000 > (int ) 10)
   14675        21982 :     ptr->x_param_vrp_sparse_threshold ^= 3000;
   14676        21982 :   ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
   14677        21982 :   if (50 > (int ) 10)
   14678        21982 :     ptr->x_param_vrp_switch_limit ^= 50;
   14679        21982 :   ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
   14680        21982 :   if (250 > (int ) 10)
   14681        21982 :     ptr->x_param_vrp_vector_threshold ^= 250;
   14682        21982 :   ptr->x_param_widening_mul_defer_fma = (int ) bp_unpack_var_len_int (bp);
   14683        21982 :   if (1 > (int ) 10)
   14684              :     ptr->x_param_widening_mul_defer_fma ^= 1;
   14685        21982 :   ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
   14686        21982 :   ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14687        21982 :   ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
   14688        21982 :   ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
   14689        21982 :   if (ptr->x_str_align_functions)
   14690        17670 :     ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
   14691        21982 :   ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14692        21982 :   ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
   14693        21982 :   if (ptr->x_str_align_jumps)
   14694        17670 :     ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
   14695        21982 :   ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
   14696        21982 :   ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
   14697        21982 :   if (ptr->x_str_align_labels)
   14698        17670 :     ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
   14699        21982 :   ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
   14700        21982 :   ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
   14701        21982 :   if (ptr->x_str_align_loops)
   14702        17670 :     ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
   14703        21982 :   ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
   14704        21982 :   ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
   14705        21982 :   ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
   14706        21982 :   ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
   14707        21982 :   ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14708        21982 :   ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
   14709        21982 :   ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14710        21982 :   ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
   14711        21982 :   ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
   14712        21982 :   ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
   14713        21982 :   ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
   14714        21982 :   ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
   14715        21982 :   ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
   14716        21982 :   ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
   14717        21982 :   ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14718        21982 :   ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
   14719        21982 :   ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
   14720        21982 :   ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
   14721        21982 :   ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14722        21982 :   ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
   14723        21982 :   ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
   14724        21982 :   ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
   14725        21982 :   ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
   14726        21982 :   ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14727        21982 :   ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
   14728        21982 :   ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14729        21982 :   ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
   14730        21982 :   ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
   14731        21982 :   ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
   14732        21982 :   ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14733        21982 :   ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14734        21982 :   ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
   14735        21982 :   ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14736        21982 :   ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
   14737        21982 :   ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
   14738        21982 :   ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
   14739        21982 :   ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
   14740        21982 :   ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
   14741        21982 :   ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
   14742        21982 :   ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
   14743        21982 :   ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
   14744        21982 :   ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
   14745        21982 :   ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
   14746        21982 :   ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
   14747        21982 :   ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14748        21982 :   ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
   14749        21982 :   ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
   14750        21982 :   ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
   14751        21982 :   ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
   14752        21982 :   ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
   14753        21982 :   ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
   14754        21982 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14755        21982 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
   14756        21982 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
   14757        21982 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
   14758        21982 :   ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
   14759        21982 :   ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
   14760        21982 :   ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
   14761        21982 :   ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
   14762        21982 :   ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14763        21982 :   ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
   14764        21982 :   ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14765        21982 :   ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
   14766        21982 :   ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
   14767        21982 :   ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
   14768        21982 :   ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
   14769        21982 :   ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
   14770        21982 :   ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
   14771        21982 :   ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
   14772        21982 :   ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
   14773        21982 :   ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
   14774        21982 :   ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
   14775        21982 :   ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
   14776        21982 :   ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
   14777        21982 :   ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
   14778        21982 :   ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
   14779        21982 :   ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
   14780        21982 :   ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
   14781        21982 :   ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
   14782        21982 :   ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
   14783        21982 :   ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
   14784        21982 :   ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
   14785        21982 :   ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
   14786        21982 :   ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14787        21982 :   ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14788        21982 :   ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14789        21982 :   ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
   14790        21982 :   ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14791        21982 :   ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14792        21982 :   ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
   14793        21982 :   ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
   14794        21982 :   ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
   14795        21982 :   ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
   14796        21982 :   ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
   14797        21982 :   ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
   14798        21982 :   ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
   14799        21982 :   ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
   14800        21982 :   ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
   14801        21982 :   ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
   14802        21982 :   ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14803        21982 :   ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
   14804        21982 :   ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
   14805        21982 :   ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
   14806        21982 :   ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14807        21982 :   ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
   14808        21982 :   ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
   14809        21982 :   ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
   14810        21982 :   ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
   14811        21982 :   ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
   14812        21982 :   ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
   14813        21982 :   ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
   14814        21982 :   ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14815        21982 :   ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
   14816        21982 :   ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
   14817        21982 :   ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
   14818        21982 :   ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14819        21982 :   ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
   14820        21982 :   ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14821        21982 :   ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
   14822        21982 :   ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
   14823        21982 :   ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
   14824        21982 :   ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
   14825        21982 :   ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
   14826        21982 :   ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
   14827        21982 :   ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14828        21982 :   ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
   14829        21982 :   if (ptr->x_flag_patchable_function_entry)
   14830            0 :     ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
   14831        21982 :   ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
   14832        21982 :   ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
   14833        21982 :   ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
   14834        21982 :   ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
   14835        21982 :   ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
   14836        21982 :   ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
   14837        21982 :   ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
   14838        21982 :   ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
   14839        21982 :   ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
   14840        21982 :   ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14841        21982 :   ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
   14842        21982 :   ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
   14843        21982 :   ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
   14844        21982 :   ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
   14845        21982 :   ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
   14846        21982 :   ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
   14847        21982 :   ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14848        21982 :   ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
   14849        21982 :   ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14850        21982 :   ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
   14851        21982 :   ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
   14852        21982 :   ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
   14853        21982 :   ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14854        21982 :   ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14855        21982 :   ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14856        21982 :   ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
   14857        21982 :   ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14858        21982 :   ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14859        21982 :   ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14860        21982 :   ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
   14861        21982 :   ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14862        21982 :   ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
   14863        21982 :   ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
   14864        21982 :   ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
   14865        21982 :   ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
   14866        21982 :   ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
   14867        21982 :   ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14868        21982 :   ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
   14869        21982 :   ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14870        21982 :   ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
   14871        21982 :   ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
   14872        21982 :   ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
   14873        21982 :   ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
   14874        21982 :   ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
   14875        21982 :   ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
   14876        21982 :   ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
   14877        21982 :   ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
   14878        21982 :   ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
   14879        21982 :   ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
   14880        21982 :   ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
   14881        21982 :   ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
   14882        21982 :   ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
   14883        21982 :   ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14884        21982 :   ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
   14885        21982 :   ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
   14886        21982 :   ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14887        21982 :   ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
   14888        21982 :   ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
   14889        21982 :   ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
   14890        21982 :   ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
   14891        21982 :   ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
   14892        21982 :   ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
   14893        21982 :   ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
   14894        21982 :   ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
   14895        21982 :   ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
   14896        21982 :   ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
   14897        21982 :   ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14898        21982 :   ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
   14899        21982 :   ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
   14900        21982 :   ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14901        21982 :   ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
   14902        21982 :   ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
   14903        21982 :   ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
   14904        21982 :   ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
   14905        21982 :   ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
   14906        21982 :   ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14907        21982 :   ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
   14908        21982 :   ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14909        21982 :   ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
   14910        21982 :   ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
   14911        21982 :   ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
   14912        21982 :   ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
   14913        21982 :   ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
   14914        21982 :   ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
   14915        21982 :   ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
   14916        21982 :   ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
   14917        21982 :   ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
   14918        21982 :   ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
   14919        21982 :   ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
   14920        21982 :   ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
   14921        21982 :   ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
   14922        21982 :   ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
   14923        21982 :   ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14924        21982 :   ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14925        21982 :   ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
   14926        21982 :   ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
   14927        21982 :   ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
   14928        21982 :   ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
   14929        21982 :   ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
   14930        21982 :   ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
   14931        21982 :   ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
   14932        21982 :   ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
   14933        21982 :   ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14934        21982 :   ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
   14935        21982 :   ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
   14936        21982 :   ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14937        21982 :   ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
   14938        21982 :   ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
   14939        21982 :   ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14940        21982 :   ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14941        21982 :   ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
   14942        21982 :   ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
   14943        21982 :   ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
   14944        21982 :   ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
   14945        21982 :   ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
   14946        21982 :   ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
   14947        21982 :   ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14948        21982 :   ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
   14949        21982 :   ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14950        21982 :   ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
   14951        21982 :   ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
   14952        21982 :   ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
   14953        21982 :   ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
   14954        21982 :   ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14955        21982 :   ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14956        21982 :   ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
   14957        21982 :   ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
   14958        21982 :   ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
   14959        21982 :   ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
   14960        21982 :   ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14961        21982 :   ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
   14962              : #ifdef ACCEL_COMPILER
   14963              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
   14964              : #else
   14965        21982 :   ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
   14966              : #endif
   14967              : #ifdef ACCEL_COMPILER
   14968              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
   14969              : #else
   14970        21982 :   ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
   14971              : #endif
   14972       219820 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   14973       197838 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   14974        21982 : }
   14975              : /* Free heap memory used by optimization options  */
   14976              : void
   14977          861 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   14978              : {
   14979          861 :   if (ptr->x_str_align_functions)
   14980          593 :     free (const_cast <char *>(ptr->x_str_align_functions));
   14981          861 :   if (ptr->x_str_align_jumps)
   14982          593 :     free (const_cast <char *>(ptr->x_str_align_jumps));
   14983          861 :   if (ptr->x_str_align_labels)
   14984          593 :     free (const_cast <char *>(ptr->x_str_align_labels));
   14985          861 :   if (ptr->x_str_align_loops)
   14986          593 :     free (const_cast <char *>(ptr->x_str_align_loops));
   14987          861 :   if (ptr->x_flag_patchable_function_entry)
   14988            0 :     free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
   14989          861 : }
   14990              : void
   14991       850378 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
   14992              : {
   14993       850378 :   if (ptr1->x_help_flag != ptr2->x_help_flag)
   14994            0 :     internal_error ("%<global_options%> are modified in local context");
   14995       850378 :   if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
   14996            0 :     internal_error ("%<global_options%> are modified in local context");
   14997       850378 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   14998            0 :     internal_error ("%<global_options%> are modified in local context");
   14999       850378 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   15000            0 :     internal_error ("%<global_options%> are modified in local context");
   15001       850378 :   if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
   15002            0 :     internal_error ("%<global_options%> are modified in local context");
   15003       850378 :   if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
   15004            0 :     internal_error ("%<global_options%> are modified in local context");
   15005       850378 :   if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
   15006            0 :     internal_error ("%<global_options%> are modified in local context");
   15007       850378 :   if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
   15008            0 :     internal_error ("%<global_options%> are modified in local context");
   15009       850378 :   if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
   15010            0 :     internal_error ("%<global_options%> are modified in local context");
   15011       850378 :   if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
   15012            0 :     internal_error ("%<global_options%> are modified in local context");
   15013       850378 :   if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
   15014            0 :     internal_error ("%<global_options%> are modified in local context");
   15015       850378 :   if (ptr1->x_param_analyzer_supernode_explosion_factor != ptr2->x_param_analyzer_supernode_explosion_factor)
   15016            0 :     internal_error ("%<global_options%> are modified in local context");
   15017       850378 :   if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
   15018            0 :     internal_error ("%<global_options%> are modified in local context");
   15019       850378 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
   15020            0 :     internal_error ("%<global_options%> are modified in local context");
   15021       850378 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
   15022            0 :     internal_error ("%<global_options%> are modified in local context");
   15023       850378 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
   15024            0 :     internal_error ("%<global_options%> are modified in local context");
   15025       850378 :   if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
   15026            0 :     internal_error ("%<global_options%> are modified in local context");
   15027       850378 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   15028            0 :     internal_error ("%<global_options%> are modified in local context");
   15029       850378 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   15030            0 :     internal_error ("%<global_options%> are modified in local context");
   15031       850378 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   15032            0 :     internal_error ("%<global_options%> are modified in local context");
   15033       850378 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   15034            0 :     internal_error ("%<global_options%> are modified in local context");
   15035       850378 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   15036            0 :     internal_error ("%<global_options%> are modified in local context");
   15037       850378 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   15038            0 :     internal_error ("%<global_options%> are modified in local context");
   15039       850378 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   15040            0 :     internal_error ("%<global_options%> are modified in local context");
   15041       850378 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   15042            0 :     internal_error ("%<global_options%> are modified in local context");
   15043       850378 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   15044            0 :     internal_error ("%<global_options%> are modified in local context");
   15045       850378 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   15046            0 :     internal_error ("%<global_options%> are modified in local context");
   15047       850378 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   15048            0 :     internal_error ("%<global_options%> are modified in local context");
   15049       850378 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   15050            0 :     internal_error ("%<global_options%> are modified in local context");
   15051       850378 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   15052            0 :     internal_error ("%<global_options%> are modified in local context");
   15053       850378 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   15054            0 :     internal_error ("%<global_options%> are modified in local context");
   15055       850378 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   15056            0 :     internal_error ("%<global_options%> are modified in local context");
   15057       850378 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   15058            0 :     internal_error ("%<global_options%> are modified in local context");
   15059       850378 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   15060            0 :     internal_error ("%<global_options%> are modified in local context");
   15061       850378 :   if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
   15062            0 :     internal_error ("%<global_options%> are modified in local context");
   15063       850378 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   15064            0 :     internal_error ("%<global_options%> are modified in local context");
   15065       850378 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   15066            0 :     internal_error ("%<global_options%> are modified in local context");
   15067       850378 :   if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
   15068            0 :     internal_error ("%<global_options%> are modified in local context");
   15069       850378 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   15070            0 :     internal_error ("%<global_options%> are modified in local context");
   15071       850378 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   15072            0 :     internal_error ("%<global_options%> are modified in local context");
   15073       850378 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   15074            0 :     internal_error ("%<global_options%> are modified in local context");
   15075       850378 :   if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
   15076            0 :     internal_error ("%<global_options%> are modified in local context");
   15077       850378 :   if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
   15078            0 :     internal_error ("%<global_options%> are modified in local context");
   15079       850378 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   15080            0 :     internal_error ("%<global_options%> are modified in local context");
   15081       850378 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   15082            0 :     internal_error ("%<global_options%> are modified in local context");
   15083       850378 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   15084            0 :     internal_error ("%<global_options%> are modified in local context");
   15085       850378 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   15086            0 :     internal_error ("%<global_options%> are modified in local context");
   15087       850378 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   15088            0 :     internal_error ("%<global_options%> are modified in local context");
   15089       850378 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   15090            0 :     internal_error ("%<global_options%> are modified in local context");
   15091       850378 :   if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
   15092            0 :     internal_error ("%<global_options%> are modified in local context");
   15093       850378 :   if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
   15094            0 :     internal_error ("%<global_options%> are modified in local context");
   15095       850378 :   if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
   15096            0 :     internal_error ("%<global_options%> are modified in local context");
   15097       850378 :   if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
   15098            0 :     internal_error ("%<global_options%> are modified in local context");
   15099       850378 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   15100            0 :     internal_error ("%<global_options%> are modified in local context");
   15101       850378 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   15102            0 :     internal_error ("%<global_options%> are modified in local context");
   15103       850378 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   15104            0 :     internal_error ("%<global_options%> are modified in local context");
   15105       850378 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   15106            0 :     internal_error ("%<global_options%> are modified in local context");
   15107       850378 :   if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
   15108            0 :     internal_error ("%<global_options%> are modified in local context");
   15109       850378 :   if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
   15110            0 :     internal_error ("%<global_options%> are modified in local context");
   15111       850378 :   if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
   15112            0 :     internal_error ("%<global_options%> are modified in local context");
   15113       850378 :   if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
   15114            0 :     internal_error ("%<global_options%> are modified in local context");
   15115       850378 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   15116            0 :     internal_error ("%<global_options%> are modified in local context");
   15117       850378 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   15118            0 :     internal_error ("%<global_options%> are modified in local context");
   15119       850378 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   15120            0 :     internal_error ("%<global_options%> are modified in local context");
   15121       850378 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   15122            0 :     internal_error ("%<global_options%> are modified in local context");
   15123       850378 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   15124            0 :     internal_error ("%<global_options%> are modified in local context");
   15125       850378 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   15126            0 :     internal_error ("%<global_options%> are modified in local context");
   15127       850378 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   15128            0 :     internal_error ("%<global_options%> are modified in local context");
   15129       850378 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   15130            0 :     internal_error ("%<global_options%> are modified in local context");
   15131       850378 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   15132            0 :     internal_error ("%<global_options%> are modified in local context");
   15133       850378 :   if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
   15134            0 :     internal_error ("%<global_options%> are modified in local context");
   15135       850378 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   15136            0 :     internal_error ("%<global_options%> are modified in local context");
   15137       850378 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   15138            0 :     internal_error ("%<global_options%> are modified in local context");
   15139       850378 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   15140            0 :     internal_error ("%<global_options%> are modified in local context");
   15141       850378 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   15142            0 :     internal_error ("%<global_options%> are modified in local context");
   15143       850378 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   15144            0 :     internal_error ("%<global_options%> are modified in local context");
   15145       850378 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   15146            0 :     internal_error ("%<global_options%> are modified in local context");
   15147       850378 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   15148            0 :     internal_error ("%<global_options%> are modified in local context");
   15149       850378 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   15150            0 :     internal_error ("%<global_options%> are modified in local context");
   15151       850378 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   15152            0 :     internal_error ("%<global_options%> are modified in local context");
   15153       850378 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   15154            0 :     internal_error ("%<global_options%> are modified in local context");
   15155       850378 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   15156            0 :     internal_error ("%<global_options%> are modified in local context");
   15157       850378 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   15158            0 :     internal_error ("%<global_options%> are modified in local context");
   15159       850378 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   15160            0 :     internal_error ("%<global_options%> are modified in local context");
   15161       850378 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   15162            0 :     internal_error ("%<global_options%> are modified in local context");
   15163       850378 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   15164            0 :     internal_error ("%<global_options%> are modified in local context");
   15165       850378 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   15166            0 :     internal_error ("%<global_options%> are modified in local context");
   15167       850378 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   15168            0 :     internal_error ("%<global_options%> are modified in local context");
   15169       850378 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   15170            0 :     internal_error ("%<global_options%> are modified in local context");
   15171       850378 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   15172            0 :     internal_error ("%<global_options%> are modified in local context");
   15173       850378 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   15174            0 :     internal_error ("%<global_options%> are modified in local context");
   15175       850378 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   15176            0 :     internal_error ("%<global_options%> are modified in local context");
   15177       850378 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   15178            0 :     internal_error ("%<global_options%> are modified in local context");
   15179       850378 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   15180            0 :     internal_error ("%<global_options%> are modified in local context");
   15181       850378 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   15182            0 :     internal_error ("%<global_options%> are modified in local context");
   15183       850378 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   15184            0 :     internal_error ("%<global_options%> are modified in local context");
   15185       850378 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   15186            0 :     internal_error ("%<global_options%> are modified in local context");
   15187       850378 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   15188            0 :     internal_error ("%<global_options%> are modified in local context");
   15189       850378 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   15190            0 :     internal_error ("%<global_options%> are modified in local context");
   15191       850378 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   15192            0 :     internal_error ("%<global_options%> are modified in local context");
   15193       850378 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   15194            0 :     internal_error ("%<global_options%> are modified in local context");
   15195       850378 :   if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
   15196            0 :     internal_error ("%<global_options%> are modified in local context");
   15197       850378 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   15198            0 :     internal_error ("%<global_options%> are modified in local context");
   15199       850378 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   15200            0 :     internal_error ("%<global_options%> are modified in local context");
   15201       850378 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   15202            0 :     internal_error ("%<global_options%> are modified in local context");
   15203       850378 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   15204            0 :     internal_error ("%<global_options%> are modified in local context");
   15205       850378 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   15206            0 :     internal_error ("%<global_options%> are modified in local context");
   15207       850378 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   15208            0 :     internal_error ("%<global_options%> are modified in local context");
   15209       850378 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   15210            0 :     internal_error ("%<global_options%> are modified in local context");
   15211       850378 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   15212            0 :     internal_error ("%<global_options%> are modified in local context");
   15213       850378 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   15214            0 :     internal_error ("%<global_options%> are modified in local context");
   15215       850378 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   15216            0 :     internal_error ("%<global_options%> are modified in local context");
   15217       850378 :   if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
   15218            0 :     internal_error ("%<global_options%> are modified in local context");
   15219       850378 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   15220            0 :     internal_error ("%<global_options%> are modified in local context");
   15221       850378 :   if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
   15222            0 :     internal_error ("%<global_options%> are modified in local context");
   15223       850378 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   15224            0 :     internal_error ("%<global_options%> are modified in local context");
   15225       850378 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   15226            0 :     internal_error ("%<global_options%> are modified in local context");
   15227       850378 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   15228            0 :     internal_error ("%<global_options%> are modified in local context");
   15229       850378 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   15230            0 :     internal_error ("%<global_options%> are modified in local context");
   15231       850378 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   15232            0 :     internal_error ("%<global_options%> are modified in local context");
   15233       850378 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   15234            0 :     internal_error ("%<global_options%> are modified in local context");
   15235       850378 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   15236            0 :     internal_error ("%<global_options%> are modified in local context");
   15237       850378 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   15238            0 :     internal_error ("%<global_options%> are modified in local context");
   15239       850378 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   15240            0 :     internal_error ("%<global_options%> are modified in local context");
   15241       850378 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   15242            0 :     internal_error ("%<global_options%> are modified in local context");
   15243       850378 :   if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
   15244            0 :     internal_error ("%<global_options%> are modified in local context");
   15245       850378 :   if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
   15246            0 :     internal_error ("%<global_options%> are modified in local context");
   15247       850378 :   if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
   15248            0 :     internal_error ("%<global_options%> are modified in local context");
   15249       850378 :   if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
   15250            0 :     internal_error ("%<global_options%> are modified in local context");
   15251       850378 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   15252            0 :     internal_error ("%<global_options%> are modified in local context");
   15253       850378 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   15254            0 :     internal_error ("%<global_options%> are modified in local context");
   15255       850378 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   15256            0 :     internal_error ("%<global_options%> are modified in local context");
   15257       850378 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   15258            0 :     internal_error ("%<global_options%> are modified in local context");
   15259       850378 :   if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
   15260            0 :     internal_error ("%<global_options%> are modified in local context");
   15261       850378 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   15262            0 :     internal_error ("%<global_options%> are modified in local context");
   15263       850378 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   15264            0 :     internal_error ("%<global_options%> are modified in local context");
   15265       850378 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   15266            0 :     internal_error ("%<global_options%> are modified in local context");
   15267       850378 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   15268            0 :     internal_error ("%<global_options%> are modified in local context");
   15269       850378 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   15270            0 :     internal_error ("%<global_options%> are modified in local context");
   15271       850378 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   15272            0 :     internal_error ("%<global_options%> are modified in local context");
   15273       850378 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   15274            0 :     internal_error ("%<global_options%> are modified in local context");
   15275       850378 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   15276            0 :     internal_error ("%<global_options%> are modified in local context");
   15277       850378 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   15278            0 :     internal_error ("%<global_options%> are modified in local context");
   15279       850378 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   15280            0 :     internal_error ("%<global_options%> are modified in local context");
   15281       850378 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   15282            0 :     internal_error ("%<global_options%> are modified in local context");
   15283       850378 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   15284            0 :     internal_error ("%<global_options%> are modified in local context");
   15285       850378 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   15286            0 :     internal_error ("%<global_options%> are modified in local context");
   15287       850378 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   15288            0 :     internal_error ("%<global_options%> are modified in local context");
   15289       850378 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   15290            0 :     internal_error ("%<global_options%> are modified in local context");
   15291       850378 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   15292            0 :     internal_error ("%<global_options%> are modified in local context");
   15293       850378 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   15294            0 :     internal_error ("%<global_options%> are modified in local context");
   15295       850378 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   15296            0 :     internal_error ("%<global_options%> are modified in local context");
   15297       850378 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   15298            0 :     internal_error ("%<global_options%> are modified in local context");
   15299       850378 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   15300            0 :     internal_error ("%<global_options%> are modified in local context");
   15301       850378 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   15302            0 :     internal_error ("%<global_options%> are modified in local context");
   15303       850378 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   15304            0 :     internal_error ("%<global_options%> are modified in local context");
   15305       850378 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   15306            0 :     internal_error ("%<global_options%> are modified in local context");
   15307       850378 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   15308            0 :     internal_error ("%<global_options%> are modified in local context");
   15309       850378 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   15310            0 :     internal_error ("%<global_options%> are modified in local context");
   15311       850378 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   15312            0 :     internal_error ("%<global_options%> are modified in local context");
   15313       850378 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   15314            0 :     internal_error ("%<global_options%> are modified in local context");
   15315       850378 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   15316            0 :     internal_error ("%<global_options%> are modified in local context");
   15317       850378 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   15318            0 :     internal_error ("%<global_options%> are modified in local context");
   15319       850378 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   15320            0 :     internal_error ("%<global_options%> are modified in local context");
   15321       850378 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   15322            0 :     internal_error ("%<global_options%> are modified in local context");
   15323       850378 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   15324            0 :     internal_error ("%<global_options%> are modified in local context");
   15325       850378 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   15326            0 :     internal_error ("%<global_options%> are modified in local context");
   15327       850378 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   15328            0 :     internal_error ("%<global_options%> are modified in local context");
   15329       850378 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   15330            0 :     internal_error ("%<global_options%> are modified in local context");
   15331       850378 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   15332            0 :     internal_error ("%<global_options%> are modified in local context");
   15333       850378 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   15334            0 :     internal_error ("%<global_options%> are modified in local context");
   15335       850378 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   15336            0 :     internal_error ("%<global_options%> are modified in local context");
   15337       850378 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   15338            0 :     internal_error ("%<global_options%> are modified in local context");
   15339       850378 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   15340            0 :     internal_error ("%<global_options%> are modified in local context");
   15341       850378 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   15342            0 :     internal_error ("%<global_options%> are modified in local context");
   15343       850378 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   15344            0 :     internal_error ("%<global_options%> are modified in local context");
   15345       850378 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   15346            0 :     internal_error ("%<global_options%> are modified in local context");
   15347       850378 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   15348            0 :     internal_error ("%<global_options%> are modified in local context");
   15349       850378 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   15350            0 :     internal_error ("%<global_options%> are modified in local context");
   15351       850378 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   15352            0 :     internal_error ("%<global_options%> are modified in local context");
   15353       850378 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   15354            0 :     internal_error ("%<global_options%> are modified in local context");
   15355       850378 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   15356            0 :     internal_error ("%<global_options%> are modified in local context");
   15357       850378 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   15358            0 :     internal_error ("%<global_options%> are modified in local context");
   15359       850378 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   15360            0 :     internal_error ("%<global_options%> are modified in local context");
   15361       850378 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   15362            0 :     internal_error ("%<global_options%> are modified in local context");
   15363       850378 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   15364            0 :     internal_error ("%<global_options%> are modified in local context");
   15365       850378 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   15366            0 :     internal_error ("%<global_options%> are modified in local context");
   15367       850378 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   15368            0 :     internal_error ("%<global_options%> are modified in local context");
   15369       850378 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   15370            0 :     internal_error ("%<global_options%> are modified in local context");
   15371       850378 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   15372            0 :     internal_error ("%<global_options%> are modified in local context");
   15373       850378 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   15374            0 :     internal_error ("%<global_options%> are modified in local context");
   15375       850378 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   15376            0 :     internal_error ("%<global_options%> are modified in local context");
   15377       850378 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   15378            0 :     internal_error ("%<global_options%> are modified in local context");
   15379       850378 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   15380            0 :     internal_error ("%<global_options%> are modified in local context");
   15381       850378 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   15382            0 :     internal_error ("%<global_options%> are modified in local context");
   15383       850378 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   15384            0 :     internal_error ("%<global_options%> are modified in local context");
   15385       850378 :   if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
   15386            0 :     internal_error ("%<global_options%> are modified in local context");
   15387       850378 :   if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
   15388            0 :     internal_error ("%<global_options%> are modified in local context");
   15389       850378 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   15390            0 :     internal_error ("%<global_options%> are modified in local context");
   15391       850378 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   15392            0 :     internal_error ("%<global_options%> are modified in local context");
   15393       850378 :   if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
   15394            0 :     internal_error ("%<global_options%> are modified in local context");
   15395       850378 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   15396            0 :     internal_error ("%<global_options%> are modified in local context");
   15397       850378 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   15398            0 :     internal_error ("%<global_options%> are modified in local context");
   15399       850378 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   15400            0 :     internal_error ("%<global_options%> are modified in local context");
   15401       850378 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   15402            0 :     internal_error ("%<global_options%> are modified in local context");
   15403       850378 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   15404            0 :     internal_error ("%<global_options%> are modified in local context");
   15405       850378 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   15406            0 :     internal_error ("%<global_options%> are modified in local context");
   15407       850378 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   15408            0 :     internal_error ("%<global_options%> are modified in local context");
   15409       850378 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   15410            0 :     internal_error ("%<global_options%> are modified in local context");
   15411       850378 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   15412            0 :     internal_error ("%<global_options%> are modified in local context");
   15413       850378 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   15414            0 :     internal_error ("%<global_options%> are modified in local context");
   15415       850378 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   15416            0 :     internal_error ("%<global_options%> are modified in local context");
   15417       850378 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   15418            0 :     internal_error ("%<global_options%> are modified in local context");
   15419       850378 :   if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
   15420            0 :     internal_error ("%<global_options%> are modified in local context");
   15421       850378 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   15422            0 :     internal_error ("%<global_options%> are modified in local context");
   15423       850378 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   15424            0 :     internal_error ("%<global_options%> are modified in local context");
   15425       850378 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   15426            0 :     internal_error ("%<global_options%> are modified in local context");
   15427       850378 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   15428            0 :     internal_error ("%<global_options%> are modified in local context");
   15429       850378 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   15430            0 :     internal_error ("%<global_options%> are modified in local context");
   15431       850378 :   if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
   15432            0 :     internal_error ("%<global_options%> are modified in local context");
   15433       850378 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   15434            0 :     internal_error ("%<global_options%> are modified in local context");
   15435       850378 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   15436            0 :     internal_error ("%<global_options%> are modified in local context");
   15437       850378 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   15438            0 :     internal_error ("%<global_options%> are modified in local context");
   15439       850378 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   15440            0 :     internal_error ("%<global_options%> are modified in local context");
   15441       850378 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   15442            0 :     internal_error ("%<global_options%> are modified in local context");
   15443       850378 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   15444            0 :     internal_error ("%<global_options%> are modified in local context");
   15445       850378 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   15446            0 :     internal_error ("%<global_options%> are modified in local context");
   15447       850378 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   15448            0 :     internal_error ("%<global_options%> are modified in local context");
   15449       850378 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   15450            0 :     internal_error ("%<global_options%> are modified in local context");
   15451       850378 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   15452            0 :     internal_error ("%<global_options%> are modified in local context");
   15453       850378 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   15454            0 :     internal_error ("%<global_options%> are modified in local context");
   15455       850378 :   if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
   15456            0 :     internal_error ("%<global_options%> are modified in local context");
   15457       850378 :   if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
   15458            0 :     internal_error ("%<global_options%> are modified in local context");
   15459       850378 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   15460            0 :     internal_error ("%<global_options%> are modified in local context");
   15461       850378 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   15462            0 :     internal_error ("%<global_options%> are modified in local context");
   15463       850378 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   15464            0 :     internal_error ("%<global_options%> are modified in local context");
   15465       850378 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   15466            0 :     internal_error ("%<global_options%> are modified in local context");
   15467       850378 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   15468            0 :     internal_error ("%<global_options%> are modified in local context");
   15469       850378 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   15470            0 :     internal_error ("%<global_options%> are modified in local context");
   15471       850378 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   15472            0 :     internal_error ("%<global_options%> are modified in local context");
   15473       850378 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   15474            0 :     internal_error ("%<global_options%> are modified in local context");
   15475       850378 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   15476            0 :     internal_error ("%<global_options%> are modified in local context");
   15477       850378 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   15478            0 :     internal_error ("%<global_options%> are modified in local context");
   15479       850378 :   if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
   15480            0 :     internal_error ("%<global_options%> are modified in local context");
   15481       850378 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   15482            0 :     internal_error ("%<global_options%> are modified in local context");
   15483       850378 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   15484            0 :     internal_error ("%<global_options%> are modified in local context");
   15485       850378 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   15486            0 :     internal_error ("%<global_options%> are modified in local context");
   15487       850378 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   15488            0 :     internal_error ("%<global_options%> are modified in local context");
   15489       850378 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   15490            0 :     internal_error ("%<global_options%> are modified in local context");
   15491       850378 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   15492            0 :     internal_error ("%<global_options%> are modified in local context");
   15493       850378 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   15494            0 :     internal_error ("%<global_options%> are modified in local context");
   15495       850378 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   15496            0 :     internal_error ("%<global_options%> are modified in local context");
   15497       850378 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   15498            0 :     internal_error ("%<global_options%> are modified in local context");
   15499       850378 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   15500            0 :     internal_error ("%<global_options%> are modified in local context");
   15501       850378 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   15502            0 :     internal_error ("%<global_options%> are modified in local context");
   15503       850378 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   15504            0 :     internal_error ("%<global_options%> are modified in local context");
   15505       850378 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   15506            0 :     internal_error ("%<global_options%> are modified in local context");
   15507       850378 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   15508            0 :     internal_error ("%<global_options%> are modified in local context");
   15509       850378 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   15510            0 :     internal_error ("%<global_options%> are modified in local context");
   15511       850378 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   15512            0 :     internal_error ("%<global_options%> are modified in local context");
   15513       850378 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   15514            0 :     internal_error ("%<global_options%> are modified in local context");
   15515       850378 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   15516            0 :     internal_error ("%<global_options%> are modified in local context");
   15517       850378 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   15518            0 :     internal_error ("%<global_options%> are modified in local context");
   15519       850378 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   15520            0 :     internal_error ("%<global_options%> are modified in local context");
   15521       850378 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   15522            0 :     internal_error ("%<global_options%> are modified in local context");
   15523       850378 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   15524            0 :     internal_error ("%<global_options%> are modified in local context");
   15525       850378 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   15526            0 :     internal_error ("%<global_options%> are modified in local context");
   15527       850378 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   15528            0 :     internal_error ("%<global_options%> are modified in local context");
   15529       850378 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   15530            0 :     internal_error ("%<global_options%> are modified in local context");
   15531       850378 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   15532            0 :     internal_error ("%<global_options%> are modified in local context");
   15533       850378 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   15534            0 :     internal_error ("%<global_options%> are modified in local context");
   15535       850378 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   15536            0 :     internal_error ("%<global_options%> are modified in local context");
   15537       850378 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   15538            0 :     internal_error ("%<global_options%> are modified in local context");
   15539       850378 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   15540            0 :     internal_error ("%<global_options%> are modified in local context");
   15541       850378 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   15542            0 :     internal_error ("%<global_options%> are modified in local context");
   15543       850378 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   15544            0 :     internal_error ("%<global_options%> are modified in local context");
   15545       850378 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   15546            0 :     internal_error ("%<global_options%> are modified in local context");
   15547       850378 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   15548            0 :     internal_error ("%<global_options%> are modified in local context");
   15549       850378 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   15550            0 :     internal_error ("%<global_options%> are modified in local context");
   15551       850378 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   15552            0 :     internal_error ("%<global_options%> are modified in local context");
   15553       850378 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   15554            0 :     internal_error ("%<global_options%> are modified in local context");
   15555       850378 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   15556            0 :     internal_error ("%<global_options%> are modified in local context");
   15557       850378 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   15558            0 :     internal_error ("%<global_options%> are modified in local context");
   15559       850378 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   15560            0 :     internal_error ("%<global_options%> are modified in local context");
   15561       850378 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   15562            0 :     internal_error ("%<global_options%> are modified in local context");
   15563       850378 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   15564            0 :     internal_error ("%<global_options%> are modified in local context");
   15565       850378 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   15566            0 :     internal_error ("%<global_options%> are modified in local context");
   15567       850378 :   if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
   15568            0 :     internal_error ("%<global_options%> are modified in local context");
   15569       850378 :   if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
   15570            0 :     internal_error ("%<global_options%> are modified in local context");
   15571       850378 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   15572            0 :     internal_error ("%<global_options%> are modified in local context");
   15573       850378 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   15574            0 :     internal_error ("%<global_options%> are modified in local context");
   15575       850378 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   15576            0 :     internal_error ("%<global_options%> are modified in local context");
   15577       850378 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   15578            0 :     internal_error ("%<global_options%> are modified in local context");
   15579       850378 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   15580            0 :     internal_error ("%<global_options%> are modified in local context");
   15581       850378 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   15582            0 :     internal_error ("%<global_options%> are modified in local context");
   15583       850378 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   15584            0 :     internal_error ("%<global_options%> are modified in local context");
   15585       850378 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   15586            0 :     internal_error ("%<global_options%> are modified in local context");
   15587       850378 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   15588            0 :     internal_error ("%<global_options%> are modified in local context");
   15589       850378 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   15590            0 :     internal_error ("%<global_options%> are modified in local context");
   15591       850378 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   15592            0 :     internal_error ("%<global_options%> are modified in local context");
   15593       850378 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   15594            0 :     internal_error ("%<global_options%> are modified in local context");
   15595       850378 :   if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
   15596            0 :     internal_error ("%<global_options%> are modified in local context");
   15597       850378 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   15598            0 :     internal_error ("%<global_options%> are modified in local context");
   15599       850378 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   15600            0 :     internal_error ("%<global_options%> are modified in local context");
   15601       850378 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   15602            0 :     internal_error ("%<global_options%> are modified in local context");
   15603       850378 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   15604            0 :     internal_error ("%<global_options%> are modified in local context");
   15605       850378 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   15606            0 :     internal_error ("%<global_options%> are modified in local context");
   15607       850378 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   15608            0 :     internal_error ("%<global_options%> are modified in local context");
   15609       850378 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   15610            0 :     internal_error ("%<global_options%> are modified in local context");
   15611       850378 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   15612            0 :     internal_error ("%<global_options%> are modified in local context");
   15613       850378 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   15614            0 :     internal_error ("%<global_options%> are modified in local context");
   15615       850378 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   15616            0 :     internal_error ("%<global_options%> are modified in local context");
   15617       850378 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   15618            0 :     internal_error ("%<global_options%> are modified in local context");
   15619       850378 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
   15620            0 :     internal_error ("%<global_options%> are modified in local context");
   15621       850378 :   if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
   15622            0 :     internal_error ("%<global_options%> are modified in local context");
   15623       850378 :   if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
   15624            0 :     internal_error ("%<global_options%> are modified in local context");
   15625       850378 :   if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
   15626            0 :     internal_error ("%<global_options%> are modified in local context");
   15627       850378 :   if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
   15628            0 :     internal_error ("%<global_options%> are modified in local context");
   15629       850378 :   if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
   15630            0 :     internal_error ("%<global_options%> are modified in local context");
   15631       850378 :   if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
   15632            0 :     internal_error ("%<global_options%> are modified in local context");
   15633       850378 :   if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
   15634            0 :     internal_error ("%<global_options%> are modified in local context");
   15635       850378 :   if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
   15636            0 :     internal_error ("%<global_options%> are modified in local context");
   15637       850378 :   if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
   15638            0 :     internal_error ("%<global_options%> are modified in local context");
   15639       850378 :   if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
   15640            0 :     internal_error ("%<global_options%> are modified in local context");
   15641       850378 :   if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
   15642            0 :     internal_error ("%<global_options%> are modified in local context");
   15643       850378 :   if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
   15644            0 :     internal_error ("%<global_options%> are modified in local context");
   15645       850378 :   if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
   15646            0 :     internal_error ("%<global_options%> are modified in local context");
   15647       850378 :   if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
   15648            0 :     internal_error ("%<global_options%> are modified in local context");
   15649       850378 :   if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
   15650            0 :     internal_error ("%<global_options%> are modified in local context");
   15651       850378 :   if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
   15652            0 :     internal_error ("%<global_options%> are modified in local context");
   15653       850378 :   if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
   15654            0 :     internal_error ("%<global_options%> are modified in local context");
   15655       850378 :   if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
   15656            0 :     internal_error ("%<global_options%> are modified in local context");
   15657       850378 :   if (ptr1->x_flag_pic != ptr2->x_flag_pic)
   15658            0 :     internal_error ("%<global_options%> are modified in local context");
   15659       850378 :   if (ptr1->x_flag_pie != ptr2->x_flag_pie)
   15660            0 :     internal_error ("%<global_options%> are modified in local context");
   15661       850378 :   if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
   15662            0 :     internal_error ("%<global_options%> are modified in local context");
   15663       850378 :   if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
   15664            0 :     internal_error ("%<global_options%> are modified in local context");
   15665       850378 :   if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
   15666            0 :     internal_error ("%<global_options%> are modified in local context");
   15667       850378 :   if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
   15668            0 :     internal_error ("%<global_options%> are modified in local context");
   15669       850378 :   if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
   15670            0 :     internal_error ("%<global_options%> are modified in local context");
   15671       850378 :   if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
   15672            0 :     internal_error ("%<global_options%> are modified in local context");
   15673       850378 :   if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
   15674            0 :     internal_error ("%<global_options%> are modified in local context");
   15675       850378 :   if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
   15676            0 :     internal_error ("%<global_options%> are modified in local context");
   15677       850378 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   15678            0 :     internal_error ("%<global_options%> are modified in local context");
   15679       850378 :   if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
   15680            0 :     internal_error ("%<global_options%> are modified in local context");
   15681       850378 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   15682            0 :     internal_error ("%<global_options%> are modified in local context");
   15683       850378 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   15684            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   15685            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   15686            0 :     internal_error ("%<global_options%> are modified in local context");
   15687       850378 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   15688            0 :     internal_error ("%<global_options%> are modified in local context");
   15689       850378 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   15690            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   15691            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   15692            0 :     internal_error ("%<global_options%> are modified in local context");
   15693       850378 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   15694            0 :     internal_error ("%<global_options%> are modified in local context");
   15695       850378 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   15696            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   15697            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   15698            0 :     internal_error ("%<global_options%> are modified in local context");
   15699       850378 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   15700            0 :     internal_error ("%<global_options%> are modified in local context");
   15701       850378 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   15702            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   15703            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   15704            0 :     internal_error ("%<global_options%> are modified in local context");
   15705       850378 :   if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
   15706            0 :     internal_error ("%<global_options%> are modified in local context");
   15707       850378 :   if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
   15708            0 :     internal_error ("%<global_options%> are modified in local context");
   15709       850378 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   15710            0 :     internal_error ("%<global_options%> are modified in local context");
   15711       850378 :   if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
   15712            0 :     internal_error ("%<global_options%> are modified in local context");
   15713       850378 :   if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
   15714            0 :     internal_error ("%<global_options%> are modified in local context");
   15715       850378 :   if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
   15716            0 :     internal_error ("%<global_options%> are modified in local context");
   15717       850378 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   15718            0 :     internal_error ("%<global_options%> are modified in local context");
   15719       850378 :   if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
   15720            0 :     internal_error ("%<global_options%> are modified in local context");
   15721       850378 :   if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
   15722            0 :     internal_error ("%<global_options%> are modified in local context");
   15723       850378 :   if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
   15724            0 :     internal_error ("%<global_options%> are modified in local context");
   15725       850378 :   if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
   15726            0 :     internal_error ("%<global_options%> are modified in local context");
   15727       850378 :   if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
   15728            0 :     internal_error ("%<global_options%> are modified in local context");
   15729       850378 :   if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
   15730            0 :     internal_error ("%<global_options%> are modified in local context");
   15731       850378 :   if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
   15732            0 :     internal_error ("%<global_options%> are modified in local context");
   15733       850378 :   if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
   15734            0 :     internal_error ("%<global_options%> are modified in local context");
   15735       850378 :   if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
   15736            0 :     internal_error ("%<global_options%> are modified in local context");
   15737       850378 :   if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
   15738            0 :     internal_error ("%<global_options%> are modified in local context");
   15739       850378 :   if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
   15740            0 :     internal_error ("%<global_options%> are modified in local context");
   15741       850378 :   if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
   15742            0 :     internal_error ("%<global_options%> are modified in local context");
   15743       850378 :   if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
   15744            0 :     internal_error ("%<global_options%> are modified in local context");
   15745       850378 :   if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
   15746            0 :     internal_error ("%<global_options%> are modified in local context");
   15747       850378 :   if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
   15748            0 :     internal_error ("%<global_options%> are modified in local context");
   15749       850378 :   if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
   15750            0 :     internal_error ("%<global_options%> are modified in local context");
   15751       850378 :   if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
   15752            0 :     internal_error ("%<global_options%> are modified in local context");
   15753       850378 :   if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
   15754            0 :     internal_error ("%<global_options%> are modified in local context");
   15755       850378 :   if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
   15756            0 :     internal_error ("%<global_options%> are modified in local context");
   15757       850378 :   if (ptr1->x_flag_assert != ptr2->x_flag_assert)
   15758            0 :     internal_error ("%<global_options%> are modified in local context");
   15759       850378 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   15760            0 :     internal_error ("%<global_options%> are modified in local context");
   15761       850378 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   15762            0 :     internal_error ("%<global_options%> are modified in local context");
   15763       850378 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   15764            0 :     internal_error ("%<global_options%> are modified in local context");
   15765       850378 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   15766            0 :     internal_error ("%<global_options%> are modified in local context");
   15767       850378 :   if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
   15768            0 :     internal_error ("%<global_options%> are modified in local context");
   15769       850378 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   15770            0 :     internal_error ("%<global_options%> are modified in local context");
   15771       850378 :   if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
   15772            0 :     internal_error ("%<global_options%> are modified in local context");
   15773       850378 :   if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
   15774            0 :     internal_error ("%<global_options%> are modified in local context");
   15775       850378 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   15776            0 :     internal_error ("%<global_options%> are modified in local context");
   15777       850378 :   if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
   15778            0 :     internal_error ("%<global_options%> are modified in local context");
   15779       850378 :   if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
   15780            0 :     internal_error ("%<global_options%> are modified in local context");
   15781       850378 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   15782            0 :     internal_error ("%<global_options%> are modified in local context");
   15783       850378 :   if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
   15784            0 :     internal_error ("%<global_options%> are modified in local context");
   15785       850378 :   if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
   15786            0 :     internal_error ("%<global_options%> are modified in local context");
   15787       850378 :   if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
   15788            0 :     internal_error ("%<global_options%> are modified in local context");
   15789       850378 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   15790            0 :     internal_error ("%<global_options%> are modified in local context");
   15791       850378 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   15792            0 :     internal_error ("%<global_options%> are modified in local context");
   15793       850378 :   if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
   15794            0 :     internal_error ("%<global_options%> are modified in local context");
   15795       850378 :   if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
   15796            0 :     internal_error ("%<global_options%> are modified in local context");
   15797       850378 :   if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
   15798            0 :     internal_error ("%<global_options%> are modified in local context");
   15799       850378 :   if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
   15800            0 :     internal_error ("%<global_options%> are modified in local context");
   15801       850378 :   if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
   15802            0 :     internal_error ("%<global_options%> are modified in local context");
   15803       850378 :   if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
   15804            0 :     internal_error ("%<global_options%> are modified in local context");
   15805       850378 :   if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
   15806            0 :     internal_error ("%<global_options%> are modified in local context");
   15807       850378 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   15808            0 :     internal_error ("%<global_options%> are modified in local context");
   15809       850378 :   if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
   15810            0 :     internal_error ("%<global_options%> are modified in local context");
   15811       850378 :   if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
   15812            0 :     internal_error ("%<global_options%> are modified in local context");
   15813       850378 :   if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
   15814            0 :     internal_error ("%<global_options%> are modified in local context");
   15815       850378 :   if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
   15816            0 :     internal_error ("%<global_options%> are modified in local context");
   15817       850378 :   if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
   15818            0 :     internal_error ("%<global_options%> are modified in local context");
   15819       850378 :   if (ptr1->x_flag_checking != ptr2->x_flag_checking)
   15820            0 :     internal_error ("%<global_options%> are modified in local context");
   15821       850378 :   if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
   15822            0 :     internal_error ("%<global_options%> are modified in local context");
   15823       850378 :   if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
   15824            0 :     internal_error ("%<global_options%> are modified in local context");
   15825       850378 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   15826            0 :     internal_error ("%<global_options%> are modified in local context");
   15827       850378 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   15828            0 :     internal_error ("%<global_options%> are modified in local context");
   15829       850378 :   if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
   15830            0 :     internal_error ("%<global_options%> are modified in local context");
   15831       850378 :   if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
   15832            0 :     internal_error ("%<global_options%> are modified in local context");
   15833       850378 :   if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
   15834            0 :     internal_error ("%<global_options%> are modified in local context");
   15835       850378 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   15836            0 :     internal_error ("%<global_options%> are modified in local context");
   15837       850378 :   if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
   15838            0 :     internal_error ("%<global_options%> are modified in local context");
   15839       850378 :   if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
   15840            0 :     internal_error ("%<global_options%> are modified in local context");
   15841       850378 :   if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
   15842            0 :     internal_error ("%<global_options%> are modified in local context");
   15843       850378 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   15844            0 :     internal_error ("%<global_options%> are modified in local context");
   15845       850378 :   if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
   15846            0 :     internal_error ("%<global_options%> are modified in local context");
   15847       850378 :   if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
   15848            0 :     internal_error ("%<global_options%> are modified in local context");
   15849       850378 :   if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
   15850            0 :     internal_error ("%<global_options%> are modified in local context");
   15851       850378 :   if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
   15852            0 :     internal_error ("%<global_options%> are modified in local context");
   15853       850378 :   if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
   15854            0 :     internal_error ("%<global_options%> are modified in local context");
   15855       850378 :   if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
   15856            0 :     internal_error ("%<global_options%> are modified in local context");
   15857       850378 :   if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
   15858            0 :     internal_error ("%<global_options%> are modified in local context");
   15859       850378 :   if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
   15860            0 :     internal_error ("%<global_options%> are modified in local context");
   15861       850378 :   if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
   15862            0 :     internal_error ("%<global_options%> are modified in local context");
   15863       850378 :   if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
   15864            0 :     internal_error ("%<global_options%> are modified in local context");
   15865       850378 :   if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
   15866            0 :     internal_error ("%<global_options%> are modified in local context");
   15867       850378 :   if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
   15868            0 :     internal_error ("%<global_options%> are modified in local context");
   15869       850378 :   if (ptr1->x_flag_convert != ptr2->x_flag_convert)
   15870            0 :     internal_error ("%<global_options%> are modified in local context");
   15871       850378 :   if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
   15872            0 :     internal_error ("%<global_options%> are modified in local context");
   15873       850378 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   15874            0 :     internal_error ("%<global_options%> are modified in local context");
   15875       850378 :   if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
   15876            0 :     internal_error ("%<global_options%> are modified in local context");
   15877       850378 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   15878            0 :     internal_error ("%<global_options%> are modified in local context");
   15879       850378 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   15880            0 :     internal_error ("%<global_options%> are modified in local context");
   15881       850378 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   15882            0 :     internal_error ("%<global_options%> are modified in local context");
   15883       850378 :   if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
   15884            0 :     internal_error ("%<global_options%> are modified in local context");
   15885       850378 :   if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
   15886            0 :     internal_error ("%<global_options%> are modified in local context");
   15887       850378 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   15888            0 :     internal_error ("%<global_options%> are modified in local context");
   15889       850378 :   if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
   15890            0 :     internal_error ("%<global_options%> are modified in local context");
   15891       850378 :   if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
   15892            0 :     internal_error ("%<global_options%> are modified in local context");
   15893       850378 :   if (ptr1->x_flag_dec != ptr2->x_flag_dec)
   15894            0 :     internal_error ("%<global_options%> are modified in local context");
   15895       850378 :   if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
   15896            0 :     internal_error ("%<global_options%> are modified in local context");
   15897       850378 :   if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
   15898            0 :     internal_error ("%<global_options%> are modified in local context");
   15899       850378 :   if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
   15900            0 :     internal_error ("%<global_options%> are modified in local context");
   15901       850378 :   if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
   15902            0 :     internal_error ("%<global_options%> are modified in local context");
   15903       850378 :   if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
   15904            0 :     internal_error ("%<global_options%> are modified in local context");
   15905       850378 :   if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
   15906            0 :     internal_error ("%<global_options%> are modified in local context");
   15907       850378 :   if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
   15908            0 :     internal_error ("%<global_options%> are modified in local context");
   15909       850378 :   if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
   15910            0 :     internal_error ("%<global_options%> are modified in local context");
   15911       850378 :   if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
   15912            0 :     internal_error ("%<global_options%> are modified in local context");
   15913       850378 :   if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
   15914            0 :     internal_error ("%<global_options%> are modified in local context");
   15915       850378 :   if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
   15916            0 :     internal_error ("%<global_options%> are modified in local context");
   15917       850378 :   if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
   15918            0 :     internal_error ("%<global_options%> are modified in local context");
   15919       850378 :   if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
   15920            0 :     internal_error ("%<global_options%> are modified in local context");
   15921       850378 :   if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
   15922            0 :     internal_error ("%<global_options%> are modified in local context");
   15923       850378 :   if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
   15924            0 :     internal_error ("%<global_options%> are modified in local context");
   15925       850378 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   15926            0 :     internal_error ("%<global_options%> are modified in local context");
   15927       850378 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   15928            0 :     internal_error ("%<global_options%> are modified in local context");
   15929       850378 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   15930            0 :     internal_error ("%<global_options%> are modified in local context");
   15931       850378 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   15932            0 :     internal_error ("%<global_options%> are modified in local context");
   15933       850378 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   15934            0 :     internal_error ("%<global_options%> are modified in local context");
   15935       850378 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   15936            0 :     internal_error ("%<global_options%> are modified in local context");
   15937       850378 :   if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
   15938            0 :     internal_error ("%<global_options%> are modified in local context");
   15939       850378 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   15940            0 :     internal_error ("%<global_options%> are modified in local context");
   15941       850378 :   if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
   15942            0 :     internal_error ("%<global_options%> are modified in local context");
   15943       850378 :   if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
   15944            0 :     internal_error ("%<global_options%> are modified in local context");
   15945       850378 :   if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
   15946            0 :     internal_error ("%<global_options%> are modified in local context");
   15947       850378 :   if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
   15948            0 :     internal_error ("%<global_options%> are modified in local context");
   15949       850378 :   if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
   15950            0 :     internal_error ("%<global_options%> are modified in local context");
   15951       850378 :   if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
   15952            0 :     internal_error ("%<global_options%> are modified in local context");
   15953       850378 :   if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
   15954            0 :     internal_error ("%<global_options%> are modified in local context");
   15955       850378 :   if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
   15956            0 :     internal_error ("%<global_options%> are modified in local context");
   15957       850378 :   if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
   15958            0 :     internal_error ("%<global_options%> are modified in local context");
   15959       850378 :   if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
   15960            0 :     internal_error ("%<global_options%> are modified in local context");
   15961       850378 :   if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
   15962            0 :     internal_error ("%<global_options%> are modified in local context");
   15963       850378 :   if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
   15964            0 :     internal_error ("%<global_options%> are modified in local context");
   15965       850378 :   if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
   15966            0 :     internal_error ("%<global_options%> are modified in local context");
   15967       850378 :   if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
   15968            0 :     internal_error ("%<global_options%> are modified in local context");
   15969       850378 :   if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
   15970            0 :     internal_error ("%<global_options%> are modified in local context");
   15971       850378 :   if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
   15972            0 :     internal_error ("%<global_options%> are modified in local context");
   15973       850378 :   if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
   15974            0 :     internal_error ("%<global_options%> are modified in local context");
   15975       850378 :   if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
   15976            0 :     internal_error ("%<global_options%> are modified in local context");
   15977       850378 :   if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
   15978            0 :     internal_error ("%<global_options%> are modified in local context");
   15979       850378 :   if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
   15980            0 :     internal_error ("%<global_options%> are modified in local context");
   15981       850378 :   if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
   15982            0 :     internal_error ("%<global_options%> are modified in local context");
   15983       850378 :   if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
   15984            0 :     internal_error ("%<global_options%> are modified in local context");
   15985       850378 :   if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
   15986            0 :     internal_error ("%<global_options%> are modified in local context");
   15987       850378 :   if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
   15988            0 :     internal_error ("%<global_options%> are modified in local context");
   15989       850378 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   15990            0 :     internal_error ("%<global_options%> are modified in local context");
   15991       850378 :   if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
   15992            0 :     internal_error ("%<global_options%> are modified in local context");
   15993       850378 :   if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
   15994            0 :     internal_error ("%<global_options%> are modified in local context");
   15995       850378 :   if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
   15996            0 :     internal_error ("%<global_options%> are modified in local context");
   15997       850378 :   if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
   15998            0 :     internal_error ("%<global_options%> are modified in local context");
   15999       850378 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
   16000            0 :     internal_error ("%<global_options%> are modified in local context");
   16001       850378 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
   16002            0 :     internal_error ("%<global_options%> are modified in local context");
   16003       850378 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
   16004            0 :     internal_error ("%<global_options%> are modified in local context");
   16005       850378 :   if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
   16006            0 :     internal_error ("%<global_options%> are modified in local context");
   16007       850378 :   if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
   16008            0 :     internal_error ("%<global_options%> are modified in local context");
   16009       850378 :   if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
   16010            0 :     internal_error ("%<global_options%> are modified in local context");
   16011       850378 :   if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
   16012            0 :     internal_error ("%<global_options%> are modified in local context");
   16013       850378 :   if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
   16014            0 :     internal_error ("%<global_options%> are modified in local context");
   16015       850378 :   if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
   16016            0 :     internal_error ("%<global_options%> are modified in local context");
   16017       850378 :   if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
   16018            0 :     internal_error ("%<global_options%> are modified in local context");
   16019       850378 :   if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
   16020            0 :     internal_error ("%<global_options%> are modified in local context");
   16021       850378 :   if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
   16022            0 :     internal_error ("%<global_options%> are modified in local context");
   16023       850378 :   if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
   16024            0 :     internal_error ("%<global_options%> are modified in local context");
   16025       850378 :   if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
   16026            0 :     internal_error ("%<global_options%> are modified in local context");
   16027       850378 :   if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
   16028            0 :     internal_error ("%<global_options%> are modified in local context");
   16029       850378 :   if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
   16030            0 :     internal_error ("%<global_options%> are modified in local context");
   16031       850378 :   if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
   16032            0 :     internal_error ("%<global_options%> are modified in local context");
   16033       850378 :   if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
   16034            0 :     internal_error ("%<global_options%> are modified in local context");
   16035       850378 :   if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
   16036            0 :     internal_error ("%<global_options%> are modified in local context");
   16037       850378 :   if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
   16038            0 :     internal_error ("%<global_options%> are modified in local context");
   16039       850378 :   if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
   16040            0 :     internal_error ("%<global_options%> are modified in local context");
   16041       850378 :   if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
   16042            0 :     internal_error ("%<global_options%> are modified in local context");
   16043       850378 :   if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
   16044            0 :     internal_error ("%<global_options%> are modified in local context");
   16045       850378 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   16046            0 :     internal_error ("%<global_options%> are modified in local context");
   16047       850378 :   if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
   16048            0 :     internal_error ("%<global_options%> are modified in local context");
   16049       850378 :   if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
   16050            0 :     internal_error ("%<global_options%> are modified in local context");
   16051       850378 :   if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
   16052            0 :     internal_error ("%<global_options%> are modified in local context");
   16053       850378 :   if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
   16054            0 :     internal_error ("%<global_options%> are modified in local context");
   16055       850378 :   if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
   16056            0 :     internal_error ("%<global_options%> are modified in local context");
   16057       850378 :   if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
   16058            0 :     internal_error ("%<global_options%> are modified in local context");
   16059       850378 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   16060            0 :     internal_error ("%<global_options%> are modified in local context");
   16061       850378 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   16062            0 :     internal_error ("%<global_options%> are modified in local context");
   16063       850378 :   if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
   16064            0 :     internal_error ("%<global_options%> are modified in local context");
   16065       850378 :   if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
   16066            0 :     internal_error ("%<global_options%> are modified in local context");
   16067       850378 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   16068            0 :     internal_error ("%<global_options%> are modified in local context");
   16069       850378 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   16070            0 :     internal_error ("%<global_options%> are modified in local context");
   16071       850378 :   if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
   16072            0 :     internal_error ("%<global_options%> are modified in local context");
   16073       850378 :   if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
   16074            0 :     internal_error ("%<global_options%> are modified in local context");
   16075       850378 :   if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
   16076            0 :     internal_error ("%<global_options%> are modified in local context");
   16077       850378 :   if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
   16078            0 :     internal_error ("%<global_options%> are modified in local context");
   16079       850378 :   if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
   16080            0 :     internal_error ("%<global_options%> are modified in local context");
   16081       850378 :   if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
   16082            0 :     internal_error ("%<global_options%> are modified in local context");
   16083       850378 :   if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
   16084            0 :     internal_error ("%<global_options%> are modified in local context");
   16085       850378 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   16086            0 :     internal_error ("%<global_options%> are modified in local context");
   16087       850378 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   16088            0 :     internal_error ("%<global_options%> are modified in local context");
   16089       850378 :   if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
   16090            0 :     internal_error ("%<global_options%> are modified in local context");
   16091       850378 :   if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
   16092            0 :     internal_error ("%<global_options%> are modified in local context");
   16093       850378 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   16094            0 :     internal_error ("%<global_options%> are modified in local context");
   16095       850378 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   16096            0 :     internal_error ("%<global_options%> are modified in local context");
   16097       850378 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   16098            0 :     internal_error ("%<global_options%> are modified in local context");
   16099       850378 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   16100            0 :     internal_error ("%<global_options%> are modified in local context");
   16101       850378 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   16102            0 :     internal_error ("%<global_options%> are modified in local context");
   16103       850378 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   16104            0 :     internal_error ("%<global_options%> are modified in local context");
   16105       850378 :   if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
   16106            0 :     internal_error ("%<global_options%> are modified in local context");
   16107       850378 :   if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
   16108            0 :     internal_error ("%<global_options%> are modified in local context");
   16109       850378 :   if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
   16110            0 :     internal_error ("%<global_options%> are modified in local context");
   16111       850378 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   16112            0 :     internal_error ("%<global_options%> are modified in local context");
   16113       850378 :   if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
   16114            0 :     internal_error ("%<global_options%> are modified in local context");
   16115       850378 :   if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
   16116            0 :     internal_error ("%<global_options%> are modified in local context");
   16117       850378 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   16118            0 :     internal_error ("%<global_options%> are modified in local context");
   16119       850378 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   16120            0 :     internal_error ("%<global_options%> are modified in local context");
   16121       850378 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   16122            0 :     internal_error ("%<global_options%> are modified in local context");
   16123       850378 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   16124            0 :     internal_error ("%<global_options%> are modified in local context");
   16125       850378 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   16126            0 :     internal_error ("%<global_options%> are modified in local context");
   16127       850378 :   if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
   16128            0 :     internal_error ("%<global_options%> are modified in local context");
   16129       850378 :   if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
   16130            0 :     internal_error ("%<global_options%> are modified in local context");
   16131       850378 :   if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
   16132            0 :     internal_error ("%<global_options%> are modified in local context");
   16133       850378 :   if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
   16134            0 :     internal_error ("%<global_options%> are modified in local context");
   16135       850378 :   if (ptr1->x_flag_tm != ptr2->x_flag_tm)
   16136            0 :     internal_error ("%<global_options%> are modified in local context");
   16137       850378 :   if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
   16138            0 :     internal_error ("%<global_options%> are modified in local context");
   16139       850378 :   if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
   16140            0 :     internal_error ("%<global_options%> are modified in local context");
   16141       850378 :   if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
   16142            0 :     internal_error ("%<global_options%> are modified in local context");
   16143       850378 :   if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
   16144            0 :     internal_error ("%<global_options%> are modified in local context");
   16145       850378 :   if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
   16146            0 :     internal_error ("%<global_options%> are modified in local context");
   16147       850378 :   if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
   16148            0 :     internal_error ("%<global_options%> are modified in local context");
   16149       850378 :   if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
   16150            0 :     internal_error ("%<global_options%> are modified in local context");
   16151       850378 :   if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
   16152            0 :     internal_error ("%<global_options%> are modified in local context");
   16153       850378 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   16154            0 :     internal_error ("%<global_options%> are modified in local context");
   16155       850378 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   16156            0 :     internal_error ("%<global_options%> are modified in local context");
   16157       850378 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   16158            0 :     internal_error ("%<global_options%> are modified in local context");
   16159       850378 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   16160            0 :     internal_error ("%<global_options%> are modified in local context");
   16161       850378 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   16162            0 :     internal_error ("%<global_options%> are modified in local context");
   16163       850378 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   16164            0 :     internal_error ("%<global_options%> are modified in local context");
   16165       850378 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   16166            0 :     internal_error ("%<global_options%> are modified in local context");
   16167       850378 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   16168            0 :     internal_error ("%<global_options%> are modified in local context");
   16169       850378 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   16170            0 :     internal_error ("%<global_options%> are modified in local context");
   16171       850378 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   16172            0 :     internal_error ("%<global_options%> are modified in local context");
   16173       850378 :   if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
   16174            0 :     internal_error ("%<global_options%> are modified in local context");
   16175       850378 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   16176            0 :     internal_error ("%<global_options%> are modified in local context");
   16177       850378 :   if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
   16178            0 :     internal_error ("%<global_options%> are modified in local context");
   16179       850378 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   16180            0 :     internal_error ("%<global_options%> are modified in local context");
   16181       850378 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   16182            0 :     internal_error ("%<global_options%> are modified in local context");
   16183       850378 :   if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
   16184            0 :     internal_error ("%<global_options%> are modified in local context");
   16185       850378 :   if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
   16186            0 :     internal_error ("%<global_options%> are modified in local context");
   16187       850378 :   if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
   16188            0 :     internal_error ("%<global_options%> are modified in local context");
   16189       850378 :   if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
   16190            0 :     internal_error ("%<global_options%> are modified in local context");
   16191       850378 :   if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
   16192            0 :     internal_error ("%<global_options%> are modified in local context");
   16193       850378 :   if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
   16194            0 :     internal_error ("%<global_options%> are modified in local context");
   16195       850378 :   if (ptr1->x_indicator_column != ptr2->x_indicator_column)
   16196            0 :     internal_error ("%<global_options%> are modified in local context");
   16197       850378 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   16198            0 :     internal_error ("%<global_options%> are modified in local context");
   16199       850378 :   if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
   16200            0 :     internal_error ("%<global_options%> are modified in local context");
   16201       850378 :   if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
   16202            0 :     internal_error ("%<global_options%> are modified in local context");
   16203       850378 :   if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
   16204            0 :     internal_error ("%<global_options%> are modified in local context");
   16205       850378 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   16206            0 :     internal_error ("%<global_options%> are modified in local context");
   16207       850378 :   if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
   16208            0 :     internal_error ("%<global_options%> are modified in local context");
   16209       850378 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   16210            0 :     internal_error ("%<global_options%> are modified in local context");
   16211       850378 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   16212            0 :     internal_error ("%<global_options%> are modified in local context");
   16213       850378 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   16214            0 :     internal_error ("%<global_options%> are modified in local context");
   16215       850378 :   if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
   16216            0 :     internal_error ("%<global_options%> are modified in local context");
   16217       850378 :   if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
   16218            0 :     internal_error ("%<global_options%> are modified in local context");
   16219       850378 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   16220            0 :     internal_error ("%<global_options%> are modified in local context");
   16221       850378 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   16222            0 :     internal_error ("%<global_options%> are modified in local context");
   16223       850378 :   if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
   16224            0 :     internal_error ("%<global_options%> are modified in local context");
   16225       850378 :   if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
   16226            0 :     internal_error ("%<global_options%> are modified in local context");
   16227       850378 :   if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
   16228            0 :     internal_error ("%<global_options%> are modified in local context");
   16229       850378 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   16230            0 :     internal_error ("%<global_options%> are modified in local context");
   16231       850378 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   16232            0 :     internal_error ("%<global_options%> are modified in local context");
   16233       850378 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   16234            0 :     internal_error ("%<global_options%> are modified in local context");
   16235       850378 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   16236            0 :     internal_error ("%<global_options%> are modified in local context");
   16237       850378 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   16238            0 :     internal_error ("%<global_options%> are modified in local context");
   16239       850378 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   16240            0 :     internal_error ("%<global_options%> are modified in local context");
   16241       850378 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   16242            0 :     internal_error ("%<global_options%> are modified in local context");
   16243       850378 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   16244            0 :     internal_error ("%<global_options%> are modified in local context");
   16245       850378 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   16246            0 :     internal_error ("%<global_options%> are modified in local context");
   16247       850378 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   16248            0 :     internal_error ("%<global_options%> are modified in local context");
   16249       850378 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   16250            0 :     internal_error ("%<global_options%> are modified in local context");
   16251       850378 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   16252            0 :     internal_error ("%<global_options%> are modified in local context");
   16253       850378 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   16254            0 :     internal_error ("%<global_options%> are modified in local context");
   16255       850378 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   16256            0 :     internal_error ("%<global_options%> are modified in local context");
   16257       850378 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   16258            0 :     internal_error ("%<global_options%> are modified in local context");
   16259       850378 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   16260            0 :     internal_error ("%<global_options%> are modified in local context");
   16261       850378 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   16262            0 :     internal_error ("%<global_options%> are modified in local context");
   16263       850378 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   16264            0 :     internal_error ("%<global_options%> are modified in local context");
   16265       850378 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   16266            0 :     internal_error ("%<global_options%> are modified in local context");
   16267       850378 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   16268            0 :     internal_error ("%<global_options%> are modified in local context");
   16269       850378 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   16270            0 :     internal_error ("%<global_options%> are modified in local context");
   16271       850378 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   16272            0 :     internal_error ("%<global_options%> are modified in local context");
   16273       850378 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   16274            0 :     internal_error ("%<global_options%> are modified in local context");
   16275       850378 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   16276            0 :     internal_error ("%<global_options%> are modified in local context");
   16277       850378 :   if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
   16278            0 :     internal_error ("%<global_options%> are modified in local context");
   16279       850378 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   16280            0 :     internal_error ("%<global_options%> are modified in local context");
   16281       850378 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   16282            0 :     internal_error ("%<global_options%> are modified in local context");
   16283       850378 :   if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
   16284            0 :     internal_error ("%<global_options%> are modified in local context");
   16285       850378 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   16286            0 :     internal_error ("%<global_options%> are modified in local context");
   16287       850378 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   16288            0 :     internal_error ("%<global_options%> are modified in local context");
   16289       850378 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   16290            0 :     internal_error ("%<global_options%> are modified in local context");
   16291       850378 :   if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
   16292            0 :     internal_error ("%<global_options%> are modified in local context");
   16293       850378 :   if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
   16294            0 :     internal_error ("%<global_options%> are modified in local context");
   16295       850378 :   if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
   16296            0 :     internal_error ("%<global_options%> are modified in local context");
   16297       850378 :   if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
   16298            0 :     internal_error ("%<global_options%> are modified in local context");
   16299       850378 :   if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
   16300            0 :     internal_error ("%<global_options%> are modified in local context");
   16301       850378 :   if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
   16302            0 :     internal_error ("%<global_options%> are modified in local context");
   16303       850378 :   if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
   16304            0 :     internal_error ("%<global_options%> are modified in local context");
   16305       850378 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   16306            0 :     internal_error ("%<global_options%> are modified in local context");
   16307       850378 :   if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
   16308            0 :     internal_error ("%<global_options%> are modified in local context");
   16309       850378 :   if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
   16310            0 :     internal_error ("%<global_options%> are modified in local context");
   16311       850378 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   16312            0 :     internal_error ("%<global_options%> are modified in local context");
   16313       850378 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   16314            0 :     internal_error ("%<global_options%> are modified in local context");
   16315       850378 :   if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
   16316            0 :     internal_error ("%<global_options%> are modified in local context");
   16317       850378 :   if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
   16318            0 :     internal_error ("%<global_options%> are modified in local context");
   16319       850378 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   16320            0 :     internal_error ("%<global_options%> are modified in local context");
   16321       850378 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   16322            0 :     internal_error ("%<global_options%> are modified in local context");
   16323       850378 :   if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
   16324            0 :     internal_error ("%<global_options%> are modified in local context");
   16325       850378 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   16326            0 :     internal_error ("%<global_options%> are modified in local context");
   16327       850378 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   16328            0 :     internal_error ("%<global_options%> are modified in local context");
   16329       850378 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   16330            0 :     internal_error ("%<global_options%> are modified in local context");
   16331       850378 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   16332            0 :     internal_error ("%<global_options%> are modified in local context");
   16333       850378 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   16334            0 :     internal_error ("%<global_options%> are modified in local context");
   16335       850378 :   if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
   16336            0 :     internal_error ("%<global_options%> are modified in local context");
   16337       850378 :   if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
   16338            0 :     internal_error ("%<global_options%> are modified in local context");
   16339       850378 :   if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
   16340            0 :     internal_error ("%<global_options%> are modified in local context");
   16341       850378 :   if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
   16342            0 :     internal_error ("%<global_options%> are modified in local context");
   16343       850378 :   if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
   16344            0 :     internal_error ("%<global_options%> are modified in local context");
   16345       850378 :   if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
   16346            0 :     internal_error ("%<global_options%> are modified in local context");
   16347       850378 :   if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
   16348            0 :     internal_error ("%<global_options%> are modified in local context");
   16349       850378 :   if (ptr1->x_flag_lto != ptr2->x_flag_lto)
   16350            0 :     internal_error ("%<global_options%> are modified in local context");
   16351       850378 :   if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
   16352            0 :     internal_error ("%<global_options%> are modified in local context");
   16353       850378 :   if (ptr1->x_ltrans_linemap_file != ptr2->x_ltrans_linemap_file)
   16354            0 :     internal_error ("%<global_options%> are modified in local context");
   16355       850378 :   if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
   16356            0 :     internal_error ("%<global_options%> are modified in local context");
   16357       850378 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   16358            0 :     internal_error ("%<global_options%> are modified in local context");
   16359       850378 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   16360            0 :     internal_error ("%<global_options%> are modified in local context");
   16361       850378 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   16362            0 :     internal_error ("%<global_options%> are modified in local context");
   16363       850378 :   if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
   16364            0 :     internal_error ("%<global_options%> are modified in local context");
   16365       850378 :   if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
   16366            0 :     internal_error ("%<global_options%> are modified in local context");
   16367       850378 :   if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
   16368            0 :     internal_error ("%<global_options%> are modified in local context");
   16369       850378 :   if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
   16370            0 :     internal_error ("%<global_options%> are modified in local context");
   16371       850378 :   if (ptr1->x_mem_report != ptr2->x_mem_report)
   16372            0 :     internal_error ("%<global_options%> are modified in local context");
   16373       850378 :   if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
   16374            0 :     internal_error ("%<global_options%> are modified in local context");
   16375       850378 :   if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
   16376            0 :     internal_error ("%<global_options%> are modified in local context");
   16377       850378 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   16378            0 :     internal_error ("%<global_options%> are modified in local context");
   16379       850378 :   if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
   16380            0 :     internal_error ("%<global_options%> are modified in local context");
   16381       850378 :   if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
   16382            0 :     internal_error ("%<global_options%> are modified in local context");
   16383       850378 :   if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
   16384            0 :     internal_error ("%<global_options%> are modified in local context");
   16385       850378 :   if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
   16386            0 :     internal_error ("%<global_options%> are modified in local context");
   16387       850378 :   if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
   16388            0 :     internal_error ("%<global_options%> are modified in local context");
   16389       850378 :   if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
   16390            0 :     internal_error ("%<global_options%> are modified in local context");
   16391       850378 :   if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
   16392            0 :     internal_error ("%<global_options%> are modified in local context");
   16393       850378 :   if (ptr1->x_flag_modules != ptr2->x_flag_modules)
   16394            0 :     internal_error ("%<global_options%> are modified in local context");
   16395       850378 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   16396            0 :     internal_error ("%<global_options%> are modified in local context");
   16397       850378 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   16398            0 :     internal_error ("%<global_options%> are modified in local context");
   16399       850378 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   16400            0 :     internal_error ("%<global_options%> are modified in local context");
   16401       850378 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   16402            0 :     internal_error ("%<global_options%> are modified in local context");
   16403       850378 :   if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
   16404            0 :     internal_error ("%<global_options%> are modified in local context");
   16405       850378 :   if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
   16406            0 :     internal_error ("%<global_options%> are modified in local context");
   16407       850378 :   if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
   16408            0 :     internal_error ("%<global_options%> are modified in local context");
   16409       850378 :   if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
   16410            0 :     internal_error ("%<global_options%> are modified in local context");
   16411       850378 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   16412            0 :     internal_error ("%<global_options%> are modified in local context");
   16413       850378 :   if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
   16414            0 :     internal_error ("%<global_options%> are modified in local context");
   16415       850378 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   16416            0 :     internal_error ("%<global_options%> are modified in local context");
   16417       850378 :   if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
   16418            0 :     internal_error ("%<global_options%> are modified in local context");
   16419       850378 :   if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
   16420            0 :     internal_error ("%<global_options%> are modified in local context");
   16421       850378 :   if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
   16422            0 :     internal_error ("%<global_options%> are modified in local context");
   16423       850378 :   if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
   16424            0 :     internal_error ("%<global_options%> are modified in local context");
   16425       850378 :   if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
   16426            0 :     internal_error ("%<global_options%> are modified in local context");
   16427       850378 :   if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
   16428            0 :     internal_error ("%<global_options%> are modified in local context");
   16429       850378 :   if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
   16430            0 :     internal_error ("%<global_options%> are modified in local context");
   16431       850378 :   if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
   16432            0 :     internal_error ("%<global_options%> are modified in local context");
   16433       850378 :   if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
   16434            0 :     internal_error ("%<global_options%> are modified in local context");
   16435       850378 :   if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
   16436            0 :     internal_error ("%<global_options%> are modified in local context");
   16437       850378 :   if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
   16438            0 :     internal_error ("%<global_options%> are modified in local context");
   16439       850378 :   if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
   16440            0 :     internal_error ("%<global_options%> are modified in local context");
   16441       850378 :   if (ptr1->x_flag_openmp_ompt != ptr2->x_flag_openmp_ompt)
   16442            0 :     internal_error ("%<global_options%> are modified in local context");
   16443       850378 :   if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
   16444            0 :     internal_error ("%<global_options%> are modified in local context");
   16445       850378 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   16446            0 :     internal_error ("%<global_options%> are modified in local context");
   16447       850378 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   16448            0 :     internal_error ("%<global_options%> are modified in local context");
   16449       850378 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   16450            0 :     internal_error ("%<global_options%> are modified in local context");
   16451       850378 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   16452            0 :     internal_error ("%<global_options%> are modified in local context");
   16453       850378 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   16454            0 :     internal_error ("%<global_options%> are modified in local context");
   16455       850378 :   if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
   16456            0 :     internal_error ("%<global_options%> are modified in local context");
   16457       850378 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   16458            0 :     internal_error ("%<global_options%> are modified in local context");
   16459       850378 :   if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
   16460            0 :     internal_error ("%<global_options%> are modified in local context");
   16461       850378 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   16462            0 :     internal_error ("%<global_options%> are modified in local context");
   16463       850378 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   16464            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   16465            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   16466            0 :     internal_error ("%<global_options%> are modified in local context");
   16467       850378 :   if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
   16468            0 :     internal_error ("%<global_options%> are modified in local context");
   16469       850378 :   if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
   16470            0 :     internal_error ("%<global_options%> are modified in local context");
   16471       850378 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   16472            0 :     internal_error ("%<global_options%> are modified in local context");
   16473       850378 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   16474            0 :     internal_error ("%<global_options%> are modified in local context");
   16475       850378 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   16476            0 :     internal_error ("%<global_options%> are modified in local context");
   16477       850378 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   16478            0 :     internal_error ("%<global_options%> are modified in local context");
   16479       850378 :   if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
   16480            0 :     internal_error ("%<global_options%> are modified in local context");
   16481       850378 :   if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
   16482            0 :     internal_error ("%<global_options%> are modified in local context");
   16483       850378 :   if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
   16484            0 :     internal_error ("%<global_options%> are modified in local context");
   16485       850378 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   16486            0 :     internal_error ("%<global_options%> are modified in local context");
   16487       850378 :   if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
   16488            0 :     internal_error ("%<global_options%> are modified in local context");
   16489       850378 :   if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
   16490            0 :     internal_error ("%<global_options%> are modified in local context");
   16491       850378 :   if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
   16492            0 :     internal_error ("%<global_options%> are modified in local context");
   16493       850378 :   if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
   16494            0 :     internal_error ("%<global_options%> are modified in local context");
   16495       850378 :   if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
   16496            0 :     internal_error ("%<global_options%> are modified in local context");
   16497       850378 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   16498            0 :     internal_error ("%<global_options%> are modified in local context");
   16499       850378 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   16500            0 :     internal_error ("%<global_options%> are modified in local context");
   16501       850378 :   if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
   16502            0 :     internal_error ("%<global_options%> are modified in local context");
   16503       850378 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   16504            0 :     internal_error ("%<global_options%> are modified in local context");
   16505       850378 :   if (ptr1->x_profile_flag != ptr2->x_profile_flag)
   16506            0 :     internal_error ("%<global_options%> are modified in local context");
   16507       850378 :   if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
   16508            0 :     internal_error ("%<global_options%> are modified in local context");
   16509       850378 :   if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
   16510            0 :     internal_error ("%<global_options%> are modified in local context");
   16511       850378 :   if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
   16512            0 :     internal_error ("%<global_options%> are modified in local context");
   16513       850378 :   if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
   16514            0 :     internal_error ("%<global_options%> are modified in local context");
   16515       850378 :   if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
   16516            0 :     internal_error ("%<global_options%> are modified in local context");
   16517       850378 :   if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
   16518            0 :     internal_error ("%<global_options%> are modified in local context");
   16519       850378 :   if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
   16520            0 :     internal_error ("%<global_options%> are modified in local context");
   16521       850378 :   if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
   16522            0 :     internal_error ("%<global_options%> are modified in local context");
   16523       850378 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   16524            0 :     internal_error ("%<global_options%> are modified in local context");
   16525       850378 :   if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
   16526            0 :     internal_error ("%<global_options%> are modified in local context");
   16527       850378 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   16528            0 :     internal_error ("%<global_options%> are modified in local context");
   16529       850378 :   if (ptr1->x_profile_report != ptr2->x_profile_report)
   16530            0 :     internal_error ("%<global_options%> are modified in local context");
   16531       850378 :   if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
   16532            0 :     internal_error ("%<global_options%> are modified in local context");
   16533       850378 :   if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
   16534            0 :     internal_error ("%<global_options%> are modified in local context");
   16535       850378 :   if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
   16536            0 :     internal_error ("%<global_options%> are modified in local context");
   16537       850378 :   if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
   16538            0 :     internal_error ("%<global_options%> are modified in local context");
   16539       850378 :   if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
   16540            0 :     internal_error ("%<global_options%> are modified in local context");
   16541       850378 :   if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
   16542            0 :     internal_error ("%<global_options%> are modified in local context");
   16543       850378 :   if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
   16544            0 :     internal_error ("%<global_options%> are modified in local context");
   16545       850378 :   if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
   16546            0 :     internal_error ("%<global_options%> are modified in local context");
   16547       850378 :   if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
   16548            0 :     internal_error ("%<global_options%> are modified in local context");
   16549       850378 :   if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
   16550            0 :     internal_error ("%<global_options%> are modified in local context");
   16551       850378 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   16552            0 :     internal_error ("%<global_options%> are modified in local context");
   16553       850378 :   if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
   16554            0 :     internal_error ("%<global_options%> are modified in local context");
   16555       850378 :   if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
   16556            0 :     internal_error ("%<global_options%> are modified in local context");
   16557       850378 :   if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
   16558            0 :     internal_error ("%<global_options%> are modified in local context");
   16559       850378 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   16560            0 :     internal_error ("%<global_options%> are modified in local context");
   16561       850378 :   if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
   16562            0 :     internal_error ("%<global_options%> are modified in local context");
   16563       850378 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   16564            0 :     internal_error ("%<global_options%> are modified in local context");
   16565       850378 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   16566            0 :     internal_error ("%<global_options%> are modified in local context");
   16567       850378 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   16568            0 :     internal_error ("%<global_options%> are modified in local context");
   16569       850378 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   16570            0 :     internal_error ("%<global_options%> are modified in local context");
   16571       850378 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   16572            0 :     internal_error ("%<global_options%> are modified in local context");
   16573       850378 :   if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
   16574            0 :     internal_error ("%<global_options%> are modified in local context");
   16575       850378 :   if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
   16576            0 :     internal_error ("%<global_options%> are modified in local context");
   16577       850378 :   if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
   16578            0 :     internal_error ("%<global_options%> are modified in local context");
   16579       850378 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   16580            0 :     internal_error ("%<global_options%> are modified in local context");
   16581       850378 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   16582            0 :     internal_error ("%<global_options%> are modified in local context");
   16583       850378 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   16584            0 :     internal_error ("%<global_options%> are modified in local context");
   16585       850378 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   16586            0 :     internal_error ("%<global_options%> are modified in local context");
   16587       850378 :   if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
   16588            0 :     internal_error ("%<global_options%> are modified in local context");
   16589       850378 :   if (ptr1->x_flag_c_style_string_literals != ptr2->x_flag_c_style_string_literals)
   16590            0 :     internal_error ("%<global_options%> are modified in local context");
   16591       850378 :   if (ptr1->x_flag_rust_compat_version != ptr2->x_flag_rust_compat_version)
   16592            0 :     internal_error ("%<global_options%> are modified in local context");
   16593       850378 :   if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
   16594            0 :     internal_error ("%<global_options%> are modified in local context");
   16595       850378 :   if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
   16596            0 :     internal_error ("%<global_options%> are modified in local context");
   16597       850378 :   if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
   16598            0 :     internal_error ("%<global_options%> are modified in local context");
   16599       850378 :   if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
   16600            0 :     internal_error ("%<global_options%> are modified in local context");
   16601       850378 :   if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
   16602            0 :     internal_error ("%<global_options%> are modified in local context");
   16603       850378 :   if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
   16604            0 :     internal_error ("%<global_options%> are modified in local context");
   16605       850378 :   if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
   16606            0 :     internal_error ("%<global_options%> are modified in local context");
   16607       850378 :   if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
   16608            0 :     internal_error ("%<global_options%> are modified in local context");
   16609       850378 :   if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
   16610            0 :     internal_error ("%<global_options%> are modified in local context");
   16611       850378 :   if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
   16612            0 :     internal_error ("%<global_options%> are modified in local context");
   16613       850378 :   if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
   16614            0 :     internal_error ("%<global_options%> are modified in local context");
   16615       850378 :   if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
   16616            0 :     internal_error ("%<global_options%> are modified in local context");
   16617       850378 :   if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
   16618            0 :     internal_error ("%<global_options%> are modified in local context");
   16619       850378 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   16620            0 :     internal_error ("%<global_options%> are modified in local context");
   16621       850378 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   16622            0 :     internal_error ("%<global_options%> are modified in local context");
   16623       850378 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   16624            0 :     internal_error ("%<global_options%> are modified in local context");
   16625       850378 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   16626            0 :     internal_error ("%<global_options%> are modified in local context");
   16627       850378 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   16628            0 :     internal_error ("%<global_options%> are modified in local context");
   16629       850378 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   16630            0 :     internal_error ("%<global_options%> are modified in local context");
   16631       850378 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   16632            0 :     internal_error ("%<global_options%> are modified in local context");
   16633       850378 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   16634            0 :     internal_error ("%<global_options%> are modified in local context");
   16635       850378 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   16636            0 :     internal_error ("%<global_options%> are modified in local context");
   16637       850378 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   16638            0 :     internal_error ("%<global_options%> are modified in local context");
   16639       850378 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   16640            0 :     internal_error ("%<global_options%> are modified in local context");
   16641       850378 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   16642            0 :     internal_error ("%<global_options%> are modified in local context");
   16643       850378 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   16644            0 :     internal_error ("%<global_options%> are modified in local context");
   16645       850378 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   16646            0 :     internal_error ("%<global_options%> are modified in local context");
   16647       850378 :   if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
   16648            0 :     internal_error ("%<global_options%> are modified in local context");
   16649       850378 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   16650            0 :     internal_error ("%<global_options%> are modified in local context");
   16651       850378 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   16652            0 :     internal_error ("%<global_options%> are modified in local context");
   16653       850378 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   16654            0 :     internal_error ("%<global_options%> are modified in local context");
   16655       850378 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   16656            0 :     internal_error ("%<global_options%> are modified in local context");
   16657       850378 :   if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
   16658            0 :     internal_error ("%<global_options%> are modified in local context");
   16659       850378 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   16660            0 :     internal_error ("%<global_options%> are modified in local context");
   16661       850378 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   16662            0 :     internal_error ("%<global_options%> are modified in local context");
   16663       850378 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   16664            0 :     internal_error ("%<global_options%> are modified in local context");
   16665       850378 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   16666            0 :     internal_error ("%<global_options%> are modified in local context");
   16667       850378 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   16668            0 :     internal_error ("%<global_options%> are modified in local context");
   16669       850378 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   16670            0 :     internal_error ("%<global_options%> are modified in local context");
   16671       850378 :   if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
   16672            0 :     internal_error ("%<global_options%> are modified in local context");
   16673       850378 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   16674            0 :     internal_error ("%<global_options%> are modified in local context");
   16675       850378 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   16676            0 :     internal_error ("%<global_options%> are modified in local context");
   16677       850378 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   16678            0 :     internal_error ("%<global_options%> are modified in local context");
   16679       850378 :   if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
   16680            0 :     internal_error ("%<global_options%> are modified in local context");
   16681       850378 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   16682            0 :     internal_error ("%<global_options%> are modified in local context");
   16683       850378 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   16684            0 :     internal_error ("%<global_options%> are modified in local context");
   16685       850378 :   if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
   16686            0 :     internal_error ("%<global_options%> are modified in local context");
   16687       850378 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   16688            0 :     internal_error ("%<global_options%> are modified in local context");
   16689       850378 :   if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
   16690            0 :     internal_error ("%<global_options%> are modified in local context");
   16691       850378 :   if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
   16692            0 :     internal_error ("%<global_options%> are modified in local context");
   16693       850378 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   16694            0 :     internal_error ("%<global_options%> are modified in local context");
   16695       850378 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   16696            0 :     internal_error ("%<global_options%> are modified in local context");
   16697       850378 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   16698            0 :     internal_error ("%<global_options%> are modified in local context");
   16699       850378 :   if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
   16700            0 :     internal_error ("%<global_options%> are modified in local context");
   16701       850378 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   16702            0 :     internal_error ("%<global_options%> are modified in local context");
   16703       850378 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   16704            0 :     internal_error ("%<global_options%> are modified in local context");
   16705       850378 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   16706            0 :     internal_error ("%<global_options%> are modified in local context");
   16707       850378 :   if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
   16708            0 :     internal_error ("%<global_options%> are modified in local context");
   16709       850378 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   16710            0 :     internal_error ("%<global_options%> are modified in local context");
   16711       850378 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   16712            0 :     internal_error ("%<global_options%> are modified in local context");
   16713       850378 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   16714            0 :     internal_error ("%<global_options%> are modified in local context");
   16715       850378 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   16716            0 :     internal_error ("%<global_options%> are modified in local context");
   16717       850378 :   if (ptr1->x_default_sso != ptr2->x_default_sso)
   16718            0 :     internal_error ("%<global_options%> are modified in local context");
   16719       850378 :   if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
   16720            0 :     internal_error ("%<global_options%> are modified in local context");
   16721       850378 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   16722            0 :     internal_error ("%<global_options%> are modified in local context");
   16723       850378 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   16724            0 :     internal_error ("%<global_options%> are modified in local context");
   16725       850378 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   16726            0 :     internal_error ("%<global_options%> are modified in local context");
   16727       850378 :   if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
   16728            0 :     internal_error ("%<global_options%> are modified in local context");
   16729       850378 :   if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
   16730            0 :     internal_error ("%<global_options%> are modified in local context");
   16731       850378 :   if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
   16732            0 :     internal_error ("%<global_options%> are modified in local context");
   16733       850378 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   16734            0 :     internal_error ("%<global_options%> are modified in local context");
   16735       850378 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   16736            0 :     internal_error ("%<global_options%> are modified in local context");
   16737       850378 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   16738            0 :     internal_error ("%<global_options%> are modified in local context");
   16739       850378 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   16740            0 :     internal_error ("%<global_options%> are modified in local context");
   16741       850378 :   if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
   16742            0 :     internal_error ("%<global_options%> are modified in local context");
   16743       850378 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   16744            0 :     internal_error ("%<global_options%> are modified in local context");
   16745       850378 :   if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
   16746            0 :     internal_error ("%<global_options%> are modified in local context");
   16747       850378 :   if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
   16748            0 :     internal_error ("%<global_options%> are modified in local context");
   16749       850378 :   if (ptr1->x_flag_strub != ptr2->x_flag_strub)
   16750            0 :     internal_error ("%<global_options%> are modified in local context");
   16751       850378 :   if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
   16752            0 :     internal_error ("%<global_options%> are modified in local context");
   16753       850378 :   if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
   16754            0 :     internal_error ("%<global_options%> are modified in local context");
   16755       850378 :   if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
   16756            0 :     internal_error ("%<global_options%> are modified in local context");
   16757       850378 :   if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
   16758            0 :     internal_error ("%<global_options%> are modified in local context");
   16759       850378 :   if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
   16760            0 :     internal_error ("%<global_options%> are modified in local context");
   16761       850378 :   if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
   16762            0 :     internal_error ("%<global_options%> are modified in local context");
   16763       850378 :   if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
   16764            0 :     internal_error ("%<global_options%> are modified in local context");
   16765       850378 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   16766            0 :     internal_error ("%<global_options%> are modified in local context");
   16767       850378 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   16768            0 :     internal_error ("%<global_options%> are modified in local context");
   16769       850378 :   if (ptr1->x_time_report != ptr2->x_time_report)
   16770            0 :     internal_error ("%<global_options%> are modified in local context");
   16771       850378 :   if (ptr1->x_time_report_details != ptr2->x_time_report_details)
   16772            0 :     internal_error ("%<global_options%> are modified in local context");
   16773       850378 :   if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
   16774            0 :     internal_error ("%<global_options%> are modified in local context");
   16775       850378 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   16776            0 :     internal_error ("%<global_options%> are modified in local context");
   16777       850378 :   if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
   16778            0 :     internal_error ("%<global_options%> are modified in local context");
   16779       850378 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   16780            0 :     internal_error ("%<global_options%> are modified in local context");
   16781       850378 :   if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
   16782            0 :     internal_error ("%<global_options%> are modified in local context");
   16783       850378 :   if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
   16784            0 :     internal_error ("%<global_options%> are modified in local context");
   16785       850378 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   16786            0 :     internal_error ("%<global_options%> are modified in local context");
   16787       850378 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   16788            0 :     internal_error ("%<global_options%> are modified in local context");
   16789       850378 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   16790            0 :     internal_error ("%<global_options%> are modified in local context");
   16791       850378 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   16792            0 :     internal_error ("%<global_options%> are modified in local context");
   16793       850378 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   16794            0 :     internal_error ("%<global_options%> are modified in local context");
   16795       850378 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   16796            0 :     internal_error ("%<global_options%> are modified in local context");
   16797       850378 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   16798            0 :     internal_error ("%<global_options%> are modified in local context");
   16799       850378 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   16800            0 :     internal_error ("%<global_options%> are modified in local context");
   16801       850378 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   16802            0 :     internal_error ("%<global_options%> are modified in local context");
   16803       850378 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   16804            0 :     internal_error ("%<global_options%> are modified in local context");
   16805       850378 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   16806            0 :     internal_error ("%<global_options%> are modified in local context");
   16807       850378 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   16808            0 :     internal_error ("%<global_options%> are modified in local context");
   16809       850378 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   16810            0 :     internal_error ("%<global_options%> are modified in local context");
   16811       850378 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   16812            0 :     internal_error ("%<global_options%> are modified in local context");
   16813       850378 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   16814            0 :     internal_error ("%<global_options%> are modified in local context");
   16815       850378 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   16816            0 :     internal_error ("%<global_options%> are modified in local context");
   16817       850378 :   if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
   16818            0 :     internal_error ("%<global_options%> are modified in local context");
   16819       850378 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   16820            0 :     internal_error ("%<global_options%> are modified in local context");
   16821       850378 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   16822            0 :     internal_error ("%<global_options%> are modified in local context");
   16823       850378 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   16824            0 :     internal_error ("%<global_options%> are modified in local context");
   16825       850378 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   16826            0 :     internal_error ("%<global_options%> are modified in local context");
   16827       850378 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   16828            0 :     internal_error ("%<global_options%> are modified in local context");
   16829       850378 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   16830            0 :     internal_error ("%<global_options%> are modified in local context");
   16831       850378 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   16832            0 :     internal_error ("%<global_options%> are modified in local context");
   16833       850378 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   16834            0 :     internal_error ("%<global_options%> are modified in local context");
   16835       850378 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   16836            0 :     internal_error ("%<global_options%> are modified in local context");
   16837       850378 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   16838            0 :     internal_error ("%<global_options%> are modified in local context");
   16839       850378 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   16840            0 :     internal_error ("%<global_options%> are modified in local context");
   16841       850378 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   16842            0 :     internal_error ("%<global_options%> are modified in local context");
   16843       850378 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   16844            0 :     internal_error ("%<global_options%> are modified in local context");
   16845       850378 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   16846            0 :     internal_error ("%<global_options%> are modified in local context");
   16847       850378 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   16848            0 :     internal_error ("%<global_options%> are modified in local context");
   16849       850378 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   16850            0 :     internal_error ("%<global_options%> are modified in local context");
   16851       850378 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   16852            0 :     internal_error ("%<global_options%> are modified in local context");
   16853       850378 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   16854            0 :     internal_error ("%<global_options%> are modified in local context");
   16855       850378 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   16856            0 :     internal_error ("%<global_options%> are modified in local context");
   16857       850378 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   16858            0 :     internal_error ("%<global_options%> are modified in local context");
   16859       850378 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   16860            0 :     internal_error ("%<global_options%> are modified in local context");
   16861       850378 :   if (ptr1->x_cobol_trunc_bin != ptr2->x_cobol_trunc_bin)
   16862            0 :     internal_error ("%<global_options%> are modified in local context");
   16863       850378 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   16864            0 :     internal_error ("%<global_options%> are modified in local context");
   16865       850378 :   if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
   16866            0 :     internal_error ("%<global_options%> are modified in local context");
   16867       850378 :   if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
   16868            0 :     internal_error ("%<global_options%> are modified in local context");
   16869       850378 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   16870            0 :     internal_error ("%<global_options%> are modified in local context");
   16871       850378 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   16872            0 :     internal_error ("%<global_options%> are modified in local context");
   16873       850378 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   16874            0 :     internal_error ("%<global_options%> are modified in local context");
   16875       850378 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   16876            0 :     internal_error ("%<global_options%> are modified in local context");
   16877       850378 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   16878            0 :     internal_error ("%<global_options%> are modified in local context");
   16879       850378 :   if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
   16880            0 :     internal_error ("%<global_options%> are modified in local context");
   16881       850378 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   16882            0 :     internal_error ("%<global_options%> are modified in local context");
   16883       850378 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   16884            0 :     internal_error ("%<global_options%> are modified in local context");
   16885       850378 :   if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
   16886            0 :     internal_error ("%<global_options%> are modified in local context");
   16887       850378 :   if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
   16888            0 :     internal_error ("%<global_options%> are modified in local context");
   16889       850378 :   if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
   16890            0 :     internal_error ("%<global_options%> are modified in local context");
   16891       850378 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
   16892            0 :     internal_error ("%<global_options%> are modified in local context");
   16893       850378 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
   16894            0 :     internal_error ("%<global_options%> are modified in local context");
   16895       850378 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   16896            0 :     internal_error ("%<global_options%> are modified in local context");
   16897       850378 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   16898            0 :     internal_error ("%<global_options%> are modified in local context");
   16899       850378 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   16900            0 :     internal_error ("%<global_options%> are modified in local context");
   16901       850378 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   16902            0 :     internal_error ("%<global_options%> are modified in local context");
   16903       850378 :   if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
   16904            0 :     internal_error ("%<global_options%> are modified in local context");
   16905       850378 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   16906            0 :     internal_error ("%<global_options%> are modified in local context");
   16907       850378 :   if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
   16908            0 :     internal_error ("%<global_options%> are modified in local context");
   16909       850378 :   if (ptr1->x_default_visibility != ptr2->x_default_visibility)
   16910            0 :     internal_error ("%<global_options%> are modified in local context");
   16911       850378 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   16912            0 :     internal_error ("%<global_options%> are modified in local context");
   16913       850378 :   if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
   16914            0 :     internal_error ("%<global_options%> are modified in local context");
   16915       850378 :   if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
   16916            0 :     internal_error ("%<global_options%> are modified in local context");
   16917       850378 :   if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
   16918            0 :     internal_error ("%<global_options%> are modified in local context");
   16919       850378 :   if (ptr1->x_flag_weak != ptr2->x_flag_weak)
   16920            0 :     internal_error ("%<global_options%> are modified in local context");
   16921       850378 :   if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
   16922            0 :     internal_error ("%<global_options%> are modified in local context");
   16923       850378 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   16924            0 :     internal_error ("%<global_options%> are modified in local context");
   16925       850378 :   if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
   16926            0 :     internal_error ("%<global_options%> are modified in local context");
   16927       850378 :   if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
   16928            0 :     internal_error ("%<global_options%> are modified in local context");
   16929       850378 :   if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
   16930            0 :     internal_error ("%<global_options%> are modified in local context");
   16931       850378 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   16932            0 :     internal_error ("%<global_options%> are modified in local context");
   16933       850378 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   16934            0 :     internal_error ("%<global_options%> are modified in local context");
   16935       850378 :   if (ptr1->x_yy_debug != ptr2->x_yy_debug)
   16936            0 :     internal_error ("%<global_options%> are modified in local context");
   16937       850378 :   if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
   16938            0 :     internal_error ("%<global_options%> are modified in local context");
   16939       850378 :   if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
   16940            0 :     internal_error ("%<global_options%> are modified in local context");
   16941       850378 :   if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
   16942            0 :     internal_error ("%<global_options%> are modified in local context");
   16943       850378 :   if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
   16944            0 :     internal_error ("%<global_options%> are modified in local context");
   16945       850378 :   if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
   16946            0 :     internal_error ("%<global_options%> are modified in local context");
   16947       850378 :   if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
   16948            0 :     internal_error ("%<global_options%> are modified in local context");
   16949       850378 :   if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
   16950            0 :     internal_error ("%<global_options%> are modified in local context");
   16951       850378 :   if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
   16952            0 :     internal_error ("%<global_options%> are modified in local context");
   16953       850378 :   if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
   16954            0 :     internal_error ("%<global_options%> are modified in local context");
   16955       850378 :   if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
   16956            0 :     internal_error ("%<global_options%> are modified in local context");
   16957       850378 :   if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
   16958            0 :     internal_error ("%<global_options%> are modified in local context");
   16959       850378 :   if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
   16960            0 :     internal_error ("%<global_options%> are modified in local context");
   16961       850378 :   if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
   16962            0 :     internal_error ("%<global_options%> are modified in local context");
   16963       850378 :   if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
   16964            0 :     internal_error ("%<global_options%> are modified in local context");
   16965       850378 :   if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
   16966            0 :     internal_error ("%<global_options%> are modified in local context");
   16967       850378 :   if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
   16968            0 :     internal_error ("%<global_options%> are modified in local context");
   16969       850378 :   if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
   16970            0 :     internal_error ("%<global_options%> are modified in local context");
   16971       850378 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   16972            0 :     internal_error ("%<global_options%> are modified in local context");
   16973       850378 :   if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
   16974            0 :     internal_error ("%<global_options%> are modified in local context");
   16975       850378 :   if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
   16976            0 :     internal_error ("%<global_options%> are modified in local context");
   16977       850378 :   if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
   16978            0 :     internal_error ("%<global_options%> are modified in local context");
   16979       850378 :   if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
   16980            0 :     internal_error ("%<global_options%> are modified in local context");
   16981       850378 :   if (ptr1->x_imultiarch != ptr2->x_imultiarch)
   16982            0 :     internal_error ("%<global_options%> are modified in local context");
   16983       850378 :   if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
   16984            0 :     internal_error ("%<global_options%> are modified in local context");
   16985       850378 :   if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
   16986            0 :     internal_error ("%<global_options%> are modified in local context");
   16987       850378 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   16988            0 :     internal_error ("%<global_options%> are modified in local context");
   16989       850378 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   16990            0 :     internal_error ("%<global_options%> are modified in local context");
   16991       850378 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   16992            0 :     internal_error ("%<global_options%> are modified in local context");
   16993       850378 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   16994            0 :     internal_error ("%<global_options%> are modified in local context");
   16995       850378 :   if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
   16996            0 :     internal_error ("%<global_options%> are modified in local context");
   16997       850378 :   if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
   16998            0 :     internal_error ("%<global_options%> are modified in local context");
   16999       850378 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   17000            0 :     internal_error ("%<global_options%> are modified in local context");
   17001       850378 :   if (ptr1->x_flag_android != ptr2->x_flag_android)
   17002            0 :     internal_error ("%<global_options%> are modified in local context");
   17003       850378 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   17004            0 :     internal_error ("%<global_options%> are modified in local context");
   17005       850378 :   if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
   17006            0 :     internal_error ("%<global_options%> are modified in local context");
   17007       850378 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   17008            0 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   17009            0 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   17010            0 :     internal_error ("%<global_options%> are modified in local context");
   17011       850378 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   17012            0 :     internal_error ("%<global_options%> are modified in local context");
   17013       850378 :   if (ptr1->x_linux_libc != ptr2->x_linux_libc)
   17014            0 :     internal_error ("%<global_options%> are modified in local context");
   17015       850378 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   17016            0 :     internal_error ("%<global_options%> are modified in local context");
   17017       850378 :   if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
   17018            0 :     internal_error ("%<global_options%> are modified in local context");
   17019       850378 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   17020            0 :     internal_error ("%<global_options%> are modified in local context");
   17021       850378 :   if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
   17022            0 :     internal_error ("%<global_options%> are modified in local context");
   17023       850378 :   if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
   17024            0 :     internal_error ("%<global_options%> are modified in local context");
   17025       850378 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   17026            0 :     internal_error ("%<global_options%> are modified in local context");
   17027       850378 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   17028            0 :     internal_error ("%<global_options%> are modified in local context");
   17029       850378 :   if (ptr1->x_fentry_name != ptr2->x_fentry_name)
   17030            0 :     internal_error ("%<global_options%> are modified in local context");
   17031       850378 :   if (ptr1->x_fentry_section != ptr2->x_fentry_section)
   17032            0 :     internal_error ("%<global_options%> are modified in local context");
   17033       850378 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   17034            0 :     internal_error ("%<global_options%> are modified in local context");
   17035       850378 :   if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
   17036            0 :     internal_error ("%<global_options%> are modified in local context");
   17037       850378 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   17038            0 :     internal_error ("%<global_options%> are modified in local context");
   17039       850378 :   if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
   17040            0 :     internal_error ("%<global_options%> are modified in local context");
   17041       850378 :   if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
   17042            0 :     internal_error ("%<global_options%> are modified in local context");
   17043       850378 :   if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
   17044            0 :     internal_error ("%<global_options%> are modified in local context");
   17045       850378 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   17046            0 :     internal_error ("%<global_options%> are modified in local context");
   17047       850378 :   if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
   17048            0 :     internal_error ("%<global_options%> are modified in local context");
   17049       850378 :   if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
   17050            0 :     internal_error ("%<global_options%> are modified in local context");
   17051       850378 :   if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
   17052            0 :     internal_error ("%<global_options%> are modified in local context");
   17053       850378 :   if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
   17054            0 :     internal_error ("%<global_options%> are modified in local context");
   17055       850378 :   if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
   17056            0 :     internal_error ("%<global_options%> are modified in local context");
   17057       850378 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   17058            0 :     internal_error ("%<global_options%> are modified in local context");
   17059       850378 :   if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
   17060            0 :     internal_error ("%<global_options%> are modified in local context");
   17061       850378 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   17062            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   17063            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   17064            0 :     internal_error ("%<global_options%> are modified in local context");
   17065       850378 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   17066            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   17067            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   17068            0 :     internal_error ("%<global_options%> are modified in local context");
   17069       850378 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   17070            0 :     internal_error ("%<global_options%> are modified in local context");
   17071       850378 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   17072            0 :     internal_error ("%<global_options%> are modified in local context");
   17073       850378 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   17074            0 :     internal_error ("%<global_options%> are modified in local context");
   17075       850378 :   if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
   17076            0 :     internal_error ("%<global_options%> are modified in local context");
   17077       850378 :   if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
   17078            0 :     internal_error ("%<global_options%> are modified in local context");
   17079       850378 :   if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
   17080            0 :     internal_error ("%<global_options%> are modified in local context");
   17081       850378 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   17082            0 :     internal_error ("%<global_options%> are modified in local context");
   17083       850378 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   17084            0 :     internal_error ("%<global_options%> are modified in local context");
   17085       850378 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   17086            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   17087            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   17088            0 :     internal_error ("%<global_options%> are modified in local context");
   17089       850378 :   if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
   17090            0 :     internal_error ("%<global_options%> are modified in local context");
   17091       850378 :   if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
   17092            0 :     internal_error ("%<global_options%> are modified in local context");
   17093       850378 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   17094            0 :     internal_error ("%<global_options%> are modified in local context");
   17095       850378 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   17096            0 :     internal_error ("%<global_options%> are modified in local context");
   17097       850378 :   if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
   17098            0 :     internal_error ("%<global_options%> are modified in local context");
   17099       850378 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   17100            0 :     internal_error ("%<global_options%> are modified in local context");
   17101       850378 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   17102            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   17103            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   17104            0 :     internal_error ("%<global_options%> are modified in local context");
   17105       850378 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   17106            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   17107            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   17108            0 :     internal_error ("%<global_options%> are modified in local context");
   17109       850378 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   17110            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   17111            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   17112            0 :     internal_error ("%<global_options%> are modified in local context");
   17113       850378 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   17114            0 :     internal_error ("%<global_options%> are modified in local context");
   17115       850378 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   17116            0 :     internal_error ("%<global_options%> are modified in local context");
   17117       850378 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   17118            0 :     internal_error ("%<global_options%> are modified in local context");
   17119       850378 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   17120            0 :     internal_error ("%<global_options%> are modified in local context");
   17121       850378 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   17122            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   17123            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   17124            0 :     internal_error ("%<global_options%> are modified in local context");
   17125       850378 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   17126            0 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   17127            0 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   17128            0 :     internal_error ("%<global_options%> are modified in local context");
   17129       850378 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   17130            0 :     internal_error ("%<global_options%> are modified in local context");
   17131       850378 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   17132            0 :     internal_error ("%<global_options%> are modified in local context");
   17133       850378 :   if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
   17134            0 :     internal_error ("%<global_options%> are modified in local context");
   17135       850378 :   if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
   17136            0 :     internal_error ("%<global_options%> are modified in local context");
   17137       850378 :   if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
   17138            0 :     internal_error ("%<global_options%> are modified in local context");
   17139       850378 :   if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
   17140            0 :     internal_error ("%<global_options%> are modified in local context");
   17141       850378 :   if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
   17142            0 :     internal_error ("%<global_options%> are modified in local context");
   17143       850378 :   if (ptr1->x_use_pipes != ptr2->x_use_pipes)
   17144            0 :     internal_error ("%<global_options%> are modified in local context");
   17145       850378 :   if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
   17146            0 :     internal_error ("%<global_options%> are modified in local context");
   17147       850378 :   if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
   17148            0 :     internal_error ("%<global_options%> are modified in local context");
   17149       850378 :   if (ptr1->x_print_file_name != ptr2->x_print_file_name)
   17150            0 :     internal_error ("%<global_options%> are modified in local context");
   17151       850378 :   if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
   17152            0 :     internal_error ("%<global_options%> are modified in local context");
   17153       850378 :   if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
   17154            0 :     internal_error ("%<global_options%> are modified in local context");
   17155       850378 :   if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
   17156            0 :     internal_error ("%<global_options%> are modified in local context");
   17157       850378 :   if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
   17158            0 :     internal_error ("%<global_options%> are modified in local context");
   17159       850378 :   if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
   17160            0 :     internal_error ("%<global_options%> are modified in local context");
   17161       850378 :   if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
   17162            0 :     internal_error ("%<global_options%> are modified in local context");
   17163       850378 :   if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
   17164            0 :     internal_error ("%<global_options%> are modified in local context");
   17165       850378 :   if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
   17166            0 :     internal_error ("%<global_options%> are modified in local context");
   17167       850378 :   if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
   17168            0 :     internal_error ("%<global_options%> are modified in local context");
   17169       850378 :   if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
   17170            0 :     internal_error ("%<global_options%> are modified in local context");
   17171       850378 :   if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
   17172            0 :     internal_error ("%<global_options%> are modified in local context");
   17173       850378 :   if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
   17174            0 :     internal_error ("%<global_options%> are modified in local context");
   17175       850378 :   if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
   17176            0 :     internal_error ("%<global_options%> are modified in local context");
   17177       850378 :   if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
   17178            0 :     internal_error ("%<global_options%> are modified in local context");
   17179       850378 :   if (ptr1->x_report_times != ptr2->x_report_times)
   17180            0 :     internal_error ("%<global_options%> are modified in local context");
   17181       850378 :   if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
   17182            0 :     internal_error ("%<global_options%> are modified in local context");
   17183       850378 :   if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
   17184            0 :     internal_error ("%<global_options%> are modified in local context");
   17185       850378 :   if (ptr1->x_flag_undef != ptr2->x_flag_undef)
   17186            0 :     internal_error ("%<global_options%> are modified in local context");
   17187       850378 :   if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
   17188            0 :     internal_error ("%<global_options%> are modified in local context");
   17189       850378 :   if (ptr1->x_version_flag != ptr2->x_version_flag)
   17190            0 :     internal_error ("%<global_options%> are modified in local context");
   17191       850378 :   if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
   17192            0 :     internal_error ("%<global_options%> are modified in local context");
   17193       850378 :   if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
   17194            0 :     internal_error ("%<global_options%> are modified in local context");
   17195       850378 : }
        

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.