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 % 10794 7385
Test Date: 2026-10-24 16:24:59 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    102020569 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
      43              :                       struct gcc_options *opts_set)
      44              : {
      45    102020569 :   gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
      46    102020569 :   gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
      47    102020569 :   gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
      48    102020569 :   gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
      49    102020569 :   gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
      50    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
      51    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
      52    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
      53    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
      54    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
      55    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
      56    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
      57    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
      58    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
      59    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
      60    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
      61    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
      62    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
      63    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
      64    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
      65    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
      66    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
      67    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
      68    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
      69    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
      70    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
      71    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
      72    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
      73    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
      74    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
      75    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
      76    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
      77    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
      78    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
      79    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
      80    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
      81    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
      82    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
      83    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
      84    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
      85    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
      86    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
      87    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
      88    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
      89    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
      90    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
      91    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
      92    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
      93    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
      94    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
      95    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
      96    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
      97    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
      98    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
      99    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
     100    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
     101    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
     102    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
     103    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
     104    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
     105    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
     106    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
     107    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
     108    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
     109    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
     110    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
     111    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
     112    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
     113    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
     114    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
     115    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
     116    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
     117    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
     118    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
     119    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
     120    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
     121    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
     122    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
     123    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
     124    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
     125    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
     126    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
     127    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
     128    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
     129    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
     130    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
     131    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
     132    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
     133    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
     134    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
     135    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
     136    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
     137    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
     138    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
     139    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
     140    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
     141    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
     142    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
     143    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
     144    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
     145    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
     146    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
     147    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
     148    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
     149    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
     150    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
     151    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
     152    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
     153    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
     154    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
     155    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
     156    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
     157    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
     158    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
     159    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
     160    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
     161    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
     162    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
     163    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
     164    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
     165    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
     166    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
     167    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
     168    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
     169    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
     170    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
     171    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
     172    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
     173    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
     174    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
     175    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
     176    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
     177    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
     178    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
     179    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
     180    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
     181    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
     182    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
     183    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
     184    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
     185    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
     186    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
     187    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
     188    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
     189    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
     190    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
     191    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
     192    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
     193    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
     194    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
     195    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
     196    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
     197    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
     198    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
     199    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
     200    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
     201    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
     202    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
     203    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
     204    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
     205    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
     206    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
     207    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
     208    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
     209    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
     210    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
     211    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
     212    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
     213    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
     214    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
     215    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
     216    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
     217    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
     218    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
     219    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
     220    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
     221    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
     222    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
     223    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
     224    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
     225    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
     226    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
     227    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
     228    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
     229    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
     230    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
     231    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
     232    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
     233    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
     234    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
     235    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
     236    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
     237    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
     238    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
     239    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
     240    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
     241    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
     242    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
     243    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
     244    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
     245    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
     246    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
     247    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
     248    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
     249    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
     250    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
     251    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
     252    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
     253    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
     254    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
     255    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
     256    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
     257    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
     258    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
     259    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
     260    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
     261    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
     262    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
     263    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
     264    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
     265    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
     266    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
     267    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
     268    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
     269    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
     270    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
     271    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
     272    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
     273    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
     274    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
     275    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
     276    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
     277    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
     278    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
     279    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
     280    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
     281    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
     282    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
     283    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
     284    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
     285    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
     286    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
     287    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
     288    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
     289    102020569 :   gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
     290    102020569 :   gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
     291    102020569 :   gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
     292    102020569 :   gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
     293              : 
     294    102020569 :   ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
     295    102020569 :   ptr->x_param_align_threshold = opts->x_param_align_threshold;
     296    102020569 :   ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
     297    102020569 :   ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
     298    102020569 :   ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
     299    102020569 :   ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
     300    102020569 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
     301    102020569 :   ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
     302    102020569 :   ptr->x_param_asan_stack = opts->x_param_asan_stack;
     303    102020569 :   ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
     304    102020569 :   ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
     305    102020569 :   ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
     306    102020569 :   ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
     307    102020569 :   ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
     308    102020569 :   ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
     309    102020569 :   ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
     310    102020569 :   ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
     311    102020569 :   ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
     312    102020569 :   ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
     313    102020569 :   ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
     314    102020569 :   ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
     315    102020569 :   ptr->x_param_dom_jump_threading = opts->x_param_dom_jump_threading;
     316    102020569 :   ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
     317    102020569 :   ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
     318    102020569 :   ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
     319    102020569 :   ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
     320    102020569 :   ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
     321    102020569 :   ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
     322    102020569 :   ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
     323    102020569 :   ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
     324    102020569 :   ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
     325    102020569 :   ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
     326    102020569 :   ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
     327    102020569 :   ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
     328    102020569 :   ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
     329    102020569 :   ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
     330    102020569 :   ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
     331    102020569 :   ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
     332    102020569 :   ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
     333    102020569 :   ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
     334    102020569 :   ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
     335    102020569 :   ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
     336    102020569 :   ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
     337    102020569 :   ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
     338    102020569 :   ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
     339    102020569 :   ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
     340    102020569 :   ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
     341    102020569 :   ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
     342    102020569 :   ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
     343    102020569 :   ptr->x_param_ipa_cp_profile_runtime_scaling = opts->x_param_ipa_cp_profile_runtime_scaling;
     344    102020569 :   ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
     345    102020569 :   ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
     346    102020569 :   ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
     347    102020569 :   ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
     348    102020569 :   ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
     349    102020569 :   ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
     350    102020569 :   ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
     351    102020569 :   ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
     352    102020569 :   ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
     353    102020569 :   ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
     354    102020569 :   ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
     355    102020569 :   ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
     356    102020569 :   ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
     357    102020569 :   ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
     358    102020569 :   ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
     359    102020569 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
     360    102020569 :   ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
     361    102020569 :   ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
     362    102020569 :   ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
     363    102020569 :   ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
     364    102020569 :   ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
     365    102020569 :   ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
     366    102020569 :   ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
     367    102020569 :   ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
     368    102020569 :   ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
     369    102020569 :   ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
     370    102020569 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
     371    102020569 :   ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
     372    102020569 :   ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
     373    102020569 :   ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
     374    102020569 :   ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
     375    102020569 :   ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
     376    102020569 :   ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
     377    102020569 :   ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
     378    102020569 :   ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
     379    102020569 :   ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
     380    102020569 :   ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
     381    102020569 :   ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
     382    102020569 :   ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
     383    102020569 :   ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
     384    102020569 :   ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
     385    102020569 :   ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
     386    102020569 :   ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
     387    102020569 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
     388    102020569 :   ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
     389    102020569 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
     390    102020569 :   ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
     391    102020569 :   ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
     392    102020569 :   ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
     393    102020569 :   ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
     394    102020569 :   ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
     395    102020569 :   ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
     396    102020569 :   ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
     397    102020569 :   ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
     398    102020569 :   ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
     399    102020569 :   ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
     400    102020569 :   ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
     401    102020569 :   ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
     402    102020569 :   ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
     403    102020569 :   ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
     404    102020569 :   ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
     405    102020569 :   ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
     406    102020569 :   ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
     407    102020569 :   ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
     408    102020569 :   ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
     409    102020569 :   ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
     410    102020569 :   ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
     411    102020569 :   ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
     412    102020569 :   ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
     413    102020569 :   ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
     414    102020569 :   ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
     415    102020569 :   ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
     416    102020569 :   ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
     417    102020569 :   ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
     418    102020569 :   ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
     419    102020569 :   ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
     420    102020569 :   ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
     421    102020569 :   ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
     422    102020569 :   ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
     423    102020569 :   ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
     424    102020569 :   ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
     425    102020569 :   ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
     426    102020569 :   ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
     427    102020569 :   ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
     428    102020569 :   ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
     429    102020569 :   ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
     430    102020569 :   ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
     431    102020569 :   ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
     432    102020569 :   ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
     433    102020569 :   ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
     434    102020569 :   ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
     435    102020569 :   ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
     436    102020569 :   ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
     437    102020569 :   ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
     438    102020569 :   ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
     439    102020569 :   ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
     440    102020569 :   ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
     441    102020569 :   ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
     442    102020569 :   ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
     443    102020569 :   ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
     444    102020569 :   ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
     445    102020569 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
     446    102020569 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
     447    102020569 :   ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
     448    102020569 :   ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
     449    102020569 :   ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
     450    102020569 :   ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
     451    102020569 :   ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
     452    102020569 :   ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
     453    102020569 :   ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
     454    102020569 :   ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
     455    102020569 :   ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
     456    102020569 :   ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
     457    102020569 :   ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
     458    102020569 :   ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
     459    102020569 :   ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
     460    102020569 :   ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
     461    102020569 :   ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
     462    102020569 :   ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
     463    102020569 :   ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
     464    102020569 :   ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
     465    102020569 :   ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
     466    102020569 :   ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
     467    102020569 :   ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
     468    102020569 :   ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
     469    102020569 :   ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
     470    102020569 :   ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
     471    102020569 :   ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
     472    102020569 :   ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
     473    102020569 :   ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
     474    102020569 :   ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
     475    102020569 :   ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
     476    102020569 :   ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
     477    102020569 :   ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
     478    102020569 :   ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
     479    102020569 :   ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
     480    102020569 :   ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
     481    102020569 :   ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
     482    102020569 :   ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
     483    102020569 :   ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
     484    102020569 :   ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
     485    102020569 :   ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
     486    102020569 :   ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
     487    102020569 :   ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
     488    102020569 :   ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
     489    102020569 :   ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
     490    102020569 :   ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
     491    102020569 :   ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
     492    102020569 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
     493    102020569 :   ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
     494    102020569 :   ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
     495    102020569 :   ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
     496    102020569 :   ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
     497    102020569 :   ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
     498    102020569 :   ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
     499    102020569 :   ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
     500    102020569 :   ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
     501    102020569 :   ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
     502    102020569 :   ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
     503    102020569 :   ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
     504    102020569 :   ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
     505    102020569 :   ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
     506    102020569 :   ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
     507    102020569 :   ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
     508    102020569 :   ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
     509    102020569 :   ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
     510    102020569 :   ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
     511    102020569 :   ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
     512    102020569 :   ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
     513    102020569 :   ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
     514    102020569 :   ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
     515    102020569 :   ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
     516    102020569 :   ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
     517    102020569 :   ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
     518    102020569 :   ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
     519    102020569 :   ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
     520    102020569 :   ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
     521    102020569 :   ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
     522    102020569 :   ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
     523    102020569 :   ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
     524    102020569 :   ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
     525    102020569 :   ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
     526    102020569 :   ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
     527    102020569 :   ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
     528    102020569 :   ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
     529    102020569 :   ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
     530    102020569 :   ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
     531    102020569 :   ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
     532    102020569 :   ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
     533    102020569 :   ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
     534    102020569 :   ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
     535    102020569 :   ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
     536    102020569 :   ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
     537    102020569 :   ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
     538    102020569 :   ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
     539    102020569 :   ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
     540    102020569 :   ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
     541    102020569 :   ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
     542    102020569 :   ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
     543    102020569 :   ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
     544    102020569 :   ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
     545    102020569 :   ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
     546    102020569 :   ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
     547    102020569 :   ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
     548    102020569 :   ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
     549    102020569 :   ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
     550    102020569 :   ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
     551    102020569 :   ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
     552    102020569 :   ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
     553    102020569 :   ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
     554    102020569 :   ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
     555    102020569 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
     556    102020569 :   ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
     557    102020569 :   ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
     558    102020569 :   ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
     559    102020569 :   ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
     560    102020569 :   ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
     561    102020569 :   ptr->x_param_widening_mul_defer_fma = opts->x_param_widening_mul_defer_fma;
     562    102020569 :   ptr->x_flag_complex_method = opts->x_flag_complex_method;
     563    102020569 :   ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
     564    102020569 :   ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
     565    102020569 :   ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
     566    102020569 :   ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
     567    102020569 :   ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
     568    102020569 :   ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
     569    102020569 :   ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
     570    102020569 :   ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
     571    102020569 :   ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
     572    102020569 :   ptr->x_param_threader_debug = opts->x_param_threader_debug;
     573    102020569 :   ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
     574    102020569 :   ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
     575    102020569 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
     576    102020569 :   ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
     577    102020569 :   ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
     578    102020569 :   ptr->x_flag_ira_region = opts->x_flag_ira_region;
     579    102020569 :   ptr->x_flag_live_patching = opts->x_flag_live_patching;
     580    102020569 :   ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
     581    102020569 :   ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
     582    102020569 :   ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
     583    102020569 :   ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
     584    102020569 :   ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
     585    102020569 :   ptr->x_optimize = opts->x_optimize;
     586    102020569 :   ptr->x_optimize_size = opts->x_optimize_size;
     587    102020569 :   ptr->x_optimize_debug = opts->x_optimize_debug;
     588    102020569 :   ptr->x_optimize_fast = opts->x_optimize_fast;
     589    102020569 :   ptr->x_warn_inline = opts->x_warn_inline;
     590    102020569 :   ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
     591    102020569 :   ptr->x_flag_align_functions = opts->x_flag_align_functions;
     592    102020569 :   ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
     593    102020569 :   ptr->x_flag_align_labels = opts->x_flag_align_labels;
     594    102020569 :   ptr->x_flag_align_loops = opts->x_flag_align_loops;
     595    102020569 :   ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
     596    102020569 :   ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
     597    102020569 :   ptr->x_flag_associative_math = opts->x_flag_associative_math;
     598    102020569 :   ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
     599    102020569 :   ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
     600    102020569 :   ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
     601    102020569 :   ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
     602    102020569 :   ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
     603    102020569 :   ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
     604    102020569 :   ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
     605    102020569 :   ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
     606    102020569 :   ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
     607    102020569 :   ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
     608    102020569 :   ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
     609    102020569 :   ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
     610    102020569 :   ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
     611    102020569 :   ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
     612    102020569 :   ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
     613    102020569 :   ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
     614    102020569 :   ptr->x_flag_dce = opts->x_flag_dce;
     615    102020569 :   ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
     616    102020569 :   ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
     617    102020569 :   ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
     618    102020569 :   ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
     619    102020569 :   ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
     620    102020569 :   ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
     621    102020569 :   ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
     622    102020569 :   ptr->x_flag_dse = opts->x_flag_dse;
     623    102020569 :   ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
     624    102020569 :   ptr->x_flag_exceptions = opts->x_flag_exceptions;
     625    102020569 :   ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
     626    102020569 :   ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
     627    102020569 :   ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
     628    102020569 :   ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
     629    102020569 :   ptr->x_flag_float_store = opts->x_flag_float_store;
     630    102020569 :   ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
     631    102020569 :   ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
     632    102020569 :   ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
     633    102020569 :   ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
     634    102020569 :   ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
     635    102020569 :   ptr->x_flag_gcse = opts->x_flag_gcse;
     636    102020569 :   ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
     637    102020569 :   ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
     638    102020569 :   ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
     639    102020569 :   ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
     640    102020569 :   ptr->x_flag_graphite = opts->x_flag_graphite;
     641    102020569 :   ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
     642    102020569 :   ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
     643    102020569 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
     644    102020569 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
     645    102020569 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
     646    102020569 :   ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
     647    102020569 :   ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
     648    102020569 :   ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
     649    102020569 :   ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
     650    102020569 :   ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
     651    102020569 :   ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
     652    102020569 :   ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
     653    102020569 :   ptr->x_flag_no_inline = opts->x_flag_no_inline;
     654    102020569 :   ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
     655    102020569 :   ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
     656    102020569 :   ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
     657    102020569 :   ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
     658    102020569 :   ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
     659    102020569 :   ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
     660    102020569 :   ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
     661    102020569 :   ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
     662    102020569 :   ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
     663    102020569 :   ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
     664    102020569 :   ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
     665    102020569 :   ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
     666    102020569 :   ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
     667    102020569 :   ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
     668    102020569 :   ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
     669    102020569 :   ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
     670    102020569 :   ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
     671    102020569 :   ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
     672    102020569 :   ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
     673    102020569 :   ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
     674    102020569 :   ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
     675    102020569 :   ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
     676    102020569 :   ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
     677    102020569 :   ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
     678    102020569 :   ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
     679    102020569 :   ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
     680    102020569 :   ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
     681    102020569 :   ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
     682    102020569 :   ptr->x_flag_ivopts = opts->x_flag_ivopts;
     683    102020569 :   ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
     684    102020569 :   ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
     685    102020569 :   ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
     686    102020569 :   ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
     687    102020569 :   ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
     688    102020569 :   ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
     689    102020569 :   ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
     690    102020569 :   ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
     691    102020569 :   ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
     692    102020569 :   ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
     693    102020569 :   ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
     694    102020569 :   ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
     695    102020569 :   ptr->x_flag_errno_math = opts->x_flag_errno_math;
     696    102020569 :   ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
     697    102020569 :   ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
     698    102020569 :   ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
     699    102020569 :   ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
     700    102020569 :   ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
     701    102020569 :   ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
     702    102020569 :   ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
     703    102020569 :   ptr->x_flag_opt_info = opts->x_flag_opt_info;
     704    102020569 :   ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
     705    102020569 :   ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
     706    102020569 :   ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
     707    102020569 :   ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
     708    102020569 :   ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
     709    102020569 :   ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
     710    102020569 :   ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
     711    102020569 :   ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
     712    102020569 :   ptr->x_flag_peephole2 = opts->x_flag_peephole2;
     713    102020569 :   ptr->x_flag_plt = opts->x_flag_plt;
     714    102020569 :   ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
     715    102020569 :   ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
     716    102020569 :   ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
     717    102020569 :   ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
     718    102020569 :   ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
     719    102020569 :   ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
     720    102020569 :   ptr->x_flag_ree = opts->x_flag_ree;
     721    102020569 :   ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
     722    102020569 :   ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
     723    102020569 :   ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
     724    102020569 :   ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
     725    102020569 :   ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
     726    102020569 :   ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
     727    102020569 :   ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
     728    102020569 :   ptr->x_flag_rtti = opts->x_flag_rtti;
     729    102020569 :   ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
     730    102020569 :   ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
     731    102020569 :   ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
     732    102020569 :   ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
     733    102020569 :   ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
     734    102020569 :   ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
     735    102020569 :   ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
     736    102020569 :   ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
     737    102020569 :   ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
     738    102020569 :   ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
     739    102020569 :   ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
     740    102020569 :   ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
     741    102020569 :   ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
     742    102020569 :   ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
     743    102020569 :   ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
     744    102020569 :   ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
     745    102020569 :   ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
     746    102020569 :   ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
     747    102020569 :   ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
     748    102020569 :   ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
     749    102020569 :   ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
     750    102020569 :   ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
     751    102020569 :   ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
     752    102020569 :   ptr->x_flag_short_enums = opts->x_flag_short_enums;
     753    102020569 :   ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
     754    102020569 :   ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
     755    102020569 :   ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
     756    102020569 :   ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
     757    102020569 :   ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
     758    102020569 :   ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
     759    102020569 :   ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
     760    102020569 :   ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
     761    102020569 :   ptr->x_flag_split_loops = opts->x_flag_split_loops;
     762    102020569 :   ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
     763    102020569 :   ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
     764    102020569 :   ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
     765    102020569 :   ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
     766    102020569 :   ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
     767    102020569 :   ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
     768    102020569 :   ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
     769    102020569 :   ptr->x_flag_store_merging = opts->x_flag_store_merging;
     770    102020569 :   ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
     771    102020569 :   ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
     772    102020569 :   ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
     773    102020569 :   ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
     774    102020569 :   ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
     775    102020569 :   ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
     776    102020569 :   ptr->x_flag_tracer = opts->x_flag_tracer;
     777    102020569 :   ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
     778    102020569 :   ptr->x_flag_trapv = opts->x_flag_trapv;
     779    102020569 :   ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
     780    102020569 :   ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
     781    102020569 :   ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
     782    102020569 :   ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
     783    102020569 :   ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
     784    102020569 :   ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
     785    102020569 :   ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
     786    102020569 :   ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
     787    102020569 :   ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
     788    102020569 :   ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
     789    102020569 :   ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
     790    102020569 :   ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
     791    102020569 :   ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
     792    102020569 :   ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
     793    102020569 :   ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
     794    102020569 :   ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
     795    102020569 :   ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
     796    102020569 :   ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
     797    102020569 :   ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
     798    102020569 :   ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
     799    102020569 :   ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
     800    102020569 :   ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
     801    102020569 :   ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
     802    102020569 :   ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
     803    102020569 :   ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
     804    102020569 :   ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
     805    102020569 :   ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
     806    102020569 :   ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
     807    102020569 :   ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
     808    102020569 :   ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
     809    102020569 :   ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
     810    102020569 :   ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
     811    102020569 :   ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
     812    102020569 :   ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
     813    102020569 :   ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
     814    102020569 :   ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
     815    102020569 :   ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
     816    102020569 :   ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
     817    102020569 :   ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
     818    102020569 :   ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
     819    102020569 :   ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
     820    102020569 :   ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
     821    102020569 :   ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
     822    102020569 :   ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
     823    102020569 :   ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
     824    102020569 :   ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
     825    102020569 :   ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
     826    102020569 :   ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
     827    102020569 :   ptr->x_flag_web = opts->x_flag_web;
     828    102020569 :   ptr->x_flag_wrapv = opts->x_flag_wrapv;
     829    102020569 :   ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
     830    102020569 :   ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
     831    102020569 :   ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
     832    102020569 :   ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
     833    102020569 :   ptr->x_str_align_functions = opts->x_str_align_functions;
     834    102020569 :   ptr->x_str_align_jumps = opts->x_str_align_jumps;
     835    102020569 :   ptr->x_str_align_labels = opts->x_str_align_labels;
     836    102020569 :   ptr->x_str_align_loops = opts->x_str_align_loops;
     837    102020569 :   ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
     838              : 
     839    102020569 :   unsigned HOST_WIDE_INT mask = 0;
     840    102020569 :   if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
     841    102020569 :   if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
     842    102020569 :   if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
     843    102020569 :   if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
     844    102020569 :   if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
     845    102020569 :   if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
     846    102020569 :   if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
     847    102020569 :   if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
     848    102020569 :   if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
     849    102020569 :   if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
     850    102020569 :   if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
     851    102020569 :   if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
     852    102020569 :   if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
     853    102020569 :   if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
     854    102020569 :   if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
     855    102020569 :   if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
     856    102020569 :   if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
     857    102020569 :   if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
     858    102020569 :   if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
     859    102020569 :   if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
     860    102020569 :   if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
     861    102020569 :   if (opts_set->x_param_dom_jump_threading) mask |= HOST_WIDE_INT_1U << 21;
     862    102020569 :   if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 22;
     863    102020569 :   if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 23;
     864    102020569 :   if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 24;
     865    102020569 :   if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 25;
     866    102020569 :   if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 26;
     867    102020569 :   if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 27;
     868    102020569 :   if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 28;
     869    102020569 :   if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 29;
     870    102020569 :   if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 30;
     871    102020569 :   if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 31;
     872    102020569 :   if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 32;
     873    102020569 :   if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 33;
     874    102020569 :   if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 34;
     875    102020569 :   if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 35;
     876    102020569 :   if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 36;
     877    102020569 :   if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 37;
     878    102020569 :   if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 38;
     879    102020569 :   if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 39;
     880    102020569 :   if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 40;
     881    102020569 :   if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 41;
     882    102020569 :   if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 42;
     883    102020569 :   if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 43;
     884    102020569 :   if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 44;
     885    102020569 :   if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 45;
     886    102020569 :   if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 46;
     887    102020569 :   if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 47;
     888    102020569 :   if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 48;
     889    102020569 :   if (opts_set->x_param_ipa_cp_profile_runtime_scaling) mask |= HOST_WIDE_INT_1U << 49;
     890    102020569 :   if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 50;
     891    102020569 :   if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 51;
     892    102020569 :   if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 52;
     893    102020569 :   if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 53;
     894    102020569 :   if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 54;
     895    102020569 :   if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 55;
     896    102020569 :   if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 56;
     897    102020569 :   if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 57;
     898    102020569 :   if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 58;
     899    102020569 :   if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 59;
     900    102020569 :   if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 60;
     901    102020569 :   if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 61;
     902    102020569 :   if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 62;
     903    102020569 :   if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 63;
     904    102020569 :   ptr->explicit_mask[0] = mask;
     905    102020569 :   mask = 0;
     906    102020569 :   if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 0;
     907    102020569 :   if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 1;
     908    102020569 :   if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 2;
     909    102020569 :   if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 3;
     910    102020569 :   if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 4;
     911    102020569 :   if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 5;
     912    102020569 :   if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 6;
     913    102020569 :   if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 7;
     914    102020569 :   if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 8;
     915    102020569 :   if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 9;
     916    102020569 :   if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 10;
     917    102020569 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 11;
     918    102020569 :   if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 12;
     919    102020569 :   if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 13;
     920    102020569 :   if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 14;
     921    102020569 :   if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 15;
     922    102020569 :   if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 16;
     923    102020569 :   if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 17;
     924    102020569 :   if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 18;
     925    102020569 :   if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 19;
     926    102020569 :   if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 20;
     927    102020569 :   if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 21;
     928    102020569 :   if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 22;
     929    102020569 :   if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 23;
     930    102020569 :   if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 24;
     931    102020569 :   if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 25;
     932    102020569 :   if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 26;
     933    102020569 :   if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 27;
     934    102020569 :   if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 28;
     935    102020569 :   if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 29;
     936    102020569 :   if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 30;
     937    102020569 :   if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 31;
     938    102020569 :   if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 32;
     939    102020569 :   if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 33;
     940    102020569 :   if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 34;
     941    102020569 :   if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 35;
     942    102020569 :   if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 36;
     943    102020569 :   if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 37;
     944    102020569 :   if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 38;
     945    102020569 :   if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 39;
     946    102020569 :   if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 40;
     947    102020569 :   if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 41;
     948    102020569 :   if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 42;
     949    102020569 :   if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 43;
     950    102020569 :   if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 44;
     951    102020569 :   if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 45;
     952    102020569 :   if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 46;
     953    102020569 :   if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 47;
     954    102020569 :   if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 48;
     955    102020569 :   if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 49;
     956    102020569 :   if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 50;
     957    102020569 :   if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 51;
     958    102020569 :   if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 52;
     959    102020569 :   if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 53;
     960    102020569 :   if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 54;
     961    102020569 :   if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 55;
     962    102020569 :   if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 56;
     963    102020569 :   if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 57;
     964    102020569 :   if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 58;
     965    102020569 :   if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 59;
     966    102020569 :   if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 60;
     967    102020569 :   if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 61;
     968    102020569 :   if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 62;
     969    102020569 :   if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 63;
     970    102020569 :   ptr->explicit_mask[1] = mask;
     971    102020569 :   mask = 0;
     972    102020569 :   if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 0;
     973    102020569 :   if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 1;
     974    102020569 :   if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 2;
     975    102020569 :   if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 3;
     976    102020569 :   if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 4;
     977    102020569 :   if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 5;
     978    102020569 :   if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 6;
     979    102020569 :   if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 7;
     980    102020569 :   if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 8;
     981    102020569 :   if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 9;
     982    102020569 :   if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 10;
     983    102020569 :   if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 11;
     984    102020569 :   if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 12;
     985    102020569 :   if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 13;
     986    102020569 :   if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 14;
     987    102020569 :   if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 15;
     988    102020569 :   if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 16;
     989    102020569 :   if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 17;
     990    102020569 :   if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 18;
     991    102020569 :   if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 19;
     992    102020569 :   if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 20;
     993    102020569 :   if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 21;
     994    102020569 :   if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 22;
     995    102020569 :   if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 23;
     996    102020569 :   if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 24;
     997    102020569 :   if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 25;
     998    102020569 :   if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 26;
     999    102020569 :   if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 27;
    1000    102020569 :   if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 28;
    1001    102020569 :   if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 29;
    1002    102020569 :   if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 30;
    1003    102020569 :   if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 31;
    1004    102020569 :   if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 32;
    1005    102020569 :   if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 33;
    1006    102020569 :   if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 34;
    1007    102020569 :   if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 35;
    1008    102020569 :   if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 36;
    1009    102020569 :   if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 37;
    1010    102020569 :   if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 38;
    1011    102020569 :   if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 39;
    1012    102020569 :   if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 40;
    1013    102020569 :   if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 41;
    1014    102020569 :   if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 42;
    1015    102020569 :   if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 43;
    1016    102020569 :   if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 44;
    1017    102020569 :   if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 45;
    1018    102020569 :   if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 46;
    1019    102020569 :   if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 47;
    1020    102020569 :   if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 48;
    1021    102020569 :   if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 49;
    1022    102020569 :   if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 50;
    1023    102020569 :   if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 51;
    1024    102020569 :   if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 52;
    1025    102020569 :   if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 53;
    1026    102020569 :   if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 54;
    1027    102020569 :   if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 55;
    1028    102020569 :   if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 56;
    1029    102020569 :   if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 57;
    1030    102020569 :   if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 58;
    1031    102020569 :   if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 59;
    1032    102020569 :   if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 60;
    1033    102020569 :   if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 61;
    1034    102020569 :   if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 62;
    1035    102020569 :   if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 63;
    1036    102020569 :   ptr->explicit_mask[2] = mask;
    1037    102020569 :   mask = 0;
    1038    102020569 :   if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 0;
    1039    102020569 :   if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 1;
    1040    102020569 :   if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 2;
    1041    102020569 :   if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 3;
    1042    102020569 :   if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 4;
    1043    102020569 :   if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 5;
    1044    102020569 :   if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 6;
    1045    102020569 :   if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 7;
    1046    102020569 :   if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 8;
    1047    102020569 :   if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 9;
    1048    102020569 :   if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 10;
    1049    102020569 :   if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 11;
    1050    102020569 :   if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 12;
    1051    102020569 :   if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 13;
    1052    102020569 :   if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 14;
    1053    102020569 :   if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 15;
    1054    102020569 :   if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 16;
    1055    102020569 :   if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 17;
    1056    102020569 :   if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 18;
    1057    102020569 :   if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 19;
    1058    102020569 :   if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 20;
    1059    102020569 :   if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 21;
    1060    102020569 :   if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 22;
    1061    102020569 :   if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 23;
    1062    102020569 :   if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 24;
    1063    102020569 :   if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 25;
    1064    102020569 :   if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 26;
    1065    102020569 :   if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 27;
    1066    102020569 :   if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 28;
    1067    102020569 :   if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 29;
    1068    102020569 :   if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 30;
    1069    102020569 :   if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 31;
    1070    102020569 :   if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 32;
    1071    102020569 :   if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 33;
    1072    102020569 :   if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 34;
    1073    102020569 :   if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 35;
    1074    102020569 :   if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 36;
    1075    102020569 :   if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 37;
    1076    102020569 :   if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 38;
    1077    102020569 :   if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 39;
    1078    102020569 :   if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 40;
    1079    102020569 :   if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 41;
    1080    102020569 :   if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 42;
    1081    102020569 :   if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 43;
    1082    102020569 :   if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 44;
    1083    102020569 :   if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 45;
    1084    102020569 :   if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 46;
    1085    102020569 :   if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 47;
    1086    102020569 :   if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 48;
    1087    102020569 :   if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 49;
    1088    102020569 :   if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 50;
    1089    102020569 :   if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 51;
    1090    102020569 :   if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 52;
    1091    102020569 :   if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 53;
    1092    102020569 :   if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 54;
    1093    102020569 :   if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 55;
    1094    102020569 :   if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 56;
    1095    102020569 :   if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 57;
    1096    102020569 :   if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 58;
    1097    102020569 :   if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 59;
    1098    102020569 :   if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 60;
    1099    102020569 :   if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 61;
    1100    102020569 :   if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 62;
    1101    102020569 :   if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 63;
    1102    102020569 :   ptr->explicit_mask[3] = mask;
    1103    102020569 :   mask = 0;
    1104    102020569 :   if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 0;
    1105    102020569 :   if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 1;
    1106    102020569 :   if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 2;
    1107    102020569 :   if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 3;
    1108    102020569 :   if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 4;
    1109    102020569 :   if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 5;
    1110    102020569 :   if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 6;
    1111    102020569 :   if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 7;
    1112    102020569 :   if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 8;
    1113    102020569 :   if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 9;
    1114    102020569 :   if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 10;
    1115    102020569 :   if (opts_set->x_param_widening_mul_defer_fma) mask |= HOST_WIDE_INT_1U << 11;
    1116    102020569 :   if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 12;
    1117    102020569 :   if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 13;
    1118    102020569 :   if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 14;
    1119    102020569 :   if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 15;
    1120    102020569 :   if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 16;
    1121    102020569 :   if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 17;
    1122    102020569 :   if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 18;
    1123    102020569 :   if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 19;
    1124    102020569 :   if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 20;
    1125    102020569 :   if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 21;
    1126    102020569 :   if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 22;
    1127    102020569 :   if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 23;
    1128    102020569 :   if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 24;
    1129    102020569 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 25;
    1130    102020569 :   if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 26;
    1131    102020569 :   if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 27;
    1132    102020569 :   if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 28;
    1133    102020569 :   if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 29;
    1134    102020569 :   if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 30;
    1135    102020569 :   if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 31;
    1136    102020569 :   if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 32;
    1137    102020569 :   if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 33;
    1138    102020569 :   if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 34;
    1139    102020569 :   if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 35;
    1140    102020569 :   if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 36;
    1141    102020569 :   if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 37;
    1142    102020569 :   if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 38;
    1143    102020569 :   if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 39;
    1144    102020569 :   if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 40;
    1145    102020569 :   if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 41;
    1146    102020569 :   if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 42;
    1147    102020569 :   if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 43;
    1148    102020569 :   if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 44;
    1149    102020569 :   if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 45;
    1150    102020569 :   if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 46;
    1151    102020569 :   if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 47;
    1152    102020569 :   if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 48;
    1153    102020569 :   if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 49;
    1154    102020569 :   if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 50;
    1155    102020569 :   if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 51;
    1156    102020569 :   if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 52;
    1157    102020569 :   if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 53;
    1158    102020569 :   if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 54;
    1159    102020569 :   if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 55;
    1160    102020569 :   if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 56;
    1161    102020569 :   if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 57;
    1162    102020569 :   if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 58;
    1163    102020569 :   if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 59;
    1164    102020569 :   if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 60;
    1165    102020569 :   if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 61;
    1166    102020569 :   if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 62;
    1167    102020569 :   if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 63;
    1168    102020569 :   ptr->explicit_mask[4] = mask;
    1169    102020569 :   mask = 0;
    1170    102020569 :   if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 0;
    1171    102020569 :   if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 1;
    1172    102020569 :   if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 2;
    1173    102020569 :   if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 3;
    1174    102020569 :   if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 4;
    1175    102020569 :   if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 5;
    1176    102020569 :   if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 6;
    1177    102020569 :   if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 7;
    1178    102020569 :   if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 8;
    1179    102020569 :   if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 9;
    1180    102020569 :   if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 10;
    1181    102020569 :   if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 11;
    1182    102020569 :   if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 12;
    1183    102020569 :   if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 13;
    1184    102020569 :   if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 14;
    1185    102020569 :   if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 15;
    1186    102020569 :   if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 16;
    1187    102020569 :   if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 17;
    1188    102020569 :   if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 18;
    1189    102020569 :   if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 19;
    1190    102020569 :   if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 20;
    1191    102020569 :   if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 21;
    1192    102020569 :   if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 22;
    1193    102020569 :   if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 23;
    1194    102020569 :   if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 24;
    1195    102020569 :   if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 25;
    1196    102020569 :   if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 26;
    1197    102020569 :   if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 27;
    1198    102020569 :   if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 28;
    1199    102020569 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 29;
    1200    102020569 :   if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 30;
    1201    102020569 :   if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 31;
    1202    102020569 :   if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 32;
    1203    102020569 :   if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 33;
    1204    102020569 :   if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 34;
    1205    102020569 :   if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 35;
    1206    102020569 :   if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 36;
    1207    102020569 :   if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 37;
    1208    102020569 :   if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 38;
    1209    102020569 :   if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 39;
    1210    102020569 :   if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 40;
    1211    102020569 :   if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 41;
    1212    102020569 :   if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 42;
    1213    102020569 :   if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 43;
    1214    102020569 :   if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 44;
    1215    102020569 :   if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 45;
    1216    102020569 :   if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 46;
    1217    102020569 :   if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 47;
    1218    102020569 :   if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 48;
    1219    102020569 :   if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 49;
    1220    102020569 :   if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 50;
    1221    102020569 :   if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 51;
    1222    102020569 :   if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 52;
    1223    102020569 :   if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 53;
    1224    102020569 :   if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 54;
    1225    102020569 :   if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 55;
    1226    102020569 :   if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 56;
    1227    102020569 :   if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 57;
    1228    102020569 :   if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 58;
    1229    102020569 :   if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 59;
    1230    102020569 :   if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 60;
    1231    102020569 :   if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 61;
    1232    102020569 :   if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 62;
    1233    102020569 :   if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 63;
    1234    102020569 :   ptr->explicit_mask[5] = mask;
    1235    102020569 :   mask = 0;
    1236    102020569 :   if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 0;
    1237    102020569 :   if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 1;
    1238    102020569 :   if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 2;
    1239    102020569 :   if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 3;
    1240    102020569 :   if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 4;
    1241    102020569 :   if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 5;
    1242    102020569 :   if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 6;
    1243    102020569 :   if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 7;
    1244    102020569 :   if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 8;
    1245    102020569 :   if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 9;
    1246    102020569 :   if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 10;
    1247    102020569 :   if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 11;
    1248    102020569 :   if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 12;
    1249    102020569 :   if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 13;
    1250    102020569 :   if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 14;
    1251    102020569 :   if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 15;
    1252    102020569 :   if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 16;
    1253    102020569 :   if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 17;
    1254    102020569 :   if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 18;
    1255    102020569 :   if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 19;
    1256    102020569 :   if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 20;
    1257    102020569 :   if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 21;
    1258    102020569 :   if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 22;
    1259    102020569 :   if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 23;
    1260    102020569 :   if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 24;
    1261    102020569 :   if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 25;
    1262    102020569 :   if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 26;
    1263    102020569 :   if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 27;
    1264    102020569 :   if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 28;
    1265    102020569 :   if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 29;
    1266    102020569 :   if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 30;
    1267    102020569 :   if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 31;
    1268    102020569 :   if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 32;
    1269    102020569 :   if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 33;
    1270    102020569 :   if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 34;
    1271    102020569 :   if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 35;
    1272    102020569 :   if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 36;
    1273    102020569 :   if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 37;
    1274    102020569 :   if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 38;
    1275    102020569 :   if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 39;
    1276    102020569 :   if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 40;
    1277    102020569 :   if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 41;
    1278    102020569 :   if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 42;
    1279    102020569 :   if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 43;
    1280    102020569 :   if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 44;
    1281    102020569 :   if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 45;
    1282    102020569 :   if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 46;
    1283    102020569 :   if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 47;
    1284    102020569 :   if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 48;
    1285    102020569 :   if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 49;
    1286    102020569 :   if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 50;
    1287    102020569 :   if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 51;
    1288    102020569 :   if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 52;
    1289    102020569 :   if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 53;
    1290    102020569 :   if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 54;
    1291    102020569 :   if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 55;
    1292    102020569 :   if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 56;
    1293    102020569 :   if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 57;
    1294    102020569 :   if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 58;
    1295    102020569 :   if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 59;
    1296    102020569 :   if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 60;
    1297    102020569 :   if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 61;
    1298    102020569 :   if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 62;
    1299    102020569 :   if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 63;
    1300    102020569 :   ptr->explicit_mask[6] = mask;
    1301    102020569 :   mask = 0;
    1302    102020569 :   if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 0;
    1303    102020569 :   if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 1;
    1304    102020569 :   if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 2;
    1305    102020569 :   if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 3;
    1306    102020569 :   if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 4;
    1307    102020569 :   if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 5;
    1308    102020569 :   if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 6;
    1309    102020569 :   if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 7;
    1310    102020569 :   if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 8;
    1311    102020569 :   if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 9;
    1312    102020569 :   if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 10;
    1313    102020569 :   if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 11;
    1314    102020569 :   if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 12;
    1315    102020569 :   if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 13;
    1316    102020569 :   if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 14;
    1317    102020569 :   if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 15;
    1318    102020569 :   if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 16;
    1319    102020569 :   if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 17;
    1320    102020569 :   if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 18;
    1321    102020569 :   if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 19;
    1322    102020569 :   if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 20;
    1323    102020569 :   if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 21;
    1324    102020569 :   if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 22;
    1325    102020569 :   if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 23;
    1326    102020569 :   if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 24;
    1327    102020569 :   if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 25;
    1328    102020569 :   if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 26;
    1329    102020569 :   if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 27;
    1330    102020569 :   if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 28;
    1331    102020569 :   if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 29;
    1332    102020569 :   if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 30;
    1333    102020569 :   if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 31;
    1334    102020569 :   if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 32;
    1335    102020569 :   if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 33;
    1336    102020569 :   if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 34;
    1337    102020569 :   if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 35;
    1338    102020569 :   if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 36;
    1339    102020569 :   if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 37;
    1340    102020569 :   if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 38;
    1341    102020569 :   if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 39;
    1342    102020569 :   if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 40;
    1343    102020569 :   if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 41;
    1344    102020569 :   if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 42;
    1345    102020569 :   if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 43;
    1346    102020569 :   if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 44;
    1347    102020569 :   if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 45;
    1348    102020569 :   if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 46;
    1349    102020569 :   if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 47;
    1350    102020569 :   if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 48;
    1351    102020569 :   if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 49;
    1352    102020569 :   if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 50;
    1353    102020569 :   if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 51;
    1354    102020569 :   if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 52;
    1355    102020569 :   if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 53;
    1356    102020569 :   if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 54;
    1357    102020569 :   if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 55;
    1358    102020569 :   if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 56;
    1359    102020569 :   if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 57;
    1360    102020569 :   if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 58;
    1361    102020569 :   if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 59;
    1362    102020569 :   if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 60;
    1363    102020569 :   if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 61;
    1364    102020569 :   if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 62;
    1365    102020569 :   if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 63;
    1366    102020569 :   ptr->explicit_mask[7] = mask;
    1367    102020569 :   mask = 0;
    1368    102020569 :   if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 0;
    1369    102020569 :   if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 1;
    1370    102020569 :   if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 2;
    1371    102020569 :   if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 3;
    1372    102020569 :   if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 4;
    1373    102020569 :   if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 5;
    1374    102020569 :   if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 6;
    1375    102020569 :   if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 7;
    1376    102020569 :   if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 8;
    1377    102020569 :   if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 9;
    1378    102020569 :   if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 10;
    1379    102020569 :   if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 11;
    1380    102020569 :   if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 12;
    1381    102020569 :   if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 13;
    1382    102020569 :   if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 14;
    1383    102020569 :   if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 15;
    1384    102020569 :   if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 16;
    1385    102020569 :   if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 17;
    1386    102020569 :   if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 18;
    1387    102020569 :   if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 19;
    1388    102020569 :   if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 20;
    1389    102020569 :   if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 21;
    1390    102020569 :   if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 22;
    1391    102020569 :   if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 23;
    1392    102020569 :   if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 24;
    1393    102020569 :   if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 25;
    1394    102020569 :   if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 26;
    1395    102020569 :   if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 27;
    1396    102020569 :   if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 28;
    1397    102020569 :   if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 29;
    1398    102020569 :   if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 30;
    1399    102020569 :   if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 31;
    1400    102020569 :   ptr->explicit_mask[8] = mask;
    1401    102020569 : }
    1402              : 
    1403              : /* Restore optimization options from a structure.  */
    1404              : void
    1405     54211701 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
    1406              :                          struct cl_optimization *ptr)
    1407              : {
    1408     54211701 :   opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
    1409     54211701 :   opts->x_param_align_threshold = ptr->x_param_align_threshold;
    1410     54211701 :   opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
    1411     54211701 :   opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
    1412     54211701 :   opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
    1413     54211701 :   opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
    1414     54211701 :   opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
    1415     54211701 :   opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
    1416     54211701 :   opts->x_param_asan_stack = ptr->x_param_asan_stack;
    1417     54211701 :   opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
    1418     54211701 :   opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
    1419     54211701 :   opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
    1420     54211701 :   opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
    1421     54211701 :   opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
    1422     54211701 :   opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
    1423     54211701 :   opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
    1424     54211701 :   opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
    1425     54211701 :   opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
    1426     54211701 :   opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
    1427     54211701 :   opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
    1428     54211701 :   opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
    1429     54211701 :   opts->x_param_dom_jump_threading = ptr->x_param_dom_jump_threading;
    1430     54211701 :   opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
    1431     54211701 :   opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
    1432     54211701 :   opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
    1433     54211701 :   opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
    1434     54211701 :   opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
    1435     54211701 :   opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
    1436     54211701 :   opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
    1437     54211701 :   opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
    1438     54211701 :   opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
    1439     54211701 :   opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
    1440     54211701 :   opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
    1441     54211701 :   opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
    1442     54211701 :   opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
    1443     54211701 :   opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
    1444     54211701 :   opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
    1445     54211701 :   opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
    1446     54211701 :   opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
    1447     54211701 :   opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
    1448     54211701 :   opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
    1449     54211701 :   opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
    1450     54211701 :   opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
    1451     54211701 :   opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
    1452     54211701 :   opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
    1453     54211701 :   opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
    1454     54211701 :   opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
    1455     54211701 :   opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
    1456     54211701 :   opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
    1457     54211701 :   opts->x_param_ipa_cp_profile_runtime_scaling = ptr->x_param_ipa_cp_profile_runtime_scaling;
    1458     54211701 :   opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
    1459     54211701 :   opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
    1460     54211701 :   opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
    1461     54211701 :   opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
    1462     54211701 :   opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
    1463     54211701 :   opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
    1464     54211701 :   opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
    1465     54211701 :   opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
    1466     54211701 :   opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
    1467     54211701 :   opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
    1468     54211701 :   opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
    1469     54211701 :   opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
    1470     54211701 :   opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
    1471     54211701 :   opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
    1472     54211701 :   opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
    1473     54211701 :   opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
    1474     54211701 :   opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
    1475     54211701 :   opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
    1476     54211701 :   opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
    1477     54211701 :   opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
    1478     54211701 :   opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
    1479     54211701 :   opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
    1480     54211701 :   opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
    1481     54211701 :   opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
    1482     54211701 :   opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
    1483     54211701 :   opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
    1484     54211701 :   opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
    1485     54211701 :   opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
    1486     54211701 :   opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
    1487     54211701 :   opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
    1488     54211701 :   opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
    1489     54211701 :   opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
    1490     54211701 :   opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
    1491     54211701 :   opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
    1492     54211701 :   opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
    1493     54211701 :   opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
    1494     54211701 :   opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
    1495     54211701 :   opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
    1496     54211701 :   opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
    1497     54211701 :   opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
    1498     54211701 :   opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
    1499     54211701 :   opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
    1500     54211701 :   opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
    1501     54211701 :   opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
    1502     54211701 :   opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
    1503     54211701 :   opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
    1504     54211701 :   opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
    1505     54211701 :   opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
    1506     54211701 :   opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
    1507     54211701 :   opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
    1508     54211701 :   opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
    1509     54211701 :   opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
    1510     54211701 :   opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
    1511     54211701 :   opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
    1512     54211701 :   opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
    1513     54211701 :   opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
    1514     54211701 :   opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
    1515     54211701 :   opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
    1516     54211701 :   opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
    1517     54211701 :   opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
    1518     54211701 :   opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
    1519     54211701 :   opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
    1520     54211701 :   opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
    1521     54211701 :   opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
    1522     54211701 :   opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
    1523     54211701 :   opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
    1524     54211701 :   opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
    1525     54211701 :   opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
    1526     54211701 :   opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
    1527     54211701 :   opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
    1528     54211701 :   opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
    1529     54211701 :   opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
    1530     54211701 :   opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
    1531     54211701 :   opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
    1532     54211701 :   opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
    1533     54211701 :   opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
    1534     54211701 :   opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
    1535     54211701 :   opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
    1536     54211701 :   opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
    1537     54211701 :   opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
    1538     54211701 :   opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
    1539     54211701 :   opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
    1540     54211701 :   opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
    1541     54211701 :   opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
    1542     54211701 :   opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
    1543     54211701 :   opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
    1544     54211701 :   opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
    1545     54211701 :   opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
    1546     54211701 :   opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
    1547     54211701 :   opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
    1548     54211701 :   opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
    1549     54211701 :   opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
    1550     54211701 :   opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
    1551     54211701 :   opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
    1552     54211701 :   opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
    1553     54211701 :   opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
    1554     54211701 :   opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
    1555     54211701 :   opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
    1556     54211701 :   opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
    1557     54211701 :   opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
    1558     54211701 :   opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
    1559     54211701 :   opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
    1560     54211701 :   opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
    1561     54211701 :   opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
    1562     54211701 :   opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
    1563     54211701 :   opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
    1564     54211701 :   opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
    1565     54211701 :   opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
    1566     54211701 :   opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
    1567     54211701 :   opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
    1568     54211701 :   opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
    1569     54211701 :   opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
    1570     54211701 :   opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
    1571     54211701 :   opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
    1572     54211701 :   opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
    1573     54211701 :   opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
    1574     54211701 :   opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
    1575     54211701 :   opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
    1576     54211701 :   opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
    1577     54211701 :   opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
    1578     54211701 :   opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
    1579     54211701 :   opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
    1580     54211701 :   opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
    1581     54211701 :   opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
    1582     54211701 :   opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
    1583     54211701 :   opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
    1584     54211701 :   opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
    1585     54211701 :   opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
    1586     54211701 :   opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
    1587     54211701 :   opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
    1588     54211701 :   opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
    1589     54211701 :   opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
    1590     54211701 :   opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
    1591     54211701 :   opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
    1592     54211701 :   opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
    1593     54211701 :   opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
    1594     54211701 :   opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
    1595     54211701 :   opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
    1596     54211701 :   opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
    1597     54211701 :   opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
    1598     54211701 :   opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
    1599     54211701 :   opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
    1600     54211701 :   opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
    1601     54211701 :   opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
    1602     54211701 :   opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
    1603     54211701 :   opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
    1604     54211701 :   opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
    1605     54211701 :   opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
    1606     54211701 :   opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
    1607     54211701 :   opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
    1608     54211701 :   opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
    1609     54211701 :   opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
    1610     54211701 :   opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
    1611     54211701 :   opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
    1612     54211701 :   opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
    1613     54211701 :   opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
    1614     54211701 :   opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
    1615     54211701 :   opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
    1616     54211701 :   opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
    1617     54211701 :   opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
    1618     54211701 :   opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
    1619     54211701 :   opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
    1620     54211701 :   opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
    1621     54211701 :   opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
    1622     54211701 :   opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
    1623     54211701 :   opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
    1624     54211701 :   opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
    1625     54211701 :   opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
    1626     54211701 :   opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
    1627     54211701 :   opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
    1628     54211701 :   opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
    1629     54211701 :   opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
    1630     54211701 :   opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
    1631     54211701 :   opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
    1632     54211701 :   opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
    1633     54211701 :   opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
    1634     54211701 :   opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
    1635     54211701 :   opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
    1636     54211701 :   opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
    1637     54211701 :   opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
    1638     54211701 :   opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
    1639     54211701 :   opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
    1640     54211701 :   opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
    1641     54211701 :   opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
    1642     54211701 :   opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
    1643     54211701 :   opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
    1644     54211701 :   opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
    1645     54211701 :   opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
    1646     54211701 :   opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
    1647     54211701 :   opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
    1648     54211701 :   opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
    1649     54211701 :   opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
    1650     54211701 :   opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
    1651     54211701 :   opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
    1652     54211701 :   opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
    1653     54211701 :   opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
    1654     54211701 :   opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
    1655     54211701 :   opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
    1656     54211701 :   opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
    1657     54211701 :   opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
    1658     54211701 :   opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
    1659     54211701 :   opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
    1660     54211701 :   opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
    1661     54211701 :   opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
    1662     54211701 :   opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
    1663     54211701 :   opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
    1664     54211701 :   opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
    1665     54211701 :   opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
    1666     54211701 :   opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
    1667     54211701 :   opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
    1668     54211701 :   opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
    1669     54211701 :   opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
    1670     54211701 :   opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
    1671     54211701 :   opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
    1672     54211701 :   opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
    1673     54211701 :   opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
    1674     54211701 :   opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
    1675     54211701 :   opts->x_param_widening_mul_defer_fma = ptr->x_param_widening_mul_defer_fma;
    1676     54211701 :   opts->x_flag_complex_method = ptr->x_flag_complex_method;
    1677     54211701 :   opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
    1678     54211701 :   opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
    1679     54211701 :   opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
    1680     54211701 :   opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
    1681     54211701 :   opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
    1682     54211701 :   opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
    1683     54211701 :   opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
    1684     54211701 :   opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
    1685     54211701 :   opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
    1686     54211701 :   opts->x_param_threader_debug = ptr->x_param_threader_debug;
    1687     54211701 :   opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
    1688     54211701 :   opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
    1689     54211701 :   opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
    1690     54211701 :   opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
    1691     54211701 :   opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
    1692     54211701 :   opts->x_flag_ira_region = ptr->x_flag_ira_region;
    1693     54211701 :   opts->x_flag_live_patching = ptr->x_flag_live_patching;
    1694     54211701 :   opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
    1695     54211701 :   opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
    1696     54211701 :   opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
    1697     54211701 :   opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
    1698     54211701 :   opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
    1699     54211701 :   opts->x_optimize = ptr->x_optimize;
    1700     54211701 :   opts->x_optimize_size = ptr->x_optimize_size;
    1701     54211701 :   opts->x_optimize_debug = ptr->x_optimize_debug;
    1702     54211701 :   opts->x_optimize_fast = ptr->x_optimize_fast;
    1703     54211701 :   opts->x_warn_inline = ptr->x_warn_inline;
    1704     54211701 :   opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
    1705     54211701 :   opts->x_flag_align_functions = ptr->x_flag_align_functions;
    1706     54211701 :   opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
    1707     54211701 :   opts->x_flag_align_labels = ptr->x_flag_align_labels;
    1708     54211701 :   opts->x_flag_align_loops = ptr->x_flag_align_loops;
    1709     54211701 :   opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
    1710     54211701 :   opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
    1711     54211701 :   opts->x_flag_associative_math = ptr->x_flag_associative_math;
    1712     54211701 :   opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
    1713     54211701 :   opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
    1714     54211701 :   opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
    1715     54211701 :   opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
    1716     54211701 :   opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
    1717     54211701 :   opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
    1718     54211701 :   opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
    1719     54211701 :   opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
    1720     54211701 :   opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
    1721     54211701 :   opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
    1722     54211701 :   opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
    1723     54211701 :   opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
    1724     54211701 :   opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
    1725     54211701 :   opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
    1726     54211701 :   opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
    1727     54211701 :   opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
    1728     54211701 :   opts->x_flag_dce = ptr->x_flag_dce;
    1729     54211701 :   opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
    1730     54211701 :   opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
    1731     54211701 :   opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
    1732     54211701 :   opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
    1733     54211701 :   opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
    1734     54211701 :   opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
    1735     54211701 :   opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
    1736     54211701 :   opts->x_flag_dse = ptr->x_flag_dse;
    1737     54211701 :   opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
    1738     54211701 :   opts->x_flag_exceptions = ptr->x_flag_exceptions;
    1739     54211701 :   opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
    1740     54211701 :   opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
    1741     54211701 :   opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
    1742     54211701 :   opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
    1743     54211701 :   opts->x_flag_float_store = ptr->x_flag_float_store;
    1744     54211701 :   opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
    1745     54211701 :   opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
    1746     54211701 :   opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
    1747     54211701 :   opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
    1748     54211701 :   opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
    1749     54211701 :   opts->x_flag_gcse = ptr->x_flag_gcse;
    1750     54211701 :   opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
    1751     54211701 :   opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
    1752     54211701 :   opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
    1753     54211701 :   opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
    1754     54211701 :   opts->x_flag_graphite = ptr->x_flag_graphite;
    1755     54211701 :   opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
    1756     54211701 :   opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
    1757     54211701 :   opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
    1758     54211701 :   opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
    1759     54211701 :   opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
    1760     54211701 :   opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
    1761     54211701 :   opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
    1762     54211701 :   opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
    1763     54211701 :   opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
    1764     54211701 :   opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
    1765     54211701 :   opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
    1766     54211701 :   opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
    1767     54211701 :   opts->x_flag_no_inline = ptr->x_flag_no_inline;
    1768     54211701 :   opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
    1769     54211701 :   opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
    1770     54211701 :   opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
    1771     54211701 :   opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
    1772     54211701 :   opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
    1773     54211701 :   opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
    1774     54211701 :   opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
    1775     54211701 :   opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
    1776     54211701 :   opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
    1777     54211701 :   opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
    1778     54211701 :   opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
    1779     54211701 :   opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
    1780     54211701 :   opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
    1781     54211701 :   opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
    1782     54211701 :   opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
    1783     54211701 :   opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
    1784     54211701 :   opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
    1785     54211701 :   opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
    1786     54211701 :   opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
    1787     54211701 :   opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
    1788     54211701 :   opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
    1789     54211701 :   opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
    1790     54211701 :   opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
    1791     54211701 :   opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
    1792     54211701 :   opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
    1793     54211701 :   opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
    1794     54211701 :   opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
    1795     54211701 :   opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
    1796     54211701 :   opts->x_flag_ivopts = ptr->x_flag_ivopts;
    1797     54211701 :   opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
    1798     54211701 :   opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
    1799     54211701 :   opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
    1800     54211701 :   opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
    1801     54211701 :   opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
    1802     54211701 :   opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
    1803     54211701 :   opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
    1804     54211701 :   opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
    1805     54211701 :   opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
    1806     54211701 :   opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
    1807     54211701 :   opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
    1808     54211701 :   opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
    1809     54211701 :   opts->x_flag_errno_math = ptr->x_flag_errno_math;
    1810     54211701 :   opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
    1811     54211701 :   opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
    1812     54211701 :   opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
    1813     54211701 :   opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
    1814     54211701 :   opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
    1815     54211701 :   opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
    1816     54211701 :   opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
    1817     54211701 :   opts->x_flag_opt_info = ptr->x_flag_opt_info;
    1818     54211701 :   opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
    1819     54211701 :   opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
    1820     54211701 :   opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
    1821     54211701 :   opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
    1822     54211701 :   opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
    1823     54211701 :   opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
    1824     54211701 :   opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
    1825     54211701 :   opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
    1826     54211701 :   opts->x_flag_peephole2 = ptr->x_flag_peephole2;
    1827     54211701 :   opts->x_flag_plt = ptr->x_flag_plt;
    1828     54211701 :   opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
    1829     54211701 :   opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
    1830     54211701 :   opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
    1831     54211701 :   opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
    1832     54211701 :   opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
    1833     54211701 :   opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
    1834     54211701 :   opts->x_flag_ree = ptr->x_flag_ree;
    1835     54211701 :   opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
    1836     54211701 :   opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
    1837     54211701 :   opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
    1838     54211701 :   opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
    1839     54211701 :   opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
    1840     54211701 :   opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
    1841     54211701 :   opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
    1842     54211701 :   opts->x_flag_rtti = ptr->x_flag_rtti;
    1843     54211701 :   opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
    1844     54211701 :   opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
    1845     54211701 :   opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
    1846     54211701 :   opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
    1847     54211701 :   opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
    1848     54211701 :   opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
    1849     54211701 :   opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
    1850     54211701 :   opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
    1851     54211701 :   opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
    1852     54211701 :   opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
    1853     54211701 :   opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
    1854     54211701 :   opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
    1855     54211701 :   opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
    1856     54211701 :   opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
    1857     54211701 :   opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
    1858     54211701 :   opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
    1859     54211701 :   opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
    1860     54211701 :   opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
    1861     54211701 :   opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
    1862     54211701 :   opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
    1863     54211701 :   opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
    1864     54211701 :   opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
    1865     54211701 :   opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
    1866     54211701 :   opts->x_flag_short_enums = ptr->x_flag_short_enums;
    1867     54211701 :   opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
    1868     54211701 :   opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
    1869     54211701 :   opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
    1870     54211701 :   opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
    1871     54211701 :   opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
    1872     54211701 :   opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
    1873     54211701 :   opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
    1874     54211701 :   opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
    1875     54211701 :   opts->x_flag_split_loops = ptr->x_flag_split_loops;
    1876     54211701 :   opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
    1877     54211701 :   opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
    1878     54211701 :   opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
    1879     54211701 :   opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
    1880     54211701 :   opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
    1881     54211701 :   opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
    1882     54211701 :   opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
    1883     54211701 :   opts->x_flag_store_merging = ptr->x_flag_store_merging;
    1884     54211701 :   opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
    1885     54211701 :   opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
    1886     54211701 :   opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
    1887     54211701 :   opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
    1888     54211701 :   opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
    1889     54211701 :   opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
    1890     54211701 :   opts->x_flag_tracer = ptr->x_flag_tracer;
    1891     54211701 :   opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
    1892     54211701 :   opts->x_flag_trapv = ptr->x_flag_trapv;
    1893     54211701 :   opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
    1894     54211701 :   opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
    1895     54211701 :   opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
    1896     54211701 :   opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
    1897     54211701 :   opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
    1898     54211701 :   opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
    1899     54211701 :   opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
    1900     54211701 :   opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
    1901     54211701 :   opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
    1902     54211701 :   opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
    1903     54211701 :   opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
    1904     54211701 :   opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
    1905     54211701 :   opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
    1906     54211701 :   opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
    1907     54211701 :   opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
    1908     54211701 :   opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
    1909     54211701 :   opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
    1910     54211701 :   opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
    1911     54211701 :   opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
    1912     54211701 :   opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
    1913     54211701 :   opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
    1914     54211701 :   opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
    1915     54211701 :   opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
    1916     54211701 :   opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
    1917     54211701 :   opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
    1918     54211701 :   opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
    1919     54211701 :   opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
    1920     54211701 :   opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
    1921     54211701 :   opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
    1922     54211701 :   opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
    1923     54211701 :   opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
    1924     54211701 :   opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
    1925     54211701 :   opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
    1926     54211701 :   opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
    1927     54211701 :   opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
    1928     54211701 :   opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
    1929     54211701 :   opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
    1930     54211701 :   opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
    1931     54211701 :   opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
    1932     54211701 :   opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
    1933     54211701 :   opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
    1934     54211701 :   opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
    1935     54211701 :   opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
    1936     54211701 :   opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
    1937     54211701 :   opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
    1938     54211701 :   opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
    1939     54211701 :   opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
    1940     54211701 :   opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
    1941     54211701 :   opts->x_flag_web = ptr->x_flag_web;
    1942     54211701 :   opts->x_flag_wrapv = ptr->x_flag_wrapv;
    1943     54211701 :   opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
    1944     54211701 :   opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
    1945     54211701 :   opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
    1946     54211701 :   opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
    1947     54211701 :   opts->x_str_align_functions = ptr->x_str_align_functions;
    1948     54211701 :   opts->x_str_align_jumps = ptr->x_str_align_jumps;
    1949     54211701 :   opts->x_str_align_labels = ptr->x_str_align_labels;
    1950     54211701 :   opts->x_str_align_loops = ptr->x_str_align_loops;
    1951     54211701 :   opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
    1952              : 
    1953     54211701 :   unsigned HOST_WIDE_INT mask;
    1954     54211701 :   mask = ptr->explicit_mask[0];
    1955     54211701 :   opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
    1956     54211701 :   mask >>= 1;
    1957     54211701 :   opts_set->x_param_align_threshold = (mask & 1) != 0;
    1958     54211701 :   mask >>= 1;
    1959     54211701 :   opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
    1960     54211701 :   mask >>= 1;
    1961     54211701 :   opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
    1962     54211701 :   mask >>= 1;
    1963     54211701 :   opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
    1964     54211701 :   mask >>= 1;
    1965     54211701 :   opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
    1966     54211701 :   mask >>= 1;
    1967     54211701 :   opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
    1968     54211701 :   mask >>= 1;
    1969     54211701 :   opts_set->x_param_asan_memintrin = (mask & 1) != 0;
    1970     54211701 :   mask >>= 1;
    1971     54211701 :   opts_set->x_param_asan_stack = (mask & 1) != 0;
    1972     54211701 :   mask >>= 1;
    1973     54211701 :   opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
    1974     54211701 :   mask >>= 1;
    1975     54211701 :   opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
    1976     54211701 :   mask >>= 1;
    1977     54211701 :   opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
    1978     54211701 :   mask >>= 1;
    1979     54211701 :   opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
    1980     54211701 :   mask >>= 1;
    1981     54211701 :   opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
    1982     54211701 :   mask >>= 1;
    1983     54211701 :   opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
    1984     54211701 :   mask >>= 1;
    1985     54211701 :   opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
    1986     54211701 :   mask >>= 1;
    1987     54211701 :   opts_set->x_param_case_values_threshold = (mask & 1) != 0;
    1988     54211701 :   mask >>= 1;
    1989     54211701 :   opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
    1990     54211701 :   mask >>= 1;
    1991     54211701 :   opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
    1992     54211701 :   mask >>= 1;
    1993     54211701 :   opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
    1994     54211701 :   mask >>= 1;
    1995     54211701 :   opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
    1996     54211701 :   mask >>= 1;
    1997     54211701 :   opts_set->x_param_dom_jump_threading = (mask & 1) != 0;
    1998     54211701 :   mask >>= 1;
    1999     54211701 :   opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
    2000     54211701 :   mask >>= 1;
    2001     54211701 :   opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
    2002     54211701 :   mask >>= 1;
    2003     54211701 :   opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
    2004     54211701 :   mask >>= 1;
    2005     54211701 :   opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
    2006     54211701 :   mask >>= 1;
    2007     54211701 :   opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
    2008     54211701 :   mask >>= 1;
    2009     54211701 :   opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
    2010     54211701 :   mask >>= 1;
    2011     54211701 :   opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
    2012     54211701 :   mask >>= 1;
    2013     54211701 :   opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
    2014     54211701 :   mask >>= 1;
    2015     54211701 :   opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
    2016     54211701 :   mask >>= 1;
    2017     54211701 :   opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
    2018     54211701 :   mask >>= 1;
    2019     54211701 :   opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
    2020     54211701 :   mask >>= 1;
    2021     54211701 :   opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
    2022     54211701 :   mask >>= 1;
    2023     54211701 :   opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
    2024     54211701 :   mask >>= 1;
    2025     54211701 :   opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
    2026     54211701 :   mask >>= 1;
    2027     54211701 :   opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
    2028     54211701 :   mask >>= 1;
    2029     54211701 :   opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
    2030     54211701 :   mask >>= 1;
    2031     54211701 :   opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
    2032     54211701 :   mask >>= 1;
    2033     54211701 :   opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
    2034     54211701 :   mask >>= 1;
    2035     54211701 :   opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
    2036     54211701 :   mask >>= 1;
    2037     54211701 :   opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
    2038     54211701 :   mask >>= 1;
    2039     54211701 :   opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
    2040     54211701 :   mask >>= 1;
    2041     54211701 :   opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
    2042     54211701 :   mask >>= 1;
    2043     54211701 :   opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
    2044     54211701 :   mask >>= 1;
    2045     54211701 :   opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
    2046     54211701 :   mask >>= 1;
    2047     54211701 :   opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
    2048     54211701 :   mask >>= 1;
    2049     54211701 :   opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
    2050     54211701 :   mask >>= 1;
    2051     54211701 :   opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
    2052     54211701 :   mask >>= 1;
    2053     54211701 :   opts_set->x_param_ipa_cp_profile_runtime_scaling = (mask & 1) != 0;
    2054     54211701 :   mask >>= 1;
    2055     54211701 :   opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
    2056     54211701 :   mask >>= 1;
    2057     54211701 :   opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
    2058     54211701 :   mask >>= 1;
    2059     54211701 :   opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
    2060     54211701 :   mask >>= 1;
    2061     54211701 :   opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
    2062     54211701 :   mask >>= 1;
    2063     54211701 :   opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
    2064     54211701 :   mask >>= 1;
    2065     54211701 :   opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
    2066     54211701 :   mask >>= 1;
    2067     54211701 :   opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
    2068     54211701 :   mask >>= 1;
    2069     54211701 :   opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
    2070     54211701 :   mask >>= 1;
    2071     54211701 :   opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
    2072     54211701 :   mask >>= 1;
    2073     54211701 :   opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
    2074     54211701 :   mask >>= 1;
    2075     54211701 :   opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
    2076     54211701 :   mask >>= 1;
    2077     54211701 :   opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
    2078     54211701 :   mask >>= 1;
    2079     54211701 :   opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
    2080     54211701 :   mask >>= 1;
    2081     54211701 :   opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
    2082     54211701 :   mask >>= 1;
    2083     54211701 :   mask = ptr->explicit_mask[1];
    2084     54211701 :   opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
    2085     54211701 :   mask >>= 1;
    2086     54211701 :   opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
    2087     54211701 :   mask >>= 1;
    2088     54211701 :   opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
    2089     54211701 :   mask >>= 1;
    2090     54211701 :   opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
    2091     54211701 :   mask >>= 1;
    2092     54211701 :   opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
    2093     54211701 :   mask >>= 1;
    2094     54211701 :   opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
    2095     54211701 :   mask >>= 1;
    2096     54211701 :   opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
    2097     54211701 :   mask >>= 1;
    2098     54211701 :   opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
    2099     54211701 :   mask >>= 1;
    2100     54211701 :   opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
    2101     54211701 :   mask >>= 1;
    2102     54211701 :   opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
    2103     54211701 :   mask >>= 1;
    2104     54211701 :   opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
    2105     54211701 :   mask >>= 1;
    2106     54211701 :   opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
    2107     54211701 :   mask >>= 1;
    2108     54211701 :   opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
    2109     54211701 :   mask >>= 1;
    2110     54211701 :   opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
    2111     54211701 :   mask >>= 1;
    2112     54211701 :   opts_set->x_param_l1_cache_size = (mask & 1) != 0;
    2113     54211701 :   mask >>= 1;
    2114     54211701 :   opts_set->x_param_l2_cache_size = (mask & 1) != 0;
    2115     54211701 :   mask >>= 1;
    2116     54211701 :   opts_set->x_param_large_function_growth = (mask & 1) != 0;
    2117     54211701 :   mask >>= 1;
    2118     54211701 :   opts_set->x_param_large_function_insns = (mask & 1) != 0;
    2119     54211701 :   mask >>= 1;
    2120     54211701 :   opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
    2121     54211701 :   mask >>= 1;
    2122     54211701 :   opts_set->x_param_large_stack_frame = (mask & 1) != 0;
    2123     54211701 :   mask >>= 1;
    2124     54211701 :   opts_set->x_param_large_unit_insns = (mask & 1) != 0;
    2125     54211701 :   mask >>= 1;
    2126     54211701 :   opts_set->x_param_lim_expensive = (mask & 1) != 0;
    2127     54211701 :   mask >>= 1;
    2128     54211701 :   opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
    2129     54211701 :   mask >>= 1;
    2130     54211701 :   opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
    2131     54211701 :   mask >>= 1;
    2132     54211701 :   opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
    2133     54211701 :   mask >>= 1;
    2134     54211701 :   opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
    2135     54211701 :   mask >>= 1;
    2136     54211701 :   opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
    2137     54211701 :   mask >>= 1;
    2138     54211701 :   opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
    2139     54211701 :   mask >>= 1;
    2140     54211701 :   opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
    2141     54211701 :   mask >>= 1;
    2142     54211701 :   opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
    2143     54211701 :   mask >>= 1;
    2144     54211701 :   opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
    2145     54211701 :   mask >>= 1;
    2146     54211701 :   opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
    2147     54211701 :   mask >>= 1;
    2148     54211701 :   opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
    2149     54211701 :   mask >>= 1;
    2150     54211701 :   opts_set->x_param_lto_locality_size = (mask & 1) != 0;
    2151     54211701 :   mask >>= 1;
    2152     54211701 :   opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
    2153     54211701 :   mask >>= 1;
    2154     54211701 :   opts_set->x_param_max_combine_insns = (mask & 1) != 0;
    2155     54211701 :   mask >>= 1;
    2156     54211701 :   opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
    2157     54211701 :   mask >>= 1;
    2158     54211701 :   opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
    2159     54211701 :   mask >>= 1;
    2160     54211701 :   opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
    2161     54211701 :   mask >>= 1;
    2162     54211701 :   opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
    2163     54211701 :   mask >>= 1;
    2164     54211701 :   opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
    2165     54211701 :   mask >>= 1;
    2166     54211701 :   opts_set->x_param_max_cse_insns = (mask & 1) != 0;
    2167     54211701 :   mask >>= 1;
    2168     54211701 :   opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
    2169     54211701 :   mask >>= 1;
    2170     54211701 :   opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
    2171     54211701 :   mask >>= 1;
    2172     54211701 :   opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
    2173     54211701 :   mask >>= 1;
    2174     54211701 :   opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
    2175     54211701 :   mask >>= 1;
    2176     54211701 :   opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
    2177     54211701 :   mask >>= 1;
    2178     54211701 :   opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
    2179     54211701 :   mask >>= 1;
    2180     54211701 :   opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
    2181     54211701 :   mask >>= 1;
    2182     54211701 :   opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
    2183     54211701 :   mask >>= 1;
    2184     54211701 :   opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
    2185     54211701 :   mask >>= 1;
    2186     54211701 :   opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
    2187     54211701 :   mask >>= 1;
    2188     54211701 :   opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
    2189     54211701 :   mask >>= 1;
    2190     54211701 :   opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
    2191     54211701 :   mask >>= 1;
    2192     54211701 :   opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
    2193     54211701 :   mask >>= 1;
    2194     54211701 :   opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
    2195     54211701 :   mask >>= 1;
    2196     54211701 :   opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
    2197     54211701 :   mask >>= 1;
    2198     54211701 :   opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
    2199     54211701 :   mask >>= 1;
    2200     54211701 :   opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
    2201     54211701 :   mask >>= 1;
    2202     54211701 :   opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
    2203     54211701 :   mask >>= 1;
    2204     54211701 :   opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
    2205     54211701 :   mask >>= 1;
    2206     54211701 :   opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
    2207     54211701 :   mask >>= 1;
    2208     54211701 :   opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
    2209     54211701 :   mask >>= 1;
    2210     54211701 :   opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
    2211     54211701 :   mask >>= 1;
    2212     54211701 :   mask = ptr->explicit_mask[2];
    2213     54211701 :   opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
    2214     54211701 :   mask >>= 1;
    2215     54211701 :   opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
    2216     54211701 :   mask >>= 1;
    2217     54211701 :   opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
    2218     54211701 :   mask >>= 1;
    2219     54211701 :   opts_set->x_param_max_isl_operations = (mask & 1) != 0;
    2220     54211701 :   mask >>= 1;
    2221     54211701 :   opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
    2222     54211701 :   mask >>= 1;
    2223     54211701 :   opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
    2224     54211701 :   mask >>= 1;
    2225     54211701 :   opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
    2226     54211701 :   mask >>= 1;
    2227     54211701 :   opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
    2228     54211701 :   mask >>= 1;
    2229     54211701 :   opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
    2230     54211701 :   mask >>= 1;
    2231     54211701 :   opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
    2232     54211701 :   mask >>= 1;
    2233     54211701 :   opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
    2234     54211701 :   mask >>= 1;
    2235     54211701 :   opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
    2236     54211701 :   mask >>= 1;
    2237     54211701 :   opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
    2238     54211701 :   mask >>= 1;
    2239     54211701 :   opts_set->x_param_max_peel_branches = (mask & 1) != 0;
    2240     54211701 :   mask >>= 1;
    2241     54211701 :   opts_set->x_param_max_peel_times = (mask & 1) != 0;
    2242     54211701 :   mask >>= 1;
    2243     54211701 :   opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
    2244     54211701 :   mask >>= 1;
    2245     54211701 :   opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
    2246     54211701 :   mask >>= 1;
    2247     54211701 :   opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
    2248     54211701 :   mask >>= 1;
    2249     54211701 :   opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
    2250     54211701 :   mask >>= 1;
    2251     54211701 :   opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
    2252     54211701 :   mask >>= 1;
    2253     54211701 :   opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
    2254     54211701 :   mask >>= 1;
    2255     54211701 :   opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
    2256     54211701 :   mask >>= 1;
    2257     54211701 :   opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
    2258     54211701 :   mask >>= 1;
    2259     54211701 :   opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
    2260     54211701 :   mask >>= 1;
    2261     54211701 :   opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
    2262     54211701 :   mask >>= 1;
    2263     54211701 :   opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
    2264     54211701 :   mask >>= 1;
    2265     54211701 :   opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
    2266     54211701 :   mask >>= 1;
    2267     54211701 :   opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
    2268     54211701 :   mask >>= 1;
    2269     54211701 :   opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
    2270     54211701 :   mask >>= 1;
    2271     54211701 :   opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
    2272     54211701 :   mask >>= 1;
    2273     54211701 :   opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
    2274     54211701 :   mask >>= 1;
    2275     54211701 :   opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
    2276     54211701 :   mask >>= 1;
    2277     54211701 :   opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
    2278     54211701 :   mask >>= 1;
    2279     54211701 :   opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
    2280     54211701 :   mask >>= 1;
    2281     54211701 :   opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
    2282     54211701 :   mask >>= 1;
    2283     54211701 :   opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
    2284     54211701 :   mask >>= 1;
    2285     54211701 :   opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
    2286     54211701 :   mask >>= 1;
    2287     54211701 :   opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
    2288     54211701 :   mask >>= 1;
    2289     54211701 :   opts_set->x_param_max_unroll_times = (mask & 1) != 0;
    2290     54211701 :   mask >>= 1;
    2291     54211701 :   opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
    2292     54211701 :   mask >>= 1;
    2293     54211701 :   opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
    2294     54211701 :   mask >>= 1;
    2295     54211701 :   opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
    2296     54211701 :   mask >>= 1;
    2297     54211701 :   opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
    2298     54211701 :   mask >>= 1;
    2299     54211701 :   opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
    2300     54211701 :   mask >>= 1;
    2301     54211701 :   opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
    2302     54211701 :   mask >>= 1;
    2303     54211701 :   opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
    2304     54211701 :   mask >>= 1;
    2305     54211701 :   opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
    2306     54211701 :   mask >>= 1;
    2307     54211701 :   opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
    2308     54211701 :   mask >>= 1;
    2309     54211701 :   opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
    2310     54211701 :   mask >>= 1;
    2311     54211701 :   opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
    2312     54211701 :   mask >>= 1;
    2313     54211701 :   opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
    2314     54211701 :   mask >>= 1;
    2315     54211701 :   opts_set->x_param_min_pagesize = (mask & 1) != 0;
    2316     54211701 :   mask >>= 1;
    2317     54211701 :   opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
    2318     54211701 :   mask >>= 1;
    2319     54211701 :   opts_set->x_param_min_spec_prob = (mask & 1) != 0;
    2320     54211701 :   mask >>= 1;
    2321     54211701 :   opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
    2322     54211701 :   mask >>= 1;
    2323     54211701 :   opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
    2324     54211701 :   mask >>= 1;
    2325     54211701 :   opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
    2326     54211701 :   mask >>= 1;
    2327     54211701 :   opts_set->x_param_modref_max_bases = (mask & 1) != 0;
    2328     54211701 :   mask >>= 1;
    2329     54211701 :   opts_set->x_param_modref_max_depth = (mask & 1) != 0;
    2330     54211701 :   mask >>= 1;
    2331     54211701 :   opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
    2332     54211701 :   mask >>= 1;
    2333     54211701 :   opts_set->x_param_modref_max_refs = (mask & 1) != 0;
    2334     54211701 :   mask >>= 1;
    2335     54211701 :   opts_set->x_param_modref_max_tests = (mask & 1) != 0;
    2336     54211701 :   mask >>= 1;
    2337     54211701 :   opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
    2338     54211701 :   mask >>= 1;
    2339     54211701 :   opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
    2340     54211701 :   mask >>= 1;
    2341     54211701 :   mask = ptr->explicit_mask[3];
    2342     54211701 :   opts_set->x_param_parloops_schedule = (mask & 1) != 0;
    2343     54211701 :   mask >>= 1;
    2344     54211701 :   opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
    2345     54211701 :   mask >>= 1;
    2346     54211701 :   opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
    2347     54211701 :   mask >>= 1;
    2348     54211701 :   opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
    2349     54211701 :   mask >>= 1;
    2350     54211701 :   opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
    2351     54211701 :   mask >>= 1;
    2352     54211701 :   opts_set->x_param_prefetch_latency = (mask & 1) != 0;
    2353     54211701 :   mask >>= 1;
    2354     54211701 :   opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
    2355     54211701 :   mask >>= 1;
    2356     54211701 :   opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
    2357     54211701 :   mask >>= 1;
    2358     54211701 :   opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
    2359     54211701 :   mask >>= 1;
    2360     54211701 :   opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
    2361     54211701 :   mask >>= 1;
    2362     54211701 :   opts_set->x_param_relation_block_limit = (mask & 1) != 0;
    2363     54211701 :   mask >>= 1;
    2364     54211701 :   opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
    2365     54211701 :   mask >>= 1;
    2366     54211701 :   opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
    2367     54211701 :   mask >>= 1;
    2368     54211701 :   opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
    2369     54211701 :   mask >>= 1;
    2370     54211701 :   opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
    2371     54211701 :   mask >>= 1;
    2372     54211701 :   opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
    2373     54211701 :   mask >>= 1;
    2374     54211701 :   opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
    2375     54211701 :   mask >>= 1;
    2376     54211701 :   opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
    2377     54211701 :   mask >>= 1;
    2378     54211701 :   opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
    2379     54211701 :   mask >>= 1;
    2380     54211701 :   opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
    2381     54211701 :   mask >>= 1;
    2382     54211701 :   opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
    2383     54211701 :   mask >>= 1;
    2384     54211701 :   opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
    2385     54211701 :   mask >>= 1;
    2386     54211701 :   opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
    2387     54211701 :   mask >>= 1;
    2388     54211701 :   opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
    2389     54211701 :   mask >>= 1;
    2390     54211701 :   opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
    2391     54211701 :   mask >>= 1;
    2392     54211701 :   opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
    2393     54211701 :   mask >>= 1;
    2394     54211701 :   opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
    2395     54211701 :   mask >>= 1;
    2396     54211701 :   opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
    2397     54211701 :   mask >>= 1;
    2398     54211701 :   opts_set->x_param_sms_min_sc = (mask & 1) != 0;
    2399     54211701 :   mask >>= 1;
    2400     54211701 :   opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
    2401     54211701 :   mask >>= 1;
    2402     54211701 :   opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
    2403     54211701 :   mask >>= 1;
    2404     54211701 :   opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
    2405     54211701 :   mask >>= 1;
    2406     54211701 :   opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
    2407     54211701 :   mask >>= 1;
    2408     54211701 :   opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
    2409     54211701 :   mask >>= 1;
    2410     54211701 :   opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
    2411     54211701 :   mask >>= 1;
    2412     54211701 :   opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
    2413     54211701 :   mask >>= 1;
    2414     54211701 :   opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
    2415     54211701 :   mask >>= 1;
    2416     54211701 :   opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
    2417     54211701 :   mask >>= 1;
    2418     54211701 :   opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
    2419     54211701 :   mask >>= 1;
    2420     54211701 :   opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
    2421     54211701 :   mask >>= 1;
    2422     54211701 :   opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
    2423     54211701 :   mask >>= 1;
    2424     54211701 :   opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
    2425     54211701 :   mask >>= 1;
    2426     54211701 :   opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
    2427     54211701 :   mask >>= 1;
    2428     54211701 :   opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
    2429     54211701 :   mask >>= 1;
    2430     54211701 :   opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
    2431     54211701 :   mask >>= 1;
    2432     54211701 :   opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
    2433     54211701 :   mask >>= 1;
    2434     54211701 :   opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
    2435     54211701 :   mask >>= 1;
    2436     54211701 :   opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
    2437     54211701 :   mask >>= 1;
    2438     54211701 :   opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
    2439     54211701 :   mask >>= 1;
    2440     54211701 :   opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
    2441     54211701 :   mask >>= 1;
    2442     54211701 :   opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
    2443     54211701 :   mask >>= 1;
    2444     54211701 :   opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
    2445     54211701 :   mask >>= 1;
    2446     54211701 :   opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
    2447     54211701 :   mask >>= 1;
    2448     54211701 :   opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
    2449     54211701 :   mask >>= 1;
    2450     54211701 :   opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
    2451     54211701 :   mask >>= 1;
    2452     54211701 :   opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
    2453     54211701 :   mask >>= 1;
    2454     54211701 :   opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
    2455     54211701 :   mask >>= 1;
    2456     54211701 :   opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
    2457     54211701 :   mask >>= 1;
    2458     54211701 :   opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
    2459     54211701 :   mask >>= 1;
    2460     54211701 :   opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
    2461     54211701 :   mask >>= 1;
    2462     54211701 :   opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
    2463     54211701 :   mask >>= 1;
    2464     54211701 :   opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
    2465     54211701 :   mask >>= 1;
    2466     54211701 :   opts_set->x_param_vect_induction_float = (mask & 1) != 0;
    2467     54211701 :   mask >>= 1;
    2468     54211701 :   opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
    2469     54211701 :   mask >>= 1;
    2470     54211701 :   mask = ptr->explicit_mask[4];
    2471     54211701 :   opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
    2472     54211701 :   mask >>= 1;
    2473     54211701 :   opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
    2474     54211701 :   mask >>= 1;
    2475     54211701 :   opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
    2476     54211701 :   mask >>= 1;
    2477     54211701 :   opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
    2478     54211701 :   mask >>= 1;
    2479     54211701 :   opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
    2480     54211701 :   mask >>= 1;
    2481     54211701 :   opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
    2482     54211701 :   mask >>= 1;
    2483     54211701 :   opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
    2484     54211701 :   mask >>= 1;
    2485     54211701 :   opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
    2486     54211701 :   mask >>= 1;
    2487     54211701 :   opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
    2488     54211701 :   mask >>= 1;
    2489     54211701 :   opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
    2490     54211701 :   mask >>= 1;
    2491     54211701 :   opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
    2492     54211701 :   mask >>= 1;
    2493     54211701 :   opts_set->x_param_widening_mul_defer_fma = (mask & 1) != 0;
    2494     54211701 :   mask >>= 1;
    2495     54211701 :   opts_set->x_flag_complex_method = (mask & 1) != 0;
    2496     54211701 :   mask >>= 1;
    2497     54211701 :   opts_set->x_flag_malloc_dse = (mask & 1) != 0;
    2498     54211701 :   mask >>= 1;
    2499     54211701 :   opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
    2500     54211701 :   mask >>= 1;
    2501     54211701 :   opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
    2502     54211701 :   mask >>= 1;
    2503     54211701 :   opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
    2504     54211701 :   mask >>= 1;
    2505     54211701 :   opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
    2506     54211701 :   mask >>= 1;
    2507     54211701 :   opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
    2508     54211701 :   mask >>= 1;
    2509     54211701 :   opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
    2510     54211701 :   mask >>= 1;
    2511     54211701 :   opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
    2512     54211701 :   mask >>= 1;
    2513     54211701 :   opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
    2514     54211701 :   mask >>= 1;
    2515     54211701 :   opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
    2516     54211701 :   mask >>= 1;
    2517     54211701 :   opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
    2518     54211701 :   mask >>= 1;
    2519     54211701 :   opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
    2520     54211701 :   mask >>= 1;
    2521     54211701 :   opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
    2522     54211701 :   mask >>= 1;
    2523     54211701 :   opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
    2524     54211701 :   mask >>= 1;
    2525     54211701 :   opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
    2526     54211701 :   mask >>= 1;
    2527     54211701 :   opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
    2528     54211701 :   mask >>= 1;
    2529     54211701 :   opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
    2530     54211701 :   mask >>= 1;
    2531     54211701 :   opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
    2532     54211701 :   mask >>= 1;
    2533     54211701 :   opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2534     54211701 :   mask >>= 1;
    2535     54211701 :   opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
    2536     54211701 :   mask >>= 1;
    2537     54211701 :   opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
    2538     54211701 :   mask >>= 1;
    2539     54211701 :   opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
    2540     54211701 :   mask >>= 1;
    2541     54211701 :   opts_set->x_optimize = (mask & 1) != 0;
    2542     54211701 :   mask >>= 1;
    2543     54211701 :   opts_set->x_optimize_size = (mask & 1) != 0;
    2544     54211701 :   mask >>= 1;
    2545     54211701 :   opts_set->x_optimize_debug = (mask & 1) != 0;
    2546     54211701 :   mask >>= 1;
    2547     54211701 :   opts_set->x_optimize_fast = (mask & 1) != 0;
    2548     54211701 :   mask >>= 1;
    2549     54211701 :   opts_set->x_warn_inline = (mask & 1) != 0;
    2550     54211701 :   mask >>= 1;
    2551     54211701 :   opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
    2552     54211701 :   mask >>= 1;
    2553     54211701 :   opts_set->x_flag_align_functions = (mask & 1) != 0;
    2554     54211701 :   mask >>= 1;
    2555     54211701 :   opts_set->x_flag_align_jumps = (mask & 1) != 0;
    2556     54211701 :   mask >>= 1;
    2557     54211701 :   opts_set->x_flag_align_labels = (mask & 1) != 0;
    2558     54211701 :   mask >>= 1;
    2559     54211701 :   opts_set->x_flag_align_loops = (mask & 1) != 0;
    2560     54211701 :   mask >>= 1;
    2561     54211701 :   opts_set->x_flag_allocation_dce = (mask & 1) != 0;
    2562     54211701 :   mask >>= 1;
    2563     54211701 :   opts_set->x_flag_store_data_races = (mask & 1) != 0;
    2564     54211701 :   mask >>= 1;
    2565     54211701 :   opts_set->x_flag_associative_math = (mask & 1) != 0;
    2566     54211701 :   mask >>= 1;
    2567     54211701 :   opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
    2568     54211701 :   mask >>= 1;
    2569     54211701 :   opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
    2570     54211701 :   mask >>= 1;
    2571     54211701 :   opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
    2572     54211701 :   mask >>= 1;
    2573     54211701 :   opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
    2574     54211701 :   mask >>= 1;
    2575     54211701 :   opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
    2576     54211701 :   mask >>= 1;
    2577     54211701 :   opts_set->x_flag_bit_tests = (mask & 1) != 0;
    2578     54211701 :   mask >>= 1;
    2579     54211701 :   opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
    2580     54211701 :   mask >>= 1;
    2581     54211701 :   opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
    2582     54211701 :   mask >>= 1;
    2583     54211701 :   opts_set->x_flag_caller_saves = (mask & 1) != 0;
    2584     54211701 :   mask >>= 1;
    2585     54211701 :   opts_set->x_flag_code_hoisting = (mask & 1) != 0;
    2586     54211701 :   mask >>= 1;
    2587     54211701 :   opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
    2588     54211701 :   mask >>= 1;
    2589     54211701 :   opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
    2590     54211701 :   mask >>= 1;
    2591     54211701 :   opts_set->x_flag_conserve_stack = (mask & 1) != 0;
    2592     54211701 :   mask >>= 1;
    2593     54211701 :   opts_set->x_flag_cprop_registers = (mask & 1) != 0;
    2594     54211701 :   mask >>= 1;
    2595     54211701 :   opts_set->x_flag_crossjumping = (mask & 1) != 0;
    2596     54211701 :   mask >>= 1;
    2597     54211701 :   opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
    2598     54211701 :   mask >>= 1;
    2599     54211701 :   mask = ptr->explicit_mask[5];
    2600     54211701 :   opts_set->x_flag_dce = (mask & 1) != 0;
    2601     54211701 :   mask >>= 1;
    2602     54211701 :   opts_set->x_flag_defer_pop = (mask & 1) != 0;
    2603     54211701 :   mask >>= 1;
    2604     54211701 :   opts_set->x_flag_delayed_branch = (mask & 1) != 0;
    2605     54211701 :   mask >>= 1;
    2606     54211701 :   opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
    2607     54211701 :   mask >>= 1;
    2608     54211701 :   opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
    2609     54211701 :   mask >>= 1;
    2610     54211701 :   opts_set->x_flag_dep_fusion = (mask & 1) != 0;
    2611     54211701 :   mask >>= 1;
    2612     54211701 :   opts_set->x_flag_devirtualize = (mask & 1) != 0;
    2613     54211701 :   mask >>= 1;
    2614     54211701 :   opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
    2615     54211701 :   mask >>= 1;
    2616     54211701 :   opts_set->x_flag_dse = (mask & 1) != 0;
    2617     54211701 :   mask >>= 1;
    2618     54211701 :   opts_set->x_flag_early_inlining = (mask & 1) != 0;
    2619     54211701 :   mask >>= 1;
    2620     54211701 :   opts_set->x_flag_exceptions = (mask & 1) != 0;
    2621     54211701 :   mask >>= 1;
    2622     54211701 :   opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
    2623     54211701 :   mask >>= 1;
    2624     54211701 :   opts_set->x_flag_ext_dce = (mask & 1) != 0;
    2625     54211701 :   mask >>= 1;
    2626     54211701 :   opts_set->x_flag_finite_loops = (mask & 1) != 0;
    2627     54211701 :   mask >>= 1;
    2628     54211701 :   opts_set->x_flag_finite_math_only = (mask & 1) != 0;
    2629     54211701 :   mask >>= 1;
    2630     54211701 :   opts_set->x_flag_float_store = (mask & 1) != 0;
    2631     54211701 :   mask >>= 1;
    2632     54211701 :   opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
    2633     54211701 :   mask >>= 1;
    2634     54211701 :   opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
    2635     54211701 :   mask >>= 1;
    2636     54211701 :   opts_set->x_flag_forward_propagate = (mask & 1) != 0;
    2637     54211701 :   mask >>= 1;
    2638     54211701 :   opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
    2639     54211701 :   mask >>= 1;
    2640     54211701 :   opts_set->x_flag_no_function_cse = (mask & 1) != 0;
    2641     54211701 :   mask >>= 1;
    2642     54211701 :   opts_set->x_flag_gcse = (mask & 1) != 0;
    2643     54211701 :   mask >>= 1;
    2644     54211701 :   opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
    2645     54211701 :   mask >>= 1;
    2646     54211701 :   opts_set->x_flag_gcse_las = (mask & 1) != 0;
    2647     54211701 :   mask >>= 1;
    2648     54211701 :   opts_set->x_flag_gcse_lm = (mask & 1) != 0;
    2649     54211701 :   mask >>= 1;
    2650     54211701 :   opts_set->x_flag_gcse_sm = (mask & 1) != 0;
    2651     54211701 :   mask >>= 1;
    2652     54211701 :   opts_set->x_flag_graphite = (mask & 1) != 0;
    2653     54211701 :   mask >>= 1;
    2654     54211701 :   opts_set->x_flag_graphite_identity = (mask & 1) != 0;
    2655     54211701 :   mask >>= 1;
    2656     54211701 :   opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
    2657     54211701 :   mask >>= 1;
    2658     54211701 :   opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
    2659     54211701 :   mask >>= 1;
    2660     54211701 :   opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
    2661     54211701 :   mask >>= 1;
    2662     54211701 :   opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
    2663     54211701 :   mask >>= 1;
    2664     54211701 :   opts_set->x_flag_harden_compares = (mask & 1) != 0;
    2665     54211701 :   mask >>= 1;
    2666     54211701 :   opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
    2667     54211701 :   mask >>= 1;
    2668     54211701 :   opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
    2669     54211701 :   mask >>= 1;
    2670     54211701 :   opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
    2671     54211701 :   mask >>= 1;
    2672     54211701 :   opts_set->x_flag_if_conversion = (mask & 1) != 0;
    2673     54211701 :   mask >>= 1;
    2674     54211701 :   opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
    2675     54211701 :   mask >>= 1;
    2676     54211701 :   opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
    2677     54211701 :   mask >>= 1;
    2678     54211701 :   opts_set->x_flag_no_inline = (mask & 1) != 0;
    2679     54211701 :   mask >>= 1;
    2680     54211701 :   opts_set->x_flag_inline_atomics = (mask & 1) != 0;
    2681     54211701 :   mask >>= 1;
    2682     54211701 :   opts_set->x_flag_inline_functions = (mask & 1) != 0;
    2683     54211701 :   mask >>= 1;
    2684     54211701 :   opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
    2685     54211701 :   mask >>= 1;
    2686     54211701 :   opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
    2687     54211701 :   mask >>= 1;
    2688     54211701 :   opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
    2689     54211701 :   mask >>= 1;
    2690     54211701 :   opts_set->x_flag_ipa_cp = (mask & 1) != 0;
    2691     54211701 :   mask >>= 1;
    2692     54211701 :   opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
    2693     54211701 :   mask >>= 1;
    2694     54211701 :   opts_set->x_flag_ipa_icf = (mask & 1) != 0;
    2695     54211701 :   mask >>= 1;
    2696     54211701 :   opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
    2697     54211701 :   mask >>= 1;
    2698     54211701 :   opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
    2699     54211701 :   mask >>= 1;
    2700     54211701 :   opts_set->x_flag_ipa_modref = (mask & 1) != 0;
    2701     54211701 :   mask >>= 1;
    2702     54211701 :   opts_set->x_flag_ipa_profile = (mask & 1) != 0;
    2703     54211701 :   mask >>= 1;
    2704     54211701 :   opts_set->x_flag_ipa_pta = (mask & 1) != 0;
    2705     54211701 :   mask >>= 1;
    2706     54211701 :   opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
    2707     54211701 :   mask >>= 1;
    2708     54211701 :   opts_set->x_flag_ipa_ra = (mask & 1) != 0;
    2709     54211701 :   mask >>= 1;
    2710     54211701 :   opts_set->x_flag_ipa_reference = (mask & 1) != 0;
    2711     54211701 :   mask >>= 1;
    2712     54211701 :   opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
    2713     54211701 :   mask >>= 1;
    2714     54211701 :   opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
    2715     54211701 :   mask >>= 1;
    2716     54211701 :   opts_set->x_flag_ipa_sra = (mask & 1) != 0;
    2717     54211701 :   mask >>= 1;
    2718     54211701 :   opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
    2719     54211701 :   mask >>= 1;
    2720     54211701 :   opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
    2721     54211701 :   mask >>= 1;
    2722     54211701 :   opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
    2723     54211701 :   mask >>= 1;
    2724     54211701 :   opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
    2725     54211701 :   mask >>= 1;
    2726     54211701 :   opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
    2727     54211701 :   mask >>= 1;
    2728     54211701 :   mask = ptr->explicit_mask[6];
    2729     54211701 :   opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
    2730     54211701 :   mask >>= 1;
    2731     54211701 :   opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
    2732     54211701 :   mask >>= 1;
    2733     54211701 :   opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
    2734     54211701 :   mask >>= 1;
    2735     54211701 :   opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
    2736     54211701 :   mask >>= 1;
    2737     54211701 :   opts_set->x_flag_ivopts = (mask & 1) != 0;
    2738     54211701 :   mask >>= 1;
    2739     54211701 :   opts_set->x_flag_jump_tables = (mask & 1) != 0;
    2740     54211701 :   mask >>= 1;
    2741     54211701 :   opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
    2742     54211701 :   mask >>= 1;
    2743     54211701 :   opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
    2744     54211701 :   mask >>= 1;
    2745     54211701 :   opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
    2746     54211701 :   mask >>= 1;
    2747     54211701 :   opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
    2748     54211701 :   mask >>= 1;
    2749     54211701 :   opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
    2750     54211701 :   mask >>= 1;
    2751     54211701 :   opts_set->x_flag_loop_interchange = (mask & 1) != 0;
    2752     54211701 :   mask >>= 1;
    2753     54211701 :   opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
    2754     54211701 :   mask >>= 1;
    2755     54211701 :   opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
    2756     54211701 :   mask >>= 1;
    2757     54211701 :   opts_set->x_flag_unroll_jam = (mask & 1) != 0;
    2758     54211701 :   mask >>= 1;
    2759     54211701 :   opts_set->x_flag_lra_remat = (mask & 1) != 0;
    2760     54211701 :   mask >>= 1;
    2761     54211701 :   opts_set->x_flag_malloc_dce = (mask & 1) != 0;
    2762     54211701 :   mask >>= 1;
    2763     54211701 :   opts_set->x_flag_errno_math = (mask & 1) != 0;
    2764     54211701 :   mask >>= 1;
    2765     54211701 :   opts_set->x_flag_modulo_sched = (mask & 1) != 0;
    2766     54211701 :   mask >>= 1;
    2767     54211701 :   opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
    2768     54211701 :   mask >>= 1;
    2769     54211701 :   opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
    2770     54211701 :   mask >>= 1;
    2771     54211701 :   opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
    2772     54211701 :   mask >>= 1;
    2773     54211701 :   opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
    2774     54211701 :   mask >>= 1;
    2775     54211701 :   opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
    2776     54211701 :   mask >>= 1;
    2777     54211701 :   opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
    2778     54211701 :   mask >>= 1;
    2779     54211701 :   opts_set->x_flag_opt_info = (mask & 1) != 0;
    2780     54211701 :   mask >>= 1;
    2781     54211701 :   opts_set->x_flag_optimize_crc = (mask & 1) != 0;
    2782     54211701 :   mask >>= 1;
    2783     54211701 :   opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
    2784     54211701 :   mask >>= 1;
    2785     54211701 :   opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
    2786     54211701 :   mask >>= 1;
    2787     54211701 :   opts_set->x_flag_pack_struct = (mask & 1) != 0;
    2788     54211701 :   mask >>= 1;
    2789     54211701 :   opts_set->x_flag_partial_inlining = (mask & 1) != 0;
    2790     54211701 :   mask >>= 1;
    2791     54211701 :   opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
    2792     54211701 :   mask >>= 1;
    2793     54211701 :   opts_set->x_flag_peel_loops = (mask & 1) != 0;
    2794     54211701 :   mask >>= 1;
    2795     54211701 :   opts_set->x_flag_no_peephole = (mask & 1) != 0;
    2796     54211701 :   mask >>= 1;
    2797     54211701 :   opts_set->x_flag_peephole2 = (mask & 1) != 0;
    2798     54211701 :   mask >>= 1;
    2799     54211701 :   opts_set->x_flag_plt = (mask & 1) != 0;
    2800     54211701 :   mask >>= 1;
    2801     54211701 :   opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
    2802     54211701 :   mask >>= 1;
    2803     54211701 :   opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
    2804     54211701 :   mask >>= 1;
    2805     54211701 :   opts_set->x_flag_printf_return_value = (mask & 1) != 0;
    2806     54211701 :   mask >>= 1;
    2807     54211701 :   opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
    2808     54211701 :   mask >>= 1;
    2809     54211701 :   opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
    2810     54211701 :   mask >>= 1;
    2811     54211701 :   opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
    2812     54211701 :   mask >>= 1;
    2813     54211701 :   opts_set->x_flag_ree = (mask & 1) != 0;
    2814     54211701 :   mask >>= 1;
    2815     54211701 :   opts_set->x_flag_rename_registers = (mask & 1) != 0;
    2816     54211701 :   mask >>= 1;
    2817     54211701 :   opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
    2818     54211701 :   mask >>= 1;
    2819     54211701 :   opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
    2820     54211701 :   mask >>= 1;
    2821     54211701 :   opts_set->x_flag_reorder_functions = (mask & 1) != 0;
    2822     54211701 :   mask >>= 1;
    2823     54211701 :   opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
    2824     54211701 :   mask >>= 1;
    2825     54211701 :   opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
    2826     54211701 :   mask >>= 1;
    2827     54211701 :   opts_set->x_flag_rounding_math = (mask & 1) != 0;
    2828     54211701 :   mask >>= 1;
    2829     54211701 :   opts_set->x_flag_rtti = (mask & 1) != 0;
    2830     54211701 :   mask >>= 1;
    2831     54211701 :   opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
    2832     54211701 :   mask >>= 1;
    2833     54211701 :   opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
    2834     54211701 :   mask >>= 1;
    2835     54211701 :   opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
    2836     54211701 :   mask >>= 1;
    2837     54211701 :   opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
    2838     54211701 :   mask >>= 1;
    2839     54211701 :   opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
    2840     54211701 :   mask >>= 1;
    2841     54211701 :   opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
    2842     54211701 :   mask >>= 1;
    2843     54211701 :   opts_set->x_flag_sched_pressure = (mask & 1) != 0;
    2844     54211701 :   mask >>= 1;
    2845     54211701 :   opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
    2846     54211701 :   mask >>= 1;
    2847     54211701 :   opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
    2848     54211701 :   mask >>= 1;
    2849     54211701 :   opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
    2850     54211701 :   mask >>= 1;
    2851     54211701 :   opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
    2852     54211701 :   mask >>= 1;
    2853     54211701 :   opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
    2854     54211701 :   mask >>= 1;
    2855     54211701 :   opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
    2856     54211701 :   mask >>= 1;
    2857     54211701 :   mask = ptr->explicit_mask[7];
    2858     54211701 :   opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
    2859     54211701 :   mask >>= 1;
    2860     54211701 :   opts_set->x_flag_schedule_insns = (mask & 1) != 0;
    2861     54211701 :   mask >>= 1;
    2862     54211701 :   opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
    2863     54211701 :   mask >>= 1;
    2864     54211701 :   opts_set->x_flag_section_anchors = (mask & 1) != 0;
    2865     54211701 :   mask >>= 1;
    2866     54211701 :   opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
    2867     54211701 :   mask >>= 1;
    2868     54211701 :   opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
    2869     54211701 :   mask >>= 1;
    2870     54211701 :   opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
    2871     54211701 :   mask >>= 1;
    2872     54211701 :   opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
    2873     54211701 :   mask >>= 1;
    2874     54211701 :   opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
    2875     54211701 :   mask >>= 1;
    2876     54211701 :   opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
    2877     54211701 :   mask >>= 1;
    2878     54211701 :   opts_set->x_flag_short_enums = (mask & 1) != 0;
    2879     54211701 :   mask >>= 1;
    2880     54211701 :   opts_set->x_flag_short_wchar = (mask & 1) != 0;
    2881     54211701 :   mask >>= 1;
    2882     54211701 :   opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
    2883     54211701 :   mask >>= 1;
    2884     54211701 :   opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
    2885     54211701 :   mask >>= 1;
    2886     54211701 :   opts_set->x_flag_signaling_nans = (mask & 1) != 0;
    2887     54211701 :   mask >>= 1;
    2888     54211701 :   opts_set->x_flag_signed_zeros = (mask & 1) != 0;
    2889     54211701 :   mask >>= 1;
    2890     54211701 :   opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
    2891     54211701 :   mask >>= 1;
    2892     54211701 :   opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
    2893     54211701 :   mask >>= 1;
    2894     54211701 :   opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
    2895     54211701 :   mask >>= 1;
    2896     54211701 :   opts_set->x_flag_split_loops = (mask & 1) != 0;
    2897     54211701 :   mask >>= 1;
    2898     54211701 :   opts_set->x_flag_split_wide_types = (mask & 1) != 0;
    2899     54211701 :   mask >>= 1;
    2900     54211701 :   opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
    2901     54211701 :   mask >>= 1;
    2902     54211701 :   opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
    2903     54211701 :   mask >>= 1;
    2904     54211701 :   opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
    2905     54211701 :   mask >>= 1;
    2906     54211701 :   opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
    2907     54211701 :   mask >>= 1;
    2908     54211701 :   opts_set->x_flag_stack_protect = (mask & 1) != 0;
    2909     54211701 :   mask >>= 1;
    2910     54211701 :   opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
    2911     54211701 :   mask >>= 1;
    2912     54211701 :   opts_set->x_flag_store_merging = (mask & 1) != 0;
    2913     54211701 :   mask >>= 1;
    2914     54211701 :   opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
    2915     54211701 :   mask >>= 1;
    2916     54211701 :   opts_set->x_flag_strict_enums = (mask & 1) != 0;
    2917     54211701 :   mask >>= 1;
    2918     54211701 :   opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
    2919     54211701 :   mask >>= 1;
    2920     54211701 :   opts_set->x_flag_thread_jumps = (mask & 1) != 0;
    2921     54211701 :   mask >>= 1;
    2922     54211701 :   opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
    2923     54211701 :   mask >>= 1;
    2924     54211701 :   opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
    2925     54211701 :   mask >>= 1;
    2926     54211701 :   opts_set->x_flag_tracer = (mask & 1) != 0;
    2927     54211701 :   mask >>= 1;
    2928     54211701 :   opts_set->x_flag_trapping_math = (mask & 1) != 0;
    2929     54211701 :   mask >>= 1;
    2930     54211701 :   opts_set->x_flag_trapv = (mask & 1) != 0;
    2931     54211701 :   mask >>= 1;
    2932     54211701 :   opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
    2933     54211701 :   mask >>= 1;
    2934     54211701 :   opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
    2935     54211701 :   mask >>= 1;
    2936     54211701 :   opts_set->x_flag_tree_ccp = (mask & 1) != 0;
    2937     54211701 :   mask >>= 1;
    2938     54211701 :   opts_set->x_flag_tree_ch = (mask & 1) != 0;
    2939     54211701 :   mask >>= 1;
    2940     54211701 :   opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
    2941     54211701 :   mask >>= 1;
    2942     54211701 :   opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
    2943     54211701 :   mask >>= 1;
    2944     54211701 :   opts_set->x_flag_tree_cselim = (mask & 1) != 0;
    2945     54211701 :   mask >>= 1;
    2946     54211701 :   opts_set->x_flag_tree_dce = (mask & 1) != 0;
    2947     54211701 :   mask >>= 1;
    2948     54211701 :   opts_set->x_flag_tree_dom = (mask & 1) != 0;
    2949     54211701 :   mask >>= 1;
    2950     54211701 :   opts_set->x_flag_tree_dse = (mask & 1) != 0;
    2951     54211701 :   mask >>= 1;
    2952     54211701 :   opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
    2953     54211701 :   mask >>= 1;
    2954     54211701 :   opts_set->x_flag_tree_fre = (mask & 1) != 0;
    2955     54211701 :   mask >>= 1;
    2956     54211701 :   opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
    2957     54211701 :   mask >>= 1;
    2958     54211701 :   opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
    2959     54211701 :   mask >>= 1;
    2960     54211701 :   opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
    2961     54211701 :   mask >>= 1;
    2962     54211701 :   opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
    2963     54211701 :   mask >>= 1;
    2964     54211701 :   opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
    2965     54211701 :   mask >>= 1;
    2966     54211701 :   opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
    2967     54211701 :   mask >>= 1;
    2968     54211701 :   opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
    2969     54211701 :   mask >>= 1;
    2970     54211701 :   opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
    2971     54211701 :   mask >>= 1;
    2972     54211701 :   opts_set->x_flag_tree_pre = (mask & 1) != 0;
    2973     54211701 :   mask >>= 1;
    2974     54211701 :   opts_set->x_flag_tree_pta = (mask & 1) != 0;
    2975     54211701 :   mask >>= 1;
    2976     54211701 :   opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
    2977     54211701 :   mask >>= 1;
    2978     54211701 :   opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
    2979     54211701 :   mask >>= 1;
    2980     54211701 :   opts_set->x_flag_tree_sink = (mask & 1) != 0;
    2981     54211701 :   mask >>= 1;
    2982     54211701 :   opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
    2983     54211701 :   mask >>= 1;
    2984     54211701 :   opts_set->x_flag_tree_slsr = (mask & 1) != 0;
    2985     54211701 :   mask >>= 1;
    2986     54211701 :   mask = ptr->explicit_mask[8];
    2987     54211701 :   opts_set->x_flag_tree_sra = (mask & 1) != 0;
    2988     54211701 :   mask >>= 1;
    2989     54211701 :   opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
    2990     54211701 :   mask >>= 1;
    2991     54211701 :   opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
    2992     54211701 :   mask >>= 1;
    2993     54211701 :   opts_set->x_flag_tree_ter = (mask & 1) != 0;
    2994     54211701 :   mask >>= 1;
    2995     54211701 :   opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
    2996     54211701 :   mask >>= 1;
    2997     54211701 :   opts_set->x_flag_tree_vrp = (mask & 1) != 0;
    2998     54211701 :   mask >>= 1;
    2999     54211701 :   opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
    3000     54211701 :   mask >>= 1;
    3001     54211701 :   opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
    3002     54211701 :   mask >>= 1;
    3003     54211701 :   opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
    3004     54211701 :   mask >>= 1;
    3005     54211701 :   opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
    3006     54211701 :   mask >>= 1;
    3007     54211701 :   opts_set->x_flag_unroll_loops = (mask & 1) != 0;
    3008     54211701 :   mask >>= 1;
    3009     54211701 :   opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
    3010     54211701 :   mask >>= 1;
    3011     54211701 :   opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
    3012     54211701 :   mask >>= 1;
    3013     54211701 :   opts_set->x_flag_unwind_tables = (mask & 1) != 0;
    3014     54211701 :   mask >>= 1;
    3015     54211701 :   opts_set->x_flag_var_tracking = (mask & 1) != 0;
    3016     54211701 :   mask >>= 1;
    3017     54211701 :   opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
    3018     54211701 :   mask >>= 1;
    3019     54211701 :   opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
    3020     54211701 :   mask >>= 1;
    3021     54211701 :   opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
    3022     54211701 :   mask >>= 1;
    3023     54211701 :   opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
    3024     54211701 :   mask >>= 1;
    3025     54211701 :   opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
    3026     54211701 :   mask >>= 1;
    3027     54211701 :   opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
    3028     54211701 :   mask >>= 1;
    3029     54211701 :   opts_set->x_flag_web = (mask & 1) != 0;
    3030     54211701 :   mask >>= 1;
    3031     54211701 :   opts_set->x_flag_wrapv = (mask & 1) != 0;
    3032     54211701 :   mask >>= 1;
    3033     54211701 :   opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
    3034     54211701 :   mask >>= 1;
    3035     54211701 :   opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
    3036     54211701 :   mask >>= 1;
    3037     54211701 :   opts_set->x_ix86_use_scatter = (mask & 1) != 0;
    3038     54211701 :   mask >>= 1;
    3039     54211701 :   opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
    3040     54211701 :   mask >>= 1;
    3041     54211701 :   opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
    3042     54211701 :   mask >>= 1;
    3043     54211701 :   opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
    3044     54211701 :   mask >>= 1;
    3045     54211701 :   opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
    3046     54211701 :   mask >>= 1;
    3047     54211701 :   opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
    3048     54211701 :   mask >>= 1;
    3049     54211701 :   opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
    3050     54211701 :   mask >>= 1;
    3051     54211701 :   targetm.override_options_after_change ();
    3052     54211701 : }
    3053              : 
    3054              : /* Print optimization options from a structure.  */
    3055              : void
    3056            0 : cl_optimization_print (FILE *file,
    3057              :                        int indent_to,
    3058              :                        struct cl_optimization *ptr)
    3059              : {
    3060            0 :   fputs ("\n", file);
    3061            0 :   if (ptr->x_param_align_loop_iterations)
    3062            0 :     fprintf (file, "%*s%s (%#x)\n",
    3063              :              indent_to, "",
    3064              :              "param_align_loop_iterations",
    3065              :              ptr->x_param_align_loop_iterations);
    3066              : 
    3067            0 :   if (ptr->x_param_align_threshold)
    3068            0 :     fprintf (file, "%*s%s (%#x)\n",
    3069              :              indent_to, "",
    3070              :              "param_align_threshold",
    3071              :              ptr->x_param_align_threshold);
    3072              : 
    3073            0 :   if (ptr->x_param_asan_protect_allocas)
    3074            0 :     fprintf (file, "%*s%s (%#x)\n",
    3075              :              indent_to, "",
    3076              :              "param_asan_protect_allocas",
    3077              :              ptr->x_param_asan_protect_allocas);
    3078              : 
    3079            0 :   if (ptr->x_param_asan_instrument_reads)
    3080            0 :     fprintf (file, "%*s%s (%#x)\n",
    3081              :              indent_to, "",
    3082              :              "param_asan_instrument_reads",
    3083              :              ptr->x_param_asan_instrument_reads);
    3084              : 
    3085            0 :   if (ptr->x_param_asan_instrument_writes)
    3086            0 :     fprintf (file, "%*s%s (%#x)\n",
    3087              :              indent_to, "",
    3088              :              "param_asan_instrument_writes",
    3089              :              ptr->x_param_asan_instrument_writes);
    3090              : 
    3091            0 :   if (ptr->x_param_asan_instrumentation_with_call_threshold)
    3092            0 :     fprintf (file, "%*s%s (%#x)\n",
    3093              :              indent_to, "",
    3094              :              "param_asan_instrumentation_with_call_threshold",
    3095              :              ptr->x_param_asan_instrumentation_with_call_threshold);
    3096              : 
    3097            0 :   if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
    3098            0 :     fprintf (file, "%*s%s (%#x)\n",
    3099              :              indent_to, "",
    3100              :              "param_asan_kernel_mem_intrinsic_prefix",
    3101              :              ptr->x_param_asan_kernel_mem_intrinsic_prefix);
    3102              : 
    3103            0 :   if (ptr->x_param_asan_memintrin)
    3104            0 :     fprintf (file, "%*s%s (%#x)\n",
    3105              :              indent_to, "",
    3106              :              "param_asan_memintrin",
    3107              :              ptr->x_param_asan_memintrin);
    3108              : 
    3109            0 :   if (ptr->x_param_asan_stack)
    3110            0 :     fprintf (file, "%*s%s (%#x)\n",
    3111              :              indent_to, "",
    3112              :              "param_asan_stack",
    3113              :              ptr->x_param_asan_stack);
    3114              : 
    3115            0 :   if (ptr->x_param_asan_use_after_return)
    3116            0 :     fprintf (file, "%*s%s (%#x)\n",
    3117              :              indent_to, "",
    3118              :              "param_asan_use_after_return",
    3119              :              ptr->x_param_asan_use_after_return);
    3120              : 
    3121            0 :   if (ptr->x_param_auto_profile_bbs)
    3122            0 :     fprintf (file, "%*s%s (%#x)\n",
    3123              :              indent_to, "",
    3124              :              "param_auto_profile_bbs",
    3125              :              ptr->x_param_auto_profile_bbs);
    3126              : 
    3127            0 :   if (ptr->x_param_auto_profile_reorder_only)
    3128            0 :     fprintf (file, "%*s%s (%#x)\n",
    3129              :              indent_to, "",
    3130              :              "param_auto_profile_reorder_only",
    3131              :              ptr->x_param_auto_profile_reorder_only);
    3132              : 
    3133            0 :   if (ptr->x_param_avg_loop_niter)
    3134            0 :     fprintf (file, "%*s%s (%#x)\n",
    3135              :              indent_to, "",
    3136              :              "param_avg_loop_niter",
    3137              :              ptr->x_param_avg_loop_niter);
    3138              : 
    3139            0 :   if (ptr->x_param_avoid_fma_max_bits)
    3140            0 :     fprintf (file, "%*s%s (%#x)\n",
    3141              :              indent_to, "",
    3142              :              "param_avoid_fma_max_bits",
    3143              :              ptr->x_param_avoid_fma_max_bits);
    3144              : 
    3145            0 :   if (ptr->x_param_builtin_expect_probability)
    3146            0 :     fprintf (file, "%*s%s (%#x)\n",
    3147              :              indent_to, "",
    3148              :              "param_builtin_expect_probability",
    3149              :              ptr->x_param_builtin_expect_probability);
    3150              : 
    3151            0 :   if (ptr->x_param_builtin_string_cmp_inline_length)
    3152            0 :     fprintf (file, "%*s%s (%#x)\n",
    3153              :              indent_to, "",
    3154              :              "param_builtin_string_cmp_inline_length",
    3155              :              ptr->x_param_builtin_string_cmp_inline_length);
    3156              : 
    3157            0 :   if (ptr->x_param_case_values_threshold)
    3158            0 :     fprintf (file, "%*s%s (%#x)\n",
    3159              :              indent_to, "",
    3160              :              "param_case_values_threshold",
    3161              :              ptr->x_param_case_values_threshold);
    3162              : 
    3163            0 :   if (ptr->x_param_comdat_sharing_probability)
    3164            0 :     fprintf (file, "%*s%s (%#x)\n",
    3165              :              indent_to, "",
    3166              :              "param_comdat_sharing_probability",
    3167              :              ptr->x_param_comdat_sharing_probability);
    3168              : 
    3169            0 :   if (ptr->x_param_construct_interfere_size)
    3170            0 :     fprintf (file, "%*s%s (%#x)\n",
    3171              :              indent_to, "",
    3172              :              "param_construct_interfere_size",
    3173              :              ptr->x_param_construct_interfere_size);
    3174              : 
    3175            0 :   if (ptr->x_param_cycle_accurate_model)
    3176            0 :     fprintf (file, "%*s%s (%#x)\n",
    3177              :              indent_to, "",
    3178              :              "param_cycle_accurate_model",
    3179              :              ptr->x_param_cycle_accurate_model);
    3180              : 
    3181            0 :   if (ptr->x_param_destruct_interfere_size)
    3182            0 :     fprintf (file, "%*s%s (%#x)\n",
    3183              :              indent_to, "",
    3184              :              "param_destruct_interfere_size",
    3185              :              ptr->x_param_destruct_interfere_size);
    3186              : 
    3187            0 :   if (ptr->x_param_dom_jump_threading)
    3188            0 :     fprintf (file, "%*s%s (%#x)\n",
    3189              :              indent_to, "",
    3190              :              "param_dom_jump_threading",
    3191              :              ptr->x_param_dom_jump_threading);
    3192              : 
    3193            0 :   if (ptr->x_param_dse_max_alias_queries_per_store)
    3194            0 :     fprintf (file, "%*s%s (%#x)\n",
    3195              :              indent_to, "",
    3196              :              "param_dse_max_alias_queries_per_store",
    3197              :              ptr->x_param_dse_max_alias_queries_per_store);
    3198              : 
    3199            0 :   if (ptr->x_param_dse_max_object_size)
    3200            0 :     fprintf (file, "%*s%s (%#x)\n",
    3201              :              indent_to, "",
    3202              :              "param_dse_max_object_size",
    3203              :              ptr->x_param_dse_max_object_size);
    3204              : 
    3205            0 :   if (ptr->x_param_early_inlining_insns)
    3206            0 :     fprintf (file, "%*s%s (%#x)\n",
    3207              :              indent_to, "",
    3208              :              "param_early_inlining_insns",
    3209              :              ptr->x_param_early_inlining_insns);
    3210              : 
    3211            0 :   if (ptr->x_param_fsm_scale_path_stmts)
    3212            0 :     fprintf (file, "%*s%s (%#x)\n",
    3213              :              indent_to, "",
    3214              :              "param_fsm_scale_path_stmts",
    3215              :              ptr->x_param_fsm_scale_path_stmts);
    3216              : 
    3217            0 :   if (ptr->x_param_fully_pipelined_fma)
    3218            0 :     fprintf (file, "%*s%s (%#x)\n",
    3219              :              indent_to, "",
    3220              :              "param_fully_pipelined_fma",
    3221              :              ptr->x_param_fully_pipelined_fma);
    3222              : 
    3223            0 :   if (ptr->x_param_gcse_after_reload_critical_fraction)
    3224            0 :     fprintf (file, "%*s%s (%#x)\n",
    3225              :              indent_to, "",
    3226              :              "param_gcse_after_reload_critical_fraction",
    3227              :              ptr->x_param_gcse_after_reload_critical_fraction);
    3228              : 
    3229            0 :   if (ptr->x_param_gcse_after_reload_partial_fraction)
    3230            0 :     fprintf (file, "%*s%s (%#x)\n",
    3231              :              indent_to, "",
    3232              :              "param_gcse_after_reload_partial_fraction",
    3233              :              ptr->x_param_gcse_after_reload_partial_fraction);
    3234              : 
    3235            0 :   if (ptr->x_param_gcse_cost_distance_ratio)
    3236            0 :     fprintf (file, "%*s%s (%#x)\n",
    3237              :              indent_to, "",
    3238              :              "param_gcse_cost_distance_ratio",
    3239              :              ptr->x_param_gcse_cost_distance_ratio);
    3240              : 
    3241            0 :   if (ptr->x_param_gcse_unrestricted_cost)
    3242            0 :     fprintf (file, "%*s%s (%#x)\n",
    3243              :              indent_to, "",
    3244              :              "param_gcse_unrestricted_cost",
    3245              :              ptr->x_param_gcse_unrestricted_cost);
    3246              : 
    3247            0 :   if (ptr->x_param_graphite_max_arrays_per_scop)
    3248            0 :     fprintf (file, "%*s%s (%#x)\n",
    3249              :              indent_to, "",
    3250              :              "param_graphite_max_arrays_per_scop",
    3251              :              ptr->x_param_graphite_max_arrays_per_scop);
    3252              : 
    3253            0 :   if (ptr->x_param_graphite_max_nb_scop_params)
    3254            0 :     fprintf (file, "%*s%s (%#x)\n",
    3255              :              indent_to, "",
    3256              :              "param_graphite_max_nb_scop_params",
    3257              :              ptr->x_param_graphite_max_nb_scop_params);
    3258              : 
    3259            0 :   if (ptr->x_param_hardcfr_max_blocks)
    3260            0 :     fprintf (file, "%*s%s (%#x)\n",
    3261              :              indent_to, "",
    3262              :              "param_hardcfr_max_blocks",
    3263              :              ptr->x_param_hardcfr_max_blocks);
    3264              : 
    3265            0 :   if (ptr->x_param_hardcfr_max_inline_blocks)
    3266            0 :     fprintf (file, "%*s%s (%#x)\n",
    3267              :              indent_to, "",
    3268              :              "param_hardcfr_max_inline_blocks",
    3269              :              ptr->x_param_hardcfr_max_inline_blocks);
    3270              : 
    3271            0 :   if (ptr->x_param_hwasan_instrument_allocas)
    3272            0 :     fprintf (file, "%*s%s (%#x)\n",
    3273              :              indent_to, "",
    3274              :              "param_hwasan_instrument_allocas",
    3275              :              ptr->x_param_hwasan_instrument_allocas);
    3276              : 
    3277            0 :   if (ptr->x_param_hwasan_instrument_mem_intrinsics)
    3278            0 :     fprintf (file, "%*s%s (%#x)\n",
    3279              :              indent_to, "",
    3280              :              "param_hwasan_instrument_mem_intrinsics",
    3281              :              ptr->x_param_hwasan_instrument_mem_intrinsics);
    3282              : 
    3283            0 :   if (ptr->x_param_hwasan_instrument_reads)
    3284            0 :     fprintf (file, "%*s%s (%#x)\n",
    3285              :              indent_to, "",
    3286              :              "param_hwasan_instrument_reads",
    3287              :              ptr->x_param_hwasan_instrument_reads);
    3288              : 
    3289            0 :   if (ptr->x_param_hwasan_instrument_stack)
    3290            0 :     fprintf (file, "%*s%s (%#x)\n",
    3291              :              indent_to, "",
    3292              :              "param_hwasan_instrument_stack",
    3293              :              ptr->x_param_hwasan_instrument_stack);
    3294              : 
    3295            0 :   if (ptr->x_param_hwasan_instrument_writes)
    3296            0 :     fprintf (file, "%*s%s (%#x)\n",
    3297              :              indent_to, "",
    3298              :              "param_hwasan_instrument_writes",
    3299              :              ptr->x_param_hwasan_instrument_writes);
    3300              : 
    3301            0 :   if (ptr->x_param_hwasan_random_frame_tag)
    3302            0 :     fprintf (file, "%*s%s (%#x)\n",
    3303              :              indent_to, "",
    3304              :              "param_hwasan_random_frame_tag",
    3305              :              ptr->x_param_hwasan_random_frame_tag);
    3306              : 
    3307            0 :   if (ptr->x_param_inline_heuristics_hint_percent)
    3308            0 :     fprintf (file, "%*s%s (%#x)\n",
    3309              :              indent_to, "",
    3310              :              "param_inline_heuristics_hint_percent",
    3311              :              ptr->x_param_inline_heuristics_hint_percent);
    3312              : 
    3313            0 :   if (ptr->x_param_inline_min_speedup)
    3314            0 :     fprintf (file, "%*s%s (%#x)\n",
    3315              :              indent_to, "",
    3316              :              "param_inline_min_speedup",
    3317              :              ptr->x_param_inline_min_speedup);
    3318              : 
    3319            0 :   if (ptr->x_param_inline_unit_growth)
    3320            0 :     fprintf (file, "%*s%s (%#x)\n",
    3321              :              indent_to, "",
    3322              :              "param_inline_unit_growth",
    3323              :              ptr->x_param_inline_unit_growth);
    3324              : 
    3325            0 :   if (ptr->x_param_ipa_cp_eval_threshold)
    3326            0 :     fprintf (file, "%*s%s (%#x)\n",
    3327              :              indent_to, "",
    3328              :              "param_ipa_cp_eval_threshold",
    3329              :              ptr->x_param_ipa_cp_eval_threshold);
    3330              : 
    3331            0 :   if (ptr->x_param_ipa_cp_large_unit_insns)
    3332            0 :     fprintf (file, "%*s%s (%#x)\n",
    3333              :              indent_to, "",
    3334              :              "param_ipa_cp_large_unit_insns",
    3335              :              ptr->x_param_ipa_cp_large_unit_insns);
    3336              : 
    3337            0 :   if (ptr->x_param_ipa_cp_loop_hint_bonus)
    3338            0 :     fprintf (file, "%*s%s (%#x)\n",
    3339              :              indent_to, "",
    3340              :              "param_ipa_cp_loop_hint_bonus",
    3341              :              ptr->x_param_ipa_cp_loop_hint_bonus);
    3342              : 
    3343            0 :   if (ptr->x_param_ipa_cp_max_recursive_depth)
    3344            0 :     fprintf (file, "%*s%s (%#x)\n",
    3345              :              indent_to, "",
    3346              :              "param_ipa_cp_max_recursive_depth",
    3347              :              ptr->x_param_ipa_cp_max_recursive_depth);
    3348              : 
    3349            0 :   if (ptr->x_param_ipa_cp_min_recursive_probability)
    3350            0 :     fprintf (file, "%*s%s (%#x)\n",
    3351              :              indent_to, "",
    3352              :              "param_ipa_cp_min_recursive_probability",
    3353              :              ptr->x_param_ipa_cp_min_recursive_probability);
    3354              : 
    3355            0 :   if (ptr->x_param_ipa_cp_profile_runtime_scaling)
    3356            0 :     fprintf (file, "%*s%s (%#x)\n",
    3357              :              indent_to, "",
    3358              :              "param_ipa_cp_profile_runtime_scaling",
    3359              :              ptr->x_param_ipa_cp_profile_runtime_scaling);
    3360              : 
    3361            0 :   if (ptr->x_param_ipa_cp_recursion_penalty)
    3362            0 :     fprintf (file, "%*s%s (%#x)\n",
    3363              :              indent_to, "",
    3364              :              "param_ipa_cp_recursion_penalty",
    3365              :              ptr->x_param_ipa_cp_recursion_penalty);
    3366              : 
    3367            0 :   if (ptr->x_param_ipa_cp_recursive_freq_factor)
    3368            0 :     fprintf (file, "%*s%s (%#x)\n",
    3369              :              indent_to, "",
    3370              :              "param_ipa_cp_recursive_freq_factor",
    3371              :              ptr->x_param_ipa_cp_recursive_freq_factor);
    3372              : 
    3373            0 :   if (ptr->x_param_ipa_cp_single_call_penalty)
    3374            0 :     fprintf (file, "%*s%s (%#x)\n",
    3375              :              indent_to, "",
    3376              :              "param_ipa_cp_single_call_penalty",
    3377              :              ptr->x_param_ipa_cp_single_call_penalty);
    3378              : 
    3379            0 :   if (ptr->x_param_ipa_cp_sweeps)
    3380            0 :     fprintf (file, "%*s%s (%#x)\n",
    3381              :              indent_to, "",
    3382              :              "param_ipa_cp_sweeps",
    3383              :              ptr->x_param_ipa_cp_sweeps);
    3384              : 
    3385            0 :   if (ptr->x_param_ipa_cp_unit_growth)
    3386            0 :     fprintf (file, "%*s%s (%#x)\n",
    3387              :              indent_to, "",
    3388              :              "param_ipa_cp_unit_growth",
    3389              :              ptr->x_param_ipa_cp_unit_growth);
    3390              : 
    3391            0 :   if (ptr->x_param_ipa_cp_value_list_size)
    3392            0 :     fprintf (file, "%*s%s (%#x)\n",
    3393              :              indent_to, "",
    3394              :              "param_ipa_cp_value_list_size",
    3395              :              ptr->x_param_ipa_cp_value_list_size);
    3396              : 
    3397            0 :   if (ptr->x_param_ipa_jump_function_lookups)
    3398            0 :     fprintf (file, "%*s%s (%#x)\n",
    3399              :              indent_to, "",
    3400              :              "param_ipa_jump_function_lookups",
    3401              :              ptr->x_param_ipa_jump_function_lookups);
    3402              : 
    3403            0 :   if (ptr->x_param_ipa_max_aa_steps)
    3404            0 :     fprintf (file, "%*s%s (%#x)\n",
    3405              :              indent_to, "",
    3406              :              "param_ipa_max_aa_steps",
    3407              :              ptr->x_param_ipa_max_aa_steps);
    3408              : 
    3409            0 :   if (ptr->x_param_ipa_max_agg_items)
    3410            0 :     fprintf (file, "%*s%s (%#x)\n",
    3411              :              indent_to, "",
    3412              :              "param_ipa_max_agg_items",
    3413              :              ptr->x_param_ipa_max_agg_items);
    3414              : 
    3415            0 :   if (ptr->x_param_ipa_max_loop_predicates)
    3416            0 :     fprintf (file, "%*s%s (%#x)\n",
    3417              :              indent_to, "",
    3418              :              "param_ipa_max_loop_predicates",
    3419              :              ptr->x_param_ipa_max_loop_predicates);
    3420              : 
    3421            0 :   if (ptr->x_param_ipa_max_param_expr_ops)
    3422            0 :     fprintf (file, "%*s%s (%#x)\n",
    3423              :              indent_to, "",
    3424              :              "param_ipa_max_param_expr_ops",
    3425              :              ptr->x_param_ipa_max_param_expr_ops);
    3426              : 
    3427            0 :   if (ptr->x_param_ipa_max_switch_predicate_bounds)
    3428            0 :     fprintf (file, "%*s%s (%#x)\n",
    3429              :              indent_to, "",
    3430              :              "param_ipa_max_switch_predicate_bounds",
    3431              :              ptr->x_param_ipa_max_switch_predicate_bounds);
    3432              : 
    3433            0 :   if (ptr->x_param_ipa_sra_deref_prob_threshold)
    3434            0 :     fprintf (file, "%*s%s (%#x)\n",
    3435              :              indent_to, "",
    3436              :              "param_ipa_sra_deref_prob_threshold",
    3437              :              ptr->x_param_ipa_sra_deref_prob_threshold);
    3438              : 
    3439            0 :   if (ptr->x_param_ipa_sra_max_replacements)
    3440            0 :     fprintf (file, "%*s%s (%#x)\n",
    3441              :              indent_to, "",
    3442              :              "param_ipa_sra_max_replacements",
    3443              :              ptr->x_param_ipa_sra_max_replacements);
    3444              : 
    3445            0 :   if (ptr->x_param_ipa_sra_ptr_growth_factor)
    3446            0 :     fprintf (file, "%*s%s (%#x)\n",
    3447              :              indent_to, "",
    3448              :              "param_ipa_sra_ptr_growth_factor",
    3449              :              ptr->x_param_ipa_sra_ptr_growth_factor);
    3450              : 
    3451            0 :   if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
    3452            0 :     fprintf (file, "%*s%s (%#x)\n",
    3453              :              indent_to, "",
    3454              :              "param_ipa_sra_ptrwrap_growth_factor",
    3455              :              ptr->x_param_ipa_sra_ptrwrap_growth_factor);
    3456              : 
    3457            0 :   if (ptr->x_param_ira_consider_dup_in_all_alts)
    3458            0 :     fprintf (file, "%*s%s (%#x)\n",
    3459              :              indent_to, "",
    3460              :              "param_ira_consider_dup_in_all_alts",
    3461              :              ptr->x_param_ira_consider_dup_in_all_alts);
    3462              : 
    3463            0 :   if (ptr->x_param_ira_loop_reserved_regs)
    3464            0 :     fprintf (file, "%*s%s (%#x)\n",
    3465              :              indent_to, "",
    3466              :              "param_ira_loop_reserved_regs",
    3467              :              ptr->x_param_ira_loop_reserved_regs);
    3468              : 
    3469            0 :   if (ptr->x_param_ira_max_conflict_table_size)
    3470            0 :     fprintf (file, "%*s%s (%#x)\n",
    3471              :              indent_to, "",
    3472              :              "param_ira_max_conflict_table_size",
    3473              :              ptr->x_param_ira_max_conflict_table_size);
    3474              : 
    3475            0 :   if (ptr->x_param_ira_max_loops_num)
    3476            0 :     fprintf (file, "%*s%s (%#x)\n",
    3477              :              indent_to, "",
    3478              :              "param_ira_max_loops_num",
    3479              :              ptr->x_param_ira_max_loops_num);
    3480              : 
    3481            0 :   if (ptr->x_param_ira_simple_lra_insn_threshold)
    3482            0 :     fprintf (file, "%*s%s (%#x)\n",
    3483              :              indent_to, "",
    3484              :              "param_ira_simple_lra_insn_threshold",
    3485              :              ptr->x_param_ira_simple_lra_insn_threshold);
    3486              : 
    3487            0 :   if (ptr->x_param_iv_always_prune_cand_set_bound)
    3488            0 :     fprintf (file, "%*s%s (%#x)\n",
    3489              :              indent_to, "",
    3490              :              "param_iv_always_prune_cand_set_bound",
    3491              :              ptr->x_param_iv_always_prune_cand_set_bound);
    3492              : 
    3493            0 :   if (ptr->x_param_iv_consider_all_candidates_bound)
    3494            0 :     fprintf (file, "%*s%s (%#x)\n",
    3495              :              indent_to, "",
    3496              :              "param_iv_consider_all_candidates_bound",
    3497              :              ptr->x_param_iv_consider_all_candidates_bound);
    3498              : 
    3499            0 :   if (ptr->x_param_iv_max_considered_uses)
    3500            0 :     fprintf (file, "%*s%s (%#x)\n",
    3501              :              indent_to, "",
    3502              :              "param_iv_max_considered_uses",
    3503              :              ptr->x_param_iv_max_considered_uses);
    3504              : 
    3505            0 :   if (ptr->x_ix86_vect_compare_costs)
    3506            0 :     fprintf (file, "%*s%s (%#x)\n",
    3507              :              indent_to, "",
    3508              :              "ix86_vect_compare_costs",
    3509              :              ptr->x_ix86_vect_compare_costs);
    3510              : 
    3511            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_size)
    3512            0 :     fprintf (file, "%*s%s (%#x)\n",
    3513              :              indent_to, "",
    3514              :              "param_jump_table_max_growth_ratio_for_size",
    3515              :              ptr->x_param_jump_table_max_growth_ratio_for_size);
    3516              : 
    3517            0 :   if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
    3518            0 :     fprintf (file, "%*s%s (%#x)\n",
    3519              :              indent_to, "",
    3520              :              "param_jump_table_max_growth_ratio_for_speed",
    3521              :              ptr->x_param_jump_table_max_growth_ratio_for_speed);
    3522              : 
    3523            0 :   if (ptr->x_param_l1_cache_line_size)
    3524            0 :     fprintf (file, "%*s%s (%#x)\n",
    3525              :              indent_to, "",
    3526              :              "param_l1_cache_line_size",
    3527              :              ptr->x_param_l1_cache_line_size);
    3528              : 
    3529            0 :   if (ptr->x_param_l1_cache_size)
    3530            0 :     fprintf (file, "%*s%s (%#x)\n",
    3531              :              indent_to, "",
    3532              :              "param_l1_cache_size",
    3533              :              ptr->x_param_l1_cache_size);
    3534              : 
    3535            0 :   if (ptr->x_param_l2_cache_size)
    3536            0 :     fprintf (file, "%*s%s (%#x)\n",
    3537              :              indent_to, "",
    3538              :              "param_l2_cache_size",
    3539              :              ptr->x_param_l2_cache_size);
    3540              : 
    3541            0 :   if (ptr->x_param_large_function_growth)
    3542            0 :     fprintf (file, "%*s%s (%#x)\n",
    3543              :              indent_to, "",
    3544              :              "param_large_function_growth",
    3545              :              ptr->x_param_large_function_growth);
    3546              : 
    3547            0 :   if (ptr->x_param_large_function_insns)
    3548            0 :     fprintf (file, "%*s%s (%#x)\n",
    3549              :              indent_to, "",
    3550              :              "param_large_function_insns",
    3551              :              ptr->x_param_large_function_insns);
    3552              : 
    3553            0 :   if (ptr->x_param_stack_frame_growth)
    3554            0 :     fprintf (file, "%*s%s (%#x)\n",
    3555              :              indent_to, "",
    3556              :              "param_stack_frame_growth",
    3557              :              ptr->x_param_stack_frame_growth);
    3558              : 
    3559            0 :   if (ptr->x_param_large_stack_frame)
    3560            0 :     fprintf (file, "%*s%s (%#x)\n",
    3561              :              indent_to, "",
    3562              :              "param_large_stack_frame",
    3563              :              ptr->x_param_large_stack_frame);
    3564              : 
    3565            0 :   if (ptr->x_param_large_unit_insns)
    3566            0 :     fprintf (file, "%*s%s (%#x)\n",
    3567              :              indent_to, "",
    3568              :              "param_large_unit_insns",
    3569              :              ptr->x_param_large_unit_insns);
    3570              : 
    3571            0 :   if (ptr->x_param_lim_expensive)
    3572            0 :     fprintf (file, "%*s%s (%#x)\n",
    3573              :              indent_to, "",
    3574              :              "param_lim_expensive",
    3575              :              ptr->x_param_lim_expensive);
    3576              : 
    3577            0 :   if (ptr->x_param_loop_block_tile_size)
    3578            0 :     fprintf (file, "%*s%s (%#x)\n",
    3579              :              indent_to, "",
    3580              :              "param_loop_block_tile_size",
    3581              :              ptr->x_param_loop_block_tile_size);
    3582              : 
    3583            0 :   if (ptr->x_param_loop_interchange_max_num_stmts)
    3584            0 :     fprintf (file, "%*s%s (%#x)\n",
    3585              :              indent_to, "",
    3586              :              "param_loop_interchange_max_num_stmts",
    3587              :              ptr->x_param_loop_interchange_max_num_stmts);
    3588              : 
    3589            0 :   if (ptr->x_param_loop_interchange_stride_ratio)
    3590            0 :     fprintf (file, "%*s%s (%#x)\n",
    3591              :              indent_to, "",
    3592              :              "param_loop_interchange_stride_ratio",
    3593              :              ptr->x_param_loop_interchange_stride_ratio);
    3594              : 
    3595            0 :   if (ptr->x_param_loop_invariant_max_bbs_in_loop)
    3596            0 :     fprintf (file, "%*s%s (%#x)\n",
    3597              :              indent_to, "",
    3598              :              "param_loop_invariant_max_bbs_in_loop",
    3599              :              ptr->x_param_loop_invariant_max_bbs_in_loop);
    3600              : 
    3601            0 :   if (ptr->x_param_loop_max_datarefs_for_datadeps)
    3602            0 :     fprintf (file, "%*s%s (%#x)\n",
    3603              :              indent_to, "",
    3604              :              "param_loop_max_datarefs_for_datadeps",
    3605              :              ptr->x_param_loop_max_datarefs_for_datadeps);
    3606              : 
    3607            0 :   if (ptr->x_param_loop_versioning_max_inner_insns)
    3608            0 :     fprintf (file, "%*s%s (%#x)\n",
    3609              :              indent_to, "",
    3610              :              "param_loop_versioning_max_inner_insns",
    3611              :              ptr->x_param_loop_versioning_max_inner_insns);
    3612              : 
    3613            0 :   if (ptr->x_param_loop_versioning_max_outer_insns)
    3614            0 :     fprintf (file, "%*s%s (%#x)\n",
    3615              :              indent_to, "",
    3616              :              "param_loop_versioning_max_outer_insns",
    3617              :              ptr->x_param_loop_versioning_max_outer_insns);
    3618              : 
    3619            0 :   if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
    3620            0 :     fprintf (file, "%*s%s (%#x)\n",
    3621              :              indent_to, "",
    3622              :              "param_lra_inheritance_ebb_probability_cutoff",
    3623              :              ptr->x_param_lra_inheritance_ebb_probability_cutoff);
    3624              : 
    3625            0 :   if (ptr->x_param_lra_max_considered_reload_pseudos)
    3626            0 :     fprintf (file, "%*s%s (%#x)\n",
    3627              :              indent_to, "",
    3628              :              "param_lra_max_considered_reload_pseudos",
    3629              :              ptr->x_param_lra_max_considered_reload_pseudos);
    3630              : 
    3631            0 :   if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
    3632            0 :     fprintf (file, "%*s%s (%#x)\n",
    3633              :              indent_to, "",
    3634              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    3635              :              ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
    3636              : 
    3637            0 :   if (ptr->x_param_lto_locality_frequency)
    3638            0 :     fprintf (file, "%*s%s (%#x)\n",
    3639              :              indent_to, "",
    3640              :              "param_lto_locality_frequency",
    3641              :              ptr->x_param_lto_locality_frequency);
    3642              : 
    3643            0 :   if (ptr->x_param_lto_locality_size)
    3644            0 :     fprintf (file, "%*s%s (%#x)\n",
    3645              :              indent_to, "",
    3646              :              "param_lto_locality_size",
    3647              :              ptr->x_param_lto_locality_size);
    3648              : 
    3649            0 :   if (ptr->x_param_max_average_unrolled_insns)
    3650            0 :     fprintf (file, "%*s%s (%#x)\n",
    3651              :              indent_to, "",
    3652              :              "param_max_average_unrolled_insns",
    3653              :              ptr->x_param_max_average_unrolled_insns);
    3654              : 
    3655            0 :   if (ptr->x_param_max_combine_insns)
    3656            0 :     fprintf (file, "%*s%s (%#x)\n",
    3657              :              indent_to, "",
    3658              :              "param_max_combine_insns",
    3659              :              ptr->x_param_max_combine_insns);
    3660              : 
    3661            0 :   if (ptr->x_param_max_combine_search_insns)
    3662            0 :     fprintf (file, "%*s%s (%#x)\n",
    3663              :              indent_to, "",
    3664              :              "param_max_combine_search_insns",
    3665              :              ptr->x_param_max_combine_search_insns);
    3666              : 
    3667            0 :   if (ptr->x_param_max_unroll_iterations)
    3668            0 :     fprintf (file, "%*s%s (%#x)\n",
    3669              :              indent_to, "",
    3670              :              "param_max_unroll_iterations",
    3671              :              ptr->x_param_max_unroll_iterations);
    3672              : 
    3673            0 :   if (ptr->x_param_max_completely_peel_times)
    3674            0 :     fprintf (file, "%*s%s (%#x)\n",
    3675              :              indent_to, "",
    3676              :              "param_max_completely_peel_times",
    3677              :              ptr->x_param_max_completely_peel_times);
    3678              : 
    3679            0 :   if (ptr->x_param_max_completely_peeled_insns)
    3680            0 :     fprintf (file, "%*s%s (%#x)\n",
    3681              :              indent_to, "",
    3682              :              "param_max_completely_peeled_insns",
    3683              :              ptr->x_param_max_completely_peeled_insns);
    3684              : 
    3685            0 :   if (ptr->x_param_max_crossjump_edges)
    3686            0 :     fprintf (file, "%*s%s (%#x)\n",
    3687              :              indent_to, "",
    3688              :              "param_max_crossjump_edges",
    3689              :              ptr->x_param_max_crossjump_edges);
    3690              : 
    3691            0 :   if (ptr->x_param_max_cse_insns)
    3692            0 :     fprintf (file, "%*s%s (%#x)\n",
    3693              :              indent_to, "",
    3694              :              "param_max_cse_insns",
    3695              :              ptr->x_param_max_cse_insns);
    3696              : 
    3697            0 :   if (ptr->x_param_max_cse_path_length)
    3698            0 :     fprintf (file, "%*s%s (%#x)\n",
    3699              :              indent_to, "",
    3700              :              "param_max_cse_path_length",
    3701              :              ptr->x_param_max_cse_path_length);
    3702              : 
    3703            0 :   if (ptr->x_param_max_cselib_memory_locations)
    3704            0 :     fprintf (file, "%*s%s (%#x)\n",
    3705              :              indent_to, "",
    3706              :              "param_max_cselib_memory_locations",
    3707              :              ptr->x_param_max_cselib_memory_locations);
    3708              : 
    3709            0 :   if (ptr->x_param_max_debug_marker_count)
    3710            0 :     fprintf (file, "%*s%s (%#x)\n",
    3711              :              indent_to, "",
    3712              :              "param_max_debug_marker_count",
    3713              :              ptr->x_param_max_debug_marker_count);
    3714              : 
    3715            0 :   if (ptr->x_param_max_delay_slot_insn_search)
    3716            0 :     fprintf (file, "%*s%s (%#x)\n",
    3717              :              indent_to, "",
    3718              :              "param_max_delay_slot_insn_search",
    3719              :              ptr->x_param_max_delay_slot_insn_search);
    3720              : 
    3721            0 :   if (ptr->x_param_max_delay_slot_live_search)
    3722            0 :     fprintf (file, "%*s%s (%#x)\n",
    3723              :              indent_to, "",
    3724              :              "param_max_delay_slot_live_search",
    3725              :              ptr->x_param_max_delay_slot_live_search);
    3726              : 
    3727            0 :   if (ptr->x_param_max_devirt_targets)
    3728            0 :     fprintf (file, "%*s%s (%#x)\n",
    3729              :              indent_to, "",
    3730              :              "param_max_devirt_targets",
    3731              :              ptr->x_param_max_devirt_targets);
    3732              : 
    3733            0 :   if (ptr->x_param_max_dse_active_local_stores)
    3734            0 :     fprintf (file, "%*s%s (%#x)\n",
    3735              :              indent_to, "",
    3736              :              "param_max_dse_active_local_stores",
    3737              :              ptr->x_param_max_dse_active_local_stores);
    3738              : 
    3739            0 :   if (ptr->x_param_early_inliner_max_iterations)
    3740            0 :     fprintf (file, "%*s%s (%#x)\n",
    3741              :              indent_to, "",
    3742              :              "param_early_inliner_max_iterations",
    3743              :              ptr->x_param_early_inliner_max_iterations);
    3744              : 
    3745            0 :   if (ptr->x_param_max_find_base_term_values)
    3746            0 :     fprintf (file, "%*s%s (%#x)\n",
    3747              :              indent_to, "",
    3748              :              "param_max_find_base_term_values",
    3749              :              ptr->x_param_max_find_base_term_values);
    3750              : 
    3751            0 :   if (ptr->x_param_max_fsm_thread_path_insns)
    3752            0 :     fprintf (file, "%*s%s (%#x)\n",
    3753              :              indent_to, "",
    3754              :              "param_max_fsm_thread_path_insns",
    3755              :              ptr->x_param_max_fsm_thread_path_insns);
    3756              : 
    3757            0 :   if (ptr->x_param_max_gcse_insertion_ratio)
    3758            0 :     fprintf (file, "%*s%s (%#x)\n",
    3759              :              indent_to, "",
    3760              :              "param_max_gcse_insertion_ratio",
    3761              :              ptr->x_param_max_gcse_insertion_ratio);
    3762              : 
    3763            0 :   if (ptr->x_param_max_gcse_memory)
    3764            0 :     fprintf (file, "%*s%s (%#x)\n",
    3765              :              indent_to, "",
    3766              :              "param_max_gcse_memory",
    3767              :              ptr->x_param_max_gcse_memory);
    3768              : 
    3769            0 :   if (ptr->x_param_max_goto_duplication_insns)
    3770            0 :     fprintf (file, "%*s%s (%#x)\n",
    3771              :              indent_to, "",
    3772              :              "param_max_goto_duplication_insns",
    3773              :              ptr->x_param_max_goto_duplication_insns);
    3774              : 
    3775            0 :   if (ptr->x_param_max_grow_copy_bb_insns)
    3776            0 :     fprintf (file, "%*s%s (%#x)\n",
    3777              :              indent_to, "",
    3778              :              "param_max_grow_copy_bb_insns",
    3779              :              ptr->x_param_max_grow_copy_bb_insns);
    3780              : 
    3781            0 :   if (ptr->x_param_max_hoist_depth)
    3782            0 :     fprintf (file, "%*s%s (%#x)\n",
    3783              :              indent_to, "",
    3784              :              "param_max_hoist_depth",
    3785              :              ptr->x_param_max_hoist_depth);
    3786              : 
    3787            0 :   if (ptr->x_param_inline_functions_called_once_insns)
    3788            0 :     fprintf (file, "%*s%s (%#x)\n",
    3789              :              indent_to, "",
    3790              :              "param_inline_functions_called_once_insns",
    3791              :              ptr->x_param_inline_functions_called_once_insns);
    3792              : 
    3793            0 :   if (ptr->x_param_inline_functions_called_once_loop_depth)
    3794            0 :     fprintf (file, "%*s%s (%#x)\n",
    3795              :              indent_to, "",
    3796              :              "param_inline_functions_called_once_loop_depth",
    3797              :              ptr->x_param_inline_functions_called_once_loop_depth);
    3798              : 
    3799            0 :   if (ptr->x_param_max_inline_insns_auto)
    3800            0 :     fprintf (file, "%*s%s (%#x)\n",
    3801              :              indent_to, "",
    3802              :              "param_max_inline_insns_auto",
    3803              :              ptr->x_param_max_inline_insns_auto);
    3804              : 
    3805            0 :   if (ptr->x_param_max_inline_insns_recursive_auto)
    3806            0 :     fprintf (file, "%*s%s (%#x)\n",
    3807              :              indent_to, "",
    3808              :              "param_max_inline_insns_recursive_auto",
    3809              :              ptr->x_param_max_inline_insns_recursive_auto);
    3810              : 
    3811            0 :   if (ptr->x_param_max_inline_insns_recursive)
    3812            0 :     fprintf (file, "%*s%s (%#x)\n",
    3813              :              indent_to, "",
    3814              :              "param_max_inline_insns_recursive",
    3815              :              ptr->x_param_max_inline_insns_recursive);
    3816              : 
    3817            0 :   if (ptr->x_param_max_inline_insns_single)
    3818            0 :     fprintf (file, "%*s%s (%#x)\n",
    3819              :              indent_to, "",
    3820              :              "param_max_inline_insns_single",
    3821              :              ptr->x_param_max_inline_insns_single);
    3822              : 
    3823            0 :   if (ptr->x_param_max_inline_insns_size)
    3824            0 :     fprintf (file, "%*s%s (%#x)\n",
    3825              :              indent_to, "",
    3826              :              "param_max_inline_insns_size",
    3827              :              ptr->x_param_max_inline_insns_size);
    3828              : 
    3829            0 :   if (ptr->x_param_max_inline_insns_small)
    3830            0 :     fprintf (file, "%*s%s (%#x)\n",
    3831              :              indent_to, "",
    3832              :              "param_max_inline_insns_small",
    3833              :              ptr->x_param_max_inline_insns_small);
    3834              : 
    3835            0 :   if (ptr->x_param_max_inline_recursive_depth_auto)
    3836            0 :     fprintf (file, "%*s%s (%#x)\n",
    3837              :              indent_to, "",
    3838              :              "param_max_inline_recursive_depth_auto",
    3839              :              ptr->x_param_max_inline_recursive_depth_auto);
    3840              : 
    3841            0 :   if (ptr->x_param_max_inline_recursive_depth)
    3842            0 :     fprintf (file, "%*s%s (%#x)\n",
    3843              :              indent_to, "",
    3844              :              "param_max_inline_recursive_depth",
    3845              :              ptr->x_param_max_inline_recursive_depth);
    3846              : 
    3847            0 :   if (ptr->x_param_max_isl_operations)
    3848            0 :     fprintf (file, "%*s%s (%#x)\n",
    3849              :              indent_to, "",
    3850              :              "param_max_isl_operations",
    3851              :              ptr->x_param_max_isl_operations);
    3852              : 
    3853            0 :   if (ptr->x_param_max_iterations_computation_cost)
    3854            0 :     fprintf (file, "%*s%s (%#x)\n",
    3855              :              indent_to, "",
    3856              :              "param_max_iterations_computation_cost",
    3857              :              ptr->x_param_max_iterations_computation_cost);
    3858              : 
    3859            0 :   if (ptr->x_param_max_iterations_to_track)
    3860            0 :     fprintf (file, "%*s%s (%#x)\n",
    3861              :              indent_to, "",
    3862              :              "param_max_iterations_to_track",
    3863              :              ptr->x_param_max_iterations_to_track);
    3864              : 
    3865            0 :   if (ptr->x_param_max_jump_thread_duplication_stmts)
    3866            0 :     fprintf (file, "%*s%s (%#x)\n",
    3867              :              indent_to, "",
    3868              :              "param_max_jump_thread_duplication_stmts",
    3869              :              ptr->x_param_max_jump_thread_duplication_stmts);
    3870              : 
    3871            0 :   if (ptr->x_param_max_jump_thread_paths)
    3872            0 :     fprintf (file, "%*s%s (%#x)\n",
    3873              :              indent_to, "",
    3874              :              "param_max_jump_thread_paths",
    3875              :              ptr->x_param_max_jump_thread_paths);
    3876              : 
    3877            0 :   if (ptr->x_param_max_last_value_rtl)
    3878            0 :     fprintf (file, "%*s%s (%#x)\n",
    3879              :              indent_to, "",
    3880              :              "param_max_last_value_rtl",
    3881              :              ptr->x_param_max_last_value_rtl);
    3882              : 
    3883            0 :   if (ptr->x_param_max_loop_header_insns)
    3884            0 :     fprintf (file, "%*s%s (%#x)\n",
    3885              :              indent_to, "",
    3886              :              "param_max_loop_header_insns",
    3887              :              ptr->x_param_max_loop_header_insns);
    3888              : 
    3889            0 :   if (ptr->x_param_max_modulo_backtrack_attempts)
    3890            0 :     fprintf (file, "%*s%s (%#x)\n",
    3891              :              indent_to, "",
    3892              :              "param_max_modulo_backtrack_attempts",
    3893              :              ptr->x_param_max_modulo_backtrack_attempts);
    3894              : 
    3895            0 :   if (ptr->x_param_max_niter_dominators_walk)
    3896            0 :     fprintf (file, "%*s%s (%#x)\n",
    3897              :              indent_to, "",
    3898              :              "param_max_niter_dominators_walk",
    3899              :              ptr->x_param_max_niter_dominators_walk);
    3900              : 
    3901            0 :   if (ptr->x_param_max_partial_antic_length)
    3902            0 :     fprintf (file, "%*s%s (%#x)\n",
    3903              :              indent_to, "",
    3904              :              "param_max_partial_antic_length",
    3905              :              ptr->x_param_max_partial_antic_length);
    3906              : 
    3907            0 :   if (ptr->x_param_max_peel_branches)
    3908            0 :     fprintf (file, "%*s%s (%#x)\n",
    3909              :              indent_to, "",
    3910              :              "param_max_peel_branches",
    3911              :              ptr->x_param_max_peel_branches);
    3912              : 
    3913            0 :   if (ptr->x_param_max_peel_times)
    3914            0 :     fprintf (file, "%*s%s (%#x)\n",
    3915              :              indent_to, "",
    3916              :              "param_max_peel_times",
    3917              :              ptr->x_param_max_peel_times);
    3918              : 
    3919            0 :   if (ptr->x_param_max_peeled_insns)
    3920            0 :     fprintf (file, "%*s%s (%#x)\n",
    3921              :              indent_to, "",
    3922              :              "param_max_peeled_insns",
    3923              :              ptr->x_param_max_peeled_insns);
    3924              : 
    3925            0 :   if (ptr->x_param_max_pending_list_length)
    3926            0 :     fprintf (file, "%*s%s (%#x)\n",
    3927              :              indent_to, "",
    3928              :              "param_max_pending_list_length",
    3929              :              ptr->x_param_max_pending_list_length);
    3930              : 
    3931            0 :   if (ptr->x_param_max_pipeline_region_blocks)
    3932            0 :     fprintf (file, "%*s%s (%#x)\n",
    3933              :              indent_to, "",
    3934              :              "param_max_pipeline_region_blocks",
    3935              :              ptr->x_param_max_pipeline_region_blocks);
    3936              : 
    3937            0 :   if (ptr->x_param_max_pipeline_region_insns)
    3938            0 :     fprintf (file, "%*s%s (%#x)\n",
    3939              :              indent_to, "",
    3940              :              "param_max_pipeline_region_insns",
    3941              :              ptr->x_param_max_pipeline_region_insns);
    3942              : 
    3943            0 :   if (ptr->x_param_max_pow_sqrt_depth)
    3944            0 :     fprintf (file, "%*s%s (%#x)\n",
    3945              :              indent_to, "",
    3946              :              "param_max_pow_sqrt_depth",
    3947              :              ptr->x_param_max_pow_sqrt_depth);
    3948              : 
    3949            0 :   if (ptr->x_param_max_predicted_iterations)
    3950            0 :     fprintf (file, "%*s%s (%#x)\n",
    3951              :              indent_to, "",
    3952              :              "param_max_predicted_iterations",
    3953              :              ptr->x_param_max_predicted_iterations);
    3954              : 
    3955            0 :   if (ptr->x_param_max_reload_search_insns)
    3956            0 :     fprintf (file, "%*s%s (%#x)\n",
    3957              :              indent_to, "",
    3958              :              "param_max_reload_search_insns",
    3959              :              ptr->x_param_max_reload_search_insns);
    3960              : 
    3961            0 :   if (ptr->x_param_max_rtl_if_conversion_insns)
    3962            0 :     fprintf (file, "%*s%s (%#x)\n",
    3963              :              indent_to, "",
    3964              :              "param_max_rtl_if_conversion_insns",
    3965              :              ptr->x_param_max_rtl_if_conversion_insns);
    3966              : 
    3967            0 :   if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
    3968            0 :     fprintf (file, "%*s%s (%#x)\n",
    3969              :              indent_to, "",
    3970              :              "param_max_rtl_if_conversion_predictable_cost",
    3971              :              ptr->x_param_max_rtl_if_conversion_predictable_cost);
    3972              : 
    3973            0 :   if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
    3974            0 :     fprintf (file, "%*s%s (%#x)\n",
    3975              :              indent_to, "",
    3976              :              "param_max_rtl_if_conversion_unpredictable_cost",
    3977              :              ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
    3978              : 
    3979            0 :   if (ptr->x_param_max_sched_extend_regions_iters)
    3980            0 :     fprintf (file, "%*s%s (%#x)\n",
    3981              :              indent_to, "",
    3982              :              "param_max_sched_extend_regions_iters",
    3983              :              ptr->x_param_max_sched_extend_regions_iters);
    3984              : 
    3985            0 :   if (ptr->x_param_max_sched_insn_conflict_delay)
    3986            0 :     fprintf (file, "%*s%s (%#x)\n",
    3987              :              indent_to, "",
    3988              :              "param_max_sched_insn_conflict_delay",
    3989              :              ptr->x_param_max_sched_insn_conflict_delay);
    3990              : 
    3991            0 :   if (ptr->x_param_max_sched_ready_insns)
    3992            0 :     fprintf (file, "%*s%s (%#x)\n",
    3993              :              indent_to, "",
    3994              :              "param_max_sched_ready_insns",
    3995              :              ptr->x_param_max_sched_ready_insns);
    3996              : 
    3997            0 :   if (ptr->x_param_max_sched_region_blocks)
    3998            0 :     fprintf (file, "%*s%s (%#x)\n",
    3999              :              indent_to, "",
    4000              :              "param_max_sched_region_blocks",
    4001              :              ptr->x_param_max_sched_region_blocks);
    4002              : 
    4003            0 :   if (ptr->x_param_max_sched_region_insns)
    4004            0 :     fprintf (file, "%*s%s (%#x)\n",
    4005              :              indent_to, "",
    4006              :              "param_max_sched_region_insns",
    4007              :              ptr->x_param_max_sched_region_insns);
    4008              : 
    4009            0 :   if (ptr->x_param_max_slsr_candidate_scan)
    4010            0 :     fprintf (file, "%*s%s (%#x)\n",
    4011              :              indent_to, "",
    4012              :              "param_max_slsr_candidate_scan",
    4013              :              ptr->x_param_max_slsr_candidate_scan);
    4014              : 
    4015            0 :   if (ptr->x_param_max_speculative_devirt_maydefs)
    4016            0 :     fprintf (file, "%*s%s (%#x)\n",
    4017              :              indent_to, "",
    4018              :              "param_max_speculative_devirt_maydefs",
    4019              :              ptr->x_param_max_speculative_devirt_maydefs);
    4020              : 
    4021            0 :   if (ptr->x_param_max_stores_to_merge)
    4022            0 :     fprintf (file, "%*s%s (%#x)\n",
    4023              :              indent_to, "",
    4024              :              "param_max_stores_to_merge",
    4025              :              ptr->x_param_max_stores_to_merge);
    4026              : 
    4027            0 :   if (ptr->x_param_max_stores_to_sink)
    4028            0 :     fprintf (file, "%*s%s (%#x)\n",
    4029              :              indent_to, "",
    4030              :              "param_max_stores_to_sink",
    4031              :              ptr->x_param_max_stores_to_sink);
    4032              : 
    4033            0 :   if (ptr->x_param_max_tail_merge_comparisons)
    4034            0 :     fprintf (file, "%*s%s (%#x)\n",
    4035              :              indent_to, "",
    4036              :              "param_max_tail_merge_comparisons",
    4037              :              ptr->x_param_max_tail_merge_comparisons);
    4038              : 
    4039            0 :   if (ptr->x_param_max_tail_merge_iterations)
    4040            0 :     fprintf (file, "%*s%s (%#x)\n",
    4041              :              indent_to, "",
    4042              :              "param_max_tail_merge_iterations",
    4043              :              ptr->x_param_max_tail_merge_iterations);
    4044              : 
    4045            0 :   if (ptr->x_param_max_tracked_strlens)
    4046            0 :     fprintf (file, "%*s%s (%#x)\n",
    4047              :              indent_to, "",
    4048              :              "param_max_tracked_strlens",
    4049              :              ptr->x_param_max_tracked_strlens);
    4050              : 
    4051            0 :   if (ptr->x_param_max_tree_if_conversion_phi_args)
    4052            0 :     fprintf (file, "%*s%s (%#x)\n",
    4053              :              indent_to, "",
    4054              :              "param_max_tree_if_conversion_phi_args",
    4055              :              ptr->x_param_max_tree_if_conversion_phi_args);
    4056              : 
    4057            0 :   if (ptr->x_param_max_unroll_times)
    4058            0 :     fprintf (file, "%*s%s (%#x)\n",
    4059              :              indent_to, "",
    4060              :              "param_max_unroll_times",
    4061              :              ptr->x_param_max_unroll_times);
    4062              : 
    4063            0 :   if (ptr->x_param_max_unrolled_insns)
    4064            0 :     fprintf (file, "%*s%s (%#x)\n",
    4065              :              indent_to, "",
    4066              :              "param_max_unrolled_insns",
    4067              :              ptr->x_param_max_unrolled_insns);
    4068              : 
    4069            0 :   if (ptr->x_param_max_unswitch_depth)
    4070            0 :     fprintf (file, "%*s%s (%#x)\n",
    4071              :              indent_to, "",
    4072              :              "param_max_unswitch_depth",
    4073              :              ptr->x_param_max_unswitch_depth);
    4074              : 
    4075            0 :   if (ptr->x_param_max_unswitch_insns)
    4076            0 :     fprintf (file, "%*s%s (%#x)\n",
    4077              :              indent_to, "",
    4078              :              "param_max_unswitch_insns",
    4079              :              ptr->x_param_max_unswitch_insns);
    4080              : 
    4081            0 :   if (ptr->x_param_max_variable_expansions)
    4082            0 :     fprintf (file, "%*s%s (%#x)\n",
    4083              :              indent_to, "",
    4084              :              "param_max_variable_expansions",
    4085              :              ptr->x_param_max_variable_expansions);
    4086              : 
    4087            0 :   if (ptr->x_param_max_vartrack_expr_depth)
    4088            0 :     fprintf (file, "%*s%s (%#x)\n",
    4089              :              indent_to, "",
    4090              :              "param_max_vartrack_expr_depth",
    4091              :              ptr->x_param_max_vartrack_expr_depth);
    4092              : 
    4093            0 :   if (ptr->x_param_max_vartrack_reverse_op_size)
    4094            0 :     fprintf (file, "%*s%s (%#x)\n",
    4095              :              indent_to, "",
    4096              :              "param_max_vartrack_reverse_op_size",
    4097              :              ptr->x_param_max_vartrack_reverse_op_size);
    4098              : 
    4099            0 :   if (ptr->x_param_max_vartrack_size)
    4100            0 :     fprintf (file, "%*s%s (%#x)\n",
    4101              :              indent_to, "",
    4102              :              "param_max_vartrack_size",
    4103              :              ptr->x_param_max_vartrack_size);
    4104              : 
    4105            0 :   if (ptr->x_param_memtag_instrument_mem_intrinsics)
    4106            0 :     fprintf (file, "%*s%s (%#x)\n",
    4107              :              indent_to, "",
    4108              :              "param_memtag_instrument_mem_intrinsics",
    4109              :              ptr->x_param_memtag_instrument_mem_intrinsics);
    4110              : 
    4111            0 :   if (ptr->x_param_min_crossjump_insns)
    4112            0 :     fprintf (file, "%*s%s (%#x)\n",
    4113              :              indent_to, "",
    4114              :              "param_min_crossjump_insns",
    4115              :              ptr->x_param_min_crossjump_insns);
    4116              : 
    4117            0 :   if (ptr->x_param_min_inline_recursive_probability)
    4118            0 :     fprintf (file, "%*s%s (%#x)\n",
    4119              :              indent_to, "",
    4120              :              "param_min_inline_recursive_probability",
    4121              :              ptr->x_param_min_inline_recursive_probability);
    4122              : 
    4123            0 :   if (ptr->x_param_min_insn_to_prefetch_ratio)
    4124            0 :     fprintf (file, "%*s%s (%#x)\n",
    4125              :              indent_to, "",
    4126              :              "param_min_insn_to_prefetch_ratio",
    4127              :              ptr->x_param_min_insn_to_prefetch_ratio);
    4128              : 
    4129            0 :   if (ptr->x_param_min_loop_cond_split_prob)
    4130            0 :     fprintf (file, "%*s%s (%#x)\n",
    4131              :              indent_to, "",
    4132              :              "param_min_loop_cond_split_prob",
    4133              :              ptr->x_param_min_loop_cond_split_prob);
    4134              : 
    4135            0 :   if (ptr->x_param_min_pagesize)
    4136            0 :     fprintf (file, "%*s%s (%#x)\n",
    4137              :              indent_to, "",
    4138              :              "param_min_pagesize",
    4139              :              ptr->x_param_min_pagesize);
    4140              : 
    4141            0 :   if (ptr->x_param_min_size_for_stack_sharing)
    4142            0 :     fprintf (file, "%*s%s (%#x)\n",
    4143              :              indent_to, "",
    4144              :              "param_min_size_for_stack_sharing",
    4145              :              ptr->x_param_min_size_for_stack_sharing);
    4146              : 
    4147            0 :   if (ptr->x_param_min_spec_prob)
    4148            0 :     fprintf (file, "%*s%s (%#x)\n",
    4149              :              indent_to, "",
    4150              :              "param_min_spec_prob",
    4151              :              ptr->x_param_min_spec_prob);
    4152              : 
    4153            0 :   if (ptr->x_param_min_vect_loop_bound)
    4154            0 :     fprintf (file, "%*s%s (%#x)\n",
    4155              :              indent_to, "",
    4156              :              "param_min_vect_loop_bound",
    4157              :              ptr->x_param_min_vect_loop_bound);
    4158              : 
    4159            0 :   if (ptr->x_param_modref_max_accesses)
    4160            0 :     fprintf (file, "%*s%s (%#x)\n",
    4161              :              indent_to, "",
    4162              :              "param_modref_max_accesses",
    4163              :              ptr->x_param_modref_max_accesses);
    4164              : 
    4165            0 :   if (ptr->x_param_modref_max_adjustments)
    4166            0 :     fprintf (file, "%*s%s (%#x)\n",
    4167              :              indent_to, "",
    4168              :              "param_modref_max_adjustments",
    4169              :              ptr->x_param_modref_max_adjustments);
    4170              : 
    4171            0 :   if (ptr->x_param_modref_max_bases)
    4172            0 :     fprintf (file, "%*s%s (%#x)\n",
    4173              :              indent_to, "",
    4174              :              "param_modref_max_bases",
    4175              :              ptr->x_param_modref_max_bases);
    4176              : 
    4177            0 :   if (ptr->x_param_modref_max_depth)
    4178            0 :     fprintf (file, "%*s%s (%#x)\n",
    4179              :              indent_to, "",
    4180              :              "param_modref_max_depth",
    4181              :              ptr->x_param_modref_max_depth);
    4182              : 
    4183            0 :   if (ptr->x_param_modref_max_escape_points)
    4184            0 :     fprintf (file, "%*s%s (%#x)\n",
    4185              :              indent_to, "",
    4186              :              "param_modref_max_escape_points",
    4187              :              ptr->x_param_modref_max_escape_points);
    4188              : 
    4189            0 :   if (ptr->x_param_modref_max_refs)
    4190            0 :     fprintf (file, "%*s%s (%#x)\n",
    4191              :              indent_to, "",
    4192              :              "param_modref_max_refs",
    4193              :              ptr->x_param_modref_max_refs);
    4194              : 
    4195            0 :   if (ptr->x_param_modref_max_tests)
    4196            0 :     fprintf (file, "%*s%s (%#x)\n",
    4197              :              indent_to, "",
    4198              :              "param_modref_max_tests",
    4199              :              ptr->x_param_modref_max_tests);
    4200              : 
    4201            0 :   if (ptr->x_param_parloops_chunk_size)
    4202            0 :     fprintf (file, "%*s%s (%#x)\n",
    4203              :              indent_to, "",
    4204              :              "param_parloops_chunk_size",
    4205              :              ptr->x_param_parloops_chunk_size);
    4206              : 
    4207            0 :   if (ptr->x_param_parloops_min_per_thread)
    4208            0 :     fprintf (file, "%*s%s (%#x)\n",
    4209              :              indent_to, "",
    4210              :              "param_parloops_min_per_thread",
    4211              :              ptr->x_param_parloops_min_per_thread);
    4212              : 
    4213            0 :   if (ptr->x_param_parloops_schedule)
    4214            0 :     fprintf (file, "%*s%s (%#x)\n",
    4215              :              indent_to, "",
    4216              :              "param_parloops_schedule",
    4217              :              ptr->x_param_parloops_schedule);
    4218              : 
    4219            0 :   if (ptr->x_param_partial_inlining_entry_probability)
    4220            0 :     fprintf (file, "%*s%s (%#x)\n",
    4221              :              indent_to, "",
    4222              :              "param_partial_inlining_entry_probability",
    4223              :              ptr->x_param_partial_inlining_entry_probability);
    4224              : 
    4225            0 :   if (ptr->x_param_phiopt_factor_max_stmts_live)
    4226            0 :     fprintf (file, "%*s%s (%#x)\n",
    4227              :              indent_to, "",
    4228              :              "param_phiopt_factor_max_stmts_live",
    4229              :              ptr->x_param_phiopt_factor_max_stmts_live);
    4230              : 
    4231            0 :   if (ptr->x_param_predictable_branch_outcome)
    4232            0 :     fprintf (file, "%*s%s (%#x)\n",
    4233              :              indent_to, "",
    4234              :              "param_predictable_branch_outcome",
    4235              :              ptr->x_param_predictable_branch_outcome);
    4236              : 
    4237            0 :   if (ptr->x_param_prefetch_dynamic_strides)
    4238            0 :     fprintf (file, "%*s%s (%#x)\n",
    4239              :              indent_to, "",
    4240              :              "param_prefetch_dynamic_strides",
    4241              :              ptr->x_param_prefetch_dynamic_strides);
    4242              : 
    4243            0 :   if (ptr->x_param_prefetch_latency)
    4244            0 :     fprintf (file, "%*s%s (%#x)\n",
    4245              :              indent_to, "",
    4246              :              "param_prefetch_latency",
    4247              :              ptr->x_param_prefetch_latency);
    4248              : 
    4249            0 :   if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
    4250            0 :     fprintf (file, "%*s%s (%#x)\n",
    4251              :              indent_to, "",
    4252              :              "param_prefetch_min_insn_to_mem_ratio",
    4253              :              ptr->x_param_prefetch_min_insn_to_mem_ratio);
    4254              : 
    4255            0 :   if (ptr->x_param_prefetch_minimum_stride)
    4256            0 :     fprintf (file, "%*s%s (%#x)\n",
    4257              :              indent_to, "",
    4258              :              "param_prefetch_minimum_stride",
    4259              :              ptr->x_param_prefetch_minimum_stride);
    4260              : 
    4261            0 :   if (ptr->x_param_ranger_logical_depth)
    4262            0 :     fprintf (file, "%*s%s (%#x)\n",
    4263              :              indent_to, "",
    4264              :              "param_ranger_logical_depth",
    4265              :              ptr->x_param_ranger_logical_depth);
    4266              : 
    4267            0 :   if (ptr->x_param_ranger_recompute_depth)
    4268            0 :     fprintf (file, "%*s%s (%#x)\n",
    4269              :              indent_to, "",
    4270              :              "param_ranger_recompute_depth",
    4271              :              ptr->x_param_ranger_recompute_depth);
    4272              : 
    4273            0 :   if (ptr->x_param_relation_block_limit)
    4274            0 :     fprintf (file, "%*s%s (%#x)\n",
    4275              :              indent_to, "",
    4276              :              "param_relation_block_limit",
    4277              :              ptr->x_param_relation_block_limit);
    4278              : 
    4279            0 :   if (ptr->x_param_rpo_vn_max_loop_depth)
    4280            0 :     fprintf (file, "%*s%s (%#x)\n",
    4281              :              indent_to, "",
    4282              :              "param_rpo_vn_max_loop_depth",
    4283              :              ptr->x_param_rpo_vn_max_loop_depth);
    4284              : 
    4285            0 :   if (ptr->x_param_sccvn_max_alias_queries_per_access)
    4286            0 :     fprintf (file, "%*s%s (%#x)\n",
    4287              :              indent_to, "",
    4288              :              "param_sccvn_max_alias_queries_per_access",
    4289              :              ptr->x_param_sccvn_max_alias_queries_per_access);
    4290              : 
    4291            0 :   if (ptr->x_param_scev_max_expr_complexity)
    4292            0 :     fprintf (file, "%*s%s (%#x)\n",
    4293              :              indent_to, "",
    4294              :              "param_scev_max_expr_complexity",
    4295              :              ptr->x_param_scev_max_expr_complexity);
    4296              : 
    4297            0 :   if (ptr->x_param_scev_max_expr_size)
    4298            0 :     fprintf (file, "%*s%s (%#x)\n",
    4299              :              indent_to, "",
    4300              :              "param_scev_max_expr_size",
    4301              :              ptr->x_param_scev_max_expr_size);
    4302              : 
    4303            0 :   if (ptr->x_param_sched_autopref_queue_depth)
    4304            0 :     fprintf (file, "%*s%s (%#x)\n",
    4305              :              indent_to, "",
    4306              :              "param_sched_autopref_queue_depth",
    4307              :              ptr->x_param_sched_autopref_queue_depth);
    4308              : 
    4309            0 :   if (ptr->x_param_sched_mem_true_dep_cost)
    4310            0 :     fprintf (file, "%*s%s (%#x)\n",
    4311              :              indent_to, "",
    4312              :              "param_sched_mem_true_dep_cost",
    4313              :              ptr->x_param_sched_mem_true_dep_cost);
    4314              : 
    4315            0 :   if (ptr->x_param_sched_pressure_algorithm)
    4316            0 :     fprintf (file, "%*s%s (%#x)\n",
    4317              :              indent_to, "",
    4318              :              "param_sched_pressure_algorithm",
    4319              :              ptr->x_param_sched_pressure_algorithm);
    4320              : 
    4321            0 :   if (ptr->x_param_sched_spec_prob_cutoff)
    4322            0 :     fprintf (file, "%*s%s (%#x)\n",
    4323              :              indent_to, "",
    4324              :              "param_sched_spec_prob_cutoff",
    4325              :              ptr->x_param_sched_spec_prob_cutoff);
    4326              : 
    4327            0 :   if (ptr->x_param_sched_state_edge_prob_cutoff)
    4328            0 :     fprintf (file, "%*s%s (%#x)\n",
    4329              :              indent_to, "",
    4330              :              "param_sched_state_edge_prob_cutoff",
    4331              :              ptr->x_param_sched_state_edge_prob_cutoff);
    4332              : 
    4333            0 :   if (ptr->x_param_selsched_insns_to_rename)
    4334            0 :     fprintf (file, "%*s%s (%#x)\n",
    4335              :              indent_to, "",
    4336              :              "param_selsched_insns_to_rename",
    4337              :              ptr->x_param_selsched_insns_to_rename);
    4338              : 
    4339            0 :   if (ptr->x_param_selsched_max_lookahead)
    4340            0 :     fprintf (file, "%*s%s (%#x)\n",
    4341              :              indent_to, "",
    4342              :              "param_selsched_max_lookahead",
    4343              :              ptr->x_param_selsched_max_lookahead);
    4344              : 
    4345            0 :   if (ptr->x_param_selsched_max_sched_times)
    4346            0 :     fprintf (file, "%*s%s (%#x)\n",
    4347              :              indent_to, "",
    4348              :              "param_selsched_max_sched_times",
    4349              :              ptr->x_param_selsched_max_sched_times);
    4350              : 
    4351            0 :   if (ptr->x_param_simultaneous_prefetches)
    4352            0 :     fprintf (file, "%*s%s (%#x)\n",
    4353              :              indent_to, "",
    4354              :              "param_simultaneous_prefetches",
    4355              :              ptr->x_param_simultaneous_prefetches);
    4356              : 
    4357            0 :   if (ptr->x_param_sink_frequency_threshold)
    4358            0 :     fprintf (file, "%*s%s (%#x)\n",
    4359              :              indent_to, "",
    4360              :              "param_sink_frequency_threshold",
    4361              :              ptr->x_param_sink_frequency_threshold);
    4362              : 
    4363            0 :   if (ptr->x_param_sms_dfa_history)
    4364            0 :     fprintf (file, "%*s%s (%#x)\n",
    4365              :              indent_to, "",
    4366              :              "param_sms_dfa_history",
    4367              :              ptr->x_param_sms_dfa_history);
    4368              : 
    4369            0 :   if (ptr->x_param_sms_loop_average_count_threshold)
    4370            0 :     fprintf (file, "%*s%s (%#x)\n",
    4371              :              indent_to, "",
    4372              :              "param_sms_loop_average_count_threshold",
    4373              :              ptr->x_param_sms_loop_average_count_threshold);
    4374              : 
    4375            0 :   if (ptr->x_param_sms_max_ii_factor)
    4376            0 :     fprintf (file, "%*s%s (%#x)\n",
    4377              :              indent_to, "",
    4378              :              "param_sms_max_ii_factor",
    4379              :              ptr->x_param_sms_max_ii_factor);
    4380              : 
    4381            0 :   if (ptr->x_param_sms_min_sc)
    4382            0 :     fprintf (file, "%*s%s (%#x)\n",
    4383              :              indent_to, "",
    4384              :              "param_sms_min_sc",
    4385              :              ptr->x_param_sms_min_sc);
    4386              : 
    4387            0 :   if (ptr->x_param_sra_max_propagations)
    4388            0 :     fprintf (file, "%*s%s (%#x)\n",
    4389              :              indent_to, "",
    4390              :              "param_sra_max_propagations",
    4391              :              ptr->x_param_sra_max_propagations);
    4392              : 
    4393            0 :   if (ptr->x_param_sra_max_scalarization_size_size)
    4394            0 :     fprintf (file, "%*s%s (%#x)\n",
    4395              :              indent_to, "",
    4396              :              "param_sra_max_scalarization_size_size",
    4397              :              ptr->x_param_sra_max_scalarization_size_size);
    4398              : 
    4399            0 :   if (ptr->x_param_sra_max_scalarization_size_speed)
    4400            0 :     fprintf (file, "%*s%s (%#x)\n",
    4401              :              indent_to, "",
    4402              :              "param_sra_max_scalarization_size_speed",
    4403              :              ptr->x_param_sra_max_scalarization_size_speed);
    4404              : 
    4405            0 :   if (ptr->x_param_ssa_name_def_chain_limit)
    4406            0 :     fprintf (file, "%*s%s (%#x)\n",
    4407              :              indent_to, "",
    4408              :              "param_ssa_name_def_chain_limit",
    4409              :              ptr->x_param_ssa_name_def_chain_limit);
    4410              : 
    4411            0 :   if (ptr->x_param_ssp_buffer_size)
    4412            0 :     fprintf (file, "%*s%s (%#x)\n",
    4413              :              indent_to, "",
    4414              :              "param_ssp_buffer_size",
    4415              :              ptr->x_param_ssp_buffer_size);
    4416              : 
    4417            0 :   if (ptr->x_param_stack_clash_protection_guard_size)
    4418            0 :     fprintf (file, "%*s%s (%#x)\n",
    4419              :              indent_to, "",
    4420              :              "param_stack_clash_protection_guard_size",
    4421              :              ptr->x_param_stack_clash_protection_guard_size);
    4422              : 
    4423            0 :   if (ptr->x_param_stack_clash_protection_probe_interval)
    4424            0 :     fprintf (file, "%*s%s (%#x)\n",
    4425              :              indent_to, "",
    4426              :              "param_stack_clash_protection_probe_interval",
    4427              :              ptr->x_param_stack_clash_protection_probe_interval);
    4428              : 
    4429            0 :   if (ptr->x_param_store_forwarding_max_distance)
    4430            0 :     fprintf (file, "%*s%s (%#x)\n",
    4431              :              indent_to, "",
    4432              :              "param_store_forwarding_max_distance",
    4433              :              ptr->x_param_store_forwarding_max_distance);
    4434              : 
    4435            0 :   if (ptr->x_param_store_merging_allow_unaligned)
    4436            0 :     fprintf (file, "%*s%s (%#x)\n",
    4437              :              indent_to, "",
    4438              :              "param_store_merging_allow_unaligned",
    4439              :              ptr->x_param_store_merging_allow_unaligned);
    4440              : 
    4441            0 :   if (ptr->x_param_store_merging_max_size)
    4442            0 :     fprintf (file, "%*s%s (%#x)\n",
    4443              :              indent_to, "",
    4444              :              "param_store_merging_max_size",
    4445              :              ptr->x_param_store_merging_max_size);
    4446              : 
    4447            0 :   if (ptr->x_param_switch_conversion_branch_ratio)
    4448            0 :     fprintf (file, "%*s%s (%#x)\n",
    4449              :              indent_to, "",
    4450              :              "param_switch_conversion_branch_ratio",
    4451              :              ptr->x_param_switch_conversion_branch_ratio);
    4452              : 
    4453            0 :   if (ptr->x_param_tm_max_aggregate_size)
    4454            0 :     fprintf (file, "%*s%s (%#x)\n",
    4455              :              indent_to, "",
    4456              :              "param_tm_max_aggregate_size",
    4457              :              ptr->x_param_tm_max_aggregate_size);
    4458              : 
    4459            0 :   if (ptr->x_param_tracer_dynamic_coverage_feedback)
    4460            0 :     fprintf (file, "%*s%s (%#x)\n",
    4461              :              indent_to, "",
    4462              :              "param_tracer_dynamic_coverage_feedback",
    4463              :              ptr->x_param_tracer_dynamic_coverage_feedback);
    4464              : 
    4465            0 :   if (ptr->x_param_tracer_dynamic_coverage)
    4466            0 :     fprintf (file, "%*s%s (%#x)\n",
    4467              :              indent_to, "",
    4468              :              "param_tracer_dynamic_coverage",
    4469              :              ptr->x_param_tracer_dynamic_coverage);
    4470              : 
    4471            0 :   if (ptr->x_param_tracer_max_code_growth)
    4472            0 :     fprintf (file, "%*s%s (%#x)\n",
    4473              :              indent_to, "",
    4474              :              "param_tracer_max_code_growth",
    4475              :              ptr->x_param_tracer_max_code_growth);
    4476              : 
    4477            0 :   if (ptr->x_param_tracer_min_branch_probability_feedback)
    4478            0 :     fprintf (file, "%*s%s (%#x)\n",
    4479              :              indent_to, "",
    4480              :              "param_tracer_min_branch_probability_feedback",
    4481              :              ptr->x_param_tracer_min_branch_probability_feedback);
    4482              : 
    4483            0 :   if (ptr->x_param_tracer_min_branch_probability)
    4484            0 :     fprintf (file, "%*s%s (%#x)\n",
    4485              :              indent_to, "",
    4486              :              "param_tracer_min_branch_probability",
    4487              :              ptr->x_param_tracer_min_branch_probability);
    4488              : 
    4489            0 :   if (ptr->x_param_tracer_min_branch_ratio)
    4490            0 :     fprintf (file, "%*s%s (%#x)\n",
    4491              :              indent_to, "",
    4492              :              "param_tracer_min_branch_ratio",
    4493              :              ptr->x_param_tracer_min_branch_ratio);
    4494              : 
    4495            0 :   if (ptr->x_param_transitive_relations_work_bound)
    4496            0 :     fprintf (file, "%*s%s (%#x)\n",
    4497              :              indent_to, "",
    4498              :              "param_transitive_relations_work_bound",
    4499              :              ptr->x_param_transitive_relations_work_bound);
    4500              : 
    4501            0 :   if (ptr->x_param_tree_reassoc_width)
    4502            0 :     fprintf (file, "%*s%s (%#x)\n",
    4503              :              indent_to, "",
    4504              :              "param_tree_reassoc_width",
    4505              :              ptr->x_param_tree_reassoc_width);
    4506              : 
    4507            0 :   if (ptr->x_param_uninit_control_dep_attempts)
    4508            0 :     fprintf (file, "%*s%s (%#x)\n",
    4509              :              indent_to, "",
    4510              :              "param_uninit_control_dep_attempts",
    4511              :              ptr->x_param_uninit_control_dep_attempts);
    4512              : 
    4513            0 :   if (ptr->x_param_uninit_max_chain_len)
    4514            0 :     fprintf (file, "%*s%s (%#x)\n",
    4515              :              indent_to, "",
    4516              :              "param_uninit_max_chain_len",
    4517              :              ptr->x_param_uninit_max_chain_len);
    4518              : 
    4519            0 :   if (ptr->x_param_uninit_max_num_chains)
    4520            0 :     fprintf (file, "%*s%s (%#x)\n",
    4521              :              indent_to, "",
    4522              :              "param_uninit_max_num_chains",
    4523              :              ptr->x_param_uninit_max_num_chains);
    4524              : 
    4525            0 :   if (ptr->x_param_uninit_max_prune_work)
    4526            0 :     fprintf (file, "%*s%s (%#x)\n",
    4527              :              indent_to, "",
    4528              :              "param_uninit_max_prune_work",
    4529              :              ptr->x_param_uninit_max_prune_work);
    4530              : 
    4531            0 :   if (ptr->x_param_uninlined_function_insns)
    4532            0 :     fprintf (file, "%*s%s (%#x)\n",
    4533              :              indent_to, "",
    4534              :              "param_uninlined_function_insns",
    4535              :              ptr->x_param_uninlined_function_insns);
    4536              : 
    4537            0 :   if (ptr->x_param_uninlined_function_time)
    4538            0 :     fprintf (file, "%*s%s (%#x)\n",
    4539              :              indent_to, "",
    4540              :              "param_uninlined_function_time",
    4541              :              ptr->x_param_uninlined_function_time);
    4542              : 
    4543            0 :   if (ptr->x_param_uninlined_function_thunk_insns)
    4544            0 :     fprintf (file, "%*s%s (%#x)\n",
    4545              :              indent_to, "",
    4546              :              "param_uninlined_function_thunk_insns",
    4547              :              ptr->x_param_uninlined_function_thunk_insns);
    4548              : 
    4549            0 :   if (ptr->x_param_uninlined_function_thunk_time)
    4550            0 :     fprintf (file, "%*s%s (%#x)\n",
    4551              :              indent_to, "",
    4552              :              "param_uninlined_function_thunk_time",
    4553              :              ptr->x_param_uninlined_function_thunk_time);
    4554              : 
    4555            0 :   if (ptr->x_param_unlikely_bb_count_fraction)
    4556            0 :     fprintf (file, "%*s%s (%#x)\n",
    4557              :              indent_to, "",
    4558              :              "param_unlikely_bb_count_fraction",
    4559              :              ptr->x_param_unlikely_bb_count_fraction);
    4560              : 
    4561            0 :   if (ptr->x_param_unroll_jam_max_unroll)
    4562            0 :     fprintf (file, "%*s%s (%#x)\n",
    4563              :              indent_to, "",
    4564              :              "param_unroll_jam_max_unroll",
    4565              :              ptr->x_param_unroll_jam_max_unroll);
    4566              : 
    4567            0 :   if (ptr->x_param_unroll_jam_min_percent)
    4568            0 :     fprintf (file, "%*s%s (%#x)\n",
    4569              :              indent_to, "",
    4570              :              "param_unroll_jam_min_percent",
    4571              :              ptr->x_param_unroll_jam_min_percent);
    4572              : 
    4573            0 :   if (ptr->x_param_use_after_scope_direct_emission_threshold)
    4574            0 :     fprintf (file, "%*s%s (%#x)\n",
    4575              :              indent_to, "",
    4576              :              "param_use_after_scope_direct_emission_threshold",
    4577              :              ptr->x_param_use_after_scope_direct_emission_threshold);
    4578              : 
    4579            0 :   if (ptr->x_param_vect_epilogues_nomask)
    4580            0 :     fprintf (file, "%*s%s (%#x)\n",
    4581              :              indent_to, "",
    4582              :              "param_vect_epilogues_nomask",
    4583              :              ptr->x_param_vect_epilogues_nomask);
    4584              : 
    4585            0 :   if (ptr->x_param_vect_induction_float)
    4586            0 :     fprintf (file, "%*s%s (%#x)\n",
    4587              :              indent_to, "",
    4588              :              "param_vect_induction_float",
    4589              :              ptr->x_param_vect_induction_float);
    4590              : 
    4591            0 :   if (ptr->x_param_vect_inner_loop_cost_factor)
    4592            0 :     fprintf (file, "%*s%s (%#x)\n",
    4593              :              indent_to, "",
    4594              :              "param_vect_inner_loop_cost_factor",
    4595              :              ptr->x_param_vect_inner_loop_cost_factor);
    4596              : 
    4597            0 :   if (ptr->x_param_vect_max_layout_candidates)
    4598            0 :     fprintf (file, "%*s%s (%#x)\n",
    4599              :              indent_to, "",
    4600              :              "param_vect_max_layout_candidates",
    4601              :              ptr->x_param_vect_max_layout_candidates);
    4602              : 
    4603            0 :   if (ptr->x_param_vect_max_peeling_for_alignment)
    4604            0 :     fprintf (file, "%*s%s (%#x)\n",
    4605              :              indent_to, "",
    4606              :              "param_vect_max_peeling_for_alignment",
    4607              :              ptr->x_param_vect_max_peeling_for_alignment);
    4608              : 
    4609            0 :   if (ptr->x_param_vect_max_version_for_alias_checks)
    4610            0 :     fprintf (file, "%*s%s (%#x)\n",
    4611              :              indent_to, "",
    4612              :              "param_vect_max_version_for_alias_checks",
    4613              :              ptr->x_param_vect_max_version_for_alias_checks);
    4614              : 
    4615            0 :   if (ptr->x_param_vect_max_version_for_alignment_checks)
    4616            0 :     fprintf (file, "%*s%s (%#x)\n",
    4617              :              indent_to, "",
    4618              :              "param_vect_max_version_for_alignment_checks",
    4619              :              ptr->x_param_vect_max_version_for_alignment_checks);
    4620              : 
    4621            0 :   if (ptr->x_param_vect_partial_vector_usage)
    4622            0 :     fprintf (file, "%*s%s (%#x)\n",
    4623              :              indent_to, "",
    4624              :              "param_vect_partial_vector_usage",
    4625              :              ptr->x_param_vect_partial_vector_usage);
    4626              : 
    4627            0 :   if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    4628            0 :     fprintf (file, "%*s%s (%#x)\n",
    4629              :              indent_to, "",
    4630              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    4631              :              ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    4632              : 
    4633            0 :   if (ptr->x_param_vrp_block_limit)
    4634            0 :     fprintf (file, "%*s%s (%#x)\n",
    4635              :              indent_to, "",
    4636              :              "param_vrp_block_limit",
    4637              :              ptr->x_param_vrp_block_limit);
    4638              : 
    4639            0 :   if (ptr->x_param_vrp_cstload_limit)
    4640            0 :     fprintf (file, "%*s%s (%#x)\n",
    4641              :              indent_to, "",
    4642              :              "param_vrp_cstload_limit",
    4643              :              ptr->x_param_vrp_cstload_limit);
    4644              : 
    4645            0 :   if (ptr->x_param_vrp_sparse_threshold)
    4646            0 :     fprintf (file, "%*s%s (%#x)\n",
    4647              :              indent_to, "",
    4648              :              "param_vrp_sparse_threshold",
    4649              :              ptr->x_param_vrp_sparse_threshold);
    4650              : 
    4651            0 :   if (ptr->x_param_vrp_switch_limit)
    4652            0 :     fprintf (file, "%*s%s (%#x)\n",
    4653              :              indent_to, "",
    4654              :              "param_vrp_switch_limit",
    4655              :              ptr->x_param_vrp_switch_limit);
    4656              : 
    4657            0 :   if (ptr->x_param_vrp_vector_threshold)
    4658            0 :     fprintf (file, "%*s%s (%#x)\n",
    4659              :              indent_to, "",
    4660              :              "param_vrp_vector_threshold",
    4661              :              ptr->x_param_vrp_vector_threshold);
    4662              : 
    4663            0 :   if (ptr->x_param_widening_mul_defer_fma)
    4664            0 :     fprintf (file, "%*s%s (%#x)\n",
    4665              :              indent_to, "",
    4666              :              "param_widening_mul_defer_fma",
    4667              :              ptr->x_param_widening_mul_defer_fma);
    4668              : 
    4669            0 :   if (ptr->x_flag_complex_method)
    4670            0 :     fprintf (file, "%*s%s (%#x)\n",
    4671              :              indent_to, "",
    4672              :              "flag_complex_method",
    4673              :              ptr->x_flag_complex_method);
    4674              : 
    4675            0 :   if (ptr->x_flag_malloc_dse)
    4676            0 :     fprintf (file, "%*s%s (%#x)\n",
    4677              :              indent_to, "",
    4678              :              "flag_malloc_dse",
    4679              :              ptr->x_flag_malloc_dse);
    4680              : 
    4681            0 :   if (ptr->x_flag_min_function_alignment)
    4682            0 :     fprintf (file, "%*s%s (%#x)\n",
    4683              :              indent_to, "",
    4684              :              "flag_min_function_alignment",
    4685              :              ptr->x_flag_min_function_alignment);
    4686              : 
    4687            0 :   if (ptr->x_flag_openmp_target_simd_clone)
    4688            0 :     fprintf (file, "%*s%s (%#x)\n",
    4689              :              indent_to, "",
    4690              :              "flag_openmp_target_simd_clone",
    4691              :              ptr->x_flag_openmp_target_simd_clone);
    4692              : 
    4693            0 :   if (ptr->x_flag_sched_stalled_insns)
    4694            0 :     fprintf (file, "%*s%s (%#x)\n",
    4695              :              indent_to, "",
    4696              :              "flag_sched_stalled_insns",
    4697              :              ptr->x_flag_sched_stalled_insns);
    4698              : 
    4699            0 :   if (ptr->x_flag_sched_stalled_insns_dep)
    4700            0 :     fprintf (file, "%*s%s (%#x)\n",
    4701              :              indent_to, "",
    4702              :              "flag_sched_stalled_insns_dep",
    4703              :              ptr->x_flag_sched_stalled_insns_dep);
    4704              : 
    4705            0 :   if (ptr->x_flag_tree_parallelize_loops)
    4706            0 :     fprintf (file, "%*s%s (%#x)\n",
    4707              :              indent_to, "",
    4708              :              "flag_tree_parallelize_loops",
    4709              :              ptr->x_flag_tree_parallelize_loops);
    4710              : 
    4711            0 :   fprintf (file, "%*s%s (%#x)\n",
    4712              :            indent_to, "",
    4713              :            "flag_lto_locality_cloning",
    4714            0 :            (int) ptr->x_flag_lto_locality_cloning);
    4715              : 
    4716            0 :   fprintf (file, "%*s%s (%#x)\n",
    4717              :            indent_to, "",
    4718              :            "flag_lto_locality_heuristics",
    4719            0 :            (int) ptr->x_flag_lto_locality_heuristics);
    4720              : 
    4721            0 :   fprintf (file, "%*s%s (%#x)\n",
    4722              :            indent_to, "",
    4723              :            "param_ranger_debug",
    4724            0 :            (int) ptr->x_param_ranger_debug);
    4725              : 
    4726            0 :   fprintf (file, "%*s%s (%#x)\n",
    4727              :            indent_to, "",
    4728              :            "param_threader_debug",
    4729            0 :            (int) ptr->x_param_threader_debug);
    4730              : 
    4731            0 :   fprintf (file, "%*s%s (%#x)\n",
    4732              :            indent_to, "",
    4733              :            "flag_excess_precision",
    4734            0 :            (int) ptr->x_flag_excess_precision);
    4735              : 
    4736            0 :   fprintf (file, "%*s%s (%#x)\n",
    4737              :            indent_to, "",
    4738              :            "flag_fp_contract_mode",
    4739            0 :            (int) ptr->x_flag_fp_contract_mode);
    4740              : 
    4741            0 :   fprintf (file, "%*s%s (%#x)\n",
    4742              :            indent_to, "",
    4743              :            "flag_harden_control_flow_redundancy_check_noreturn",
    4744            0 :            (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
    4745              : 
    4746            0 :   fprintf (file, "%*s%s (%#x)\n",
    4747              :            indent_to, "",
    4748              :            "flag_inline_stringops",
    4749            0 :            (int) ptr->x_flag_inline_stringops);
    4750              : 
    4751            0 :   fprintf (file, "%*s%s (%#x)\n",
    4752              :            indent_to, "",
    4753              :            "flag_ira_algorithm",
    4754            0 :            (int) ptr->x_flag_ira_algorithm);
    4755              : 
    4756            0 :   fprintf (file, "%*s%s (%#x)\n",
    4757              :            indent_to, "",
    4758              :            "flag_ira_region",
    4759            0 :            (int) ptr->x_flag_ira_region);
    4760              : 
    4761            0 :   fprintf (file, "%*s%s (%#x)\n",
    4762              :            indent_to, "",
    4763              :            "flag_live_patching",
    4764            0 :            (int) ptr->x_flag_live_patching);
    4765              : 
    4766            0 :   fprintf (file, "%*s%s (%#x)\n",
    4767              :            indent_to, "",
    4768              :            "flag_reorder_blocks_algorithm",
    4769            0 :            (int) ptr->x_flag_reorder_blocks_algorithm);
    4770              : 
    4771            0 :   fprintf (file, "%*s%s (%#x)\n",
    4772              :            indent_to, "",
    4773              :            "flag_simd_cost_model",
    4774            0 :            (int) ptr->x_flag_simd_cost_model);
    4775              : 
    4776            0 :   fprintf (file, "%*s%s (%#x)\n",
    4777              :            indent_to, "",
    4778              :            "flag_stack_reuse",
    4779            0 :            (int) ptr->x_flag_stack_reuse);
    4780              : 
    4781            0 :   fprintf (file, "%*s%s (%#x)\n",
    4782              :            indent_to, "",
    4783              :            "flag_auto_var_init",
    4784            0 :            (int) ptr->x_flag_auto_var_init);
    4785              : 
    4786            0 :   fprintf (file, "%*s%s (%#x)\n",
    4787              :            indent_to, "",
    4788              :            "flag_vect_cost_model",
    4789            0 :            (int) ptr->x_flag_vect_cost_model);
    4790              : 
    4791            0 :   if (ptr->x_optimize)
    4792            0 :     fprintf (file, "%*s%s (%#x)\n",
    4793              :              indent_to, "",
    4794              :              "optimize",
    4795              :              ptr->x_optimize);
    4796              : 
    4797            0 :   if (ptr->x_optimize_size)
    4798            0 :     fprintf (file, "%*s%s (%#x)\n",
    4799              :              indent_to, "",
    4800              :              "optimize_size",
    4801              :              ptr->x_optimize_size);
    4802              : 
    4803            0 :   if (ptr->x_optimize_debug)
    4804            0 :     fprintf (file, "%*s%s (%#x)\n",
    4805              :              indent_to, "",
    4806              :              "optimize_debug",
    4807              :              ptr->x_optimize_debug);
    4808              : 
    4809            0 :   if (ptr->x_optimize_fast)
    4810            0 :     fprintf (file, "%*s%s (%#x)\n",
    4811              :              indent_to, "",
    4812              :              "optimize_fast",
    4813              :              ptr->x_optimize_fast);
    4814              : 
    4815            0 :   if (ptr->x_warn_inline)
    4816            0 :     fprintf (file, "%*s%s (%#x)\n",
    4817              :              indent_to, "",
    4818              :              "warn_inline",
    4819              :              ptr->x_warn_inline);
    4820              : 
    4821            0 :   if (ptr->x_flag_aggressive_loop_optimizations)
    4822            0 :     fprintf (file, "%*s%s (%#x)\n",
    4823              :              indent_to, "",
    4824              :              "flag_aggressive_loop_optimizations",
    4825              :              ptr->x_flag_aggressive_loop_optimizations);
    4826              : 
    4827            0 :   if (ptr->x_flag_align_functions)
    4828            0 :     fprintf (file, "%*s%s (%#x)\n",
    4829              :              indent_to, "",
    4830              :              "flag_align_functions",
    4831              :              ptr->x_flag_align_functions);
    4832              : 
    4833            0 :   if (ptr->x_flag_align_jumps)
    4834            0 :     fprintf (file, "%*s%s (%#x)\n",
    4835              :              indent_to, "",
    4836              :              "flag_align_jumps",
    4837              :              ptr->x_flag_align_jumps);
    4838              : 
    4839            0 :   if (ptr->x_flag_align_labels)
    4840            0 :     fprintf (file, "%*s%s (%#x)\n",
    4841              :              indent_to, "",
    4842              :              "flag_align_labels",
    4843              :              ptr->x_flag_align_labels);
    4844              : 
    4845            0 :   if (ptr->x_flag_align_loops)
    4846            0 :     fprintf (file, "%*s%s (%#x)\n",
    4847              :              indent_to, "",
    4848              :              "flag_align_loops",
    4849              :              ptr->x_flag_align_loops);
    4850              : 
    4851            0 :   if (ptr->x_flag_allocation_dce)
    4852            0 :     fprintf (file, "%*s%s (%#x)\n",
    4853              :              indent_to, "",
    4854              :              "flag_allocation_dce",
    4855              :              ptr->x_flag_allocation_dce);
    4856              : 
    4857            0 :   if (ptr->x_flag_store_data_races)
    4858            0 :     fprintf (file, "%*s%s (%#x)\n",
    4859              :              indent_to, "",
    4860              :              "flag_store_data_races",
    4861              :              ptr->x_flag_store_data_races);
    4862              : 
    4863            0 :   if (ptr->x_flag_associative_math)
    4864            0 :     fprintf (file, "%*s%s (%#x)\n",
    4865              :              indent_to, "",
    4866              :              "flag_associative_math",
    4867              :              ptr->x_flag_associative_math);
    4868              : 
    4869            0 :   if (ptr->x_flag_assume_sane_operators_new_delete)
    4870            0 :     fprintf (file, "%*s%s (%#x)\n",
    4871              :              indent_to, "",
    4872              :              "flag_assume_sane_operators_new_delete",
    4873              :              ptr->x_flag_assume_sane_operators_new_delete);
    4874              : 
    4875            0 :   if (ptr->x_flag_asynchronous_unwind_tables)
    4876            0 :     fprintf (file, "%*s%s (%#x)\n",
    4877              :              indent_to, "",
    4878              :              "flag_asynchronous_unwind_tables",
    4879              :              ptr->x_flag_asynchronous_unwind_tables);
    4880              : 
    4881            0 :   if (ptr->x_flag_auto_inc_dec)
    4882            0 :     fprintf (file, "%*s%s (%#x)\n",
    4883              :              indent_to, "",
    4884              :              "flag_auto_inc_dec",
    4885              :              ptr->x_flag_auto_inc_dec);
    4886              : 
    4887            0 :   if (ptr->x_flag_auto_profile_inlining)
    4888            0 :     fprintf (file, "%*s%s (%#x)\n",
    4889              :              indent_to, "",
    4890              :              "flag_auto_profile_inlining",
    4891              :              ptr->x_flag_auto_profile_inlining);
    4892              : 
    4893            0 :   if (ptr->x_flag_avoid_store_forwarding)
    4894            0 :     fprintf (file, "%*s%s (%#x)\n",
    4895              :              indent_to, "",
    4896              :              "flag_avoid_store_forwarding",
    4897              :              ptr->x_flag_avoid_store_forwarding);
    4898              : 
    4899            0 :   if (ptr->x_flag_bit_tests)
    4900            0 :     fprintf (file, "%*s%s (%#x)\n",
    4901              :              indent_to, "",
    4902              :              "flag_bit_tests",
    4903              :              ptr->x_flag_bit_tests);
    4904              : 
    4905            0 :   if (ptr->x_flag_branch_on_count_reg)
    4906            0 :     fprintf (file, "%*s%s (%#x)\n",
    4907              :              indent_to, "",
    4908              :              "flag_branch_on_count_reg",
    4909              :              ptr->x_flag_branch_on_count_reg);
    4910              : 
    4911            0 :   if (ptr->x_flag_branch_probabilities)
    4912            0 :     fprintf (file, "%*s%s (%#x)\n",
    4913              :              indent_to, "",
    4914              :              "flag_branch_probabilities",
    4915              :              ptr->x_flag_branch_probabilities);
    4916              : 
    4917            0 :   if (ptr->x_flag_caller_saves)
    4918            0 :     fprintf (file, "%*s%s (%#x)\n",
    4919              :              indent_to, "",
    4920              :              "flag_caller_saves",
    4921              :              ptr->x_flag_caller_saves);
    4922              : 
    4923            0 :   if (ptr->x_flag_code_hoisting)
    4924            0 :     fprintf (file, "%*s%s (%#x)\n",
    4925              :              indent_to, "",
    4926              :              "flag_code_hoisting",
    4927              :              ptr->x_flag_code_hoisting);
    4928              : 
    4929            0 :   if (ptr->x_flag_combine_stack_adjustments)
    4930            0 :     fprintf (file, "%*s%s (%#x)\n",
    4931              :              indent_to, "",
    4932              :              "flag_combine_stack_adjustments",
    4933              :              ptr->x_flag_combine_stack_adjustments);
    4934              : 
    4935            0 :   if (ptr->x_flag_compare_elim_after_reload)
    4936            0 :     fprintf (file, "%*s%s (%#x)\n",
    4937              :              indent_to, "",
    4938              :              "flag_compare_elim_after_reload",
    4939              :              ptr->x_flag_compare_elim_after_reload);
    4940              : 
    4941            0 :   if (ptr->x_flag_conserve_stack)
    4942            0 :     fprintf (file, "%*s%s (%#x)\n",
    4943              :              indent_to, "",
    4944              :              "flag_conserve_stack",
    4945              :              ptr->x_flag_conserve_stack);
    4946              : 
    4947            0 :   if (ptr->x_flag_cprop_registers)
    4948            0 :     fprintf (file, "%*s%s (%#x)\n",
    4949              :              indent_to, "",
    4950              :              "flag_cprop_registers",
    4951              :              ptr->x_flag_cprop_registers);
    4952              : 
    4953            0 :   if (ptr->x_flag_crossjumping)
    4954            0 :     fprintf (file, "%*s%s (%#x)\n",
    4955              :              indent_to, "",
    4956              :              "flag_crossjumping",
    4957              :              ptr->x_flag_crossjumping);
    4958              : 
    4959            0 :   if (ptr->x_flag_cse_follow_jumps)
    4960            0 :     fprintf (file, "%*s%s (%#x)\n",
    4961              :              indent_to, "",
    4962              :              "flag_cse_follow_jumps",
    4963              :              ptr->x_flag_cse_follow_jumps);
    4964              : 
    4965            0 :   if (ptr->x_flag_dce)
    4966            0 :     fprintf (file, "%*s%s (%#x)\n",
    4967              :              indent_to, "",
    4968              :              "flag_dce",
    4969              :              ptr->x_flag_dce);
    4970              : 
    4971            0 :   if (ptr->x_flag_defer_pop)
    4972            0 :     fprintf (file, "%*s%s (%#x)\n",
    4973              :              indent_to, "",
    4974              :              "flag_defer_pop",
    4975              :              ptr->x_flag_defer_pop);
    4976              : 
    4977            0 :   if (ptr->x_flag_delayed_branch)
    4978            0 :     fprintf (file, "%*s%s (%#x)\n",
    4979              :              indent_to, "",
    4980              :              "flag_delayed_branch",
    4981              :              ptr->x_flag_delayed_branch);
    4982              : 
    4983            0 :   if (ptr->x_flag_delete_dead_exceptions)
    4984            0 :     fprintf (file, "%*s%s (%#x)\n",
    4985              :              indent_to, "",
    4986              :              "flag_delete_dead_exceptions",
    4987              :              ptr->x_flag_delete_dead_exceptions);
    4988              : 
    4989            0 :   if (ptr->x_flag_delete_null_pointer_checks)
    4990            0 :     fprintf (file, "%*s%s (%#x)\n",
    4991              :              indent_to, "",
    4992              :              "flag_delete_null_pointer_checks",
    4993              :              ptr->x_flag_delete_null_pointer_checks);
    4994              : 
    4995            0 :   if (ptr->x_flag_dep_fusion)
    4996            0 :     fprintf (file, "%*s%s (%#x)\n",
    4997              :              indent_to, "",
    4998              :              "flag_dep_fusion",
    4999              :              ptr->x_flag_dep_fusion);
    5000              : 
    5001            0 :   if (ptr->x_flag_devirtualize)
    5002            0 :     fprintf (file, "%*s%s (%#x)\n",
    5003              :              indent_to, "",
    5004              :              "flag_devirtualize",
    5005              :              ptr->x_flag_devirtualize);
    5006              : 
    5007            0 :   if (ptr->x_flag_devirtualize_speculatively)
    5008            0 :     fprintf (file, "%*s%s (%#x)\n",
    5009              :              indent_to, "",
    5010              :              "flag_devirtualize_speculatively",
    5011              :              ptr->x_flag_devirtualize_speculatively);
    5012              : 
    5013            0 :   if (ptr->x_flag_dse)
    5014            0 :     fprintf (file, "%*s%s (%#x)\n",
    5015              :              indent_to, "",
    5016              :              "flag_dse",
    5017              :              ptr->x_flag_dse);
    5018              : 
    5019            0 :   if (ptr->x_flag_early_inlining)
    5020            0 :     fprintf (file, "%*s%s (%#x)\n",
    5021              :              indent_to, "",
    5022              :              "flag_early_inlining",
    5023              :              ptr->x_flag_early_inlining);
    5024              : 
    5025            0 :   if (ptr->x_flag_exceptions)
    5026            0 :     fprintf (file, "%*s%s (%#x)\n",
    5027              :              indent_to, "",
    5028              :              "flag_exceptions",
    5029              :              ptr->x_flag_exceptions);
    5030              : 
    5031            0 :   if (ptr->x_flag_expensive_optimizations)
    5032            0 :     fprintf (file, "%*s%s (%#x)\n",
    5033              :              indent_to, "",
    5034              :              "flag_expensive_optimizations",
    5035              :              ptr->x_flag_expensive_optimizations);
    5036              : 
    5037            0 :   if (ptr->x_flag_ext_dce)
    5038            0 :     fprintf (file, "%*s%s (%#x)\n",
    5039              :              indent_to, "",
    5040              :              "flag_ext_dce",
    5041              :              ptr->x_flag_ext_dce);
    5042              : 
    5043            0 :   if (ptr->x_flag_finite_loops)
    5044            0 :     fprintf (file, "%*s%s (%#x)\n",
    5045              :              indent_to, "",
    5046              :              "flag_finite_loops",
    5047              :              ptr->x_flag_finite_loops);
    5048              : 
    5049            0 :   if (ptr->x_flag_finite_math_only)
    5050            0 :     fprintf (file, "%*s%s (%#x)\n",
    5051              :              indent_to, "",
    5052              :              "flag_finite_math_only",
    5053              :              ptr->x_flag_finite_math_only);
    5054              : 
    5055            0 :   if (ptr->x_flag_float_store)
    5056            0 :     fprintf (file, "%*s%s (%#x)\n",
    5057              :              indent_to, "",
    5058              :              "flag_float_store",
    5059              :              ptr->x_flag_float_store);
    5060              : 
    5061            0 :   if (ptr->x_flag_fold_mem_offsets)
    5062            0 :     fprintf (file, "%*s%s (%#x)\n",
    5063              :              indent_to, "",
    5064              :              "flag_fold_mem_offsets",
    5065              :              ptr->x_flag_fold_mem_offsets);
    5066              : 
    5067            0 :   if (ptr->x_flag_fold_simple_inlines)
    5068            0 :     fprintf (file, "%*s%s (%#x)\n",
    5069              :              indent_to, "",
    5070              :              "flag_fold_simple_inlines",
    5071              :              ptr->x_flag_fold_simple_inlines);
    5072              : 
    5073            0 :   if (ptr->x_flag_forward_propagate)
    5074            0 :     fprintf (file, "%*s%s (%#x)\n",
    5075              :              indent_to, "",
    5076              :              "flag_forward_propagate",
    5077              :              ptr->x_flag_forward_propagate);
    5078              : 
    5079            0 :   if (ptr->x_flag_fp_int_builtin_inexact)
    5080            0 :     fprintf (file, "%*s%s (%#x)\n",
    5081              :              indent_to, "",
    5082              :              "flag_fp_int_builtin_inexact",
    5083              :              ptr->x_flag_fp_int_builtin_inexact);
    5084              : 
    5085            0 :   if (ptr->x_flag_no_function_cse)
    5086            0 :     fprintf (file, "%*s%s (%#x)\n",
    5087              :              indent_to, "",
    5088              :              "flag_no_function_cse",
    5089              :              ptr->x_flag_no_function_cse);
    5090              : 
    5091            0 :   if (ptr->x_flag_gcse)
    5092            0 :     fprintf (file, "%*s%s (%#x)\n",
    5093              :              indent_to, "",
    5094              :              "flag_gcse",
    5095              :              ptr->x_flag_gcse);
    5096              : 
    5097            0 :   if (ptr->x_flag_gcse_after_reload)
    5098            0 :     fprintf (file, "%*s%s (%#x)\n",
    5099              :              indent_to, "",
    5100              :              "flag_gcse_after_reload",
    5101              :              ptr->x_flag_gcse_after_reload);
    5102              : 
    5103            0 :   if (ptr->x_flag_gcse_las)
    5104            0 :     fprintf (file, "%*s%s (%#x)\n",
    5105              :              indent_to, "",
    5106              :              "flag_gcse_las",
    5107              :              ptr->x_flag_gcse_las);
    5108              : 
    5109            0 :   if (ptr->x_flag_gcse_lm)
    5110            0 :     fprintf (file, "%*s%s (%#x)\n",
    5111              :              indent_to, "",
    5112              :              "flag_gcse_lm",
    5113              :              ptr->x_flag_gcse_lm);
    5114              : 
    5115            0 :   if (ptr->x_flag_gcse_sm)
    5116            0 :     fprintf (file, "%*s%s (%#x)\n",
    5117              :              indent_to, "",
    5118              :              "flag_gcse_sm",
    5119              :              ptr->x_flag_gcse_sm);
    5120              : 
    5121            0 :   if (ptr->x_flag_graphite)
    5122            0 :     fprintf (file, "%*s%s (%#x)\n",
    5123              :              indent_to, "",
    5124              :              "flag_graphite",
    5125              :              ptr->x_flag_graphite);
    5126              : 
    5127            0 :   if (ptr->x_flag_graphite_identity)
    5128            0 :     fprintf (file, "%*s%s (%#x)\n",
    5129              :              indent_to, "",
    5130              :              "flag_graphite_identity",
    5131              :              ptr->x_flag_graphite_identity);
    5132              : 
    5133            0 :   if (ptr->x_flag_guess_branch_prob)
    5134            0 :     fprintf (file, "%*s%s (%#x)\n",
    5135              :              indent_to, "",
    5136              :              "flag_guess_branch_prob",
    5137              :              ptr->x_flag_guess_branch_prob);
    5138              : 
    5139            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
    5140            0 :     fprintf (file, "%*s%s (%#x)\n",
    5141              :              indent_to, "",
    5142              :              "flag_harden_control_flow_redundancy_check_exceptions",
    5143              :              ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
    5144              : 
    5145            0 :   if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
    5146            0 :     fprintf (file, "%*s%s (%#x)\n",
    5147              :              indent_to, "",
    5148              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    5149              :              ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
    5150              : 
    5151            0 :   if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
    5152            0 :     fprintf (file, "%*s%s (%#x)\n",
    5153              :              indent_to, "",
    5154              :              "flag_harden_control_flow_redundancy_skip_leaf",
    5155              :              ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
    5156              : 
    5157            0 :   if (ptr->x_flag_harden_compares)
    5158            0 :     fprintf (file, "%*s%s (%#x)\n",
    5159              :              indent_to, "",
    5160              :              "flag_harden_compares",
    5161              :              ptr->x_flag_harden_compares);
    5162              : 
    5163            0 :   if (ptr->x_flag_harden_conditional_branches)
    5164            0 :     fprintf (file, "%*s%s (%#x)\n",
    5165              :              indent_to, "",
    5166              :              "flag_harden_conditional_branches",
    5167              :              ptr->x_flag_harden_conditional_branches);
    5168              : 
    5169            0 :   if (ptr->x_flag_harden_control_flow_redundancy)
    5170            0 :     fprintf (file, "%*s%s (%#x)\n",
    5171              :              indent_to, "",
    5172              :              "flag_harden_control_flow_redundancy",
    5173              :              ptr->x_flag_harden_control_flow_redundancy);
    5174              : 
    5175            0 :   if (ptr->x_flag_hoist_adjacent_loads)
    5176            0 :     fprintf (file, "%*s%s (%#x)\n",
    5177              :              indent_to, "",
    5178              :              "flag_hoist_adjacent_loads",
    5179              :              ptr->x_flag_hoist_adjacent_loads);
    5180              : 
    5181            0 :   if (ptr->x_flag_if_conversion)
    5182            0 :     fprintf (file, "%*s%s (%#x)\n",
    5183              :              indent_to, "",
    5184              :              "flag_if_conversion",
    5185              :              ptr->x_flag_if_conversion);
    5186              : 
    5187            0 :   if (ptr->x_flag_if_conversion2)
    5188            0 :     fprintf (file, "%*s%s (%#x)\n",
    5189              :              indent_to, "",
    5190              :              "flag_if_conversion2",
    5191              :              ptr->x_flag_if_conversion2);
    5192              : 
    5193            0 :   if (ptr->x_flag_indirect_inlining)
    5194            0 :     fprintf (file, "%*s%s (%#x)\n",
    5195              :              indent_to, "",
    5196              :              "flag_indirect_inlining",
    5197              :              ptr->x_flag_indirect_inlining);
    5198              : 
    5199            0 :   if (ptr->x_flag_no_inline)
    5200            0 :     fprintf (file, "%*s%s (%#x)\n",
    5201              :              indent_to, "",
    5202              :              "flag_no_inline",
    5203              :              ptr->x_flag_no_inline);
    5204              : 
    5205            0 :   if (ptr->x_flag_inline_atomics)
    5206            0 :     fprintf (file, "%*s%s (%#x)\n",
    5207              :              indent_to, "",
    5208              :              "flag_inline_atomics",
    5209              :              ptr->x_flag_inline_atomics);
    5210              : 
    5211            0 :   if (ptr->x_flag_inline_functions)
    5212            0 :     fprintf (file, "%*s%s (%#x)\n",
    5213              :              indent_to, "",
    5214              :              "flag_inline_functions",
    5215              :              ptr->x_flag_inline_functions);
    5216              : 
    5217            0 :   if (ptr->x_flag_inline_functions_called_once)
    5218            0 :     fprintf (file, "%*s%s (%#x)\n",
    5219              :              indent_to, "",
    5220              :              "flag_inline_functions_called_once",
    5221              :              ptr->x_flag_inline_functions_called_once);
    5222              : 
    5223            0 :   if (ptr->x_flag_inline_small_functions)
    5224            0 :     fprintf (file, "%*s%s (%#x)\n",
    5225              :              indent_to, "",
    5226              :              "flag_inline_small_functions",
    5227              :              ptr->x_flag_inline_small_functions);
    5228              : 
    5229            0 :   if (ptr->x_flag_ipa_bit_cp)
    5230            0 :     fprintf (file, "%*s%s (%#x)\n",
    5231              :              indent_to, "",
    5232              :              "flag_ipa_bit_cp",
    5233              :              ptr->x_flag_ipa_bit_cp);
    5234              : 
    5235            0 :   if (ptr->x_flag_ipa_cp)
    5236            0 :     fprintf (file, "%*s%s (%#x)\n",
    5237              :              indent_to, "",
    5238              :              "flag_ipa_cp",
    5239              :              ptr->x_flag_ipa_cp);
    5240              : 
    5241            0 :   if (ptr->x_flag_ipa_cp_clone)
    5242            0 :     fprintf (file, "%*s%s (%#x)\n",
    5243              :              indent_to, "",
    5244              :              "flag_ipa_cp_clone",
    5245              :              ptr->x_flag_ipa_cp_clone);
    5246              : 
    5247            0 :   if (ptr->x_flag_ipa_icf)
    5248            0 :     fprintf (file, "%*s%s (%#x)\n",
    5249              :              indent_to, "",
    5250              :              "flag_ipa_icf",
    5251              :              ptr->x_flag_ipa_icf);
    5252              : 
    5253            0 :   if (ptr->x_flag_ipa_icf_functions)
    5254            0 :     fprintf (file, "%*s%s (%#x)\n",
    5255              :              indent_to, "",
    5256              :              "flag_ipa_icf_functions",
    5257              :              ptr->x_flag_ipa_icf_functions);
    5258              : 
    5259            0 :   if (ptr->x_flag_ipa_icf_variables)
    5260            0 :     fprintf (file, "%*s%s (%#x)\n",
    5261              :              indent_to, "",
    5262              :              "flag_ipa_icf_variables",
    5263              :              ptr->x_flag_ipa_icf_variables);
    5264              : 
    5265            0 :   if (ptr->x_flag_ipa_modref)
    5266            0 :     fprintf (file, "%*s%s (%#x)\n",
    5267              :              indent_to, "",
    5268              :              "flag_ipa_modref",
    5269              :              ptr->x_flag_ipa_modref);
    5270              : 
    5271            0 :   if (ptr->x_flag_ipa_profile)
    5272            0 :     fprintf (file, "%*s%s (%#x)\n",
    5273              :              indent_to, "",
    5274              :              "flag_ipa_profile",
    5275              :              ptr->x_flag_ipa_profile);
    5276              : 
    5277            0 :   if (ptr->x_flag_ipa_pta)
    5278            0 :     fprintf (file, "%*s%s (%#x)\n",
    5279              :              indent_to, "",
    5280              :              "flag_ipa_pta",
    5281              :              ptr->x_flag_ipa_pta);
    5282              : 
    5283            0 :   if (ptr->x_flag_ipa_pure_const)
    5284            0 :     fprintf (file, "%*s%s (%#x)\n",
    5285              :              indent_to, "",
    5286              :              "flag_ipa_pure_const",
    5287              :              ptr->x_flag_ipa_pure_const);
    5288              : 
    5289            0 :   if (ptr->x_flag_ipa_ra)
    5290            0 :     fprintf (file, "%*s%s (%#x)\n",
    5291              :              indent_to, "",
    5292              :              "flag_ipa_ra",
    5293              :              ptr->x_flag_ipa_ra);
    5294              : 
    5295            0 :   if (ptr->x_flag_ipa_reference)
    5296            0 :     fprintf (file, "%*s%s (%#x)\n",
    5297              :              indent_to, "",
    5298              :              "flag_ipa_reference",
    5299              :              ptr->x_flag_ipa_reference);
    5300              : 
    5301            0 :   if (ptr->x_flag_ipa_reference_addressable)
    5302            0 :     fprintf (file, "%*s%s (%#x)\n",
    5303              :              indent_to, "",
    5304              :              "flag_ipa_reference_addressable",
    5305              :              ptr->x_flag_ipa_reference_addressable);
    5306              : 
    5307            0 :   if (ptr->x_flag_ipa_reorder_for_locality)
    5308            0 :     fprintf (file, "%*s%s (%#x)\n",
    5309              :              indent_to, "",
    5310              :              "flag_ipa_reorder_for_locality",
    5311              :              ptr->x_flag_ipa_reorder_for_locality);
    5312              : 
    5313            0 :   if (ptr->x_flag_ipa_sra)
    5314            0 :     fprintf (file, "%*s%s (%#x)\n",
    5315              :              indent_to, "",
    5316              :              "flag_ipa_sra",
    5317              :              ptr->x_flag_ipa_sra);
    5318              : 
    5319            0 :   if (ptr->x_flag_ipa_stack_alignment)
    5320            0 :     fprintf (file, "%*s%s (%#x)\n",
    5321              :              indent_to, "",
    5322              :              "flag_ipa_stack_alignment",
    5323              :              ptr->x_flag_ipa_stack_alignment);
    5324              : 
    5325            0 :   if (ptr->x_flag_ipa_strict_aliasing)
    5326            0 :     fprintf (file, "%*s%s (%#x)\n",
    5327              :              indent_to, "",
    5328              :              "flag_ipa_strict_aliasing",
    5329              :              ptr->x_flag_ipa_strict_aliasing);
    5330              : 
    5331            0 :   if (ptr->x_flag_ipa_vrp)
    5332            0 :     fprintf (file, "%*s%s (%#x)\n",
    5333              :              indent_to, "",
    5334              :              "flag_ipa_vrp",
    5335              :              ptr->x_flag_ipa_vrp);
    5336              : 
    5337            0 :   if (ptr->x_flag_ira_hoist_pressure)
    5338            0 :     fprintf (file, "%*s%s (%#x)\n",
    5339              :              indent_to, "",
    5340              :              "flag_ira_hoist_pressure",
    5341              :              ptr->x_flag_ira_hoist_pressure);
    5342              : 
    5343            0 :   if (ptr->x_flag_ira_loop_pressure)
    5344            0 :     fprintf (file, "%*s%s (%#x)\n",
    5345              :              indent_to, "",
    5346              :              "flag_ira_loop_pressure",
    5347              :              ptr->x_flag_ira_loop_pressure);
    5348              : 
    5349            0 :   if (ptr->x_flag_ira_share_save_slots)
    5350            0 :     fprintf (file, "%*s%s (%#x)\n",
    5351              :              indent_to, "",
    5352              :              "flag_ira_share_save_slots",
    5353              :              ptr->x_flag_ira_share_save_slots);
    5354              : 
    5355            0 :   if (ptr->x_flag_ira_share_spill_slots)
    5356            0 :     fprintf (file, "%*s%s (%#x)\n",
    5357              :              indent_to, "",
    5358              :              "flag_ira_share_spill_slots",
    5359              :              ptr->x_flag_ira_share_spill_slots);
    5360              : 
    5361            0 :   if (ptr->x_flag_isolate_erroneous_paths_attribute)
    5362            0 :     fprintf (file, "%*s%s (%#x)\n",
    5363              :              indent_to, "",
    5364              :              "flag_isolate_erroneous_paths_attribute",
    5365              :              ptr->x_flag_isolate_erroneous_paths_attribute);
    5366              : 
    5367            0 :   if (ptr->x_flag_isolate_erroneous_paths_dereference)
    5368            0 :     fprintf (file, "%*s%s (%#x)\n",
    5369              :              indent_to, "",
    5370              :              "flag_isolate_erroneous_paths_dereference",
    5371              :              ptr->x_flag_isolate_erroneous_paths_dereference);
    5372              : 
    5373            0 :   if (ptr->x_flag_ivopts)
    5374            0 :     fprintf (file, "%*s%s (%#x)\n",
    5375              :              indent_to, "",
    5376              :              "flag_ivopts",
    5377              :              ptr->x_flag_ivopts);
    5378              : 
    5379            0 :   if (ptr->x_flag_jump_tables)
    5380            0 :     fprintf (file, "%*s%s (%#x)\n",
    5381              :              indent_to, "",
    5382              :              "flag_jump_tables",
    5383              :              ptr->x_flag_jump_tables);
    5384              : 
    5385            0 :   if (ptr->x_flag_keep_gc_roots_live)
    5386            0 :     fprintf (file, "%*s%s (%#x)\n",
    5387              :              indent_to, "",
    5388              :              "flag_keep_gc_roots_live",
    5389              :              ptr->x_flag_keep_gc_roots_live);
    5390              : 
    5391            0 :   if (ptr->x_flag_late_combine_instructions)
    5392            0 :     fprintf (file, "%*s%s (%#x)\n",
    5393              :              indent_to, "",
    5394              :              "flag_late_combine_instructions",
    5395              :              ptr->x_flag_late_combine_instructions);
    5396              : 
    5397            0 :   if (ptr->x_flag_lifetime_dse)
    5398            0 :     fprintf (file, "%*s%s (%#x)\n",
    5399              :              indent_to, "",
    5400              :              "flag_lifetime_dse",
    5401              :              ptr->x_flag_lifetime_dse);
    5402              : 
    5403            0 :   if (ptr->x_flag_limit_function_alignment)
    5404            0 :     fprintf (file, "%*s%s (%#x)\n",
    5405              :              indent_to, "",
    5406              :              "flag_limit_function_alignment",
    5407              :              ptr->x_flag_limit_function_alignment);
    5408              : 
    5409            0 :   if (ptr->x_flag_live_range_shrinkage)
    5410            0 :     fprintf (file, "%*s%s (%#x)\n",
    5411              :              indent_to, "",
    5412              :              "flag_live_range_shrinkage",
    5413              :              ptr->x_flag_live_range_shrinkage);
    5414              : 
    5415            0 :   if (ptr->x_flag_loop_interchange)
    5416            0 :     fprintf (file, "%*s%s (%#x)\n",
    5417              :              indent_to, "",
    5418              :              "flag_loop_interchange",
    5419              :              ptr->x_flag_loop_interchange);
    5420              : 
    5421            0 :   if (ptr->x_flag_loop_nest_optimize)
    5422            0 :     fprintf (file, "%*s%s (%#x)\n",
    5423              :              indent_to, "",
    5424              :              "flag_loop_nest_optimize",
    5425              :              ptr->x_flag_loop_nest_optimize);
    5426              : 
    5427            0 :   if (ptr->x_flag_loop_parallelize_all)
    5428            0 :     fprintf (file, "%*s%s (%#x)\n",
    5429              :              indent_to, "",
    5430              :              "flag_loop_parallelize_all",
    5431              :              ptr->x_flag_loop_parallelize_all);
    5432              : 
    5433            0 :   if (ptr->x_flag_unroll_jam)
    5434            0 :     fprintf (file, "%*s%s (%#x)\n",
    5435              :              indent_to, "",
    5436              :              "flag_unroll_jam",
    5437              :              ptr->x_flag_unroll_jam);
    5438              : 
    5439            0 :   if (ptr->x_flag_lra_remat)
    5440            0 :     fprintf (file, "%*s%s (%#x)\n",
    5441              :              indent_to, "",
    5442              :              "flag_lra_remat",
    5443              :              ptr->x_flag_lra_remat);
    5444              : 
    5445            0 :   if (ptr->x_flag_malloc_dce)
    5446            0 :     fprintf (file, "%*s%s (%#x)\n",
    5447              :              indent_to, "",
    5448              :              "flag_malloc_dce",
    5449              :              ptr->x_flag_malloc_dce);
    5450              : 
    5451            0 :   if (ptr->x_flag_errno_math)
    5452            0 :     fprintf (file, "%*s%s (%#x)\n",
    5453              :              indent_to, "",
    5454              :              "flag_errno_math",
    5455              :              ptr->x_flag_errno_math);
    5456              : 
    5457            0 :   if (ptr->x_flag_modulo_sched)
    5458            0 :     fprintf (file, "%*s%s (%#x)\n",
    5459              :              indent_to, "",
    5460              :              "flag_modulo_sched",
    5461              :              ptr->x_flag_modulo_sched);
    5462              : 
    5463            0 :   if (ptr->x_flag_modulo_sched_allow_regmoves)
    5464            0 :     fprintf (file, "%*s%s (%#x)\n",
    5465              :              indent_to, "",
    5466              :              "flag_modulo_sched_allow_regmoves",
    5467              :              ptr->x_flag_modulo_sched_allow_regmoves);
    5468              : 
    5469            0 :   if (ptr->x_flag_move_loop_invariants)
    5470            0 :     fprintf (file, "%*s%s (%#x)\n",
    5471              :              indent_to, "",
    5472              :              "flag_move_loop_invariants",
    5473              :              ptr->x_flag_move_loop_invariants);
    5474              : 
    5475            0 :   if (ptr->x_flag_move_loop_stores)
    5476            0 :     fprintf (file, "%*s%s (%#x)\n",
    5477              :              indent_to, "",
    5478              :              "flag_move_loop_stores",
    5479              :              ptr->x_flag_move_loop_stores);
    5480              : 
    5481            0 :   if (ptr->x_flag_non_call_exceptions)
    5482            0 :     fprintf (file, "%*s%s (%#x)\n",
    5483              :              indent_to, "",
    5484              :              "flag_non_call_exceptions",
    5485              :              ptr->x_flag_non_call_exceptions);
    5486              : 
    5487            0 :   if (ptr->x_flag_nothrow_opt)
    5488            0 :     fprintf (file, "%*s%s (%#x)\n",
    5489              :              indent_to, "",
    5490              :              "flag_nothrow_opt",
    5491              :              ptr->x_flag_nothrow_opt);
    5492              : 
    5493            0 :   if (ptr->x_flag_omit_frame_pointer)
    5494            0 :     fprintf (file, "%*s%s (%#x)\n",
    5495              :              indent_to, "",
    5496              :              "flag_omit_frame_pointer",
    5497              :              ptr->x_flag_omit_frame_pointer);
    5498              : 
    5499            0 :   if (ptr->x_flag_opt_info)
    5500            0 :     fprintf (file, "%*s%s (%#x)\n",
    5501              :              indent_to, "",
    5502              :              "flag_opt_info",
    5503              :              ptr->x_flag_opt_info);
    5504              : 
    5505            0 :   if (ptr->x_flag_optimize_crc)
    5506            0 :     fprintf (file, "%*s%s (%#x)\n",
    5507              :              indent_to, "",
    5508              :              "flag_optimize_crc",
    5509              :              ptr->x_flag_optimize_crc);
    5510              : 
    5511            0 :   if (ptr->x_flag_optimize_sibling_calls)
    5512            0 :     fprintf (file, "%*s%s (%#x)\n",
    5513              :              indent_to, "",
    5514              :              "flag_optimize_sibling_calls",
    5515              :              ptr->x_flag_optimize_sibling_calls);
    5516              : 
    5517            0 :   if (ptr->x_flag_optimize_strlen)
    5518            0 :     fprintf (file, "%*s%s (%#x)\n",
    5519              :              indent_to, "",
    5520              :              "flag_optimize_strlen",
    5521              :              ptr->x_flag_optimize_strlen);
    5522              : 
    5523            0 :   if (ptr->x_flag_pack_struct)
    5524            0 :     fprintf (file, "%*s%s (%#x)\n",
    5525              :              indent_to, "",
    5526              :              "flag_pack_struct",
    5527              :              ptr->x_flag_pack_struct);
    5528              : 
    5529            0 :   if (ptr->x_flag_partial_inlining)
    5530            0 :     fprintf (file, "%*s%s (%#x)\n",
    5531              :              indent_to, "",
    5532              :              "flag_partial_inlining",
    5533              :              ptr->x_flag_partial_inlining);
    5534              : 
    5535            0 :   if (ptr->x_flag_pcc_struct_return)
    5536            0 :     fprintf (file, "%*s%s (%#x)\n",
    5537              :              indent_to, "",
    5538              :              "flag_pcc_struct_return",
    5539              :              ptr->x_flag_pcc_struct_return);
    5540              : 
    5541            0 :   if (ptr->x_flag_peel_loops)
    5542            0 :     fprintf (file, "%*s%s (%#x)\n",
    5543              :              indent_to, "",
    5544              :              "flag_peel_loops",
    5545              :              ptr->x_flag_peel_loops);
    5546              : 
    5547            0 :   if (ptr->x_flag_no_peephole)
    5548            0 :     fprintf (file, "%*s%s (%#x)\n",
    5549              :              indent_to, "",
    5550              :              "flag_no_peephole",
    5551              :              ptr->x_flag_no_peephole);
    5552              : 
    5553            0 :   if (ptr->x_flag_peephole2)
    5554            0 :     fprintf (file, "%*s%s (%#x)\n",
    5555              :              indent_to, "",
    5556              :              "flag_peephole2",
    5557              :              ptr->x_flag_peephole2);
    5558              : 
    5559            0 :   if (ptr->x_flag_plt)
    5560            0 :     fprintf (file, "%*s%s (%#x)\n",
    5561              :              indent_to, "",
    5562              :              "flag_plt",
    5563              :              ptr->x_flag_plt);
    5564              : 
    5565            0 :   if (ptr->x_flag_predictive_commoning)
    5566            0 :     fprintf (file, "%*s%s (%#x)\n",
    5567              :              indent_to, "",
    5568              :              "flag_predictive_commoning",
    5569              :              ptr->x_flag_predictive_commoning);
    5570              : 
    5571            0 :   if (ptr->x_flag_prefetch_loop_arrays)
    5572            0 :     fprintf (file, "%*s%s (%#x)\n",
    5573              :              indent_to, "",
    5574              :              "flag_prefetch_loop_arrays",
    5575              :              ptr->x_flag_prefetch_loop_arrays);
    5576              : 
    5577            0 :   if (ptr->x_flag_printf_return_value)
    5578            0 :     fprintf (file, "%*s%s (%#x)\n",
    5579              :              indent_to, "",
    5580              :              "flag_printf_return_value",
    5581              :              ptr->x_flag_printf_return_value);
    5582              : 
    5583            0 :   if (ptr->x_flag_profile_partial_training)
    5584            0 :     fprintf (file, "%*s%s (%#x)\n",
    5585              :              indent_to, "",
    5586              :              "flag_profile_partial_training",
    5587              :              ptr->x_flag_profile_partial_training);
    5588              : 
    5589            0 :   if (ptr->x_flag_profile_reorder_functions)
    5590            0 :     fprintf (file, "%*s%s (%#x)\n",
    5591              :              indent_to, "",
    5592              :              "flag_profile_reorder_functions",
    5593              :              ptr->x_flag_profile_reorder_functions);
    5594              : 
    5595            0 :   if (ptr->x_flag_reciprocal_math)
    5596            0 :     fprintf (file, "%*s%s (%#x)\n",
    5597              :              indent_to, "",
    5598              :              "flag_reciprocal_math",
    5599              :              ptr->x_flag_reciprocal_math);
    5600              : 
    5601            0 :   if (ptr->x_flag_ree)
    5602            0 :     fprintf (file, "%*s%s (%#x)\n",
    5603              :              indent_to, "",
    5604              :              "flag_ree",
    5605              :              ptr->x_flag_ree);
    5606              : 
    5607            0 :   if (ptr->x_flag_rename_registers)
    5608            0 :     fprintf (file, "%*s%s (%#x)\n",
    5609              :              indent_to, "",
    5610              :              "flag_rename_registers",
    5611              :              ptr->x_flag_rename_registers);
    5612              : 
    5613            0 :   if (ptr->x_flag_reorder_blocks)
    5614            0 :     fprintf (file, "%*s%s (%#x)\n",
    5615              :              indent_to, "",
    5616              :              "flag_reorder_blocks",
    5617              :              ptr->x_flag_reorder_blocks);
    5618              : 
    5619            0 :   if (ptr->x_flag_reorder_blocks_and_partition)
    5620            0 :     fprintf (file, "%*s%s (%#x)\n",
    5621              :              indent_to, "",
    5622              :              "flag_reorder_blocks_and_partition",
    5623              :              ptr->x_flag_reorder_blocks_and_partition);
    5624              : 
    5625            0 :   if (ptr->x_flag_reorder_functions)
    5626            0 :     fprintf (file, "%*s%s (%#x)\n",
    5627              :              indent_to, "",
    5628              :              "flag_reorder_functions",
    5629              :              ptr->x_flag_reorder_functions);
    5630              : 
    5631            0 :   if (ptr->x_flag_rerun_cse_after_loop)
    5632            0 :     fprintf (file, "%*s%s (%#x)\n",
    5633              :              indent_to, "",
    5634              :              "flag_rerun_cse_after_loop",
    5635              :              ptr->x_flag_rerun_cse_after_loop);
    5636              : 
    5637            0 :   if (ptr->x_flag_resched_modulo_sched)
    5638            0 :     fprintf (file, "%*s%s (%#x)\n",
    5639              :              indent_to, "",
    5640              :              "flag_resched_modulo_sched",
    5641              :              ptr->x_flag_resched_modulo_sched);
    5642              : 
    5643            0 :   if (ptr->x_flag_rounding_math)
    5644            0 :     fprintf (file, "%*s%s (%#x)\n",
    5645              :              indent_to, "",
    5646              :              "flag_rounding_math",
    5647              :              ptr->x_flag_rounding_math);
    5648              : 
    5649            0 :   if (ptr->x_flag_rtti)
    5650            0 :     fprintf (file, "%*s%s (%#x)\n",
    5651              :              indent_to, "",
    5652              :              "flag_rtti",
    5653              :              ptr->x_flag_rtti);
    5654              : 
    5655            0 :   if (ptr->x_flag_save_optimization_record)
    5656            0 :     fprintf (file, "%*s%s (%#x)\n",
    5657              :              indent_to, "",
    5658              :              "flag_save_optimization_record",
    5659              :              ptr->x_flag_save_optimization_record);
    5660              : 
    5661            0 :   if (ptr->x_flag_sched_critical_path_heuristic)
    5662            0 :     fprintf (file, "%*s%s (%#x)\n",
    5663              :              indent_to, "",
    5664              :              "flag_sched_critical_path_heuristic",
    5665              :              ptr->x_flag_sched_critical_path_heuristic);
    5666              : 
    5667            0 :   if (ptr->x_flag_sched_dep_count_heuristic)
    5668            0 :     fprintf (file, "%*s%s (%#x)\n",
    5669              :              indent_to, "",
    5670              :              "flag_sched_dep_count_heuristic",
    5671              :              ptr->x_flag_sched_dep_count_heuristic);
    5672              : 
    5673            0 :   if (ptr->x_flag_sched_group_heuristic)
    5674            0 :     fprintf (file, "%*s%s (%#x)\n",
    5675              :              indent_to, "",
    5676              :              "flag_sched_group_heuristic",
    5677              :              ptr->x_flag_sched_group_heuristic);
    5678              : 
    5679            0 :   if (ptr->x_flag_schedule_interblock)
    5680            0 :     fprintf (file, "%*s%s (%#x)\n",
    5681              :              indent_to, "",
    5682              :              "flag_schedule_interblock",
    5683              :              ptr->x_flag_schedule_interblock);
    5684              : 
    5685            0 :   if (ptr->x_flag_sched_last_insn_heuristic)
    5686            0 :     fprintf (file, "%*s%s (%#x)\n",
    5687              :              indent_to, "",
    5688              :              "flag_sched_last_insn_heuristic",
    5689              :              ptr->x_flag_sched_last_insn_heuristic);
    5690              : 
    5691            0 :   if (ptr->x_flag_sched_pressure)
    5692            0 :     fprintf (file, "%*s%s (%#x)\n",
    5693              :              indent_to, "",
    5694              :              "flag_sched_pressure",
    5695              :              ptr->x_flag_sched_pressure);
    5696              : 
    5697            0 :   if (ptr->x_flag_sched_rank_heuristic)
    5698            0 :     fprintf (file, "%*s%s (%#x)\n",
    5699              :              indent_to, "",
    5700              :              "flag_sched_rank_heuristic",
    5701              :              ptr->x_flag_sched_rank_heuristic);
    5702              : 
    5703            0 :   if (ptr->x_flag_schedule_speculative)
    5704            0 :     fprintf (file, "%*s%s (%#x)\n",
    5705              :              indent_to, "",
    5706              :              "flag_schedule_speculative",
    5707              :              ptr->x_flag_schedule_speculative);
    5708              : 
    5709            0 :   if (ptr->x_flag_sched_spec_insn_heuristic)
    5710            0 :     fprintf (file, "%*s%s (%#x)\n",
    5711              :              indent_to, "",
    5712              :              "flag_sched_spec_insn_heuristic",
    5713              :              ptr->x_flag_sched_spec_insn_heuristic);
    5714              : 
    5715            0 :   if (ptr->x_flag_schedule_speculative_load)
    5716            0 :     fprintf (file, "%*s%s (%#x)\n",
    5717              :              indent_to, "",
    5718              :              "flag_schedule_speculative_load",
    5719              :              ptr->x_flag_schedule_speculative_load);
    5720              : 
    5721            0 :   if (ptr->x_flag_schedule_speculative_load_dangerous)
    5722            0 :     fprintf (file, "%*s%s (%#x)\n",
    5723              :              indent_to, "",
    5724              :              "flag_schedule_speculative_load_dangerous",
    5725              :              ptr->x_flag_schedule_speculative_load_dangerous);
    5726              : 
    5727            0 :   if (ptr->x_flag_sched2_use_superblocks)
    5728            0 :     fprintf (file, "%*s%s (%#x)\n",
    5729              :              indent_to, "",
    5730              :              "flag_sched2_use_superblocks",
    5731              :              ptr->x_flag_sched2_use_superblocks);
    5732              : 
    5733            0 :   if (ptr->x_flag_schedule_fusion)
    5734            0 :     fprintf (file, "%*s%s (%#x)\n",
    5735              :              indent_to, "",
    5736              :              "flag_schedule_fusion",
    5737              :              ptr->x_flag_schedule_fusion);
    5738              : 
    5739            0 :   if (ptr->x_flag_schedule_insns)
    5740            0 :     fprintf (file, "%*s%s (%#x)\n",
    5741              :              indent_to, "",
    5742              :              "flag_schedule_insns",
    5743              :              ptr->x_flag_schedule_insns);
    5744              : 
    5745            0 :   if (ptr->x_flag_schedule_insns_after_reload)
    5746            0 :     fprintf (file, "%*s%s (%#x)\n",
    5747              :              indent_to, "",
    5748              :              "flag_schedule_insns_after_reload",
    5749              :              ptr->x_flag_schedule_insns_after_reload);
    5750              : 
    5751            0 :   if (ptr->x_flag_section_anchors)
    5752            0 :     fprintf (file, "%*s%s (%#x)\n",
    5753              :              indent_to, "",
    5754              :              "flag_section_anchors",
    5755              :              ptr->x_flag_section_anchors);
    5756              : 
    5757            0 :   if (ptr->x_flag_sel_sched_pipelining)
    5758            0 :     fprintf (file, "%*s%s (%#x)\n",
    5759              :              indent_to, "",
    5760              :              "flag_sel_sched_pipelining",
    5761              :              ptr->x_flag_sel_sched_pipelining);
    5762              : 
    5763            0 :   if (ptr->x_flag_sel_sched_pipelining_outer_loops)
    5764            0 :     fprintf (file, "%*s%s (%#x)\n",
    5765              :              indent_to, "",
    5766              :              "flag_sel_sched_pipelining_outer_loops",
    5767              :              ptr->x_flag_sel_sched_pipelining_outer_loops);
    5768              : 
    5769            0 :   if (ptr->x_flag_sel_sched_reschedule_pipelined)
    5770            0 :     fprintf (file, "%*s%s (%#x)\n",
    5771              :              indent_to, "",
    5772              :              "flag_sel_sched_reschedule_pipelined",
    5773              :              ptr->x_flag_sel_sched_reschedule_pipelined);
    5774              : 
    5775            0 :   if (ptr->x_flag_selective_scheduling)
    5776            0 :     fprintf (file, "%*s%s (%#x)\n",
    5777              :              indent_to, "",
    5778              :              "flag_selective_scheduling",
    5779              :              ptr->x_flag_selective_scheduling);
    5780              : 
    5781            0 :   if (ptr->x_flag_selective_scheduling2)
    5782            0 :     fprintf (file, "%*s%s (%#x)\n",
    5783              :              indent_to, "",
    5784              :              "flag_selective_scheduling2",
    5785              :              ptr->x_flag_selective_scheduling2);
    5786              : 
    5787            0 :   if (ptr->x_flag_semantic_interposition)
    5788            0 :     fprintf (file, "%*s%s (%#x)\n",
    5789              :              indent_to, "",
    5790              :              "flag_semantic_interposition",
    5791              :              ptr->x_flag_semantic_interposition);
    5792              : 
    5793            0 :   if (ptr->x_flag_short_enums)
    5794            0 :     fprintf (file, "%*s%s (%#x)\n",
    5795              :              indent_to, "",
    5796              :              "flag_short_enums",
    5797              :              ptr->x_flag_short_enums);
    5798              : 
    5799            0 :   if (ptr->x_flag_short_wchar)
    5800            0 :     fprintf (file, "%*s%s (%#x)\n",
    5801              :              indent_to, "",
    5802              :              "flag_short_wchar",
    5803              :              ptr->x_flag_short_wchar);
    5804              : 
    5805            0 :   if (ptr->x_flag_shrink_wrap)
    5806            0 :     fprintf (file, "%*s%s (%#x)\n",
    5807              :              indent_to, "",
    5808              :              "flag_shrink_wrap",
    5809              :              ptr->x_flag_shrink_wrap);
    5810              : 
    5811            0 :   if (ptr->x_flag_shrink_wrap_separate)
    5812            0 :     fprintf (file, "%*s%s (%#x)\n",
    5813              :              indent_to, "",
    5814              :              "flag_shrink_wrap_separate",
    5815              :              ptr->x_flag_shrink_wrap_separate);
    5816              : 
    5817            0 :   if (ptr->x_flag_signaling_nans)
    5818            0 :     fprintf (file, "%*s%s (%#x)\n",
    5819              :              indent_to, "",
    5820              :              "flag_signaling_nans",
    5821              :              ptr->x_flag_signaling_nans);
    5822              : 
    5823            0 :   if (ptr->x_flag_signed_zeros)
    5824            0 :     fprintf (file, "%*s%s (%#x)\n",
    5825              :              indent_to, "",
    5826              :              "flag_signed_zeros",
    5827              :              ptr->x_flag_signed_zeros);
    5828              : 
    5829            0 :   if (ptr->x_flag_single_precision_constant)
    5830            0 :     fprintf (file, "%*s%s (%#x)\n",
    5831              :              indent_to, "",
    5832              :              "flag_single_precision_constant",
    5833              :              ptr->x_flag_single_precision_constant);
    5834              : 
    5835            0 :   if (ptr->x_flag_speculatively_call_stored_functions)
    5836            0 :     fprintf (file, "%*s%s (%#x)\n",
    5837              :              indent_to, "",
    5838              :              "flag_speculatively_call_stored_functions",
    5839              :              ptr->x_flag_speculatively_call_stored_functions);
    5840              : 
    5841            0 :   if (ptr->x_flag_split_ivs_in_unroller)
    5842            0 :     fprintf (file, "%*s%s (%#x)\n",
    5843              :              indent_to, "",
    5844              :              "flag_split_ivs_in_unroller",
    5845              :              ptr->x_flag_split_ivs_in_unroller);
    5846              : 
    5847            0 :   if (ptr->x_flag_split_loops)
    5848            0 :     fprintf (file, "%*s%s (%#x)\n",
    5849              :              indent_to, "",
    5850              :              "flag_split_loops",
    5851              :              ptr->x_flag_split_loops);
    5852              : 
    5853            0 :   if (ptr->x_flag_split_wide_types)
    5854            0 :     fprintf (file, "%*s%s (%#x)\n",
    5855              :              indent_to, "",
    5856              :              "flag_split_wide_types",
    5857              :              ptr->x_flag_split_wide_types);
    5858              : 
    5859            0 :   if (ptr->x_flag_split_wide_types_early)
    5860            0 :     fprintf (file, "%*s%s (%#x)\n",
    5861              :              indent_to, "",
    5862              :              "flag_split_wide_types_early",
    5863              :              ptr->x_flag_split_wide_types_early);
    5864              : 
    5865            0 :   if (ptr->x_flag_ssa_backprop)
    5866            0 :     fprintf (file, "%*s%s (%#x)\n",
    5867              :              indent_to, "",
    5868              :              "flag_ssa_backprop",
    5869              :              ptr->x_flag_ssa_backprop);
    5870              : 
    5871            0 :   if (ptr->x_flag_ssa_phiopt)
    5872            0 :     fprintf (file, "%*s%s (%#x)\n",
    5873              :              indent_to, "",
    5874              :              "flag_ssa_phiopt",
    5875              :              ptr->x_flag_ssa_phiopt);
    5876              : 
    5877            0 :   if (ptr->x_flag_stack_clash_protection)
    5878            0 :     fprintf (file, "%*s%s (%#x)\n",
    5879              :              indent_to, "",
    5880              :              "flag_stack_clash_protection",
    5881              :              ptr->x_flag_stack_clash_protection);
    5882              : 
    5883            0 :   if (ptr->x_flag_stack_protect)
    5884            0 :     fprintf (file, "%*s%s (%#x)\n",
    5885              :              indent_to, "",
    5886              :              "flag_stack_protect",
    5887              :              ptr->x_flag_stack_protect);
    5888              : 
    5889            0 :   if (ptr->x_flag_stdarg_opt)
    5890            0 :     fprintf (file, "%*s%s (%#x)\n",
    5891              :              indent_to, "",
    5892              :              "flag_stdarg_opt",
    5893              :              ptr->x_flag_stdarg_opt);
    5894              : 
    5895            0 :   if (ptr->x_flag_store_merging)
    5896            0 :     fprintf (file, "%*s%s (%#x)\n",
    5897              :              indent_to, "",
    5898              :              "flag_store_merging",
    5899              :              ptr->x_flag_store_merging);
    5900              : 
    5901            0 :   if (ptr->x_flag_strict_aliasing)
    5902            0 :     fprintf (file, "%*s%s (%#x)\n",
    5903              :              indent_to, "",
    5904              :              "flag_strict_aliasing",
    5905              :              ptr->x_flag_strict_aliasing);
    5906              : 
    5907            0 :   if (ptr->x_flag_strict_enums)
    5908            0 :     fprintf (file, "%*s%s (%#x)\n",
    5909              :              indent_to, "",
    5910              :              "flag_strict_enums",
    5911              :              ptr->x_flag_strict_enums);
    5912              : 
    5913            0 :   if (ptr->x_flag_strict_volatile_bitfields)
    5914            0 :     fprintf (file, "%*s%s (%#x)\n",
    5915              :              indent_to, "",
    5916              :              "flag_strict_volatile_bitfields",
    5917              :              ptr->x_flag_strict_volatile_bitfields);
    5918              : 
    5919            0 :   if (ptr->x_flag_thread_jumps)
    5920            0 :     fprintf (file, "%*s%s (%#x)\n",
    5921              :              indent_to, "",
    5922              :              "flag_thread_jumps",
    5923              :              ptr->x_flag_thread_jumps);
    5924              : 
    5925            0 :   if (ptr->x_flag_threadsafe_statics)
    5926            0 :     fprintf (file, "%*s%s (%#x)\n",
    5927              :              indent_to, "",
    5928              :              "flag_threadsafe_statics",
    5929              :              ptr->x_flag_threadsafe_statics);
    5930              : 
    5931            0 :   if (ptr->x_flag_toplevel_reorder)
    5932            0 :     fprintf (file, "%*s%s (%#x)\n",
    5933              :              indent_to, "",
    5934              :              "flag_toplevel_reorder",
    5935              :              ptr->x_flag_toplevel_reorder);
    5936              : 
    5937            0 :   if (ptr->x_flag_tracer)
    5938            0 :     fprintf (file, "%*s%s (%#x)\n",
    5939              :              indent_to, "",
    5940              :              "flag_tracer",
    5941              :              ptr->x_flag_tracer);
    5942              : 
    5943            0 :   if (ptr->x_flag_trapping_math)
    5944            0 :     fprintf (file, "%*s%s (%#x)\n",
    5945              :              indent_to, "",
    5946              :              "flag_trapping_math",
    5947              :              ptr->x_flag_trapping_math);
    5948              : 
    5949            0 :   if (ptr->x_flag_trapv)
    5950            0 :     fprintf (file, "%*s%s (%#x)\n",
    5951              :              indent_to, "",
    5952              :              "flag_trapv",
    5953              :              ptr->x_flag_trapv);
    5954              : 
    5955            0 :   if (ptr->x_flag_tree_bit_ccp)
    5956            0 :     fprintf (file, "%*s%s (%#x)\n",
    5957              :              indent_to, "",
    5958              :              "flag_tree_bit_ccp",
    5959              :              ptr->x_flag_tree_bit_ccp);
    5960              : 
    5961            0 :   if (ptr->x_flag_tree_builtin_call_dce)
    5962            0 :     fprintf (file, "%*s%s (%#x)\n",
    5963              :              indent_to, "",
    5964              :              "flag_tree_builtin_call_dce",
    5965              :              ptr->x_flag_tree_builtin_call_dce);
    5966              : 
    5967            0 :   if (ptr->x_flag_tree_ccp)
    5968            0 :     fprintf (file, "%*s%s (%#x)\n",
    5969              :              indent_to, "",
    5970              :              "flag_tree_ccp",
    5971              :              ptr->x_flag_tree_ccp);
    5972              : 
    5973            0 :   if (ptr->x_flag_tree_ch)
    5974            0 :     fprintf (file, "%*s%s (%#x)\n",
    5975              :              indent_to, "",
    5976              :              "flag_tree_ch",
    5977              :              ptr->x_flag_tree_ch);
    5978              : 
    5979            0 :   if (ptr->x_flag_tree_coalesce_vars)
    5980            0 :     fprintf (file, "%*s%s (%#x)\n",
    5981              :              indent_to, "",
    5982              :              "flag_tree_coalesce_vars",
    5983              :              ptr->x_flag_tree_coalesce_vars);
    5984              : 
    5985            0 :   if (ptr->x_flag_tree_copy_prop)
    5986            0 :     fprintf (file, "%*s%s (%#x)\n",
    5987              :              indent_to, "",
    5988              :              "flag_tree_copy_prop",
    5989              :              ptr->x_flag_tree_copy_prop);
    5990              : 
    5991            0 :   if (ptr->x_flag_tree_cselim)
    5992            0 :     fprintf (file, "%*s%s (%#x)\n",
    5993              :              indent_to, "",
    5994              :              "flag_tree_cselim",
    5995              :              ptr->x_flag_tree_cselim);
    5996              : 
    5997            0 :   if (ptr->x_flag_tree_dce)
    5998            0 :     fprintf (file, "%*s%s (%#x)\n",
    5999              :              indent_to, "",
    6000              :              "flag_tree_dce",
    6001              :              ptr->x_flag_tree_dce);
    6002              : 
    6003            0 :   if (ptr->x_flag_tree_dom)
    6004            0 :     fprintf (file, "%*s%s (%#x)\n",
    6005              :              indent_to, "",
    6006              :              "flag_tree_dom",
    6007              :              ptr->x_flag_tree_dom);
    6008              : 
    6009            0 :   if (ptr->x_flag_tree_dse)
    6010            0 :     fprintf (file, "%*s%s (%#x)\n",
    6011              :              indent_to, "",
    6012              :              "flag_tree_dse",
    6013              :              ptr->x_flag_tree_dse);
    6014              : 
    6015            0 :   if (ptr->x_flag_tree_forwprop)
    6016            0 :     fprintf (file, "%*s%s (%#x)\n",
    6017              :              indent_to, "",
    6018              :              "flag_tree_forwprop",
    6019              :              ptr->x_flag_tree_forwprop);
    6020              : 
    6021            0 :   if (ptr->x_flag_tree_fre)
    6022            0 :     fprintf (file, "%*s%s (%#x)\n",
    6023              :              indent_to, "",
    6024              :              "flag_tree_fre",
    6025              :              ptr->x_flag_tree_fre);
    6026              : 
    6027            0 :   if (ptr->x_flag_tree_loop_distribute_patterns)
    6028            0 :     fprintf (file, "%*s%s (%#x)\n",
    6029              :              indent_to, "",
    6030              :              "flag_tree_loop_distribute_patterns",
    6031              :              ptr->x_flag_tree_loop_distribute_patterns);
    6032              : 
    6033            0 :   if (ptr->x_flag_tree_loop_distribution)
    6034            0 :     fprintf (file, "%*s%s (%#x)\n",
    6035              :              indent_to, "",
    6036              :              "flag_tree_loop_distribution",
    6037              :              ptr->x_flag_tree_loop_distribution);
    6038              : 
    6039            0 :   if (ptr->x_flag_tree_loop_im)
    6040            0 :     fprintf (file, "%*s%s (%#x)\n",
    6041              :              indent_to, "",
    6042              :              "flag_tree_loop_im",
    6043              :              ptr->x_flag_tree_loop_im);
    6044              : 
    6045            0 :   if (ptr->x_flag_tree_loop_ivcanon)
    6046            0 :     fprintf (file, "%*s%s (%#x)\n",
    6047              :              indent_to, "",
    6048              :              "flag_tree_loop_ivcanon",
    6049              :              ptr->x_flag_tree_loop_ivcanon);
    6050              : 
    6051            0 :   if (ptr->x_flag_tree_loop_optimize)
    6052            0 :     fprintf (file, "%*s%s (%#x)\n",
    6053              :              indent_to, "",
    6054              :              "flag_tree_loop_optimize",
    6055              :              ptr->x_flag_tree_loop_optimize);
    6056              : 
    6057            0 :   if (ptr->x_flag_tree_loop_vectorize)
    6058            0 :     fprintf (file, "%*s%s (%#x)\n",
    6059              :              indent_to, "",
    6060              :              "flag_tree_loop_vectorize",
    6061              :              ptr->x_flag_tree_loop_vectorize);
    6062              : 
    6063            0 :   if (ptr->x_flag_tree_partial_pre)
    6064            0 :     fprintf (file, "%*s%s (%#x)\n",
    6065              :              indent_to, "",
    6066              :              "flag_tree_partial_pre",
    6067              :              ptr->x_flag_tree_partial_pre);
    6068              : 
    6069            0 :   if (ptr->x_flag_tree_phiprop)
    6070            0 :     fprintf (file, "%*s%s (%#x)\n",
    6071              :              indent_to, "",
    6072              :              "flag_tree_phiprop",
    6073              :              ptr->x_flag_tree_phiprop);
    6074              : 
    6075            0 :   if (ptr->x_flag_tree_pre)
    6076            0 :     fprintf (file, "%*s%s (%#x)\n",
    6077              :              indent_to, "",
    6078              :              "flag_tree_pre",
    6079              :              ptr->x_flag_tree_pre);
    6080              : 
    6081            0 :   if (ptr->x_flag_tree_pta)
    6082            0 :     fprintf (file, "%*s%s (%#x)\n",
    6083              :              indent_to, "",
    6084              :              "flag_tree_pta",
    6085              :              ptr->x_flag_tree_pta);
    6086              : 
    6087            0 :   if (ptr->x_flag_tree_reassoc)
    6088            0 :     fprintf (file, "%*s%s (%#x)\n",
    6089              :              indent_to, "",
    6090              :              "flag_tree_reassoc",
    6091              :              ptr->x_flag_tree_reassoc);
    6092              : 
    6093            0 :   if (ptr->x_flag_tree_scev_cprop)
    6094            0 :     fprintf (file, "%*s%s (%#x)\n",
    6095              :              indent_to, "",
    6096              :              "flag_tree_scev_cprop",
    6097              :              ptr->x_flag_tree_scev_cprop);
    6098              : 
    6099            0 :   if (ptr->x_flag_tree_sink)
    6100            0 :     fprintf (file, "%*s%s (%#x)\n",
    6101              :              indent_to, "",
    6102              :              "flag_tree_sink",
    6103              :              ptr->x_flag_tree_sink);
    6104              : 
    6105            0 :   if (ptr->x_flag_tree_slp_vectorize)
    6106            0 :     fprintf (file, "%*s%s (%#x)\n",
    6107              :              indent_to, "",
    6108              :              "flag_tree_slp_vectorize",
    6109              :              ptr->x_flag_tree_slp_vectorize);
    6110              : 
    6111            0 :   if (ptr->x_flag_tree_slsr)
    6112            0 :     fprintf (file, "%*s%s (%#x)\n",
    6113              :              indent_to, "",
    6114              :              "flag_tree_slsr",
    6115              :              ptr->x_flag_tree_slsr);
    6116              : 
    6117            0 :   if (ptr->x_flag_tree_sra)
    6118            0 :     fprintf (file, "%*s%s (%#x)\n",
    6119              :              indent_to, "",
    6120              :              "flag_tree_sra",
    6121              :              ptr->x_flag_tree_sra);
    6122              : 
    6123            0 :   if (ptr->x_flag_tree_switch_conversion)
    6124            0 :     fprintf (file, "%*s%s (%#x)\n",
    6125              :              indent_to, "",
    6126              :              "flag_tree_switch_conversion",
    6127              :              ptr->x_flag_tree_switch_conversion);
    6128              : 
    6129            0 :   if (ptr->x_flag_tree_tail_merge)
    6130            0 :     fprintf (file, "%*s%s (%#x)\n",
    6131              :              indent_to, "",
    6132              :              "flag_tree_tail_merge",
    6133              :              ptr->x_flag_tree_tail_merge);
    6134              : 
    6135            0 :   if (ptr->x_flag_tree_ter)
    6136            0 :     fprintf (file, "%*s%s (%#x)\n",
    6137              :              indent_to, "",
    6138              :              "flag_tree_ter",
    6139              :              ptr->x_flag_tree_ter);
    6140              : 
    6141            0 :   if (ptr->x_flag_tree_vectorize)
    6142            0 :     fprintf (file, "%*s%s (%#x)\n",
    6143              :              indent_to, "",
    6144              :              "flag_tree_vectorize",
    6145              :              ptr->x_flag_tree_vectorize);
    6146              : 
    6147            0 :   if (ptr->x_flag_tree_vrp)
    6148            0 :     fprintf (file, "%*s%s (%#x)\n",
    6149              :              indent_to, "",
    6150              :              "flag_tree_vrp",
    6151              :              ptr->x_flag_tree_vrp);
    6152              : 
    6153            0 :   if (ptr->x_flag_unconstrained_commons)
    6154            0 :     fprintf (file, "%*s%s (%#x)\n",
    6155              :              indent_to, "",
    6156              :              "flag_unconstrained_commons",
    6157              :              ptr->x_flag_unconstrained_commons);
    6158              : 
    6159            0 :   if (ptr->x_flag_unreachable_traps)
    6160            0 :     fprintf (file, "%*s%s (%#x)\n",
    6161              :              indent_to, "",
    6162              :              "flag_unreachable_traps",
    6163              :              ptr->x_flag_unreachable_traps);
    6164              : 
    6165            0 :   if (ptr->x_flag_unroll_all_loops)
    6166            0 :     fprintf (file, "%*s%s (%#x)\n",
    6167              :              indent_to, "",
    6168              :              "flag_unroll_all_loops",
    6169              :              ptr->x_flag_unroll_all_loops);
    6170              : 
    6171            0 :   if (ptr->x_flag_cunroll_grow_size)
    6172            0 :     fprintf (file, "%*s%s (%#x)\n",
    6173              :              indent_to, "",
    6174              :              "flag_cunroll_grow_size",
    6175              :              ptr->x_flag_cunroll_grow_size);
    6176              : 
    6177            0 :   if (ptr->x_flag_unroll_loops)
    6178            0 :     fprintf (file, "%*s%s (%#x)\n",
    6179              :              indent_to, "",
    6180              :              "flag_unroll_loops",
    6181              :              ptr->x_flag_unroll_loops);
    6182              : 
    6183            0 :   if (ptr->x_flag_unsafe_math_optimizations)
    6184            0 :     fprintf (file, "%*s%s (%#x)\n",
    6185              :              indent_to, "",
    6186              :              "flag_unsafe_math_optimizations",
    6187              :              ptr->x_flag_unsafe_math_optimizations);
    6188              : 
    6189            0 :   if (ptr->x_flag_unswitch_loops)
    6190            0 :     fprintf (file, "%*s%s (%#x)\n",
    6191              :              indent_to, "",
    6192              :              "flag_unswitch_loops",
    6193              :              ptr->x_flag_unswitch_loops);
    6194              : 
    6195            0 :   if (ptr->x_flag_unwind_tables)
    6196            0 :     fprintf (file, "%*s%s (%#x)\n",
    6197              :              indent_to, "",
    6198              :              "flag_unwind_tables",
    6199              :              ptr->x_flag_unwind_tables);
    6200              : 
    6201            0 :   if (ptr->x_flag_var_tracking)
    6202            0 :     fprintf (file, "%*s%s (%#x)\n",
    6203              :              indent_to, "",
    6204              :              "flag_var_tracking",
    6205              :              ptr->x_flag_var_tracking);
    6206              : 
    6207            0 :   if (ptr->x_flag_var_tracking_assignments)
    6208            0 :     fprintf (file, "%*s%s (%#x)\n",
    6209              :              indent_to, "",
    6210              :              "flag_var_tracking_assignments",
    6211              :              ptr->x_flag_var_tracking_assignments);
    6212              : 
    6213            0 :   if (ptr->x_flag_var_tracking_assignments_toggle)
    6214            0 :     fprintf (file, "%*s%s (%#x)\n",
    6215              :              indent_to, "",
    6216              :              "flag_var_tracking_assignments_toggle",
    6217              :              ptr->x_flag_var_tracking_assignments_toggle);
    6218              : 
    6219            0 :   if (ptr->x_flag_var_tracking_uninit)
    6220            0 :     fprintf (file, "%*s%s (%#x)\n",
    6221              :              indent_to, "",
    6222              :              "flag_var_tracking_uninit",
    6223              :              ptr->x_flag_var_tracking_uninit);
    6224              : 
    6225            0 :   if (ptr->x_flag_variable_expansion_in_unroller)
    6226            0 :     fprintf (file, "%*s%s (%#x)\n",
    6227              :              indent_to, "",
    6228              :              "flag_variable_expansion_in_unroller",
    6229              :              ptr->x_flag_variable_expansion_in_unroller);
    6230              : 
    6231            0 :   if (ptr->x_flag_version_loops_for_strides)
    6232            0 :     fprintf (file, "%*s%s (%#x)\n",
    6233              :              indent_to, "",
    6234              :              "flag_version_loops_for_strides",
    6235              :              ptr->x_flag_version_loops_for_strides);
    6236              : 
    6237            0 :   if (ptr->x_flag_value_profile_transformations)
    6238            0 :     fprintf (file, "%*s%s (%#x)\n",
    6239              :              indent_to, "",
    6240              :              "flag_value_profile_transformations",
    6241              :              ptr->x_flag_value_profile_transformations);
    6242              : 
    6243            0 :   if (ptr->x_flag_web)
    6244            0 :     fprintf (file, "%*s%s (%#x)\n",
    6245              :              indent_to, "",
    6246              :              "flag_web",
    6247              :              ptr->x_flag_web);
    6248              : 
    6249            0 :   if (ptr->x_flag_wrapv)
    6250            0 :     fprintf (file, "%*s%s (%#x)\n",
    6251              :              indent_to, "",
    6252              :              "flag_wrapv",
    6253              :              ptr->x_flag_wrapv);
    6254              : 
    6255            0 :   if (ptr->x_flag_wrapv_pointer)
    6256            0 :     fprintf (file, "%*s%s (%#x)\n",
    6257              :              indent_to, "",
    6258              :              "flag_wrapv_pointer",
    6259              :              ptr->x_flag_wrapv_pointer);
    6260              : 
    6261            0 :   if (ptr->x_debug_nonbind_markers_p)
    6262            0 :     fprintf (file, "%*s%s (%#x)\n",
    6263              :              indent_to, "",
    6264              :              "debug_nonbind_markers_p",
    6265              :              ptr->x_debug_nonbind_markers_p);
    6266              : 
    6267            0 :   if (ptr->x_ix86_use_scatter)
    6268            0 :     fprintf (file, "%*s%s (%#x)\n",
    6269              :              indent_to, "",
    6270              :              "ix86_use_scatter",
    6271              :              ptr->x_ix86_use_scatter);
    6272              : 
    6273            0 :   if (ptr->x_ix86_unroll_only_small_loops)
    6274            0 :     fprintf (file, "%*s%s (%#x)\n",
    6275              :              indent_to, "",
    6276              :              "ix86_unroll_only_small_loops",
    6277              :              ptr->x_ix86_unroll_only_small_loops);
    6278              : 
    6279            0 :   if (ptr->x_str_align_functions)
    6280            0 :     fprintf (file, "%*s%s (%s)\n",
    6281              :              indent_to, "",
    6282              :              "str_align_functions",
    6283              :              ptr->x_str_align_functions);
    6284              : 
    6285            0 :   if (ptr->x_str_align_jumps)
    6286            0 :     fprintf (file, "%*s%s (%s)\n",
    6287              :              indent_to, "",
    6288              :              "str_align_jumps",
    6289              :              ptr->x_str_align_jumps);
    6290              : 
    6291            0 :   if (ptr->x_str_align_labels)
    6292            0 :     fprintf (file, "%*s%s (%s)\n",
    6293              :              indent_to, "",
    6294              :              "str_align_labels",
    6295              :              ptr->x_str_align_labels);
    6296              : 
    6297            0 :   if (ptr->x_str_align_loops)
    6298            0 :     fprintf (file, "%*s%s (%s)\n",
    6299              :              indent_to, "",
    6300              :              "str_align_loops",
    6301              :              ptr->x_str_align_loops);
    6302              : 
    6303            0 :   if (ptr->x_flag_patchable_function_entry)
    6304            0 :     fprintf (file, "%*s%s (%s)\n",
    6305              :              indent_to, "",
    6306              :              "flag_patchable_function_entry",
    6307              :              ptr->x_flag_patchable_function_entry);
    6308              : 
    6309            0 : }
    6310              : 
    6311              : /* Print different optimization variables from structures provided as arguments.  */
    6312              : void
    6313            0 : cl_optimization_print_diff (FILE *file,
    6314              :                             int indent_to,
    6315              :                             struct cl_optimization *ptr1,
    6316              :                             struct cl_optimization *ptr2)
    6317              : {
    6318            0 :   fputs ("\n", file);
    6319            0 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
    6320            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6321              :              indent_to, "",
    6322              :              "param_align_loop_iterations",
    6323              :              ptr1->x_param_align_loop_iterations,
    6324              :              ptr2->x_param_align_loop_iterations);
    6325              : 
    6326            0 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
    6327            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6328              :              indent_to, "",
    6329              :              "param_align_threshold",
    6330              :              ptr1->x_param_align_threshold,
    6331              :              ptr2->x_param_align_threshold);
    6332              : 
    6333            0 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
    6334            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6335              :              indent_to, "",
    6336              :              "param_asan_protect_allocas",
    6337              :              ptr1->x_param_asan_protect_allocas,
    6338              :              ptr2->x_param_asan_protect_allocas);
    6339              : 
    6340            0 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
    6341            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6342              :              indent_to, "",
    6343              :              "param_asan_instrument_reads",
    6344              :              ptr1->x_param_asan_instrument_reads,
    6345              :              ptr2->x_param_asan_instrument_reads);
    6346              : 
    6347            0 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
    6348            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6349              :              indent_to, "",
    6350              :              "param_asan_instrument_writes",
    6351              :              ptr1->x_param_asan_instrument_writes,
    6352              :              ptr2->x_param_asan_instrument_writes);
    6353              : 
    6354            0 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
    6355            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6356              :              indent_to, "",
    6357              :              "param_asan_instrumentation_with_call_threshold",
    6358              :              ptr1->x_param_asan_instrumentation_with_call_threshold,
    6359              :              ptr2->x_param_asan_instrumentation_with_call_threshold);
    6360              : 
    6361            0 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
    6362            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6363              :              indent_to, "",
    6364              :              "param_asan_kernel_mem_intrinsic_prefix",
    6365              :              ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
    6366              :              ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
    6367              : 
    6368            0 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
    6369            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6370              :              indent_to, "",
    6371              :              "param_asan_memintrin",
    6372              :              ptr1->x_param_asan_memintrin,
    6373              :              ptr2->x_param_asan_memintrin);
    6374              : 
    6375            0 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
    6376            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6377              :              indent_to, "",
    6378              :              "param_asan_stack",
    6379              :              ptr1->x_param_asan_stack,
    6380              :              ptr2->x_param_asan_stack);
    6381              : 
    6382            0 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
    6383            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6384              :              indent_to, "",
    6385              :              "param_asan_use_after_return",
    6386              :              ptr1->x_param_asan_use_after_return,
    6387              :              ptr2->x_param_asan_use_after_return);
    6388              : 
    6389            0 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
    6390            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6391              :              indent_to, "",
    6392              :              "param_auto_profile_bbs",
    6393              :              ptr1->x_param_auto_profile_bbs,
    6394              :              ptr2->x_param_auto_profile_bbs);
    6395              : 
    6396            0 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
    6397            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6398              :              indent_to, "",
    6399              :              "param_auto_profile_reorder_only",
    6400              :              ptr1->x_param_auto_profile_reorder_only,
    6401              :              ptr2->x_param_auto_profile_reorder_only);
    6402              : 
    6403            0 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
    6404            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6405              :              indent_to, "",
    6406              :              "param_avg_loop_niter",
    6407              :              ptr1->x_param_avg_loop_niter,
    6408              :              ptr2->x_param_avg_loop_niter);
    6409              : 
    6410            0 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
    6411            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6412              :              indent_to, "",
    6413              :              "param_avoid_fma_max_bits",
    6414              :              ptr1->x_param_avoid_fma_max_bits,
    6415              :              ptr2->x_param_avoid_fma_max_bits);
    6416              : 
    6417            0 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
    6418            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6419              :              indent_to, "",
    6420              :              "param_builtin_expect_probability",
    6421              :              ptr1->x_param_builtin_expect_probability,
    6422              :              ptr2->x_param_builtin_expect_probability);
    6423              : 
    6424            0 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
    6425            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6426              :              indent_to, "",
    6427              :              "param_builtin_string_cmp_inline_length",
    6428              :              ptr1->x_param_builtin_string_cmp_inline_length,
    6429              :              ptr2->x_param_builtin_string_cmp_inline_length);
    6430              : 
    6431            0 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
    6432            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6433              :              indent_to, "",
    6434              :              "param_case_values_threshold",
    6435              :              ptr1->x_param_case_values_threshold,
    6436              :              ptr2->x_param_case_values_threshold);
    6437              : 
    6438            0 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
    6439            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6440              :              indent_to, "",
    6441              :              "param_comdat_sharing_probability",
    6442              :              ptr1->x_param_comdat_sharing_probability,
    6443              :              ptr2->x_param_comdat_sharing_probability);
    6444              : 
    6445            0 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
    6446            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6447              :              indent_to, "",
    6448              :              "param_construct_interfere_size",
    6449              :              ptr1->x_param_construct_interfere_size,
    6450              :              ptr2->x_param_construct_interfere_size);
    6451              : 
    6452            0 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
    6453            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6454              :              indent_to, "",
    6455              :              "param_cycle_accurate_model",
    6456              :              ptr1->x_param_cycle_accurate_model,
    6457              :              ptr2->x_param_cycle_accurate_model);
    6458              : 
    6459            0 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
    6460            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6461              :              indent_to, "",
    6462              :              "param_destruct_interfere_size",
    6463              :              ptr1->x_param_destruct_interfere_size,
    6464              :              ptr2->x_param_destruct_interfere_size);
    6465              : 
    6466            0 :   if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
    6467            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6468              :              indent_to, "",
    6469              :              "param_dom_jump_threading",
    6470              :              ptr1->x_param_dom_jump_threading,
    6471              :              ptr2->x_param_dom_jump_threading);
    6472              : 
    6473            0 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
    6474            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6475              :              indent_to, "",
    6476              :              "param_dse_max_alias_queries_per_store",
    6477              :              ptr1->x_param_dse_max_alias_queries_per_store,
    6478              :              ptr2->x_param_dse_max_alias_queries_per_store);
    6479              : 
    6480            0 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
    6481            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6482              :              indent_to, "",
    6483              :              "param_dse_max_object_size",
    6484              :              ptr1->x_param_dse_max_object_size,
    6485              :              ptr2->x_param_dse_max_object_size);
    6486              : 
    6487            0 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
    6488            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6489              :              indent_to, "",
    6490              :              "param_early_inlining_insns",
    6491              :              ptr1->x_param_early_inlining_insns,
    6492              :              ptr2->x_param_early_inlining_insns);
    6493              : 
    6494            0 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
    6495            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6496              :              indent_to, "",
    6497              :              "param_fsm_scale_path_stmts",
    6498              :              ptr1->x_param_fsm_scale_path_stmts,
    6499              :              ptr2->x_param_fsm_scale_path_stmts);
    6500              : 
    6501            0 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
    6502            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6503              :              indent_to, "",
    6504              :              "param_fully_pipelined_fma",
    6505              :              ptr1->x_param_fully_pipelined_fma,
    6506              :              ptr2->x_param_fully_pipelined_fma);
    6507              : 
    6508            0 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
    6509            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6510              :              indent_to, "",
    6511              :              "param_gcse_after_reload_critical_fraction",
    6512              :              ptr1->x_param_gcse_after_reload_critical_fraction,
    6513              :              ptr2->x_param_gcse_after_reload_critical_fraction);
    6514              : 
    6515            0 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
    6516            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6517              :              indent_to, "",
    6518              :              "param_gcse_after_reload_partial_fraction",
    6519              :              ptr1->x_param_gcse_after_reload_partial_fraction,
    6520              :              ptr2->x_param_gcse_after_reload_partial_fraction);
    6521              : 
    6522            0 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
    6523            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6524              :              indent_to, "",
    6525              :              "param_gcse_cost_distance_ratio",
    6526              :              ptr1->x_param_gcse_cost_distance_ratio,
    6527              :              ptr2->x_param_gcse_cost_distance_ratio);
    6528              : 
    6529            0 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
    6530            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6531              :              indent_to, "",
    6532              :              "param_gcse_unrestricted_cost",
    6533              :              ptr1->x_param_gcse_unrestricted_cost,
    6534              :              ptr2->x_param_gcse_unrestricted_cost);
    6535              : 
    6536            0 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
    6537            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6538              :              indent_to, "",
    6539              :              "param_graphite_max_arrays_per_scop",
    6540              :              ptr1->x_param_graphite_max_arrays_per_scop,
    6541              :              ptr2->x_param_graphite_max_arrays_per_scop);
    6542              : 
    6543            0 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
    6544            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6545              :              indent_to, "",
    6546              :              "param_graphite_max_nb_scop_params",
    6547              :              ptr1->x_param_graphite_max_nb_scop_params,
    6548              :              ptr2->x_param_graphite_max_nb_scop_params);
    6549              : 
    6550            0 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
    6551            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6552              :              indent_to, "",
    6553              :              "param_hardcfr_max_blocks",
    6554              :              ptr1->x_param_hardcfr_max_blocks,
    6555              :              ptr2->x_param_hardcfr_max_blocks);
    6556              : 
    6557            0 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
    6558            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6559              :              indent_to, "",
    6560              :              "param_hardcfr_max_inline_blocks",
    6561              :              ptr1->x_param_hardcfr_max_inline_blocks,
    6562              :              ptr2->x_param_hardcfr_max_inline_blocks);
    6563              : 
    6564            0 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
    6565            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6566              :              indent_to, "",
    6567              :              "param_hwasan_instrument_allocas",
    6568              :              ptr1->x_param_hwasan_instrument_allocas,
    6569              :              ptr2->x_param_hwasan_instrument_allocas);
    6570              : 
    6571            0 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
    6572            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6573              :              indent_to, "",
    6574              :              "param_hwasan_instrument_mem_intrinsics",
    6575              :              ptr1->x_param_hwasan_instrument_mem_intrinsics,
    6576              :              ptr2->x_param_hwasan_instrument_mem_intrinsics);
    6577              : 
    6578            0 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
    6579            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6580              :              indent_to, "",
    6581              :              "param_hwasan_instrument_reads",
    6582              :              ptr1->x_param_hwasan_instrument_reads,
    6583              :              ptr2->x_param_hwasan_instrument_reads);
    6584              : 
    6585            0 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
    6586            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6587              :              indent_to, "",
    6588              :              "param_hwasan_instrument_stack",
    6589              :              ptr1->x_param_hwasan_instrument_stack,
    6590              :              ptr2->x_param_hwasan_instrument_stack);
    6591              : 
    6592            0 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
    6593            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6594              :              indent_to, "",
    6595              :              "param_hwasan_instrument_writes",
    6596              :              ptr1->x_param_hwasan_instrument_writes,
    6597              :              ptr2->x_param_hwasan_instrument_writes);
    6598              : 
    6599            0 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
    6600            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6601              :              indent_to, "",
    6602              :              "param_hwasan_random_frame_tag",
    6603              :              ptr1->x_param_hwasan_random_frame_tag,
    6604              :              ptr2->x_param_hwasan_random_frame_tag);
    6605              : 
    6606            0 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
    6607            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6608              :              indent_to, "",
    6609              :              "param_inline_heuristics_hint_percent",
    6610              :              ptr1->x_param_inline_heuristics_hint_percent,
    6611              :              ptr2->x_param_inline_heuristics_hint_percent);
    6612              : 
    6613            0 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
    6614            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6615              :              indent_to, "",
    6616              :              "param_inline_min_speedup",
    6617              :              ptr1->x_param_inline_min_speedup,
    6618              :              ptr2->x_param_inline_min_speedup);
    6619              : 
    6620            0 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
    6621            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6622              :              indent_to, "",
    6623              :              "param_inline_unit_growth",
    6624              :              ptr1->x_param_inline_unit_growth,
    6625              :              ptr2->x_param_inline_unit_growth);
    6626              : 
    6627            0 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
    6628            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6629              :              indent_to, "",
    6630              :              "param_ipa_cp_eval_threshold",
    6631              :              ptr1->x_param_ipa_cp_eval_threshold,
    6632              :              ptr2->x_param_ipa_cp_eval_threshold);
    6633              : 
    6634            0 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
    6635            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6636              :              indent_to, "",
    6637              :              "param_ipa_cp_large_unit_insns",
    6638              :              ptr1->x_param_ipa_cp_large_unit_insns,
    6639              :              ptr2->x_param_ipa_cp_large_unit_insns);
    6640              : 
    6641            0 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
    6642            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6643              :              indent_to, "",
    6644              :              "param_ipa_cp_loop_hint_bonus",
    6645              :              ptr1->x_param_ipa_cp_loop_hint_bonus,
    6646              :              ptr2->x_param_ipa_cp_loop_hint_bonus);
    6647              : 
    6648            0 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
    6649            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6650              :              indent_to, "",
    6651              :              "param_ipa_cp_max_recursive_depth",
    6652              :              ptr1->x_param_ipa_cp_max_recursive_depth,
    6653              :              ptr2->x_param_ipa_cp_max_recursive_depth);
    6654              : 
    6655            0 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
    6656            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6657              :              indent_to, "",
    6658              :              "param_ipa_cp_min_recursive_probability",
    6659              :              ptr1->x_param_ipa_cp_min_recursive_probability,
    6660              :              ptr2->x_param_ipa_cp_min_recursive_probability);
    6661              : 
    6662            0 :   if (ptr1->x_param_ipa_cp_profile_runtime_scaling != ptr2->x_param_ipa_cp_profile_runtime_scaling)
    6663            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6664              :              indent_to, "",
    6665              :              "param_ipa_cp_profile_runtime_scaling",
    6666              :              ptr1->x_param_ipa_cp_profile_runtime_scaling,
    6667              :              ptr2->x_param_ipa_cp_profile_runtime_scaling);
    6668              : 
    6669            0 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
    6670            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6671              :              indent_to, "",
    6672              :              "param_ipa_cp_recursion_penalty",
    6673              :              ptr1->x_param_ipa_cp_recursion_penalty,
    6674              :              ptr2->x_param_ipa_cp_recursion_penalty);
    6675              : 
    6676            0 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
    6677            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6678              :              indent_to, "",
    6679              :              "param_ipa_cp_recursive_freq_factor",
    6680              :              ptr1->x_param_ipa_cp_recursive_freq_factor,
    6681              :              ptr2->x_param_ipa_cp_recursive_freq_factor);
    6682              : 
    6683            0 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
    6684            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6685              :              indent_to, "",
    6686              :              "param_ipa_cp_single_call_penalty",
    6687              :              ptr1->x_param_ipa_cp_single_call_penalty,
    6688              :              ptr2->x_param_ipa_cp_single_call_penalty);
    6689              : 
    6690            0 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
    6691            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6692              :              indent_to, "",
    6693              :              "param_ipa_cp_sweeps",
    6694              :              ptr1->x_param_ipa_cp_sweeps,
    6695              :              ptr2->x_param_ipa_cp_sweeps);
    6696              : 
    6697            0 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
    6698            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6699              :              indent_to, "",
    6700              :              "param_ipa_cp_unit_growth",
    6701              :              ptr1->x_param_ipa_cp_unit_growth,
    6702              :              ptr2->x_param_ipa_cp_unit_growth);
    6703              : 
    6704            0 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
    6705            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6706              :              indent_to, "",
    6707              :              "param_ipa_cp_value_list_size",
    6708              :              ptr1->x_param_ipa_cp_value_list_size,
    6709              :              ptr2->x_param_ipa_cp_value_list_size);
    6710              : 
    6711            0 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
    6712            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6713              :              indent_to, "",
    6714              :              "param_ipa_jump_function_lookups",
    6715              :              ptr1->x_param_ipa_jump_function_lookups,
    6716              :              ptr2->x_param_ipa_jump_function_lookups);
    6717              : 
    6718            0 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
    6719            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6720              :              indent_to, "",
    6721              :              "param_ipa_max_aa_steps",
    6722              :              ptr1->x_param_ipa_max_aa_steps,
    6723              :              ptr2->x_param_ipa_max_aa_steps);
    6724              : 
    6725            0 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
    6726            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6727              :              indent_to, "",
    6728              :              "param_ipa_max_agg_items",
    6729              :              ptr1->x_param_ipa_max_agg_items,
    6730              :              ptr2->x_param_ipa_max_agg_items);
    6731              : 
    6732            0 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
    6733            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6734              :              indent_to, "",
    6735              :              "param_ipa_max_loop_predicates",
    6736              :              ptr1->x_param_ipa_max_loop_predicates,
    6737              :              ptr2->x_param_ipa_max_loop_predicates);
    6738              : 
    6739            0 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
    6740            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6741              :              indent_to, "",
    6742              :              "param_ipa_max_param_expr_ops",
    6743              :              ptr1->x_param_ipa_max_param_expr_ops,
    6744              :              ptr2->x_param_ipa_max_param_expr_ops);
    6745              : 
    6746            0 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
    6747            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6748              :              indent_to, "",
    6749              :              "param_ipa_max_switch_predicate_bounds",
    6750              :              ptr1->x_param_ipa_max_switch_predicate_bounds,
    6751              :              ptr2->x_param_ipa_max_switch_predicate_bounds);
    6752              : 
    6753            0 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
    6754            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6755              :              indent_to, "",
    6756              :              "param_ipa_sra_deref_prob_threshold",
    6757              :              ptr1->x_param_ipa_sra_deref_prob_threshold,
    6758              :              ptr2->x_param_ipa_sra_deref_prob_threshold);
    6759              : 
    6760            0 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
    6761            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6762              :              indent_to, "",
    6763              :              "param_ipa_sra_max_replacements",
    6764              :              ptr1->x_param_ipa_sra_max_replacements,
    6765              :              ptr2->x_param_ipa_sra_max_replacements);
    6766              : 
    6767            0 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
    6768            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6769              :              indent_to, "",
    6770              :              "param_ipa_sra_ptr_growth_factor",
    6771              :              ptr1->x_param_ipa_sra_ptr_growth_factor,
    6772              :              ptr2->x_param_ipa_sra_ptr_growth_factor);
    6773              : 
    6774            0 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
    6775            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6776              :              indent_to, "",
    6777              :              "param_ipa_sra_ptrwrap_growth_factor",
    6778              :              ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
    6779              :              ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
    6780              : 
    6781            0 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
    6782            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6783              :              indent_to, "",
    6784              :              "param_ira_consider_dup_in_all_alts",
    6785              :              ptr1->x_param_ira_consider_dup_in_all_alts,
    6786              :              ptr2->x_param_ira_consider_dup_in_all_alts);
    6787              : 
    6788            0 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
    6789            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6790              :              indent_to, "",
    6791              :              "param_ira_loop_reserved_regs",
    6792              :              ptr1->x_param_ira_loop_reserved_regs,
    6793              :              ptr2->x_param_ira_loop_reserved_regs);
    6794              : 
    6795            0 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
    6796            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6797              :              indent_to, "",
    6798              :              "param_ira_max_conflict_table_size",
    6799              :              ptr1->x_param_ira_max_conflict_table_size,
    6800              :              ptr2->x_param_ira_max_conflict_table_size);
    6801              : 
    6802            0 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
    6803            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6804              :              indent_to, "",
    6805              :              "param_ira_max_loops_num",
    6806              :              ptr1->x_param_ira_max_loops_num,
    6807              :              ptr2->x_param_ira_max_loops_num);
    6808              : 
    6809            0 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
    6810            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6811              :              indent_to, "",
    6812              :              "param_ira_simple_lra_insn_threshold",
    6813              :              ptr1->x_param_ira_simple_lra_insn_threshold,
    6814              :              ptr2->x_param_ira_simple_lra_insn_threshold);
    6815              : 
    6816            0 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
    6817            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6818              :              indent_to, "",
    6819              :              "param_iv_always_prune_cand_set_bound",
    6820              :              ptr1->x_param_iv_always_prune_cand_set_bound,
    6821              :              ptr2->x_param_iv_always_prune_cand_set_bound);
    6822              : 
    6823            0 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
    6824            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6825              :              indent_to, "",
    6826              :              "param_iv_consider_all_candidates_bound",
    6827              :              ptr1->x_param_iv_consider_all_candidates_bound,
    6828              :              ptr2->x_param_iv_consider_all_candidates_bound);
    6829              : 
    6830            0 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
    6831            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6832              :              indent_to, "",
    6833              :              "param_iv_max_considered_uses",
    6834              :              ptr1->x_param_iv_max_considered_uses,
    6835              :              ptr2->x_param_iv_max_considered_uses);
    6836              : 
    6837            0 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
    6838            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6839              :              indent_to, "",
    6840              :              "ix86_vect_compare_costs",
    6841              :              ptr1->x_ix86_vect_compare_costs,
    6842              :              ptr2->x_ix86_vect_compare_costs);
    6843              : 
    6844            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
    6845            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6846              :              indent_to, "",
    6847              :              "param_jump_table_max_growth_ratio_for_size",
    6848              :              ptr1->x_param_jump_table_max_growth_ratio_for_size,
    6849              :              ptr2->x_param_jump_table_max_growth_ratio_for_size);
    6850              : 
    6851            0 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
    6852            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6853              :              indent_to, "",
    6854              :              "param_jump_table_max_growth_ratio_for_speed",
    6855              :              ptr1->x_param_jump_table_max_growth_ratio_for_speed,
    6856              :              ptr2->x_param_jump_table_max_growth_ratio_for_speed);
    6857              : 
    6858            0 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
    6859            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6860              :              indent_to, "",
    6861              :              "param_l1_cache_line_size",
    6862              :              ptr1->x_param_l1_cache_line_size,
    6863              :              ptr2->x_param_l1_cache_line_size);
    6864              : 
    6865            0 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
    6866            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6867              :              indent_to, "",
    6868              :              "param_l1_cache_size",
    6869              :              ptr1->x_param_l1_cache_size,
    6870              :              ptr2->x_param_l1_cache_size);
    6871              : 
    6872            0 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
    6873            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6874              :              indent_to, "",
    6875              :              "param_l2_cache_size",
    6876              :              ptr1->x_param_l2_cache_size,
    6877              :              ptr2->x_param_l2_cache_size);
    6878              : 
    6879            0 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
    6880            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6881              :              indent_to, "",
    6882              :              "param_large_function_growth",
    6883              :              ptr1->x_param_large_function_growth,
    6884              :              ptr2->x_param_large_function_growth);
    6885              : 
    6886            0 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
    6887            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6888              :              indent_to, "",
    6889              :              "param_large_function_insns",
    6890              :              ptr1->x_param_large_function_insns,
    6891              :              ptr2->x_param_large_function_insns);
    6892              : 
    6893            0 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
    6894            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6895              :              indent_to, "",
    6896              :              "param_stack_frame_growth",
    6897              :              ptr1->x_param_stack_frame_growth,
    6898              :              ptr2->x_param_stack_frame_growth);
    6899              : 
    6900            0 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
    6901            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6902              :              indent_to, "",
    6903              :              "param_large_stack_frame",
    6904              :              ptr1->x_param_large_stack_frame,
    6905              :              ptr2->x_param_large_stack_frame);
    6906              : 
    6907            0 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
    6908            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6909              :              indent_to, "",
    6910              :              "param_large_unit_insns",
    6911              :              ptr1->x_param_large_unit_insns,
    6912              :              ptr2->x_param_large_unit_insns);
    6913              : 
    6914            0 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
    6915            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6916              :              indent_to, "",
    6917              :              "param_lim_expensive",
    6918              :              ptr1->x_param_lim_expensive,
    6919              :              ptr2->x_param_lim_expensive);
    6920              : 
    6921            0 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
    6922            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6923              :              indent_to, "",
    6924              :              "param_loop_block_tile_size",
    6925              :              ptr1->x_param_loop_block_tile_size,
    6926              :              ptr2->x_param_loop_block_tile_size);
    6927              : 
    6928            0 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
    6929            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6930              :              indent_to, "",
    6931              :              "param_loop_interchange_max_num_stmts",
    6932              :              ptr1->x_param_loop_interchange_max_num_stmts,
    6933              :              ptr2->x_param_loop_interchange_max_num_stmts);
    6934              : 
    6935            0 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
    6936            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6937              :              indent_to, "",
    6938              :              "param_loop_interchange_stride_ratio",
    6939              :              ptr1->x_param_loop_interchange_stride_ratio,
    6940              :              ptr2->x_param_loop_interchange_stride_ratio);
    6941              : 
    6942            0 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
    6943            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6944              :              indent_to, "",
    6945              :              "param_loop_invariant_max_bbs_in_loop",
    6946              :              ptr1->x_param_loop_invariant_max_bbs_in_loop,
    6947              :              ptr2->x_param_loop_invariant_max_bbs_in_loop);
    6948              : 
    6949            0 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
    6950            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6951              :              indent_to, "",
    6952              :              "param_loop_max_datarefs_for_datadeps",
    6953              :              ptr1->x_param_loop_max_datarefs_for_datadeps,
    6954              :              ptr2->x_param_loop_max_datarefs_for_datadeps);
    6955              : 
    6956            0 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
    6957            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6958              :              indent_to, "",
    6959              :              "param_loop_versioning_max_inner_insns",
    6960              :              ptr1->x_param_loop_versioning_max_inner_insns,
    6961              :              ptr2->x_param_loop_versioning_max_inner_insns);
    6962              : 
    6963            0 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
    6964            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6965              :              indent_to, "",
    6966              :              "param_loop_versioning_max_outer_insns",
    6967              :              ptr1->x_param_loop_versioning_max_outer_insns,
    6968              :              ptr2->x_param_loop_versioning_max_outer_insns);
    6969              : 
    6970            0 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
    6971            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6972              :              indent_to, "",
    6973              :              "param_lra_inheritance_ebb_probability_cutoff",
    6974              :              ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
    6975              :              ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
    6976              : 
    6977            0 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
    6978            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6979              :              indent_to, "",
    6980              :              "param_lra_max_considered_reload_pseudos",
    6981              :              ptr1->x_param_lra_max_considered_reload_pseudos,
    6982              :              ptr2->x_param_lra_max_considered_reload_pseudos);
    6983              : 
    6984            0 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
    6985            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6986              :              indent_to, "",
    6987              :              "lra_max_pseudos_points_log2_considered_for_preferences",
    6988              :              ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
    6989              :              ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
    6990              : 
    6991            0 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
    6992            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    6993              :              indent_to, "",
    6994              :              "param_lto_locality_frequency",
    6995              :              ptr1->x_param_lto_locality_frequency,
    6996              :              ptr2->x_param_lto_locality_frequency);
    6997              : 
    6998            0 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
    6999            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7000              :              indent_to, "",
    7001              :              "param_lto_locality_size",
    7002              :              ptr1->x_param_lto_locality_size,
    7003              :              ptr2->x_param_lto_locality_size);
    7004              : 
    7005            0 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
    7006            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7007              :              indent_to, "",
    7008              :              "param_max_average_unrolled_insns",
    7009              :              ptr1->x_param_max_average_unrolled_insns,
    7010              :              ptr2->x_param_max_average_unrolled_insns);
    7011              : 
    7012            0 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
    7013            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7014              :              indent_to, "",
    7015              :              "param_max_combine_insns",
    7016              :              ptr1->x_param_max_combine_insns,
    7017              :              ptr2->x_param_max_combine_insns);
    7018              : 
    7019            0 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
    7020            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7021              :              indent_to, "",
    7022              :              "param_max_combine_search_insns",
    7023              :              ptr1->x_param_max_combine_search_insns,
    7024              :              ptr2->x_param_max_combine_search_insns);
    7025              : 
    7026            0 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
    7027            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7028              :              indent_to, "",
    7029              :              "param_max_unroll_iterations",
    7030              :              ptr1->x_param_max_unroll_iterations,
    7031              :              ptr2->x_param_max_unroll_iterations);
    7032              : 
    7033            0 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
    7034            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7035              :              indent_to, "",
    7036              :              "param_max_completely_peel_times",
    7037              :              ptr1->x_param_max_completely_peel_times,
    7038              :              ptr2->x_param_max_completely_peel_times);
    7039              : 
    7040            0 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
    7041            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7042              :              indent_to, "",
    7043              :              "param_max_completely_peeled_insns",
    7044              :              ptr1->x_param_max_completely_peeled_insns,
    7045              :              ptr2->x_param_max_completely_peeled_insns);
    7046              : 
    7047            0 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
    7048            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7049              :              indent_to, "",
    7050              :              "param_max_crossjump_edges",
    7051              :              ptr1->x_param_max_crossjump_edges,
    7052              :              ptr2->x_param_max_crossjump_edges);
    7053              : 
    7054            0 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
    7055            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7056              :              indent_to, "",
    7057              :              "param_max_cse_insns",
    7058              :              ptr1->x_param_max_cse_insns,
    7059              :              ptr2->x_param_max_cse_insns);
    7060              : 
    7061            0 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
    7062            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7063              :              indent_to, "",
    7064              :              "param_max_cse_path_length",
    7065              :              ptr1->x_param_max_cse_path_length,
    7066              :              ptr2->x_param_max_cse_path_length);
    7067              : 
    7068            0 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
    7069            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7070              :              indent_to, "",
    7071              :              "param_max_cselib_memory_locations",
    7072              :              ptr1->x_param_max_cselib_memory_locations,
    7073              :              ptr2->x_param_max_cselib_memory_locations);
    7074              : 
    7075            0 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
    7076            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7077              :              indent_to, "",
    7078              :              "param_max_debug_marker_count",
    7079              :              ptr1->x_param_max_debug_marker_count,
    7080              :              ptr2->x_param_max_debug_marker_count);
    7081              : 
    7082            0 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
    7083            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7084              :              indent_to, "",
    7085              :              "param_max_delay_slot_insn_search",
    7086              :              ptr1->x_param_max_delay_slot_insn_search,
    7087              :              ptr2->x_param_max_delay_slot_insn_search);
    7088              : 
    7089            0 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
    7090            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7091              :              indent_to, "",
    7092              :              "param_max_delay_slot_live_search",
    7093              :              ptr1->x_param_max_delay_slot_live_search,
    7094              :              ptr2->x_param_max_delay_slot_live_search);
    7095              : 
    7096            0 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
    7097            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7098              :              indent_to, "",
    7099              :              "param_max_devirt_targets",
    7100              :              ptr1->x_param_max_devirt_targets,
    7101              :              ptr2->x_param_max_devirt_targets);
    7102              : 
    7103            0 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
    7104            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7105              :              indent_to, "",
    7106              :              "param_max_dse_active_local_stores",
    7107              :              ptr1->x_param_max_dse_active_local_stores,
    7108              :              ptr2->x_param_max_dse_active_local_stores);
    7109              : 
    7110            0 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
    7111            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7112              :              indent_to, "",
    7113              :              "param_early_inliner_max_iterations",
    7114              :              ptr1->x_param_early_inliner_max_iterations,
    7115              :              ptr2->x_param_early_inliner_max_iterations);
    7116              : 
    7117            0 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
    7118            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7119              :              indent_to, "",
    7120              :              "param_max_find_base_term_values",
    7121              :              ptr1->x_param_max_find_base_term_values,
    7122              :              ptr2->x_param_max_find_base_term_values);
    7123              : 
    7124            0 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
    7125            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7126              :              indent_to, "",
    7127              :              "param_max_fsm_thread_path_insns",
    7128              :              ptr1->x_param_max_fsm_thread_path_insns,
    7129              :              ptr2->x_param_max_fsm_thread_path_insns);
    7130              : 
    7131            0 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
    7132            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7133              :              indent_to, "",
    7134              :              "param_max_gcse_insertion_ratio",
    7135              :              ptr1->x_param_max_gcse_insertion_ratio,
    7136              :              ptr2->x_param_max_gcse_insertion_ratio);
    7137              : 
    7138            0 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
    7139            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7140              :              indent_to, "",
    7141              :              "param_max_gcse_memory",
    7142              :              ptr1->x_param_max_gcse_memory,
    7143              :              ptr2->x_param_max_gcse_memory);
    7144              : 
    7145            0 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
    7146            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7147              :              indent_to, "",
    7148              :              "param_max_goto_duplication_insns",
    7149              :              ptr1->x_param_max_goto_duplication_insns,
    7150              :              ptr2->x_param_max_goto_duplication_insns);
    7151              : 
    7152            0 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
    7153            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7154              :              indent_to, "",
    7155              :              "param_max_grow_copy_bb_insns",
    7156              :              ptr1->x_param_max_grow_copy_bb_insns,
    7157              :              ptr2->x_param_max_grow_copy_bb_insns);
    7158              : 
    7159            0 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
    7160            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7161              :              indent_to, "",
    7162              :              "param_max_hoist_depth",
    7163              :              ptr1->x_param_max_hoist_depth,
    7164              :              ptr2->x_param_max_hoist_depth);
    7165              : 
    7166            0 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
    7167            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7168              :              indent_to, "",
    7169              :              "param_inline_functions_called_once_insns",
    7170              :              ptr1->x_param_inline_functions_called_once_insns,
    7171              :              ptr2->x_param_inline_functions_called_once_insns);
    7172              : 
    7173            0 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
    7174            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7175              :              indent_to, "",
    7176              :              "param_inline_functions_called_once_loop_depth",
    7177              :              ptr1->x_param_inline_functions_called_once_loop_depth,
    7178              :              ptr2->x_param_inline_functions_called_once_loop_depth);
    7179              : 
    7180            0 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
    7181            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7182              :              indent_to, "",
    7183              :              "param_max_inline_insns_auto",
    7184              :              ptr1->x_param_max_inline_insns_auto,
    7185              :              ptr2->x_param_max_inline_insns_auto);
    7186              : 
    7187            0 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
    7188            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7189              :              indent_to, "",
    7190              :              "param_max_inline_insns_recursive_auto",
    7191              :              ptr1->x_param_max_inline_insns_recursive_auto,
    7192              :              ptr2->x_param_max_inline_insns_recursive_auto);
    7193              : 
    7194            0 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
    7195            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7196              :              indent_to, "",
    7197              :              "param_max_inline_insns_recursive",
    7198              :              ptr1->x_param_max_inline_insns_recursive,
    7199              :              ptr2->x_param_max_inline_insns_recursive);
    7200              : 
    7201            0 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
    7202            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7203              :              indent_to, "",
    7204              :              "param_max_inline_insns_single",
    7205              :              ptr1->x_param_max_inline_insns_single,
    7206              :              ptr2->x_param_max_inline_insns_single);
    7207              : 
    7208            0 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
    7209            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7210              :              indent_to, "",
    7211              :              "param_max_inline_insns_size",
    7212              :              ptr1->x_param_max_inline_insns_size,
    7213              :              ptr2->x_param_max_inline_insns_size);
    7214              : 
    7215            0 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
    7216            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7217              :              indent_to, "",
    7218              :              "param_max_inline_insns_small",
    7219              :              ptr1->x_param_max_inline_insns_small,
    7220              :              ptr2->x_param_max_inline_insns_small);
    7221              : 
    7222            0 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
    7223            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7224              :              indent_to, "",
    7225              :              "param_max_inline_recursive_depth_auto",
    7226              :              ptr1->x_param_max_inline_recursive_depth_auto,
    7227              :              ptr2->x_param_max_inline_recursive_depth_auto);
    7228              : 
    7229            0 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
    7230            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7231              :              indent_to, "",
    7232              :              "param_max_inline_recursive_depth",
    7233              :              ptr1->x_param_max_inline_recursive_depth,
    7234              :              ptr2->x_param_max_inline_recursive_depth);
    7235              : 
    7236            0 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
    7237            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7238              :              indent_to, "",
    7239              :              "param_max_isl_operations",
    7240              :              ptr1->x_param_max_isl_operations,
    7241              :              ptr2->x_param_max_isl_operations);
    7242              : 
    7243            0 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
    7244            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7245              :              indent_to, "",
    7246              :              "param_max_iterations_computation_cost",
    7247              :              ptr1->x_param_max_iterations_computation_cost,
    7248              :              ptr2->x_param_max_iterations_computation_cost);
    7249              : 
    7250            0 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
    7251            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7252              :              indent_to, "",
    7253              :              "param_max_iterations_to_track",
    7254              :              ptr1->x_param_max_iterations_to_track,
    7255              :              ptr2->x_param_max_iterations_to_track);
    7256              : 
    7257            0 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
    7258            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7259              :              indent_to, "",
    7260              :              "param_max_jump_thread_duplication_stmts",
    7261              :              ptr1->x_param_max_jump_thread_duplication_stmts,
    7262              :              ptr2->x_param_max_jump_thread_duplication_stmts);
    7263              : 
    7264            0 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
    7265            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7266              :              indent_to, "",
    7267              :              "param_max_jump_thread_paths",
    7268              :              ptr1->x_param_max_jump_thread_paths,
    7269              :              ptr2->x_param_max_jump_thread_paths);
    7270              : 
    7271            0 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
    7272            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7273              :              indent_to, "",
    7274              :              "param_max_last_value_rtl",
    7275              :              ptr1->x_param_max_last_value_rtl,
    7276              :              ptr2->x_param_max_last_value_rtl);
    7277              : 
    7278            0 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
    7279            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7280              :              indent_to, "",
    7281              :              "param_max_loop_header_insns",
    7282              :              ptr1->x_param_max_loop_header_insns,
    7283              :              ptr2->x_param_max_loop_header_insns);
    7284              : 
    7285            0 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
    7286            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7287              :              indent_to, "",
    7288              :              "param_max_modulo_backtrack_attempts",
    7289              :              ptr1->x_param_max_modulo_backtrack_attempts,
    7290              :              ptr2->x_param_max_modulo_backtrack_attempts);
    7291              : 
    7292            0 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
    7293            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7294              :              indent_to, "",
    7295              :              "param_max_niter_dominators_walk",
    7296              :              ptr1->x_param_max_niter_dominators_walk,
    7297              :              ptr2->x_param_max_niter_dominators_walk);
    7298              : 
    7299            0 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
    7300            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7301              :              indent_to, "",
    7302              :              "param_max_partial_antic_length",
    7303              :              ptr1->x_param_max_partial_antic_length,
    7304              :              ptr2->x_param_max_partial_antic_length);
    7305              : 
    7306            0 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
    7307            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7308              :              indent_to, "",
    7309              :              "param_max_peel_branches",
    7310              :              ptr1->x_param_max_peel_branches,
    7311              :              ptr2->x_param_max_peel_branches);
    7312              : 
    7313            0 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
    7314            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7315              :              indent_to, "",
    7316              :              "param_max_peel_times",
    7317              :              ptr1->x_param_max_peel_times,
    7318              :              ptr2->x_param_max_peel_times);
    7319              : 
    7320            0 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
    7321            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7322              :              indent_to, "",
    7323              :              "param_max_peeled_insns",
    7324              :              ptr1->x_param_max_peeled_insns,
    7325              :              ptr2->x_param_max_peeled_insns);
    7326              : 
    7327            0 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
    7328            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7329              :              indent_to, "",
    7330              :              "param_max_pending_list_length",
    7331              :              ptr1->x_param_max_pending_list_length,
    7332              :              ptr2->x_param_max_pending_list_length);
    7333              : 
    7334            0 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
    7335            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7336              :              indent_to, "",
    7337              :              "param_max_pipeline_region_blocks",
    7338              :              ptr1->x_param_max_pipeline_region_blocks,
    7339              :              ptr2->x_param_max_pipeline_region_blocks);
    7340              : 
    7341            0 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
    7342            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7343              :              indent_to, "",
    7344              :              "param_max_pipeline_region_insns",
    7345              :              ptr1->x_param_max_pipeline_region_insns,
    7346              :              ptr2->x_param_max_pipeline_region_insns);
    7347              : 
    7348            0 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
    7349            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7350              :              indent_to, "",
    7351              :              "param_max_pow_sqrt_depth",
    7352              :              ptr1->x_param_max_pow_sqrt_depth,
    7353              :              ptr2->x_param_max_pow_sqrt_depth);
    7354              : 
    7355            0 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
    7356            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7357              :              indent_to, "",
    7358              :              "param_max_predicted_iterations",
    7359              :              ptr1->x_param_max_predicted_iterations,
    7360              :              ptr2->x_param_max_predicted_iterations);
    7361              : 
    7362            0 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
    7363            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7364              :              indent_to, "",
    7365              :              "param_max_reload_search_insns",
    7366              :              ptr1->x_param_max_reload_search_insns,
    7367              :              ptr2->x_param_max_reload_search_insns);
    7368              : 
    7369            0 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
    7370            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7371              :              indent_to, "",
    7372              :              "param_max_rtl_if_conversion_insns",
    7373              :              ptr1->x_param_max_rtl_if_conversion_insns,
    7374              :              ptr2->x_param_max_rtl_if_conversion_insns);
    7375              : 
    7376            0 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
    7377            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7378              :              indent_to, "",
    7379              :              "param_max_rtl_if_conversion_predictable_cost",
    7380              :              ptr1->x_param_max_rtl_if_conversion_predictable_cost,
    7381              :              ptr2->x_param_max_rtl_if_conversion_predictable_cost);
    7382              : 
    7383            0 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
    7384            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7385              :              indent_to, "",
    7386              :              "param_max_rtl_if_conversion_unpredictable_cost",
    7387              :              ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
    7388              :              ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
    7389              : 
    7390            0 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
    7391            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7392              :              indent_to, "",
    7393              :              "param_max_sched_extend_regions_iters",
    7394              :              ptr1->x_param_max_sched_extend_regions_iters,
    7395              :              ptr2->x_param_max_sched_extend_regions_iters);
    7396              : 
    7397            0 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
    7398            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7399              :              indent_to, "",
    7400              :              "param_max_sched_insn_conflict_delay",
    7401              :              ptr1->x_param_max_sched_insn_conflict_delay,
    7402              :              ptr2->x_param_max_sched_insn_conflict_delay);
    7403              : 
    7404            0 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
    7405            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7406              :              indent_to, "",
    7407              :              "param_max_sched_ready_insns",
    7408              :              ptr1->x_param_max_sched_ready_insns,
    7409              :              ptr2->x_param_max_sched_ready_insns);
    7410              : 
    7411            0 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
    7412            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7413              :              indent_to, "",
    7414              :              "param_max_sched_region_blocks",
    7415              :              ptr1->x_param_max_sched_region_blocks,
    7416              :              ptr2->x_param_max_sched_region_blocks);
    7417              : 
    7418            0 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
    7419            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7420              :              indent_to, "",
    7421              :              "param_max_sched_region_insns",
    7422              :              ptr1->x_param_max_sched_region_insns,
    7423              :              ptr2->x_param_max_sched_region_insns);
    7424              : 
    7425            0 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
    7426            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7427              :              indent_to, "",
    7428              :              "param_max_slsr_candidate_scan",
    7429              :              ptr1->x_param_max_slsr_candidate_scan,
    7430              :              ptr2->x_param_max_slsr_candidate_scan);
    7431              : 
    7432            0 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
    7433            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7434              :              indent_to, "",
    7435              :              "param_max_speculative_devirt_maydefs",
    7436              :              ptr1->x_param_max_speculative_devirt_maydefs,
    7437              :              ptr2->x_param_max_speculative_devirt_maydefs);
    7438              : 
    7439            0 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
    7440            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7441              :              indent_to, "",
    7442              :              "param_max_stores_to_merge",
    7443              :              ptr1->x_param_max_stores_to_merge,
    7444              :              ptr2->x_param_max_stores_to_merge);
    7445              : 
    7446            0 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
    7447            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7448              :              indent_to, "",
    7449              :              "param_max_stores_to_sink",
    7450              :              ptr1->x_param_max_stores_to_sink,
    7451              :              ptr2->x_param_max_stores_to_sink);
    7452              : 
    7453            0 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
    7454            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7455              :              indent_to, "",
    7456              :              "param_max_tail_merge_comparisons",
    7457              :              ptr1->x_param_max_tail_merge_comparisons,
    7458              :              ptr2->x_param_max_tail_merge_comparisons);
    7459              : 
    7460            0 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
    7461            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7462              :              indent_to, "",
    7463              :              "param_max_tail_merge_iterations",
    7464              :              ptr1->x_param_max_tail_merge_iterations,
    7465              :              ptr2->x_param_max_tail_merge_iterations);
    7466              : 
    7467            0 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
    7468            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7469              :              indent_to, "",
    7470              :              "param_max_tracked_strlens",
    7471              :              ptr1->x_param_max_tracked_strlens,
    7472              :              ptr2->x_param_max_tracked_strlens);
    7473              : 
    7474            0 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
    7475            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7476              :              indent_to, "",
    7477              :              "param_max_tree_if_conversion_phi_args",
    7478              :              ptr1->x_param_max_tree_if_conversion_phi_args,
    7479              :              ptr2->x_param_max_tree_if_conversion_phi_args);
    7480              : 
    7481            0 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
    7482            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7483              :              indent_to, "",
    7484              :              "param_max_unroll_times",
    7485              :              ptr1->x_param_max_unroll_times,
    7486              :              ptr2->x_param_max_unroll_times);
    7487              : 
    7488            0 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
    7489            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7490              :              indent_to, "",
    7491              :              "param_max_unrolled_insns",
    7492              :              ptr1->x_param_max_unrolled_insns,
    7493              :              ptr2->x_param_max_unrolled_insns);
    7494              : 
    7495            0 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
    7496            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7497              :              indent_to, "",
    7498              :              "param_max_unswitch_depth",
    7499              :              ptr1->x_param_max_unswitch_depth,
    7500              :              ptr2->x_param_max_unswitch_depth);
    7501              : 
    7502            0 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
    7503            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7504              :              indent_to, "",
    7505              :              "param_max_unswitch_insns",
    7506              :              ptr1->x_param_max_unswitch_insns,
    7507              :              ptr2->x_param_max_unswitch_insns);
    7508              : 
    7509            0 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
    7510            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7511              :              indent_to, "",
    7512              :              "param_max_variable_expansions",
    7513              :              ptr1->x_param_max_variable_expansions,
    7514              :              ptr2->x_param_max_variable_expansions);
    7515              : 
    7516            0 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
    7517            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7518              :              indent_to, "",
    7519              :              "param_max_vartrack_expr_depth",
    7520              :              ptr1->x_param_max_vartrack_expr_depth,
    7521              :              ptr2->x_param_max_vartrack_expr_depth);
    7522              : 
    7523            0 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
    7524            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7525              :              indent_to, "",
    7526              :              "param_max_vartrack_reverse_op_size",
    7527              :              ptr1->x_param_max_vartrack_reverse_op_size,
    7528              :              ptr2->x_param_max_vartrack_reverse_op_size);
    7529              : 
    7530            0 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
    7531            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7532              :              indent_to, "",
    7533              :              "param_max_vartrack_size",
    7534              :              ptr1->x_param_max_vartrack_size,
    7535              :              ptr2->x_param_max_vartrack_size);
    7536              : 
    7537            0 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
    7538            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7539              :              indent_to, "",
    7540              :              "param_memtag_instrument_mem_intrinsics",
    7541              :              ptr1->x_param_memtag_instrument_mem_intrinsics,
    7542              :              ptr2->x_param_memtag_instrument_mem_intrinsics);
    7543              : 
    7544            0 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
    7545            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7546              :              indent_to, "",
    7547              :              "param_min_crossjump_insns",
    7548              :              ptr1->x_param_min_crossjump_insns,
    7549              :              ptr2->x_param_min_crossjump_insns);
    7550              : 
    7551            0 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
    7552            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7553              :              indent_to, "",
    7554              :              "param_min_inline_recursive_probability",
    7555              :              ptr1->x_param_min_inline_recursive_probability,
    7556              :              ptr2->x_param_min_inline_recursive_probability);
    7557              : 
    7558            0 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
    7559            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7560              :              indent_to, "",
    7561              :              "param_min_insn_to_prefetch_ratio",
    7562              :              ptr1->x_param_min_insn_to_prefetch_ratio,
    7563              :              ptr2->x_param_min_insn_to_prefetch_ratio);
    7564              : 
    7565            0 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
    7566            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7567              :              indent_to, "",
    7568              :              "param_min_loop_cond_split_prob",
    7569              :              ptr1->x_param_min_loop_cond_split_prob,
    7570              :              ptr2->x_param_min_loop_cond_split_prob);
    7571              : 
    7572            0 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
    7573            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7574              :              indent_to, "",
    7575              :              "param_min_pagesize",
    7576              :              ptr1->x_param_min_pagesize,
    7577              :              ptr2->x_param_min_pagesize);
    7578              : 
    7579            0 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
    7580            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7581              :              indent_to, "",
    7582              :              "param_min_size_for_stack_sharing",
    7583              :              ptr1->x_param_min_size_for_stack_sharing,
    7584              :              ptr2->x_param_min_size_for_stack_sharing);
    7585              : 
    7586            0 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
    7587            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7588              :              indent_to, "",
    7589              :              "param_min_spec_prob",
    7590              :              ptr1->x_param_min_spec_prob,
    7591              :              ptr2->x_param_min_spec_prob);
    7592              : 
    7593            0 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
    7594            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7595              :              indent_to, "",
    7596              :              "param_min_vect_loop_bound",
    7597              :              ptr1->x_param_min_vect_loop_bound,
    7598              :              ptr2->x_param_min_vect_loop_bound);
    7599              : 
    7600            0 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
    7601            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7602              :              indent_to, "",
    7603              :              "param_modref_max_accesses",
    7604              :              ptr1->x_param_modref_max_accesses,
    7605              :              ptr2->x_param_modref_max_accesses);
    7606              : 
    7607            0 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
    7608            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7609              :              indent_to, "",
    7610              :              "param_modref_max_adjustments",
    7611              :              ptr1->x_param_modref_max_adjustments,
    7612              :              ptr2->x_param_modref_max_adjustments);
    7613              : 
    7614            0 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
    7615            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7616              :              indent_to, "",
    7617              :              "param_modref_max_bases",
    7618              :              ptr1->x_param_modref_max_bases,
    7619              :              ptr2->x_param_modref_max_bases);
    7620              : 
    7621            0 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
    7622            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7623              :              indent_to, "",
    7624              :              "param_modref_max_depth",
    7625              :              ptr1->x_param_modref_max_depth,
    7626              :              ptr2->x_param_modref_max_depth);
    7627              : 
    7628            0 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
    7629            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7630              :              indent_to, "",
    7631              :              "param_modref_max_escape_points",
    7632              :              ptr1->x_param_modref_max_escape_points,
    7633              :              ptr2->x_param_modref_max_escape_points);
    7634              : 
    7635            0 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
    7636            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7637              :              indent_to, "",
    7638              :              "param_modref_max_refs",
    7639              :              ptr1->x_param_modref_max_refs,
    7640              :              ptr2->x_param_modref_max_refs);
    7641              : 
    7642            0 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
    7643            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7644              :              indent_to, "",
    7645              :              "param_modref_max_tests",
    7646              :              ptr1->x_param_modref_max_tests,
    7647              :              ptr2->x_param_modref_max_tests);
    7648              : 
    7649            0 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
    7650            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7651              :              indent_to, "",
    7652              :              "param_parloops_chunk_size",
    7653              :              ptr1->x_param_parloops_chunk_size,
    7654              :              ptr2->x_param_parloops_chunk_size);
    7655              : 
    7656            0 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
    7657            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7658              :              indent_to, "",
    7659              :              "param_parloops_min_per_thread",
    7660              :              ptr1->x_param_parloops_min_per_thread,
    7661              :              ptr2->x_param_parloops_min_per_thread);
    7662              : 
    7663            0 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
    7664            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7665              :              indent_to, "",
    7666              :              "param_parloops_schedule",
    7667              :              ptr1->x_param_parloops_schedule,
    7668              :              ptr2->x_param_parloops_schedule);
    7669              : 
    7670            0 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
    7671            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7672              :              indent_to, "",
    7673              :              "param_partial_inlining_entry_probability",
    7674              :              ptr1->x_param_partial_inlining_entry_probability,
    7675              :              ptr2->x_param_partial_inlining_entry_probability);
    7676              : 
    7677            0 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
    7678            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7679              :              indent_to, "",
    7680              :              "param_phiopt_factor_max_stmts_live",
    7681              :              ptr1->x_param_phiopt_factor_max_stmts_live,
    7682              :              ptr2->x_param_phiopt_factor_max_stmts_live);
    7683              : 
    7684            0 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
    7685            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7686              :              indent_to, "",
    7687              :              "param_predictable_branch_outcome",
    7688              :              ptr1->x_param_predictable_branch_outcome,
    7689              :              ptr2->x_param_predictable_branch_outcome);
    7690              : 
    7691            0 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
    7692            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7693              :              indent_to, "",
    7694              :              "param_prefetch_dynamic_strides",
    7695              :              ptr1->x_param_prefetch_dynamic_strides,
    7696              :              ptr2->x_param_prefetch_dynamic_strides);
    7697              : 
    7698            0 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
    7699            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7700              :              indent_to, "",
    7701              :              "param_prefetch_latency",
    7702              :              ptr1->x_param_prefetch_latency,
    7703              :              ptr2->x_param_prefetch_latency);
    7704              : 
    7705            0 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
    7706            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7707              :              indent_to, "",
    7708              :              "param_prefetch_min_insn_to_mem_ratio",
    7709              :              ptr1->x_param_prefetch_min_insn_to_mem_ratio,
    7710              :              ptr2->x_param_prefetch_min_insn_to_mem_ratio);
    7711              : 
    7712            0 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
    7713            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7714              :              indent_to, "",
    7715              :              "param_prefetch_minimum_stride",
    7716              :              ptr1->x_param_prefetch_minimum_stride,
    7717              :              ptr2->x_param_prefetch_minimum_stride);
    7718              : 
    7719            0 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
    7720            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7721              :              indent_to, "",
    7722              :              "param_ranger_logical_depth",
    7723              :              ptr1->x_param_ranger_logical_depth,
    7724              :              ptr2->x_param_ranger_logical_depth);
    7725              : 
    7726            0 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
    7727            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7728              :              indent_to, "",
    7729              :              "param_ranger_recompute_depth",
    7730              :              ptr1->x_param_ranger_recompute_depth,
    7731              :              ptr2->x_param_ranger_recompute_depth);
    7732              : 
    7733            0 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
    7734            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7735              :              indent_to, "",
    7736              :              "param_relation_block_limit",
    7737              :              ptr1->x_param_relation_block_limit,
    7738              :              ptr2->x_param_relation_block_limit);
    7739              : 
    7740            0 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
    7741            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7742              :              indent_to, "",
    7743              :              "param_rpo_vn_max_loop_depth",
    7744              :              ptr1->x_param_rpo_vn_max_loop_depth,
    7745              :              ptr2->x_param_rpo_vn_max_loop_depth);
    7746              : 
    7747            0 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
    7748            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7749              :              indent_to, "",
    7750              :              "param_sccvn_max_alias_queries_per_access",
    7751              :              ptr1->x_param_sccvn_max_alias_queries_per_access,
    7752              :              ptr2->x_param_sccvn_max_alias_queries_per_access);
    7753              : 
    7754            0 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
    7755            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7756              :              indent_to, "",
    7757              :              "param_scev_max_expr_complexity",
    7758              :              ptr1->x_param_scev_max_expr_complexity,
    7759              :              ptr2->x_param_scev_max_expr_complexity);
    7760              : 
    7761            0 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
    7762            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7763              :              indent_to, "",
    7764              :              "param_scev_max_expr_size",
    7765              :              ptr1->x_param_scev_max_expr_size,
    7766              :              ptr2->x_param_scev_max_expr_size);
    7767              : 
    7768            0 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
    7769            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7770              :              indent_to, "",
    7771              :              "param_sched_autopref_queue_depth",
    7772              :              ptr1->x_param_sched_autopref_queue_depth,
    7773              :              ptr2->x_param_sched_autopref_queue_depth);
    7774              : 
    7775            0 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
    7776            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7777              :              indent_to, "",
    7778              :              "param_sched_mem_true_dep_cost",
    7779              :              ptr1->x_param_sched_mem_true_dep_cost,
    7780              :              ptr2->x_param_sched_mem_true_dep_cost);
    7781              : 
    7782            0 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
    7783            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7784              :              indent_to, "",
    7785              :              "param_sched_pressure_algorithm",
    7786              :              ptr1->x_param_sched_pressure_algorithm,
    7787              :              ptr2->x_param_sched_pressure_algorithm);
    7788              : 
    7789            0 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
    7790            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7791              :              indent_to, "",
    7792              :              "param_sched_spec_prob_cutoff",
    7793              :              ptr1->x_param_sched_spec_prob_cutoff,
    7794              :              ptr2->x_param_sched_spec_prob_cutoff);
    7795              : 
    7796            0 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
    7797            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7798              :              indent_to, "",
    7799              :              "param_sched_state_edge_prob_cutoff",
    7800              :              ptr1->x_param_sched_state_edge_prob_cutoff,
    7801              :              ptr2->x_param_sched_state_edge_prob_cutoff);
    7802              : 
    7803            0 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
    7804            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7805              :              indent_to, "",
    7806              :              "param_selsched_insns_to_rename",
    7807              :              ptr1->x_param_selsched_insns_to_rename,
    7808              :              ptr2->x_param_selsched_insns_to_rename);
    7809              : 
    7810            0 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
    7811            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7812              :              indent_to, "",
    7813              :              "param_selsched_max_lookahead",
    7814              :              ptr1->x_param_selsched_max_lookahead,
    7815              :              ptr2->x_param_selsched_max_lookahead);
    7816              : 
    7817            0 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
    7818            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7819              :              indent_to, "",
    7820              :              "param_selsched_max_sched_times",
    7821              :              ptr1->x_param_selsched_max_sched_times,
    7822              :              ptr2->x_param_selsched_max_sched_times);
    7823              : 
    7824            0 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
    7825            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7826              :              indent_to, "",
    7827              :              "param_simultaneous_prefetches",
    7828              :              ptr1->x_param_simultaneous_prefetches,
    7829              :              ptr2->x_param_simultaneous_prefetches);
    7830              : 
    7831            0 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
    7832            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7833              :              indent_to, "",
    7834              :              "param_sink_frequency_threshold",
    7835              :              ptr1->x_param_sink_frequency_threshold,
    7836              :              ptr2->x_param_sink_frequency_threshold);
    7837              : 
    7838            0 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
    7839            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7840              :              indent_to, "",
    7841              :              "param_sms_dfa_history",
    7842              :              ptr1->x_param_sms_dfa_history,
    7843              :              ptr2->x_param_sms_dfa_history);
    7844              : 
    7845            0 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
    7846            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7847              :              indent_to, "",
    7848              :              "param_sms_loop_average_count_threshold",
    7849              :              ptr1->x_param_sms_loop_average_count_threshold,
    7850              :              ptr2->x_param_sms_loop_average_count_threshold);
    7851              : 
    7852            0 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
    7853            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7854              :              indent_to, "",
    7855              :              "param_sms_max_ii_factor",
    7856              :              ptr1->x_param_sms_max_ii_factor,
    7857              :              ptr2->x_param_sms_max_ii_factor);
    7858              : 
    7859            0 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
    7860            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7861              :              indent_to, "",
    7862              :              "param_sms_min_sc",
    7863              :              ptr1->x_param_sms_min_sc,
    7864              :              ptr2->x_param_sms_min_sc);
    7865              : 
    7866            0 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
    7867            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7868              :              indent_to, "",
    7869              :              "param_sra_max_propagations",
    7870              :              ptr1->x_param_sra_max_propagations,
    7871              :              ptr2->x_param_sra_max_propagations);
    7872              : 
    7873            0 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
    7874            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7875              :              indent_to, "",
    7876              :              "param_sra_max_scalarization_size_size",
    7877              :              ptr1->x_param_sra_max_scalarization_size_size,
    7878              :              ptr2->x_param_sra_max_scalarization_size_size);
    7879              : 
    7880            0 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
    7881            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7882              :              indent_to, "",
    7883              :              "param_sra_max_scalarization_size_speed",
    7884              :              ptr1->x_param_sra_max_scalarization_size_speed,
    7885              :              ptr2->x_param_sra_max_scalarization_size_speed);
    7886              : 
    7887            0 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
    7888            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7889              :              indent_to, "",
    7890              :              "param_ssa_name_def_chain_limit",
    7891              :              ptr1->x_param_ssa_name_def_chain_limit,
    7892              :              ptr2->x_param_ssa_name_def_chain_limit);
    7893              : 
    7894            0 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
    7895            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7896              :              indent_to, "",
    7897              :              "param_ssp_buffer_size",
    7898              :              ptr1->x_param_ssp_buffer_size,
    7899              :              ptr2->x_param_ssp_buffer_size);
    7900              : 
    7901            0 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
    7902            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7903              :              indent_to, "",
    7904              :              "param_stack_clash_protection_guard_size",
    7905              :              ptr1->x_param_stack_clash_protection_guard_size,
    7906              :              ptr2->x_param_stack_clash_protection_guard_size);
    7907              : 
    7908            0 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
    7909            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7910              :              indent_to, "",
    7911              :              "param_stack_clash_protection_probe_interval",
    7912              :              ptr1->x_param_stack_clash_protection_probe_interval,
    7913              :              ptr2->x_param_stack_clash_protection_probe_interval);
    7914              : 
    7915            0 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
    7916            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7917              :              indent_to, "",
    7918              :              "param_store_forwarding_max_distance",
    7919              :              ptr1->x_param_store_forwarding_max_distance,
    7920              :              ptr2->x_param_store_forwarding_max_distance);
    7921              : 
    7922            0 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
    7923            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7924              :              indent_to, "",
    7925              :              "param_store_merging_allow_unaligned",
    7926              :              ptr1->x_param_store_merging_allow_unaligned,
    7927              :              ptr2->x_param_store_merging_allow_unaligned);
    7928              : 
    7929            0 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
    7930            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7931              :              indent_to, "",
    7932              :              "param_store_merging_max_size",
    7933              :              ptr1->x_param_store_merging_max_size,
    7934              :              ptr2->x_param_store_merging_max_size);
    7935              : 
    7936            0 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
    7937            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7938              :              indent_to, "",
    7939              :              "param_switch_conversion_branch_ratio",
    7940              :              ptr1->x_param_switch_conversion_branch_ratio,
    7941              :              ptr2->x_param_switch_conversion_branch_ratio);
    7942              : 
    7943            0 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
    7944            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7945              :              indent_to, "",
    7946              :              "param_tm_max_aggregate_size",
    7947              :              ptr1->x_param_tm_max_aggregate_size,
    7948              :              ptr2->x_param_tm_max_aggregate_size);
    7949              : 
    7950            0 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
    7951            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7952              :              indent_to, "",
    7953              :              "param_tracer_dynamic_coverage_feedback",
    7954              :              ptr1->x_param_tracer_dynamic_coverage_feedback,
    7955              :              ptr2->x_param_tracer_dynamic_coverage_feedback);
    7956              : 
    7957            0 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
    7958            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7959              :              indent_to, "",
    7960              :              "param_tracer_dynamic_coverage",
    7961              :              ptr1->x_param_tracer_dynamic_coverage,
    7962              :              ptr2->x_param_tracer_dynamic_coverage);
    7963              : 
    7964            0 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
    7965            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7966              :              indent_to, "",
    7967              :              "param_tracer_max_code_growth",
    7968              :              ptr1->x_param_tracer_max_code_growth,
    7969              :              ptr2->x_param_tracer_max_code_growth);
    7970              : 
    7971            0 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
    7972            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7973              :              indent_to, "",
    7974              :              "param_tracer_min_branch_probability_feedback",
    7975              :              ptr1->x_param_tracer_min_branch_probability_feedback,
    7976              :              ptr2->x_param_tracer_min_branch_probability_feedback);
    7977              : 
    7978            0 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
    7979            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7980              :              indent_to, "",
    7981              :              "param_tracer_min_branch_probability",
    7982              :              ptr1->x_param_tracer_min_branch_probability,
    7983              :              ptr2->x_param_tracer_min_branch_probability);
    7984              : 
    7985            0 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
    7986            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7987              :              indent_to, "",
    7988              :              "param_tracer_min_branch_ratio",
    7989              :              ptr1->x_param_tracer_min_branch_ratio,
    7990              :              ptr2->x_param_tracer_min_branch_ratio);
    7991              : 
    7992            0 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
    7993            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    7994              :              indent_to, "",
    7995              :              "param_transitive_relations_work_bound",
    7996              :              ptr1->x_param_transitive_relations_work_bound,
    7997              :              ptr2->x_param_transitive_relations_work_bound);
    7998              : 
    7999            0 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
    8000            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8001              :              indent_to, "",
    8002              :              "param_tree_reassoc_width",
    8003              :              ptr1->x_param_tree_reassoc_width,
    8004              :              ptr2->x_param_tree_reassoc_width);
    8005              : 
    8006            0 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
    8007            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8008              :              indent_to, "",
    8009              :              "param_uninit_control_dep_attempts",
    8010              :              ptr1->x_param_uninit_control_dep_attempts,
    8011              :              ptr2->x_param_uninit_control_dep_attempts);
    8012              : 
    8013            0 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
    8014            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8015              :              indent_to, "",
    8016              :              "param_uninit_max_chain_len",
    8017              :              ptr1->x_param_uninit_max_chain_len,
    8018              :              ptr2->x_param_uninit_max_chain_len);
    8019              : 
    8020            0 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
    8021            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8022              :              indent_to, "",
    8023              :              "param_uninit_max_num_chains",
    8024              :              ptr1->x_param_uninit_max_num_chains,
    8025              :              ptr2->x_param_uninit_max_num_chains);
    8026              : 
    8027            0 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
    8028            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8029              :              indent_to, "",
    8030              :              "param_uninit_max_prune_work",
    8031              :              ptr1->x_param_uninit_max_prune_work,
    8032              :              ptr2->x_param_uninit_max_prune_work);
    8033              : 
    8034            0 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
    8035            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8036              :              indent_to, "",
    8037              :              "param_uninlined_function_insns",
    8038              :              ptr1->x_param_uninlined_function_insns,
    8039              :              ptr2->x_param_uninlined_function_insns);
    8040              : 
    8041            0 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
    8042            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8043              :              indent_to, "",
    8044              :              "param_uninlined_function_time",
    8045              :              ptr1->x_param_uninlined_function_time,
    8046              :              ptr2->x_param_uninlined_function_time);
    8047              : 
    8048            0 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
    8049            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8050              :              indent_to, "",
    8051              :              "param_uninlined_function_thunk_insns",
    8052              :              ptr1->x_param_uninlined_function_thunk_insns,
    8053              :              ptr2->x_param_uninlined_function_thunk_insns);
    8054              : 
    8055            0 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
    8056            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8057              :              indent_to, "",
    8058              :              "param_uninlined_function_thunk_time",
    8059              :              ptr1->x_param_uninlined_function_thunk_time,
    8060              :              ptr2->x_param_uninlined_function_thunk_time);
    8061              : 
    8062            0 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
    8063            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8064              :              indent_to, "",
    8065              :              "param_unlikely_bb_count_fraction",
    8066              :              ptr1->x_param_unlikely_bb_count_fraction,
    8067              :              ptr2->x_param_unlikely_bb_count_fraction);
    8068              : 
    8069            0 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
    8070            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8071              :              indent_to, "",
    8072              :              "param_unroll_jam_max_unroll",
    8073              :              ptr1->x_param_unroll_jam_max_unroll,
    8074              :              ptr2->x_param_unroll_jam_max_unroll);
    8075              : 
    8076            0 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
    8077            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8078              :              indent_to, "",
    8079              :              "param_unroll_jam_min_percent",
    8080              :              ptr1->x_param_unroll_jam_min_percent,
    8081              :              ptr2->x_param_unroll_jam_min_percent);
    8082              : 
    8083            0 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
    8084            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8085              :              indent_to, "",
    8086              :              "param_use_after_scope_direct_emission_threshold",
    8087              :              ptr1->x_param_use_after_scope_direct_emission_threshold,
    8088              :              ptr2->x_param_use_after_scope_direct_emission_threshold);
    8089              : 
    8090            0 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
    8091            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8092              :              indent_to, "",
    8093              :              "param_vect_epilogues_nomask",
    8094              :              ptr1->x_param_vect_epilogues_nomask,
    8095              :              ptr2->x_param_vect_epilogues_nomask);
    8096              : 
    8097            0 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
    8098            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8099              :              indent_to, "",
    8100              :              "param_vect_induction_float",
    8101              :              ptr1->x_param_vect_induction_float,
    8102              :              ptr2->x_param_vect_induction_float);
    8103              : 
    8104            0 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
    8105            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8106              :              indent_to, "",
    8107              :              "param_vect_inner_loop_cost_factor",
    8108              :              ptr1->x_param_vect_inner_loop_cost_factor,
    8109              :              ptr2->x_param_vect_inner_loop_cost_factor);
    8110              : 
    8111            0 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
    8112            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8113              :              indent_to, "",
    8114              :              "param_vect_max_layout_candidates",
    8115              :              ptr1->x_param_vect_max_layout_candidates,
    8116              :              ptr2->x_param_vect_max_layout_candidates);
    8117              : 
    8118            0 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
    8119            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8120              :              indent_to, "",
    8121              :              "param_vect_max_peeling_for_alignment",
    8122              :              ptr1->x_param_vect_max_peeling_for_alignment,
    8123              :              ptr2->x_param_vect_max_peeling_for_alignment);
    8124              : 
    8125            0 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
    8126            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8127              :              indent_to, "",
    8128              :              "param_vect_max_version_for_alias_checks",
    8129              :              ptr1->x_param_vect_max_version_for_alias_checks,
    8130              :              ptr2->x_param_vect_max_version_for_alias_checks);
    8131              : 
    8132            0 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
    8133            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8134              :              indent_to, "",
    8135              :              "param_vect_max_version_for_alignment_checks",
    8136              :              ptr1->x_param_vect_max_version_for_alignment_checks,
    8137              :              ptr2->x_param_vect_max_version_for_alignment_checks);
    8138              : 
    8139            0 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
    8140            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8141              :              indent_to, "",
    8142              :              "param_vect_partial_vector_usage",
    8143              :              ptr1->x_param_vect_partial_vector_usage,
    8144              :              ptr2->x_param_vect_partial_vector_usage);
    8145              : 
    8146            0 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
    8147            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8148              :              indent_to, "",
    8149              :              "param_vect_allow_possibly_not_worthwhile_vectorizations",
    8150              :              ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
    8151              :              ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
    8152              : 
    8153            0 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
    8154            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8155              :              indent_to, "",
    8156              :              "param_vrp_block_limit",
    8157              :              ptr1->x_param_vrp_block_limit,
    8158              :              ptr2->x_param_vrp_block_limit);
    8159              : 
    8160            0 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
    8161            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8162              :              indent_to, "",
    8163              :              "param_vrp_cstload_limit",
    8164              :              ptr1->x_param_vrp_cstload_limit,
    8165              :              ptr2->x_param_vrp_cstload_limit);
    8166              : 
    8167            0 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
    8168            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8169              :              indent_to, "",
    8170              :              "param_vrp_sparse_threshold",
    8171              :              ptr1->x_param_vrp_sparse_threshold,
    8172              :              ptr2->x_param_vrp_sparse_threshold);
    8173              : 
    8174            0 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
    8175            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8176              :              indent_to, "",
    8177              :              "param_vrp_switch_limit",
    8178              :              ptr1->x_param_vrp_switch_limit,
    8179              :              ptr2->x_param_vrp_switch_limit);
    8180              : 
    8181            0 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
    8182            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8183              :              indent_to, "",
    8184              :              "param_vrp_vector_threshold",
    8185              :              ptr1->x_param_vrp_vector_threshold,
    8186              :              ptr2->x_param_vrp_vector_threshold);
    8187              : 
    8188            0 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
    8189            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8190              :              indent_to, "",
    8191              :              "param_widening_mul_defer_fma",
    8192              :              ptr1->x_param_widening_mul_defer_fma,
    8193              :              ptr2->x_param_widening_mul_defer_fma);
    8194              : 
    8195            0 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
    8196            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8197              :              indent_to, "",
    8198              :              "flag_complex_method",
    8199              :              ptr1->x_flag_complex_method,
    8200              :              ptr2->x_flag_complex_method);
    8201              : 
    8202            0 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
    8203            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8204              :              indent_to, "",
    8205              :              "flag_malloc_dse",
    8206              :              ptr1->x_flag_malloc_dse,
    8207              :              ptr2->x_flag_malloc_dse);
    8208              : 
    8209            0 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
    8210            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8211              :              indent_to, "",
    8212              :              "flag_min_function_alignment",
    8213              :              ptr1->x_flag_min_function_alignment,
    8214              :              ptr2->x_flag_min_function_alignment);
    8215              : 
    8216            0 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
    8217            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8218              :              indent_to, "",
    8219              :              "flag_openmp_target_simd_clone",
    8220              :              ptr1->x_flag_openmp_target_simd_clone,
    8221              :              ptr2->x_flag_openmp_target_simd_clone);
    8222              : 
    8223            0 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
    8224            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8225              :              indent_to, "",
    8226              :              "flag_sched_stalled_insns",
    8227              :              ptr1->x_flag_sched_stalled_insns,
    8228              :              ptr2->x_flag_sched_stalled_insns);
    8229              : 
    8230            0 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
    8231            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8232              :              indent_to, "",
    8233              :              "flag_sched_stalled_insns_dep",
    8234              :              ptr1->x_flag_sched_stalled_insns_dep,
    8235              :              ptr2->x_flag_sched_stalled_insns_dep);
    8236              : 
    8237            0 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
    8238            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8239              :              indent_to, "",
    8240              :              "flag_tree_parallelize_loops",
    8241              :              ptr1->x_flag_tree_parallelize_loops,
    8242              :              ptr2->x_flag_tree_parallelize_loops);
    8243              : 
    8244            0 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
    8245            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8246              :            indent_to, "",
    8247              :            "flag_lto_locality_cloning",
    8248              :            (int) ptr1->x_flag_lto_locality_cloning,
    8249              :            (int) ptr2->x_flag_lto_locality_cloning);
    8250              : 
    8251            0 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
    8252            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8253              :            indent_to, "",
    8254              :            "flag_lto_locality_heuristics",
    8255              :            (int) ptr1->x_flag_lto_locality_heuristics,
    8256              :            (int) ptr2->x_flag_lto_locality_heuristics);
    8257              : 
    8258            0 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
    8259            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8260              :            indent_to, "",
    8261              :            "param_ranger_debug",
    8262              :            (int) ptr1->x_param_ranger_debug,
    8263              :            (int) ptr2->x_param_ranger_debug);
    8264              : 
    8265            0 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
    8266            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8267              :            indent_to, "",
    8268              :            "param_threader_debug",
    8269              :            (int) ptr1->x_param_threader_debug,
    8270              :            (int) ptr2->x_param_threader_debug);
    8271              : 
    8272            0 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
    8273            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8274              :            indent_to, "",
    8275              :            "flag_excess_precision",
    8276              :            (int) ptr1->x_flag_excess_precision,
    8277              :            (int) ptr2->x_flag_excess_precision);
    8278              : 
    8279            0 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
    8280            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8281              :            indent_to, "",
    8282              :            "flag_fp_contract_mode",
    8283              :            (int) ptr1->x_flag_fp_contract_mode,
    8284              :            (int) ptr2->x_flag_fp_contract_mode);
    8285              : 
    8286            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
    8287            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8288              :            indent_to, "",
    8289              :            "flag_harden_control_flow_redundancy_check_noreturn",
    8290              :            (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
    8291              :            (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
    8292              : 
    8293            0 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
    8294            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8295              :            indent_to, "",
    8296              :            "flag_inline_stringops",
    8297              :            (int) ptr1->x_flag_inline_stringops,
    8298              :            (int) ptr2->x_flag_inline_stringops);
    8299              : 
    8300            0 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
    8301            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8302              :            indent_to, "",
    8303              :            "flag_ira_algorithm",
    8304              :            (int) ptr1->x_flag_ira_algorithm,
    8305              :            (int) ptr2->x_flag_ira_algorithm);
    8306              : 
    8307            0 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
    8308            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8309              :            indent_to, "",
    8310              :            "flag_ira_region",
    8311              :            (int) ptr1->x_flag_ira_region,
    8312              :            (int) ptr2->x_flag_ira_region);
    8313              : 
    8314            0 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
    8315            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8316              :            indent_to, "",
    8317              :            "flag_live_patching",
    8318              :            (int) ptr1->x_flag_live_patching,
    8319              :            (int) ptr2->x_flag_live_patching);
    8320              : 
    8321            0 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
    8322            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8323              :            indent_to, "",
    8324              :            "flag_reorder_blocks_algorithm",
    8325              :            (int) ptr1->x_flag_reorder_blocks_algorithm,
    8326              :            (int) ptr2->x_flag_reorder_blocks_algorithm);
    8327              : 
    8328            0 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
    8329            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8330              :            indent_to, "",
    8331              :            "flag_simd_cost_model",
    8332              :            (int) ptr1->x_flag_simd_cost_model,
    8333              :            (int) ptr2->x_flag_simd_cost_model);
    8334              : 
    8335            0 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
    8336            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8337              :            indent_to, "",
    8338              :            "flag_stack_reuse",
    8339              :            (int) ptr1->x_flag_stack_reuse,
    8340              :            (int) ptr2->x_flag_stack_reuse);
    8341              : 
    8342            0 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
    8343            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8344              :            indent_to, "",
    8345              :            "flag_auto_var_init",
    8346              :            (int) ptr1->x_flag_auto_var_init,
    8347              :            (int) ptr2->x_flag_auto_var_init);
    8348              : 
    8349            0 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
    8350            0 :   fprintf (file, "%*s%s (%#x/%#x)\n",
    8351              :            indent_to, "",
    8352              :            "flag_vect_cost_model",
    8353              :            (int) ptr1->x_flag_vect_cost_model,
    8354              :            (int) ptr2->x_flag_vect_cost_model);
    8355              : 
    8356            0 :   if (ptr1->x_optimize != ptr2->x_optimize)
    8357            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8358              :              indent_to, "",
    8359              :              "optimize",
    8360              :              ptr1->x_optimize,
    8361              :              ptr2->x_optimize);
    8362              : 
    8363            0 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
    8364            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8365              :              indent_to, "",
    8366              :              "optimize_size",
    8367              :              ptr1->x_optimize_size,
    8368              :              ptr2->x_optimize_size);
    8369              : 
    8370            0 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
    8371            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8372              :              indent_to, "",
    8373              :              "optimize_debug",
    8374              :              ptr1->x_optimize_debug,
    8375              :              ptr2->x_optimize_debug);
    8376              : 
    8377            0 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
    8378            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8379              :              indent_to, "",
    8380              :              "optimize_fast",
    8381              :              ptr1->x_optimize_fast,
    8382              :              ptr2->x_optimize_fast);
    8383              : 
    8384            0 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
    8385            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8386              :              indent_to, "",
    8387              :              "warn_inline",
    8388              :              ptr1->x_warn_inline,
    8389              :              ptr2->x_warn_inline);
    8390              : 
    8391            0 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
    8392            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8393              :              indent_to, "",
    8394              :              "flag_aggressive_loop_optimizations",
    8395              :              ptr1->x_flag_aggressive_loop_optimizations,
    8396              :              ptr2->x_flag_aggressive_loop_optimizations);
    8397              : 
    8398            0 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
    8399            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8400              :              indent_to, "",
    8401              :              "flag_align_functions",
    8402              :              ptr1->x_flag_align_functions,
    8403              :              ptr2->x_flag_align_functions);
    8404              : 
    8405            0 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
    8406            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8407              :              indent_to, "",
    8408              :              "flag_align_jumps",
    8409              :              ptr1->x_flag_align_jumps,
    8410              :              ptr2->x_flag_align_jumps);
    8411              : 
    8412            0 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
    8413            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8414              :              indent_to, "",
    8415              :              "flag_align_labels",
    8416              :              ptr1->x_flag_align_labels,
    8417              :              ptr2->x_flag_align_labels);
    8418              : 
    8419            0 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
    8420            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8421              :              indent_to, "",
    8422              :              "flag_align_loops",
    8423              :              ptr1->x_flag_align_loops,
    8424              :              ptr2->x_flag_align_loops);
    8425              : 
    8426            0 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
    8427            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8428              :              indent_to, "",
    8429              :              "flag_allocation_dce",
    8430              :              ptr1->x_flag_allocation_dce,
    8431              :              ptr2->x_flag_allocation_dce);
    8432              : 
    8433            0 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
    8434            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8435              :              indent_to, "",
    8436              :              "flag_store_data_races",
    8437              :              ptr1->x_flag_store_data_races,
    8438              :              ptr2->x_flag_store_data_races);
    8439              : 
    8440            0 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
    8441            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8442              :              indent_to, "",
    8443              :              "flag_associative_math",
    8444              :              ptr1->x_flag_associative_math,
    8445              :              ptr2->x_flag_associative_math);
    8446              : 
    8447            0 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
    8448            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8449              :              indent_to, "",
    8450              :              "flag_assume_sane_operators_new_delete",
    8451              :              ptr1->x_flag_assume_sane_operators_new_delete,
    8452              :              ptr2->x_flag_assume_sane_operators_new_delete);
    8453              : 
    8454            0 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
    8455            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8456              :              indent_to, "",
    8457              :              "flag_asynchronous_unwind_tables",
    8458              :              ptr1->x_flag_asynchronous_unwind_tables,
    8459              :              ptr2->x_flag_asynchronous_unwind_tables);
    8460              : 
    8461            0 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
    8462            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8463              :              indent_to, "",
    8464              :              "flag_auto_inc_dec",
    8465              :              ptr1->x_flag_auto_inc_dec,
    8466              :              ptr2->x_flag_auto_inc_dec);
    8467              : 
    8468            0 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
    8469            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8470              :              indent_to, "",
    8471              :              "flag_auto_profile_inlining",
    8472              :              ptr1->x_flag_auto_profile_inlining,
    8473              :              ptr2->x_flag_auto_profile_inlining);
    8474              : 
    8475            0 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
    8476            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8477              :              indent_to, "",
    8478              :              "flag_avoid_store_forwarding",
    8479              :              ptr1->x_flag_avoid_store_forwarding,
    8480              :              ptr2->x_flag_avoid_store_forwarding);
    8481              : 
    8482            0 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
    8483            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8484              :              indent_to, "",
    8485              :              "flag_bit_tests",
    8486              :              ptr1->x_flag_bit_tests,
    8487              :              ptr2->x_flag_bit_tests);
    8488              : 
    8489            0 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
    8490            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8491              :              indent_to, "",
    8492              :              "flag_branch_on_count_reg",
    8493              :              ptr1->x_flag_branch_on_count_reg,
    8494              :              ptr2->x_flag_branch_on_count_reg);
    8495              : 
    8496            0 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
    8497            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8498              :              indent_to, "",
    8499              :              "flag_branch_probabilities",
    8500              :              ptr1->x_flag_branch_probabilities,
    8501              :              ptr2->x_flag_branch_probabilities);
    8502              : 
    8503            0 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
    8504            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8505              :              indent_to, "",
    8506              :              "flag_caller_saves",
    8507              :              ptr1->x_flag_caller_saves,
    8508              :              ptr2->x_flag_caller_saves);
    8509              : 
    8510            0 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
    8511            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8512              :              indent_to, "",
    8513              :              "flag_code_hoisting",
    8514              :              ptr1->x_flag_code_hoisting,
    8515              :              ptr2->x_flag_code_hoisting);
    8516              : 
    8517            0 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
    8518            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8519              :              indent_to, "",
    8520              :              "flag_combine_stack_adjustments",
    8521              :              ptr1->x_flag_combine_stack_adjustments,
    8522              :              ptr2->x_flag_combine_stack_adjustments);
    8523              : 
    8524            0 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
    8525            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8526              :              indent_to, "",
    8527              :              "flag_compare_elim_after_reload",
    8528              :              ptr1->x_flag_compare_elim_after_reload,
    8529              :              ptr2->x_flag_compare_elim_after_reload);
    8530              : 
    8531            0 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
    8532            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8533              :              indent_to, "",
    8534              :              "flag_conserve_stack",
    8535              :              ptr1->x_flag_conserve_stack,
    8536              :              ptr2->x_flag_conserve_stack);
    8537              : 
    8538            0 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
    8539            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8540              :              indent_to, "",
    8541              :              "flag_cprop_registers",
    8542              :              ptr1->x_flag_cprop_registers,
    8543              :              ptr2->x_flag_cprop_registers);
    8544              : 
    8545            0 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
    8546            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8547              :              indent_to, "",
    8548              :              "flag_crossjumping",
    8549              :              ptr1->x_flag_crossjumping,
    8550              :              ptr2->x_flag_crossjumping);
    8551              : 
    8552            0 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
    8553            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8554              :              indent_to, "",
    8555              :              "flag_cse_follow_jumps",
    8556              :              ptr1->x_flag_cse_follow_jumps,
    8557              :              ptr2->x_flag_cse_follow_jumps);
    8558              : 
    8559            0 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
    8560            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8561              :              indent_to, "",
    8562              :              "flag_dce",
    8563              :              ptr1->x_flag_dce,
    8564              :              ptr2->x_flag_dce);
    8565              : 
    8566            0 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
    8567            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8568              :              indent_to, "",
    8569              :              "flag_defer_pop",
    8570              :              ptr1->x_flag_defer_pop,
    8571              :              ptr2->x_flag_defer_pop);
    8572              : 
    8573            0 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
    8574            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8575              :              indent_to, "",
    8576              :              "flag_delayed_branch",
    8577              :              ptr1->x_flag_delayed_branch,
    8578              :              ptr2->x_flag_delayed_branch);
    8579              : 
    8580            0 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
    8581            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8582              :              indent_to, "",
    8583              :              "flag_delete_dead_exceptions",
    8584              :              ptr1->x_flag_delete_dead_exceptions,
    8585              :              ptr2->x_flag_delete_dead_exceptions);
    8586              : 
    8587            0 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
    8588            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8589              :              indent_to, "",
    8590              :              "flag_delete_null_pointer_checks",
    8591              :              ptr1->x_flag_delete_null_pointer_checks,
    8592              :              ptr2->x_flag_delete_null_pointer_checks);
    8593              : 
    8594            0 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
    8595            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8596              :              indent_to, "",
    8597              :              "flag_dep_fusion",
    8598              :              ptr1->x_flag_dep_fusion,
    8599              :              ptr2->x_flag_dep_fusion);
    8600              : 
    8601            0 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
    8602            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8603              :              indent_to, "",
    8604              :              "flag_devirtualize",
    8605              :              ptr1->x_flag_devirtualize,
    8606              :              ptr2->x_flag_devirtualize);
    8607              : 
    8608            0 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
    8609            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8610              :              indent_to, "",
    8611              :              "flag_devirtualize_speculatively",
    8612              :              ptr1->x_flag_devirtualize_speculatively,
    8613              :              ptr2->x_flag_devirtualize_speculatively);
    8614              : 
    8615            0 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
    8616            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8617              :              indent_to, "",
    8618              :              "flag_dse",
    8619              :              ptr1->x_flag_dse,
    8620              :              ptr2->x_flag_dse);
    8621              : 
    8622            0 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
    8623            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8624              :              indent_to, "",
    8625              :              "flag_early_inlining",
    8626              :              ptr1->x_flag_early_inlining,
    8627              :              ptr2->x_flag_early_inlining);
    8628              : 
    8629            0 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
    8630            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8631              :              indent_to, "",
    8632              :              "flag_exceptions",
    8633              :              ptr1->x_flag_exceptions,
    8634              :              ptr2->x_flag_exceptions);
    8635              : 
    8636            0 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
    8637            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8638              :              indent_to, "",
    8639              :              "flag_expensive_optimizations",
    8640              :              ptr1->x_flag_expensive_optimizations,
    8641              :              ptr2->x_flag_expensive_optimizations);
    8642              : 
    8643            0 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
    8644            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8645              :              indent_to, "",
    8646              :              "flag_ext_dce",
    8647              :              ptr1->x_flag_ext_dce,
    8648              :              ptr2->x_flag_ext_dce);
    8649              : 
    8650            0 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
    8651            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8652              :              indent_to, "",
    8653              :              "flag_finite_loops",
    8654              :              ptr1->x_flag_finite_loops,
    8655              :              ptr2->x_flag_finite_loops);
    8656              : 
    8657            0 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
    8658            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8659              :              indent_to, "",
    8660              :              "flag_finite_math_only",
    8661              :              ptr1->x_flag_finite_math_only,
    8662              :              ptr2->x_flag_finite_math_only);
    8663              : 
    8664            0 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
    8665            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8666              :              indent_to, "",
    8667              :              "flag_float_store",
    8668              :              ptr1->x_flag_float_store,
    8669              :              ptr2->x_flag_float_store);
    8670              : 
    8671            0 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
    8672            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8673              :              indent_to, "",
    8674              :              "flag_fold_mem_offsets",
    8675              :              ptr1->x_flag_fold_mem_offsets,
    8676              :              ptr2->x_flag_fold_mem_offsets);
    8677              : 
    8678            0 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
    8679            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8680              :              indent_to, "",
    8681              :              "flag_fold_simple_inlines",
    8682              :              ptr1->x_flag_fold_simple_inlines,
    8683              :              ptr2->x_flag_fold_simple_inlines);
    8684              : 
    8685            0 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
    8686            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8687              :              indent_to, "",
    8688              :              "flag_forward_propagate",
    8689              :              ptr1->x_flag_forward_propagate,
    8690              :              ptr2->x_flag_forward_propagate);
    8691              : 
    8692            0 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
    8693            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8694              :              indent_to, "",
    8695              :              "flag_fp_int_builtin_inexact",
    8696              :              ptr1->x_flag_fp_int_builtin_inexact,
    8697              :              ptr2->x_flag_fp_int_builtin_inexact);
    8698              : 
    8699            0 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
    8700            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8701              :              indent_to, "",
    8702              :              "flag_no_function_cse",
    8703              :              ptr1->x_flag_no_function_cse,
    8704              :              ptr2->x_flag_no_function_cse);
    8705              : 
    8706            0 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
    8707            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8708              :              indent_to, "",
    8709              :              "flag_gcse",
    8710              :              ptr1->x_flag_gcse,
    8711              :              ptr2->x_flag_gcse);
    8712              : 
    8713            0 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
    8714            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8715              :              indent_to, "",
    8716              :              "flag_gcse_after_reload",
    8717              :              ptr1->x_flag_gcse_after_reload,
    8718              :              ptr2->x_flag_gcse_after_reload);
    8719              : 
    8720            0 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
    8721            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8722              :              indent_to, "",
    8723              :              "flag_gcse_las",
    8724              :              ptr1->x_flag_gcse_las,
    8725              :              ptr2->x_flag_gcse_las);
    8726              : 
    8727            0 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
    8728            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8729              :              indent_to, "",
    8730              :              "flag_gcse_lm",
    8731              :              ptr1->x_flag_gcse_lm,
    8732              :              ptr2->x_flag_gcse_lm);
    8733              : 
    8734            0 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
    8735            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8736              :              indent_to, "",
    8737              :              "flag_gcse_sm",
    8738              :              ptr1->x_flag_gcse_sm,
    8739              :              ptr2->x_flag_gcse_sm);
    8740              : 
    8741            0 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
    8742            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8743              :              indent_to, "",
    8744              :              "flag_graphite",
    8745              :              ptr1->x_flag_graphite,
    8746              :              ptr2->x_flag_graphite);
    8747              : 
    8748            0 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
    8749            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8750              :              indent_to, "",
    8751              :              "flag_graphite_identity",
    8752              :              ptr1->x_flag_graphite_identity,
    8753              :              ptr2->x_flag_graphite_identity);
    8754              : 
    8755            0 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
    8756            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8757              :              indent_to, "",
    8758              :              "flag_guess_branch_prob",
    8759              :              ptr1->x_flag_guess_branch_prob,
    8760              :              ptr2->x_flag_guess_branch_prob);
    8761              : 
    8762            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
    8763            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8764              :              indent_to, "",
    8765              :              "flag_harden_control_flow_redundancy_check_exceptions",
    8766              :              ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
    8767              :              ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
    8768              : 
    8769            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
    8770            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8771              :              indent_to, "",
    8772              :              "flag_harden_control_flow_redundancy_check_returning_calls",
    8773              :              ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
    8774              :              ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
    8775              : 
    8776            0 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
    8777            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8778              :              indent_to, "",
    8779              :              "flag_harden_control_flow_redundancy_skip_leaf",
    8780              :              ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
    8781              :              ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
    8782              : 
    8783            0 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
    8784            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8785              :              indent_to, "",
    8786              :              "flag_harden_compares",
    8787              :              ptr1->x_flag_harden_compares,
    8788              :              ptr2->x_flag_harden_compares);
    8789              : 
    8790            0 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
    8791            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8792              :              indent_to, "",
    8793              :              "flag_harden_conditional_branches",
    8794              :              ptr1->x_flag_harden_conditional_branches,
    8795              :              ptr2->x_flag_harden_conditional_branches);
    8796              : 
    8797            0 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
    8798            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8799              :              indent_to, "",
    8800              :              "flag_harden_control_flow_redundancy",
    8801              :              ptr1->x_flag_harden_control_flow_redundancy,
    8802              :              ptr2->x_flag_harden_control_flow_redundancy);
    8803              : 
    8804            0 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
    8805            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8806              :              indent_to, "",
    8807              :              "flag_hoist_adjacent_loads",
    8808              :              ptr1->x_flag_hoist_adjacent_loads,
    8809              :              ptr2->x_flag_hoist_adjacent_loads);
    8810              : 
    8811            0 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
    8812            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8813              :              indent_to, "",
    8814              :              "flag_if_conversion",
    8815              :              ptr1->x_flag_if_conversion,
    8816              :              ptr2->x_flag_if_conversion);
    8817              : 
    8818            0 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
    8819            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8820              :              indent_to, "",
    8821              :              "flag_if_conversion2",
    8822              :              ptr1->x_flag_if_conversion2,
    8823              :              ptr2->x_flag_if_conversion2);
    8824              : 
    8825            0 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
    8826            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8827              :              indent_to, "",
    8828              :              "flag_indirect_inlining",
    8829              :              ptr1->x_flag_indirect_inlining,
    8830              :              ptr2->x_flag_indirect_inlining);
    8831              : 
    8832            0 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
    8833            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8834              :              indent_to, "",
    8835              :              "flag_no_inline",
    8836              :              ptr1->x_flag_no_inline,
    8837              :              ptr2->x_flag_no_inline);
    8838              : 
    8839            0 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
    8840            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8841              :              indent_to, "",
    8842              :              "flag_inline_atomics",
    8843              :              ptr1->x_flag_inline_atomics,
    8844              :              ptr2->x_flag_inline_atomics);
    8845              : 
    8846            0 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
    8847            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8848              :              indent_to, "",
    8849              :              "flag_inline_functions",
    8850              :              ptr1->x_flag_inline_functions,
    8851              :              ptr2->x_flag_inline_functions);
    8852              : 
    8853            0 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
    8854            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8855              :              indent_to, "",
    8856              :              "flag_inline_functions_called_once",
    8857              :              ptr1->x_flag_inline_functions_called_once,
    8858              :              ptr2->x_flag_inline_functions_called_once);
    8859              : 
    8860            0 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
    8861            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8862              :              indent_to, "",
    8863              :              "flag_inline_small_functions",
    8864              :              ptr1->x_flag_inline_small_functions,
    8865              :              ptr2->x_flag_inline_small_functions);
    8866              : 
    8867            0 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
    8868            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8869              :              indent_to, "",
    8870              :              "flag_ipa_bit_cp",
    8871              :              ptr1->x_flag_ipa_bit_cp,
    8872              :              ptr2->x_flag_ipa_bit_cp);
    8873              : 
    8874            0 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
    8875            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8876              :              indent_to, "",
    8877              :              "flag_ipa_cp",
    8878              :              ptr1->x_flag_ipa_cp,
    8879              :              ptr2->x_flag_ipa_cp);
    8880              : 
    8881            0 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
    8882            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8883              :              indent_to, "",
    8884              :              "flag_ipa_cp_clone",
    8885              :              ptr1->x_flag_ipa_cp_clone,
    8886              :              ptr2->x_flag_ipa_cp_clone);
    8887              : 
    8888            0 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
    8889            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8890              :              indent_to, "",
    8891              :              "flag_ipa_icf",
    8892              :              ptr1->x_flag_ipa_icf,
    8893              :              ptr2->x_flag_ipa_icf);
    8894              : 
    8895            0 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
    8896            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8897              :              indent_to, "",
    8898              :              "flag_ipa_icf_functions",
    8899              :              ptr1->x_flag_ipa_icf_functions,
    8900              :              ptr2->x_flag_ipa_icf_functions);
    8901              : 
    8902            0 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
    8903            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8904              :              indent_to, "",
    8905              :              "flag_ipa_icf_variables",
    8906              :              ptr1->x_flag_ipa_icf_variables,
    8907              :              ptr2->x_flag_ipa_icf_variables);
    8908              : 
    8909            0 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
    8910            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8911              :              indent_to, "",
    8912              :              "flag_ipa_modref",
    8913              :              ptr1->x_flag_ipa_modref,
    8914              :              ptr2->x_flag_ipa_modref);
    8915              : 
    8916            0 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
    8917            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8918              :              indent_to, "",
    8919              :              "flag_ipa_profile",
    8920              :              ptr1->x_flag_ipa_profile,
    8921              :              ptr2->x_flag_ipa_profile);
    8922              : 
    8923            0 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
    8924            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8925              :              indent_to, "",
    8926              :              "flag_ipa_pta",
    8927              :              ptr1->x_flag_ipa_pta,
    8928              :              ptr2->x_flag_ipa_pta);
    8929              : 
    8930            0 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
    8931            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8932              :              indent_to, "",
    8933              :              "flag_ipa_pure_const",
    8934              :              ptr1->x_flag_ipa_pure_const,
    8935              :              ptr2->x_flag_ipa_pure_const);
    8936              : 
    8937            0 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
    8938            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8939              :              indent_to, "",
    8940              :              "flag_ipa_ra",
    8941              :              ptr1->x_flag_ipa_ra,
    8942              :              ptr2->x_flag_ipa_ra);
    8943              : 
    8944            0 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
    8945            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8946              :              indent_to, "",
    8947              :              "flag_ipa_reference",
    8948              :              ptr1->x_flag_ipa_reference,
    8949              :              ptr2->x_flag_ipa_reference);
    8950              : 
    8951            0 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
    8952            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8953              :              indent_to, "",
    8954              :              "flag_ipa_reference_addressable",
    8955              :              ptr1->x_flag_ipa_reference_addressable,
    8956              :              ptr2->x_flag_ipa_reference_addressable);
    8957              : 
    8958            0 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
    8959            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8960              :              indent_to, "",
    8961              :              "flag_ipa_reorder_for_locality",
    8962              :              ptr1->x_flag_ipa_reorder_for_locality,
    8963              :              ptr2->x_flag_ipa_reorder_for_locality);
    8964              : 
    8965            0 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
    8966            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8967              :              indent_to, "",
    8968              :              "flag_ipa_sra",
    8969              :              ptr1->x_flag_ipa_sra,
    8970              :              ptr2->x_flag_ipa_sra);
    8971              : 
    8972            0 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
    8973            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8974              :              indent_to, "",
    8975              :              "flag_ipa_stack_alignment",
    8976              :              ptr1->x_flag_ipa_stack_alignment,
    8977              :              ptr2->x_flag_ipa_stack_alignment);
    8978              : 
    8979            0 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
    8980            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8981              :              indent_to, "",
    8982              :              "flag_ipa_strict_aliasing",
    8983              :              ptr1->x_flag_ipa_strict_aliasing,
    8984              :              ptr2->x_flag_ipa_strict_aliasing);
    8985              : 
    8986            0 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
    8987            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8988              :              indent_to, "",
    8989              :              "flag_ipa_vrp",
    8990              :              ptr1->x_flag_ipa_vrp,
    8991              :              ptr2->x_flag_ipa_vrp);
    8992              : 
    8993            0 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
    8994            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    8995              :              indent_to, "",
    8996              :              "flag_ira_hoist_pressure",
    8997              :              ptr1->x_flag_ira_hoist_pressure,
    8998              :              ptr2->x_flag_ira_hoist_pressure);
    8999              : 
    9000            0 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
    9001            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9002              :              indent_to, "",
    9003              :              "flag_ira_loop_pressure",
    9004              :              ptr1->x_flag_ira_loop_pressure,
    9005              :              ptr2->x_flag_ira_loop_pressure);
    9006              : 
    9007            0 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
    9008            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9009              :              indent_to, "",
    9010              :              "flag_ira_share_save_slots",
    9011              :              ptr1->x_flag_ira_share_save_slots,
    9012              :              ptr2->x_flag_ira_share_save_slots);
    9013              : 
    9014            0 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
    9015            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9016              :              indent_to, "",
    9017              :              "flag_ira_share_spill_slots",
    9018              :              ptr1->x_flag_ira_share_spill_slots,
    9019              :              ptr2->x_flag_ira_share_spill_slots);
    9020              : 
    9021            0 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
    9022            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9023              :              indent_to, "",
    9024              :              "flag_isolate_erroneous_paths_attribute",
    9025              :              ptr1->x_flag_isolate_erroneous_paths_attribute,
    9026              :              ptr2->x_flag_isolate_erroneous_paths_attribute);
    9027              : 
    9028            0 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
    9029            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9030              :              indent_to, "",
    9031              :              "flag_isolate_erroneous_paths_dereference",
    9032              :              ptr1->x_flag_isolate_erroneous_paths_dereference,
    9033              :              ptr2->x_flag_isolate_erroneous_paths_dereference);
    9034              : 
    9035            0 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
    9036            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9037              :              indent_to, "",
    9038              :              "flag_ivopts",
    9039              :              ptr1->x_flag_ivopts,
    9040              :              ptr2->x_flag_ivopts);
    9041              : 
    9042            0 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
    9043            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9044              :              indent_to, "",
    9045              :              "flag_jump_tables",
    9046              :              ptr1->x_flag_jump_tables,
    9047              :              ptr2->x_flag_jump_tables);
    9048              : 
    9049            0 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
    9050            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9051              :              indent_to, "",
    9052              :              "flag_keep_gc_roots_live",
    9053              :              ptr1->x_flag_keep_gc_roots_live,
    9054              :              ptr2->x_flag_keep_gc_roots_live);
    9055              : 
    9056            0 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
    9057            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9058              :              indent_to, "",
    9059              :              "flag_late_combine_instructions",
    9060              :              ptr1->x_flag_late_combine_instructions,
    9061              :              ptr2->x_flag_late_combine_instructions);
    9062              : 
    9063            0 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
    9064            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9065              :              indent_to, "",
    9066              :              "flag_lifetime_dse",
    9067              :              ptr1->x_flag_lifetime_dse,
    9068              :              ptr2->x_flag_lifetime_dse);
    9069              : 
    9070            0 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
    9071            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9072              :              indent_to, "",
    9073              :              "flag_limit_function_alignment",
    9074              :              ptr1->x_flag_limit_function_alignment,
    9075              :              ptr2->x_flag_limit_function_alignment);
    9076              : 
    9077            0 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
    9078            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9079              :              indent_to, "",
    9080              :              "flag_live_range_shrinkage",
    9081              :              ptr1->x_flag_live_range_shrinkage,
    9082              :              ptr2->x_flag_live_range_shrinkage);
    9083              : 
    9084            0 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
    9085            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9086              :              indent_to, "",
    9087              :              "flag_loop_interchange",
    9088              :              ptr1->x_flag_loop_interchange,
    9089              :              ptr2->x_flag_loop_interchange);
    9090              : 
    9091            0 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
    9092            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9093              :              indent_to, "",
    9094              :              "flag_loop_nest_optimize",
    9095              :              ptr1->x_flag_loop_nest_optimize,
    9096              :              ptr2->x_flag_loop_nest_optimize);
    9097              : 
    9098            0 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
    9099            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9100              :              indent_to, "",
    9101              :              "flag_loop_parallelize_all",
    9102              :              ptr1->x_flag_loop_parallelize_all,
    9103              :              ptr2->x_flag_loop_parallelize_all);
    9104              : 
    9105            0 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
    9106            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9107              :              indent_to, "",
    9108              :              "flag_unroll_jam",
    9109              :              ptr1->x_flag_unroll_jam,
    9110              :              ptr2->x_flag_unroll_jam);
    9111              : 
    9112            0 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
    9113            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9114              :              indent_to, "",
    9115              :              "flag_lra_remat",
    9116              :              ptr1->x_flag_lra_remat,
    9117              :              ptr2->x_flag_lra_remat);
    9118              : 
    9119            0 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
    9120            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9121              :              indent_to, "",
    9122              :              "flag_malloc_dce",
    9123              :              ptr1->x_flag_malloc_dce,
    9124              :              ptr2->x_flag_malloc_dce);
    9125              : 
    9126            0 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
    9127            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9128              :              indent_to, "",
    9129              :              "flag_errno_math",
    9130              :              ptr1->x_flag_errno_math,
    9131              :              ptr2->x_flag_errno_math);
    9132              : 
    9133            0 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
    9134            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9135              :              indent_to, "",
    9136              :              "flag_modulo_sched",
    9137              :              ptr1->x_flag_modulo_sched,
    9138              :              ptr2->x_flag_modulo_sched);
    9139              : 
    9140            0 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
    9141            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9142              :              indent_to, "",
    9143              :              "flag_modulo_sched_allow_regmoves",
    9144              :              ptr1->x_flag_modulo_sched_allow_regmoves,
    9145              :              ptr2->x_flag_modulo_sched_allow_regmoves);
    9146              : 
    9147            0 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
    9148            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9149              :              indent_to, "",
    9150              :              "flag_move_loop_invariants",
    9151              :              ptr1->x_flag_move_loop_invariants,
    9152              :              ptr2->x_flag_move_loop_invariants);
    9153              : 
    9154            0 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
    9155            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9156              :              indent_to, "",
    9157              :              "flag_move_loop_stores",
    9158              :              ptr1->x_flag_move_loop_stores,
    9159              :              ptr2->x_flag_move_loop_stores);
    9160              : 
    9161            0 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
    9162            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9163              :              indent_to, "",
    9164              :              "flag_non_call_exceptions",
    9165              :              ptr1->x_flag_non_call_exceptions,
    9166              :              ptr2->x_flag_non_call_exceptions);
    9167              : 
    9168            0 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
    9169            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9170              :              indent_to, "",
    9171              :              "flag_nothrow_opt",
    9172              :              ptr1->x_flag_nothrow_opt,
    9173              :              ptr2->x_flag_nothrow_opt);
    9174              : 
    9175            0 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
    9176            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9177              :              indent_to, "",
    9178              :              "flag_omit_frame_pointer",
    9179              :              ptr1->x_flag_omit_frame_pointer,
    9180              :              ptr2->x_flag_omit_frame_pointer);
    9181              : 
    9182            0 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
    9183            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9184              :              indent_to, "",
    9185              :              "flag_opt_info",
    9186              :              ptr1->x_flag_opt_info,
    9187              :              ptr2->x_flag_opt_info);
    9188              : 
    9189            0 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
    9190            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9191              :              indent_to, "",
    9192              :              "flag_optimize_crc",
    9193              :              ptr1->x_flag_optimize_crc,
    9194              :              ptr2->x_flag_optimize_crc);
    9195              : 
    9196            0 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
    9197            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9198              :              indent_to, "",
    9199              :              "flag_optimize_sibling_calls",
    9200              :              ptr1->x_flag_optimize_sibling_calls,
    9201              :              ptr2->x_flag_optimize_sibling_calls);
    9202              : 
    9203            0 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
    9204            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9205              :              indent_to, "",
    9206              :              "flag_optimize_strlen",
    9207              :              ptr1->x_flag_optimize_strlen,
    9208              :              ptr2->x_flag_optimize_strlen);
    9209              : 
    9210            0 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
    9211            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9212              :              indent_to, "",
    9213              :              "flag_pack_struct",
    9214              :              ptr1->x_flag_pack_struct,
    9215              :              ptr2->x_flag_pack_struct);
    9216              : 
    9217            0 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
    9218            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9219              :              indent_to, "",
    9220              :              "flag_partial_inlining",
    9221              :              ptr1->x_flag_partial_inlining,
    9222              :              ptr2->x_flag_partial_inlining);
    9223              : 
    9224            0 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
    9225            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9226              :              indent_to, "",
    9227              :              "flag_pcc_struct_return",
    9228              :              ptr1->x_flag_pcc_struct_return,
    9229              :              ptr2->x_flag_pcc_struct_return);
    9230              : 
    9231            0 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
    9232            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9233              :              indent_to, "",
    9234              :              "flag_peel_loops",
    9235              :              ptr1->x_flag_peel_loops,
    9236              :              ptr2->x_flag_peel_loops);
    9237              : 
    9238            0 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
    9239            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9240              :              indent_to, "",
    9241              :              "flag_no_peephole",
    9242              :              ptr1->x_flag_no_peephole,
    9243              :              ptr2->x_flag_no_peephole);
    9244              : 
    9245            0 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
    9246            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9247              :              indent_to, "",
    9248              :              "flag_peephole2",
    9249              :              ptr1->x_flag_peephole2,
    9250              :              ptr2->x_flag_peephole2);
    9251              : 
    9252            0 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
    9253            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9254              :              indent_to, "",
    9255              :              "flag_plt",
    9256              :              ptr1->x_flag_plt,
    9257              :              ptr2->x_flag_plt);
    9258              : 
    9259            0 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
    9260            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9261              :              indent_to, "",
    9262              :              "flag_predictive_commoning",
    9263              :              ptr1->x_flag_predictive_commoning,
    9264              :              ptr2->x_flag_predictive_commoning);
    9265              : 
    9266            0 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
    9267            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9268              :              indent_to, "",
    9269              :              "flag_prefetch_loop_arrays",
    9270              :              ptr1->x_flag_prefetch_loop_arrays,
    9271              :              ptr2->x_flag_prefetch_loop_arrays);
    9272              : 
    9273            0 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
    9274            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9275              :              indent_to, "",
    9276              :              "flag_printf_return_value",
    9277              :              ptr1->x_flag_printf_return_value,
    9278              :              ptr2->x_flag_printf_return_value);
    9279              : 
    9280            0 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
    9281            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9282              :              indent_to, "",
    9283              :              "flag_profile_partial_training",
    9284              :              ptr1->x_flag_profile_partial_training,
    9285              :              ptr2->x_flag_profile_partial_training);
    9286              : 
    9287            0 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
    9288            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9289              :              indent_to, "",
    9290              :              "flag_profile_reorder_functions",
    9291              :              ptr1->x_flag_profile_reorder_functions,
    9292              :              ptr2->x_flag_profile_reorder_functions);
    9293              : 
    9294            0 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
    9295            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9296              :              indent_to, "",
    9297              :              "flag_reciprocal_math",
    9298              :              ptr1->x_flag_reciprocal_math,
    9299              :              ptr2->x_flag_reciprocal_math);
    9300              : 
    9301            0 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
    9302            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9303              :              indent_to, "",
    9304              :              "flag_ree",
    9305              :              ptr1->x_flag_ree,
    9306              :              ptr2->x_flag_ree);
    9307              : 
    9308            0 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
    9309            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9310              :              indent_to, "",
    9311              :              "flag_rename_registers",
    9312              :              ptr1->x_flag_rename_registers,
    9313              :              ptr2->x_flag_rename_registers);
    9314              : 
    9315            0 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
    9316            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9317              :              indent_to, "",
    9318              :              "flag_reorder_blocks",
    9319              :              ptr1->x_flag_reorder_blocks,
    9320              :              ptr2->x_flag_reorder_blocks);
    9321              : 
    9322            0 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
    9323            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9324              :              indent_to, "",
    9325              :              "flag_reorder_blocks_and_partition",
    9326              :              ptr1->x_flag_reorder_blocks_and_partition,
    9327              :              ptr2->x_flag_reorder_blocks_and_partition);
    9328              : 
    9329            0 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
    9330            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9331              :              indent_to, "",
    9332              :              "flag_reorder_functions",
    9333              :              ptr1->x_flag_reorder_functions,
    9334              :              ptr2->x_flag_reorder_functions);
    9335              : 
    9336            0 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
    9337            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9338              :              indent_to, "",
    9339              :              "flag_rerun_cse_after_loop",
    9340              :              ptr1->x_flag_rerun_cse_after_loop,
    9341              :              ptr2->x_flag_rerun_cse_after_loop);
    9342              : 
    9343            0 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
    9344            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9345              :              indent_to, "",
    9346              :              "flag_resched_modulo_sched",
    9347              :              ptr1->x_flag_resched_modulo_sched,
    9348              :              ptr2->x_flag_resched_modulo_sched);
    9349              : 
    9350            0 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
    9351            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9352              :              indent_to, "",
    9353              :              "flag_rounding_math",
    9354              :              ptr1->x_flag_rounding_math,
    9355              :              ptr2->x_flag_rounding_math);
    9356              : 
    9357            0 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
    9358            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9359              :              indent_to, "",
    9360              :              "flag_rtti",
    9361              :              ptr1->x_flag_rtti,
    9362              :              ptr2->x_flag_rtti);
    9363              : 
    9364            0 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
    9365            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9366              :              indent_to, "",
    9367              :              "flag_save_optimization_record",
    9368              :              ptr1->x_flag_save_optimization_record,
    9369              :              ptr2->x_flag_save_optimization_record);
    9370              : 
    9371            0 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
    9372            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9373              :              indent_to, "",
    9374              :              "flag_sched_critical_path_heuristic",
    9375              :              ptr1->x_flag_sched_critical_path_heuristic,
    9376              :              ptr2->x_flag_sched_critical_path_heuristic);
    9377              : 
    9378            0 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
    9379            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9380              :              indent_to, "",
    9381              :              "flag_sched_dep_count_heuristic",
    9382              :              ptr1->x_flag_sched_dep_count_heuristic,
    9383              :              ptr2->x_flag_sched_dep_count_heuristic);
    9384              : 
    9385            0 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
    9386            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9387              :              indent_to, "",
    9388              :              "flag_sched_group_heuristic",
    9389              :              ptr1->x_flag_sched_group_heuristic,
    9390              :              ptr2->x_flag_sched_group_heuristic);
    9391              : 
    9392            0 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
    9393            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9394              :              indent_to, "",
    9395              :              "flag_schedule_interblock",
    9396              :              ptr1->x_flag_schedule_interblock,
    9397              :              ptr2->x_flag_schedule_interblock);
    9398              : 
    9399            0 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
    9400            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9401              :              indent_to, "",
    9402              :              "flag_sched_last_insn_heuristic",
    9403              :              ptr1->x_flag_sched_last_insn_heuristic,
    9404              :              ptr2->x_flag_sched_last_insn_heuristic);
    9405              : 
    9406            0 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
    9407            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9408              :              indent_to, "",
    9409              :              "flag_sched_pressure",
    9410              :              ptr1->x_flag_sched_pressure,
    9411              :              ptr2->x_flag_sched_pressure);
    9412              : 
    9413            0 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
    9414            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9415              :              indent_to, "",
    9416              :              "flag_sched_rank_heuristic",
    9417              :              ptr1->x_flag_sched_rank_heuristic,
    9418              :              ptr2->x_flag_sched_rank_heuristic);
    9419              : 
    9420            0 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
    9421            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9422              :              indent_to, "",
    9423              :              "flag_schedule_speculative",
    9424              :              ptr1->x_flag_schedule_speculative,
    9425              :              ptr2->x_flag_schedule_speculative);
    9426              : 
    9427            0 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
    9428            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9429              :              indent_to, "",
    9430              :              "flag_sched_spec_insn_heuristic",
    9431              :              ptr1->x_flag_sched_spec_insn_heuristic,
    9432              :              ptr2->x_flag_sched_spec_insn_heuristic);
    9433              : 
    9434            0 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
    9435            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9436              :              indent_to, "",
    9437              :              "flag_schedule_speculative_load",
    9438              :              ptr1->x_flag_schedule_speculative_load,
    9439              :              ptr2->x_flag_schedule_speculative_load);
    9440              : 
    9441            0 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
    9442            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9443              :              indent_to, "",
    9444              :              "flag_schedule_speculative_load_dangerous",
    9445              :              ptr1->x_flag_schedule_speculative_load_dangerous,
    9446              :              ptr2->x_flag_schedule_speculative_load_dangerous);
    9447              : 
    9448            0 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
    9449            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9450              :              indent_to, "",
    9451              :              "flag_sched2_use_superblocks",
    9452              :              ptr1->x_flag_sched2_use_superblocks,
    9453              :              ptr2->x_flag_sched2_use_superblocks);
    9454              : 
    9455            0 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
    9456            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9457              :              indent_to, "",
    9458              :              "flag_schedule_fusion",
    9459              :              ptr1->x_flag_schedule_fusion,
    9460              :              ptr2->x_flag_schedule_fusion);
    9461              : 
    9462            0 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
    9463            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9464              :              indent_to, "",
    9465              :              "flag_schedule_insns",
    9466              :              ptr1->x_flag_schedule_insns,
    9467              :              ptr2->x_flag_schedule_insns);
    9468              : 
    9469            0 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
    9470            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9471              :              indent_to, "",
    9472              :              "flag_schedule_insns_after_reload",
    9473              :              ptr1->x_flag_schedule_insns_after_reload,
    9474              :              ptr2->x_flag_schedule_insns_after_reload);
    9475              : 
    9476            0 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
    9477            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9478              :              indent_to, "",
    9479              :              "flag_section_anchors",
    9480              :              ptr1->x_flag_section_anchors,
    9481              :              ptr2->x_flag_section_anchors);
    9482              : 
    9483            0 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
    9484            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9485              :              indent_to, "",
    9486              :              "flag_sel_sched_pipelining",
    9487              :              ptr1->x_flag_sel_sched_pipelining,
    9488              :              ptr2->x_flag_sel_sched_pipelining);
    9489              : 
    9490            0 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
    9491            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9492              :              indent_to, "",
    9493              :              "flag_sel_sched_pipelining_outer_loops",
    9494              :              ptr1->x_flag_sel_sched_pipelining_outer_loops,
    9495              :              ptr2->x_flag_sel_sched_pipelining_outer_loops);
    9496              : 
    9497            0 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
    9498            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9499              :              indent_to, "",
    9500              :              "flag_sel_sched_reschedule_pipelined",
    9501              :              ptr1->x_flag_sel_sched_reschedule_pipelined,
    9502              :              ptr2->x_flag_sel_sched_reschedule_pipelined);
    9503              : 
    9504            0 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
    9505            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9506              :              indent_to, "",
    9507              :              "flag_selective_scheduling",
    9508              :              ptr1->x_flag_selective_scheduling,
    9509              :              ptr2->x_flag_selective_scheduling);
    9510              : 
    9511            0 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
    9512            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9513              :              indent_to, "",
    9514              :              "flag_selective_scheduling2",
    9515              :              ptr1->x_flag_selective_scheduling2,
    9516              :              ptr2->x_flag_selective_scheduling2);
    9517              : 
    9518            0 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
    9519            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9520              :              indent_to, "",
    9521              :              "flag_semantic_interposition",
    9522              :              ptr1->x_flag_semantic_interposition,
    9523              :              ptr2->x_flag_semantic_interposition);
    9524              : 
    9525            0 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
    9526            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9527              :              indent_to, "",
    9528              :              "flag_short_enums",
    9529              :              ptr1->x_flag_short_enums,
    9530              :              ptr2->x_flag_short_enums);
    9531              : 
    9532            0 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
    9533            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9534              :              indent_to, "",
    9535              :              "flag_short_wchar",
    9536              :              ptr1->x_flag_short_wchar,
    9537              :              ptr2->x_flag_short_wchar);
    9538              : 
    9539            0 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
    9540            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9541              :              indent_to, "",
    9542              :              "flag_shrink_wrap",
    9543              :              ptr1->x_flag_shrink_wrap,
    9544              :              ptr2->x_flag_shrink_wrap);
    9545              : 
    9546            0 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
    9547            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9548              :              indent_to, "",
    9549              :              "flag_shrink_wrap_separate",
    9550              :              ptr1->x_flag_shrink_wrap_separate,
    9551              :              ptr2->x_flag_shrink_wrap_separate);
    9552              : 
    9553            0 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
    9554            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9555              :              indent_to, "",
    9556              :              "flag_signaling_nans",
    9557              :              ptr1->x_flag_signaling_nans,
    9558              :              ptr2->x_flag_signaling_nans);
    9559              : 
    9560            0 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
    9561            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9562              :              indent_to, "",
    9563              :              "flag_signed_zeros",
    9564              :              ptr1->x_flag_signed_zeros,
    9565              :              ptr2->x_flag_signed_zeros);
    9566              : 
    9567            0 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
    9568            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9569              :              indent_to, "",
    9570              :              "flag_single_precision_constant",
    9571              :              ptr1->x_flag_single_precision_constant,
    9572              :              ptr2->x_flag_single_precision_constant);
    9573              : 
    9574            0 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
    9575            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9576              :              indent_to, "",
    9577              :              "flag_speculatively_call_stored_functions",
    9578              :              ptr1->x_flag_speculatively_call_stored_functions,
    9579              :              ptr2->x_flag_speculatively_call_stored_functions);
    9580              : 
    9581            0 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
    9582            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9583              :              indent_to, "",
    9584              :              "flag_split_ivs_in_unroller",
    9585              :              ptr1->x_flag_split_ivs_in_unroller,
    9586              :              ptr2->x_flag_split_ivs_in_unroller);
    9587              : 
    9588            0 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
    9589            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9590              :              indent_to, "",
    9591              :              "flag_split_loops",
    9592              :              ptr1->x_flag_split_loops,
    9593              :              ptr2->x_flag_split_loops);
    9594              : 
    9595            0 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
    9596            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9597              :              indent_to, "",
    9598              :              "flag_split_wide_types",
    9599              :              ptr1->x_flag_split_wide_types,
    9600              :              ptr2->x_flag_split_wide_types);
    9601              : 
    9602            0 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
    9603            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9604              :              indent_to, "",
    9605              :              "flag_split_wide_types_early",
    9606              :              ptr1->x_flag_split_wide_types_early,
    9607              :              ptr2->x_flag_split_wide_types_early);
    9608              : 
    9609            0 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
    9610            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9611              :              indent_to, "",
    9612              :              "flag_ssa_backprop",
    9613              :              ptr1->x_flag_ssa_backprop,
    9614              :              ptr2->x_flag_ssa_backprop);
    9615              : 
    9616            0 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
    9617            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9618              :              indent_to, "",
    9619              :              "flag_ssa_phiopt",
    9620              :              ptr1->x_flag_ssa_phiopt,
    9621              :              ptr2->x_flag_ssa_phiopt);
    9622              : 
    9623            0 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
    9624            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9625              :              indent_to, "",
    9626              :              "flag_stack_clash_protection",
    9627              :              ptr1->x_flag_stack_clash_protection,
    9628              :              ptr2->x_flag_stack_clash_protection);
    9629              : 
    9630            0 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
    9631            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9632              :              indent_to, "",
    9633              :              "flag_stack_protect",
    9634              :              ptr1->x_flag_stack_protect,
    9635              :              ptr2->x_flag_stack_protect);
    9636              : 
    9637            0 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
    9638            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9639              :              indent_to, "",
    9640              :              "flag_stdarg_opt",
    9641              :              ptr1->x_flag_stdarg_opt,
    9642              :              ptr2->x_flag_stdarg_opt);
    9643              : 
    9644            0 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
    9645            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9646              :              indent_to, "",
    9647              :              "flag_store_merging",
    9648              :              ptr1->x_flag_store_merging,
    9649              :              ptr2->x_flag_store_merging);
    9650              : 
    9651            0 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
    9652            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9653              :              indent_to, "",
    9654              :              "flag_strict_aliasing",
    9655              :              ptr1->x_flag_strict_aliasing,
    9656              :              ptr2->x_flag_strict_aliasing);
    9657              : 
    9658            0 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
    9659            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9660              :              indent_to, "",
    9661              :              "flag_strict_enums",
    9662              :              ptr1->x_flag_strict_enums,
    9663              :              ptr2->x_flag_strict_enums);
    9664              : 
    9665            0 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
    9666            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9667              :              indent_to, "",
    9668              :              "flag_strict_volatile_bitfields",
    9669              :              ptr1->x_flag_strict_volatile_bitfields,
    9670              :              ptr2->x_flag_strict_volatile_bitfields);
    9671              : 
    9672            0 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
    9673            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9674              :              indent_to, "",
    9675              :              "flag_thread_jumps",
    9676              :              ptr1->x_flag_thread_jumps,
    9677              :              ptr2->x_flag_thread_jumps);
    9678              : 
    9679            0 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
    9680            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9681              :              indent_to, "",
    9682              :              "flag_threadsafe_statics",
    9683              :              ptr1->x_flag_threadsafe_statics,
    9684              :              ptr2->x_flag_threadsafe_statics);
    9685              : 
    9686            0 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
    9687            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9688              :              indent_to, "",
    9689              :              "flag_toplevel_reorder",
    9690              :              ptr1->x_flag_toplevel_reorder,
    9691              :              ptr2->x_flag_toplevel_reorder);
    9692              : 
    9693            0 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
    9694            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9695              :              indent_to, "",
    9696              :              "flag_tracer",
    9697              :              ptr1->x_flag_tracer,
    9698              :              ptr2->x_flag_tracer);
    9699              : 
    9700            0 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
    9701            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9702              :              indent_to, "",
    9703              :              "flag_trapping_math",
    9704              :              ptr1->x_flag_trapping_math,
    9705              :              ptr2->x_flag_trapping_math);
    9706              : 
    9707            0 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
    9708            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9709              :              indent_to, "",
    9710              :              "flag_trapv",
    9711              :              ptr1->x_flag_trapv,
    9712              :              ptr2->x_flag_trapv);
    9713              : 
    9714            0 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
    9715            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9716              :              indent_to, "",
    9717              :              "flag_tree_bit_ccp",
    9718              :              ptr1->x_flag_tree_bit_ccp,
    9719              :              ptr2->x_flag_tree_bit_ccp);
    9720              : 
    9721            0 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
    9722            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9723              :              indent_to, "",
    9724              :              "flag_tree_builtin_call_dce",
    9725              :              ptr1->x_flag_tree_builtin_call_dce,
    9726              :              ptr2->x_flag_tree_builtin_call_dce);
    9727              : 
    9728            0 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
    9729            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9730              :              indent_to, "",
    9731              :              "flag_tree_ccp",
    9732              :              ptr1->x_flag_tree_ccp,
    9733              :              ptr2->x_flag_tree_ccp);
    9734              : 
    9735            0 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
    9736            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9737              :              indent_to, "",
    9738              :              "flag_tree_ch",
    9739              :              ptr1->x_flag_tree_ch,
    9740              :              ptr2->x_flag_tree_ch);
    9741              : 
    9742            0 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
    9743            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9744              :              indent_to, "",
    9745              :              "flag_tree_coalesce_vars",
    9746              :              ptr1->x_flag_tree_coalesce_vars,
    9747              :              ptr2->x_flag_tree_coalesce_vars);
    9748              : 
    9749            0 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
    9750            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9751              :              indent_to, "",
    9752              :              "flag_tree_copy_prop",
    9753              :              ptr1->x_flag_tree_copy_prop,
    9754              :              ptr2->x_flag_tree_copy_prop);
    9755              : 
    9756            0 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
    9757            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9758              :              indent_to, "",
    9759              :              "flag_tree_cselim",
    9760              :              ptr1->x_flag_tree_cselim,
    9761              :              ptr2->x_flag_tree_cselim);
    9762              : 
    9763            0 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
    9764            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9765              :              indent_to, "",
    9766              :              "flag_tree_dce",
    9767              :              ptr1->x_flag_tree_dce,
    9768              :              ptr2->x_flag_tree_dce);
    9769              : 
    9770            0 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
    9771            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9772              :              indent_to, "",
    9773              :              "flag_tree_dom",
    9774              :              ptr1->x_flag_tree_dom,
    9775              :              ptr2->x_flag_tree_dom);
    9776              : 
    9777            0 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
    9778            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9779              :              indent_to, "",
    9780              :              "flag_tree_dse",
    9781              :              ptr1->x_flag_tree_dse,
    9782              :              ptr2->x_flag_tree_dse);
    9783              : 
    9784            0 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
    9785            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9786              :              indent_to, "",
    9787              :              "flag_tree_forwprop",
    9788              :              ptr1->x_flag_tree_forwprop,
    9789              :              ptr2->x_flag_tree_forwprop);
    9790              : 
    9791            0 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
    9792            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9793              :              indent_to, "",
    9794              :              "flag_tree_fre",
    9795              :              ptr1->x_flag_tree_fre,
    9796              :              ptr2->x_flag_tree_fre);
    9797              : 
    9798            0 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
    9799            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9800              :              indent_to, "",
    9801              :              "flag_tree_loop_distribute_patterns",
    9802              :              ptr1->x_flag_tree_loop_distribute_patterns,
    9803              :              ptr2->x_flag_tree_loop_distribute_patterns);
    9804              : 
    9805            0 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
    9806            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9807              :              indent_to, "",
    9808              :              "flag_tree_loop_distribution",
    9809              :              ptr1->x_flag_tree_loop_distribution,
    9810              :              ptr2->x_flag_tree_loop_distribution);
    9811              : 
    9812            0 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
    9813            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9814              :              indent_to, "",
    9815              :              "flag_tree_loop_im",
    9816              :              ptr1->x_flag_tree_loop_im,
    9817              :              ptr2->x_flag_tree_loop_im);
    9818              : 
    9819            0 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
    9820            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9821              :              indent_to, "",
    9822              :              "flag_tree_loop_ivcanon",
    9823              :              ptr1->x_flag_tree_loop_ivcanon,
    9824              :              ptr2->x_flag_tree_loop_ivcanon);
    9825              : 
    9826            0 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
    9827            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9828              :              indent_to, "",
    9829              :              "flag_tree_loop_optimize",
    9830              :              ptr1->x_flag_tree_loop_optimize,
    9831              :              ptr2->x_flag_tree_loop_optimize);
    9832              : 
    9833            0 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
    9834            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9835              :              indent_to, "",
    9836              :              "flag_tree_loop_vectorize",
    9837              :              ptr1->x_flag_tree_loop_vectorize,
    9838              :              ptr2->x_flag_tree_loop_vectorize);
    9839              : 
    9840            0 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
    9841            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9842              :              indent_to, "",
    9843              :              "flag_tree_partial_pre",
    9844              :              ptr1->x_flag_tree_partial_pre,
    9845              :              ptr2->x_flag_tree_partial_pre);
    9846              : 
    9847            0 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
    9848            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9849              :              indent_to, "",
    9850              :              "flag_tree_phiprop",
    9851              :              ptr1->x_flag_tree_phiprop,
    9852              :              ptr2->x_flag_tree_phiprop);
    9853              : 
    9854            0 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
    9855            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9856              :              indent_to, "",
    9857              :              "flag_tree_pre",
    9858              :              ptr1->x_flag_tree_pre,
    9859              :              ptr2->x_flag_tree_pre);
    9860              : 
    9861            0 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
    9862            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9863              :              indent_to, "",
    9864              :              "flag_tree_pta",
    9865              :              ptr1->x_flag_tree_pta,
    9866              :              ptr2->x_flag_tree_pta);
    9867              : 
    9868            0 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
    9869            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9870              :              indent_to, "",
    9871              :              "flag_tree_reassoc",
    9872              :              ptr1->x_flag_tree_reassoc,
    9873              :              ptr2->x_flag_tree_reassoc);
    9874              : 
    9875            0 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
    9876            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9877              :              indent_to, "",
    9878              :              "flag_tree_scev_cprop",
    9879              :              ptr1->x_flag_tree_scev_cprop,
    9880              :              ptr2->x_flag_tree_scev_cprop);
    9881              : 
    9882            0 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
    9883            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9884              :              indent_to, "",
    9885              :              "flag_tree_sink",
    9886              :              ptr1->x_flag_tree_sink,
    9887              :              ptr2->x_flag_tree_sink);
    9888              : 
    9889            0 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
    9890            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9891              :              indent_to, "",
    9892              :              "flag_tree_slp_vectorize",
    9893              :              ptr1->x_flag_tree_slp_vectorize,
    9894              :              ptr2->x_flag_tree_slp_vectorize);
    9895              : 
    9896            0 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
    9897            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9898              :              indent_to, "",
    9899              :              "flag_tree_slsr",
    9900              :              ptr1->x_flag_tree_slsr,
    9901              :              ptr2->x_flag_tree_slsr);
    9902              : 
    9903            0 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
    9904            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9905              :              indent_to, "",
    9906              :              "flag_tree_sra",
    9907              :              ptr1->x_flag_tree_sra,
    9908              :              ptr2->x_flag_tree_sra);
    9909              : 
    9910            0 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
    9911            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9912              :              indent_to, "",
    9913              :              "flag_tree_switch_conversion",
    9914              :              ptr1->x_flag_tree_switch_conversion,
    9915              :              ptr2->x_flag_tree_switch_conversion);
    9916              : 
    9917            0 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
    9918            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9919              :              indent_to, "",
    9920              :              "flag_tree_tail_merge",
    9921              :              ptr1->x_flag_tree_tail_merge,
    9922              :              ptr2->x_flag_tree_tail_merge);
    9923              : 
    9924            0 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
    9925            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9926              :              indent_to, "",
    9927              :              "flag_tree_ter",
    9928              :              ptr1->x_flag_tree_ter,
    9929              :              ptr2->x_flag_tree_ter);
    9930              : 
    9931            0 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
    9932            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9933              :              indent_to, "",
    9934              :              "flag_tree_vectorize",
    9935              :              ptr1->x_flag_tree_vectorize,
    9936              :              ptr2->x_flag_tree_vectorize);
    9937              : 
    9938            0 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
    9939            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9940              :              indent_to, "",
    9941              :              "flag_tree_vrp",
    9942              :              ptr1->x_flag_tree_vrp,
    9943              :              ptr2->x_flag_tree_vrp);
    9944              : 
    9945            0 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
    9946            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9947              :              indent_to, "",
    9948              :              "flag_unconstrained_commons",
    9949              :              ptr1->x_flag_unconstrained_commons,
    9950              :              ptr2->x_flag_unconstrained_commons);
    9951              : 
    9952            0 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
    9953            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9954              :              indent_to, "",
    9955              :              "flag_unreachable_traps",
    9956              :              ptr1->x_flag_unreachable_traps,
    9957              :              ptr2->x_flag_unreachable_traps);
    9958              : 
    9959            0 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
    9960            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9961              :              indent_to, "",
    9962              :              "flag_unroll_all_loops",
    9963              :              ptr1->x_flag_unroll_all_loops,
    9964              :              ptr2->x_flag_unroll_all_loops);
    9965              : 
    9966            0 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
    9967            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9968              :              indent_to, "",
    9969              :              "flag_cunroll_grow_size",
    9970              :              ptr1->x_flag_cunroll_grow_size,
    9971              :              ptr2->x_flag_cunroll_grow_size);
    9972              : 
    9973            0 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
    9974            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9975              :              indent_to, "",
    9976              :              "flag_unroll_loops",
    9977              :              ptr1->x_flag_unroll_loops,
    9978              :              ptr2->x_flag_unroll_loops);
    9979              : 
    9980            0 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
    9981            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9982              :              indent_to, "",
    9983              :              "flag_unsafe_math_optimizations",
    9984              :              ptr1->x_flag_unsafe_math_optimizations,
    9985              :              ptr2->x_flag_unsafe_math_optimizations);
    9986              : 
    9987            0 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
    9988            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9989              :              indent_to, "",
    9990              :              "flag_unswitch_loops",
    9991              :              ptr1->x_flag_unswitch_loops,
    9992              :              ptr2->x_flag_unswitch_loops);
    9993              : 
    9994            0 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
    9995            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
    9996              :              indent_to, "",
    9997              :              "flag_unwind_tables",
    9998              :              ptr1->x_flag_unwind_tables,
    9999              :              ptr2->x_flag_unwind_tables);
   10000              : 
   10001            0 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
   10002            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10003              :              indent_to, "",
   10004              :              "flag_var_tracking",
   10005              :              ptr1->x_flag_var_tracking,
   10006              :              ptr2->x_flag_var_tracking);
   10007              : 
   10008            0 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
   10009            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10010              :              indent_to, "",
   10011              :              "flag_var_tracking_assignments",
   10012              :              ptr1->x_flag_var_tracking_assignments,
   10013              :              ptr2->x_flag_var_tracking_assignments);
   10014              : 
   10015            0 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   10016            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10017              :              indent_to, "",
   10018              :              "flag_var_tracking_assignments_toggle",
   10019              :              ptr1->x_flag_var_tracking_assignments_toggle,
   10020              :              ptr2->x_flag_var_tracking_assignments_toggle);
   10021              : 
   10022            0 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   10023            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10024              :              indent_to, "",
   10025              :              "flag_var_tracking_uninit",
   10026              :              ptr1->x_flag_var_tracking_uninit,
   10027              :              ptr2->x_flag_var_tracking_uninit);
   10028              : 
   10029            0 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   10030            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10031              :              indent_to, "",
   10032              :              "flag_variable_expansion_in_unroller",
   10033              :              ptr1->x_flag_variable_expansion_in_unroller,
   10034              :              ptr2->x_flag_variable_expansion_in_unroller);
   10035              : 
   10036            0 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   10037            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10038              :              indent_to, "",
   10039              :              "flag_version_loops_for_strides",
   10040              :              ptr1->x_flag_version_loops_for_strides,
   10041              :              ptr2->x_flag_version_loops_for_strides);
   10042              : 
   10043            0 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   10044            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10045              :              indent_to, "",
   10046              :              "flag_value_profile_transformations",
   10047              :              ptr1->x_flag_value_profile_transformations,
   10048              :              ptr2->x_flag_value_profile_transformations);
   10049              : 
   10050            0 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   10051            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10052              :              indent_to, "",
   10053              :              "flag_web",
   10054              :              ptr1->x_flag_web,
   10055              :              ptr2->x_flag_web);
   10056              : 
   10057            0 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   10058            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10059              :              indent_to, "",
   10060              :              "flag_wrapv",
   10061              :              ptr1->x_flag_wrapv,
   10062              :              ptr2->x_flag_wrapv);
   10063              : 
   10064            0 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   10065            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10066              :              indent_to, "",
   10067              :              "flag_wrapv_pointer",
   10068              :              ptr1->x_flag_wrapv_pointer,
   10069              :              ptr2->x_flag_wrapv_pointer);
   10070              : 
   10071            0 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   10072            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10073              :              indent_to, "",
   10074              :              "debug_nonbind_markers_p",
   10075              :              ptr1->x_debug_nonbind_markers_p,
   10076              :              ptr2->x_debug_nonbind_markers_p);
   10077              : 
   10078            0 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   10079            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10080              :              indent_to, "",
   10081              :              "ix86_use_scatter",
   10082              :              ptr1->x_ix86_use_scatter,
   10083              :              ptr2->x_ix86_use_scatter);
   10084              : 
   10085            0 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   10086            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10087              :              indent_to, "",
   10088              :              "ix86_unroll_only_small_loops",
   10089              :              ptr1->x_ix86_unroll_only_small_loops,
   10090              :              ptr2->x_ix86_unroll_only_small_loops);
   10091              : 
   10092            0 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   10093            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   10094            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   10095            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10096              :              indent_to, "",
   10097              :              "str_align_functions",
   10098              :              ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
   10099              :              ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
   10100              : 
   10101            0 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   10102            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   10103            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   10104            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10105              :              indent_to, "",
   10106              :              "str_align_jumps",
   10107              :              ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
   10108              :              ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
   10109              : 
   10110            0 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   10111            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   10112            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   10113            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10114              :              indent_to, "",
   10115              :              "str_align_labels",
   10116              :              ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
   10117              :              ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
   10118              : 
   10119            0 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   10120            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   10121            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   10122            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10123              :              indent_to, "",
   10124              :              "str_align_loops",
   10125              :              ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
   10126              :              ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
   10127              : 
   10128            0 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   10129            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   10130            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   10131            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10132              :              indent_to, "",
   10133              :              "flag_patchable_function_entry",
   10134              :              ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
   10135              :              ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
   10136              : 
   10137            0 : }
   10138              : 
   10139              : /* Save selected option variables into a structure.  */
   10140              : void
   10141     79044407 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
   10142              :                        struct gcc_options *opts_set)
   10143              : {
   10144     79044407 :   gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
   10145     79044407 :   gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
   10146              : 
   10147     79044407 :   if (targetm.target_option.save)
   10148     79044407 :     targetm.target_option.save (ptr, opts, opts_set);
   10149              : 
   10150     79044407 :   ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
   10151     79044407 :   ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
   10152     79044407 :   ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
   10153     79044407 :   ptr->x_ix86_abi = opts->x_ix86_abi;
   10154     79044407 :   ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
   10155     79044407 :   ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
   10156     79044407 :   ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
   10157     79044407 :   ptr->x_ix86_pmode = opts->x_ix86_pmode;
   10158     79044407 :   ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
   10159     79044407 :   ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
   10160     79044407 :   ptr->x_ix86_regparm = opts->x_ix86_regparm;
   10161     79044407 :   ptr->x_recip_mask = opts->x_recip_mask;
   10162     79044407 :   ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
   10163     79044407 :   ptr->x_target_flags = opts->x_target_flags;
   10164     79044407 :   ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
   10165     79044407 :   ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
   10166     79044407 :   ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
   10167     79044407 :   ptr->x_ix86_move_max = opts->x_ix86_move_max;
   10168     79044407 :   ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
   10169     79044407 :   ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
   10170     79044407 :   ptr->x_flag_fentry = opts->x_flag_fentry;
   10171     79044407 :   ptr->x_ix86_needed = opts->x_ix86_needed;
   10172     79044407 :   ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
   10173     79044407 :   ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
   10174     79044407 :   ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
   10175              : 
   10176     79044407 :   unsigned HOST_WIDE_INT mask = 0;
   10177     79044407 :   if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
   10178     79044407 :   if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
   10179     79044407 :   if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
   10180     79044407 :   if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
   10181     79044407 :   if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
   10182     79044407 :   if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
   10183     79044407 :   if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
   10184     79044407 :   if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
   10185     79044407 :   if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
   10186     79044407 :   if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
   10187     79044407 :   if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
   10188     79044407 :   if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
   10189     79044407 :   ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
   10190     79044407 :   ptr->explicit_mask_target_flags = opts_set->x_target_flags;
   10191     79044407 :   ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
   10192     79044407 :   ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
   10193     79044407 :   if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
   10194     79044407 :   if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
   10195     79044407 :   if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
   10196     79044407 :   if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
   10197     79044407 :   if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
   10198     79044407 :   if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
   10199     79044407 :   if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
   10200     79044407 :   if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
   10201     79044407 :   if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
   10202     79044407 :   ptr->explicit_mask[0] = mask;
   10203     79044407 : }
   10204              : 
   10205              : /* Restore selected current options from a structure.  */
   10206              : void
   10207     55055642 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
   10208              :                           struct cl_target_option *ptr)
   10209              : {
   10210     55055642 :   opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
   10211     55055642 :   opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
   10212     55055642 :   opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
   10213     55055642 :   opts->x_ix86_abi = ptr->x_ix86_abi;
   10214     55055642 :   opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
   10215     55055642 :   opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
   10216     55055642 :   opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
   10217     55055642 :   opts->x_ix86_pmode = ptr->x_ix86_pmode;
   10218     55055642 :   opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
   10219     55055642 :   opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
   10220     55055642 :   opts->x_ix86_regparm = ptr->x_ix86_regparm;
   10221     55055642 :   opts->x_recip_mask = ptr->x_recip_mask;
   10222     55055642 :   opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
   10223     55055642 :   opts->x_target_flags = ptr->x_target_flags;
   10224     55055642 :   opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
   10225     55055642 :   opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
   10226     55055642 :   opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
   10227     55055642 :   opts->x_ix86_move_max = ptr->x_ix86_move_max;
   10228     55055642 :   opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
   10229     55055642 :   opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
   10230     55055642 :   opts->x_flag_fentry = ptr->x_flag_fentry;
   10231     55055642 :   opts->x_ix86_needed = ptr->x_ix86_needed;
   10232     55055642 :   opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
   10233     55055642 :   opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
   10234     55055642 :   opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
   10235              : 
   10236     55055642 :   unsigned HOST_WIDE_INT mask;
   10237     55055642 :   mask = ptr->explicit_mask[0];
   10238     55055642 :   opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
   10239     55055642 :   mask >>= 1;
   10240     55055642 :   opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
   10241     55055642 :   mask >>= 1;
   10242     55055642 :   opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
   10243     55055642 :   mask >>= 1;
   10244     55055642 :   opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
   10245     55055642 :   mask >>= 1;
   10246     55055642 :   opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
   10247     55055642 :   mask >>= 1;
   10248     55055642 :   opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
   10249     55055642 :   mask >>= 1;
   10250     55055642 :   opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
   10251     55055642 :   mask >>= 1;
   10252     55055642 :   opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
   10253     55055642 :   mask >>= 1;
   10254     55055642 :   opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
   10255     55055642 :   mask >>= 1;
   10256     55055642 :   opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
   10257     55055642 :   mask >>= 1;
   10258     55055642 :   opts_set->x_ix86_regparm = (mask & 1) != 0;
   10259     55055642 :   mask >>= 1;
   10260     55055642 :   opts_set->x_recip_mask = (mask & 1) != 0;
   10261     55055642 :   mask >>= 1;
   10262     55055642 :   opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
   10263     55055642 :   opts_set->x_target_flags = ptr->explicit_mask_target_flags;
   10264     55055642 :   opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
   10265     55055642 :   opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
   10266     55055642 :   opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
   10267     55055642 :   mask >>= 1;
   10268     55055642 :   opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10269     55055642 :   mask >>= 1;
   10270     55055642 :   opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
   10271     55055642 :   mask >>= 1;
   10272     55055642 :   opts_set->x_ix86_apx_features = (mask & 1) != 0;
   10273     55055642 :   mask >>= 1;
   10274     55055642 :   opts_set->x_flag_fentry = (mask & 1) != 0;
   10275     55055642 :   mask >>= 1;
   10276     55055642 :   opts_set->x_ix86_needed = (mask & 1) != 0;
   10277     55055642 :   mask >>= 1;
   10278     55055642 :   opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
   10279     55055642 :   mask >>= 1;
   10280     55055642 :   opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
   10281     55055642 :   mask >>= 1;
   10282     55055642 :   opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
   10283     55055642 :   mask >>= 1;
   10284              : 
   10285     55055642 :   if (targetm.target_option.restore)
   10286     55055642 :     targetm.target_option.restore (opts, opts_set, ptr);
   10287     55055642 : }
   10288              : 
   10289              : /* Print optimization options from a structure.  */
   10290              : void
   10291            0 : cl_target_option_print (FILE *file,
   10292              :                         int indent,
   10293              :                         struct cl_target_option *ptr)
   10294              : {
   10295            0 :   fputs ("\n", file);
   10296            0 :   if (ptr->x_ix86_target_flags)
   10297            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10298              :              indent, "",
   10299              :              "ix86_target_flags",
   10300              :              (unsigned long)ptr->x_ix86_target_flags);
   10301              : 
   10302            0 :   if (ptr->x_target_flags)
   10303            0 :     fprintf (file, "%*s%s (%#lx)\n",
   10304              :              indent, "",
   10305              :              "target_flags",
   10306              :              (unsigned long)ptr->x_target_flags);
   10307              : 
   10308            0 :   if (ptr->x_ix86_isa_flags)
   10309            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10310              :              indent, "",
   10311              :              "ix86_isa_flags",
   10312              :              ptr->x_ix86_isa_flags);
   10313              : 
   10314            0 :   if (ptr->x_ix86_isa_flags2)
   10315            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
   10316              :              indent, "",
   10317              :              "ix86_isa_flags2",
   10318              :              ptr->x_ix86_isa_flags2);
   10319              : 
   10320            0 :   if (ptr->x_ix86_fpmath)
   10321            0 :     fprintf (file, "%*s%s (%#x)\n",
   10322              :              indent, "",
   10323              :              "ix86_fpmath",
   10324              :              ptr->x_ix86_fpmath);
   10325              : 
   10326            0 :   if (ptr->x_ix86_move_max)
   10327            0 :     fprintf (file, "%*s%s (%#x)\n",
   10328              :              indent, "",
   10329              :              "ix86_move_max",
   10330              :              ptr->x_ix86_move_max);
   10331              : 
   10332            0 :   if (ptr->x_prefer_vector_width_type)
   10333            0 :     fprintf (file, "%*s%s (%#x)\n",
   10334              :              indent, "",
   10335              :              "prefer_vector_width_type",
   10336              :              ptr->x_prefer_vector_width_type);
   10337              : 
   10338            0 :   if (ptr->x_ix86_apx_features)
   10339            0 :     fprintf (file, "%*s%s (%#x)\n",
   10340              :              indent, "",
   10341              :              "ix86_apx_features",
   10342              :              ptr->x_ix86_apx_features);
   10343              : 
   10344            0 :   if (ptr->x_flag_fentry)
   10345            0 :     fprintf (file, "%*s%s (%#x)\n",
   10346              :              indent, "",
   10347              :              "flag_fentry",
   10348              :              ptr->x_flag_fentry);
   10349              : 
   10350            0 :   if (ptr->x_ix86_needed)
   10351            0 :     fprintf (file, "%*s%s (%#x)\n",
   10352              :              indent, "",
   10353              :              "ix86_needed",
   10354              :              ptr->x_ix86_needed);
   10355              : 
   10356            0 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10357            0 :     fprintf (file, "%*s%s (%s)\n",
   10358              :              indent, "",
   10359              :              "ix86_stack_protector_guard_offset_str",
   10360              :              ptr->x_ix86_stack_protector_guard_offset_str);
   10361              : 
   10362            0 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10363            0 :     fprintf (file, "%*s%s (%s)\n",
   10364              :              indent, "",
   10365              :              "ix86_stack_protector_guard_reg_str",
   10366              :              ptr->x_ix86_stack_protector_guard_reg_str);
   10367              : 
   10368            0 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10369            0 :     fprintf (file, "%*s%s (%s)\n",
   10370              :              indent, "",
   10371              :              "ix86_stack_protector_guard_symbol_str",
   10372              :              ptr->x_ix86_stack_protector_guard_symbol_str);
   10373              : 
   10374              : 
   10375            0 :   if (targetm.target_option.print)
   10376            0 :     targetm.target_option.print (file, indent, ptr);
   10377            0 : }
   10378              : 
   10379              : /* Print different target option variables from structures provided as arguments.  */
   10380              : void
   10381            0 : cl_target_option_print_diff (FILE *file,
   10382              :                              int indent ATTRIBUTE_UNUSED,
   10383              :                              struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
   10384              :                              struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
   10385              : {
   10386            0 :   fputs ("\n", file);
   10387            0 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10388            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10389              :              indent, "",
   10390              :              "ix86_target_flags",
   10391              :              (unsigned long)ptr1->x_ix86_target_flags,
   10392              :              (unsigned long)ptr2->x_ix86_target_flags);
   10393              : 
   10394            0 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10395            0 :     fprintf (file, "%*s%s (%#lx/%#lx)\n",
   10396              :              indent, "",
   10397              :              "target_flags",
   10398              :              (unsigned long)ptr1->x_target_flags,
   10399              :              (unsigned long)ptr2->x_target_flags);
   10400              : 
   10401            0 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10402            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10403              :              indent, "",
   10404              :              "ix86_isa_flags",
   10405              :              ptr1->x_ix86_isa_flags,
   10406              :              ptr2->x_ix86_isa_flags);
   10407              : 
   10408            0 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10409            0 :     fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
   10410              :              indent, "",
   10411              :              "ix86_isa_flags2",
   10412              :              ptr1->x_ix86_isa_flags2,
   10413              :              ptr2->x_ix86_isa_flags2);
   10414              : 
   10415            0 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10416            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10417              :              indent, "",
   10418              :              "ix86_fpmath",
   10419              :              ptr1->x_ix86_fpmath,
   10420              :              ptr2->x_ix86_fpmath);
   10421              : 
   10422            0 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10423            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10424              :              indent, "",
   10425              :              "ix86_move_max",
   10426              :              ptr1->x_ix86_move_max,
   10427              :              ptr2->x_ix86_move_max);
   10428              : 
   10429            0 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10430            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10431              :              indent, "",
   10432              :              "prefer_vector_width_type",
   10433              :              ptr1->x_prefer_vector_width_type,
   10434              :              ptr2->x_prefer_vector_width_type);
   10435              : 
   10436            0 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10437            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10438              :              indent, "",
   10439              :              "ix86_apx_features",
   10440              :              ptr1->x_ix86_apx_features,
   10441              :              ptr2->x_ix86_apx_features);
   10442              : 
   10443            0 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10444            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10445              :              indent, "",
   10446              :              "flag_fentry",
   10447              :              ptr1->x_flag_fentry,
   10448              :              ptr2->x_flag_fentry);
   10449              : 
   10450            0 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10451            0 :     fprintf (file, "%*s%s (%#x/%#x)\n",
   10452              :              indent, "",
   10453              :              "ix86_needed",
   10454              :              ptr1->x_ix86_needed,
   10455              :              ptr2->x_ix86_needed);
   10456              : 
   10457            0 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10458            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10459            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10460            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10461              :              indent, "",
   10462              :              "ix86_stack_protector_guard_offset_str",
   10463              :              ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
   10464              :              ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
   10465              : 
   10466            0 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10467            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10468            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10469            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10470              :              indent, "",
   10471              :              "ix86_stack_protector_guard_reg_str",
   10472              :              ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
   10473              :              ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
   10474              : 
   10475            0 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10476            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10477            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10478            0 :     fprintf (file, "%*s%s (%s/%s)\n",
   10479              :              indent, "",
   10480              :              "ix86_stack_protector_guard_symbol_str",
   10481              :              ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
   10482              :              ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
   10483              : 
   10484            0 : }
   10485              : 
   10486              : /* Compare two target options  */
   10487              : bool
   10488    437661541 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
   10489              :                      struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
   10490              : {
   10491    437661541 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   10492       118110 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   10493       118110 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   10494              :     return false;
   10495    437657746 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   10496            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   10497            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   10498              :     return false;
   10499    437657746 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   10500            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   10501            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   10502              :     return false;
   10503    437657746 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   10504            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   10505            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   10506              :     return false;
   10507    437657746 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   10508            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   10509            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   10510              :     return false;
   10511    437657746 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   10512       114239 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   10513       114239 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   10514              :     return false;
   10515    437657687 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   10516            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   10517            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   10518              :     return false;
   10519    437657687 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   10520            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   10521            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   10522              :     return false;
   10523    437657687 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   10524            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   10525            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   10526              :     return false;
   10527    437657687 :   if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
   10528              :     return false;
   10529    113398435 :   if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
   10530              :     return false;
   10531     79557326 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   10532              :     return false;
   10533     79557326 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   10534              :     return false;
   10535     79557326 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   10536              :     return false;
   10537     79557326 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   10538              :     return false;
   10539     79557326 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   10540              :     return false;
   10541     79557326 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   10542              :     return false;
   10543     79557326 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   10544              :     return false;
   10545     79557326 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   10546              :     return false;
   10547     79557326 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   10548              :     return false;
   10549     79557326 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   10550              :     return false;
   10551     79557326 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   10552              :     return false;
   10553     79557326 :   if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
   10554              :     return false;
   10555     79557326 :   if (ptr1->arch != ptr2->arch)
   10556              :     return false;
   10557     79557326 :   if (ptr1->arch_specified != ptr2->arch_specified)
   10558              :     return false;
   10559     79557326 :   if (ptr1->branch_cost != ptr2->branch_cost)
   10560              :     return false;
   10561     79557269 :   if (ptr1->prefetch_sse != ptr2->prefetch_sse)
   10562              :     return false;
   10563     79557269 :   if (ptr1->schedule != ptr2->schedule)
   10564              :     return false;
   10565     79557269 :   if (ptr1->tune != ptr2->tune)
   10566              :     return false;
   10567     79557269 :   if (ptr1->tune_defaulted != ptr2->tune_defaulted)
   10568              :     return false;
   10569     79557269 :   if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
   10570              :     return false;
   10571     79557269 :   if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
   10572              :     return false;
   10573     79557269 :   if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
   10574              :     return false;
   10575     79557262 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   10576              :     return false;
   10577     79557262 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   10578              :     return false;
   10579     79557262 :   if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
   10580              :     return false;
   10581     79557262 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   10582              :     return false;
   10583     79557262 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   10584              :     return false;
   10585     79557262 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   10586              :     return false;
   10587     79557262 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   10588              :     return false;
   10589     79557262 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   10590              :     return false;
   10591     79557262 :   if (ptr1->x_recip_mask != ptr2->x_recip_mask)
   10592              :     return false;
   10593     79557248 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   10594              :     return false;
   10595     79557248 :   if (ptr1->x_target_flags != ptr2->x_target_flags)
   10596              :     return false;
   10597     79557230 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   10598              :     return false;
   10599     77977474 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   10600              :     return false;
   10601     77903237 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   10602              :     return false;
   10603     77903237 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   10604              :     return false;
   10605     77903237 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   10606              :     return false;
   10607     77903219 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   10608              :     return false;
   10609     77903219 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   10610              :     return false;
   10611     77903219 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   10612              :     return false;
   10613    155806404 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   10614     77903219 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   10615              :       return false;
   10616     77903185 :   if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
   10617              :     return false;
   10618     77903185 :   if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
   10619              :     return false;
   10620     77903185 :   if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
   10621              :     return false;
   10622     77903185 :   if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
   10623            0 :     return false;
   10624              :   return true;
   10625              : }
   10626              : 
   10627              : /* Hash target options  */
   10628              : hashval_t
   10629    794191637 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
   10630              : {
   10631    794191637 :   inchash::hash hstate;
   10632    794191637 :   if (ptr->x_ix86_arch_string)
   10633    794191637 :     hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
   10634              :   else
   10635            0 :     hstate.add_int (0);
   10636    794191637 :   if (ptr->x_ix86_recip_name)
   10637            0 :     hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
   10638              :   else
   10639    794191637 :     hstate.add_int (0);
   10640    794191637 :   if (ptr->x_ix86_tune_ctrl_string)
   10641      1363869 :     hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
   10642              :   else
   10643    792827768 :     hstate.add_int (0);
   10644    794191637 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10645           18 :     hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
   10646              :   else
   10647    794191619 :     hstate.add_int (0);
   10648    794191637 :   if (ptr->x_ix86_tune_memset_strategy)
   10649           34 :     hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
   10650              :   else
   10651    794191603 :     hstate.add_int (0);
   10652    794191637 :   if (ptr->x_ix86_tune_string)
   10653    794191637 :     hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
   10654              :   else
   10655            0 :     hstate.add_int (0);
   10656    794191637 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10657            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
   10658              :   else
   10659    794191636 :     hstate.add_int (0);
   10660    794191637 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10661            2 :     hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
   10662              :   else
   10663    794191635 :     hstate.add_int (0);
   10664    794191637 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10665            1 :     hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
   10666              :   else
   10667    794191636 :     hstate.add_int (0);
   10668    794191637 :   hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
   10669    794191637 :   hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
   10670    794191637 :   hstate.add_hwi (ptr->x_ix86_asm_dialect);
   10671    794191637 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
   10672    794191637 :   hstate.add_hwi (ptr->x_ix86_stringop_alg);
   10673    794191637 :   hstate.add_hwi (ptr->x_ix86_tls_dialect);
   10674    794191637 :   hstate.add_hwi (ptr->x_ix86_branch_cost);
   10675    794191637 :   hstate.add_hwi (ptr->x_ix86_dump_tunes);
   10676    794191637 :   hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
   10677    794191637 :   hstate.add_hwi (ptr->x_ix86_force_drap);
   10678    794191637 :   hstate.add_hwi (ptr->x_ix86_section_threshold);
   10679    794191637 :   hstate.add_hwi (ptr->x_ix86_sse2avx);
   10680    794191637 :   hstate.add_hwi (ptr->x_ix86_tune_no_default);
   10681    794191637 :   hstate.add_hwi (ptr->x_recip_mask_explicit);
   10682    794191637 :   hstate.add_hwi (ptr->arch);
   10683    794191637 :   hstate.add_hwi (ptr->arch_specified);
   10684    794191637 :   hstate.add_hwi (ptr->branch_cost);
   10685    794191637 :   hstate.add_hwi (ptr->prefetch_sse);
   10686    794191637 :   hstate.add_hwi (ptr->schedule);
   10687    794191637 :   hstate.add_hwi (ptr->tune);
   10688    794191637 :   hstate.add_hwi (ptr->tune_defaulted);
   10689    794191637 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
   10690    794191637 :   hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
   10691    794191637 :   hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
   10692    794191637 :   hstate.add_hwi (ptr->x_ix86_abi);
   10693    794191637 :   hstate.add_hwi (ptr->x_ix86_cmodel);
   10694    794191637 :   hstate.add_hwi (ptr->x_ix86_excess_precision);
   10695    794191637 :   hstate.add_hwi (ptr->x_ix86_veclibabi_type);
   10696    794191637 :   hstate.add_hwi (ptr->x_ix86_pmode);
   10697    794191637 :   hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
   10698    794191637 :   hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
   10699    794191637 :   hstate.add_hwi (ptr->x_ix86_regparm);
   10700    794191637 :   hstate.add_hwi (ptr->x_recip_mask);
   10701    794191637 :   hstate.add_hwi (ptr->x_ix86_target_flags);
   10702    794191637 :   hstate.add_hwi (ptr->x_target_flags);
   10703    794191637 :   hstate.add_hwi (ptr->x_ix86_isa_flags);
   10704    794191637 :   hstate.add_hwi (ptr->x_ix86_isa_flags2);
   10705    794191637 :   hstate.add_hwi (ptr->x_ix86_apx_features);
   10706    794191637 :   hstate.add_hwi (ptr->x_flag_fentry);
   10707    794191637 :   hstate.add_hwi (ptr->x_ix86_fpmath);
   10708    794191637 :   hstate.add_hwi (ptr->x_ix86_move_max);
   10709    794191637 :   hstate.add_hwi (ptr->x_ix86_needed);
   10710    794191637 :   hstate.add_hwi (ptr->x_prefer_vector_width_type);
   10711   1588383274 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10712    794191637 :     hstate.add_hwi (ptr->explicit_mask[i]);
   10713    794191637 :   hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
   10714    794191637 :   hstate.add_hwi (ptr->explicit_mask_target_flags);
   10715    794191637 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
   10716    794191637 :   hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
   10717    794191637 :   return hstate.end ();
   10718              : }
   10719              : 
   10720              : /* Stream out target options  */
   10721              : void
   10722        31497 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
   10723              :                              struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10724              :                              struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10725              : {
   10726        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
   10727        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
   10728        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
   10729        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
   10730        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
   10731        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
   10732        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
   10733        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
   10734        31497 :   bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
   10735        31497 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
   10736        31497 :   bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
   10737        31497 :   bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
   10738        31497 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
   10739        31497 :   bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
   10740        31497 :   bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
   10741        31497 :   bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
   10742        31497 :   bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
   10743        31497 :   bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
   10744        31497 :   bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
   10745        31497 :   bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
   10746        31497 :   bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
   10747        31497 :   bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
   10748        31497 :   bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
   10749        31497 :   bp_pack_value (bp, ptr->arch, 64);
   10750        31497 :   bp_pack_value (bp, ptr->arch_specified, 64);
   10751        31497 :   bp_pack_value (bp, ptr->branch_cost, 64);
   10752        31497 :   bp_pack_value (bp, ptr->prefetch_sse, 64);
   10753        31497 :   bp_pack_value (bp, ptr->schedule, 64);
   10754        31497 :   bp_pack_value (bp, ptr->tune, 64);
   10755        31497 :   bp_pack_value (bp, ptr->tune_defaulted, 64);
   10756        31497 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
   10757        31497 :   bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
   10758        31497 :   bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
   10759        31497 :   bp_pack_value (bp, ptr->x_ix86_abi, 64);
   10760        31497 :   bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
   10761        31497 :   bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
   10762        31497 :   bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
   10763        31497 :   bp_pack_value (bp, ptr->x_ix86_pmode, 64);
   10764        31497 :   bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
   10765        31497 :   bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
   10766        31497 :   bp_pack_value (bp, ptr->x_ix86_regparm, 64);
   10767        31497 :   bp_pack_value (bp, ptr->x_recip_mask, 64);
   10768        31497 :   bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
   10769        31497 :   bp_pack_value (bp, ptr->x_target_flags, 64);
   10770        31497 :   bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
   10771        31497 :   bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
   10772        31497 :   bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
   10773        31497 :   bp_pack_value (bp, ptr->x_flag_fentry, 64);
   10774        31497 :   bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
   10775        31497 :   bp_pack_value (bp, ptr->x_ix86_move_max, 64);
   10776        31497 :   bp_pack_value (bp, ptr->x_ix86_needed, 64);
   10777        31497 :   bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
   10778        94491 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10779        31497 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   10780        31497 :   bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
   10781        31497 :   bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
   10782        31497 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
   10783        31497 :   bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
   10784        31497 : }
   10785              : 
   10786              : /* Stream in target options  */
   10787              : void
   10788        21852 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   10789              :                             struct bitpack_d *bp ATTRIBUTE_UNUSED,
   10790              :                             struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10791              : {
   10792        21852 :   ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
   10793        21852 :   if (ptr->x_ix86_arch_string)
   10794        21852 :     ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
   10795        21852 :   ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
   10796        21852 :   if (ptr->x_ix86_recip_name)
   10797            0 :     ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
   10798        21852 :   ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
   10799        21852 :   if (ptr->x_ix86_tune_ctrl_string)
   10800            2 :     ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
   10801        21852 :   ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
   10802        21852 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10803            0 :     ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
   10804        21852 :   ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
   10805        21852 :   if (ptr->x_ix86_tune_memset_strategy)
   10806            0 :     ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
   10807        21852 :   ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
   10808        21852 :   if (ptr->x_ix86_tune_string)
   10809        21852 :     ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
   10810        21852 :   ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
   10811        21852 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10812            0 :     ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
   10813        21852 :   ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
   10814        21852 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10815            0 :     ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
   10816        21852 :   ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
   10817        21852 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10818            0 :     ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
   10819        21852 :   ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10820        21852 :   ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10821        21852 :   ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
   10822        21852 :   ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
   10823        21852 :   ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
   10824        21852 :   ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
   10825        21852 :   ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
   10826        21852 :   ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
   10827        21852 :   ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
   10828        21852 :   ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
   10829        21852 :   ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
   10830        21852 :   ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
   10831        21852 :   ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
   10832        21852 :   ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
   10833        21852 :   ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
   10834        21852 :   ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
   10835        21852 :   ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
   10836        21852 :   ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
   10837        21852 :   ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
   10838        21852 :   ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
   10839        21852 :   ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
   10840        21852 :   ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
   10841        21852 :   ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
   10842        21852 :   ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
   10843        21852 :   ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
   10844        21852 :   ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
   10845        21852 :   ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
   10846        21852 :   ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
   10847        21852 :   ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
   10848        21852 :   ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10849        21852 :   ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
   10850        21852 :   ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
   10851        21852 :   ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
   10852        21852 :   ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10853        21852 :   ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
   10854        21852 :   ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10855        21852 :   ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
   10856        21852 :   ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
   10857        21852 :   ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
   10858        21852 :   ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
   10859        21852 :   ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10860        21852 :   ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
   10861        21852 :   ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
   10862        43704 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   10863        21852 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   10864        21852 :   ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
   10865        21852 :   ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
   10866        21852 :   ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
   10867        21852 :   ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
   10868        21852 : }
   10869              : /* free heap memory used by target options  */
   10870              : void
   10871          933 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
   10872              : {
   10873          933 :   if (ptr->x_ix86_arch_string)
   10874          933 :     free (const_cast <char *>(ptr->x_ix86_arch_string));
   10875          933 :   if (ptr->x_ix86_recip_name)
   10876            0 :     free (const_cast <char *>(ptr->x_ix86_recip_name));
   10877          933 :   if (ptr->x_ix86_tune_ctrl_string)
   10878            0 :     free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
   10879          933 :   if (ptr->x_ix86_tune_memcpy_strategy)
   10880            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
   10881          933 :   if (ptr->x_ix86_tune_memset_strategy)
   10882            0 :     free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
   10883          933 :   if (ptr->x_ix86_tune_string)
   10884          933 :     free (const_cast <char *>(ptr->x_ix86_tune_string));
   10885          933 :   if (ptr->x_ix86_stack_protector_guard_offset_str)
   10886            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
   10887          933 :   if (ptr->x_ix86_stack_protector_guard_reg_str)
   10888            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
   10889          933 :   if (ptr->x_ix86_stack_protector_guard_symbol_str)
   10890            0 :     free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
   10891          933 : }
   10892              : 
   10893              : /* Hash optimization options  */
   10894              : hashval_t
   10895    102420848 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
   10896              : {
   10897    102420848 :   inchash::hash hstate;
   10898    102420848 :   hstate.add_hwi (ptr->x_optimize);
   10899    102420848 :   hstate.add_hwi (ptr->x_optimize_size);
   10900    102420848 :   hstate.add_hwi (ptr->x_optimize_debug);
   10901    102420848 :   hstate.add_hwi (ptr->x_optimize_fast);
   10902    102420848 :   hstate.add_hwi (ptr->x_param_align_loop_iterations);
   10903    102420848 :   hstate.add_hwi (ptr->x_param_align_threshold);
   10904    102420848 :   hstate.add_hwi (ptr->x_param_asan_protect_allocas);
   10905    102420848 :   hstate.add_hwi (ptr->x_param_asan_instrument_reads);
   10906    102420848 :   hstate.add_hwi (ptr->x_param_asan_instrument_writes);
   10907    102420848 :   hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
   10908    102420848 :   hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   10909    102420848 :   hstate.add_hwi (ptr->x_param_asan_memintrin);
   10910    102420848 :   hstate.add_hwi (ptr->x_param_asan_stack);
   10911    102420848 :   hstate.add_hwi (ptr->x_param_asan_use_after_return);
   10912    102420848 :   hstate.add_hwi (ptr->x_param_auto_profile_bbs);
   10913    102420848 :   hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
   10914    102420848 :   hstate.add_hwi (ptr->x_param_avg_loop_niter);
   10915    102420848 :   hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
   10916    102420848 :   hstate.add_hwi (ptr->x_param_builtin_expect_probability);
   10917    102420848 :   hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
   10918    102420848 :   hstate.add_hwi (ptr->x_param_case_values_threshold);
   10919    102420848 :   hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
   10920    102420848 :   hstate.add_hwi (ptr->x_param_construct_interfere_size);
   10921    102420848 :   hstate.add_hwi (ptr->x_param_cycle_accurate_model);
   10922    102420848 :   hstate.add_hwi (ptr->x_param_destruct_interfere_size);
   10923    102420848 :   hstate.add_hwi (ptr->x_param_dom_jump_threading);
   10924    102420848 :   hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
   10925    102420848 :   hstate.add_hwi (ptr->x_param_dse_max_object_size);
   10926    102420848 :   hstate.add_hwi (ptr->x_param_early_inlining_insns);
   10927    102420848 :   hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
   10928    102420848 :   hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
   10929    102420848 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
   10930    102420848 :   hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
   10931    102420848 :   hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
   10932    102420848 :   hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
   10933    102420848 :   hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
   10934    102420848 :   hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
   10935    102420848 :   hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
   10936    102420848 :   hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
   10937    102420848 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
   10938    102420848 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
   10939    102420848 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
   10940    102420848 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
   10941    102420848 :   hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
   10942    102420848 :   hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
   10943    102420848 :   hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
   10944    102420848 :   hstate.add_hwi (ptr->x_param_inline_min_speedup);
   10945    102420848 :   hstate.add_hwi (ptr->x_param_inline_unit_growth);
   10946    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
   10947    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
   10948    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
   10949    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
   10950    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
   10951    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_profile_runtime_scaling);
   10952    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
   10953    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
   10954    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
   10955    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
   10956    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
   10957    102420848 :   hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
   10958    102420848 :   hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
   10959    102420848 :   hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
   10960    102420848 :   hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
   10961    102420848 :   hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
   10962    102420848 :   hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
   10963    102420848 :   hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
   10964    102420848 :   hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
   10965    102420848 :   hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
   10966    102420848 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
   10967    102420848 :   hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   10968    102420848 :   hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
   10969    102420848 :   hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
   10970    102420848 :   hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
   10971    102420848 :   hstate.add_hwi (ptr->x_param_ira_max_loops_num);
   10972    102420848 :   hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
   10973    102420848 :   hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
   10974    102420848 :   hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
   10975    102420848 :   hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
   10976    102420848 :   hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
   10977    102420848 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
   10978    102420848 :   hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
   10979    102420848 :   hstate.add_hwi (ptr->x_param_l1_cache_line_size);
   10980    102420848 :   hstate.add_hwi (ptr->x_param_l1_cache_size);
   10981    102420848 :   hstate.add_hwi (ptr->x_param_l2_cache_size);
   10982    102420848 :   hstate.add_hwi (ptr->x_param_large_function_growth);
   10983    102420848 :   hstate.add_hwi (ptr->x_param_large_function_insns);
   10984    102420848 :   hstate.add_hwi (ptr->x_param_stack_frame_growth);
   10985    102420848 :   hstate.add_hwi (ptr->x_param_large_stack_frame);
   10986    102420848 :   hstate.add_hwi (ptr->x_param_large_unit_insns);
   10987    102420848 :   hstate.add_hwi (ptr->x_param_lim_expensive);
   10988    102420848 :   hstate.add_hwi (ptr->x_param_loop_block_tile_size);
   10989    102420848 :   hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
   10990    102420848 :   hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
   10991    102420848 :   hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
   10992    102420848 :   hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
   10993    102420848 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
   10994    102420848 :   hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
   10995    102420848 :   hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   10996    102420848 :   hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
   10997    102420848 :   hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   10998    102420848 :   hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
   10999    102420848 :   hstate.add_hwi (ptr->x_param_lto_locality_frequency);
   11000    102420848 :   hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
   11001    102420848 :   hstate.add_hwi (ptr->x_param_lto_locality_size);
   11002    102420848 :   hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
   11003    102420848 :   hstate.add_hwi (ptr->x_param_max_combine_insns);
   11004    102420848 :   hstate.add_hwi (ptr->x_param_max_combine_search_insns);
   11005    102420848 :   hstate.add_hwi (ptr->x_param_max_unroll_iterations);
   11006    102420848 :   hstate.add_hwi (ptr->x_param_max_completely_peel_times);
   11007    102420848 :   hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
   11008    102420848 :   hstate.add_hwi (ptr->x_param_max_crossjump_edges);
   11009    102420848 :   hstate.add_hwi (ptr->x_param_max_cse_insns);
   11010    102420848 :   hstate.add_hwi (ptr->x_param_max_cse_path_length);
   11011    102420848 :   hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
   11012    102420848 :   hstate.add_hwi (ptr->x_param_max_debug_marker_count);
   11013    102420848 :   hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
   11014    102420848 :   hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
   11015    102420848 :   hstate.add_hwi (ptr->x_param_max_devirt_targets);
   11016    102420848 :   hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
   11017    102420848 :   hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
   11018    102420848 :   hstate.add_hwi (ptr->x_param_max_find_base_term_values);
   11019    102420848 :   hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
   11020    102420848 :   hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
   11021    102420848 :   hstate.add_hwi (ptr->x_param_max_gcse_memory);
   11022    102420848 :   hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
   11023    102420848 :   hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
   11024    102420848 :   hstate.add_hwi (ptr->x_param_max_hoist_depth);
   11025    102420848 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
   11026    102420848 :   hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
   11027    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
   11028    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
   11029    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
   11030    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_insns_single);
   11031    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_insns_size);
   11032    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_insns_small);
   11033    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
   11034    102420848 :   hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
   11035    102420848 :   hstate.add_hwi (ptr->x_param_max_isl_operations);
   11036    102420848 :   hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
   11037    102420848 :   hstate.add_hwi (ptr->x_param_max_iterations_to_track);
   11038    102420848 :   hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
   11039    102420848 :   hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
   11040    102420848 :   hstate.add_hwi (ptr->x_param_max_last_value_rtl);
   11041    102420848 :   hstate.add_hwi (ptr->x_param_max_loop_header_insns);
   11042    102420848 :   hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
   11043    102420848 :   hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
   11044    102420848 :   hstate.add_hwi (ptr->x_param_max_partial_antic_length);
   11045    102420848 :   hstate.add_hwi (ptr->x_param_max_peel_branches);
   11046    102420848 :   hstate.add_hwi (ptr->x_param_max_peel_times);
   11047    102420848 :   hstate.add_hwi (ptr->x_param_max_peeled_insns);
   11048    102420848 :   hstate.add_hwi (ptr->x_param_max_pending_list_length);
   11049    102420848 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
   11050    102420848 :   hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
   11051    102420848 :   hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
   11052    102420848 :   hstate.add_hwi (ptr->x_param_max_predicted_iterations);
   11053    102420848 :   hstate.add_hwi (ptr->x_param_max_reload_search_insns);
   11054    102420848 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
   11055    102420848 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
   11056    102420848 :   hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   11057    102420848 :   hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
   11058    102420848 :   hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
   11059    102420848 :   hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
   11060    102420848 :   hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
   11061    102420848 :   hstate.add_hwi (ptr->x_param_max_sched_region_insns);
   11062    102420848 :   hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
   11063    102420848 :   hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
   11064    102420848 :   hstate.add_hwi (ptr->x_param_max_stores_to_merge);
   11065    102420848 :   hstate.add_hwi (ptr->x_param_max_stores_to_sink);
   11066    102420848 :   hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
   11067    102420848 :   hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
   11068    102420848 :   hstate.add_hwi (ptr->x_param_max_tracked_strlens);
   11069    102420848 :   hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
   11070    102420848 :   hstate.add_hwi (ptr->x_param_max_unroll_times);
   11071    102420848 :   hstate.add_hwi (ptr->x_param_max_unrolled_insns);
   11072    102420848 :   hstate.add_hwi (ptr->x_param_max_unswitch_depth);
   11073    102420848 :   hstate.add_hwi (ptr->x_param_max_unswitch_insns);
   11074    102420848 :   hstate.add_hwi (ptr->x_param_max_variable_expansions);
   11075    102420848 :   hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
   11076    102420848 :   hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
   11077    102420848 :   hstate.add_hwi (ptr->x_param_max_vartrack_size);
   11078    102420848 :   hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
   11079    102420848 :   hstate.add_hwi (ptr->x_param_min_crossjump_insns);
   11080    102420848 :   hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
   11081    102420848 :   hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
   11082    102420848 :   hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
   11083    102420848 :   hstate.add_hwi (ptr->x_param_min_pagesize);
   11084    102420848 :   hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
   11085    102420848 :   hstate.add_hwi (ptr->x_param_min_spec_prob);
   11086    102420848 :   hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
   11087    102420848 :   hstate.add_hwi (ptr->x_param_modref_max_accesses);
   11088    102420848 :   hstate.add_hwi (ptr->x_param_modref_max_adjustments);
   11089    102420848 :   hstate.add_hwi (ptr->x_param_modref_max_bases);
   11090    102420848 :   hstate.add_hwi (ptr->x_param_modref_max_depth);
   11091    102420848 :   hstate.add_hwi (ptr->x_param_modref_max_escape_points);
   11092    102420848 :   hstate.add_hwi (ptr->x_param_modref_max_refs);
   11093    102420848 :   hstate.add_hwi (ptr->x_param_modref_max_tests);
   11094    102420848 :   hstate.add_hwi (ptr->x_param_parloops_chunk_size);
   11095    102420848 :   hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
   11096    102420848 :   hstate.add_hwi (ptr->x_param_parloops_schedule);
   11097    102420848 :   hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
   11098    102420848 :   hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
   11099    102420848 :   hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
   11100    102420848 :   hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
   11101    102420848 :   hstate.add_hwi (ptr->x_param_prefetch_latency);
   11102    102420848 :   hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
   11103    102420848 :   hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
   11104    102420848 :   hstate.add_hwi (ptr->x_param_ranger_debug);
   11105    102420848 :   hstate.add_hwi (ptr->x_param_ranger_logical_depth);
   11106    102420848 :   hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
   11107    102420848 :   hstate.add_hwi (ptr->x_param_relation_block_limit);
   11108    102420848 :   hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
   11109    102420848 :   hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
   11110    102420848 :   hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
   11111    102420848 :   hstate.add_hwi (ptr->x_param_scev_max_expr_size);
   11112    102420848 :   hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
   11113    102420848 :   hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
   11114    102420848 :   hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
   11115    102420848 :   hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
   11116    102420848 :   hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
   11117    102420848 :   hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
   11118    102420848 :   hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
   11119    102420848 :   hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
   11120    102420848 :   hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
   11121    102420848 :   hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
   11122    102420848 :   hstate.add_hwi (ptr->x_param_sms_dfa_history);
   11123    102420848 :   hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
   11124    102420848 :   hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
   11125    102420848 :   hstate.add_hwi (ptr->x_param_sms_min_sc);
   11126    102420848 :   hstate.add_hwi (ptr->x_param_sra_max_propagations);
   11127    102420848 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
   11128    102420848 :   hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
   11129    102420848 :   hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
   11130    102420848 :   hstate.add_hwi (ptr->x_param_ssp_buffer_size);
   11131    102420848 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
   11132    102420848 :   hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
   11133    102420848 :   hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
   11134    102420848 :   hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
   11135    102420848 :   hstate.add_hwi (ptr->x_param_store_merging_max_size);
   11136    102420848 :   hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
   11137    102420848 :   hstate.add_hwi (ptr->x_param_threader_debug);
   11138    102420848 :   hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
   11139    102420848 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
   11140    102420848 :   hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
   11141    102420848 :   hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
   11142    102420848 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
   11143    102420848 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
   11144    102420848 :   hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
   11145    102420848 :   hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
   11146    102420848 :   hstate.add_hwi (ptr->x_param_tree_reassoc_width);
   11147    102420848 :   hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
   11148    102420848 :   hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
   11149    102420848 :   hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
   11150    102420848 :   hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
   11151    102420848 :   hstate.add_hwi (ptr->x_param_uninlined_function_insns);
   11152    102420848 :   hstate.add_hwi (ptr->x_param_uninlined_function_time);
   11153    102420848 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
   11154    102420848 :   hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
   11155    102420848 :   hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
   11156    102420848 :   hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
   11157    102420848 :   hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
   11158    102420848 :   hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
   11159    102420848 :   hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
   11160    102420848 :   hstate.add_hwi (ptr->x_param_vect_induction_float);
   11161    102420848 :   hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
   11162    102420848 :   hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
   11163    102420848 :   hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
   11164    102420848 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
   11165    102420848 :   hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
   11166    102420848 :   hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
   11167    102420848 :   hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   11168    102420848 :   hstate.add_hwi (ptr->x_param_vrp_block_limit);
   11169    102420848 :   hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
   11170    102420848 :   hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
   11171    102420848 :   hstate.add_hwi (ptr->x_param_vrp_switch_limit);
   11172    102420848 :   hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
   11173    102420848 :   hstate.add_hwi (ptr->x_param_widening_mul_defer_fma);
   11174    102420848 :   hstate.add_hwi (ptr->x_warn_inline);
   11175    102420848 :   hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
   11176    102420848 :   hstate.add_hwi (ptr->x_flag_align_functions);
   11177    102420848 :   if (ptr->x_str_align_functions)
   11178     93057674 :     hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
   11179              :   else
   11180      9363174 :     hstate.add_int (0);
   11181    102420848 :   hstate.add_hwi (ptr->x_flag_align_jumps);
   11182    102420848 :   if (ptr->x_str_align_jumps)
   11183     93057674 :     hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
   11184              :   else
   11185      9363174 :     hstate.add_int (0);
   11186    102420848 :   hstate.add_hwi (ptr->x_flag_align_labels);
   11187    102420848 :   if (ptr->x_str_align_labels)
   11188     93057675 :     hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
   11189              :   else
   11190      9363173 :     hstate.add_int (0);
   11191    102420848 :   hstate.add_hwi (ptr->x_flag_align_loops);
   11192    102420848 :   if (ptr->x_str_align_loops)
   11193     93057674 :     hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
   11194              :   else
   11195      9363174 :     hstate.add_int (0);
   11196    102420848 :   hstate.add_hwi (ptr->x_flag_allocation_dce);
   11197    102420848 :   hstate.add_hwi (ptr->x_flag_store_data_races);
   11198    102420848 :   hstate.add_hwi (ptr->x_flag_associative_math);
   11199    102420848 :   hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
   11200    102420848 :   hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
   11201    102420848 :   hstate.add_hwi (ptr->x_flag_auto_inc_dec);
   11202    102420848 :   hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
   11203    102420848 :   hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
   11204    102420848 :   hstate.add_hwi (ptr->x_flag_bit_tests);
   11205    102420848 :   hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
   11206    102420848 :   hstate.add_hwi (ptr->x_flag_branch_probabilities);
   11207    102420848 :   hstate.add_hwi (ptr->x_flag_caller_saves);
   11208    102420848 :   hstate.add_hwi (ptr->x_flag_code_hoisting);
   11209    102420848 :   hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
   11210    102420848 :   hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
   11211    102420848 :   hstate.add_hwi (ptr->x_flag_conserve_stack);
   11212    102420848 :   hstate.add_hwi (ptr->x_flag_cprop_registers);
   11213    102420848 :   hstate.add_hwi (ptr->x_flag_crossjumping);
   11214    102420848 :   hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
   11215    102420848 :   hstate.add_hwi (ptr->x_flag_complex_method);
   11216    102420848 :   hstate.add_hwi (ptr->x_flag_dce);
   11217    102420848 :   hstate.add_hwi (ptr->x_flag_defer_pop);
   11218    102420848 :   hstate.add_hwi (ptr->x_flag_delayed_branch);
   11219    102420848 :   hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
   11220    102420848 :   hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
   11221    102420848 :   hstate.add_hwi (ptr->x_flag_dep_fusion);
   11222    102420848 :   hstate.add_hwi (ptr->x_flag_devirtualize);
   11223    102420848 :   hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
   11224    102420848 :   hstate.add_hwi (ptr->x_flag_dse);
   11225    102420848 :   hstate.add_hwi (ptr->x_flag_early_inlining);
   11226    102420848 :   hstate.add_hwi (ptr->x_flag_exceptions);
   11227    102420848 :   hstate.add_hwi (ptr->x_flag_excess_precision);
   11228    102420848 :   hstate.add_hwi (ptr->x_flag_expensive_optimizations);
   11229    102420848 :   hstate.add_hwi (ptr->x_flag_ext_dce);
   11230    102420848 :   hstate.add_hwi (ptr->x_flag_finite_loops);
   11231    102420848 :   hstate.add_hwi (ptr->x_flag_finite_math_only);
   11232    102420848 :   hstate.add_hwi (ptr->x_flag_float_store);
   11233    102420848 :   hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
   11234    102420848 :   hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
   11235    102420848 :   hstate.add_hwi (ptr->x_flag_forward_propagate);
   11236    102420848 :   hstate.add_hwi (ptr->x_flag_fp_contract_mode);
   11237    102420848 :   hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
   11238    102420848 :   hstate.add_hwi (ptr->x_flag_no_function_cse);
   11239    102420848 :   hstate.add_hwi (ptr->x_flag_gcse);
   11240    102420848 :   hstate.add_hwi (ptr->x_flag_gcse_after_reload);
   11241    102420848 :   hstate.add_hwi (ptr->x_flag_gcse_las);
   11242    102420848 :   hstate.add_hwi (ptr->x_flag_gcse_lm);
   11243    102420848 :   hstate.add_hwi (ptr->x_flag_gcse_sm);
   11244    102420848 :   hstate.add_hwi (ptr->x_flag_graphite);
   11245    102420848 :   hstate.add_hwi (ptr->x_flag_graphite_identity);
   11246    102420848 :   hstate.add_hwi (ptr->x_flag_guess_branch_prob);
   11247    102420848 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   11248    102420848 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   11249    102420848 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   11250    102420848 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   11251    102420848 :   hstate.add_hwi (ptr->x_flag_harden_compares);
   11252    102420848 :   hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
   11253    102420848 :   hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
   11254    102420848 :   hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
   11255    102420848 :   hstate.add_hwi (ptr->x_flag_if_conversion);
   11256    102420848 :   hstate.add_hwi (ptr->x_flag_if_conversion2);
   11257    102420848 :   hstate.add_hwi (ptr->x_flag_indirect_inlining);
   11258    102420848 :   hstate.add_hwi (ptr->x_flag_no_inline);
   11259    102420848 :   hstate.add_hwi (ptr->x_flag_inline_atomics);
   11260    102420848 :   hstate.add_hwi (ptr->x_flag_inline_functions);
   11261    102420848 :   hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
   11262    102420848 :   hstate.add_hwi (ptr->x_flag_inline_small_functions);
   11263    102420848 :   hstate.add_hwi (ptr->x_flag_inline_stringops);
   11264    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
   11265    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_cp);
   11266    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
   11267    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_icf);
   11268    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
   11269    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
   11270    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_modref);
   11271    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_profile);
   11272    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_pta);
   11273    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_pure_const);
   11274    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_ra);
   11275    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_reference);
   11276    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
   11277    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
   11278    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_sra);
   11279    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
   11280    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
   11281    102420848 :   hstate.add_hwi (ptr->x_flag_ipa_vrp);
   11282    102420848 :   hstate.add_hwi (ptr->x_flag_ira_algorithm);
   11283    102420848 :   hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
   11284    102420848 :   hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
   11285    102420848 :   hstate.add_hwi (ptr->x_flag_ira_region);
   11286    102420848 :   hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
   11287    102420848 :   hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
   11288    102420848 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
   11289    102420848 :   hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
   11290    102420848 :   hstate.add_hwi (ptr->x_flag_ivopts);
   11291    102420848 :   hstate.add_hwi (ptr->x_flag_jump_tables);
   11292    102420848 :   hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
   11293    102420848 :   hstate.add_hwi (ptr->x_flag_late_combine_instructions);
   11294    102420848 :   hstate.add_hwi (ptr->x_flag_lifetime_dse);
   11295    102420848 :   hstate.add_hwi (ptr->x_flag_limit_function_alignment);
   11296    102420848 :   hstate.add_hwi (ptr->x_flag_live_patching);
   11297    102420848 :   hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
   11298    102420848 :   hstate.add_hwi (ptr->x_flag_loop_interchange);
   11299    102420848 :   hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
   11300    102420848 :   hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
   11301    102420848 :   hstate.add_hwi (ptr->x_flag_unroll_jam);
   11302    102420848 :   hstate.add_hwi (ptr->x_flag_lra_remat);
   11303    102420848 :   hstate.add_hwi (ptr->x_flag_malloc_dce);
   11304    102420848 :   hstate.add_hwi (ptr->x_flag_malloc_dse);
   11305    102420848 :   hstate.add_hwi (ptr->x_flag_errno_math);
   11306    102420848 :   hstate.add_hwi (ptr->x_flag_min_function_alignment);
   11307    102420848 :   hstate.add_hwi (ptr->x_flag_modulo_sched);
   11308    102420848 :   hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
   11309    102420848 :   hstate.add_hwi (ptr->x_flag_move_loop_invariants);
   11310    102420848 :   hstate.add_hwi (ptr->x_flag_move_loop_stores);
   11311    102420848 :   hstate.add_hwi (ptr->x_flag_non_call_exceptions);
   11312    102420848 :   hstate.add_hwi (ptr->x_flag_nothrow_opt);
   11313    102420848 :   hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
   11314    102420848 :   hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
   11315    102420848 :   hstate.add_hwi (ptr->x_flag_opt_info);
   11316    102420848 :   hstate.add_hwi (ptr->x_flag_optimize_crc);
   11317    102420848 :   hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
   11318    102420848 :   hstate.add_hwi (ptr->x_flag_optimize_strlen);
   11319    102420848 :   hstate.add_hwi (ptr->x_flag_pack_struct);
   11320    102420848 :   hstate.add_hwi (ptr->x_flag_partial_inlining);
   11321    102420848 :   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    102420814 :     hstate.add_int (0);
   11325    102420848 :   hstate.add_hwi (ptr->x_flag_pcc_struct_return);
   11326    102420848 :   hstate.add_hwi (ptr->x_flag_peel_loops);
   11327    102420848 :   hstate.add_hwi (ptr->x_flag_no_peephole);
   11328    102420848 :   hstate.add_hwi (ptr->x_flag_peephole2);
   11329    102420848 :   hstate.add_hwi (ptr->x_flag_plt);
   11330    102420848 :   hstate.add_hwi (ptr->x_flag_predictive_commoning);
   11331    102420848 :   hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
   11332    102420848 :   hstate.add_hwi (ptr->x_flag_printf_return_value);
   11333    102420848 :   hstate.add_hwi (ptr->x_flag_profile_partial_training);
   11334    102420848 :   hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
   11335    102420848 :   hstate.add_hwi (ptr->x_flag_reciprocal_math);
   11336    102420848 :   hstate.add_hwi (ptr->x_flag_ree);
   11337    102420848 :   hstate.add_hwi (ptr->x_flag_rename_registers);
   11338    102420848 :   hstate.add_hwi (ptr->x_flag_reorder_blocks);
   11339    102420848 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
   11340    102420848 :   hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
   11341    102420848 :   hstate.add_hwi (ptr->x_flag_reorder_functions);
   11342    102420848 :   hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
   11343    102420848 :   hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
   11344    102420848 :   hstate.add_hwi (ptr->x_flag_rounding_math);
   11345    102420848 :   hstate.add_hwi (ptr->x_flag_rtti);
   11346    102420848 :   hstate.add_hwi (ptr->x_flag_save_optimization_record);
   11347    102420848 :   hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
   11348    102420848 :   hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
   11349    102420848 :   hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
   11350    102420848 :   hstate.add_hwi (ptr->x_flag_schedule_interblock);
   11351    102420848 :   hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
   11352    102420848 :   hstate.add_hwi (ptr->x_flag_sched_pressure);
   11353    102420848 :   hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
   11354    102420848 :   hstate.add_hwi (ptr->x_flag_schedule_speculative);
   11355    102420848 :   hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
   11356    102420848 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
   11357    102420848 :   hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
   11358    102420848 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
   11359    102420848 :   hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
   11360    102420848 :   hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
   11361    102420848 :   hstate.add_hwi (ptr->x_flag_schedule_fusion);
   11362    102420848 :   hstate.add_hwi (ptr->x_flag_schedule_insns);
   11363    102420848 :   hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
   11364    102420848 :   hstate.add_hwi (ptr->x_flag_section_anchors);
   11365    102420848 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
   11366    102420848 :   hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
   11367    102420848 :   hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
   11368    102420848 :   hstate.add_hwi (ptr->x_flag_selective_scheduling);
   11369    102420848 :   hstate.add_hwi (ptr->x_flag_selective_scheduling2);
   11370    102420848 :   hstate.add_hwi (ptr->x_flag_semantic_interposition);
   11371    102420848 :   hstate.add_hwi (ptr->x_flag_short_enums);
   11372    102420848 :   hstate.add_hwi (ptr->x_flag_short_wchar);
   11373    102420848 :   hstate.add_hwi (ptr->x_flag_shrink_wrap);
   11374    102420848 :   hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
   11375    102420848 :   hstate.add_hwi (ptr->x_flag_signaling_nans);
   11376    102420848 :   hstate.add_hwi (ptr->x_flag_signed_zeros);
   11377    102420848 :   hstate.add_hwi (ptr->x_flag_simd_cost_model);
   11378    102420848 :   hstate.add_hwi (ptr->x_flag_single_precision_constant);
   11379    102420848 :   hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
   11380    102420848 :   hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
   11381    102420848 :   hstate.add_hwi (ptr->x_flag_split_loops);
   11382    102420848 :   hstate.add_hwi (ptr->x_flag_split_wide_types);
   11383    102420848 :   hstate.add_hwi (ptr->x_flag_split_wide_types_early);
   11384    102420848 :   hstate.add_hwi (ptr->x_flag_ssa_backprop);
   11385    102420848 :   hstate.add_hwi (ptr->x_flag_ssa_phiopt);
   11386    102420848 :   hstate.add_hwi (ptr->x_flag_stack_clash_protection);
   11387    102420848 :   hstate.add_hwi (ptr->x_flag_stack_protect);
   11388    102420848 :   hstate.add_hwi (ptr->x_flag_stack_reuse);
   11389    102420848 :   hstate.add_hwi (ptr->x_flag_stdarg_opt);
   11390    102420848 :   hstate.add_hwi (ptr->x_flag_store_merging);
   11391    102420848 :   hstate.add_hwi (ptr->x_flag_strict_aliasing);
   11392    102420848 :   hstate.add_hwi (ptr->x_flag_strict_enums);
   11393    102420848 :   hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
   11394    102420848 :   hstate.add_hwi (ptr->x_flag_thread_jumps);
   11395    102420848 :   hstate.add_hwi (ptr->x_flag_threadsafe_statics);
   11396    102420848 :   hstate.add_hwi (ptr->x_flag_toplevel_reorder);
   11397    102420848 :   hstate.add_hwi (ptr->x_flag_tracer);
   11398    102420848 :   hstate.add_hwi (ptr->x_flag_trapping_math);
   11399    102420848 :   hstate.add_hwi (ptr->x_flag_trapv);
   11400    102420848 :   hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
   11401    102420848 :   hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
   11402    102420848 :   hstate.add_hwi (ptr->x_flag_tree_ccp);
   11403    102420848 :   hstate.add_hwi (ptr->x_flag_tree_ch);
   11404    102420848 :   hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
   11405    102420848 :   hstate.add_hwi (ptr->x_flag_tree_copy_prop);
   11406    102420848 :   hstate.add_hwi (ptr->x_flag_tree_cselim);
   11407    102420848 :   hstate.add_hwi (ptr->x_flag_tree_dce);
   11408    102420848 :   hstate.add_hwi (ptr->x_flag_tree_dom);
   11409    102420848 :   hstate.add_hwi (ptr->x_flag_tree_dse);
   11410    102420848 :   hstate.add_hwi (ptr->x_flag_tree_forwprop);
   11411    102420848 :   hstate.add_hwi (ptr->x_flag_tree_fre);
   11412    102420848 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
   11413    102420848 :   hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
   11414    102420848 :   hstate.add_hwi (ptr->x_flag_tree_loop_im);
   11415    102420848 :   hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
   11416    102420848 :   hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
   11417    102420848 :   hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
   11418    102420848 :   hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
   11419    102420848 :   hstate.add_hwi (ptr->x_flag_tree_partial_pre);
   11420    102420848 :   hstate.add_hwi (ptr->x_flag_tree_phiprop);
   11421    102420848 :   hstate.add_hwi (ptr->x_flag_tree_pre);
   11422    102420848 :   hstate.add_hwi (ptr->x_flag_tree_pta);
   11423    102420848 :   hstate.add_hwi (ptr->x_flag_tree_reassoc);
   11424    102420848 :   hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
   11425    102420848 :   hstate.add_hwi (ptr->x_flag_tree_sink);
   11426    102420848 :   hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
   11427    102420848 :   hstate.add_hwi (ptr->x_flag_tree_slsr);
   11428    102420848 :   hstate.add_hwi (ptr->x_flag_tree_sra);
   11429    102420848 :   hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
   11430    102420848 :   hstate.add_hwi (ptr->x_flag_tree_tail_merge);
   11431    102420848 :   hstate.add_hwi (ptr->x_flag_tree_ter);
   11432    102420848 :   hstate.add_hwi (ptr->x_flag_tree_vectorize);
   11433    102420848 :   hstate.add_hwi (ptr->x_flag_tree_vrp);
   11434    102420848 :   hstate.add_hwi (ptr->x_flag_auto_var_init);
   11435    102420848 :   hstate.add_hwi (ptr->x_flag_unconstrained_commons);
   11436    102420848 :   hstate.add_hwi (ptr->x_flag_unreachable_traps);
   11437    102420848 :   hstate.add_hwi (ptr->x_flag_unroll_all_loops);
   11438    102420848 :   hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
   11439    102420848 :   hstate.add_hwi (ptr->x_flag_unroll_loops);
   11440    102420848 :   hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
   11441    102420848 :   hstate.add_hwi (ptr->x_flag_unswitch_loops);
   11442    102420848 :   hstate.add_hwi (ptr->x_flag_unwind_tables);
   11443    102420848 :   hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
   11444    102420848 :   hstate.add_hwi (ptr->x_flag_vect_cost_model);
   11445    102420848 :   hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
   11446    102420848 :   hstate.add_hwi (ptr->x_flag_value_profile_transformations);
   11447    102420848 :   hstate.add_hwi (ptr->x_flag_web);
   11448    102420848 :   hstate.add_hwi (ptr->x_flag_wrapv);
   11449    102420848 :   hstate.add_hwi (ptr->x_flag_wrapv_pointer);
   11450    102420848 :   hstate.add_hwi (ptr->x_ix86_use_scatter);
   11451    102420848 :   hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
   11452   1024208480 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   11453    921787632 :     hstate.add_hwi (ptr->explicit_mask[i]);
   11454    102420848 :   return hstate.end ();
   11455              : }
   11456              : 
   11457              : /* Compare two optimization options  */
   11458              : bool
   11459    101371253 : cl_optimization_option_eq (cl_optimization const *ptr1,
   11460              :                            cl_optimization const *ptr2)
   11461              : {
   11462    101371253 :   if (ptr1->x_optimize != ptr2->x_optimize)
   11463              :     return false;
   11464    101371126 :   if (ptr1->x_optimize_size != ptr2->x_optimize_size)
   11465              :     return false;
   11466    101371126 :   if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
   11467              :     return false;
   11468    101371126 :   if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
   11469              :     return false;
   11470    101371126 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   11471              :     return false;
   11472    101371126 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   11473              :     return false;
   11474    101371126 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   11475              :     return false;
   11476    101371126 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   11477              :     return false;
   11478    101371126 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   11479              :     return false;
   11480    101371126 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   11481              :     return false;
   11482    101371126 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   11483              :     return false;
   11484    101371126 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   11485              :     return false;
   11486    101371126 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   11487              :     return false;
   11488    101371126 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   11489              :     return false;
   11490    101371126 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   11491              :     return false;
   11492    101371126 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   11493              :     return false;
   11494    101371126 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   11495              :     return false;
   11496    101371126 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   11497              :     return false;
   11498    101371090 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   11499              :     return false;
   11500    101371090 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   11501              :     return false;
   11502    101371090 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   11503              :     return false;
   11504    101371090 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   11505              :     return false;
   11506    101371090 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   11507              :     return false;
   11508    101371090 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   11509              :     return false;
   11510    101371090 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   11511              :     return false;
   11512    101371090 :   if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
   11513              :     return false;
   11514    101371090 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   11515              :     return false;
   11516    101371090 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   11517              :     return false;
   11518    101371090 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   11519              :     return false;
   11520    101371090 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   11521              :     return false;
   11522    101371090 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   11523              :     return false;
   11524    101371090 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   11525              :     return false;
   11526    101371090 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   11527              :     return false;
   11528    101371090 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   11529              :     return false;
   11530    101371090 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   11531              :     return false;
   11532    101371090 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   11533              :     return false;
   11534    101371090 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   11535              :     return false;
   11536    101371090 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   11537              :     return false;
   11538    101371090 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   11539              :     return false;
   11540    101371090 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   11541              :     return false;
   11542    101371090 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   11543              :     return false;
   11544    101371090 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   11545              :     return false;
   11546    101371090 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   11547              :     return false;
   11548    101371090 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   11549              :     return false;
   11550    101371090 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   11551              :     return false;
   11552    101371090 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   11553              :     return false;
   11554    101371090 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   11555              :     return false;
   11556    101371090 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   11557              :     return false;
   11558    101371090 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   11559              :     return false;
   11560    101371090 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   11561              :     return false;
   11562    101371090 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   11563              :     return false;
   11564    101371090 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   11565              :     return false;
   11566    101371090 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   11567              :     return false;
   11568    101371090 :   if (ptr1->x_param_ipa_cp_profile_runtime_scaling != ptr2->x_param_ipa_cp_profile_runtime_scaling)
   11569              :     return false;
   11570    101371090 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   11571              :     return false;
   11572    101371090 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   11573              :     return false;
   11574    101371090 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   11575              :     return false;
   11576    101371090 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   11577              :     return false;
   11578    101371090 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   11579              :     return false;
   11580    101371090 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   11581              :     return false;
   11582    101371090 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   11583              :     return false;
   11584    101371090 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   11585              :     return false;
   11586    101371090 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   11587              :     return false;
   11588    101371090 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   11589              :     return false;
   11590    101371090 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   11591              :     return false;
   11592    101371090 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   11593              :     return false;
   11594    101371090 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   11595              :     return false;
   11596    101371090 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   11597              :     return false;
   11598    101371090 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   11599              :     return false;
   11600    101371090 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   11601              :     return false;
   11602    101371090 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   11603              :     return false;
   11604    101371090 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   11605              :     return false;
   11606    101371090 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   11607              :     return false;
   11608    101371090 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   11609              :     return false;
   11610    101371090 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   11611              :     return false;
   11612    101371090 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   11613              :     return false;
   11614    101371090 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   11615              :     return false;
   11616    101371090 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   11617              :     return false;
   11618    101371090 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   11619              :     return false;
   11620    101371090 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   11621              :     return false;
   11622    101371090 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   11623              :     return false;
   11624    101371090 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   11625              :     return false;
   11626    101371090 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   11627              :     return false;
   11628    101370856 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   11629              :     return false;
   11630    101370738 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   11631              :     return false;
   11632    101370738 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   11633              :     return false;
   11634    101370738 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   11635              :     return false;
   11636    101370738 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   11637              :     return false;
   11638    101370738 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   11639              :     return false;
   11640    101370738 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   11641              :     return false;
   11642    101370738 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   11643              :     return false;
   11644    101370738 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   11645              :     return false;
   11646    101370738 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   11647              :     return false;
   11648    101370738 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   11649              :     return false;
   11650    101370738 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   11651              :     return false;
   11652    101370738 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   11653              :     return false;
   11654    101370738 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   11655              :     return false;
   11656    101370738 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   11657              :     return false;
   11658    101370738 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   11659              :     return false;
   11660    101370738 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   11661              :     return false;
   11662    101370738 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   11663              :     return false;
   11664    101370738 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   11665              :     return false;
   11666    101370738 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   11667              :     return false;
   11668    101370738 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   11669              :     return false;
   11670    101370738 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   11671              :     return false;
   11672    101370738 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   11673              :     return false;
   11674    101370738 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   11675              :     return false;
   11676    101370738 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   11677              :     return false;
   11678    101370738 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   11679              :     return false;
   11680    101370738 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   11681              :     return false;
   11682    101370738 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   11683              :     return false;
   11684    101370738 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   11685              :     return false;
   11686    101370738 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   11687              :     return false;
   11688    101370738 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   11689              :     return false;
   11690    101370738 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   11691              :     return false;
   11692    101370738 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   11693              :     return false;
   11694    101370738 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   11695              :     return false;
   11696    101370738 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   11697              :     return false;
   11698    101370738 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   11699              :     return false;
   11700    101370738 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   11701              :     return false;
   11702    101370738 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   11703              :     return false;
   11704    101370738 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   11705              :     return false;
   11706    101370738 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   11707              :     return false;
   11708    101370738 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   11709              :     return false;
   11710    101370738 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   11711              :     return false;
   11712    101370738 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   11713              :     return false;
   11714    101370738 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   11715              :     return false;
   11716    101370738 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   11717              :     return false;
   11718    101370738 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   11719              :     return false;
   11720    101370738 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   11721              :     return false;
   11722    101370738 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   11723              :     return false;
   11724    101370738 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   11725              :     return false;
   11726    101370738 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   11727              :     return false;
   11728    101370738 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   11729              :     return false;
   11730    101370738 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   11731              :     return false;
   11732    101370738 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   11733              :     return false;
   11734    101370738 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   11735              :     return false;
   11736    101370738 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   11737              :     return false;
   11738    101370738 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   11739              :     return false;
   11740    101370738 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   11741              :     return false;
   11742    101370738 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   11743              :     return false;
   11744    101370738 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   11745              :     return false;
   11746    101370738 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   11747              :     return false;
   11748    101370738 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   11749              :     return false;
   11750    101370738 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   11751              :     return false;
   11752    101370738 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   11753              :     return false;
   11754    101370738 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   11755              :     return false;
   11756    101370738 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   11757              :     return false;
   11758    101370738 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   11759              :     return false;
   11760    101370738 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   11761              :     return false;
   11762    101370738 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   11763              :     return false;
   11764    101370738 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   11765              :     return false;
   11766    101370738 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   11767              :     return false;
   11768    101370738 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   11769              :     return false;
   11770    101370738 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   11771              :     return false;
   11772    101370738 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   11773              :     return false;
   11774    101370738 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   11775              :     return false;
   11776    101370738 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   11777              :     return false;
   11778    101370738 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   11779              :     return false;
   11780    101370738 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   11781              :     return false;
   11782    101370738 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   11783              :     return false;
   11784    101370738 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   11785              :     return false;
   11786    101370738 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   11787              :     return false;
   11788    101370738 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   11789              :     return false;
   11790    101370738 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   11791              :     return false;
   11792    101370738 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   11793              :     return false;
   11794    101370738 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   11795              :     return false;
   11796    101370738 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   11797              :     return false;
   11798    101370738 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   11799              :     return false;
   11800    101370738 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   11801              :     return false;
   11802    101370738 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   11803              :     return false;
   11804    101370738 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   11805              :     return false;
   11806    101370738 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   11807              :     return false;
   11808    101370738 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   11809              :     return false;
   11810    101370738 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   11811              :     return false;
   11812    101370738 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   11813              :     return false;
   11814    101370738 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   11815              :     return false;
   11816    101370738 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   11817              :     return false;
   11818    101370738 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   11819              :     return false;
   11820    101370738 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   11821              :     return false;
   11822    101370738 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   11823              :     return false;
   11824    101370738 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   11825              :     return false;
   11826    101370738 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   11827              :     return false;
   11828    101370738 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   11829              :     return false;
   11830    101370738 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   11831              :     return false;
   11832    101370738 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   11833              :     return false;
   11834    101370738 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   11835              :     return false;
   11836    101370738 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   11837              :     return false;
   11838    101370738 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   11839              :     return false;
   11840    101370738 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   11841              :     return false;
   11842    101370738 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   11843              :     return false;
   11844    101370738 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   11845              :     return false;
   11846    101370738 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   11847              :     return false;
   11848    101370738 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   11849              :     return false;
   11850    101370738 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   11851              :     return false;
   11852    101370738 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   11853              :     return false;
   11854    101370738 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   11855              :     return false;
   11856    101370738 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   11857              :     return false;
   11858    101370738 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   11859              :     return false;
   11860    101370738 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   11861              :     return false;
   11862    101370738 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   11863              :     return false;
   11864    101370738 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   11865              :     return false;
   11866    101370738 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   11867              :     return false;
   11868    101370738 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   11869              :     return false;
   11870    101370738 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   11871              :     return false;
   11872    101370738 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   11873              :     return false;
   11874    101370738 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   11875              :     return false;
   11876    101370738 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   11877              :     return false;
   11878    101370738 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   11879              :     return false;
   11880    101370738 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   11881              :     return false;
   11882    101370738 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   11883              :     return false;
   11884    101370738 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   11885              :     return false;
   11886    101370738 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   11887              :     return false;
   11888    101370738 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   11889              :     return false;
   11890    101370738 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   11891              :     return false;
   11892    101370738 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   11893              :     return false;
   11894    101370738 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   11895              :     return false;
   11896    101370738 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   11897              :     return false;
   11898    101370738 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   11899              :     return false;
   11900    101370738 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   11901              :     return false;
   11902    101370738 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   11903              :     return false;
   11904    101370738 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   11905              :     return false;
   11906    101370738 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   11907              :     return false;
   11908    101370710 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   11909              :     return false;
   11910    101370710 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   11911              :     return false;
   11912    101370710 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   11913              :     return false;
   11914    101370710 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   11915              :     return false;
   11916    101370710 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   11917              :     return false;
   11918    101370710 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   11919              :     return false;
   11920    101370710 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   11921              :     return false;
   11922    101370710 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   11923              :     return false;
   11924    101370710 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   11925              :     return false;
   11926    101370710 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   11927              :     return false;
   11928    101370710 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   11929              :     return false;
   11930    101370710 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   11931              :     return false;
   11932    101370710 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   11933              :     return false;
   11934    101370710 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   11935              :     return false;
   11936    101370710 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   11937              :     return false;
   11938    101370710 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   11939              :     return false;
   11940    101370710 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   11941              :     return false;
   11942    101370710 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   11943              :     return false;
   11944    101370710 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   11945              :     return false;
   11946    101370710 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   11947              :     return false;
   11948    101370710 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   11949              :     return false;
   11950    101370710 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   11951              :     return false;
   11952    101370710 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   11953              :     return false;
   11954    101370710 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   11955              :     return false;
   11956    101370710 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   11957              :     return false;
   11958    101370710 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   11959              :     return false;
   11960    101370710 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   11961              :     return false;
   11962    101370710 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   11963              :     return false;
   11964    101370710 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   11965              :     return false;
   11966    101370710 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   11967              :     return false;
   11968    101370710 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   11969              :     return false;
   11970    101370710 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   11971              :     return false;
   11972    101370710 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   11973              :     return false;
   11974    101370710 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   11975              :     return false;
   11976    101370710 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   11977              :     return false;
   11978    101370710 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   11979              :     return false;
   11980    101370710 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   11981              :     return false;
   11982    101370710 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   11983              :     return false;
   11984    101370710 :   if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
   11985              :     return false;
   11986    101370710 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   11987              :     return false;
   11988    101370710 :   if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
   11989              :     return false;
   11990    101370710 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   11991              :     return false;
   11992    101370710 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   11993              :     return false;
   11994    101370710 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   11995              :     return false;
   11996    101370710 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   11997              :     return false;
   11998    101370710 :   if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
   11999              :     return false;
   12000    101370710 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   12001              :     return false;
   12002    101370710 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   12003              :     return false;
   12004    101370710 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   12005              :     return false;
   12006    101370710 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   12007              :     return false;
   12008    101370710 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   12009              :     return false;
   12010    101370710 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   12011              :     return false;
   12012    101370710 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
   12013              :     return false;
   12014    101370710 :   if (ptr1->x_warn_inline != ptr2->x_warn_inline)
   12015              :     return false;
   12016    101370710 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   12017              :     return false;
   12018    101370710 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   12019              :     return false;
   12020    101370710 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   12021          624 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   12022          624 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   12023              :     return false;
   12024    101370710 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   12025              :     return false;
   12026    101370710 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   12027          623 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   12028          623 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   12029              :     return false;
   12030    101370710 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   12031              :     return false;
   12032    101370710 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   12033          623 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   12034          623 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   12035              :     return false;
   12036    101370710 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   12037              :     return false;
   12038    101370710 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   12039          623 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   12040          623 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   12041              :     return false;
   12042    101370710 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   12043              :     return false;
   12044    101370710 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   12045              :     return false;
   12046    101370710 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   12047              :     return false;
   12048    101370709 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   12049              :     return false;
   12050    101370709 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   12051              :     return false;
   12052    101370709 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   12053              :     return false;
   12054    101370709 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   12055              :     return false;
   12056    101370709 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   12057              :     return false;
   12058    101370709 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   12059              :     return false;
   12060    101370709 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   12061              :     return false;
   12062    101370709 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   12063              :     return false;
   12064    101370709 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   12065              :     return false;
   12066    101370709 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   12067              :     return false;
   12068    101370709 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   12069              :     return false;
   12070    101370709 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   12071              :     return false;
   12072    101370709 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   12073              :     return false;
   12074    101370709 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   12075              :     return false;
   12076    101370709 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   12077              :     return false;
   12078    101370709 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   12079              :     return false;
   12080    101370709 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   12081              :     return false;
   12082    101370684 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   12083              :     return false;
   12084    101370684 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   12085              :     return false;
   12086    101370684 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   12087              :     return false;
   12088    101370684 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   12089              :     return false;
   12090    101370682 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   12091              :     return false;
   12092    101370682 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   12093              :     return false;
   12094    101370682 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   12095              :     return false;
   12096    101370682 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   12097              :     return false;
   12098    101370682 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   12099              :     return false;
   12100    101370682 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   12101              :     return false;
   12102    101370682 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   12103              :     return false;
   12104    101370682 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   12105              :     return false;
   12106    101370682 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   12107              :     return false;
   12108    101370682 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   12109              :     return false;
   12110    101370682 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   12111              :     return false;
   12112    101370682 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   12113              :     return false;
   12114    101370682 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   12115              :     return false;
   12116    101370682 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   12117              :     return false;
   12118    101370682 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   12119              :     return false;
   12120    101370682 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   12121              :     return false;
   12122    101370682 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   12123              :     return false;
   12124    101370682 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   12125              :     return false;
   12126    101370682 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   12127              :     return false;
   12128    101370682 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   12129              :     return false;
   12130    101370682 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   12131              :     return false;
   12132    101370682 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   12133              :     return false;
   12134    101370682 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   12135              :     return false;
   12136    101370682 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   12137              :     return false;
   12138    101370682 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   12139              :     return false;
   12140    101370682 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   12141              :     return false;
   12142    101370682 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   12143              :     return false;
   12144    101370682 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   12145              :     return false;
   12146    101370682 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   12147              :     return false;
   12148    101370682 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   12149              :     return false;
   12150    101370682 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   12151              :     return false;
   12152    101370682 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   12153              :     return false;
   12154    101370682 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   12155              :     return false;
   12156    101370682 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   12157              :     return false;
   12158    101370682 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   12159              :     return false;
   12160    101370682 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   12161              :     return false;
   12162    101370682 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   12163              :     return false;
   12164    101370682 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   12165              :     return false;
   12166    101370682 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   12167              :     return false;
   12168    101370682 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   12169              :     return false;
   12170    101370682 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   12171              :     return false;
   12172    101370682 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   12173              :     return false;
   12174    101370682 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   12175              :     return false;
   12176    101370682 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   12177              :     return false;
   12178    101370682 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   12179              :     return false;
   12180    101370682 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   12181              :     return false;
   12182    101370682 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   12183              :     return false;
   12184    101370682 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   12185              :     return false;
   12186    101370682 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   12187              :     return false;
   12188    101370682 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   12189              :     return false;
   12190    101370682 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   12191              :     return false;
   12192    101370682 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   12193              :     return false;
   12194    101370682 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   12195              :     return false;
   12196    101370682 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   12197              :     return false;
   12198    101370682 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   12199              :     return false;
   12200    101370682 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   12201              :     return false;
   12202    101370682 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   12203              :     return false;
   12204    101370682 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   12205              :     return false;
   12206    101370682 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   12207              :     return false;
   12208    101370682 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   12209              :     return false;
   12210    101370682 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   12211              :     return false;
   12212    101370682 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   12213              :     return false;
   12214    101370682 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   12215              :     return false;
   12216    101370682 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   12217              :     return false;
   12218    101370682 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   12219              :     return false;
   12220    101370682 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   12221              :     return false;
   12222    101370682 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   12223              :     return false;
   12224    101370682 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   12225              :     return false;
   12226    101370682 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   12227              :     return false;
   12228    101370682 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   12229              :     return false;
   12230    101369922 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   12231              :     return false;
   12232    101369922 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   12233              :     return false;
   12234    101369922 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   12235              :     return false;
   12236    101369922 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   12237              :     return false;
   12238    101369922 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   12239              :     return false;
   12240    101369922 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   12241              :     return false;
   12242    101369922 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   12243              :     return false;
   12244    101369922 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   12245              :     return false;
   12246    101369922 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   12247              :     return false;
   12248    101369922 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   12249              :     return false;
   12250    101369922 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   12251              :     return false;
   12252    101369922 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   12253              :     return false;
   12254    101369922 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   12255              :     return false;
   12256    101369922 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   12257              :     return false;
   12258    101369922 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   12259              :     return false;
   12260    101369922 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   12261              :     return false;
   12262    101369922 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   12263              :     return false;
   12264    101369922 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   12265              :     return false;
   12266    101369922 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   12267              :     return false;
   12268    101369922 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   12269              :     return false;
   12270    101369922 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   12271              :     return false;
   12272    101369922 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   12273              :     return false;
   12274    101369922 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   12275              :     return false;
   12276    101369922 :   if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
   12277              :     return false;
   12278    101369922 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   12279              :     return false;
   12280    101369922 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   12281              :     return false;
   12282    101369922 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   12283              :     return false;
   12284    101369922 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   12285              :     return false;
   12286    101369922 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   12287              :     return false;
   12288    101369922 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   12289              :     return false;
   12290    101369922 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   12291              :     return false;
   12292    101369922 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   12293            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   12294            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   12295              :     return false;
   12296    101369922 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   12297              :     return false;
   12298    101369922 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   12299              :     return false;
   12300    101369922 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   12301              :     return false;
   12302    101369922 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   12303              :     return false;
   12304    101369922 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   12305              :     return false;
   12306    101369922 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   12307              :     return false;
   12308    101369922 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   12309              :     return false;
   12310    101369922 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   12311              :     return false;
   12312    101369922 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   12313              :     return false;
   12314    101369922 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   12315              :     return false;
   12316    101369922 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   12317              :     return false;
   12318    101369922 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   12319              :     return false;
   12320    101369922 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   12321              :     return false;
   12322    101369922 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   12323              :     return false;
   12324    101369922 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   12325              :     return false;
   12326    101369922 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   12327              :     return false;
   12328    101369922 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   12329              :     return false;
   12330    101369922 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   12331              :     return false;
   12332    101369922 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   12333              :     return false;
   12334    101369922 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   12335              :     return false;
   12336    101369922 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   12337              :     return false;
   12338    101369922 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   12339              :     return false;
   12340    101369922 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   12341              :     return false;
   12342    101369922 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   12343              :     return false;
   12344    101369922 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   12345              :     return false;
   12346    101369922 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   12347              :     return false;
   12348    101369922 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   12349              :     return false;
   12350    101369922 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   12351              :     return false;
   12352    101369922 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   12353              :     return false;
   12354    101369922 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   12355              :     return false;
   12356    101369922 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   12357              :     return false;
   12358    101369922 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   12359              :     return false;
   12360    101369922 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   12361              :     return false;
   12362    101369922 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   12363              :     return false;
   12364    101369922 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   12365              :     return false;
   12366    101369922 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   12367              :     return false;
   12368    101369922 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   12369              :     return false;
   12370    101369922 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   12371              :     return false;
   12372    101369922 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   12373              :     return false;
   12374    101369922 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   12375              :     return false;
   12376    101369922 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   12377              :     return false;
   12378    101369922 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   12379              :     return false;
   12380    101369922 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   12381              :     return false;
   12382    101369922 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   12383              :     return false;
   12384    101369922 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   12385              :     return false;
   12386    101369922 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   12387              :     return false;
   12388    101369922 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   12389              :     return false;
   12390    101369922 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   12391              :     return false;
   12392    101369922 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   12393              :     return false;
   12394    101369922 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   12395              :     return false;
   12396    101369922 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   12397              :     return false;
   12398    101369922 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   12399              :     return false;
   12400    101369920 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   12401              :     return false;
   12402    101369920 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   12403              :     return false;
   12404    101369920 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   12405              :     return false;
   12406    101369920 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   12407              :     return false;
   12408    101369920 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   12409              :     return false;
   12410    101369920 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   12411              :     return false;
   12412    101369920 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   12413              :     return false;
   12414    101369920 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   12415              :     return false;
   12416    101369920 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   12417              :     return false;
   12418    101369920 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   12419              :     return false;
   12420    101369920 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   12421              :     return false;
   12422    101369920 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   12423              :     return false;
   12424    101369920 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   12425              :     return false;
   12426    101369920 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   12427              :     return false;
   12428    101369920 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   12429              :     return false;
   12430    101369920 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   12431              :     return false;
   12432    101369920 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   12433              :     return false;
   12434    101369920 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   12435              :     return false;
   12436    101369920 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   12437              :     return false;
   12438    101369920 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   12439              :     return false;
   12440    101369920 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   12441              :     return false;
   12442    101369920 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   12443              :     return false;
   12444    101369920 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   12445              :     return false;
   12446    101369920 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   12447              :     return false;
   12448    101369920 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   12449              :     return false;
   12450    101369920 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   12451              :     return false;
   12452    101369920 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   12453              :     return false;
   12454    101369920 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   12455              :     return false;
   12456    101369920 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   12457              :     return false;
   12458    101369920 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   12459              :     return false;
   12460    101369920 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   12461              :     return false;
   12462    101369920 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   12463              :     return false;
   12464    101369920 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   12465              :     return false;
   12466    101369918 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   12467              :     return false;
   12468    101369918 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   12469              :     return false;
   12470    101369918 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   12471              :     return false;
   12472    101369916 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   12473              :     return false;
   12474    101369916 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   12475              :     return false;
   12476    101369916 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   12477              :     return false;
   12478    101369916 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   12479              :     return false;
   12480    101369916 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   12481              :     return false;
   12482    101361372 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   12483              :     return false;
   12484    101361372 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   12485              :     return false;
   12486    101361372 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   12487              :     return false;
   12488    101361372 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   12489              :     return false;
   12490    101361372 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   12491              :     return false;
   12492    101361372 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   12493              :     return false;
   12494    101361372 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   12495              :     return false;
   12496    101361372 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   12497              :     return false;
   12498    101361372 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   12499              :     return false;
   12500    101361372 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   12501              :     return false;
   12502    101361372 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   12503              :     return false;
   12504    101361372 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   12505              :     return false;
   12506    101361372 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   12507              :     return false;
   12508    101361372 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   12509              :     return false;
   12510    101361372 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   12511              :     return false;
   12512    101361372 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   12513              :     return false;
   12514    101361372 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   12515              :     return false;
   12516    101361372 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   12517              :     return false;
   12518    101361372 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   12519              :     return false;
   12520    101361372 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   12521              :     return false;
   12522    101361372 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   12523              :     return false;
   12524    101361372 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   12525              :     return false;
   12526    101361372 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   12527              :     return false;
   12528    101361372 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   12529              :     return false;
   12530    101361372 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   12531              :     return false;
   12532    101361372 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   12533              :     return false;
   12534    101361372 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   12535              :     return false;
   12536    101361372 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   12537              :     return false;
   12538    101361372 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   12539              :     return false;
   12540    101361372 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   12541              :     return false;
   12542    101361372 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   12543              :     return false;
   12544    101361372 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   12545              :     return false;
   12546    101361372 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   12547              :     return false;
   12548    101361372 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   12549              :     return false;
   12550   1013613610 :   for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
   12551    912252266 :     if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
   12552              :       return false;
   12553              :   return true;
   12554              : }
   12555              : 
   12556              : /* Stream out optimization options  */
   12557              : void
   12558        31954 : cl_optimization_stream_out (struct output_block *ob,
   12559              :                             struct bitpack_d *bp,
   12560              :                             struct cl_optimization *ptr)
   12561              : {
   12562        31954 :   bp_pack_var_len_int (bp, ptr->x_optimize);
   12563        31954 :   bp_pack_var_len_int (bp, ptr->x_optimize_size);
   12564        31954 :   bp_pack_var_len_int (bp, ptr->x_optimize_debug);
   12565        31954 :   bp_pack_var_len_int (bp, ptr->x_optimize_fast);
   12566        31954 :   if (4 > (int ) 10)
   12567              :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
   12568              :   else
   12569        31954 :     bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
   12570        31954 :   if (100 > (int ) 10)
   12571        31954 :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
   12572              :   else
   12573              :     bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
   12574        31954 :   if (1 > (int ) 10)
   12575              :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
   12576              :   else
   12577        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
   12578        31954 :   if (1 > (int ) 10)
   12579              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
   12580              :   else
   12581        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
   12582        31954 :   if (1 > (int ) 10)
   12583              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
   12584              :   else
   12585        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
   12586        31954 :   if (7000 > (int ) 10)
   12587        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
   12588              :   else
   12589              :     bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
   12590        31954 :   if (0 > (int ) 10)
   12591              :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
   12592              :   else
   12593        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
   12594        31954 :   if (1 > (int ) 10)
   12595              :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
   12596              :   else
   12597        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
   12598        31954 :   if (1 > (int ) 10)
   12599              :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
   12600              :   else
   12601        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
   12602        31954 :   if (1 > (int ) 10)
   12603              :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
   12604              :   else
   12605        31954 :     bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
   12606        31954 :   if (1 > (int ) 10)
   12607              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
   12608              :   else
   12609        31954 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
   12610        31954 :   if (0 > (int ) 10)
   12611              :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
   12612              :   else
   12613        31954 :     bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
   12614        31954 :   if (10 > (int ) 10)
   12615              :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
   12616              :   else
   12617        31954 :     bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
   12618        31954 :   bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
   12619        31954 :   if (90 > (int ) 10)
   12620        31954 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
   12621              :   else
   12622              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
   12623        31954 :   if (3 > (int ) 10)
   12624              :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
   12625              :   else
   12626        31954 :     bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
   12627        31954 :   bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
   12628        31954 :   if (20 > (int ) 10)
   12629        31954 :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
   12630              :   else
   12631              :     bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
   12632        31954 :   if (0 > (int ) 10)
   12633              :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
   12634              :   else
   12635        31954 :     bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
   12636        31954 :   if (1 > (int ) 10)
   12637              :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
   12638              :   else
   12639        31954 :     bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
   12640        31954 :   if (0 > (int ) 10)
   12641              :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
   12642              :   else
   12643        31954 :     bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
   12644        31954 :   if (1 > (int ) 10)
   12645              :     bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading ^ 1);
   12646              :   else
   12647        31954 :     bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading);
   12648        31954 :   if (256 > (int ) 10)
   12649        31954 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
   12650              :   else
   12651              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
   12652        31954 :   if (256 > (int ) 10)
   12653        31954 :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
   12654              :   else
   12655              :     bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
   12656        31954 :   if (6 > (int ) 10)
   12657              :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
   12658              :   else
   12659        31954 :     bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
   12660        31954 :   if (2 > (int ) 10)
   12661              :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
   12662              :   else
   12663        31954 :     bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
   12664        31954 :   if (0 > (int ) 10)
   12665              :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
   12666              :   else
   12667        31954 :     bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
   12668        31954 :   if (10 > (int ) 10)
   12669              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
   12670              :   else
   12671        31954 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
   12672        31954 :   if (3 > (int ) 10)
   12673              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
   12674              :   else
   12675        31954 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
   12676        31954 :   if (10 > (int ) 10)
   12677              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
   12678              :   else
   12679        31954 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
   12680        31954 :   if (3 > (int ) 10)
   12681              :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
   12682              :   else
   12683        31954 :     bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
   12684        31954 :   if (100 > (int ) 10)
   12685        31954 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
   12686              :   else
   12687              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
   12688        31954 :   if (10 > (int ) 10)
   12689              :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
   12690              :   else
   12691        31954 :     bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
   12692        31954 :   if (0 > (int ) 10)
   12693              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
   12694              :   else
   12695        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
   12696        31954 :   if (16 > (int ) 10)
   12697        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
   12698              :   else
   12699              :     bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
   12700        31954 :   if (1 > (int ) 10)
   12701              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
   12702              :   else
   12703        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
   12704        31954 :   if (1 > (int ) 10)
   12705              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
   12706              :   else
   12707        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
   12708        31954 :   if (1 > (int ) 10)
   12709              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
   12710              :   else
   12711        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
   12712        31954 :   if (1 > (int ) 10)
   12713              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
   12714              :   else
   12715        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
   12716        31954 :   if (1 > (int ) 10)
   12717              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
   12718              :   else
   12719        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
   12720        31954 :   if (1 > (int ) 10)
   12721              :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
   12722              :   else
   12723        31954 :     bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
   12724        31954 :   if (200 > (int ) 10)
   12725        31954 :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
   12726              :   else
   12727              :     bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
   12728        31954 :   if (30 > (int ) 10)
   12729        31954 :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
   12730              :   else
   12731              :     bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
   12732        31954 :   if (40 > (int ) 10)
   12733        31954 :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
   12734              :   else
   12735              :     bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
   12736        31954 :   if (1100 > (int ) 10)
   12737        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 1100);
   12738              :   else
   12739              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
   12740        31954 :   if (16000 > (int ) 10)
   12741        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
   12742              :   else
   12743              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
   12744        31954 :   if (64 > (int ) 10)
   12745        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
   12746              :   else
   12747              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
   12748        31954 :   if (8 > (int ) 10)
   12749              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
   12750              :   else
   12751        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
   12752        31954 :   if (2 > (int ) 10)
   12753              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
   12754              :   else
   12755        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
   12756        31954 :   if (19 > (int ) 10)
   12757        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_profile_runtime_scaling ^ 19);
   12758              :   else
   12759              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_profile_runtime_scaling);
   12760        31954 :   if (40 > (int ) 10)
   12761        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
   12762              :   else
   12763              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
   12764        31954 :   if (6 > (int ) 10)
   12765              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
   12766              :   else
   12767        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
   12768        31954 :   if (15 > (int ) 10)
   12769        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
   12770              :   else
   12771              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
   12772        31954 :   if (3 > (int ) 10)
   12773              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
   12774              :   else
   12775        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
   12776        31954 :   if (10 > (int ) 10)
   12777              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
   12778              :   else
   12779        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
   12780        31954 :   if (8 > (int ) 10)
   12781              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
   12782              :   else
   12783        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
   12784        31954 :   if (8 > (int ) 10)
   12785              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
   12786              :   else
   12787        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
   12788        31954 :   if (25000 > (int ) 10)
   12789        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
   12790              :   else
   12791              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
   12792        31954 :   if (16 > (int ) 10)
   12793        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
   12794              :   else
   12795              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
   12796        31954 :   if (16 > (int ) 10)
   12797        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
   12798              :   else
   12799              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
   12800        31954 :   if (10 > (int ) 10)
   12801              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
   12802              :   else
   12803        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
   12804        31954 :   if (5 > (int ) 10)
   12805              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
   12806              :   else
   12807        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
   12808        31954 :   if (50 > (int ) 10)
   12809        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
   12810              :   else
   12811              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
   12812        31954 :   if (8 > (int ) 10)
   12813              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
   12814              :   else
   12815        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
   12816        31954 :   if (2 > (int ) 10)
   12817              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
   12818              :   else
   12819        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
   12820        31954 :   if (4 > (int ) 10)
   12821              :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
   12822              :   else
   12823        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
   12824        31954 :   if (1 > (int ) 10)
   12825              :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
   12826              :   else
   12827        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
   12828        31954 :   if (2 > (int ) 10)
   12829              :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
   12830              :   else
   12831        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
   12832        31954 :   if (1000 > (int ) 10)
   12833        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
   12834              :   else
   12835              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
   12836        31954 :   if (100 > (int ) 10)
   12837        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
   12838              :   else
   12839              :     bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
   12840        31954 :   if (1000 > (int ) 10)
   12841        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
   12842              :   else
   12843              :     bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
   12844        31954 :   if (10 > (int ) 10)
   12845              :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
   12846              :   else
   12847        31954 :     bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
   12848        31954 :   if (40 > (int ) 10)
   12849        31954 :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
   12850              :   else
   12851              :     bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
   12852        31954 :   if (250 > (int ) 10)
   12853        31954 :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
   12854              :   else
   12855              :     bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
   12856        31954 :   if (!lto_stream_offload_p) {
   12857        31954 :   if (1 > (int ) 10)
   12858              :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
   12859              :   else
   12860        31954 :     bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
   12861              : }
   12862        31954 :   if (300 > (int ) 10)
   12863        31954 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
   12864              :   else
   12865              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
   12866        31954 :   if (800 > (int ) 10)
   12867        31954 :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
   12868              :   else
   12869              :     bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
   12870        31954 :   if (32 > (int ) 10)
   12871        31954 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
   12872              :   else
   12873              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
   12874        31954 :   if (64 > (int ) 10)
   12875        31954 :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
   12876              :   else
   12877              :     bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
   12878        31954 :   if (512 > (int ) 10)
   12879        31954 :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
   12880              :   else
   12881              :     bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
   12882        31954 :   if (100 > (int ) 10)
   12883        31954 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
   12884              :   else
   12885              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
   12886        31954 :   if (2700 > (int ) 10)
   12887        31954 :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
   12888              :   else
   12889              :     bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
   12890        31954 :   if (1000 > (int ) 10)
   12891        31954 :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
   12892              :   else
   12893              :     bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
   12894        31954 :   if (256 > (int ) 10)
   12895        31954 :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
   12896              :   else
   12897              :     bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
   12898        31954 :   if (10000 > (int ) 10)
   12899        31954 :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
   12900              :   else
   12901              :     bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
   12902        31954 :   if (20 > (int ) 10)
   12903        31954 :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
   12904              :   else
   12905              :     bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
   12906        31954 :   if (51 > (int ) 10)
   12907        31954 :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
   12908              :   else
   12909              :     bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
   12910        31954 :   if (64 > (int ) 10)
   12911        31954 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
   12912              :   else
   12913              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
   12914        31954 :   if (2 > (int ) 10)
   12915              :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
   12916              :   else
   12917        31954 :     bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
   12918        31954 :   if (10000 > (int ) 10)
   12919        31954 :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
   12920              :   else
   12921              :     bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
   12922        31954 :   if (1000 > (int ) 10)
   12923        31954 :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
   12924              :   else
   12925              :     bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
   12926        31954 :   if (200 > (int ) 10)
   12927        31954 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
   12928              :   else
   12929              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
   12930        31954 :   if (100 > (int ) 10)
   12931        31954 :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
   12932              :   else
   12933              :     bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
   12934        31954 :   if (40 > (int ) 10)
   12935        31954 :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
   12936              :   else
   12937              :     bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
   12938        31954 :   if (500 > (int ) 10)
   12939        31954 :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
   12940              :   else
   12941              :     bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
   12942        31954 :   if (30 > (int ) 10)
   12943        31954 :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
   12944              :   else
   12945              :     bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
   12946        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
   12947        31954 :   if (1 > (int ) 10)
   12948              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
   12949              :   else
   12950        31954 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
   12951        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
   12952        31954 :   if (1000 > (int ) 10)
   12953        31954 :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
   12954              :   else
   12955              :     bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
   12956        31954 :   if (80 > (int ) 10)
   12957        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
   12958              :   else
   12959              :     bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
   12960        31954 :   if (4 > (int ) 10)
   12961              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
   12962              :   else
   12963        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
   12964        31954 :   if (3000 > (int ) 10)
   12965        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
   12966              :   else
   12967              :     bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
   12968        31954 :   if (8 > (int ) 10)
   12969              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
   12970              :   else
   12971        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
   12972        31954 :   if (16 > (int ) 10)
   12973        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
   12974              :   else
   12975              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
   12976        31954 :   if (200 > (int ) 10)
   12977        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
   12978              :   else
   12979              :     bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
   12980        31954 :   if (100 > (int ) 10)
   12981        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
   12982              :   else
   12983              :     bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
   12984        31954 :   if (1000 > (int ) 10)
   12985        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
   12986              :   else
   12987              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
   12988        31954 :   if (10 > (int ) 10)
   12989              :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
   12990              :   else
   12991        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
   12992        31954 :   if (500 > (int ) 10)
   12993        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
   12994              :   else
   12995              :     bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
   12996        31954 :   if (100000 > (int ) 10)
   12997        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
   12998              :   else
   12999              :     bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
   13000        31954 :   if (100 > (int ) 10)
   13001        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
   13002              :   else
   13003              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
   13004        31954 :   if (333 > (int ) 10)
   13005        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
   13006              :   else
   13007              :     bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
   13008        31954 :   if (3 > (int ) 10)
   13009              :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
   13010              :   else
   13011        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
   13012        31954 :   if (5000 > (int ) 10)
   13013        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
   13014              :   else
   13015              :     bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
   13016        31954 :   if (1 > (int ) 10)
   13017              :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
   13018              :   else
   13019        31954 :     bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
   13020        31954 :   if (200 > (int ) 10)
   13021        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
   13022              :   else
   13023              :     bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
   13024        31954 :   if (100 > (int ) 10)
   13025        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
   13026              :   else
   13027              :     bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
   13028        31954 :   if (20 > (int ) 10)
   13029        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
   13030              :   else
   13031              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
   13032        31954 :   if (131072 > (int ) 10)
   13033        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
   13034              :   else
   13035              :     bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
   13036        31954 :   if (8 > (int ) 10)
   13037              :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
   13038              :   else
   13039        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
   13040        31954 :   if (8 > (int ) 10)
   13041              :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
   13042              :   else
   13043        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
   13044        31954 :   if (30 > (int ) 10)
   13045        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
   13046              :   else
   13047              :     bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
   13048        31954 :   if (4000 > (int ) 10)
   13049        31954 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
   13050              :   else
   13051              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
   13052        31954 :   if (6 > (int ) 10)
   13053              :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
   13054              :   else
   13055        31954 :     bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
   13056        31954 :   if (15 > (int ) 10)
   13057        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
   13058              :   else
   13059              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
   13060        31954 :   if (450 > (int ) 10)
   13061        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
   13062              :   else
   13063              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
   13064        31954 :   if (450 > (int ) 10)
   13065        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
   13066              :   else
   13067              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
   13068        31954 :   if (70 > (int ) 10)
   13069        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
   13070              :   else
   13071              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
   13072        31954 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
   13073        31954 :   bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
   13074        31954 :   if (8 > (int ) 10)
   13075              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
   13076              :   else
   13077        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
   13078        31954 :   if (8 > (int ) 10)
   13079              :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
   13080              :   else
   13081        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
   13082        31954 :   if (350000 > (int ) 10)
   13083        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
   13084              :   else
   13085              :     bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
   13086        31954 :   if (10 > (int ) 10)
   13087              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
   13088              :   else
   13089        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
   13090        31954 :   if (1000 > (int ) 10)
   13091        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
   13092              :   else
   13093              :     bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
   13094        31954 :   if (15 > (int ) 10)
   13095        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
   13096              :   else
   13097              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
   13098        31954 :   if (64 > (int ) 10)
   13099        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
   13100              :   else
   13101              :     bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
   13102        31954 :   if (10000 > (int ) 10)
   13103        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
   13104              :   else
   13105              :     bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
   13106        31954 :   if (20 > (int ) 10)
   13107        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
   13108              :   else
   13109              :     bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
   13110        31954 :   if (40 > (int ) 10)
   13111        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
   13112              :   else
   13113              :     bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
   13114        31954 :   if (8 > (int ) 10)
   13115              :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
   13116              :   else
   13117        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
   13118        31954 :   if (100 > (int ) 10)
   13119        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
   13120              :   else
   13121              :     bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
   13122        31954 :   if (32 > (int ) 10)
   13123        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
   13124              :   else
   13125              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
   13126        31954 :   if (16 > (int ) 10)
   13127        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
   13128              :   else
   13129              :     bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
   13130        31954 :   if (100 > (int ) 10)
   13131        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
   13132              :   else
   13133              :     bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
   13134        31954 :   if (32 > (int ) 10)
   13135        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
   13136              :   else
   13137              :     bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
   13138        31954 :   if (15 > (int ) 10)
   13139        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
   13140              :   else
   13141              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
   13142        31954 :   if (200 > (int ) 10)
   13143        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
   13144              :   else
   13145              :     bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
   13146        31954 :   if (5 > (int ) 10)
   13147              :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
   13148              :   else
   13149        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
   13150        31954 :   if (100 > (int ) 10)
   13151        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
   13152              :   else
   13153              :     bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
   13154        31954 :   if (100 > (int ) 10)
   13155        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
   13156              :   else
   13157              :     bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
   13158        31954 :   if (10 > (int ) 10)
   13159              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
   13160              :   else
   13161        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
   13162        31954 :   if (20 > (int ) 10)
   13163        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
   13164              :   else
   13165              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
   13166        31954 :   if (40 > (int ) 10)
   13167        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
   13168              :   else
   13169              :     bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
   13170        31954 :   bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
   13171        31954 :   if (3 > (int ) 10)
   13172              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
   13173              :   else
   13174        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
   13175        31954 :   if (100 > (int ) 10)
   13176        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
   13177              :   else
   13178              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
   13179        31954 :   if (10 > (int ) 10)
   13180              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
   13181              :   else
   13182        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
   13183        31954 :   if (100 > (int ) 10)
   13184        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
   13185              :   else
   13186              :     bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
   13187        31954 :   if (50 > (int ) 10)
   13188        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
   13189              :   else
   13190              :     bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
   13191        31954 :   if (50 > (int ) 10)
   13192        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
   13193              :   else
   13194              :     bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
   13195        31954 :   if (64 > (int ) 10)
   13196        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
   13197              :   else
   13198              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
   13199        31954 :   if (2 > (int ) 10)
   13200              :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
   13201              :   else
   13202        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
   13203        31954 :   if (10 > (int ) 10)
   13204              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
   13205              :   else
   13206        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
   13207        31954 :   if (2 > (int ) 10)
   13208              :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
   13209              :   else
   13210        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
   13211        31954 :   if (10000 > (int ) 10)
   13212        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
   13213              :   else
   13214              :     bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
   13215        31954 :   if (4 > (int ) 10)
   13216              :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
   13217              :   else
   13218        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
   13219        31954 :   if (8 > (int ) 10)
   13220              :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
   13221              :   else
   13222        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
   13223        31954 :   if (200 > (int ) 10)
   13224        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
   13225              :   else
   13226              :     bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
   13227        31954 :   if (50 > (int ) 10)
   13228        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
   13229              :   else
   13230              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
   13231        31954 :   if (50 > (int ) 10)
   13232        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
   13233              :   else
   13234              :     bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
   13235        31954 :   if (1 > (int ) 10)
   13236              :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
   13237              :   else
   13238        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
   13239        31954 :   if (12 > (int ) 10)
   13240        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
   13241              :   else
   13242              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
   13243        31954 :   if (50 > (int ) 10)
   13244        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
   13245              :   else
   13246              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
   13247        31954 :   if (50000000 > (int ) 10)
   13248        31954 :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
   13249              :   else
   13250              :     bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
   13251        31954 :   if (1 > (int ) 10)
   13252              :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
   13253              :   else
   13254        31954 :     bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
   13255        31954 :   if (5 > (int ) 10)
   13256              :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
   13257              :   else
   13258        31954 :     bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
   13259        31954 :   if (10 > (int ) 10)
   13260              :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
   13261              :   else
   13262        31954 :     bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
   13263        31954 :   if (9 > (int ) 10)
   13264              :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
   13265              :   else
   13266        31954 :     bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
   13267        31954 :   if (30 > (int ) 10)
   13268        31954 :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
   13269              :   else
   13270              :     bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
   13271        31954 :   if (4096 > (int ) 10)
   13272        31954 :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
   13273              :   else
   13274              :     bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
   13275        31954 :   if (32 > (int ) 10)
   13276        31954 :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
   13277              :   else
   13278              :     bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
   13279        31954 :   if (40 > (int ) 10)
   13280        31954 :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
   13281              :   else
   13282              :     bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
   13283        31954 :   bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
   13284        31954 :   if (16 > (int ) 10)
   13285        31954 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
   13286              :   else
   13287              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
   13288        31954 :   if (8 > (int ) 10)
   13289              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
   13290              :   else
   13291        31954 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
   13292        31954 :   if (32 > (int ) 10)
   13293        31954 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
   13294              :   else
   13295              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
   13296        31954 :   if (256 > (int ) 10)
   13297        31954 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
   13298              :   else
   13299              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
   13300        31954 :   if (256 > (int ) 10)
   13301        31954 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
   13302              :   else
   13303              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
   13304        31954 :   if (16 > (int ) 10)
   13305        31954 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
   13306              :   else
   13307              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
   13308        31954 :   if (64 > (int ) 10)
   13309        31954 :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
   13310              :   else
   13311              :     bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
   13312        31954 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
   13313        31954 :   if (100 > (int ) 10)
   13314        31954 :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
   13315              :   else
   13316              :     bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
   13317        31954 :   bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
   13318        31954 :   if (70 > (int ) 10)
   13319        31954 :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
   13320              :   else
   13321              :     bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
   13322        31954 :   if (5 > (int ) 10)
   13323              :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
   13324              :   else
   13325        31954 :     bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
   13326        31954 :   if (2 > (int ) 10)
   13327              :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
   13328              :   else
   13329        31954 :     bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
   13330        31954 :   if (1 > (int ) 10)
   13331              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
   13332              :   else
   13333        31954 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
   13334        31954 :   if (200 > (int ) 10)
   13335        31954 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
   13336              :   else
   13337              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
   13338        31954 :   if (3 > (int ) 10)
   13339              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
   13340              :   else
   13341        31954 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
   13342        31954 :   if (-1 > (int ) 10)
   13343              :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
   13344              :   else
   13345        31954 :     bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
   13346        31954 :   bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
   13347        31954 :   if (6 > (int ) 10)
   13348              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
   13349              :   else
   13350        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
   13351        31954 :   if (5 > (int ) 10)
   13352              :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
   13353              :   else
   13354        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
   13355        31954 :   if (200 > (int ) 10)
   13356        31954 :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
   13357              :   else
   13358              :     bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
   13359        31954 :   if (7 > (int ) 10)
   13360              :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
   13361              :   else
   13362        31954 :     bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
   13363        31954 :   if (1000 > (int ) 10)
   13364        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
   13365              :   else
   13366              :     bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
   13367        31954 :   if (10 > (int ) 10)
   13368              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
   13369              :   else
   13370        31954 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
   13371        31954 :   if (100 > (int ) 10)
   13372        31954 :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
   13373              :   else
   13374              :     bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
   13375        31954 :   if (-1 > (int ) 10)
   13376              :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
   13377              :   else
   13378        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
   13379        31954 :   if (1 > (int ) 10)
   13380              :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
   13381              :   else
   13382        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
   13383        31954 :   if (1 > (int ) 10)
   13384              :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
   13385              :   else
   13386        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
   13387        31954 :   if (40 > (int ) 10)
   13388        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
   13389              :   else
   13390              :     bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
   13391        31954 :   if (10 > (int ) 10)
   13392              :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
   13393              :   else
   13394        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
   13395        31954 :   if (2 > (int ) 10)
   13396              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
   13397              :   else
   13398        31954 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
   13399        31954 :   if (50 > (int ) 10)
   13400        31954 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
   13401              :   else
   13402              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
   13403        31954 :   if (2 > (int ) 10)
   13404              :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
   13405              :   else
   13406        31954 :     bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
   13407        31954 :   if (3 > (int ) 10)
   13408              :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
   13409              :   else
   13410        31954 :     bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
   13411        31954 :   if (75 > (int ) 10)
   13412        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
   13413              :   else
   13414              :     bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
   13415        31954 :   bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
   13416        31954 :   bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
   13417        31954 :   if (2 > (int ) 10)
   13418              :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
   13419              :   else
   13420        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
   13421        31954 :   if (2 > (int ) 10)
   13422              :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
   13423              :   else
   13424        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
   13425        31954 :   if (32 > (int ) 10)
   13426        31954 :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
   13427              :   else
   13428              :     bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
   13429        31954 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
   13430        31954 :   bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
   13431        31954 :   if (512 > (int ) 10)
   13432        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
   13433              :   else
   13434              :     bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
   13435        31954 :   if (8 > (int ) 10)
   13436              :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
   13437              :   else
   13438        31954 :     bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
   13439        31954 :   if (12 > (int ) 10)
   13440        31954 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
   13441              :   else
   13442              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
   13443        31954 :   if (12 > (int ) 10)
   13444        31954 :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
   13445              :   else
   13446              :     bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
   13447        31954 :   if (10 > (int ) 10)
   13448              :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
   13449              :   else
   13450        31954 :     bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
   13451        31954 :   if (1 > (int ) 10)
   13452              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
   13453              :   else
   13454        31954 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
   13455        31954 :   if (65536 > (int ) 10)
   13456        31954 :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
   13457              :   else
   13458              :     bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
   13459        31954 :   if (8 > (int ) 10)
   13460              :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
   13461              :   else
   13462        31954 :     bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
   13463        31954 :   bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
   13464        31954 :   if (9 > (int ) 10)
   13465              :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
   13466              :   else
   13467        31954 :     bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
   13468        31954 :   if (95 > (int ) 10)
   13469        31954 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
   13470              :   else
   13471              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
   13472        31954 :   if (75 > (int ) 10)
   13473        31954 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
   13474              :   else
   13475              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
   13476        31954 :   if (100 > (int ) 10)
   13477        31954 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
   13478              :   else
   13479              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
   13480        31954 :   if (80 > (int ) 10)
   13481        31954 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
   13482              :   else
   13483              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
   13484        31954 :   if (50 > (int ) 10)
   13485        31954 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
   13486              :   else
   13487              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
   13488        31954 :   if (10 > (int ) 10)
   13489              :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
   13490              :   else
   13491        31954 :     bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
   13492        31954 :   if (256 > (int ) 10)
   13493        31954 :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
   13494              :   else
   13495              :     bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
   13496        31954 :   bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
   13497        31954 :   if (1000 > (int ) 10)
   13498        31954 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
   13499              :   else
   13500              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
   13501        31954 :   if (12 > (int ) 10)
   13502        31954 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
   13503              :   else
   13504              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
   13505        31954 :   if (8 > (int ) 10)
   13506              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
   13507              :   else
   13508        31954 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
   13509        31954 :   if (100000 > (int ) 10)
   13510        31954 :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
   13511              :   else
   13512              :     bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
   13513        31954 :   if (2 > (int ) 10)
   13514              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
   13515              :   else
   13516        31954 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
   13517        31954 :   bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
   13518        31954 :   if (2 > (int ) 10)
   13519              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
   13520              :   else
   13521        31954 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
   13522        31954 :   if (2 > (int ) 10)
   13523              :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
   13524              :   else
   13525        31954 :     bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
   13526        31954 :   if (20 > (int ) 10)
   13527        31954 :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
   13528              :   else
   13529              :     bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
   13530        31954 :   if (4 > (int ) 10)
   13531              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
   13532              :   else
   13533        31954 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
   13534        31954 :   if (1 > (int ) 10)
   13535              :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
   13536              :   else
   13537        31954 :     bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
   13538        31954 :   if (256 > (int ) 10)
   13539        31954 :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
   13540              :   else
   13541              :     bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
   13542        31954 :   if (!lto_stream_offload_p) {
   13543        31954 :   if (1 > (int ) 10)
   13544              :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
   13545              :   else
   13546        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
   13547              : }
   13548        31954 :   if (1 > (int ) 10)
   13549              :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
   13550              :   else
   13551        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
   13552        31954 :   if (!lto_stream_offload_p) {
   13553        31954 :   if (50 > (int ) 10)
   13554        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
   13555              :   else
   13556              :     bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
   13557              : }
   13558        31954 :   if (32 > (int ) 10)
   13559        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
   13560              :   else
   13561              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
   13562        31954 :   if (-1 > (int ) 10)
   13563              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
   13564              :   else
   13565        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
   13566        31954 :   if (15 > (int ) 10)
   13567        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
   13568              :   else
   13569              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
   13570        31954 :   if (6 > (int ) 10)
   13571              :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
   13572              :   else
   13573        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
   13574        31954 :   if (!lto_stream_offload_p) {
   13575        31954 :   if (2 > (int ) 10)
   13576              :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
   13577              :   else
   13578        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
   13579              : }
   13580        31954 :   if (0 > (int ) 10)
   13581              :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
   13582              :   else
   13583        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
   13584        31954 :   if (150000 > (int ) 10)
   13585        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
   13586              :   else
   13587              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
   13588        31954 :   if (32 > (int ) 10)
   13589        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
   13590              :   else
   13591              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
   13592        31954 :   if (3000 > (int ) 10)
   13593        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
   13594              :   else
   13595              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
   13596        31954 :   if (50 > (int ) 10)
   13597        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
   13598              :   else
   13599              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
   13600        31954 :   if (250 > (int ) 10)
   13601        31954 :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
   13602              :   else
   13603              :     bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
   13604        31954 :   if (1 > (int ) 10)
   13605              :     bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma ^ 1);
   13606              :   else
   13607        31954 :     bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma);
   13608        31954 :   bp_pack_var_len_int (bp, ptr->x_warn_inline);
   13609        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
   13610        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
   13611        31954 :   bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
   13612        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
   13613        31954 :   bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
   13614        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
   13615        31954 :   bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
   13616        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
   13617        31954 :   bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
   13618        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
   13619        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
   13620        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
   13621        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
   13622        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
   13623        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
   13624        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
   13625        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
   13626        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
   13627        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
   13628        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
   13629        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
   13630        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
   13631        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
   13632        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
   13633        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
   13634        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
   13635        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
   13636        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
   13637        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
   13638        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_dce);
   13639        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
   13640        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
   13641        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
   13642        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
   13643        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
   13644        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
   13645        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
   13646        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_dse);
   13647        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
   13648        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
   13649        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
   13650        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
   13651        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
   13652        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
   13653        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
   13654        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_float_store);
   13655        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
   13656        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
   13657        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
   13658        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
   13659        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
   13660        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
   13661        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse);
   13662        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
   13663        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
   13664        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
   13665        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
   13666        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite);
   13667        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
   13668        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
   13669        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
   13670        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
   13671        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
   13672        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
   13673        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
   13674        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
   13675        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
   13676        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
   13677        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
   13678        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
   13679        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
   13680        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
   13681        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
   13682        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
   13683        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
   13684        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
   13685        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
   13686        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
   13687        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
   13688        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
   13689        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
   13690        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
   13691        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
   13692        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
   13693        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
   13694        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
   13695        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
   13696        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
   13697        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
   13698        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
   13699        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
   13700        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
   13701        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
   13702        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
   13703        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
   13704        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
   13705        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
   13706        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
   13707        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
   13708        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
   13709        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
   13710        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
   13711        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
   13712        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
   13713        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
   13714        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
   13715        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
   13716        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
   13717        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
   13718        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
   13719        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
   13720        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
   13721        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
   13722        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
   13723        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
   13724        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
   13725        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
   13726        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
   13727        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
   13728        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
   13729        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
   13730        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
   13731        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
   13732        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
   13733        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
   13734        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
   13735        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
   13736        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
   13737        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
   13738        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
   13739        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
   13740        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
   13741        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
   13742        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
   13743        31954 :   bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
   13744        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
   13745        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
   13746        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
   13747        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
   13748        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_plt);
   13749        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
   13750        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
   13751        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
   13752        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
   13753        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
   13754        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
   13755        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ree);
   13756        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
   13757        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
   13758        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
   13759        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
   13760        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
   13761        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
   13762        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
   13763        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
   13764        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_rtti);
   13765        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
   13766        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
   13767        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
   13768        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
   13769        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
   13770        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
   13771        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
   13772        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
   13773        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
   13774        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
   13775        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
   13776        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
   13777        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
   13778        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
   13779        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
   13780        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
   13781        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
   13782        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
   13783        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
   13784        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
   13785        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
   13786        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
   13787        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
   13788        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
   13789        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
   13790        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
   13791        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
   13792        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
   13793        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
   13794        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
   13795        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
   13796        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
   13797        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
   13798        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
   13799        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
   13800        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
   13801        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
   13802        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
   13803        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
   13804        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
   13805        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
   13806        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
   13807        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
   13808        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
   13809        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
   13810        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
   13811        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
   13812        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
   13813        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
   13814        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
   13815        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
   13816        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tracer);
   13817        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
   13818        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_trapv);
   13819        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
   13820        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
   13821        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
   13822        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
   13823        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
   13824        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
   13825        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
   13826        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
   13827        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
   13828        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
   13829        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
   13830        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
   13831        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
   13832        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
   13833        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
   13834        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
   13835        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
   13836        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
   13837        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
   13838        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
   13839        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
   13840        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
   13841        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
   13842        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
   13843        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
   13844        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
   13845        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
   13846        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
   13847        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
   13848        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
   13849        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
   13850        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
   13851        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
   13852        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
   13853        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
   13854        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
   13855        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
   13856        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
   13857        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
   13858        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
   13859        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
   13860        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
   13861        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
   13862        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
   13863        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
   13864        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
   13865        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
   13866        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
   13867        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
   13868        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
   13869        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
   13870        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_web);
   13871        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
   13872        31954 :   bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
   13873        31954 :   bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
   13874        31954 :   if (!lto_stream_offload_p) {
   13875        31954 :   bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
   13876              : }
   13877        31954 :   if (!lto_stream_offload_p) {
   13878        31954 :   bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
   13879              : }
   13880       319540 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   13881       287586 :     bp_pack_value (bp, ptr->explicit_mask[i], 64);
   13882        31954 : }
   13883              : 
   13884              : /* Stream in optimization options  */
   13885              : void
   13886        22293 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
   13887              :                            struct bitpack_d *bp ATTRIBUTE_UNUSED,
   13888              :                            struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   13889              : {
   13890        22293 :   ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
   13891        22293 :   ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
   13892        22293 :   ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
   13893        22293 :   ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
   13894        22293 :   ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
   13895        22293 :   if (4 > (int ) 10)
   13896              :     ptr->x_param_align_loop_iterations ^= 4;
   13897        22293 :   ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
   13898        22293 :   if (100 > (int ) 10)
   13899        22293 :     ptr->x_param_align_threshold ^= 100;
   13900        22293 :   ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
   13901        22293 :   if (1 > (int ) 10)
   13902              :     ptr->x_param_asan_protect_allocas ^= 1;
   13903        22293 :   ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   13904        22293 :   if (1 > (int ) 10)
   13905              :     ptr->x_param_asan_instrument_reads ^= 1;
   13906        22293 :   ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   13907        22293 :   if (1 > (int ) 10)
   13908              :     ptr->x_param_asan_instrument_writes ^= 1;
   13909        22293 :   ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
   13910        22293 :   if (7000 > (int ) 10)
   13911        22293 :     ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
   13912        22293 :   ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
   13913        22293 :   if (0 > (int ) 10)
   13914              :     ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
   13915        22293 :   ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
   13916        22293 :   if (1 > (int ) 10)
   13917              :     ptr->x_param_asan_memintrin ^= 1;
   13918        22293 :   ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
   13919        22293 :   if (1 > (int ) 10)
   13920              :     ptr->x_param_asan_stack ^= 1;
   13921        22293 :   ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
   13922        22293 :   if (1 > (int ) 10)
   13923              :     ptr->x_param_asan_use_after_return ^= 1;
   13924        22293 :   ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
   13925        22293 :   if (1 > (int ) 10)
   13926              :     ptr->x_param_auto_profile_bbs ^= 1;
   13927        22293 :   ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
   13928        22293 :   if (0 > (int ) 10)
   13929              :     ptr->x_param_auto_profile_reorder_only ^= 0;
   13930        22293 :   ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
   13931        22293 :   if (10 > (int ) 10)
   13932              :     ptr->x_param_avg_loop_niter ^= 10;
   13933        22293 :   ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
   13934        22293 :   ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
   13935        22293 :   if (90 > (int ) 10)
   13936        22293 :     ptr->x_param_builtin_expect_probability ^= 90;
   13937        22293 :   ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
   13938        22293 :   if (3 > (int ) 10)
   13939              :     ptr->x_param_builtin_string_cmp_inline_length ^= 3;
   13940        22293 :   ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
   13941        22293 :   ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
   13942        22293 :   if (20 > (int ) 10)
   13943        22293 :     ptr->x_param_comdat_sharing_probability ^= 20;
   13944        22293 :   ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13945        22293 :   if (0 > (int ) 10)
   13946              :     ptr->x_param_construct_interfere_size ^= 0;
   13947        22293 :   ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
   13948        22293 :   if (1 > (int ) 10)
   13949              :     ptr->x_param_cycle_accurate_model ^= 1;
   13950        22293 :   ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
   13951        22293 :   if (0 > (int ) 10)
   13952              :     ptr->x_param_destruct_interfere_size ^= 0;
   13953        22293 :   ptr->x_param_dom_jump_threading = (int ) bp_unpack_var_len_int (bp);
   13954        22293 :   if (1 > (int ) 10)
   13955              :     ptr->x_param_dom_jump_threading ^= 1;
   13956        22293 :   ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
   13957        22293 :   if (256 > (int ) 10)
   13958        22293 :     ptr->x_param_dse_max_alias_queries_per_store ^= 256;
   13959        22293 :   ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
   13960        22293 :   if (256 > (int ) 10)
   13961        22293 :     ptr->x_param_dse_max_object_size ^= 256;
   13962        22293 :   ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
   13963        22293 :   if (6 > (int ) 10)
   13964              :     ptr->x_param_early_inlining_insns ^= 6;
   13965        22293 :   ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
   13966        22293 :   if (2 > (int ) 10)
   13967              :     ptr->x_param_fsm_scale_path_stmts ^= 2;
   13968        22293 :   ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
   13969        22293 :   if (0 > (int ) 10)
   13970              :     ptr->x_param_fully_pipelined_fma ^= 0;
   13971        22293 :   ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
   13972        22293 :   if (10 > (int ) 10)
   13973              :     ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
   13974        22293 :   ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
   13975        22293 :   if (3 > (int ) 10)
   13976              :     ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
   13977        22293 :   ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
   13978        22293 :   if (10 > (int ) 10)
   13979              :     ptr->x_param_gcse_cost_distance_ratio ^= 10;
   13980        22293 :   ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
   13981        22293 :   if (3 > (int ) 10)
   13982              :     ptr->x_param_gcse_unrestricted_cost ^= 3;
   13983        22293 :   ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
   13984        22293 :   if (100 > (int ) 10)
   13985        22293 :     ptr->x_param_graphite_max_arrays_per_scop ^= 100;
   13986        22293 :   ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
   13987        22293 :   if (10 > (int ) 10)
   13988              :     ptr->x_param_graphite_max_nb_scop_params ^= 10;
   13989        22293 :   ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
   13990        22293 :   if (0 > (int ) 10)
   13991              :     ptr->x_param_hardcfr_max_blocks ^= 0;
   13992        22293 :   ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
   13993        22293 :   if (16 > (int ) 10)
   13994        22293 :     ptr->x_param_hardcfr_max_inline_blocks ^= 16;
   13995        22293 :   ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
   13996        22293 :   if (1 > (int ) 10)
   13997              :     ptr->x_param_hwasan_instrument_allocas ^= 1;
   13998        22293 :   ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   13999        22293 :   if (1 > (int ) 10)
   14000              :     ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
   14001        22293 :   ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
   14002        22293 :   if (1 > (int ) 10)
   14003              :     ptr->x_param_hwasan_instrument_reads ^= 1;
   14004        22293 :   ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
   14005        22293 :   if (1 > (int ) 10)
   14006              :     ptr->x_param_hwasan_instrument_stack ^= 1;
   14007        22293 :   ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
   14008        22293 :   if (1 > (int ) 10)
   14009              :     ptr->x_param_hwasan_instrument_writes ^= 1;
   14010        22293 :   ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
   14011        22293 :   if (1 > (int ) 10)
   14012              :     ptr->x_param_hwasan_random_frame_tag ^= 1;
   14013        22293 :   ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
   14014        22293 :   if (200 > (int ) 10)
   14015        22293 :     ptr->x_param_inline_heuristics_hint_percent ^= 200;
   14016        22293 :   ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
   14017        22293 :   if (30 > (int ) 10)
   14018        22293 :     ptr->x_param_inline_min_speedup ^= 30;
   14019        22293 :   ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
   14020        22293 :   if (40 > (int ) 10)
   14021        22293 :     ptr->x_param_inline_unit_growth ^= 40;
   14022        22293 :   ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
   14023        22293 :   if (1100 > (int ) 10)
   14024        22293 :     ptr->x_param_ipa_cp_eval_threshold ^= 1100;
   14025        22293 :   ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   14026        22293 :   if (16000 > (int ) 10)
   14027        22293 :     ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
   14028        22293 :   ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
   14029        22293 :   if (64 > (int ) 10)
   14030        22293 :     ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
   14031        22293 :   ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14032        22293 :   if (8 > (int ) 10)
   14033              :     ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
   14034        22293 :   ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14035        22293 :   if (2 > (int ) 10)
   14036              :     ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
   14037        22293 :   ptr->x_param_ipa_cp_profile_runtime_scaling = (int ) bp_unpack_var_len_int (bp);
   14038        22293 :   if (19 > (int ) 10)
   14039        22293 :     ptr->x_param_ipa_cp_profile_runtime_scaling ^= 19;
   14040        22293 :   ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
   14041        22293 :   if (40 > (int ) 10)
   14042        22293 :     ptr->x_param_ipa_cp_recursion_penalty ^= 40;
   14043        22293 :   ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
   14044        22293 :   if (6 > (int ) 10)
   14045              :     ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
   14046        22293 :   ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
   14047        22293 :   if (15 > (int ) 10)
   14048        22293 :     ptr->x_param_ipa_cp_single_call_penalty ^= 15;
   14049        22293 :   ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
   14050        22293 :   if (3 > (int ) 10)
   14051              :     ptr->x_param_ipa_cp_sweeps ^= 3;
   14052        22293 :   ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
   14053        22293 :   if (10 > (int ) 10)
   14054              :     ptr->x_param_ipa_cp_unit_growth ^= 10;
   14055        22293 :   ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
   14056        22293 :   if (8 > (int ) 10)
   14057              :     ptr->x_param_ipa_cp_value_list_size ^= 8;
   14058        22293 :   ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
   14059        22293 :   if (8 > (int ) 10)
   14060              :     ptr->x_param_ipa_jump_function_lookups ^= 8;
   14061        22293 :   ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
   14062        22293 :   if (25000 > (int ) 10)
   14063        22293 :     ptr->x_param_ipa_max_aa_steps ^= 25000;
   14064        22293 :   ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
   14065        22293 :   if (16 > (int ) 10)
   14066        22293 :     ptr->x_param_ipa_max_agg_items ^= 16;
   14067        22293 :   ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
   14068        22293 :   if (16 > (int ) 10)
   14069        22293 :     ptr->x_param_ipa_max_loop_predicates ^= 16;
   14070        22293 :   ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
   14071        22293 :   if (10 > (int ) 10)
   14072              :     ptr->x_param_ipa_max_param_expr_ops ^= 10;
   14073        22293 :   ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
   14074        22293 :   if (5 > (int ) 10)
   14075              :     ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
   14076        22293 :   ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
   14077        22293 :   if (50 > (int ) 10)
   14078        22293 :     ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
   14079        22293 :   ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
   14080        22293 :   if (8 > (int ) 10)
   14081              :     ptr->x_param_ipa_sra_max_replacements ^= 8;
   14082        22293 :   ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14083        22293 :   if (2 > (int ) 10)
   14084              :     ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
   14085        22293 :   ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
   14086        22293 :   if (4 > (int ) 10)
   14087              :     ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
   14088        22293 :   ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
   14089        22293 :   if (1 > (int ) 10)
   14090              :     ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
   14091        22293 :   ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
   14092        22293 :   if (2 > (int ) 10)
   14093              :     ptr->x_param_ira_loop_reserved_regs ^= 2;
   14094        22293 :   ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
   14095        22293 :   if (1000 > (int ) 10)
   14096        22293 :     ptr->x_param_ira_max_conflict_table_size ^= 1000;
   14097        22293 :   ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
   14098        22293 :   if (100 > (int ) 10)
   14099        22293 :     ptr->x_param_ira_max_loops_num ^= 100;
   14100        22293 :   ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
   14101        22293 :   if (1000 > (int ) 10)
   14102        22293 :     ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
   14103        22293 :   ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
   14104        22293 :   if (10 > (int ) 10)
   14105              :     ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
   14106        22293 :   ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
   14107        22293 :   if (40 > (int ) 10)
   14108        22293 :     ptr->x_param_iv_consider_all_candidates_bound ^= 40;
   14109        22293 :   ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
   14110        22293 :   if (250 > (int ) 10)
   14111        22293 :     ptr->x_param_iv_max_considered_uses ^= 250;
   14112              : #ifdef ACCEL_COMPILER
   14113              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
   14114              : #else
   14115        22293 :   ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
   14116        22293 :   if (1 > (int ) 10)
   14117              :     ptr->x_ix86_vect_compare_costs ^= 1;
   14118              : #endif
   14119        22293 :   ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
   14120        22293 :   if (300 > (int ) 10)
   14121        22293 :     ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
   14122        22293 :   ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
   14123        22293 :   if (800 > (int ) 10)
   14124        22293 :     ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
   14125        22293 :   ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
   14126        22293 :   if (32 > (int ) 10)
   14127        22293 :     ptr->x_param_l1_cache_line_size ^= 32;
   14128        22293 :   ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
   14129        22293 :   if (64 > (int ) 10)
   14130        22293 :     ptr->x_param_l1_cache_size ^= 64;
   14131        22293 :   ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
   14132        22293 :   if (512 > (int ) 10)
   14133        22293 :     ptr->x_param_l2_cache_size ^= 512;
   14134        22293 :   ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
   14135        22293 :   if (100 > (int ) 10)
   14136        22293 :     ptr->x_param_large_function_growth ^= 100;
   14137        22293 :   ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
   14138        22293 :   if (2700 > (int ) 10)
   14139        22293 :     ptr->x_param_large_function_insns ^= 2700;
   14140        22293 :   ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
   14141        22293 :   if (1000 > (int ) 10)
   14142        22293 :     ptr->x_param_stack_frame_growth ^= 1000;
   14143        22293 :   ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
   14144        22293 :   if (256 > (int ) 10)
   14145        22293 :     ptr->x_param_large_stack_frame ^= 256;
   14146        22293 :   ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
   14147        22293 :   if (10000 > (int ) 10)
   14148        22293 :     ptr->x_param_large_unit_insns ^= 10000;
   14149        22293 :   ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
   14150        22293 :   if (20 > (int ) 10)
   14151        22293 :     ptr->x_param_lim_expensive ^= 20;
   14152        22293 :   ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
   14153        22293 :   if (51 > (int ) 10)
   14154        22293 :     ptr->x_param_loop_block_tile_size ^= 51;
   14155        22293 :   ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
   14156        22293 :   if (64 > (int ) 10)
   14157        22293 :     ptr->x_param_loop_interchange_max_num_stmts ^= 64;
   14158        22293 :   ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
   14159        22293 :   if (2 > (int ) 10)
   14160              :     ptr->x_param_loop_interchange_stride_ratio ^= 2;
   14161        22293 :   ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
   14162        22293 :   if (10000 > (int ) 10)
   14163        22293 :     ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
   14164        22293 :   ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
   14165        22293 :   if (1000 > (int ) 10)
   14166        22293 :     ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
   14167        22293 :   ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
   14168        22293 :   if (200 > (int ) 10)
   14169        22293 :     ptr->x_param_loop_versioning_max_inner_insns ^= 200;
   14170        22293 :   ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
   14171        22293 :   if (100 > (int ) 10)
   14172        22293 :     ptr->x_param_loop_versioning_max_outer_insns ^= 100;
   14173        22293 :   ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
   14174        22293 :   if (40 > (int ) 10)
   14175        22293 :     ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
   14176        22293 :   ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
   14177        22293 :   if (500 > (int ) 10)
   14178        22293 :     ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
   14179        22293 :   ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
   14180        22293 :   if (30 > (int ) 10)
   14181        22293 :     ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
   14182        22293 :   ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
   14183        22293 :   ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
   14184        22293 :   if (1 > (int ) 10)
   14185              :     ptr->x_param_lto_locality_frequency ^= 1;
   14186        22293 :   ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
   14187        22293 :   ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
   14188        22293 :   if (1000 > (int ) 10)
   14189        22293 :     ptr->x_param_lto_locality_size ^= 1000;
   14190        22293 :   ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14191        22293 :   if (80 > (int ) 10)
   14192        22293 :     ptr->x_param_max_average_unrolled_insns ^= 80;
   14193        22293 :   ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
   14194        22293 :   if (4 > (int ) 10)
   14195              :     ptr->x_param_max_combine_insns ^= 4;
   14196        22293 :   ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
   14197        22293 :   if (3000 > (int ) 10)
   14198        22293 :     ptr->x_param_max_combine_search_insns ^= 3000;
   14199        22293 :   ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
   14200        22293 :   if (8 > (int ) 10)
   14201              :     ptr->x_param_max_unroll_iterations ^= 8;
   14202        22293 :   ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
   14203        22293 :   if (16 > (int ) 10)
   14204        22293 :     ptr->x_param_max_completely_peel_times ^= 16;
   14205        22293 :   ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14206        22293 :   if (200 > (int ) 10)
   14207        22293 :     ptr->x_param_max_completely_peeled_insns ^= 200;
   14208        22293 :   ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
   14209        22293 :   if (100 > (int ) 10)
   14210        22293 :     ptr->x_param_max_crossjump_edges ^= 100;
   14211        22293 :   ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
   14212        22293 :   if (1000 > (int ) 10)
   14213        22293 :     ptr->x_param_max_cse_insns ^= 1000;
   14214        22293 :   ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
   14215        22293 :   if (10 > (int ) 10)
   14216              :     ptr->x_param_max_cse_path_length ^= 10;
   14217        22293 :   ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
   14218        22293 :   if (500 > (int ) 10)
   14219        22293 :     ptr->x_param_max_cselib_memory_locations ^= 500;
   14220        22293 :   ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
   14221        22293 :   if (100000 > (int ) 10)
   14222        22293 :     ptr->x_param_max_debug_marker_count ^= 100000;
   14223        22293 :   ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
   14224        22293 :   if (100 > (int ) 10)
   14225        22293 :     ptr->x_param_max_delay_slot_insn_search ^= 100;
   14226        22293 :   ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
   14227        22293 :   if (333 > (int ) 10)
   14228        22293 :     ptr->x_param_max_delay_slot_live_search ^= 333;
   14229        22293 :   ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
   14230        22293 :   if (3 > (int ) 10)
   14231              :     ptr->x_param_max_devirt_targets ^= 3;
   14232        22293 :   ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
   14233        22293 :   if (5000 > (int ) 10)
   14234        22293 :     ptr->x_param_max_dse_active_local_stores ^= 5000;
   14235        22293 :   ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
   14236        22293 :   if (1 > (int ) 10)
   14237              :     ptr->x_param_early_inliner_max_iterations ^= 1;
   14238        22293 :   ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
   14239        22293 :   if (200 > (int ) 10)
   14240        22293 :     ptr->x_param_max_find_base_term_values ^= 200;
   14241        22293 :   ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
   14242        22293 :   if (100 > (int ) 10)
   14243        22293 :     ptr->x_param_max_fsm_thread_path_insns ^= 100;
   14244        22293 :   ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
   14245        22293 :   if (20 > (int ) 10)
   14246        22293 :     ptr->x_param_max_gcse_insertion_ratio ^= 20;
   14247        22293 :   ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
   14248        22293 :   if (131072 > (int ) 10)
   14249        22293 :     ptr->x_param_max_gcse_memory ^= 131072;
   14250        22293 :   ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
   14251        22293 :   if (8 > (int ) 10)
   14252              :     ptr->x_param_max_goto_duplication_insns ^= 8;
   14253        22293 :   ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
   14254        22293 :   if (8 > (int ) 10)
   14255              :     ptr->x_param_max_grow_copy_bb_insns ^= 8;
   14256        22293 :   ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
   14257        22293 :   if (30 > (int ) 10)
   14258        22293 :     ptr->x_param_max_hoist_depth ^= 30;
   14259        22293 :   ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
   14260        22293 :   if (4000 > (int ) 10)
   14261        22293 :     ptr->x_param_inline_functions_called_once_insns ^= 4000;
   14262        22293 :   ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14263        22293 :   if (6 > (int ) 10)
   14264              :     ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
   14265        22293 :   ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
   14266        22293 :   if (15 > (int ) 10)
   14267        22293 :     ptr->x_param_max_inline_insns_auto ^= 15;
   14268        22293 :   ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
   14269        22293 :   if (450 > (int ) 10)
   14270        22293 :     ptr->x_param_max_inline_insns_recursive_auto ^= 450;
   14271        22293 :   ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
   14272        22293 :   if (450 > (int ) 10)
   14273        22293 :     ptr->x_param_max_inline_insns_recursive ^= 450;
   14274        22293 :   ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
   14275        22293 :   if (70 > (int ) 10)
   14276        22293 :     ptr->x_param_max_inline_insns_single ^= 70;
   14277        22293 :   ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
   14278        22293 :   ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
   14279        22293 :   ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
   14280        22293 :   if (8 > (int ) 10)
   14281              :     ptr->x_param_max_inline_recursive_depth_auto ^= 8;
   14282        22293 :   ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
   14283        22293 :   if (8 > (int ) 10)
   14284              :     ptr->x_param_max_inline_recursive_depth ^= 8;
   14285        22293 :   ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
   14286        22293 :   if (350000 > (int ) 10)
   14287        22293 :     ptr->x_param_max_isl_operations ^= 350000;
   14288        22293 :   ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
   14289        22293 :   if (10 > (int ) 10)
   14290              :     ptr->x_param_max_iterations_computation_cost ^= 10;
   14291        22293 :   ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
   14292        22293 :   if (1000 > (int ) 10)
   14293        22293 :     ptr->x_param_max_iterations_to_track ^= 1000;
   14294        22293 :   ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
   14295        22293 :   if (15 > (int ) 10)
   14296        22293 :     ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
   14297        22293 :   ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
   14298        22293 :   if (64 > (int ) 10)
   14299        22293 :     ptr->x_param_max_jump_thread_paths ^= 64;
   14300        22293 :   ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
   14301        22293 :   if (10000 > (int ) 10)
   14302        22293 :     ptr->x_param_max_last_value_rtl ^= 10000;
   14303        22293 :   ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
   14304        22293 :   if (20 > (int ) 10)
   14305        22293 :     ptr->x_param_max_loop_header_insns ^= 20;
   14306        22293 :   ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
   14307        22293 :   if (40 > (int ) 10)
   14308        22293 :     ptr->x_param_max_modulo_backtrack_attempts ^= 40;
   14309        22293 :   ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
   14310        22293 :   if (8 > (int ) 10)
   14311              :     ptr->x_param_max_niter_dominators_walk ^= 8;
   14312        22293 :   ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
   14313        22293 :   if (100 > (int ) 10)
   14314        22293 :     ptr->x_param_max_partial_antic_length ^= 100;
   14315        22293 :   ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
   14316        22293 :   if (32 > (int ) 10)
   14317        22293 :     ptr->x_param_max_peel_branches ^= 32;
   14318        22293 :   ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
   14319        22293 :   if (16 > (int ) 10)
   14320        22293 :     ptr->x_param_max_peel_times ^= 16;
   14321        22293 :   ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
   14322        22293 :   if (100 > (int ) 10)
   14323        22293 :     ptr->x_param_max_peeled_insns ^= 100;
   14324        22293 :   ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
   14325        22293 :   if (32 > (int ) 10)
   14326        22293 :     ptr->x_param_max_pending_list_length ^= 32;
   14327        22293 :   ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14328        22293 :   if (15 > (int ) 10)
   14329        22293 :     ptr->x_param_max_pipeline_region_blocks ^= 15;
   14330        22293 :   ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
   14331        22293 :   if (200 > (int ) 10)
   14332        22293 :     ptr->x_param_max_pipeline_region_insns ^= 200;
   14333        22293 :   ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
   14334        22293 :   if (5 > (int ) 10)
   14335              :     ptr->x_param_max_pow_sqrt_depth ^= 5;
   14336        22293 :   ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
   14337        22293 :   if (100 > (int ) 10)
   14338        22293 :     ptr->x_param_max_predicted_iterations ^= 100;
   14339        22293 :   ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
   14340        22293 :   if (100 > (int ) 10)
   14341        22293 :     ptr->x_param_max_reload_search_insns ^= 100;
   14342        22293 :   ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
   14343        22293 :   if (10 > (int ) 10)
   14344              :     ptr->x_param_max_rtl_if_conversion_insns ^= 10;
   14345        22293 :   ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
   14346        22293 :   if (20 > (int ) 10)
   14347        22293 :     ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
   14348        22293 :   ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
   14349        22293 :   if (40 > (int ) 10)
   14350        22293 :     ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
   14351        22293 :   ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
   14352        22293 :   ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
   14353        22293 :   if (3 > (int ) 10)
   14354              :     ptr->x_param_max_sched_insn_conflict_delay ^= 3;
   14355        22293 :   ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
   14356        22293 :   if (100 > (int ) 10)
   14357        22293 :     ptr->x_param_max_sched_ready_insns ^= 100;
   14358        22293 :   ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
   14359        22293 :   if (10 > (int ) 10)
   14360              :     ptr->x_param_max_sched_region_blocks ^= 10;
   14361        22293 :   ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
   14362        22293 :   if (100 > (int ) 10)
   14363        22293 :     ptr->x_param_max_sched_region_insns ^= 100;
   14364        22293 :   ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
   14365        22293 :   if (50 > (int ) 10)
   14366        22293 :     ptr->x_param_max_slsr_candidate_scan ^= 50;
   14367        22293 :   ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
   14368        22293 :   if (50 > (int ) 10)
   14369        22293 :     ptr->x_param_max_speculative_devirt_maydefs ^= 50;
   14370        22293 :   ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
   14371        22293 :   if (64 > (int ) 10)
   14372        22293 :     ptr->x_param_max_stores_to_merge ^= 64;
   14373        22293 :   ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
   14374        22293 :   if (2 > (int ) 10)
   14375              :     ptr->x_param_max_stores_to_sink ^= 2;
   14376        22293 :   ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
   14377        22293 :   if (10 > (int ) 10)
   14378              :     ptr->x_param_max_tail_merge_comparisons ^= 10;
   14379        22293 :   ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
   14380        22293 :   if (2 > (int ) 10)
   14381              :     ptr->x_param_max_tail_merge_iterations ^= 2;
   14382        22293 :   ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
   14383        22293 :   if (10000 > (int ) 10)
   14384        22293 :     ptr->x_param_max_tracked_strlens ^= 10000;
   14385        22293 :   ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
   14386        22293 :   if (4 > (int ) 10)
   14387              :     ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
   14388        22293 :   ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
   14389        22293 :   if (8 > (int ) 10)
   14390              :     ptr->x_param_max_unroll_times ^= 8;
   14391        22293 :   ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
   14392        22293 :   if (200 > (int ) 10)
   14393        22293 :     ptr->x_param_max_unrolled_insns ^= 200;
   14394        22293 :   ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
   14395        22293 :   if (50 > (int ) 10)
   14396        22293 :     ptr->x_param_max_unswitch_depth ^= 50;
   14397        22293 :   ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
   14398        22293 :   if (50 > (int ) 10)
   14399        22293 :     ptr->x_param_max_unswitch_insns ^= 50;
   14400        22293 :   ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
   14401        22293 :   if (1 > (int ) 10)
   14402              :     ptr->x_param_max_variable_expansions ^= 1;
   14403        22293 :   ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
   14404        22293 :   if (12 > (int ) 10)
   14405        22293 :     ptr->x_param_max_vartrack_expr_depth ^= 12;
   14406        22293 :   ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
   14407        22293 :   if (50 > (int ) 10)
   14408        22293 :     ptr->x_param_max_vartrack_reverse_op_size ^= 50;
   14409        22293 :   ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
   14410        22293 :   if (50000000 > (int ) 10)
   14411        22293 :     ptr->x_param_max_vartrack_size ^= 50000000;
   14412        22293 :   ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
   14413        22293 :   if (1 > (int ) 10)
   14414              :     ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
   14415        22293 :   ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
   14416        22293 :   if (5 > (int ) 10)
   14417              :     ptr->x_param_min_crossjump_insns ^= 5;
   14418        22293 :   ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
   14419        22293 :   if (10 > (int ) 10)
   14420              :     ptr->x_param_min_inline_recursive_probability ^= 10;
   14421        22293 :   ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
   14422        22293 :   if (9 > (int ) 10)
   14423              :     ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
   14424        22293 :   ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
   14425        22293 :   if (30 > (int ) 10)
   14426        22293 :     ptr->x_param_min_loop_cond_split_prob ^= 30;
   14427        22293 :   ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
   14428        22293 :   if (4096 > (int ) 10)
   14429        22293 :     ptr->x_param_min_pagesize ^= 4096;
   14430        22293 :   ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
   14431        22293 :   if (32 > (int ) 10)
   14432        22293 :     ptr->x_param_min_size_for_stack_sharing ^= 32;
   14433        22293 :   ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
   14434        22293 :   if (40 > (int ) 10)
   14435        22293 :     ptr->x_param_min_spec_prob ^= 40;
   14436        22293 :   ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
   14437        22293 :   ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
   14438        22293 :   if (16 > (int ) 10)
   14439        22293 :     ptr->x_param_modref_max_accesses ^= 16;
   14440        22293 :   ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
   14441        22293 :   if (8 > (int ) 10)
   14442              :     ptr->x_param_modref_max_adjustments ^= 8;
   14443        22293 :   ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
   14444        22293 :   if (32 > (int ) 10)
   14445        22293 :     ptr->x_param_modref_max_bases ^= 32;
   14446        22293 :   ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
   14447        22293 :   if (256 > (int ) 10)
   14448        22293 :     ptr->x_param_modref_max_depth ^= 256;
   14449        22293 :   ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
   14450        22293 :   if (256 > (int ) 10)
   14451        22293 :     ptr->x_param_modref_max_escape_points ^= 256;
   14452        22293 :   ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
   14453        22293 :   if (16 > (int ) 10)
   14454        22293 :     ptr->x_param_modref_max_refs ^= 16;
   14455        22293 :   ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
   14456        22293 :   if (64 > (int ) 10)
   14457        22293 :     ptr->x_param_modref_max_tests ^= 64;
   14458        22293 :   ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
   14459        22293 :   ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
   14460        22293 :   if (100 > (int ) 10)
   14461        22293 :     ptr->x_param_parloops_min_per_thread ^= 100;
   14462        22293 :   ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
   14463        22293 :   ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
   14464        22293 :   if (70 > (int ) 10)
   14465        22293 :     ptr->x_param_partial_inlining_entry_probability ^= 70;
   14466        22293 :   ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
   14467        22293 :   if (5 > (int ) 10)
   14468              :     ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
   14469        22293 :   ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
   14470        22293 :   if (2 > (int ) 10)
   14471              :     ptr->x_param_predictable_branch_outcome ^= 2;
   14472        22293 :   ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
   14473        22293 :   if (1 > (int ) 10)
   14474              :     ptr->x_param_prefetch_dynamic_strides ^= 1;
   14475        22293 :   ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
   14476        22293 :   if (200 > (int ) 10)
   14477        22293 :     ptr->x_param_prefetch_latency ^= 200;
   14478        22293 :   ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
   14479        22293 :   if (3 > (int ) 10)
   14480              :     ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
   14481        22293 :   ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
   14482        22293 :   if (-1 > (int ) 10)
   14483              :     ptr->x_param_prefetch_minimum_stride ^= -1;
   14484        22293 :   ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
   14485        22293 :   ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
   14486        22293 :   if (6 > (int ) 10)
   14487              :     ptr->x_param_ranger_logical_depth ^= 6;
   14488        22293 :   ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
   14489        22293 :   if (5 > (int ) 10)
   14490              :     ptr->x_param_ranger_recompute_depth ^= 5;
   14491        22293 :   ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
   14492        22293 :   if (200 > (int ) 10)
   14493        22293 :     ptr->x_param_relation_block_limit ^= 200;
   14494        22293 :   ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
   14495        22293 :   if (7 > (int ) 10)
   14496              :     ptr->x_param_rpo_vn_max_loop_depth ^= 7;
   14497        22293 :   ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
   14498        22293 :   if (1000 > (int ) 10)
   14499        22293 :     ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
   14500        22293 :   ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
   14501        22293 :   if (10 > (int ) 10)
   14502              :     ptr->x_param_scev_max_expr_complexity ^= 10;
   14503        22293 :   ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
   14504        22293 :   if (100 > (int ) 10)
   14505        22293 :     ptr->x_param_scev_max_expr_size ^= 100;
   14506        22293 :   ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
   14507        22293 :   if (-1 > (int ) 10)
   14508              :     ptr->x_param_sched_autopref_queue_depth ^= -1;
   14509        22293 :   ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
   14510        22293 :   if (1 > (int ) 10)
   14511              :     ptr->x_param_sched_mem_true_dep_cost ^= 1;
   14512        22293 :   ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
   14513        22293 :   if (1 > (int ) 10)
   14514              :     ptr->x_param_sched_pressure_algorithm ^= 1;
   14515        22293 :   ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14516        22293 :   if (40 > (int ) 10)
   14517        22293 :     ptr->x_param_sched_spec_prob_cutoff ^= 40;
   14518        22293 :   ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
   14519        22293 :   if (10 > (int ) 10)
   14520              :     ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
   14521        22293 :   ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
   14522        22293 :   if (2 > (int ) 10)
   14523              :     ptr->x_param_selsched_insns_to_rename ^= 2;
   14524        22293 :   ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
   14525        22293 :   if (50 > (int ) 10)
   14526        22293 :     ptr->x_param_selsched_max_lookahead ^= 50;
   14527        22293 :   ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
   14528        22293 :   if (2 > (int ) 10)
   14529              :     ptr->x_param_selsched_max_sched_times ^= 2;
   14530        22293 :   ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
   14531        22293 :   if (3 > (int ) 10)
   14532              :     ptr->x_param_simultaneous_prefetches ^= 3;
   14533        22293 :   ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
   14534        22293 :   if (75 > (int ) 10)
   14535        22293 :     ptr->x_param_sink_frequency_threshold ^= 75;
   14536        22293 :   ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
   14537        22293 :   ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
   14538        22293 :   ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
   14539        22293 :   if (2 > (int ) 10)
   14540              :     ptr->x_param_sms_max_ii_factor ^= 2;
   14541        22293 :   ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
   14542        22293 :   if (2 > (int ) 10)
   14543              :     ptr->x_param_sms_min_sc ^= 2;
   14544        22293 :   ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
   14545        22293 :   if (32 > (int ) 10)
   14546        22293 :     ptr->x_param_sra_max_propagations ^= 32;
   14547        22293 :   ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
   14548        22293 :   ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
   14549        22293 :   ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
   14550        22293 :   if (512 > (int ) 10)
   14551        22293 :     ptr->x_param_ssa_name_def_chain_limit ^= 512;
   14552        22293 :   ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
   14553        22293 :   if (8 > (int ) 10)
   14554              :     ptr->x_param_ssp_buffer_size ^= 8;
   14555        22293 :   ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
   14556        22293 :   if (12 > (int ) 10)
   14557        22293 :     ptr->x_param_stack_clash_protection_guard_size ^= 12;
   14558        22293 :   ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
   14559        22293 :   if (12 > (int ) 10)
   14560        22293 :     ptr->x_param_stack_clash_protection_probe_interval ^= 12;
   14561        22293 :   ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
   14562        22293 :   if (10 > (int ) 10)
   14563              :     ptr->x_param_store_forwarding_max_distance ^= 10;
   14564        22293 :   ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
   14565        22293 :   if (1 > (int ) 10)
   14566              :     ptr->x_param_store_merging_allow_unaligned ^= 1;
   14567        22293 :   ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
   14568        22293 :   if (65536 > (int ) 10)
   14569        22293 :     ptr->x_param_store_merging_max_size ^= 65536;
   14570        22293 :   ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14571        22293 :   if (8 > (int ) 10)
   14572              :     ptr->x_param_switch_conversion_branch_ratio ^= 8;
   14573        22293 :   ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
   14574        22293 :   ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
   14575        22293 :   if (9 > (int ) 10)
   14576              :     ptr->x_param_tm_max_aggregate_size ^= 9;
   14577        22293 :   ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
   14578        22293 :   if (95 > (int ) 10)
   14579        22293 :     ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
   14580        22293 :   ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
   14581        22293 :   if (75 > (int ) 10)
   14582        22293 :     ptr->x_param_tracer_dynamic_coverage ^= 75;
   14583        22293 :   ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
   14584        22293 :   if (100 > (int ) 10)
   14585        22293 :     ptr->x_param_tracer_max_code_growth ^= 100;
   14586        22293 :   ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
   14587        22293 :   if (80 > (int ) 10)
   14588        22293 :     ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
   14589        22293 :   ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
   14590        22293 :   if (50 > (int ) 10)
   14591        22293 :     ptr->x_param_tracer_min_branch_probability ^= 50;
   14592        22293 :   ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
   14593        22293 :   if (10 > (int ) 10)
   14594              :     ptr->x_param_tracer_min_branch_ratio ^= 10;
   14595        22293 :   ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
   14596        22293 :   if (256 > (int ) 10)
   14597        22293 :     ptr->x_param_transitive_relations_work_bound ^= 256;
   14598        22293 :   ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
   14599        22293 :   ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
   14600        22293 :   if (1000 > (int ) 10)
   14601        22293 :     ptr->x_param_uninit_control_dep_attempts ^= 1000;
   14602        22293 :   ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
   14603        22293 :   if (12 > (int ) 10)
   14604        22293 :     ptr->x_param_uninit_max_chain_len ^= 12;
   14605        22293 :   ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
   14606        22293 :   if (8 > (int ) 10)
   14607              :     ptr->x_param_uninit_max_num_chains ^= 8;
   14608        22293 :   ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
   14609        22293 :   if (100000 > (int ) 10)
   14610        22293 :     ptr->x_param_uninit_max_prune_work ^= 100000;
   14611        22293 :   ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
   14612        22293 :   if (2 > (int ) 10)
   14613              :     ptr->x_param_uninlined_function_insns ^= 2;
   14614        22293 :   ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
   14615        22293 :   ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
   14616        22293 :   if (2 > (int ) 10)
   14617              :     ptr->x_param_uninlined_function_thunk_insns ^= 2;
   14618        22293 :   ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
   14619        22293 :   if (2 > (int ) 10)
   14620              :     ptr->x_param_uninlined_function_thunk_time ^= 2;
   14621        22293 :   ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
   14622        22293 :   if (20 > (int ) 10)
   14623        22293 :     ptr->x_param_unlikely_bb_count_fraction ^= 20;
   14624        22293 :   ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
   14625        22293 :   if (4 > (int ) 10)
   14626              :     ptr->x_param_unroll_jam_max_unroll ^= 4;
   14627        22293 :   ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
   14628        22293 :   if (1 > (int ) 10)
   14629              :     ptr->x_param_unroll_jam_min_percent ^= 1;
   14630        22293 :   ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
   14631        22293 :   if (256 > (int ) 10)
   14632        22293 :     ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
   14633              : #ifdef ACCEL_COMPILER
   14634              :   ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
   14635              : #else
   14636        22293 :   ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
   14637        22293 :   if (1 > (int ) 10)
   14638              :     ptr->x_param_vect_epilogues_nomask ^= 1;
   14639              : #endif
   14640        22293 :   ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
   14641        22293 :   if (1 > (int ) 10)
   14642              :     ptr->x_param_vect_induction_float ^= 1;
   14643              : #ifdef ACCEL_COMPILER
   14644              :   ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
   14645              : #else
   14646        22293 :   ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
   14647        22293 :   if (50 > (int ) 10)
   14648        22293 :     ptr->x_param_vect_inner_loop_cost_factor ^= 50;
   14649              : #endif
   14650        22293 :   ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
   14651        22293 :   if (32 > (int ) 10)
   14652        22293 :     ptr->x_param_vect_max_layout_candidates ^= 32;
   14653        22293 :   ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
   14654        22293 :   if (-1 > (int ) 10)
   14655              :     ptr->x_param_vect_max_peeling_for_alignment ^= -1;
   14656        22293 :   ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
   14657        22293 :   if (15 > (int ) 10)
   14658        22293 :     ptr->x_param_vect_max_version_for_alias_checks ^= 15;
   14659        22293 :   ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
   14660        22293 :   if (6 > (int ) 10)
   14661              :     ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
   14662              : #ifdef ACCEL_COMPILER
   14663              :   ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
   14664              : #else
   14665        22293 :   ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
   14666        22293 :   if (2 > (int ) 10)
   14667              :     ptr->x_param_vect_partial_vector_usage ^= 2;
   14668              : #endif
   14669        22293 :   ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
   14670        22293 :   if (0 > (int ) 10)
   14671              :     ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
   14672        22293 :   ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
   14673        22293 :   if (150000 > (int ) 10)
   14674        22293 :     ptr->x_param_vrp_block_limit ^= 150000;
   14675        22293 :   ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
   14676        22293 :   if (32 > (int ) 10)
   14677        22293 :     ptr->x_param_vrp_cstload_limit ^= 32;
   14678        22293 :   ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
   14679        22293 :   if (3000 > (int ) 10)
   14680        22293 :     ptr->x_param_vrp_sparse_threshold ^= 3000;
   14681        22293 :   ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
   14682        22293 :   if (50 > (int ) 10)
   14683        22293 :     ptr->x_param_vrp_switch_limit ^= 50;
   14684        22293 :   ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
   14685        22293 :   if (250 > (int ) 10)
   14686        22293 :     ptr->x_param_vrp_vector_threshold ^= 250;
   14687        22293 :   ptr->x_param_widening_mul_defer_fma = (int ) bp_unpack_var_len_int (bp);
   14688        22293 :   if (1 > (int ) 10)
   14689              :     ptr->x_param_widening_mul_defer_fma ^= 1;
   14690        22293 :   ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
   14691        22293 :   ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14692        22293 :   ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
   14693        22293 :   ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
   14694        22293 :   if (ptr->x_str_align_functions)
   14695        17987 :     ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
   14696        22293 :   ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14697        22293 :   ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
   14698        22293 :   if (ptr->x_str_align_jumps)
   14699        17987 :     ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
   14700        22293 :   ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
   14701        22293 :   ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
   14702        22293 :   if (ptr->x_str_align_labels)
   14703        17987 :     ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
   14704        22293 :   ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
   14705        22293 :   ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
   14706        22293 :   if (ptr->x_str_align_loops)
   14707        17987 :     ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
   14708        22293 :   ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
   14709        22293 :   ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
   14710        22293 :   ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
   14711        22293 :   ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
   14712        22293 :   ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14713        22293 :   ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
   14714        22293 :   ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14715        22293 :   ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
   14716        22293 :   ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
   14717        22293 :   ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
   14718        22293 :   ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
   14719        22293 :   ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
   14720        22293 :   ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
   14721        22293 :   ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
   14722        22293 :   ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14723        22293 :   ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
   14724        22293 :   ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
   14725        22293 :   ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
   14726        22293 :   ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14727        22293 :   ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
   14728        22293 :   ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
   14729        22293 :   ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
   14730        22293 :   ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
   14731        22293 :   ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14732        22293 :   ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
   14733        22293 :   ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14734        22293 :   ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
   14735        22293 :   ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
   14736        22293 :   ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
   14737        22293 :   ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14738        22293 :   ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14739        22293 :   ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
   14740        22293 :   ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14741        22293 :   ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
   14742        22293 :   ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
   14743        22293 :   ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
   14744        22293 :   ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
   14745        22293 :   ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
   14746        22293 :   ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
   14747        22293 :   ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
   14748        22293 :   ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
   14749        22293 :   ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
   14750        22293 :   ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
   14751        22293 :   ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
   14752        22293 :   ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14753        22293 :   ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
   14754        22293 :   ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
   14755        22293 :   ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
   14756        22293 :   ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
   14757        22293 :   ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
   14758        22293 :   ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
   14759        22293 :   ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14760        22293 :   ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
   14761        22293 :   ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
   14762        22293 :   ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
   14763        22293 :   ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
   14764        22293 :   ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
   14765        22293 :   ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
   14766        22293 :   ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
   14767        22293 :   ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14768        22293 :   ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
   14769        22293 :   ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14770        22293 :   ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
   14771        22293 :   ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
   14772        22293 :   ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
   14773        22293 :   ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
   14774        22293 :   ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
   14775        22293 :   ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
   14776        22293 :   ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
   14777        22293 :   ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
   14778        22293 :   ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
   14779        22293 :   ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
   14780        22293 :   ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
   14781        22293 :   ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
   14782        22293 :   ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
   14783        22293 :   ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
   14784        22293 :   ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
   14785        22293 :   ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
   14786        22293 :   ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
   14787        22293 :   ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
   14788        22293 :   ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
   14789        22293 :   ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
   14790        22293 :   ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
   14791        22293 :   ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14792        22293 :   ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14793        22293 :   ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14794        22293 :   ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
   14795        22293 :   ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14796        22293 :   ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14797        22293 :   ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
   14798        22293 :   ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
   14799        22293 :   ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
   14800        22293 :   ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
   14801        22293 :   ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
   14802        22293 :   ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
   14803        22293 :   ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
   14804        22293 :   ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
   14805        22293 :   ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
   14806        22293 :   ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
   14807        22293 :   ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
   14808        22293 :   ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
   14809        22293 :   ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
   14810        22293 :   ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
   14811        22293 :   ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14812        22293 :   ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
   14813        22293 :   ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
   14814        22293 :   ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
   14815        22293 :   ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
   14816        22293 :   ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
   14817        22293 :   ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
   14818        22293 :   ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
   14819        22293 :   ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14820        22293 :   ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
   14821        22293 :   ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
   14822        22293 :   ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
   14823        22293 :   ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
   14824        22293 :   ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
   14825        22293 :   ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14826        22293 :   ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
   14827        22293 :   ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
   14828        22293 :   ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
   14829        22293 :   ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
   14830        22293 :   ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
   14831        22293 :   ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
   14832        22293 :   ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
   14833        22293 :   ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
   14834        22293 :   if (ptr->x_flag_patchable_function_entry)
   14835            0 :     ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
   14836        22293 :   ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
   14837        22293 :   ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
   14838        22293 :   ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
   14839        22293 :   ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
   14840        22293 :   ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
   14841        22293 :   ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
   14842        22293 :   ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
   14843        22293 :   ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
   14844        22293 :   ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
   14845        22293 :   ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14846        22293 :   ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
   14847        22293 :   ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
   14848        22293 :   ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
   14849        22293 :   ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
   14850        22293 :   ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
   14851        22293 :   ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
   14852        22293 :   ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
   14853        22293 :   ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
   14854        22293 :   ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
   14855        22293 :   ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
   14856        22293 :   ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
   14857        22293 :   ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
   14858        22293 :   ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14859        22293 :   ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14860        22293 :   ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14861        22293 :   ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
   14862        22293 :   ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14863        22293 :   ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
   14864        22293 :   ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14865        22293 :   ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
   14866        22293 :   ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
   14867        22293 :   ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
   14868        22293 :   ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
   14869        22293 :   ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
   14870        22293 :   ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
   14871        22293 :   ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
   14872        22293 :   ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
   14873        22293 :   ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
   14874        22293 :   ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
   14875        22293 :   ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
   14876        22293 :   ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
   14877        22293 :   ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
   14878        22293 :   ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
   14879        22293 :   ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
   14880        22293 :   ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
   14881        22293 :   ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
   14882        22293 :   ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
   14883        22293 :   ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
   14884        22293 :   ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
   14885        22293 :   ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
   14886        22293 :   ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
   14887        22293 :   ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
   14888        22293 :   ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14889        22293 :   ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
   14890        22293 :   ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
   14891        22293 :   ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14892        22293 :   ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
   14893        22293 :   ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
   14894        22293 :   ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
   14895        22293 :   ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
   14896        22293 :   ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
   14897        22293 :   ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
   14898        22293 :   ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
   14899        22293 :   ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
   14900        22293 :   ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
   14901        22293 :   ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
   14902        22293 :   ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
   14903        22293 :   ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
   14904        22293 :   ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
   14905        22293 :   ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
   14906        22293 :   ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
   14907        22293 :   ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
   14908        22293 :   ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
   14909        22293 :   ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
   14910        22293 :   ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
   14911        22293 :   ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14912        22293 :   ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
   14913        22293 :   ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
   14914        22293 :   ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
   14915        22293 :   ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
   14916        22293 :   ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
   14917        22293 :   ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
   14918        22293 :   ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
   14919        22293 :   ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
   14920        22293 :   ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
   14921        22293 :   ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
   14922        22293 :   ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
   14923        22293 :   ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
   14924        22293 :   ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
   14925        22293 :   ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
   14926        22293 :   ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
   14927        22293 :   ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
   14928        22293 :   ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14929        22293 :   ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
   14930        22293 :   ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
   14931        22293 :   ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
   14932        22293 :   ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
   14933        22293 :   ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
   14934        22293 :   ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
   14935        22293 :   ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
   14936        22293 :   ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
   14937        22293 :   ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14938        22293 :   ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
   14939        22293 :   ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
   14940        22293 :   ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
   14941        22293 :   ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
   14942        22293 :   ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
   14943        22293 :   ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
   14944        22293 :   ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
   14945        22293 :   ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
   14946        22293 :   ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
   14947        22293 :   ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
   14948        22293 :   ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
   14949        22293 :   ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
   14950        22293 :   ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
   14951        22293 :   ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
   14952        22293 :   ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
   14953        22293 :   ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
   14954        22293 :   ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
   14955        22293 :   ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
   14956        22293 :   ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
   14957        22293 :   ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
   14958        22293 :   ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
   14959        22293 :   ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
   14960        22293 :   ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
   14961        22293 :   ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
   14962        22293 :   ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
   14963        22293 :   ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
   14964        22293 :   ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
   14965        22293 :   ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
   14966              : #ifdef ACCEL_COMPILER
   14967              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
   14968              : #else
   14969        22293 :   ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
   14970              : #endif
   14971              : #ifdef ACCEL_COMPILER
   14972              : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
   14973              : #else
   14974        22293 :   ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
   14975              : #endif
   14976       222930 :   for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
   14977       200637 :     ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
   14978        22293 : }
   14979              : /* Free heap memory used by optimization options  */
   14980              : void
   14981          868 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
   14982              : {
   14983          868 :   if (ptr->x_str_align_functions)
   14984          598 :     free (const_cast <char *>(ptr->x_str_align_functions));
   14985          868 :   if (ptr->x_str_align_jumps)
   14986          598 :     free (const_cast <char *>(ptr->x_str_align_jumps));
   14987          868 :   if (ptr->x_str_align_labels)
   14988          598 :     free (const_cast <char *>(ptr->x_str_align_labels));
   14989          868 :   if (ptr->x_str_align_loops)
   14990          598 :     free (const_cast <char *>(ptr->x_str_align_loops));
   14991          868 :   if (ptr->x_flag_patchable_function_entry)
   14992            0 :     free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
   14993          868 : }
   14994              : void
   14995       858423 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
   14996              : {
   14997       858423 :   if (ptr1->x_help_flag != ptr2->x_help_flag)
   14998            0 :     internal_error ("%<global_options%> are modified in local context");
   14999       858423 :   if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
   15000            0 :     internal_error ("%<global_options%> are modified in local context");
   15001       858423 :   if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
   15002            0 :     internal_error ("%<global_options%> are modified in local context");
   15003       858423 :   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
   15004            0 :     internal_error ("%<global_options%> are modified in local context");
   15005       858423 :   if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
   15006            0 :     internal_error ("%<global_options%> are modified in local context");
   15007       858423 :   if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
   15008            0 :     internal_error ("%<global_options%> are modified in local context");
   15009       858423 :   if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
   15010            0 :     internal_error ("%<global_options%> are modified in local context");
   15011       858423 :   if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
   15012            0 :     internal_error ("%<global_options%> are modified in local context");
   15013       858423 :   if (ptr1->x_param_analyzer_max_macro_alias_depth != ptr2->x_param_analyzer_max_macro_alias_depth)
   15014            0 :     internal_error ("%<global_options%> are modified in local context");
   15015       858423 :   if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
   15016            0 :     internal_error ("%<global_options%> are modified in local context");
   15017       858423 :   if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
   15018            0 :     internal_error ("%<global_options%> are modified in local context");
   15019       858423 :   if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
   15020            0 :     internal_error ("%<global_options%> are modified in local context");
   15021       858423 :   if (ptr1->x_param_analyzer_supernode_explosion_factor != ptr2->x_param_analyzer_supernode_explosion_factor)
   15022            0 :     internal_error ("%<global_options%> are modified in local context");
   15023       858423 :   if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
   15024            0 :     internal_error ("%<global_options%> are modified in local context");
   15025       858423 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
   15026            0 :     internal_error ("%<global_options%> are modified in local context");
   15027       858423 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
   15028            0 :     internal_error ("%<global_options%> are modified in local context");
   15029       858423 :   if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
   15030            0 :     internal_error ("%<global_options%> are modified in local context");
   15031       858423 :   if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
   15032            0 :     internal_error ("%<global_options%> are modified in local context");
   15033       858423 :   if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
   15034            0 :     internal_error ("%<global_options%> are modified in local context");
   15035       858423 :   if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
   15036            0 :     internal_error ("%<global_options%> are modified in local context");
   15037       858423 :   if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
   15038            0 :     internal_error ("%<global_options%> are modified in local context");
   15039       858423 :   if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
   15040            0 :     internal_error ("%<global_options%> are modified in local context");
   15041       858423 :   if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
   15042            0 :     internal_error ("%<global_options%> are modified in local context");
   15043       858423 :   if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
   15044            0 :     internal_error ("%<global_options%> are modified in local context");
   15045       858423 :   if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
   15046            0 :     internal_error ("%<global_options%> are modified in local context");
   15047       858423 :   if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
   15048            0 :     internal_error ("%<global_options%> are modified in local context");
   15049       858423 :   if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
   15050            0 :     internal_error ("%<global_options%> are modified in local context");
   15051       858423 :   if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
   15052            0 :     internal_error ("%<global_options%> are modified in local context");
   15053       858423 :   if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
   15054            0 :     internal_error ("%<global_options%> are modified in local context");
   15055       858423 :   if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
   15056            0 :     internal_error ("%<global_options%> are modified in local context");
   15057       858423 :   if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
   15058            0 :     internal_error ("%<global_options%> are modified in local context");
   15059       858423 :   if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
   15060            0 :     internal_error ("%<global_options%> are modified in local context");
   15061       858423 :   if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
   15062            0 :     internal_error ("%<global_options%> are modified in local context");
   15063       858423 :   if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
   15064            0 :     internal_error ("%<global_options%> are modified in local context");
   15065       858423 :   if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
   15066            0 :     internal_error ("%<global_options%> are modified in local context");
   15067       858423 :   if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
   15068            0 :     internal_error ("%<global_options%> are modified in local context");
   15069       858423 :   if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
   15070            0 :     internal_error ("%<global_options%> are modified in local context");
   15071       858423 :   if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
   15072            0 :     internal_error ("%<global_options%> are modified in local context");
   15073       858423 :   if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
   15074            0 :     internal_error ("%<global_options%> are modified in local context");
   15075       858423 :   if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
   15076            0 :     internal_error ("%<global_options%> are modified in local context");
   15077       858423 :   if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
   15078            0 :     internal_error ("%<global_options%> are modified in local context");
   15079       858423 :   if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
   15080            0 :     internal_error ("%<global_options%> are modified in local context");
   15081       858423 :   if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
   15082            0 :     internal_error ("%<global_options%> are modified in local context");
   15083       858423 :   if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
   15084            0 :     internal_error ("%<global_options%> are modified in local context");
   15085       858423 :   if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
   15086            0 :     internal_error ("%<global_options%> are modified in local context");
   15087       858423 :   if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
   15088            0 :     internal_error ("%<global_options%> are modified in local context");
   15089       858423 :   if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
   15090            0 :     internal_error ("%<global_options%> are modified in local context");
   15091       858423 :   if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
   15092            0 :     internal_error ("%<global_options%> are modified in local context");
   15093       858423 :   if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
   15094            0 :     internal_error ("%<global_options%> are modified in local context");
   15095       858423 :   if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
   15096            0 :     internal_error ("%<global_options%> are modified in local context");
   15097       858423 :   if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
   15098            0 :     internal_error ("%<global_options%> are modified in local context");
   15099       858423 :   if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
   15100            0 :     internal_error ("%<global_options%> are modified in local context");
   15101       858423 :   if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
   15102            0 :     internal_error ("%<global_options%> are modified in local context");
   15103       858423 :   if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
   15104            0 :     internal_error ("%<global_options%> are modified in local context");
   15105       858423 :   if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
   15106            0 :     internal_error ("%<global_options%> are modified in local context");
   15107       858423 :   if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
   15108            0 :     internal_error ("%<global_options%> are modified in local context");
   15109       858423 :   if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
   15110            0 :     internal_error ("%<global_options%> are modified in local context");
   15111       858423 :   if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
   15112            0 :     internal_error ("%<global_options%> are modified in local context");
   15113       858423 :   if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
   15114            0 :     internal_error ("%<global_options%> are modified in local context");
   15115       858423 :   if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
   15116            0 :     internal_error ("%<global_options%> are modified in local context");
   15117       858423 :   if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
   15118            0 :     internal_error ("%<global_options%> are modified in local context");
   15119       858423 :   if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
   15120            0 :     internal_error ("%<global_options%> are modified in local context");
   15121       858423 :   if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
   15122            0 :     internal_error ("%<global_options%> are modified in local context");
   15123       858423 :   if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
   15124            0 :     internal_error ("%<global_options%> are modified in local context");
   15125       858423 :   if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
   15126            0 :     internal_error ("%<global_options%> are modified in local context");
   15127       858423 :   if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
   15128            0 :     internal_error ("%<global_options%> are modified in local context");
   15129       858423 :   if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
   15130            0 :     internal_error ("%<global_options%> are modified in local context");
   15131       858423 :   if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
   15132            0 :     internal_error ("%<global_options%> are modified in local context");
   15133       858423 :   if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
   15134            0 :     internal_error ("%<global_options%> are modified in local context");
   15135       858423 :   if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
   15136            0 :     internal_error ("%<global_options%> are modified in local context");
   15137       858423 :   if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
   15138            0 :     internal_error ("%<global_options%> are modified in local context");
   15139       858423 :   if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
   15140            0 :     internal_error ("%<global_options%> are modified in local context");
   15141       858423 :   if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
   15142            0 :     internal_error ("%<global_options%> are modified in local context");
   15143       858423 :   if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
   15144            0 :     internal_error ("%<global_options%> are modified in local context");
   15145       858423 :   if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
   15146            0 :     internal_error ("%<global_options%> are modified in local context");
   15147       858423 :   if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
   15148            0 :     internal_error ("%<global_options%> are modified in local context");
   15149       858423 :   if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
   15150            0 :     internal_error ("%<global_options%> are modified in local context");
   15151       858423 :   if (ptr1->x_param_ipa_cp_profile_runtime_scaling != ptr2->x_param_ipa_cp_profile_runtime_scaling)
   15152            0 :     internal_error ("%<global_options%> are modified in local context");
   15153       858423 :   if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
   15154            0 :     internal_error ("%<global_options%> are modified in local context");
   15155       858423 :   if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
   15156            0 :     internal_error ("%<global_options%> are modified in local context");
   15157       858423 :   if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
   15158            0 :     internal_error ("%<global_options%> are modified in local context");
   15159       858423 :   if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
   15160            0 :     internal_error ("%<global_options%> are modified in local context");
   15161       858423 :   if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
   15162            0 :     internal_error ("%<global_options%> are modified in local context");
   15163       858423 :   if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
   15164            0 :     internal_error ("%<global_options%> are modified in local context");
   15165       858423 :   if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
   15166            0 :     internal_error ("%<global_options%> are modified in local context");
   15167       858423 :   if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
   15168            0 :     internal_error ("%<global_options%> are modified in local context");
   15169       858423 :   if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
   15170            0 :     internal_error ("%<global_options%> are modified in local context");
   15171       858423 :   if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
   15172            0 :     internal_error ("%<global_options%> are modified in local context");
   15173       858423 :   if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
   15174            0 :     internal_error ("%<global_options%> are modified in local context");
   15175       858423 :   if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
   15176            0 :     internal_error ("%<global_options%> are modified in local context");
   15177       858423 :   if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
   15178            0 :     internal_error ("%<global_options%> are modified in local context");
   15179       858423 :   if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
   15180            0 :     internal_error ("%<global_options%> are modified in local context");
   15181       858423 :   if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
   15182            0 :     internal_error ("%<global_options%> are modified in local context");
   15183       858423 :   if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
   15184            0 :     internal_error ("%<global_options%> are modified in local context");
   15185       858423 :   if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
   15186            0 :     internal_error ("%<global_options%> are modified in local context");
   15187       858423 :   if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
   15188            0 :     internal_error ("%<global_options%> are modified in local context");
   15189       858423 :   if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
   15190            0 :     internal_error ("%<global_options%> are modified in local context");
   15191       858423 :   if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
   15192            0 :     internal_error ("%<global_options%> are modified in local context");
   15193       858423 :   if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
   15194            0 :     internal_error ("%<global_options%> are modified in local context");
   15195       858423 :   if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
   15196            0 :     internal_error ("%<global_options%> are modified in local context");
   15197       858423 :   if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
   15198            0 :     internal_error ("%<global_options%> are modified in local context");
   15199       858423 :   if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
   15200            0 :     internal_error ("%<global_options%> are modified in local context");
   15201       858423 :   if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
   15202            0 :     internal_error ("%<global_options%> are modified in local context");
   15203       858423 :   if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
   15204            0 :     internal_error ("%<global_options%> are modified in local context");
   15205       858423 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
   15206            0 :     internal_error ("%<global_options%> are modified in local context");
   15207       858423 :   if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
   15208            0 :     internal_error ("%<global_options%> are modified in local context");
   15209       858423 :   if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
   15210            0 :     internal_error ("%<global_options%> are modified in local context");
   15211       858423 :   if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
   15212            0 :     internal_error ("%<global_options%> are modified in local context");
   15213       858423 :   if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
   15214            0 :     internal_error ("%<global_options%> are modified in local context");
   15215       858423 :   if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
   15216            0 :     internal_error ("%<global_options%> are modified in local context");
   15217       858423 :   if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
   15218            0 :     internal_error ("%<global_options%> are modified in local context");
   15219       858423 :   if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
   15220            0 :     internal_error ("%<global_options%> are modified in local context");
   15221       858423 :   if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
   15222            0 :     internal_error ("%<global_options%> are modified in local context");
   15223       858423 :   if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
   15224            0 :     internal_error ("%<global_options%> are modified in local context");
   15225       858423 :   if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
   15226            0 :     internal_error ("%<global_options%> are modified in local context");
   15227       858423 :   if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
   15228            0 :     internal_error ("%<global_options%> are modified in local context");
   15229       858423 :   if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
   15230            0 :     internal_error ("%<global_options%> are modified in local context");
   15231       858423 :   if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
   15232            0 :     internal_error ("%<global_options%> are modified in local context");
   15233       858423 :   if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
   15234            0 :     internal_error ("%<global_options%> are modified in local context");
   15235       858423 :   if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
   15236            0 :     internal_error ("%<global_options%> are modified in local context");
   15237       858423 :   if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
   15238            0 :     internal_error ("%<global_options%> are modified in local context");
   15239       858423 :   if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
   15240            0 :     internal_error ("%<global_options%> are modified in local context");
   15241       858423 :   if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
   15242            0 :     internal_error ("%<global_options%> are modified in local context");
   15243       858423 :   if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
   15244            0 :     internal_error ("%<global_options%> are modified in local context");
   15245       858423 :   if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
   15246            0 :     internal_error ("%<global_options%> are modified in local context");
   15247       858423 :   if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
   15248            0 :     internal_error ("%<global_options%> are modified in local context");
   15249       858423 :   if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
   15250            0 :     internal_error ("%<global_options%> are modified in local context");
   15251       858423 :   if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
   15252            0 :     internal_error ("%<global_options%> are modified in local context");
   15253       858423 :   if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
   15254            0 :     internal_error ("%<global_options%> are modified in local context");
   15255       858423 :   if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
   15256            0 :     internal_error ("%<global_options%> are modified in local context");
   15257       858423 :   if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
   15258            0 :     internal_error ("%<global_options%> are modified in local context");
   15259       858423 :   if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
   15260            0 :     internal_error ("%<global_options%> are modified in local context");
   15261       858423 :   if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
   15262            0 :     internal_error ("%<global_options%> are modified in local context");
   15263       858423 :   if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
   15264            0 :     internal_error ("%<global_options%> are modified in local context");
   15265       858423 :   if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
   15266            0 :     internal_error ("%<global_options%> are modified in local context");
   15267       858423 :   if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
   15268            0 :     internal_error ("%<global_options%> are modified in local context");
   15269       858423 :   if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
   15270            0 :     internal_error ("%<global_options%> are modified in local context");
   15271       858423 :   if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
   15272            0 :     internal_error ("%<global_options%> are modified in local context");
   15273       858423 :   if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
   15274            0 :     internal_error ("%<global_options%> are modified in local context");
   15275       858423 :   if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
   15276            0 :     internal_error ("%<global_options%> are modified in local context");
   15277       858423 :   if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
   15278            0 :     internal_error ("%<global_options%> are modified in local context");
   15279       858423 :   if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
   15280            0 :     internal_error ("%<global_options%> are modified in local context");
   15281       858423 :   if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
   15282            0 :     internal_error ("%<global_options%> are modified in local context");
   15283       858423 :   if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
   15284            0 :     internal_error ("%<global_options%> are modified in local context");
   15285       858423 :   if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
   15286            0 :     internal_error ("%<global_options%> are modified in local context");
   15287       858423 :   if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
   15288            0 :     internal_error ("%<global_options%> are modified in local context");
   15289       858423 :   if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
   15290            0 :     internal_error ("%<global_options%> are modified in local context");
   15291       858423 :   if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
   15292            0 :     internal_error ("%<global_options%> are modified in local context");
   15293       858423 :   if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
   15294            0 :     internal_error ("%<global_options%> are modified in local context");
   15295       858423 :   if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
   15296            0 :     internal_error ("%<global_options%> are modified in local context");
   15297       858423 :   if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
   15298            0 :     internal_error ("%<global_options%> are modified in local context");
   15299       858423 :   if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
   15300            0 :     internal_error ("%<global_options%> are modified in local context");
   15301       858423 :   if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
   15302            0 :     internal_error ("%<global_options%> are modified in local context");
   15303       858423 :   if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
   15304            0 :     internal_error ("%<global_options%> are modified in local context");
   15305       858423 :   if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
   15306            0 :     internal_error ("%<global_options%> are modified in local context");
   15307       858423 :   if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
   15308            0 :     internal_error ("%<global_options%> are modified in local context");
   15309       858423 :   if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
   15310            0 :     internal_error ("%<global_options%> are modified in local context");
   15311       858423 :   if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
   15312            0 :     internal_error ("%<global_options%> are modified in local context");
   15313       858423 :   if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
   15314            0 :     internal_error ("%<global_options%> are modified in local context");
   15315       858423 :   if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
   15316            0 :     internal_error ("%<global_options%> are modified in local context");
   15317       858423 :   if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
   15318            0 :     internal_error ("%<global_options%> are modified in local context");
   15319       858423 :   if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
   15320            0 :     internal_error ("%<global_options%> are modified in local context");
   15321       858423 :   if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
   15322            0 :     internal_error ("%<global_options%> are modified in local context");
   15323       858423 :   if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
   15324            0 :     internal_error ("%<global_options%> are modified in local context");
   15325       858423 :   if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
   15326            0 :     internal_error ("%<global_options%> are modified in local context");
   15327       858423 :   if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
   15328            0 :     internal_error ("%<global_options%> are modified in local context");
   15329       858423 :   if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
   15330            0 :     internal_error ("%<global_options%> are modified in local context");
   15331       858423 :   if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
   15332            0 :     internal_error ("%<global_options%> are modified in local context");
   15333       858423 :   if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
   15334            0 :     internal_error ("%<global_options%> are modified in local context");
   15335       858423 :   if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
   15336            0 :     internal_error ("%<global_options%> are modified in local context");
   15337       858423 :   if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
   15338            0 :     internal_error ("%<global_options%> are modified in local context");
   15339       858423 :   if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
   15340            0 :     internal_error ("%<global_options%> are modified in local context");
   15341       858423 :   if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
   15342            0 :     internal_error ("%<global_options%> are modified in local context");
   15343       858423 :   if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
   15344            0 :     internal_error ("%<global_options%> are modified in local context");
   15345       858423 :   if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
   15346            0 :     internal_error ("%<global_options%> are modified in local context");
   15347       858423 :   if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
   15348            0 :     internal_error ("%<global_options%> are modified in local context");
   15349       858423 :   if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
   15350            0 :     internal_error ("%<global_options%> are modified in local context");
   15351       858423 :   if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
   15352            0 :     internal_error ("%<global_options%> are modified in local context");
   15353       858423 :   if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
   15354            0 :     internal_error ("%<global_options%> are modified in local context");
   15355       858423 :   if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
   15356            0 :     internal_error ("%<global_options%> are modified in local context");
   15357       858423 :   if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
   15358            0 :     internal_error ("%<global_options%> are modified in local context");
   15359       858423 :   if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
   15360            0 :     internal_error ("%<global_options%> are modified in local context");
   15361       858423 :   if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
   15362            0 :     internal_error ("%<global_options%> are modified in local context");
   15363       858423 :   if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
   15364            0 :     internal_error ("%<global_options%> are modified in local context");
   15365       858423 :   if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
   15366            0 :     internal_error ("%<global_options%> are modified in local context");
   15367       858423 :   if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
   15368            0 :     internal_error ("%<global_options%> are modified in local context");
   15369       858423 :   if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
   15370            0 :     internal_error ("%<global_options%> are modified in local context");
   15371       858423 :   if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
   15372            0 :     internal_error ("%<global_options%> are modified in local context");
   15373       858423 :   if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
   15374            0 :     internal_error ("%<global_options%> are modified in local context");
   15375       858423 :   if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
   15376            0 :     internal_error ("%<global_options%> are modified in local context");
   15377       858423 :   if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
   15378            0 :     internal_error ("%<global_options%> are modified in local context");
   15379       858423 :   if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
   15380            0 :     internal_error ("%<global_options%> are modified in local context");
   15381       858423 :   if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
   15382            0 :     internal_error ("%<global_options%> are modified in local context");
   15383       858423 :   if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
   15384            0 :     internal_error ("%<global_options%> are modified in local context");
   15385       858423 :   if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
   15386            0 :     internal_error ("%<global_options%> are modified in local context");
   15387       858423 :   if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
   15388            0 :     internal_error ("%<global_options%> are modified in local context");
   15389       858423 :   if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
   15390            0 :     internal_error ("%<global_options%> are modified in local context");
   15391       858423 :   if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
   15392            0 :     internal_error ("%<global_options%> are modified in local context");
   15393       858423 :   if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
   15394            0 :     internal_error ("%<global_options%> are modified in local context");
   15395       858423 :   if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
   15396            0 :     internal_error ("%<global_options%> are modified in local context");
   15397       858423 :   if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
   15398            0 :     internal_error ("%<global_options%> are modified in local context");
   15399       858423 :   if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
   15400            0 :     internal_error ("%<global_options%> are modified in local context");
   15401       858423 :   if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
   15402            0 :     internal_error ("%<global_options%> are modified in local context");
   15403       858423 :   if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
   15404            0 :     internal_error ("%<global_options%> are modified in local context");
   15405       858423 :   if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
   15406            0 :     internal_error ("%<global_options%> are modified in local context");
   15407       858423 :   if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
   15408            0 :     internal_error ("%<global_options%> are modified in local context");
   15409       858423 :   if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
   15410            0 :     internal_error ("%<global_options%> are modified in local context");
   15411       858423 :   if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
   15412            0 :     internal_error ("%<global_options%> are modified in local context");
   15413       858423 :   if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
   15414            0 :     internal_error ("%<global_options%> are modified in local context");
   15415       858423 :   if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
   15416            0 :     internal_error ("%<global_options%> are modified in local context");
   15417       858423 :   if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
   15418            0 :     internal_error ("%<global_options%> are modified in local context");
   15419       858423 :   if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
   15420            0 :     internal_error ("%<global_options%> are modified in local context");
   15421       858423 :   if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
   15422            0 :     internal_error ("%<global_options%> are modified in local context");
   15423       858423 :   if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
   15424            0 :     internal_error ("%<global_options%> are modified in local context");
   15425       858423 :   if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
   15426            0 :     internal_error ("%<global_options%> are modified in local context");
   15427       858423 :   if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
   15428            0 :     internal_error ("%<global_options%> are modified in local context");
   15429       858423 :   if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
   15430            0 :     internal_error ("%<global_options%> are modified in local context");
   15431       858423 :   if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
   15432            0 :     internal_error ("%<global_options%> are modified in local context");
   15433       858423 :   if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
   15434            0 :     internal_error ("%<global_options%> are modified in local context");
   15435       858423 :   if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
   15436            0 :     internal_error ("%<global_options%> are modified in local context");
   15437       858423 :   if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
   15438            0 :     internal_error ("%<global_options%> are modified in local context");
   15439       858423 :   if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
   15440            0 :     internal_error ("%<global_options%> are modified in local context");
   15441       858423 :   if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
   15442            0 :     internal_error ("%<global_options%> are modified in local context");
   15443       858423 :   if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
   15444            0 :     internal_error ("%<global_options%> are modified in local context");
   15445       858423 :   if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
   15446            0 :     internal_error ("%<global_options%> are modified in local context");
   15447       858423 :   if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
   15448            0 :     internal_error ("%<global_options%> are modified in local context");
   15449       858423 :   if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
   15450            0 :     internal_error ("%<global_options%> are modified in local context");
   15451       858423 :   if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
   15452            0 :     internal_error ("%<global_options%> are modified in local context");
   15453       858423 :   if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
   15454            0 :     internal_error ("%<global_options%> are modified in local context");
   15455       858423 :   if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
   15456            0 :     internal_error ("%<global_options%> are modified in local context");
   15457       858423 :   if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
   15458            0 :     internal_error ("%<global_options%> are modified in local context");
   15459       858423 :   if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
   15460            0 :     internal_error ("%<global_options%> are modified in local context");
   15461       858423 :   if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
   15462            0 :     internal_error ("%<global_options%> are modified in local context");
   15463       858423 :   if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
   15464            0 :     internal_error ("%<global_options%> are modified in local context");
   15465       858423 :   if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
   15466            0 :     internal_error ("%<global_options%> are modified in local context");
   15467       858423 :   if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
   15468            0 :     internal_error ("%<global_options%> are modified in local context");
   15469       858423 :   if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
   15470            0 :     internal_error ("%<global_options%> are modified in local context");
   15471       858423 :   if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
   15472            0 :     internal_error ("%<global_options%> are modified in local context");
   15473       858423 :   if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
   15474            0 :     internal_error ("%<global_options%> are modified in local context");
   15475       858423 :   if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
   15476            0 :     internal_error ("%<global_options%> are modified in local context");
   15477       858423 :   if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
   15478            0 :     internal_error ("%<global_options%> are modified in local context");
   15479       858423 :   if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
   15480            0 :     internal_error ("%<global_options%> are modified in local context");
   15481       858423 :   if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
   15482            0 :     internal_error ("%<global_options%> are modified in local context");
   15483       858423 :   if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
   15484            0 :     internal_error ("%<global_options%> are modified in local context");
   15485       858423 :   if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
   15486            0 :     internal_error ("%<global_options%> are modified in local context");
   15487       858423 :   if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
   15488            0 :     internal_error ("%<global_options%> are modified in local context");
   15489       858423 :   if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
   15490            0 :     internal_error ("%<global_options%> are modified in local context");
   15491       858423 :   if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
   15492            0 :     internal_error ("%<global_options%> are modified in local context");
   15493       858423 :   if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
   15494            0 :     internal_error ("%<global_options%> are modified in local context");
   15495       858423 :   if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
   15496            0 :     internal_error ("%<global_options%> are modified in local context");
   15497       858423 :   if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
   15498            0 :     internal_error ("%<global_options%> are modified in local context");
   15499       858423 :   if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
   15500            0 :     internal_error ("%<global_options%> are modified in local context");
   15501       858423 :   if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
   15502            0 :     internal_error ("%<global_options%> are modified in local context");
   15503       858423 :   if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
   15504            0 :     internal_error ("%<global_options%> are modified in local context");
   15505       858423 :   if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
   15506            0 :     internal_error ("%<global_options%> are modified in local context");
   15507       858423 :   if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
   15508            0 :     internal_error ("%<global_options%> are modified in local context");
   15509       858423 :   if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
   15510            0 :     internal_error ("%<global_options%> are modified in local context");
   15511       858423 :   if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
   15512            0 :     internal_error ("%<global_options%> are modified in local context");
   15513       858423 :   if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
   15514            0 :     internal_error ("%<global_options%> are modified in local context");
   15515       858423 :   if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
   15516            0 :     internal_error ("%<global_options%> are modified in local context");
   15517       858423 :   if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
   15518            0 :     internal_error ("%<global_options%> are modified in local context");
   15519       858423 :   if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
   15520            0 :     internal_error ("%<global_options%> are modified in local context");
   15521       858423 :   if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
   15522            0 :     internal_error ("%<global_options%> are modified in local context");
   15523       858423 :   if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
   15524            0 :     internal_error ("%<global_options%> are modified in local context");
   15525       858423 :   if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
   15526            0 :     internal_error ("%<global_options%> are modified in local context");
   15527       858423 :   if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
   15528            0 :     internal_error ("%<global_options%> are modified in local context");
   15529       858423 :   if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
   15530            0 :     internal_error ("%<global_options%> are modified in local context");
   15531       858423 :   if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
   15532            0 :     internal_error ("%<global_options%> are modified in local context");
   15533       858423 :   if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
   15534            0 :     internal_error ("%<global_options%> are modified in local context");
   15535       858423 :   if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
   15536            0 :     internal_error ("%<global_options%> are modified in local context");
   15537       858423 :   if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
   15538            0 :     internal_error ("%<global_options%> are modified in local context");
   15539       858423 :   if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
   15540            0 :     internal_error ("%<global_options%> are modified in local context");
   15541       858423 :   if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
   15542            0 :     internal_error ("%<global_options%> are modified in local context");
   15543       858423 :   if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
   15544            0 :     internal_error ("%<global_options%> are modified in local context");
   15545       858423 :   if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
   15546            0 :     internal_error ("%<global_options%> are modified in local context");
   15547       858423 :   if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
   15548            0 :     internal_error ("%<global_options%> are modified in local context");
   15549       858423 :   if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
   15550            0 :     internal_error ("%<global_options%> are modified in local context");
   15551       858423 :   if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
   15552            0 :     internal_error ("%<global_options%> are modified in local context");
   15553       858423 :   if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
   15554            0 :     internal_error ("%<global_options%> are modified in local context");
   15555       858423 :   if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
   15556            0 :     internal_error ("%<global_options%> are modified in local context");
   15557       858423 :   if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
   15558            0 :     internal_error ("%<global_options%> are modified in local context");
   15559       858423 :   if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
   15560            0 :     internal_error ("%<global_options%> are modified in local context");
   15561       858423 :   if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
   15562            0 :     internal_error ("%<global_options%> are modified in local context");
   15563       858423 :   if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
   15564            0 :     internal_error ("%<global_options%> are modified in local context");
   15565       858423 :   if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
   15566            0 :     internal_error ("%<global_options%> are modified in local context");
   15567       858423 :   if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
   15568            0 :     internal_error ("%<global_options%> are modified in local context");
   15569       858423 :   if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
   15570            0 :     internal_error ("%<global_options%> are modified in local context");
   15571       858423 :   if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
   15572            0 :     internal_error ("%<global_options%> are modified in local context");
   15573       858423 :   if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
   15574            0 :     internal_error ("%<global_options%> are modified in local context");
   15575       858423 :   if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
   15576            0 :     internal_error ("%<global_options%> are modified in local context");
   15577       858423 :   if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
   15578            0 :     internal_error ("%<global_options%> are modified in local context");
   15579       858423 :   if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
   15580            0 :     internal_error ("%<global_options%> are modified in local context");
   15581       858423 :   if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
   15582            0 :     internal_error ("%<global_options%> are modified in local context");
   15583       858423 :   if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
   15584            0 :     internal_error ("%<global_options%> are modified in local context");
   15585       858423 :   if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
   15586            0 :     internal_error ("%<global_options%> are modified in local context");
   15587       858423 :   if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
   15588            0 :     internal_error ("%<global_options%> are modified in local context");
   15589       858423 :   if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
   15590            0 :     internal_error ("%<global_options%> are modified in local context");
   15591       858423 :   if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
   15592            0 :     internal_error ("%<global_options%> are modified in local context");
   15593       858423 :   if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
   15594            0 :     internal_error ("%<global_options%> are modified in local context");
   15595       858423 :   if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
   15596            0 :     internal_error ("%<global_options%> are modified in local context");
   15597       858423 :   if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
   15598            0 :     internal_error ("%<global_options%> are modified in local context");
   15599       858423 :   if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
   15600            0 :     internal_error ("%<global_options%> are modified in local context");
   15601       858423 :   if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
   15602            0 :     internal_error ("%<global_options%> are modified in local context");
   15603       858423 :   if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
   15604            0 :     internal_error ("%<global_options%> are modified in local context");
   15605       858423 :   if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
   15606            0 :     internal_error ("%<global_options%> are modified in local context");
   15607       858423 :   if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
   15608            0 :     internal_error ("%<global_options%> are modified in local context");
   15609       858423 :   if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
   15610            0 :     internal_error ("%<global_options%> are modified in local context");
   15611       858423 :   if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
   15612            0 :     internal_error ("%<global_options%> are modified in local context");
   15613       858423 :   if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
   15614            0 :     internal_error ("%<global_options%> are modified in local context");
   15615       858423 :   if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
   15616            0 :     internal_error ("%<global_options%> are modified in local context");
   15617       858423 :   if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
   15618            0 :     internal_error ("%<global_options%> are modified in local context");
   15619       858423 :   if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
   15620            0 :     internal_error ("%<global_options%> are modified in local context");
   15621       858423 :   if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
   15622            0 :     internal_error ("%<global_options%> are modified in local context");
   15623       858423 :   if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
   15624            0 :     internal_error ("%<global_options%> are modified in local context");
   15625       858423 :   if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
   15626            0 :     internal_error ("%<global_options%> are modified in local context");
   15627       858423 :   if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
   15628            0 :     internal_error ("%<global_options%> are modified in local context");
   15629       858423 :   if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
   15630            0 :     internal_error ("%<global_options%> are modified in local context");
   15631       858423 :   if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
   15632            0 :     internal_error ("%<global_options%> are modified in local context");
   15633       858423 :   if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
   15634            0 :     internal_error ("%<global_options%> are modified in local context");
   15635       858423 :   if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
   15636            0 :     internal_error ("%<global_options%> are modified in local context");
   15637       858423 :   if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
   15638            0 :     internal_error ("%<global_options%> are modified in local context");
   15639       858423 :   if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
   15640            0 :     internal_error ("%<global_options%> are modified in local context");
   15641       858423 :   if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
   15642            0 :     internal_error ("%<global_options%> are modified in local context");
   15643       858423 :   if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
   15644            0 :     internal_error ("%<global_options%> are modified in local context");
   15645       858423 :   if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
   15646            0 :     internal_error ("%<global_options%> are modified in local context");
   15647       858423 :   if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
   15648            0 :     internal_error ("%<global_options%> are modified in local context");
   15649       858423 :   if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
   15650            0 :     internal_error ("%<global_options%> are modified in local context");
   15651       858423 :   if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
   15652            0 :     internal_error ("%<global_options%> are modified in local context");
   15653       858423 :   if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
   15654            0 :     internal_error ("%<global_options%> are modified in local context");
   15655       858423 :   if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
   15656            0 :     internal_error ("%<global_options%> are modified in local context");
   15657       858423 :   if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
   15658            0 :     internal_error ("%<global_options%> are modified in local context");
   15659       858423 :   if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
   15660            0 :     internal_error ("%<global_options%> are modified in local context");
   15661       858423 :   if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
   15662            0 :     internal_error ("%<global_options%> are modified in local context");
   15663       858423 :   if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
   15664            0 :     internal_error ("%<global_options%> are modified in local context");
   15665       858423 :   if (ptr1->x_flag_pic != ptr2->x_flag_pic)
   15666            0 :     internal_error ("%<global_options%> are modified in local context");
   15667       858423 :   if (ptr1->x_flag_pie != ptr2->x_flag_pie)
   15668            0 :     internal_error ("%<global_options%> are modified in local context");
   15669       858423 :   if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
   15670            0 :     internal_error ("%<global_options%> are modified in local context");
   15671       858423 :   if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
   15672            0 :     internal_error ("%<global_options%> are modified in local context");
   15673       858423 :   if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
   15674            0 :     internal_error ("%<global_options%> are modified in local context");
   15675       858423 :   if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
   15676            0 :     internal_error ("%<global_options%> are modified in local context");
   15677       858423 :   if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
   15678            0 :     internal_error ("%<global_options%> are modified in local context");
   15679       858423 :   if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
   15680            0 :     internal_error ("%<global_options%> are modified in local context");
   15681       858423 :   if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
   15682            0 :     internal_error ("%<global_options%> are modified in local context");
   15683       858423 :   if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
   15684            0 :     internal_error ("%<global_options%> are modified in local context");
   15685       858423 :   if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
   15686            0 :     internal_error ("%<global_options%> are modified in local context");
   15687       858423 :   if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
   15688            0 :     internal_error ("%<global_options%> are modified in local context");
   15689       858423 :   if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
   15690            0 :     internal_error ("%<global_options%> are modified in local context");
   15691       858423 :   if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
   15692            0 :       && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
   15693            0 :           || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
   15694            0 :     internal_error ("%<global_options%> are modified in local context");
   15695       858423 :   if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
   15696            0 :     internal_error ("%<global_options%> are modified in local context");
   15697       858423 :   if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
   15698            0 :       && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
   15699            0 :           || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
   15700            0 :     internal_error ("%<global_options%> are modified in local context");
   15701       858423 :   if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
   15702            0 :     internal_error ("%<global_options%> are modified in local context");
   15703       858423 :   if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
   15704            0 :       && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
   15705            0 :           || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
   15706            0 :     internal_error ("%<global_options%> are modified in local context");
   15707       858423 :   if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
   15708            0 :     internal_error ("%<global_options%> are modified in local context");
   15709       858423 :   if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
   15710            0 :       && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
   15711            0 :           || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
   15712            0 :     internal_error ("%<global_options%> are modified in local context");
   15713       858423 :   if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
   15714            0 :     internal_error ("%<global_options%> are modified in local context");
   15715       858423 :   if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
   15716            0 :     internal_error ("%<global_options%> are modified in local context");
   15717       858423 :   if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
   15718            0 :     internal_error ("%<global_options%> are modified in local context");
   15719       858423 :   if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
   15720            0 :     internal_error ("%<global_options%> are modified in local context");
   15721       858423 :   if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
   15722            0 :     internal_error ("%<global_options%> are modified in local context");
   15723       858423 :   if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
   15724            0 :     internal_error ("%<global_options%> are modified in local context");
   15725       858423 :   if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
   15726            0 :     internal_error ("%<global_options%> are modified in local context");
   15727       858423 :   if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
   15728            0 :     internal_error ("%<global_options%> are modified in local context");
   15729       858423 :   if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
   15730            0 :     internal_error ("%<global_options%> are modified in local context");
   15731       858423 :   if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
   15732            0 :     internal_error ("%<global_options%> are modified in local context");
   15733       858423 :   if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
   15734            0 :     internal_error ("%<global_options%> are modified in local context");
   15735       858423 :   if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
   15736            0 :     internal_error ("%<global_options%> are modified in local context");
   15737       858423 :   if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
   15738            0 :     internal_error ("%<global_options%> are modified in local context");
   15739       858423 :   if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
   15740            0 :     internal_error ("%<global_options%> are modified in local context");
   15741       858423 :   if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
   15742            0 :     internal_error ("%<global_options%> are modified in local context");
   15743       858423 :   if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
   15744            0 :     internal_error ("%<global_options%> are modified in local context");
   15745       858423 :   if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
   15746            0 :     internal_error ("%<global_options%> are modified in local context");
   15747       858423 :   if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
   15748            0 :     internal_error ("%<global_options%> are modified in local context");
   15749       858423 :   if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
   15750            0 :     internal_error ("%<global_options%> are modified in local context");
   15751       858423 :   if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
   15752            0 :     internal_error ("%<global_options%> are modified in local context");
   15753       858423 :   if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
   15754            0 :     internal_error ("%<global_options%> are modified in local context");
   15755       858423 :   if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
   15756            0 :     internal_error ("%<global_options%> are modified in local context");
   15757       858423 :   if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
   15758            0 :     internal_error ("%<global_options%> are modified in local context");
   15759       858423 :   if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
   15760            0 :     internal_error ("%<global_options%> are modified in local context");
   15761       858423 :   if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
   15762            0 :     internal_error ("%<global_options%> are modified in local context");
   15763       858423 :   if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
   15764            0 :     internal_error ("%<global_options%> are modified in local context");
   15765       858423 :   if (ptr1->x_flag_assert != ptr2->x_flag_assert)
   15766            0 :     internal_error ("%<global_options%> are modified in local context");
   15767       858423 :   if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
   15768            0 :     internal_error ("%<global_options%> are modified in local context");
   15769       858423 :   if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
   15770            0 :     internal_error ("%<global_options%> are modified in local context");
   15771       858423 :   if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
   15772            0 :     internal_error ("%<global_options%> are modified in local context");
   15773       858423 :   if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
   15774            0 :     internal_error ("%<global_options%> are modified in local context");
   15775       858423 :   if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
   15776            0 :     internal_error ("%<global_options%> are modified in local context");
   15777       858423 :   if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
   15778            0 :     internal_error ("%<global_options%> are modified in local context");
   15779       858423 :   if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
   15780            0 :     internal_error ("%<global_options%> are modified in local context");
   15781       858423 :   if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
   15782            0 :     internal_error ("%<global_options%> are modified in local context");
   15783       858423 :   if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
   15784            0 :     internal_error ("%<global_options%> are modified in local context");
   15785       858423 :   if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
   15786            0 :     internal_error ("%<global_options%> are modified in local context");
   15787       858423 :   if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
   15788            0 :     internal_error ("%<global_options%> are modified in local context");
   15789       858423 :   if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
   15790            0 :     internal_error ("%<global_options%> are modified in local context");
   15791       858423 :   if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
   15792            0 :     internal_error ("%<global_options%> are modified in local context");
   15793       858423 :   if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
   15794            0 :     internal_error ("%<global_options%> are modified in local context");
   15795       858423 :   if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
   15796            0 :     internal_error ("%<global_options%> are modified in local context");
   15797       858423 :   if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
   15798            0 :     internal_error ("%<global_options%> are modified in local context");
   15799       858423 :   if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
   15800            0 :     internal_error ("%<global_options%> are modified in local context");
   15801       858423 :   if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
   15802            0 :     internal_error ("%<global_options%> are modified in local context");
   15803       858423 :   if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
   15804            0 :     internal_error ("%<global_options%> are modified in local context");
   15805       858423 :   if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
   15806            0 :     internal_error ("%<global_options%> are modified in local context");
   15807       858423 :   if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
   15808            0 :     internal_error ("%<global_options%> are modified in local context");
   15809       858423 :   if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
   15810            0 :     internal_error ("%<global_options%> are modified in local context");
   15811       858423 :   if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
   15812            0 :     internal_error ("%<global_options%> are modified in local context");
   15813       858423 :   if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
   15814            0 :     internal_error ("%<global_options%> are modified in local context");
   15815       858423 :   if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
   15816            0 :     internal_error ("%<global_options%> are modified in local context");
   15817       858423 :   if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
   15818            0 :     internal_error ("%<global_options%> are modified in local context");
   15819       858423 :   if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
   15820            0 :     internal_error ("%<global_options%> are modified in local context");
   15821       858423 :   if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
   15822            0 :     internal_error ("%<global_options%> are modified in local context");
   15823       858423 :   if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
   15824            0 :     internal_error ("%<global_options%> are modified in local context");
   15825       858423 :   if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
   15826            0 :     internal_error ("%<global_options%> are modified in local context");
   15827       858423 :   if (ptr1->x_flag_checking != ptr2->x_flag_checking)
   15828            0 :     internal_error ("%<global_options%> are modified in local context");
   15829       858423 :   if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
   15830            0 :     internal_error ("%<global_options%> are modified in local context");
   15831       858423 :   if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
   15832            0 :     internal_error ("%<global_options%> are modified in local context");
   15833       858423 :   if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
   15834            0 :     internal_error ("%<global_options%> are modified in local context");
   15835       858423 :   if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
   15836            0 :     internal_error ("%<global_options%> are modified in local context");
   15837       858423 :   if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
   15838            0 :     internal_error ("%<global_options%> are modified in local context");
   15839       858423 :   if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
   15840            0 :     internal_error ("%<global_options%> are modified in local context");
   15841       858423 :   if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
   15842            0 :     internal_error ("%<global_options%> are modified in local context");
   15843       858423 :   if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
   15844            0 :     internal_error ("%<global_options%> are modified in local context");
   15845       858423 :   if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
   15846            0 :     internal_error ("%<global_options%> are modified in local context");
   15847       858423 :   if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
   15848            0 :     internal_error ("%<global_options%> are modified in local context");
   15849       858423 :   if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
   15850            0 :     internal_error ("%<global_options%> are modified in local context");
   15851       858423 :   if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
   15852            0 :     internal_error ("%<global_options%> are modified in local context");
   15853       858423 :   if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
   15854            0 :     internal_error ("%<global_options%> are modified in local context");
   15855       858423 :   if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
   15856            0 :     internal_error ("%<global_options%> are modified in local context");
   15857       858423 :   if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
   15858            0 :     internal_error ("%<global_options%> are modified in local context");
   15859       858423 :   if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
   15860            0 :     internal_error ("%<global_options%> are modified in local context");
   15861       858423 :   if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
   15862            0 :     internal_error ("%<global_options%> are modified in local context");
   15863       858423 :   if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
   15864            0 :     internal_error ("%<global_options%> are modified in local context");
   15865       858423 :   if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
   15866            0 :     internal_error ("%<global_options%> are modified in local context");
   15867       858423 :   if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
   15868            0 :     internal_error ("%<global_options%> are modified in local context");
   15869       858423 :   if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
   15870            0 :     internal_error ("%<global_options%> are modified in local context");
   15871       858423 :   if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
   15872            0 :     internal_error ("%<global_options%> are modified in local context");
   15873       858423 :   if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
   15874            0 :     internal_error ("%<global_options%> are modified in local context");
   15875       858423 :   if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
   15876            0 :     internal_error ("%<global_options%> are modified in local context");
   15877       858423 :   if (ptr1->x_flag_convert != ptr2->x_flag_convert)
   15878            0 :     internal_error ("%<global_options%> are modified in local context");
   15879       858423 :   if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
   15880            0 :     internal_error ("%<global_options%> are modified in local context");
   15881       858423 :   if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
   15882            0 :     internal_error ("%<global_options%> are modified in local context");
   15883       858423 :   if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
   15884            0 :     internal_error ("%<global_options%> are modified in local context");
   15885       858423 :   if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
   15886            0 :     internal_error ("%<global_options%> are modified in local context");
   15887       858423 :   if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
   15888            0 :     internal_error ("%<global_options%> are modified in local context");
   15889       858423 :   if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
   15890            0 :     internal_error ("%<global_options%> are modified in local context");
   15891       858423 :   if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
   15892            0 :     internal_error ("%<global_options%> are modified in local context");
   15893       858423 :   if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
   15894            0 :     internal_error ("%<global_options%> are modified in local context");
   15895       858423 :   if (ptr1->x_flag_dce != ptr2->x_flag_dce)
   15896            0 :     internal_error ("%<global_options%> are modified in local context");
   15897       858423 :   if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
   15898            0 :     internal_error ("%<global_options%> are modified in local context");
   15899       858423 :   if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
   15900            0 :     internal_error ("%<global_options%> are modified in local context");
   15901       858423 :   if (ptr1->x_flag_dec != ptr2->x_flag_dec)
   15902            0 :     internal_error ("%<global_options%> are modified in local context");
   15903       858423 :   if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
   15904            0 :     internal_error ("%<global_options%> are modified in local context");
   15905       858423 :   if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
   15906            0 :     internal_error ("%<global_options%> are modified in local context");
   15907       858423 :   if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
   15908            0 :     internal_error ("%<global_options%> are modified in local context");
   15909       858423 :   if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
   15910            0 :     internal_error ("%<global_options%> are modified in local context");
   15911       858423 :   if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
   15912            0 :     internal_error ("%<global_options%> are modified in local context");
   15913       858423 :   if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
   15914            0 :     internal_error ("%<global_options%> are modified in local context");
   15915       858423 :   if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
   15916            0 :     internal_error ("%<global_options%> are modified in local context");
   15917       858423 :   if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
   15918            0 :     internal_error ("%<global_options%> are modified in local context");
   15919       858423 :   if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
   15920            0 :     internal_error ("%<global_options%> are modified in local context");
   15921       858423 :   if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
   15922            0 :     internal_error ("%<global_options%> are modified in local context");
   15923       858423 :   if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
   15924            0 :     internal_error ("%<global_options%> are modified in local context");
   15925       858423 :   if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
   15926            0 :     internal_error ("%<global_options%> are modified in local context");
   15927       858423 :   if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
   15928            0 :     internal_error ("%<global_options%> are modified in local context");
   15929       858423 :   if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
   15930            0 :     internal_error ("%<global_options%> are modified in local context");
   15931       858423 :   if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
   15932            0 :     internal_error ("%<global_options%> are modified in local context");
   15933       858423 :   if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
   15934            0 :     internal_error ("%<global_options%> are modified in local context");
   15935       858423 :   if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
   15936            0 :     internal_error ("%<global_options%> are modified in local context");
   15937       858423 :   if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
   15938            0 :     internal_error ("%<global_options%> are modified in local context");
   15939       858423 :   if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
   15940            0 :     internal_error ("%<global_options%> are modified in local context");
   15941       858423 :   if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
   15942            0 :     internal_error ("%<global_options%> are modified in local context");
   15943       858423 :   if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
   15944            0 :     internal_error ("%<global_options%> are modified in local context");
   15945       858423 :   if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
   15946            0 :     internal_error ("%<global_options%> are modified in local context");
   15947       858423 :   if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
   15948            0 :     internal_error ("%<global_options%> are modified in local context");
   15949       858423 :   if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
   15950            0 :     internal_error ("%<global_options%> are modified in local context");
   15951       858423 :   if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
   15952            0 :     internal_error ("%<global_options%> are modified in local context");
   15953       858423 :   if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
   15954            0 :     internal_error ("%<global_options%> are modified in local context");
   15955       858423 :   if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
   15956            0 :     internal_error ("%<global_options%> are modified in local context");
   15957       858423 :   if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
   15958            0 :     internal_error ("%<global_options%> are modified in local context");
   15959       858423 :   if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
   15960            0 :     internal_error ("%<global_options%> are modified in local context");
   15961       858423 :   if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
   15962            0 :     internal_error ("%<global_options%> are modified in local context");
   15963       858423 :   if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
   15964            0 :     internal_error ("%<global_options%> are modified in local context");
   15965       858423 :   if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
   15966            0 :     internal_error ("%<global_options%> are modified in local context");
   15967       858423 :   if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
   15968            0 :     internal_error ("%<global_options%> are modified in local context");
   15969       858423 :   if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
   15970            0 :     internal_error ("%<global_options%> are modified in local context");
   15971       858423 :   if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
   15972            0 :     internal_error ("%<global_options%> are modified in local context");
   15973       858423 :   if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
   15974            0 :     internal_error ("%<global_options%> are modified in local context");
   15975       858423 :   if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
   15976            0 :     internal_error ("%<global_options%> are modified in local context");
   15977       858423 :   if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
   15978            0 :     internal_error ("%<global_options%> are modified in local context");
   15979       858423 :   if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
   15980            0 :     internal_error ("%<global_options%> are modified in local context");
   15981       858423 :   if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
   15982            0 :     internal_error ("%<global_options%> are modified in local context");
   15983       858423 :   if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
   15984            0 :     internal_error ("%<global_options%> are modified in local context");
   15985       858423 :   if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
   15986            0 :     internal_error ("%<global_options%> are modified in local context");
   15987       858423 :   if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
   15988            0 :     internal_error ("%<global_options%> are modified in local context");
   15989       858423 :   if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
   15990            0 :     internal_error ("%<global_options%> are modified in local context");
   15991       858423 :   if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
   15992            0 :     internal_error ("%<global_options%> are modified in local context");
   15993       858423 :   if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
   15994            0 :     internal_error ("%<global_options%> are modified in local context");
   15995       858423 :   if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
   15996            0 :     internal_error ("%<global_options%> are modified in local context");
   15997       858423 :   if (ptr1->x_flag_dse != ptr2->x_flag_dse)
   15998            0 :     internal_error ("%<global_options%> are modified in local context");
   15999       858423 :   if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
   16000            0 :     internal_error ("%<global_options%> are modified in local context");
   16001       858423 :   if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
   16002            0 :     internal_error ("%<global_options%> are modified in local context");
   16003       858423 :   if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
   16004            0 :     internal_error ("%<global_options%> are modified in local context");
   16005       858423 :   if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
   16006            0 :     internal_error ("%<global_options%> are modified in local context");
   16007       858423 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
   16008            0 :     internal_error ("%<global_options%> are modified in local context");
   16009       858423 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
   16010            0 :     internal_error ("%<global_options%> are modified in local context");
   16011       858423 :   if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
   16012            0 :     internal_error ("%<global_options%> are modified in local context");
   16013       858423 :   if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
   16014            0 :     internal_error ("%<global_options%> are modified in local context");
   16015       858423 :   if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
   16016            0 :     internal_error ("%<global_options%> are modified in local context");
   16017       858423 :   if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
   16018            0 :     internal_error ("%<global_options%> are modified in local context");
   16019       858423 :   if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
   16020            0 :     internal_error ("%<global_options%> are modified in local context");
   16021       858423 :   if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
   16022            0 :     internal_error ("%<global_options%> are modified in local context");
   16023       858423 :   if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
   16024            0 :     internal_error ("%<global_options%> are modified in local context");
   16025       858423 :   if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
   16026            0 :     internal_error ("%<global_options%> are modified in local context");
   16027       858423 :   if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
   16028            0 :     internal_error ("%<global_options%> are modified in local context");
   16029       858423 :   if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
   16030            0 :     internal_error ("%<global_options%> are modified in local context");
   16031       858423 :   if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
   16032            0 :     internal_error ("%<global_options%> are modified in local context");
   16033       858423 :   if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
   16034            0 :     internal_error ("%<global_options%> are modified in local context");
   16035       858423 :   if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
   16036            0 :     internal_error ("%<global_options%> are modified in local context");
   16037       858423 :   if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
   16038            0 :     internal_error ("%<global_options%> are modified in local context");
   16039       858423 :   if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
   16040            0 :     internal_error ("%<global_options%> are modified in local context");
   16041       858423 :   if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
   16042            0 :     internal_error ("%<global_options%> are modified in local context");
   16043       858423 :   if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
   16044            0 :     internal_error ("%<global_options%> are modified in local context");
   16045       858423 :   if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
   16046            0 :     internal_error ("%<global_options%> are modified in local context");
   16047       858423 :   if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
   16048            0 :     internal_error ("%<global_options%> are modified in local context");
   16049       858423 :   if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
   16050            0 :     internal_error ("%<global_options%> are modified in local context");
   16051       858423 :   if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
   16052            0 :     internal_error ("%<global_options%> are modified in local context");
   16053       858423 :   if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
   16054            0 :     internal_error ("%<global_options%> are modified in local context");
   16055       858423 :   if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
   16056            0 :     internal_error ("%<global_options%> are modified in local context");
   16057       858423 :   if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
   16058            0 :     internal_error ("%<global_options%> are modified in local context");
   16059       858423 :   if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
   16060            0 :     internal_error ("%<global_options%> are modified in local context");
   16061       858423 :   if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
   16062            0 :     internal_error ("%<global_options%> are modified in local context");
   16063       858423 :   if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
   16064            0 :     internal_error ("%<global_options%> are modified in local context");
   16065       858423 :   if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
   16066            0 :     internal_error ("%<global_options%> are modified in local context");
   16067       858423 :   if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
   16068            0 :     internal_error ("%<global_options%> are modified in local context");
   16069       858423 :   if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
   16070            0 :     internal_error ("%<global_options%> are modified in local context");
   16071       858423 :   if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
   16072            0 :     internal_error ("%<global_options%> are modified in local context");
   16073       858423 :   if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
   16074            0 :     internal_error ("%<global_options%> are modified in local context");
   16075       858423 :   if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
   16076            0 :     internal_error ("%<global_options%> are modified in local context");
   16077       858423 :   if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
   16078            0 :     internal_error ("%<global_options%> are modified in local context");
   16079       858423 :   if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
   16080            0 :     internal_error ("%<global_options%> are modified in local context");
   16081       858423 :   if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
   16082            0 :     internal_error ("%<global_options%> are modified in local context");
   16083       858423 :   if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
   16084            0 :     internal_error ("%<global_options%> are modified in local context");
   16085       858423 :   if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
   16086            0 :     internal_error ("%<global_options%> are modified in local context");
   16087       858423 :   if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
   16088            0 :     internal_error ("%<global_options%> are modified in local context");
   16089       858423 :   if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
   16090            0 :     internal_error ("%<global_options%> are modified in local context");
   16091       858423 :   if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
   16092            0 :     internal_error ("%<global_options%> are modified in local context");
   16093       858423 :   if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
   16094            0 :     internal_error ("%<global_options%> are modified in local context");
   16095       858423 :   if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
   16096            0 :     internal_error ("%<global_options%> are modified in local context");
   16097       858423 :   if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
   16098            0 :     internal_error ("%<global_options%> are modified in local context");
   16099       858423 :   if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
   16100            0 :     internal_error ("%<global_options%> are modified in local context");
   16101       858423 :   if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
   16102            0 :     internal_error ("%<global_options%> are modified in local context");
   16103       858423 :   if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
   16104            0 :     internal_error ("%<global_options%> are modified in local context");
   16105       858423 :   if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
   16106            0 :     internal_error ("%<global_options%> are modified in local context");
   16107       858423 :   if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
   16108            0 :     internal_error ("%<global_options%> are modified in local context");
   16109       858423 :   if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
   16110            0 :     internal_error ("%<global_options%> are modified in local context");
   16111       858423 :   if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
   16112            0 :     internal_error ("%<global_options%> are modified in local context");
   16113       858423 :   if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
   16114            0 :     internal_error ("%<global_options%> are modified in local context");
   16115       858423 :   if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
   16116            0 :     internal_error ("%<global_options%> are modified in local context");
   16117       858423 :   if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
   16118            0 :     internal_error ("%<global_options%> are modified in local context");
   16119       858423 :   if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
   16120            0 :     internal_error ("%<global_options%> are modified in local context");
   16121       858423 :   if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
   16122            0 :     internal_error ("%<global_options%> are modified in local context");
   16123       858423 :   if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
   16124            0 :     internal_error ("%<global_options%> are modified in local context");
   16125       858423 :   if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
   16126            0 :     internal_error ("%<global_options%> are modified in local context");
   16127       858423 :   if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
   16128            0 :     internal_error ("%<global_options%> are modified in local context");
   16129       858423 :   if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
   16130            0 :     internal_error ("%<global_options%> are modified in local context");
   16131       858423 :   if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
   16132            0 :     internal_error ("%<global_options%> are modified in local context");
   16133       858423 :   if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
   16134            0 :     internal_error ("%<global_options%> are modified in local context");
   16135       858423 :   if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
   16136            0 :     internal_error ("%<global_options%> are modified in local context");
   16137       858423 :   if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
   16138            0 :     internal_error ("%<global_options%> are modified in local context");
   16139       858423 :   if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
   16140            0 :     internal_error ("%<global_options%> are modified in local context");
   16141       858423 :   if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
   16142            0 :     internal_error ("%<global_options%> are modified in local context");
   16143       858423 :   if (ptr1->x_flag_tm != ptr2->x_flag_tm)
   16144            0 :     internal_error ("%<global_options%> are modified in local context");
   16145       858423 :   if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
   16146            0 :     internal_error ("%<global_options%> are modified in local context");
   16147       858423 :   if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
   16148            0 :     internal_error ("%<global_options%> are modified in local context");
   16149       858423 :   if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
   16150            0 :     internal_error ("%<global_options%> are modified in local context");
   16151       858423 :   if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
   16152            0 :     internal_error ("%<global_options%> are modified in local context");
   16153       858423 :   if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
   16154            0 :     internal_error ("%<global_options%> are modified in local context");
   16155       858423 :   if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
   16156            0 :     internal_error ("%<global_options%> are modified in local context");
   16157       858423 :   if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
   16158            0 :     internal_error ("%<global_options%> are modified in local context");
   16159       858423 :   if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
   16160            0 :     internal_error ("%<global_options%> are modified in local context");
   16161       858423 :   if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
   16162            0 :     internal_error ("%<global_options%> are modified in local context");
   16163       858423 :   if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
   16164            0 :     internal_error ("%<global_options%> are modified in local context");
   16165       858423 :   if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
   16166            0 :     internal_error ("%<global_options%> are modified in local context");
   16167       858423 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
   16168            0 :     internal_error ("%<global_options%> are modified in local context");
   16169       858423 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
   16170            0 :     internal_error ("%<global_options%> are modified in local context");
   16171       858423 :   if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
   16172            0 :     internal_error ("%<global_options%> are modified in local context");
   16173       858423 :   if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
   16174            0 :     internal_error ("%<global_options%> are modified in local context");
   16175       858423 :   if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
   16176            0 :     internal_error ("%<global_options%> are modified in local context");
   16177       858423 :   if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
   16178            0 :     internal_error ("%<global_options%> are modified in local context");
   16179       858423 :   if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
   16180            0 :     internal_error ("%<global_options%> are modified in local context");
   16181       858423 :   if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
   16182            0 :     internal_error ("%<global_options%> are modified in local context");
   16183       858423 :   if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
   16184            0 :     internal_error ("%<global_options%> are modified in local context");
   16185       858423 :   if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
   16186            0 :     internal_error ("%<global_options%> are modified in local context");
   16187       858423 :   if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
   16188            0 :     internal_error ("%<global_options%> are modified in local context");
   16189       858423 :   if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
   16190            0 :     internal_error ("%<global_options%> are modified in local context");
   16191       858423 :   if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
   16192            0 :     internal_error ("%<global_options%> are modified in local context");
   16193       858423 :   if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
   16194            0 :     internal_error ("%<global_options%> are modified in local context");
   16195       858423 :   if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
   16196            0 :     internal_error ("%<global_options%> are modified in local context");
   16197       858423 :   if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
   16198            0 :     internal_error ("%<global_options%> are modified in local context");
   16199       858423 :   if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
   16200            0 :     internal_error ("%<global_options%> are modified in local context");
   16201       858423 :   if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
   16202            0 :     internal_error ("%<global_options%> are modified in local context");
   16203       858423 :   if (ptr1->x_indicator_column != ptr2->x_indicator_column)
   16204            0 :     internal_error ("%<global_options%> are modified in local context");
   16205       858423 :   if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
   16206            0 :     internal_error ("%<global_options%> are modified in local context");
   16207       858423 :   if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
   16208            0 :     internal_error ("%<global_options%> are modified in local context");
   16209       858423 :   if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
   16210            0 :     internal_error ("%<global_options%> are modified in local context");
   16211       858423 :   if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
   16212            0 :     internal_error ("%<global_options%> are modified in local context");
   16213       858423 :   if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
   16214            0 :     internal_error ("%<global_options%> are modified in local context");
   16215       858423 :   if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
   16216            0 :     internal_error ("%<global_options%> are modified in local context");
   16217       858423 :   if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
   16218            0 :     internal_error ("%<global_options%> are modified in local context");
   16219       858423 :   if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
   16220            0 :     internal_error ("%<global_options%> are modified in local context");
   16221       858423 :   if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
   16222            0 :     internal_error ("%<global_options%> are modified in local context");
   16223       858423 :   if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
   16224            0 :     internal_error ("%<global_options%> are modified in local context");
   16225       858423 :   if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
   16226            0 :     internal_error ("%<global_options%> are modified in local context");
   16227       858423 :   if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
   16228            0 :     internal_error ("%<global_options%> are modified in local context");
   16229       858423 :   if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
   16230            0 :     internal_error ("%<global_options%> are modified in local context");
   16231       858423 :   if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
   16232            0 :     internal_error ("%<global_options%> are modified in local context");
   16233       858423 :   if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
   16234            0 :     internal_error ("%<global_options%> are modified in local context");
   16235       858423 :   if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
   16236            0 :     internal_error ("%<global_options%> are modified in local context");
   16237       858423 :   if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
   16238            0 :     internal_error ("%<global_options%> are modified in local context");
   16239       858423 :   if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
   16240            0 :     internal_error ("%<global_options%> are modified in local context");
   16241       858423 :   if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
   16242            0 :     internal_error ("%<global_options%> are modified in local context");
   16243       858423 :   if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
   16244            0 :     internal_error ("%<global_options%> are modified in local context");
   16245       858423 :   if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
   16246            0 :     internal_error ("%<global_options%> are modified in local context");
   16247       858423 :   if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
   16248            0 :     internal_error ("%<global_options%> are modified in local context");
   16249       858423 :   if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
   16250            0 :     internal_error ("%<global_options%> are modified in local context");
   16251       858423 :   if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
   16252            0 :     internal_error ("%<global_options%> are modified in local context");
   16253       858423 :   if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
   16254            0 :     internal_error ("%<global_options%> are modified in local context");
   16255       858423 :   if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
   16256            0 :     internal_error ("%<global_options%> are modified in local context");
   16257       858423 :   if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
   16258            0 :     internal_error ("%<global_options%> are modified in local context");
   16259       858423 :   if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
   16260            0 :     internal_error ("%<global_options%> are modified in local context");
   16261       858423 :   if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
   16262            0 :     internal_error ("%<global_options%> are modified in local context");
   16263       858423 :   if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
   16264            0 :     internal_error ("%<global_options%> are modified in local context");
   16265       858423 :   if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
   16266            0 :     internal_error ("%<global_options%> are modified in local context");
   16267       858423 :   if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
   16268            0 :     internal_error ("%<global_options%> are modified in local context");
   16269       858423 :   if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
   16270            0 :     internal_error ("%<global_options%> are modified in local context");
   16271       858423 :   if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
   16272            0 :     internal_error ("%<global_options%> are modified in local context");
   16273       858423 :   if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
   16274            0 :     internal_error ("%<global_options%> are modified in local context");
   16275       858423 :   if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
   16276            0 :     internal_error ("%<global_options%> are modified in local context");
   16277       858423 :   if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
   16278            0 :     internal_error ("%<global_options%> are modified in local context");
   16279       858423 :   if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
   16280            0 :     internal_error ("%<global_options%> are modified in local context");
   16281       858423 :   if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
   16282            0 :     internal_error ("%<global_options%> are modified in local context");
   16283       858423 :   if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
   16284            0 :     internal_error ("%<global_options%> are modified in local context");
   16285       858423 :   if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
   16286            0 :     internal_error ("%<global_options%> are modified in local context");
   16287       858423 :   if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
   16288            0 :     internal_error ("%<global_options%> are modified in local context");
   16289       858423 :   if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
   16290            0 :     internal_error ("%<global_options%> are modified in local context");
   16291       858423 :   if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
   16292            0 :     internal_error ("%<global_options%> are modified in local context");
   16293       858423 :   if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
   16294            0 :     internal_error ("%<global_options%> are modified in local context");
   16295       858423 :   if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
   16296            0 :     internal_error ("%<global_options%> are modified in local context");
   16297       858423 :   if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
   16298            0 :     internal_error ("%<global_options%> are modified in local context");
   16299       858423 :   if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
   16300            0 :     internal_error ("%<global_options%> are modified in local context");
   16301       858423 :   if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
   16302            0 :     internal_error ("%<global_options%> are modified in local context");
   16303       858423 :   if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
   16304            0 :     internal_error ("%<global_options%> are modified in local context");
   16305       858423 :   if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
   16306            0 :     internal_error ("%<global_options%> are modified in local context");
   16307       858423 :   if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
   16308            0 :     internal_error ("%<global_options%> are modified in local context");
   16309       858423 :   if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
   16310            0 :     internal_error ("%<global_options%> are modified in local context");
   16311       858423 :   if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
   16312            0 :     internal_error ("%<global_options%> are modified in local context");
   16313       858423 :   if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
   16314            0 :     internal_error ("%<global_options%> are modified in local context");
   16315       858423 :   if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
   16316            0 :     internal_error ("%<global_options%> are modified in local context");
   16317       858423 :   if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
   16318            0 :     internal_error ("%<global_options%> are modified in local context");
   16319       858423 :   if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
   16320            0 :     internal_error ("%<global_options%> are modified in local context");
   16321       858423 :   if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
   16322            0 :     internal_error ("%<global_options%> are modified in local context");
   16323       858423 :   if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
   16324            0 :     internal_error ("%<global_options%> are modified in local context");
   16325       858423 :   if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
   16326            0 :     internal_error ("%<global_options%> are modified in local context");
   16327       858423 :   if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
   16328            0 :     internal_error ("%<global_options%> are modified in local context");
   16329       858423 :   if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
   16330            0 :     internal_error ("%<global_options%> are modified in local context");
   16331       858423 :   if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
   16332            0 :     internal_error ("%<global_options%> are modified in local context");
   16333       858423 :   if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
   16334            0 :     internal_error ("%<global_options%> are modified in local context");
   16335       858423 :   if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
   16336            0 :     internal_error ("%<global_options%> are modified in local context");
   16337       858423 :   if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
   16338            0 :     internal_error ("%<global_options%> are modified in local context");
   16339       858423 :   if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
   16340            0 :     internal_error ("%<global_options%> are modified in local context");
   16341       858423 :   if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
   16342            0 :     internal_error ("%<global_options%> are modified in local context");
   16343       858423 :   if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
   16344            0 :     internal_error ("%<global_options%> are modified in local context");
   16345       858423 :   if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
   16346            0 :     internal_error ("%<global_options%> are modified in local context");
   16347       858423 :   if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
   16348            0 :     internal_error ("%<global_options%> are modified in local context");
   16349       858423 :   if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
   16350            0 :     internal_error ("%<global_options%> are modified in local context");
   16351       858423 :   if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
   16352            0 :     internal_error ("%<global_options%> are modified in local context");
   16353       858423 :   if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
   16354            0 :     internal_error ("%<global_options%> are modified in local context");
   16355       858423 :   if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
   16356            0 :     internal_error ("%<global_options%> are modified in local context");
   16357       858423 :   if (ptr1->x_flag_lto != ptr2->x_flag_lto)
   16358            0 :     internal_error ("%<global_options%> are modified in local context");
   16359       858423 :   if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
   16360            0 :     internal_error ("%<global_options%> are modified in local context");
   16361       858423 :   if (ptr1->x_ltrans_linemap_file != ptr2->x_ltrans_linemap_file)
   16362            0 :     internal_error ("%<global_options%> are modified in local context");
   16363       858423 :   if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
   16364            0 :     internal_error ("%<global_options%> are modified in local context");
   16365       858423 :   if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
   16366            0 :     internal_error ("%<global_options%> are modified in local context");
   16367       858423 :   if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
   16368            0 :     internal_error ("%<global_options%> are modified in local context");
   16369       858423 :   if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
   16370            0 :     internal_error ("%<global_options%> are modified in local context");
   16371       858423 :   if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
   16372            0 :     internal_error ("%<global_options%> are modified in local context");
   16373       858423 :   if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
   16374            0 :     internal_error ("%<global_options%> are modified in local context");
   16375       858423 :   if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
   16376            0 :     internal_error ("%<global_options%> are modified in local context");
   16377       858423 :   if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
   16378            0 :     internal_error ("%<global_options%> are modified in local context");
   16379       858423 :   if (ptr1->x_mem_report != ptr2->x_mem_report)
   16380            0 :     internal_error ("%<global_options%> are modified in local context");
   16381       858423 :   if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
   16382            0 :     internal_error ("%<global_options%> are modified in local context");
   16383       858423 :   if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
   16384            0 :     internal_error ("%<global_options%> are modified in local context");
   16385       858423 :   if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
   16386            0 :     internal_error ("%<global_options%> are modified in local context");
   16387       858423 :   if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
   16388            0 :     internal_error ("%<global_options%> are modified in local context");
   16389       858423 :   if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
   16390            0 :     internal_error ("%<global_options%> are modified in local context");
   16391       858423 :   if (ptr1->x_flag_module_include_translate != ptr2->x_flag_module_include_translate)
   16392            0 :     internal_error ("%<global_options%> are modified in local context");
   16393       858423 :   if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
   16394            0 :     internal_error ("%<global_options%> are modified in local context");
   16395       858423 :   if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
   16396            0 :     internal_error ("%<global_options%> are modified in local context");
   16397       858423 :   if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
   16398            0 :     internal_error ("%<global_options%> are modified in local context");
   16399       858423 :   if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
   16400            0 :     internal_error ("%<global_options%> are modified in local context");
   16401       858423 :   if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
   16402            0 :     internal_error ("%<global_options%> are modified in local context");
   16403       858423 :   if (ptr1->x_flag_modules != ptr2->x_flag_modules)
   16404            0 :     internal_error ("%<global_options%> are modified in local context");
   16405       858423 :   if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
   16406            0 :     internal_error ("%<global_options%> are modified in local context");
   16407       858423 :   if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
   16408            0 :     internal_error ("%<global_options%> are modified in local context");
   16409       858423 :   if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
   16410            0 :     internal_error ("%<global_options%> are modified in local context");
   16411       858423 :   if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
   16412            0 :     internal_error ("%<global_options%> are modified in local context");
   16413       858423 :   if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
   16414            0 :     internal_error ("%<global_options%> are modified in local context");
   16415       858423 :   if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
   16416            0 :     internal_error ("%<global_options%> are modified in local context");
   16417       858423 :   if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
   16418            0 :     internal_error ("%<global_options%> are modified in local context");
   16419       858423 :   if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
   16420            0 :     internal_error ("%<global_options%> are modified in local context");
   16421       858423 :   if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
   16422            0 :     internal_error ("%<global_options%> are modified in local context");
   16423       858423 :   if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
   16424            0 :     internal_error ("%<global_options%> are modified in local context");
   16425       858423 :   if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
   16426            0 :     internal_error ("%<global_options%> are modified in local context");
   16427       858423 :   if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
   16428            0 :     internal_error ("%<global_options%> are modified in local context");
   16429       858423 :   if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
   16430            0 :     internal_error ("%<global_options%> are modified in local context");
   16431       858423 :   if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
   16432            0 :     internal_error ("%<global_options%> are modified in local context");
   16433       858423 :   if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
   16434            0 :     internal_error ("%<global_options%> are modified in local context");
   16435       858423 :   if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
   16436            0 :     internal_error ("%<global_options%> are modified in local context");
   16437       858423 :   if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
   16438            0 :     internal_error ("%<global_options%> are modified in local context");
   16439       858423 :   if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
   16440            0 :     internal_error ("%<global_options%> are modified in local context");
   16441       858423 :   if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
   16442            0 :     internal_error ("%<global_options%> are modified in local context");
   16443       858423 :   if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
   16444            0 :     internal_error ("%<global_options%> are modified in local context");
   16445       858423 :   if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
   16446            0 :     internal_error ("%<global_options%> are modified in local context");
   16447       858423 :   if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
   16448            0 :     internal_error ("%<global_options%> are modified in local context");
   16449       858423 :   if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
   16450            0 :     internal_error ("%<global_options%> are modified in local context");
   16451       858423 :   if (ptr1->x_flag_openmp_ompt != ptr2->x_flag_openmp_ompt)
   16452            0 :     internal_error ("%<global_options%> are modified in local context");
   16453       858423 :   if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
   16454            0 :     internal_error ("%<global_options%> are modified in local context");
   16455       858423 :   if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
   16456            0 :     internal_error ("%<global_options%> are modified in local context");
   16457       858423 :   if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
   16458            0 :     internal_error ("%<global_options%> are modified in local context");
   16459       858423 :   if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
   16460            0 :     internal_error ("%<global_options%> are modified in local context");
   16461       858423 :   if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
   16462            0 :     internal_error ("%<global_options%> are modified in local context");
   16463       858423 :   if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
   16464            0 :     internal_error ("%<global_options%> are modified in local context");
   16465       858423 :   if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
   16466            0 :     internal_error ("%<global_options%> are modified in local context");
   16467       858423 :   if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
   16468            0 :     internal_error ("%<global_options%> are modified in local context");
   16469       858423 :   if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
   16470            0 :     internal_error ("%<global_options%> are modified in local context");
   16471       858423 :   if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
   16472            0 :     internal_error ("%<global_options%> are modified in local context");
   16473       858423 :   if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
   16474            0 :       && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
   16475            0 :           || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
   16476            0 :     internal_error ("%<global_options%> are modified in local context");
   16477       858423 :   if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
   16478            0 :     internal_error ("%<global_options%> are modified in local context");
   16479       858423 :   if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
   16480            0 :     internal_error ("%<global_options%> are modified in local context");
   16481       858423 :   if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
   16482            0 :     internal_error ("%<global_options%> are modified in local context");
   16483       858423 :   if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
   16484            0 :     internal_error ("%<global_options%> are modified in local context");
   16485       858423 :   if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
   16486            0 :     internal_error ("%<global_options%> are modified in local context");
   16487       858423 :   if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
   16488            0 :     internal_error ("%<global_options%> are modified in local context");
   16489       858423 :   if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
   16490            0 :     internal_error ("%<global_options%> are modified in local context");
   16491       858423 :   if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
   16492            0 :     internal_error ("%<global_options%> are modified in local context");
   16493       858423 :   if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
   16494            0 :     internal_error ("%<global_options%> are modified in local context");
   16495       858423 :   if (ptr1->x_flag_plt != ptr2->x_flag_plt)
   16496            0 :     internal_error ("%<global_options%> are modified in local context");
   16497       858423 :   if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
   16498            0 :     internal_error ("%<global_options%> are modified in local context");
   16499       858423 :   if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
   16500            0 :     internal_error ("%<global_options%> are modified in local context");
   16501       858423 :   if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
   16502            0 :     internal_error ("%<global_options%> are modified in local context");
   16503       858423 :   if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
   16504            0 :     internal_error ("%<global_options%> are modified in local context");
   16505       858423 :   if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
   16506            0 :     internal_error ("%<global_options%> are modified in local context");
   16507       858423 :   if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
   16508            0 :     internal_error ("%<global_options%> are modified in local context");
   16509       858423 :   if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
   16510            0 :     internal_error ("%<global_options%> are modified in local context");
   16511       858423 :   if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
   16512            0 :     internal_error ("%<global_options%> are modified in local context");
   16513       858423 :   if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
   16514            0 :     internal_error ("%<global_options%> are modified in local context");
   16515       858423 :   if (ptr1->x_profile_flag != ptr2->x_profile_flag)
   16516            0 :     internal_error ("%<global_options%> are modified in local context");
   16517       858423 :   if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
   16518            0 :     internal_error ("%<global_options%> are modified in local context");
   16519       858423 :   if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
   16520            0 :     internal_error ("%<global_options%> are modified in local context");
   16521       858423 :   if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
   16522            0 :     internal_error ("%<global_options%> are modified in local context");
   16523       858423 :   if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
   16524            0 :     internal_error ("%<global_options%> are modified in local context");
   16525       858423 :   if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
   16526            0 :     internal_error ("%<global_options%> are modified in local context");
   16527       858423 :   if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
   16528            0 :     internal_error ("%<global_options%> are modified in local context");
   16529       858423 :   if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
   16530            0 :     internal_error ("%<global_options%> are modified in local context");
   16531       858423 :   if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
   16532            0 :     internal_error ("%<global_options%> are modified in local context");
   16533       858423 :   if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
   16534            0 :     internal_error ("%<global_options%> are modified in local context");
   16535       858423 :   if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
   16536            0 :     internal_error ("%<global_options%> are modified in local context");
   16537       858423 :   if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
   16538            0 :     internal_error ("%<global_options%> are modified in local context");
   16539       858423 :   if (ptr1->x_profile_report != ptr2->x_profile_report)
   16540            0 :     internal_error ("%<global_options%> are modified in local context");
   16541       858423 :   if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
   16542            0 :     internal_error ("%<global_options%> are modified in local context");
   16543       858423 :   if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
   16544            0 :     internal_error ("%<global_options%> are modified in local context");
   16545       858423 :   if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
   16546            0 :     internal_error ("%<global_options%> are modified in local context");
   16547       858423 :   if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
   16548            0 :     internal_error ("%<global_options%> are modified in local context");
   16549       858423 :   if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
   16550            0 :     internal_error ("%<global_options%> are modified in local context");
   16551       858423 :   if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
   16552            0 :     internal_error ("%<global_options%> are modified in local context");
   16553       858423 :   if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
   16554            0 :     internal_error ("%<global_options%> are modified in local context");
   16555       858423 :   if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
   16556            0 :     internal_error ("%<global_options%> are modified in local context");
   16557       858423 :   if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
   16558            0 :     internal_error ("%<global_options%> are modified in local context");
   16559       858423 :   if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
   16560            0 :     internal_error ("%<global_options%> are modified in local context");
   16561       858423 :   if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
   16562            0 :     internal_error ("%<global_options%> are modified in local context");
   16563       858423 :   if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
   16564            0 :     internal_error ("%<global_options%> are modified in local context");
   16565       858423 :   if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
   16566            0 :     internal_error ("%<global_options%> are modified in local context");
   16567       858423 :   if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
   16568            0 :     internal_error ("%<global_options%> are modified in local context");
   16569       858423 :   if (ptr1->x_flag_ree != ptr2->x_flag_ree)
   16570            0 :     internal_error ("%<global_options%> are modified in local context");
   16571       858423 :   if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
   16572            0 :     internal_error ("%<global_options%> are modified in local context");
   16573       858423 :   if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
   16574            0 :     internal_error ("%<global_options%> are modified in local context");
   16575       858423 :   if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
   16576            0 :     internal_error ("%<global_options%> are modified in local context");
   16577       858423 :   if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
   16578            0 :     internal_error ("%<global_options%> are modified in local context");
   16579       858423 :   if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
   16580            0 :     internal_error ("%<global_options%> are modified in local context");
   16581       858423 :   if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
   16582            0 :     internal_error ("%<global_options%> are modified in local context");
   16583       858423 :   if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
   16584            0 :     internal_error ("%<global_options%> are modified in local context");
   16585       858423 :   if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
   16586            0 :     internal_error ("%<global_options%> are modified in local context");
   16587       858423 :   if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
   16588            0 :     internal_error ("%<global_options%> are modified in local context");
   16589       858423 :   if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
   16590            0 :     internal_error ("%<global_options%> are modified in local context");
   16591       858423 :   if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
   16592            0 :     internal_error ("%<global_options%> are modified in local context");
   16593       858423 :   if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
   16594            0 :     internal_error ("%<global_options%> are modified in local context");
   16595       858423 :   if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
   16596            0 :     internal_error ("%<global_options%> are modified in local context");
   16597       858423 :   if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
   16598            0 :     internal_error ("%<global_options%> are modified in local context");
   16599       858423 :   if (ptr1->x_flag_rust_compat_version != ptr2->x_flag_rust_compat_version)
   16600            0 :     internal_error ("%<global_options%> are modified in local context");
   16601       858423 :   if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
   16602            0 :     internal_error ("%<global_options%> are modified in local context");
   16603       858423 :   if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
   16604            0 :     internal_error ("%<global_options%> are modified in local context");
   16605       858423 :   if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
   16606            0 :     internal_error ("%<global_options%> are modified in local context");
   16607       858423 :   if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
   16608            0 :     internal_error ("%<global_options%> are modified in local context");
   16609       858423 :   if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
   16610            0 :     internal_error ("%<global_options%> are modified in local context");
   16611       858423 :   if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
   16612            0 :     internal_error ("%<global_options%> are modified in local context");
   16613       858423 :   if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
   16614            0 :     internal_error ("%<global_options%> are modified in local context");
   16615       858423 :   if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
   16616            0 :     internal_error ("%<global_options%> are modified in local context");
   16617       858423 :   if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
   16618            0 :     internal_error ("%<global_options%> are modified in local context");
   16619       858423 :   if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
   16620            0 :     internal_error ("%<global_options%> are modified in local context");
   16621       858423 :   if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
   16622            0 :     internal_error ("%<global_options%> are modified in local context");
   16623       858423 :   if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
   16624            0 :     internal_error ("%<global_options%> are modified in local context");
   16625       858423 :   if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
   16626            0 :     internal_error ("%<global_options%> are modified in local context");
   16627       858423 :   if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
   16628            0 :     internal_error ("%<global_options%> are modified in local context");
   16629       858423 :   if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
   16630            0 :     internal_error ("%<global_options%> are modified in local context");
   16631       858423 :   if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
   16632            0 :     internal_error ("%<global_options%> are modified in local context");
   16633       858423 :   if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
   16634            0 :     internal_error ("%<global_options%> are modified in local context");
   16635       858423 :   if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
   16636            0 :     internal_error ("%<global_options%> are modified in local context");
   16637       858423 :   if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
   16638            0 :     internal_error ("%<global_options%> are modified in local context");
   16639       858423 :   if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
   16640            0 :     internal_error ("%<global_options%> are modified in local context");
   16641       858423 :   if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
   16642            0 :     internal_error ("%<global_options%> are modified in local context");
   16643       858423 :   if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
   16644            0 :     internal_error ("%<global_options%> are modified in local context");
   16645       858423 :   if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
   16646            0 :     internal_error ("%<global_options%> are modified in local context");
   16647       858423 :   if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
   16648            0 :     internal_error ("%<global_options%> are modified in local context");
   16649       858423 :   if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
   16650            0 :     internal_error ("%<global_options%> are modified in local context");
   16651       858423 :   if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
   16652            0 :     internal_error ("%<global_options%> are modified in local context");
   16653       858423 :   if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
   16654            0 :     internal_error ("%<global_options%> are modified in local context");
   16655       858423 :   if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
   16656            0 :     internal_error ("%<global_options%> are modified in local context");
   16657       858423 :   if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
   16658            0 :     internal_error ("%<global_options%> are modified in local context");
   16659       858423 :   if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
   16660            0 :     internal_error ("%<global_options%> are modified in local context");
   16661       858423 :   if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
   16662            0 :     internal_error ("%<global_options%> are modified in local context");
   16663       858423 :   if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
   16664            0 :     internal_error ("%<global_options%> are modified in local context");
   16665       858423 :   if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
   16666            0 :     internal_error ("%<global_options%> are modified in local context");
   16667       858423 :   if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
   16668            0 :     internal_error ("%<global_options%> are modified in local context");
   16669       858423 :   if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
   16670            0 :     internal_error ("%<global_options%> are modified in local context");
   16671       858423 :   if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
   16672            0 :     internal_error ("%<global_options%> are modified in local context");
   16673       858423 :   if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
   16674            0 :     internal_error ("%<global_options%> are modified in local context");
   16675       858423 :   if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
   16676            0 :     internal_error ("%<global_options%> are modified in local context");
   16677       858423 :   if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
   16678            0 :     internal_error ("%<global_options%> are modified in local context");
   16679       858423 :   if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
   16680            0 :     internal_error ("%<global_options%> are modified in local context");
   16681       858423 :   if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
   16682            0 :     internal_error ("%<global_options%> are modified in local context");
   16683       858423 :   if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
   16684            0 :     internal_error ("%<global_options%> are modified in local context");
   16685       858423 :   if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
   16686            0 :     internal_error ("%<global_options%> are modified in local context");
   16687       858423 :   if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
   16688            0 :     internal_error ("%<global_options%> are modified in local context");
   16689       858423 :   if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
   16690            0 :     internal_error ("%<global_options%> are modified in local context");
   16691       858423 :   if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
   16692            0 :     internal_error ("%<global_options%> are modified in local context");
   16693       858423 :   if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
   16694            0 :     internal_error ("%<global_options%> are modified in local context");
   16695       858423 :   if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
   16696            0 :     internal_error ("%<global_options%> are modified in local context");
   16697       858423 :   if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
   16698            0 :     internal_error ("%<global_options%> are modified in local context");
   16699       858423 :   if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
   16700            0 :     internal_error ("%<global_options%> are modified in local context");
   16701       858423 :   if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
   16702            0 :     internal_error ("%<global_options%> are modified in local context");
   16703       858423 :   if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
   16704            0 :     internal_error ("%<global_options%> are modified in local context");
   16705       858423 :   if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
   16706            0 :     internal_error ("%<global_options%> are modified in local context");
   16707       858423 :   if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
   16708            0 :     internal_error ("%<global_options%> are modified in local context");
   16709       858423 :   if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
   16710            0 :     internal_error ("%<global_options%> are modified in local context");
   16711       858423 :   if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
   16712            0 :     internal_error ("%<global_options%> are modified in local context");
   16713       858423 :   if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
   16714            0 :     internal_error ("%<global_options%> are modified in local context");
   16715       858423 :   if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
   16716            0 :     internal_error ("%<global_options%> are modified in local context");
   16717       858423 :   if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
   16718            0 :     internal_error ("%<global_options%> are modified in local context");
   16719       858423 :   if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
   16720            0 :     internal_error ("%<global_options%> are modified in local context");
   16721       858423 :   if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
   16722            0 :     internal_error ("%<global_options%> are modified in local context");
   16723       858423 :   if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
   16724            0 :     internal_error ("%<global_options%> are modified in local context");
   16725       858423 :   if (ptr1->x_default_sso != ptr2->x_default_sso)
   16726            0 :     internal_error ("%<global_options%> are modified in local context");
   16727       858423 :   if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
   16728            0 :     internal_error ("%<global_options%> are modified in local context");
   16729       858423 :   if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
   16730            0 :     internal_error ("%<global_options%> are modified in local context");
   16731       858423 :   if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
   16732            0 :     internal_error ("%<global_options%> are modified in local context");
   16733       858423 :   if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
   16734            0 :     internal_error ("%<global_options%> are modified in local context");
   16735       858423 :   if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
   16736            0 :     internal_error ("%<global_options%> are modified in local context");
   16737       858423 :   if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
   16738            0 :     internal_error ("%<global_options%> are modified in local context");
   16739       858423 :   if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
   16740            0 :     internal_error ("%<global_options%> are modified in local context");
   16741       858423 :   if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
   16742            0 :     internal_error ("%<global_options%> are modified in local context");
   16743       858423 :   if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
   16744            0 :     internal_error ("%<global_options%> are modified in local context");
   16745       858423 :   if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
   16746            0 :     internal_error ("%<global_options%> are modified in local context");
   16747       858423 :   if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
   16748            0 :     internal_error ("%<global_options%> are modified in local context");
   16749       858423 :   if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
   16750            0 :     internal_error ("%<global_options%> are modified in local context");
   16751       858423 :   if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
   16752            0 :     internal_error ("%<global_options%> are modified in local context");
   16753       858423 :   if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
   16754            0 :     internal_error ("%<global_options%> are modified in local context");
   16755       858423 :   if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
   16756            0 :     internal_error ("%<global_options%> are modified in local context");
   16757       858423 :   if (ptr1->x_flag_strub != ptr2->x_flag_strub)
   16758            0 :     internal_error ("%<global_options%> are modified in local context");
   16759       858423 :   if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
   16760            0 :     internal_error ("%<global_options%> are modified in local context");
   16761       858423 :   if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
   16762            0 :     internal_error ("%<global_options%> are modified in local context");
   16763       858423 :   if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
   16764            0 :     internal_error ("%<global_options%> are modified in local context");
   16765       858423 :   if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
   16766            0 :     internal_error ("%<global_options%> are modified in local context");
   16767       858423 :   if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
   16768            0 :     internal_error ("%<global_options%> are modified in local context");
   16769       858423 :   if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
   16770            0 :     internal_error ("%<global_options%> are modified in local context");
   16771       858423 :   if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
   16772            0 :     internal_error ("%<global_options%> are modified in local context");
   16773       858423 :   if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
   16774            0 :     internal_error ("%<global_options%> are modified in local context");
   16775       858423 :   if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
   16776            0 :     internal_error ("%<global_options%> are modified in local context");
   16777       858423 :   if (ptr1->x_time_report != ptr2->x_time_report)
   16778            0 :     internal_error ("%<global_options%> are modified in local context");
   16779       858423 :   if (ptr1->x_time_report_details != ptr2->x_time_report_details)
   16780            0 :     internal_error ("%<global_options%> are modified in local context");
   16781       858423 :   if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
   16782            0 :     internal_error ("%<global_options%> are modified in local context");
   16783       858423 :   if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
   16784            0 :     internal_error ("%<global_options%> are modified in local context");
   16785       858423 :   if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
   16786            0 :     internal_error ("%<global_options%> are modified in local context");
   16787       858423 :   if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
   16788            0 :     internal_error ("%<global_options%> are modified in local context");
   16789       858423 :   if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
   16790            0 :     internal_error ("%<global_options%> are modified in local context");
   16791       858423 :   if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
   16792            0 :     internal_error ("%<global_options%> are modified in local context");
   16793       858423 :   if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
   16794            0 :     internal_error ("%<global_options%> are modified in local context");
   16795       858423 :   if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
   16796            0 :     internal_error ("%<global_options%> are modified in local context");
   16797       858423 :   if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
   16798            0 :     internal_error ("%<global_options%> are modified in local context");
   16799       858423 :   if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
   16800            0 :     internal_error ("%<global_options%> are modified in local context");
   16801       858423 :   if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
   16802            0 :     internal_error ("%<global_options%> are modified in local context");
   16803       858423 :   if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
   16804            0 :     internal_error ("%<global_options%> are modified in local context");
   16805       858423 :   if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
   16806            0 :     internal_error ("%<global_options%> are modified in local context");
   16807       858423 :   if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
   16808            0 :     internal_error ("%<global_options%> are modified in local context");
   16809       858423 :   if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
   16810            0 :     internal_error ("%<global_options%> are modified in local context");
   16811       858423 :   if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
   16812            0 :     internal_error ("%<global_options%> are modified in local context");
   16813       858423 :   if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
   16814            0 :     internal_error ("%<global_options%> are modified in local context");
   16815       858423 :   if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
   16816            0 :     internal_error ("%<global_options%> are modified in local context");
   16817       858423 :   if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
   16818            0 :     internal_error ("%<global_options%> are modified in local context");
   16819       858423 :   if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
   16820            0 :     internal_error ("%<global_options%> are modified in local context");
   16821       858423 :   if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
   16822            0 :     internal_error ("%<global_options%> are modified in local context");
   16823       858423 :   if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
   16824            0 :     internal_error ("%<global_options%> are modified in local context");
   16825       858423 :   if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
   16826            0 :     internal_error ("%<global_options%> are modified in local context");
   16827       858423 :   if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
   16828            0 :     internal_error ("%<global_options%> are modified in local context");
   16829       858423 :   if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
   16830            0 :     internal_error ("%<global_options%> are modified in local context");
   16831       858423 :   if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
   16832            0 :     internal_error ("%<global_options%> are modified in local context");
   16833       858423 :   if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
   16834            0 :     internal_error ("%<global_options%> are modified in local context");
   16835       858423 :   if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
   16836            0 :     internal_error ("%<global_options%> are modified in local context");
   16837       858423 :   if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
   16838            0 :     internal_error ("%<global_options%> are modified in local context");
   16839       858423 :   if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
   16840            0 :     internal_error ("%<global_options%> are modified in local context");
   16841       858423 :   if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
   16842            0 :     internal_error ("%<global_options%> are modified in local context");
   16843       858423 :   if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
   16844            0 :     internal_error ("%<global_options%> are modified in local context");
   16845       858423 :   if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
   16846            0 :     internal_error ("%<global_options%> are modified in local context");
   16847       858423 :   if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
   16848            0 :     internal_error ("%<global_options%> are modified in local context");
   16849       858423 :   if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
   16850            0 :     internal_error ("%<global_options%> are modified in local context");
   16851       858423 :   if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
   16852            0 :     internal_error ("%<global_options%> are modified in local context");
   16853       858423 :   if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
   16854            0 :     internal_error ("%<global_options%> are modified in local context");
   16855       858423 :   if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
   16856            0 :     internal_error ("%<global_options%> are modified in local context");
   16857       858423 :   if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
   16858            0 :     internal_error ("%<global_options%> are modified in local context");
   16859       858423 :   if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
   16860            0 :     internal_error ("%<global_options%> are modified in local context");
   16861       858423 :   if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
   16862            0 :     internal_error ("%<global_options%> are modified in local context");
   16863       858423 :   if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
   16864            0 :     internal_error ("%<global_options%> are modified in local context");
   16865       858423 :   if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
   16866            0 :     internal_error ("%<global_options%> are modified in local context");
   16867       858423 :   if (ptr1->x_cobol_trunc_bin != ptr2->x_cobol_trunc_bin)
   16868            0 :     internal_error ("%<global_options%> are modified in local context");
   16869       858423 :   if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
   16870            0 :     internal_error ("%<global_options%> are modified in local context");
   16871       858423 :   if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
   16872            0 :     internal_error ("%<global_options%> are modified in local context");
   16873       858423 :   if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
   16874            0 :     internal_error ("%<global_options%> are modified in local context");
   16875       858423 :   if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
   16876            0 :     internal_error ("%<global_options%> are modified in local context");
   16877       858423 :   if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
   16878            0 :     internal_error ("%<global_options%> are modified in local context");
   16879       858423 :   if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
   16880            0 :     internal_error ("%<global_options%> are modified in local context");
   16881       858423 :   if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
   16882            0 :     internal_error ("%<global_options%> are modified in local context");
   16883       858423 :   if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
   16884            0 :     internal_error ("%<global_options%> are modified in local context");
   16885       858423 :   if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
   16886            0 :     internal_error ("%<global_options%> are modified in local context");
   16887       858423 :   if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
   16888            0 :     internal_error ("%<global_options%> are modified in local context");
   16889       858423 :   if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
   16890            0 :     internal_error ("%<global_options%> are modified in local context");
   16891       858423 :   if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
   16892            0 :     internal_error ("%<global_options%> are modified in local context");
   16893       858423 :   if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
   16894            0 :     internal_error ("%<global_options%> are modified in local context");
   16895       858423 :   if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
   16896            0 :     internal_error ("%<global_options%> are modified in local context");
   16897       858423 :   if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
   16898            0 :     internal_error ("%<global_options%> are modified in local context");
   16899       858423 :   if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
   16900            0 :     internal_error ("%<global_options%> are modified in local context");
   16901       858423 :   if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
   16902            0 :     internal_error ("%<global_options%> are modified in local context");
   16903       858423 :   if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
   16904            0 :     internal_error ("%<global_options%> are modified in local context");
   16905       858423 :   if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
   16906            0 :     internal_error ("%<global_options%> are modified in local context");
   16907       858423 :   if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
   16908            0 :     internal_error ("%<global_options%> are modified in local context");
   16909       858423 :   if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
   16910            0 :     internal_error ("%<global_options%> are modified in local context");
   16911       858423 :   if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
   16912            0 :     internal_error ("%<global_options%> are modified in local context");
   16913       858423 :   if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
   16914            0 :     internal_error ("%<global_options%> are modified in local context");
   16915       858423 :   if (ptr1->x_default_visibility != ptr2->x_default_visibility)
   16916            0 :     internal_error ("%<global_options%> are modified in local context");
   16917       858423 :   if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
   16918            0 :     internal_error ("%<global_options%> are modified in local context");
   16919       858423 :   if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
   16920            0 :     internal_error ("%<global_options%> are modified in local context");
   16921       858423 :   if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
   16922            0 :     internal_error ("%<global_options%> are modified in local context");
   16923       858423 :   if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
   16924            0 :     internal_error ("%<global_options%> are modified in local context");
   16925       858423 :   if (ptr1->x_flag_weak != ptr2->x_flag_weak)
   16926            0 :     internal_error ("%<global_options%> are modified in local context");
   16927       858423 :   if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
   16928            0 :     internal_error ("%<global_options%> are modified in local context");
   16929       858423 :   if (ptr1->x_flag_web != ptr2->x_flag_web)
   16930            0 :     internal_error ("%<global_options%> are modified in local context");
   16931       858423 :   if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
   16932            0 :     internal_error ("%<global_options%> are modified in local context");
   16933       858423 :   if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
   16934            0 :     internal_error ("%<global_options%> are modified in local context");
   16935       858423 :   if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
   16936            0 :     internal_error ("%<global_options%> are modified in local context");
   16937       858423 :   if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
   16938            0 :     internal_error ("%<global_options%> are modified in local context");
   16939       858423 :   if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
   16940            0 :     internal_error ("%<global_options%> are modified in local context");
   16941       858423 :   if (ptr1->x_yy_debug != ptr2->x_yy_debug)
   16942            0 :     internal_error ("%<global_options%> are modified in local context");
   16943       858423 :   if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
   16944            0 :     internal_error ("%<global_options%> are modified in local context");
   16945       858423 :   if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
   16946            0 :     internal_error ("%<global_options%> are modified in local context");
   16947       858423 :   if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
   16948            0 :     internal_error ("%<global_options%> are modified in local context");
   16949       858423 :   if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
   16950            0 :     internal_error ("%<global_options%> are modified in local context");
   16951       858423 :   if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
   16952            0 :     internal_error ("%<global_options%> are modified in local context");
   16953       858423 :   if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
   16954            0 :     internal_error ("%<global_options%> are modified in local context");
   16955       858423 :   if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
   16956            0 :     internal_error ("%<global_options%> are modified in local context");
   16957       858423 :   if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
   16958            0 :     internal_error ("%<global_options%> are modified in local context");
   16959       858423 :   if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
   16960            0 :     internal_error ("%<global_options%> are modified in local context");
   16961       858423 :   if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
   16962            0 :     internal_error ("%<global_options%> are modified in local context");
   16963       858423 :   if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
   16964            0 :     internal_error ("%<global_options%> are modified in local context");
   16965       858423 :   if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
   16966            0 :     internal_error ("%<global_options%> are modified in local context");
   16967       858423 :   if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
   16968            0 :     internal_error ("%<global_options%> are modified in local context");
   16969       858423 :   if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
   16970            0 :     internal_error ("%<global_options%> are modified in local context");
   16971       858423 :   if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
   16972            0 :     internal_error ("%<global_options%> are modified in local context");
   16973       858423 :   if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
   16974            0 :     internal_error ("%<global_options%> are modified in local context");
   16975       858423 :   if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
   16976            0 :     internal_error ("%<global_options%> are modified in local context");
   16977       858423 :   if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
   16978            0 :     internal_error ("%<global_options%> are modified in local context");
   16979       858423 :   if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
   16980            0 :     internal_error ("%<global_options%> are modified in local context");
   16981       858423 :   if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
   16982            0 :     internal_error ("%<global_options%> are modified in local context");
   16983       858423 :   if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
   16984            0 :     internal_error ("%<global_options%> are modified in local context");
   16985       858423 :   if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
   16986            0 :     internal_error ("%<global_options%> are modified in local context");
   16987       858423 :   if (ptr1->x_imultiarch != ptr2->x_imultiarch)
   16988            0 :     internal_error ("%<global_options%> are modified in local context");
   16989       858423 :   if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
   16990            0 :     internal_error ("%<global_options%> are modified in local context");
   16991       858423 :   if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
   16992            0 :     internal_error ("%<global_options%> are modified in local context");
   16993       858423 :   if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
   16994            0 :     internal_error ("%<global_options%> are modified in local context");
   16995       858423 :   if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
   16996            0 :     internal_error ("%<global_options%> are modified in local context");
   16997       858423 :   if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
   16998            0 :     internal_error ("%<global_options%> are modified in local context");
   16999       858423 :   if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
   17000            0 :     internal_error ("%<global_options%> are modified in local context");
   17001       858423 :   if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
   17002            0 :     internal_error ("%<global_options%> are modified in local context");
   17003       858423 :   if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
   17004            0 :     internal_error ("%<global_options%> are modified in local context");
   17005       858423 :   if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
   17006            0 :     internal_error ("%<global_options%> are modified in local context");
   17007       858423 :   if (ptr1->x_flag_android != ptr2->x_flag_android)
   17008            0 :     internal_error ("%<global_options%> are modified in local context");
   17009       858423 :   if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
   17010            0 :     internal_error ("%<global_options%> are modified in local context");
   17011       858423 :   if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
   17012            0 :     internal_error ("%<global_options%> are modified in local context");
   17013       858423 :   if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
   17014            0 :       && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
   17015            0 :           || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
   17016            0 :     internal_error ("%<global_options%> are modified in local context");
   17017       858423 :   if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
   17018            0 :     internal_error ("%<global_options%> are modified in local context");
   17019       858423 :   if (ptr1->x_linux_libc != ptr2->x_linux_libc)
   17020            0 :     internal_error ("%<global_options%> are modified in local context");
   17021       858423 :   if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
   17022            0 :     internal_error ("%<global_options%> are modified in local context");
   17023       858423 :   if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
   17024            0 :     internal_error ("%<global_options%> are modified in local context");
   17025       858423 :   if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
   17026            0 :     internal_error ("%<global_options%> are modified in local context");
   17027       858423 :   if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
   17028            0 :     internal_error ("%<global_options%> are modified in local context");
   17029       858423 :   if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
   17030            0 :     internal_error ("%<global_options%> are modified in local context");
   17031       858423 :   if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
   17032            0 :     internal_error ("%<global_options%> are modified in local context");
   17033       858423 :   if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
   17034            0 :     internal_error ("%<global_options%> are modified in local context");
   17035       858423 :   if (ptr1->x_fentry_name != ptr2->x_fentry_name)
   17036            0 :     internal_error ("%<global_options%> are modified in local context");
   17037       858423 :   if (ptr1->x_fentry_section != ptr2->x_fentry_section)
   17038            0 :     internal_error ("%<global_options%> are modified in local context");
   17039       858423 :   if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
   17040            0 :     internal_error ("%<global_options%> are modified in local context");
   17041       858423 :   if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
   17042            0 :     internal_error ("%<global_options%> are modified in local context");
   17043       858423 :   if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
   17044            0 :     internal_error ("%<global_options%> are modified in local context");
   17045       858423 :   if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
   17046            0 :     internal_error ("%<global_options%> are modified in local context");
   17047       858423 :   if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
   17048            0 :     internal_error ("%<global_options%> are modified in local context");
   17049       858423 :   if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
   17050            0 :     internal_error ("%<global_options%> are modified in local context");
   17051       858423 :   if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
   17052            0 :     internal_error ("%<global_options%> are modified in local context");
   17053       858423 :   if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
   17054            0 :     internal_error ("%<global_options%> are modified in local context");
   17055       858423 :   if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
   17056            0 :     internal_error ("%<global_options%> are modified in local context");
   17057       858423 :   if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
   17058            0 :     internal_error ("%<global_options%> are modified in local context");
   17059       858423 :   if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
   17060            0 :     internal_error ("%<global_options%> are modified in local context");
   17061       858423 :   if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
   17062            0 :     internal_error ("%<global_options%> are modified in local context");
   17063       858423 :   if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
   17064            0 :     internal_error ("%<global_options%> are modified in local context");
   17065       858423 :   if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
   17066            0 :     internal_error ("%<global_options%> are modified in local context");
   17067       858423 :   if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
   17068            0 :       && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
   17069            0 :           || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
   17070            0 :     internal_error ("%<global_options%> are modified in local context");
   17071       858423 :   if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
   17072            0 :       && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
   17073            0 :           || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
   17074            0 :     internal_error ("%<global_options%> are modified in local context");
   17075       858423 :   if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
   17076            0 :     internal_error ("%<global_options%> are modified in local context");
   17077       858423 :   if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
   17078            0 :     internal_error ("%<global_options%> are modified in local context");
   17079       858423 :   if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
   17080            0 :     internal_error ("%<global_options%> are modified in local context");
   17081       858423 :   if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
   17082            0 :     internal_error ("%<global_options%> are modified in local context");
   17083       858423 :   if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
   17084            0 :     internal_error ("%<global_options%> are modified in local context");
   17085       858423 :   if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
   17086            0 :     internal_error ("%<global_options%> are modified in local context");
   17087       858423 :   if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
   17088            0 :     internal_error ("%<global_options%> are modified in local context");
   17089       858423 :   if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
   17090            0 :     internal_error ("%<global_options%> are modified in local context");
   17091       858423 :   if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
   17092            0 :       && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
   17093            0 :           || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
   17094            0 :     internal_error ("%<global_options%> are modified in local context");
   17095       858423 :   if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
   17096            0 :     internal_error ("%<global_options%> are modified in local context");
   17097       858423 :   if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
   17098            0 :     internal_error ("%<global_options%> are modified in local context");
   17099       858423 :   if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
   17100            0 :     internal_error ("%<global_options%> are modified in local context");
   17101       858423 :   if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
   17102            0 :     internal_error ("%<global_options%> are modified in local context");
   17103       858423 :   if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
   17104            0 :     internal_error ("%<global_options%> are modified in local context");
   17105       858423 :   if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
   17106            0 :     internal_error ("%<global_options%> are modified in local context");
   17107       858423 :   if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
   17108            0 :       && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
   17109            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
   17110            0 :     internal_error ("%<global_options%> are modified in local context");
   17111       858423 :   if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
   17112            0 :       && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
   17113            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
   17114            0 :     internal_error ("%<global_options%> are modified in local context");
   17115       858423 :   if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
   17116            0 :       && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
   17117            0 :           || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
   17118            0 :     internal_error ("%<global_options%> are modified in local context");
   17119       858423 :   if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
   17120            0 :     internal_error ("%<global_options%> are modified in local context");
   17121       858423 :   if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
   17122            0 :     internal_error ("%<global_options%> are modified in local context");
   17123       858423 :   if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
   17124            0 :     internal_error ("%<global_options%> are modified in local context");
   17125       858423 :   if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
   17126            0 :     internal_error ("%<global_options%> are modified in local context");
   17127       858423 :   if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
   17128            0 :       && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
   17129            0 :           || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
   17130            0 :     internal_error ("%<global_options%> are modified in local context");
   17131       858423 :   if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
   17132            0 :       && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
   17133            0 :           || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
   17134            0 :     internal_error ("%<global_options%> are modified in local context");
   17135       858423 :   if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
   17136            0 :     internal_error ("%<global_options%> are modified in local context");
   17137       858423 :   if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
   17138            0 :     internal_error ("%<global_options%> are modified in local context");
   17139       858423 :   if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
   17140            0 :     internal_error ("%<global_options%> are modified in local context");
   17141       858423 :   if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
   17142            0 :     internal_error ("%<global_options%> are modified in local context");
   17143       858423 :   if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
   17144            0 :     internal_error ("%<global_options%> are modified in local context");
   17145       858423 :   if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
   17146            0 :     internal_error ("%<global_options%> are modified in local context");
   17147       858423 :   if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
   17148            0 :     internal_error ("%<global_options%> are modified in local context");
   17149       858423 :   if (ptr1->x_use_pipes != ptr2->x_use_pipes)
   17150            0 :     internal_error ("%<global_options%> are modified in local context");
   17151       858423 :   if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
   17152            0 :     internal_error ("%<global_options%> are modified in local context");
   17153       858423 :   if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
   17154            0 :     internal_error ("%<global_options%> are modified in local context");
   17155       858423 :   if (ptr1->x_print_file_name != ptr2->x_print_file_name)
   17156            0 :     internal_error ("%<global_options%> are modified in local context");
   17157       858423 :   if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
   17158            0 :     internal_error ("%<global_options%> are modified in local context");
   17159       858423 :   if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
   17160            0 :     internal_error ("%<global_options%> are modified in local context");
   17161       858423 :   if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
   17162            0 :     internal_error ("%<global_options%> are modified in local context");
   17163       858423 :   if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
   17164            0 :     internal_error ("%<global_options%> are modified in local context");
   17165       858423 :   if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
   17166            0 :     internal_error ("%<global_options%> are modified in local context");
   17167       858423 :   if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
   17168            0 :     internal_error ("%<global_options%> are modified in local context");
   17169       858423 :   if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
   17170            0 :     internal_error ("%<global_options%> are modified in local context");
   17171       858423 :   if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
   17172            0 :     internal_error ("%<global_options%> are modified in local context");
   17173       858423 :   if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
   17174            0 :     internal_error ("%<global_options%> are modified in local context");
   17175       858423 :   if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
   17176            0 :     internal_error ("%<global_options%> are modified in local context");
   17177       858423 :   if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
   17178            0 :     internal_error ("%<global_options%> are modified in local context");
   17179       858423 :   if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
   17180            0 :     internal_error ("%<global_options%> are modified in local context");
   17181       858423 :   if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
   17182            0 :     internal_error ("%<global_options%> are modified in local context");
   17183       858423 :   if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
   17184            0 :     internal_error ("%<global_options%> are modified in local context");
   17185       858423 :   if (ptr1->x_report_times != ptr2->x_report_times)
   17186            0 :     internal_error ("%<global_options%> are modified in local context");
   17187       858423 :   if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
   17188            0 :     internal_error ("%<global_options%> are modified in local context");
   17189       858423 :   if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
   17190            0 :     internal_error ("%<global_options%> are modified in local context");
   17191       858423 :   if (ptr1->x_flag_undef != ptr2->x_flag_undef)
   17192            0 :     internal_error ("%<global_options%> are modified in local context");
   17193       858423 :   if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
   17194            0 :     internal_error ("%<global_options%> are modified in local context");
   17195       858423 :   if (ptr1->x_version_flag != ptr2->x_version_flag)
   17196            0 :     internal_error ("%<global_options%> are modified in local context");
   17197       858423 :   if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
   17198            0 :     internal_error ("%<global_options%> are modified in local context");
   17199       858423 :   if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
   17200            0 :     internal_error ("%<global_options%> are modified in local context");
   17201       858423 : }
        

Generated by: LCOV version 2.5.0-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.