Branch data Line data Source code
1 : : /* This file is auto-generated by optc-save-gen.awk. */
2 : :
3 : : #include "config.h"
4 : : #include "system.h"
5 : : #include "coretypes.h"
6 : : #include "tm.h"
7 : : #include "opts.h"
8 : : #include "intl.h"
9 : :
10 : : #include "flags.h"
11 : : #include "target.h"
12 : : #include "inchash.h"
13 : : #include "hash-set.h"
14 : : #include "vec.h"
15 : : #include "input.h"
16 : : #include "alias.h"
17 : : #include "symtab.h"
18 : : #include "inchash.h"
19 : : #include "tree.h"
20 : : #include "fold-const.h"
21 : : #include "tree-ssa-alias.h"
22 : : #include "is-a.h"
23 : : #include "predict.h"
24 : : #include "function.h"
25 : : #include "basic-block.h"
26 : : #include "gimple-expr.h"
27 : : #include "gimple.h"
28 : : #include "data-streamer.h"
29 : : #include "ipa-ref.h"
30 : : #include "cgraph.h"
31 : :
32 : : #include "cpplib.h"
33 : : #include "cpplib.h"
34 : : #include "diagnostic-color.h"
35 : : #include "diagnostic-url.h"
36 : : #include "diagnostic.h"
37 : : #include "pretty-print.h"
38 : :
39 : : /* Save optimization variables into a structure. */
40 : : void
41 : 93674641 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
42 : : struct gcc_options *opts_set)
43 : : {
44 : 93674641 : gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
45 : 93674641 : gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
46 : 93674641 : gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
47 : 93674641 : gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
48 : 93674641 : gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
49 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
50 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
51 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
52 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
53 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
54 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
55 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
56 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
57 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
58 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
59 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
60 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
61 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
62 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
63 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
64 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
65 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
66 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
67 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
68 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
69 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
70 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_cx_fortran_rules, -128, 127));
71 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_cx_limited_range, -128, 127));
72 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
73 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
74 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
75 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
76 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
77 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
78 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
79 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
80 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
81 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
82 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
83 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
84 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
85 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
86 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
87 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
88 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
89 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
90 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
91 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
92 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
93 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
94 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
95 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
96 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
97 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
98 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
99 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
100 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
101 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
102 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
103 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
104 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
105 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
106 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
107 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
108 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
109 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
110 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
111 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
112 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
113 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
114 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
115 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
116 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
117 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
118 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
119 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
120 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
121 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
122 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
123 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
124 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
125 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
126 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
127 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
128 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
129 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
130 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
131 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
132 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
133 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
134 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
135 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
136 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
137 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
138 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
139 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
140 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
141 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
142 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
143 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
144 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
145 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
146 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
147 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
148 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
149 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
150 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
151 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
152 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
153 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
154 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
155 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
156 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
157 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
158 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
159 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
160 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
161 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
162 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
163 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
164 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
165 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
166 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
167 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
168 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
169 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
170 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
171 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
172 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
173 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
174 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
175 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
176 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
177 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
178 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
179 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
180 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
181 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
182 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
183 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
184 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
185 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
186 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
187 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
188 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
189 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
190 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
191 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
192 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
193 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
194 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
195 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
196 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
197 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
198 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
199 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
200 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
201 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
202 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
203 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
204 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
205 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
206 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
207 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
208 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
209 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
210 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
211 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
212 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
213 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_split_paths, -128, 127));
214 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
215 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
216 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
217 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
218 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
219 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
220 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
221 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
222 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
223 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
224 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
225 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
226 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
227 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
228 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
229 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
230 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
231 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
232 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
233 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
234 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
235 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
236 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
237 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
238 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
239 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
240 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
241 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
242 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
243 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
244 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
245 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
246 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
247 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
248 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
249 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
250 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_live_range_split, -128, 127));
251 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
252 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
253 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
254 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
255 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
256 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
257 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
258 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
259 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
260 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
261 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
262 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
263 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
264 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
265 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
266 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
267 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
268 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
269 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
270 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
271 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
272 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
273 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
274 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
275 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
276 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
277 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
278 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
279 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
280 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
281 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
282 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
283 : 93674641 : gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
284 : 93674641 : gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
285 : :
286 : 93674641 : ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
287 : 93674641 : ptr->x_param_align_threshold = opts->x_param_align_threshold;
288 : 93674641 : ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
289 : 93674641 : ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
290 : 93674641 : ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
291 : 93674641 : ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
292 : 93674641 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
293 : 93674641 : ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
294 : 93674641 : ptr->x_param_asan_stack = opts->x_param_asan_stack;
295 : 93674641 : ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
296 : 93674641 : ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
297 : 93674641 : ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
298 : 93674641 : ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
299 : 93674641 : ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
300 : 93674641 : ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
301 : 93674641 : ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
302 : 93674641 : ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
303 : 93674641 : ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
304 : 93674641 : ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
305 : 93674641 : ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
306 : 93674641 : ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
307 : 93674641 : ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
308 : 93674641 : ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
309 : 93674641 : ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
310 : 93674641 : ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
311 : 93674641 : ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
312 : 93674641 : ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
313 : 93674641 : ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
314 : 93674641 : ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
315 : 93674641 : ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
316 : 93674641 : ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
317 : 93674641 : ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
318 : 93674641 : ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
319 : 93674641 : ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
320 : 93674641 : ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
321 : 93674641 : ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
322 : 93674641 : ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
323 : 93674641 : ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
324 : 93674641 : ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
325 : 93674641 : ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
326 : 93674641 : ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
327 : 93674641 : ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
328 : 93674641 : ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
329 : 93674641 : ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
330 : 93674641 : ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
331 : 93674641 : ptr->x_param_ipa_cp_profile_count_base = opts->x_param_ipa_cp_profile_count_base;
332 : 93674641 : ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
333 : 93674641 : ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
334 : 93674641 : ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
335 : 93674641 : ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
336 : 93674641 : ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
337 : 93674641 : ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
338 : 93674641 : ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
339 : 93674641 : ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
340 : 93674641 : ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
341 : 93674641 : ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
342 : 93674641 : ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
343 : 93674641 : ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
344 : 93674641 : ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
345 : 93674641 : ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
346 : 93674641 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
347 : 93674641 : ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
348 : 93674641 : ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
349 : 93674641 : ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
350 : 93674641 : ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
351 : 93674641 : ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
352 : 93674641 : ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
353 : 93674641 : ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
354 : 93674641 : ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
355 : 93674641 : ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
356 : 93674641 : ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
357 : 93674641 : ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
358 : 93674641 : ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
359 : 93674641 : ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
360 : 93674641 : ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
361 : 93674641 : ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
362 : 93674641 : ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
363 : 93674641 : ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
364 : 93674641 : ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
365 : 93674641 : ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
366 : 93674641 : ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
367 : 93674641 : ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
368 : 93674641 : ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
369 : 93674641 : ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
370 : 93674641 : ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
371 : 93674641 : ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
372 : 93674641 : ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
373 : 93674641 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
374 : 93674641 : ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
375 : 93674641 : ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
376 : 93674641 : ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
377 : 93674641 : ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
378 : 93674641 : ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
379 : 93674641 : ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
380 : 93674641 : ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
381 : 93674641 : ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
382 : 93674641 : ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
383 : 93674641 : ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
384 : 93674641 : ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
385 : 93674641 : ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
386 : 93674641 : ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
387 : 93674641 : ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
388 : 93674641 : ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
389 : 93674641 : ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
390 : 93674641 : ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
391 : 93674641 : ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
392 : 93674641 : ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
393 : 93674641 : ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
394 : 93674641 : ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
395 : 93674641 : ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
396 : 93674641 : ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
397 : 93674641 : ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
398 : 93674641 : ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
399 : 93674641 : ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
400 : 93674641 : ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
401 : 93674641 : ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
402 : 93674641 : ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
403 : 93674641 : ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
404 : 93674641 : ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
405 : 93674641 : ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
406 : 93674641 : ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
407 : 93674641 : ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
408 : 93674641 : ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
409 : 93674641 : ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
410 : 93674641 : ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
411 : 93674641 : ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
412 : 93674641 : ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
413 : 93674641 : ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
414 : 93674641 : ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
415 : 93674641 : ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
416 : 93674641 : ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
417 : 93674641 : ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
418 : 93674641 : ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
419 : 93674641 : ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
420 : 93674641 : ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
421 : 93674641 : ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
422 : 93674641 : ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
423 : 93674641 : ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
424 : 93674641 : ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
425 : 93674641 : ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
426 : 93674641 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
427 : 93674641 : ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
428 : 93674641 : ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
429 : 93674641 : ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
430 : 93674641 : ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
431 : 93674641 : ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
432 : 93674641 : ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
433 : 93674641 : ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
434 : 93674641 : ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
435 : 93674641 : ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
436 : 93674641 : ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
437 : 93674641 : ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
438 : 93674641 : ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
439 : 93674641 : ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
440 : 93674641 : ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
441 : 93674641 : ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
442 : 93674641 : ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
443 : 93674641 : ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
444 : 93674641 : ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
445 : 93674641 : ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
446 : 93674641 : ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
447 : 93674641 : ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
448 : 93674641 : ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
449 : 93674641 : ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
450 : 93674641 : ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
451 : 93674641 : ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
452 : 93674641 : ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
453 : 93674641 : ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
454 : 93674641 : ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
455 : 93674641 : ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
456 : 93674641 : ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
457 : 93674641 : ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
458 : 93674641 : ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
459 : 93674641 : ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
460 : 93674641 : ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
461 : 93674641 : ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
462 : 93674641 : ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
463 : 93674641 : ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
464 : 93674641 : ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
465 : 93674641 : ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
466 : 93674641 : ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
467 : 93674641 : ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
468 : 93674641 : ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
469 : 93674641 : ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
470 : 93674641 : ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
471 : 93674641 : ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
472 : 93674641 : ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
473 : 93674641 : ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
474 : 93674641 : ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
475 : 93674641 : ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
476 : 93674641 : ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
477 : 93674641 : ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
478 : 93674641 : ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
479 : 93674641 : ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
480 : 93674641 : ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
481 : 93674641 : ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
482 : 93674641 : ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
483 : 93674641 : ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
484 : 93674641 : ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
485 : 93674641 : ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
486 : 93674641 : ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
487 : 93674641 : ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
488 : 93674641 : ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
489 : 93674641 : ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
490 : 93674641 : ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
491 : 93674641 : ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
492 : 93674641 : ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
493 : 93674641 : ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
494 : 93674641 : ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
495 : 93674641 : ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
496 : 93674641 : ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
497 : 93674641 : ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
498 : 93674641 : ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
499 : 93674641 : ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
500 : 93674641 : ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
501 : 93674641 : ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
502 : 93674641 : ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
503 : 93674641 : ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
504 : 93674641 : ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
505 : 93674641 : ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
506 : 93674641 : ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
507 : 93674641 : ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
508 : 93674641 : ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
509 : 93674641 : ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
510 : 93674641 : ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
511 : 93674641 : ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
512 : 93674641 : ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
513 : 93674641 : ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
514 : 93674641 : ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
515 : 93674641 : ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
516 : 93674641 : ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
517 : 93674641 : ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
518 : 93674641 : ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
519 : 93674641 : ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
520 : 93674641 : ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
521 : 93674641 : ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
522 : 93674641 : ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
523 : 93674641 : ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
524 : 93674641 : ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
525 : 93674641 : ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
526 : 93674641 : ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
527 : 93674641 : ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
528 : 93674641 : ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
529 : 93674641 : ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
530 : 93674641 : ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
531 : 93674641 : ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
532 : 93674641 : ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
533 : 93674641 : ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
534 : 93674641 : ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
535 : 93674641 : ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
536 : 93674641 : ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
537 : 93674641 : ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
538 : 93674641 : ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
539 : 93674641 : ptr->x_param_threader_debug = opts->x_param_threader_debug;
540 : 93674641 : ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
541 : 93674641 : ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
542 : 93674641 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
543 : 93674641 : ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
544 : 93674641 : ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
545 : 93674641 : ptr->x_flag_ira_region = opts->x_flag_ira_region;
546 : 93674641 : ptr->x_flag_live_patching = opts->x_flag_live_patching;
547 : 93674641 : ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
548 : 93674641 : ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
549 : 93674641 : ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
550 : 93674641 : ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
551 : 93674641 : ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
552 : 93674641 : ptr->x_optimize = opts->x_optimize;
553 : 93674641 : ptr->x_optimize_size = opts->x_optimize_size;
554 : 93674641 : ptr->x_optimize_debug = opts->x_optimize_debug;
555 : 93674641 : ptr->x_optimize_fast = opts->x_optimize_fast;
556 : 93674641 : ptr->x_warn_inline = opts->x_warn_inline;
557 : 93674641 : ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
558 : 93674641 : ptr->x_flag_align_functions = opts->x_flag_align_functions;
559 : 93674641 : ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
560 : 93674641 : ptr->x_flag_align_labels = opts->x_flag_align_labels;
561 : 93674641 : ptr->x_flag_align_loops = opts->x_flag_align_loops;
562 : 93674641 : ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
563 : 93674641 : ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
564 : 93674641 : ptr->x_flag_associative_math = opts->x_flag_associative_math;
565 : 93674641 : ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
566 : 93674641 : ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
567 : 93674641 : ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
568 : 93674641 : ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
569 : 93674641 : ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
570 : 93674641 : ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
571 : 93674641 : ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
572 : 93674641 : ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
573 : 93674641 : ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
574 : 93674641 : ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
575 : 93674641 : ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
576 : 93674641 : ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
577 : 93674641 : ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
578 : 93674641 : ptr->x_flag_cx_fortran_rules = opts->x_flag_cx_fortran_rules;
579 : 93674641 : ptr->x_flag_cx_limited_range = opts->x_flag_cx_limited_range;
580 : 93674641 : ptr->x_flag_dce = opts->x_flag_dce;
581 : 93674641 : ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
582 : 93674641 : ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
583 : 93674641 : ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
584 : 93674641 : ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
585 : 93674641 : ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
586 : 93674641 : ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
587 : 93674641 : ptr->x_flag_dse = opts->x_flag_dse;
588 : 93674641 : ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
589 : 93674641 : ptr->x_flag_exceptions = opts->x_flag_exceptions;
590 : 93674641 : ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
591 : 93674641 : ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
592 : 93674641 : ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
593 : 93674641 : ptr->x_flag_float_store = opts->x_flag_float_store;
594 : 93674641 : ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
595 : 93674641 : ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
596 : 93674641 : ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
597 : 93674641 : ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
598 : 93674641 : ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
599 : 93674641 : ptr->x_flag_gcse = opts->x_flag_gcse;
600 : 93674641 : ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
601 : 93674641 : ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
602 : 93674641 : ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
603 : 93674641 : ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
604 : 93674641 : ptr->x_flag_graphite = opts->x_flag_graphite;
605 : 93674641 : ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
606 : 93674641 : ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
607 : 93674641 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
608 : 93674641 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
609 : 93674641 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
610 : 93674641 : ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
611 : 93674641 : ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
612 : 93674641 : ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
613 : 93674641 : ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
614 : 93674641 : ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
615 : 93674641 : ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
616 : 93674641 : ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
617 : 93674641 : ptr->x_flag_no_inline = opts->x_flag_no_inline;
618 : 93674641 : ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
619 : 93674641 : ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
620 : 93674641 : ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
621 : 93674641 : ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
622 : 93674641 : ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
623 : 93674641 : ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
624 : 93674641 : ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
625 : 93674641 : ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
626 : 93674641 : ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
627 : 93674641 : ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
628 : 93674641 : ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
629 : 93674641 : ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
630 : 93674641 : ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
631 : 93674641 : ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
632 : 93674641 : ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
633 : 93674641 : ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
634 : 93674641 : ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
635 : 93674641 : ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
636 : 93674641 : ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
637 : 93674641 : ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
638 : 93674641 : ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
639 : 93674641 : ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
640 : 93674641 : ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
641 : 93674641 : ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
642 : 93674641 : ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
643 : 93674641 : ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
644 : 93674641 : ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
645 : 93674641 : ptr->x_flag_ivopts = opts->x_flag_ivopts;
646 : 93674641 : ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
647 : 93674641 : ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
648 : 93674641 : ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
649 : 93674641 : ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
650 : 93674641 : ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
651 : 93674641 : ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
652 : 93674641 : ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
653 : 93674641 : ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
654 : 93674641 : ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
655 : 93674641 : ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
656 : 93674641 : ptr->x_flag_errno_math = opts->x_flag_errno_math;
657 : 93674641 : ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
658 : 93674641 : ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
659 : 93674641 : ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
660 : 93674641 : ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
661 : 93674641 : ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
662 : 93674641 : ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
663 : 93674641 : ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
664 : 93674641 : ptr->x_flag_opt_info = opts->x_flag_opt_info;
665 : 93674641 : ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
666 : 93674641 : ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
667 : 93674641 : ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
668 : 93674641 : ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
669 : 93674641 : ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
670 : 93674641 : ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
671 : 93674641 : ptr->x_flag_peephole2 = opts->x_flag_peephole2;
672 : 93674641 : ptr->x_flag_plt = opts->x_flag_plt;
673 : 93674641 : ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
674 : 93674641 : ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
675 : 93674641 : ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
676 : 93674641 : ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
677 : 93674641 : ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
678 : 93674641 : ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
679 : 93674641 : ptr->x_flag_ree = opts->x_flag_ree;
680 : 93674641 : ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
681 : 93674641 : ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
682 : 93674641 : ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
683 : 93674641 : ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
684 : 93674641 : ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
685 : 93674641 : ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
686 : 93674641 : ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
687 : 93674641 : ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
688 : 93674641 : ptr->x_flag_rtti = opts->x_flag_rtti;
689 : 93674641 : ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
690 : 93674641 : ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
691 : 93674641 : ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
692 : 93674641 : ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
693 : 93674641 : ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
694 : 93674641 : ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
695 : 93674641 : ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
696 : 93674641 : ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
697 : 93674641 : ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
698 : 93674641 : ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
699 : 93674641 : ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
700 : 93674641 : ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
701 : 93674641 : ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
702 : 93674641 : ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
703 : 93674641 : ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
704 : 93674641 : ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
705 : 93674641 : ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
706 : 93674641 : ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
707 : 93674641 : ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
708 : 93674641 : ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
709 : 93674641 : ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
710 : 93674641 : ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
711 : 93674641 : ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
712 : 93674641 : ptr->x_flag_short_enums = opts->x_flag_short_enums;
713 : 93674641 : ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
714 : 93674641 : ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
715 : 93674641 : ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
716 : 93674641 : ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
717 : 93674641 : ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
718 : 93674641 : ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
719 : 93674641 : ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
720 : 93674641 : ptr->x_flag_split_loops = opts->x_flag_split_loops;
721 : 93674641 : ptr->x_flag_split_paths = opts->x_flag_split_paths;
722 : 93674641 : ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
723 : 93674641 : ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
724 : 93674641 : ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
725 : 93674641 : ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
726 : 93674641 : ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
727 : 93674641 : ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
728 : 93674641 : ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
729 : 93674641 : ptr->x_flag_store_merging = opts->x_flag_store_merging;
730 : 93674641 : ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
731 : 93674641 : ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
732 : 93674641 : ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
733 : 93674641 : ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
734 : 93674641 : ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
735 : 93674641 : ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
736 : 93674641 : ptr->x_flag_tracer = opts->x_flag_tracer;
737 : 93674641 : ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
738 : 93674641 : ptr->x_flag_trapv = opts->x_flag_trapv;
739 : 93674641 : ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
740 : 93674641 : ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
741 : 93674641 : ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
742 : 93674641 : ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
743 : 93674641 : ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
744 : 93674641 : ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
745 : 93674641 : ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
746 : 93674641 : ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
747 : 93674641 : ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
748 : 93674641 : ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
749 : 93674641 : ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
750 : 93674641 : ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
751 : 93674641 : ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
752 : 93674641 : ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
753 : 93674641 : ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
754 : 93674641 : ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
755 : 93674641 : ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
756 : 93674641 : ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
757 : 93674641 : ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
758 : 93674641 : ptr->x_flag_tree_live_range_split = opts->x_flag_tree_live_range_split;
759 : 93674641 : ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
760 : 93674641 : ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
761 : 93674641 : ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
762 : 93674641 : ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
763 : 93674641 : ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
764 : 93674641 : ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
765 : 93674641 : ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
766 : 93674641 : ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
767 : 93674641 : ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
768 : 93674641 : ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
769 : 93674641 : ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
770 : 93674641 : ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
771 : 93674641 : ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
772 : 93674641 : ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
773 : 93674641 : ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
774 : 93674641 : ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
775 : 93674641 : ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
776 : 93674641 : ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
777 : 93674641 : ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
778 : 93674641 : ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
779 : 93674641 : ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
780 : 93674641 : ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
781 : 93674641 : ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
782 : 93674641 : ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
783 : 93674641 : ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
784 : 93674641 : ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
785 : 93674641 : ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
786 : 93674641 : ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
787 : 93674641 : ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
788 : 93674641 : ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
789 : 93674641 : ptr->x_flag_web = opts->x_flag_web;
790 : 93674641 : ptr->x_flag_wrapv = opts->x_flag_wrapv;
791 : 93674641 : ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
792 : 93674641 : ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
793 : 93674641 : ptr->x_str_align_functions = opts->x_str_align_functions;
794 : 93674641 : ptr->x_str_align_jumps = opts->x_str_align_jumps;
795 : 93674641 : ptr->x_str_align_labels = opts->x_str_align_labels;
796 : 93674641 : ptr->x_str_align_loops = opts->x_str_align_loops;
797 : 93674641 : ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
798 : :
799 : 93674641 : unsigned HOST_WIDE_INT mask = 0;
800 : 93674641 : if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
801 : 93674641 : if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
802 : 93674641 : if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
803 : 93674641 : if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
804 : 93674641 : if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
805 : 93674641 : if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
806 : 93674641 : if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
807 : 93674641 : if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
808 : 93674641 : if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
809 : 93674641 : if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
810 : 93674641 : if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 10;
811 : 93674641 : if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 11;
812 : 93674641 : if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 12;
813 : 93674641 : if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 13;
814 : 93674641 : if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 14;
815 : 93674641 : if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 15;
816 : 93674641 : if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 16;
817 : 93674641 : if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 17;
818 : 93674641 : if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 18;
819 : 93674641 : if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 19;
820 : 93674641 : if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 20;
821 : 93674641 : if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 21;
822 : 93674641 : if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 22;
823 : 93674641 : if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 23;
824 : 93674641 : if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 24;
825 : 93674641 : if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 25;
826 : 93674641 : if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 26;
827 : 93674641 : if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 27;
828 : 93674641 : if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 28;
829 : 93674641 : if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 29;
830 : 93674641 : if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 30;
831 : 93674641 : if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 31;
832 : 93674641 : if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 32;
833 : 93674641 : if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 33;
834 : 93674641 : if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 34;
835 : 93674641 : if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 35;
836 : 93674641 : if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 36;
837 : 93674641 : if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 37;
838 : 93674641 : if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 38;
839 : 93674641 : if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 39;
840 : 93674641 : if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 40;
841 : 93674641 : if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 41;
842 : 93674641 : if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 42;
843 : 93674641 : if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 43;
844 : 93674641 : if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 44;
845 : 93674641 : if (opts_set->x_param_ipa_cp_profile_count_base) mask |= HOST_WIDE_INT_1U << 45;
846 : 93674641 : if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 46;
847 : 93674641 : if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 47;
848 : 93674641 : if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 48;
849 : 93674641 : if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 49;
850 : 93674641 : if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 50;
851 : 93674641 : if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 51;
852 : 93674641 : if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 52;
853 : 93674641 : if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 53;
854 : 93674641 : if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 54;
855 : 93674641 : if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 55;
856 : 93674641 : if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 56;
857 : 93674641 : if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 57;
858 : 93674641 : if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 58;
859 : 93674641 : if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 59;
860 : 93674641 : if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 60;
861 : 93674641 : if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 61;
862 : 93674641 : if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 62;
863 : 93674641 : if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 63;
864 : 93674641 : ptr->explicit_mask[0] = mask;
865 : 93674641 : mask = 0;
866 : 93674641 : if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 0;
867 : 93674641 : if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 1;
868 : 93674641 : if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 2;
869 : 93674641 : if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 3;
870 : 93674641 : if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 4;
871 : 93674641 : if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 5;
872 : 93674641 : if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 6;
873 : 93674641 : if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 7;
874 : 93674641 : if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 8;
875 : 93674641 : if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 9;
876 : 93674641 : if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 10;
877 : 93674641 : if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 11;
878 : 93674641 : if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 12;
879 : 93674641 : if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 13;
880 : 93674641 : if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 14;
881 : 93674641 : if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 15;
882 : 93674641 : if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 16;
883 : 93674641 : if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 17;
884 : 93674641 : if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 18;
885 : 93674641 : if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 19;
886 : 93674641 : if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 20;
887 : 93674641 : if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 21;
888 : 93674641 : if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 22;
889 : 93674641 : if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 23;
890 : 93674641 : if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 24;
891 : 93674641 : if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 25;
892 : 93674641 : if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 26;
893 : 93674641 : if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 27;
894 : 93674641 : if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 28;
895 : 93674641 : if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 29;
896 : 93674641 : if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 30;
897 : 93674641 : if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 31;
898 : 93674641 : if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 32;
899 : 93674641 : if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 33;
900 : 93674641 : if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 34;
901 : 93674641 : if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 35;
902 : 93674641 : if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 36;
903 : 93674641 : if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 37;
904 : 93674641 : if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 38;
905 : 93674641 : if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 39;
906 : 93674641 : if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 40;
907 : 93674641 : if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 41;
908 : 93674641 : if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 42;
909 : 93674641 : if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 43;
910 : 93674641 : if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 44;
911 : 93674641 : if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 45;
912 : 93674641 : if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 46;
913 : 93674641 : if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 47;
914 : 93674641 : if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 48;
915 : 93674641 : if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 49;
916 : 93674641 : if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 50;
917 : 93674641 : if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 51;
918 : 93674641 : if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 52;
919 : 93674641 : if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 53;
920 : 93674641 : if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 54;
921 : 93674641 : if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 55;
922 : 93674641 : if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 56;
923 : 93674641 : if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 57;
924 : 93674641 : if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 58;
925 : 93674641 : if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 59;
926 : 93674641 : if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 60;
927 : 93674641 : if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 61;
928 : 93674641 : if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 62;
929 : 93674641 : if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 63;
930 : 93674641 : ptr->explicit_mask[1] = mask;
931 : 93674641 : mask = 0;
932 : 93674641 : if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 0;
933 : 93674641 : if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 1;
934 : 93674641 : if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 2;
935 : 93674641 : if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 3;
936 : 93674641 : if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 4;
937 : 93674641 : if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 5;
938 : 93674641 : if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 6;
939 : 93674641 : if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 7;
940 : 93674641 : if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 8;
941 : 93674641 : if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 9;
942 : 93674641 : if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 10;
943 : 93674641 : if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 11;
944 : 93674641 : if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 12;
945 : 93674641 : if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 13;
946 : 93674641 : if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 14;
947 : 93674641 : if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 15;
948 : 93674641 : if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 16;
949 : 93674641 : if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 17;
950 : 93674641 : if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 18;
951 : 93674641 : if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 19;
952 : 93674641 : if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 20;
953 : 93674641 : if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 21;
954 : 93674641 : if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 22;
955 : 93674641 : if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 23;
956 : 93674641 : if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 24;
957 : 93674641 : if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 25;
958 : 93674641 : if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 26;
959 : 93674641 : if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 27;
960 : 93674641 : if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 28;
961 : 93674641 : if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 29;
962 : 93674641 : if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 30;
963 : 93674641 : if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 31;
964 : 93674641 : if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 32;
965 : 93674641 : if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 33;
966 : 93674641 : if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 34;
967 : 93674641 : if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 35;
968 : 93674641 : if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 36;
969 : 93674641 : if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 37;
970 : 93674641 : if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 38;
971 : 93674641 : if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 39;
972 : 93674641 : if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 40;
973 : 93674641 : if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 41;
974 : 93674641 : if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 42;
975 : 93674641 : if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 43;
976 : 93674641 : if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 44;
977 : 93674641 : if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 45;
978 : 93674641 : if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 46;
979 : 93674641 : if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 47;
980 : 93674641 : if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 48;
981 : 93674641 : if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 49;
982 : 93674641 : if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 50;
983 : 93674641 : if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 51;
984 : 93674641 : if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 52;
985 : 93674641 : if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 53;
986 : 93674641 : if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 54;
987 : 93674641 : if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 55;
988 : 93674641 : if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 56;
989 : 93674641 : if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 57;
990 : 93674641 : if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 58;
991 : 93674641 : if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 59;
992 : 93674641 : if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 60;
993 : 93674641 : if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 61;
994 : 93674641 : if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 62;
995 : 93674641 : if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 63;
996 : 93674641 : ptr->explicit_mask[2] = mask;
997 : 93674641 : mask = 0;
998 : 93674641 : if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 0;
999 : 93674641 : if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 1;
1000 : 93674641 : if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 2;
1001 : 93674641 : if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 3;
1002 : 93674641 : if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 4;
1003 : 93674641 : if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 5;
1004 : 93674641 : if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 6;
1005 : 93674641 : if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 7;
1006 : 93674641 : if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 8;
1007 : 93674641 : if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 9;
1008 : 93674641 : if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 10;
1009 : 93674641 : if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 11;
1010 : 93674641 : if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 12;
1011 : 93674641 : if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 13;
1012 : 93674641 : if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 14;
1013 : 93674641 : if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 15;
1014 : 93674641 : if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 16;
1015 : 93674641 : if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 17;
1016 : 93674641 : if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 18;
1017 : 93674641 : if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 19;
1018 : 93674641 : if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 20;
1019 : 93674641 : if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 21;
1020 : 93674641 : if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 22;
1021 : 93674641 : if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 23;
1022 : 93674641 : if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 24;
1023 : 93674641 : if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 25;
1024 : 93674641 : if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 26;
1025 : 93674641 : if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 27;
1026 : 93674641 : if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 28;
1027 : 93674641 : if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 29;
1028 : 93674641 : if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 30;
1029 : 93674641 : if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 31;
1030 : 93674641 : if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 32;
1031 : 93674641 : if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 33;
1032 : 93674641 : if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 34;
1033 : 93674641 : if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 35;
1034 : 93674641 : if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 36;
1035 : 93674641 : if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 37;
1036 : 93674641 : if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 38;
1037 : 93674641 : if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 39;
1038 : 93674641 : if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 40;
1039 : 93674641 : if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 41;
1040 : 93674641 : if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 42;
1041 : 93674641 : if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 43;
1042 : 93674641 : if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 44;
1043 : 93674641 : if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 45;
1044 : 93674641 : if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 46;
1045 : 93674641 : if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 47;
1046 : 93674641 : if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 48;
1047 : 93674641 : if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 49;
1048 : 93674641 : if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 50;
1049 : 93674641 : if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 51;
1050 : 93674641 : if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 52;
1051 : 93674641 : if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 53;
1052 : 93674641 : if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 54;
1053 : 93674641 : if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 55;
1054 : 93674641 : if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 56;
1055 : 93674641 : if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 57;
1056 : 93674641 : if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 58;
1057 : 93674641 : if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 59;
1058 : 93674641 : if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 60;
1059 : 93674641 : if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 61;
1060 : 93674641 : if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 62;
1061 : 93674641 : if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 63;
1062 : 93674641 : ptr->explicit_mask[3] = mask;
1063 : 93674641 : mask = 0;
1064 : 93674641 : if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 0;
1065 : 93674641 : if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 1;
1066 : 93674641 : if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 2;
1067 : 93674641 : if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 3;
1068 : 93674641 : if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 4;
1069 : 93674641 : if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 5;
1070 : 93674641 : if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 6;
1071 : 93674641 : if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 7;
1072 : 93674641 : if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 8;
1073 : 93674641 : if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 9;
1074 : 93674641 : if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 10;
1075 : 93674641 : if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 11;
1076 : 93674641 : if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 12;
1077 : 93674641 : if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 13;
1078 : 93674641 : if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 14;
1079 : 93674641 : if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 15;
1080 : 93674641 : if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 16;
1081 : 93674641 : if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 17;
1082 : 93674641 : if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 18;
1083 : 93674641 : if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 19;
1084 : 93674641 : if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 20;
1085 : 93674641 : if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 21;
1086 : 93674641 : if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 22;
1087 : 93674641 : if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 23;
1088 : 93674641 : if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 24;
1089 : 93674641 : if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 25;
1090 : 93674641 : if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 26;
1091 : 93674641 : if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 27;
1092 : 93674641 : if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 28;
1093 : 93674641 : if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 29;
1094 : 93674641 : if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 30;
1095 : 93674641 : if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 31;
1096 : 93674641 : if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 32;
1097 : 93674641 : if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 33;
1098 : 93674641 : if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 34;
1099 : 93674641 : if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 35;
1100 : 93674641 : if (opts_set->x_flag_cx_fortran_rules) mask |= HOST_WIDE_INT_1U << 36;
1101 : 93674641 : if (opts_set->x_flag_cx_limited_range) mask |= HOST_WIDE_INT_1U << 37;
1102 : 93674641 : if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 38;
1103 : 93674641 : if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 39;
1104 : 93674641 : if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 40;
1105 : 93674641 : if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 41;
1106 : 93674641 : if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 42;
1107 : 93674641 : if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 43;
1108 : 93674641 : if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 44;
1109 : 93674641 : if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 45;
1110 : 93674641 : if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 46;
1111 : 93674641 : if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 47;
1112 : 93674641 : if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 48;
1113 : 93674641 : if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 49;
1114 : 93674641 : if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 50;
1115 : 93674641 : if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 51;
1116 : 93674641 : if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 52;
1117 : 93674641 : if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 53;
1118 : 93674641 : if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 54;
1119 : 93674641 : if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 55;
1120 : 93674641 : if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 56;
1121 : 93674641 : if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 57;
1122 : 93674641 : if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 58;
1123 : 93674641 : if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 59;
1124 : 93674641 : if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 60;
1125 : 93674641 : if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 61;
1126 : 93674641 : if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 62;
1127 : 93674641 : if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 63;
1128 : 93674641 : ptr->explicit_mask[4] = mask;
1129 : 93674641 : mask = 0;
1130 : 93674641 : if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 0;
1131 : 93674641 : if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 1;
1132 : 93674641 : if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 2;
1133 : 93674641 : if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 3;
1134 : 93674641 : if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 4;
1135 : 93674641 : if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 5;
1136 : 93674641 : if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 6;
1137 : 93674641 : if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 7;
1138 : 93674641 : if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 8;
1139 : 93674641 : if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 9;
1140 : 93674641 : if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 10;
1141 : 93674641 : if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 11;
1142 : 93674641 : if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 12;
1143 : 93674641 : if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 13;
1144 : 93674641 : if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 14;
1145 : 93674641 : if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 15;
1146 : 93674641 : if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 16;
1147 : 93674641 : if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 17;
1148 : 93674641 : if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 18;
1149 : 93674641 : if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 19;
1150 : 93674641 : if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 20;
1151 : 93674641 : if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 21;
1152 : 93674641 : if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 22;
1153 : 93674641 : if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 23;
1154 : 93674641 : if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 24;
1155 : 93674641 : if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 25;
1156 : 93674641 : if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 26;
1157 : 93674641 : if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 27;
1158 : 93674641 : if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 28;
1159 : 93674641 : if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 29;
1160 : 93674641 : if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 30;
1161 : 93674641 : if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 31;
1162 : 93674641 : if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 32;
1163 : 93674641 : if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 33;
1164 : 93674641 : if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 34;
1165 : 93674641 : if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 35;
1166 : 93674641 : if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 36;
1167 : 93674641 : if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 37;
1168 : 93674641 : if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 38;
1169 : 93674641 : if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 39;
1170 : 93674641 : if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 40;
1171 : 93674641 : if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 41;
1172 : 93674641 : if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 42;
1173 : 93674641 : if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 43;
1174 : 93674641 : if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 44;
1175 : 93674641 : if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 45;
1176 : 93674641 : if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 46;
1177 : 93674641 : if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 47;
1178 : 93674641 : if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 48;
1179 : 93674641 : if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 49;
1180 : 93674641 : if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 50;
1181 : 93674641 : if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 51;
1182 : 93674641 : if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 52;
1183 : 93674641 : if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 53;
1184 : 93674641 : if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 54;
1185 : 93674641 : if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 55;
1186 : 93674641 : if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 56;
1187 : 93674641 : if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 57;
1188 : 93674641 : if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 58;
1189 : 93674641 : if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 59;
1190 : 93674641 : if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 60;
1191 : 93674641 : if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 61;
1192 : 93674641 : if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 62;
1193 : 93674641 : if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 63;
1194 : 93674641 : ptr->explicit_mask[5] = mask;
1195 : 93674641 : mask = 0;
1196 : 93674641 : if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 0;
1197 : 93674641 : if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 1;
1198 : 93674641 : if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 2;
1199 : 93674641 : if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 3;
1200 : 93674641 : if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 4;
1201 : 93674641 : if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 5;
1202 : 93674641 : if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 6;
1203 : 93674641 : if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 7;
1204 : 93674641 : if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 8;
1205 : 93674641 : if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 9;
1206 : 93674641 : if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 10;
1207 : 93674641 : if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 11;
1208 : 93674641 : if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 12;
1209 : 93674641 : if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 13;
1210 : 93674641 : if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 14;
1211 : 93674641 : if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 15;
1212 : 93674641 : if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 16;
1213 : 93674641 : if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 17;
1214 : 93674641 : if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 18;
1215 : 93674641 : if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 19;
1216 : 93674641 : if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 20;
1217 : 93674641 : if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 21;
1218 : 93674641 : if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 22;
1219 : 93674641 : if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 23;
1220 : 93674641 : if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 24;
1221 : 93674641 : if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 25;
1222 : 93674641 : if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 26;
1223 : 93674641 : if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 27;
1224 : 93674641 : if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 28;
1225 : 93674641 : if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 29;
1226 : 93674641 : if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 30;
1227 : 93674641 : if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 31;
1228 : 93674641 : if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 32;
1229 : 93674641 : if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 33;
1230 : 93674641 : if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 34;
1231 : 93674641 : if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 35;
1232 : 93674641 : if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 36;
1233 : 93674641 : if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 37;
1234 : 93674641 : if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 38;
1235 : 93674641 : if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 39;
1236 : 93674641 : if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 40;
1237 : 93674641 : if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 41;
1238 : 93674641 : if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 42;
1239 : 93674641 : if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 43;
1240 : 93674641 : if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 44;
1241 : 93674641 : if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 45;
1242 : 93674641 : if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 46;
1243 : 93674641 : if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 47;
1244 : 93674641 : if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 48;
1245 : 93674641 : if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 49;
1246 : 93674641 : if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 50;
1247 : 93674641 : if (opts_set->x_flag_split_paths) mask |= HOST_WIDE_INT_1U << 51;
1248 : 93674641 : if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 52;
1249 : 93674641 : if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 53;
1250 : 93674641 : if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 54;
1251 : 93674641 : if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 55;
1252 : 93674641 : if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 56;
1253 : 93674641 : if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 57;
1254 : 93674641 : if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 58;
1255 : 93674641 : if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 59;
1256 : 93674641 : if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 60;
1257 : 93674641 : if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 61;
1258 : 93674641 : if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 62;
1259 : 93674641 : if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 63;
1260 : 93674641 : ptr->explicit_mask[6] = mask;
1261 : 93674641 : mask = 0;
1262 : 93674641 : if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 0;
1263 : 93674641 : if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 1;
1264 : 93674641 : if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 2;
1265 : 93674641 : if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 3;
1266 : 93674641 : if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 4;
1267 : 93674641 : if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 5;
1268 : 93674641 : if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 6;
1269 : 93674641 : if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 7;
1270 : 93674641 : if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 8;
1271 : 93674641 : if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 9;
1272 : 93674641 : if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 10;
1273 : 93674641 : if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 11;
1274 : 93674641 : if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 12;
1275 : 93674641 : if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 13;
1276 : 93674641 : if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 14;
1277 : 93674641 : if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 15;
1278 : 93674641 : if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 16;
1279 : 93674641 : if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 17;
1280 : 93674641 : if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 18;
1281 : 93674641 : if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 19;
1282 : 93674641 : if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 20;
1283 : 93674641 : if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 21;
1284 : 93674641 : if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 22;
1285 : 93674641 : if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 23;
1286 : 93674641 : if (opts_set->x_flag_tree_live_range_split) mask |= HOST_WIDE_INT_1U << 24;
1287 : 93674641 : if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 25;
1288 : 93674641 : if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 26;
1289 : 93674641 : if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 27;
1290 : 93674641 : if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 28;
1291 : 93674641 : if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 29;
1292 : 93674641 : if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 30;
1293 : 93674641 : if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 31;
1294 : 93674641 : if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 32;
1295 : 93674641 : if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 33;
1296 : 93674641 : if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 34;
1297 : 93674641 : if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 35;
1298 : 93674641 : if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 36;
1299 : 93674641 : if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 37;
1300 : 93674641 : if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 38;
1301 : 93674641 : if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 39;
1302 : 93674641 : if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 40;
1303 : 93674641 : if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 41;
1304 : 93674641 : if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 42;
1305 : 93674641 : if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 43;
1306 : 93674641 : if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 44;
1307 : 93674641 : if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 45;
1308 : 93674641 : if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 46;
1309 : 93674641 : if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 47;
1310 : 93674641 : if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 48;
1311 : 93674641 : if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 49;
1312 : 93674641 : if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 50;
1313 : 93674641 : if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 51;
1314 : 93674641 : if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 52;
1315 : 93674641 : if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 53;
1316 : 93674641 : if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 54;
1317 : 93674641 : if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 55;
1318 : 93674641 : if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 56;
1319 : 93674641 : if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 57;
1320 : 93674641 : if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 58;
1321 : 93674641 : if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 59;
1322 : 93674641 : if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 60;
1323 : 93674641 : if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 61;
1324 : 93674641 : if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 62;
1325 : 93674641 : if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 63;
1326 : 93674641 : ptr->explicit_mask[7] = mask;
1327 : 93674641 : mask = 0;
1328 : 93674641 : }
1329 : :
1330 : : /* Restore optimization options from a structure. */
1331 : : void
1332 : 49916826 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
1333 : : struct cl_optimization *ptr)
1334 : : {
1335 : 49916826 : opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
1336 : 49916826 : opts->x_param_align_threshold = ptr->x_param_align_threshold;
1337 : 49916826 : opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
1338 : 49916826 : opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
1339 : 49916826 : opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
1340 : 49916826 : opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
1341 : 49916826 : opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
1342 : 49916826 : opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
1343 : 49916826 : opts->x_param_asan_stack = ptr->x_param_asan_stack;
1344 : 49916826 : opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
1345 : 49916826 : opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
1346 : 49916826 : opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
1347 : 49916826 : opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
1348 : 49916826 : opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
1349 : 49916826 : opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
1350 : 49916826 : opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
1351 : 49916826 : opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
1352 : 49916826 : opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
1353 : 49916826 : opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
1354 : 49916826 : opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
1355 : 49916826 : opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
1356 : 49916826 : opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
1357 : 49916826 : opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
1358 : 49916826 : opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
1359 : 49916826 : opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
1360 : 49916826 : opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
1361 : 49916826 : opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
1362 : 49916826 : opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
1363 : 49916826 : opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
1364 : 49916826 : opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
1365 : 49916826 : opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
1366 : 49916826 : opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
1367 : 49916826 : opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
1368 : 49916826 : opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
1369 : 49916826 : opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
1370 : 49916826 : opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
1371 : 49916826 : opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
1372 : 49916826 : opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
1373 : 49916826 : opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
1374 : 49916826 : opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
1375 : 49916826 : opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
1376 : 49916826 : opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
1377 : 49916826 : opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
1378 : 49916826 : opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
1379 : 49916826 : opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
1380 : 49916826 : opts->x_param_ipa_cp_profile_count_base = ptr->x_param_ipa_cp_profile_count_base;
1381 : 49916826 : opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
1382 : 49916826 : opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
1383 : 49916826 : opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
1384 : 49916826 : opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
1385 : 49916826 : opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
1386 : 49916826 : opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
1387 : 49916826 : opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
1388 : 49916826 : opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
1389 : 49916826 : opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
1390 : 49916826 : opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
1391 : 49916826 : opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
1392 : 49916826 : opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
1393 : 49916826 : opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
1394 : 49916826 : opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
1395 : 49916826 : opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
1396 : 49916826 : opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
1397 : 49916826 : opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
1398 : 49916826 : opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
1399 : 49916826 : opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
1400 : 49916826 : opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
1401 : 49916826 : opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
1402 : 49916826 : opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
1403 : 49916826 : opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
1404 : 49916826 : opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
1405 : 49916826 : opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
1406 : 49916826 : opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
1407 : 49916826 : opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
1408 : 49916826 : opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
1409 : 49916826 : opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
1410 : 49916826 : opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
1411 : 49916826 : opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
1412 : 49916826 : opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
1413 : 49916826 : opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
1414 : 49916826 : opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
1415 : 49916826 : opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
1416 : 49916826 : opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
1417 : 49916826 : opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
1418 : 49916826 : opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
1419 : 49916826 : opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
1420 : 49916826 : opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
1421 : 49916826 : opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
1422 : 49916826 : opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
1423 : 49916826 : opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
1424 : 49916826 : opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
1425 : 49916826 : opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
1426 : 49916826 : opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
1427 : 49916826 : opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
1428 : 49916826 : opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
1429 : 49916826 : opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
1430 : 49916826 : opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
1431 : 49916826 : opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
1432 : 49916826 : opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
1433 : 49916826 : opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
1434 : 49916826 : opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
1435 : 49916826 : opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
1436 : 49916826 : opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
1437 : 49916826 : opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
1438 : 49916826 : opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
1439 : 49916826 : opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
1440 : 49916826 : opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
1441 : 49916826 : opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
1442 : 49916826 : opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
1443 : 49916826 : opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
1444 : 49916826 : opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
1445 : 49916826 : opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
1446 : 49916826 : opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
1447 : 49916826 : opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
1448 : 49916826 : opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
1449 : 49916826 : opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
1450 : 49916826 : opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
1451 : 49916826 : opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
1452 : 49916826 : opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
1453 : 49916826 : opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
1454 : 49916826 : opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
1455 : 49916826 : opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
1456 : 49916826 : opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
1457 : 49916826 : opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
1458 : 49916826 : opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
1459 : 49916826 : opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
1460 : 49916826 : opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
1461 : 49916826 : opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
1462 : 49916826 : opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
1463 : 49916826 : opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
1464 : 49916826 : opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
1465 : 49916826 : opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
1466 : 49916826 : opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
1467 : 49916826 : opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
1468 : 49916826 : opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
1469 : 49916826 : opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
1470 : 49916826 : opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
1471 : 49916826 : opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
1472 : 49916826 : opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
1473 : 49916826 : opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
1474 : 49916826 : opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
1475 : 49916826 : opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
1476 : 49916826 : opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
1477 : 49916826 : opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
1478 : 49916826 : opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
1479 : 49916826 : opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
1480 : 49916826 : opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
1481 : 49916826 : opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
1482 : 49916826 : opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
1483 : 49916826 : opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
1484 : 49916826 : opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
1485 : 49916826 : opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
1486 : 49916826 : opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
1487 : 49916826 : opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
1488 : 49916826 : opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
1489 : 49916826 : opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
1490 : 49916826 : opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
1491 : 49916826 : opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
1492 : 49916826 : opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
1493 : 49916826 : opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
1494 : 49916826 : opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
1495 : 49916826 : opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
1496 : 49916826 : opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
1497 : 49916826 : opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
1498 : 49916826 : opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
1499 : 49916826 : opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
1500 : 49916826 : opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
1501 : 49916826 : opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
1502 : 49916826 : opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
1503 : 49916826 : opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
1504 : 49916826 : opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
1505 : 49916826 : opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
1506 : 49916826 : opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
1507 : 49916826 : opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
1508 : 49916826 : opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
1509 : 49916826 : opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
1510 : 49916826 : opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
1511 : 49916826 : opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
1512 : 49916826 : opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
1513 : 49916826 : opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
1514 : 49916826 : opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
1515 : 49916826 : opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
1516 : 49916826 : opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
1517 : 49916826 : opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
1518 : 49916826 : opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
1519 : 49916826 : opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
1520 : 49916826 : opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
1521 : 49916826 : opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
1522 : 49916826 : opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
1523 : 49916826 : opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
1524 : 49916826 : opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
1525 : 49916826 : opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
1526 : 49916826 : opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
1527 : 49916826 : opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
1528 : 49916826 : opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
1529 : 49916826 : opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
1530 : 49916826 : opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
1531 : 49916826 : opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
1532 : 49916826 : opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
1533 : 49916826 : opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
1534 : 49916826 : opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
1535 : 49916826 : opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
1536 : 49916826 : opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
1537 : 49916826 : opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
1538 : 49916826 : opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
1539 : 49916826 : opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
1540 : 49916826 : opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
1541 : 49916826 : opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
1542 : 49916826 : opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
1543 : 49916826 : opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
1544 : 49916826 : opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
1545 : 49916826 : opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
1546 : 49916826 : opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
1547 : 49916826 : opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
1548 : 49916826 : opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
1549 : 49916826 : opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
1550 : 49916826 : opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
1551 : 49916826 : opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
1552 : 49916826 : opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
1553 : 49916826 : opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
1554 : 49916826 : opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
1555 : 49916826 : opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
1556 : 49916826 : opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
1557 : 49916826 : opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
1558 : 49916826 : opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
1559 : 49916826 : opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
1560 : 49916826 : opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
1561 : 49916826 : opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
1562 : 49916826 : opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
1563 : 49916826 : opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
1564 : 49916826 : opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
1565 : 49916826 : opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
1566 : 49916826 : opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
1567 : 49916826 : opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
1568 : 49916826 : opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
1569 : 49916826 : opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
1570 : 49916826 : opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
1571 : 49916826 : opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
1572 : 49916826 : opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
1573 : 49916826 : opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
1574 : 49916826 : opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
1575 : 49916826 : opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
1576 : 49916826 : opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
1577 : 49916826 : opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
1578 : 49916826 : opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
1579 : 49916826 : opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
1580 : 49916826 : opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
1581 : 49916826 : opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
1582 : 49916826 : opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
1583 : 49916826 : opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
1584 : 49916826 : opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
1585 : 49916826 : opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
1586 : 49916826 : opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
1587 : 49916826 : opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
1588 : 49916826 : opts->x_param_threader_debug = ptr->x_param_threader_debug;
1589 : 49916826 : opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
1590 : 49916826 : opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
1591 : 49916826 : opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
1592 : 49916826 : opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
1593 : 49916826 : opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
1594 : 49916826 : opts->x_flag_ira_region = ptr->x_flag_ira_region;
1595 : 49916826 : opts->x_flag_live_patching = ptr->x_flag_live_patching;
1596 : 49916826 : opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
1597 : 49916826 : opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
1598 : 49916826 : opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
1599 : 49916826 : opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
1600 : 49916826 : opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
1601 : 49916826 : opts->x_optimize = ptr->x_optimize;
1602 : 49916826 : opts->x_optimize_size = ptr->x_optimize_size;
1603 : 49916826 : opts->x_optimize_debug = ptr->x_optimize_debug;
1604 : 49916826 : opts->x_optimize_fast = ptr->x_optimize_fast;
1605 : 49916826 : opts->x_warn_inline = ptr->x_warn_inline;
1606 : 49916826 : opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
1607 : 49916826 : opts->x_flag_align_functions = ptr->x_flag_align_functions;
1608 : 49916826 : opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
1609 : 49916826 : opts->x_flag_align_labels = ptr->x_flag_align_labels;
1610 : 49916826 : opts->x_flag_align_loops = ptr->x_flag_align_loops;
1611 : 49916826 : opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
1612 : 49916826 : opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
1613 : 49916826 : opts->x_flag_associative_math = ptr->x_flag_associative_math;
1614 : 49916826 : opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
1615 : 49916826 : opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
1616 : 49916826 : opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
1617 : 49916826 : opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
1618 : 49916826 : opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
1619 : 49916826 : opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
1620 : 49916826 : opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
1621 : 49916826 : opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
1622 : 49916826 : opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
1623 : 49916826 : opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
1624 : 49916826 : opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
1625 : 49916826 : opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
1626 : 49916826 : opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
1627 : 49916826 : opts->x_flag_cx_fortran_rules = ptr->x_flag_cx_fortran_rules;
1628 : 49916826 : opts->x_flag_cx_limited_range = ptr->x_flag_cx_limited_range;
1629 : 49916826 : opts->x_flag_dce = ptr->x_flag_dce;
1630 : 49916826 : opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
1631 : 49916826 : opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
1632 : 49916826 : opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
1633 : 49916826 : opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
1634 : 49916826 : opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
1635 : 49916826 : opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
1636 : 49916826 : opts->x_flag_dse = ptr->x_flag_dse;
1637 : 49916826 : opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
1638 : 49916826 : opts->x_flag_exceptions = ptr->x_flag_exceptions;
1639 : 49916826 : opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
1640 : 49916826 : opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
1641 : 49916826 : opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
1642 : 49916826 : opts->x_flag_float_store = ptr->x_flag_float_store;
1643 : 49916826 : opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
1644 : 49916826 : opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
1645 : 49916826 : opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
1646 : 49916826 : opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
1647 : 49916826 : opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
1648 : 49916826 : opts->x_flag_gcse = ptr->x_flag_gcse;
1649 : 49916826 : opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
1650 : 49916826 : opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
1651 : 49916826 : opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
1652 : 49916826 : opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
1653 : 49916826 : opts->x_flag_graphite = ptr->x_flag_graphite;
1654 : 49916826 : opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
1655 : 49916826 : opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
1656 : 49916826 : opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
1657 : 49916826 : opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
1658 : 49916826 : opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
1659 : 49916826 : opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
1660 : 49916826 : opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
1661 : 49916826 : opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
1662 : 49916826 : opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
1663 : 49916826 : opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
1664 : 49916826 : opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
1665 : 49916826 : opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
1666 : 49916826 : opts->x_flag_no_inline = ptr->x_flag_no_inline;
1667 : 49916826 : opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
1668 : 49916826 : opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
1669 : 49916826 : opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
1670 : 49916826 : opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
1671 : 49916826 : opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
1672 : 49916826 : opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
1673 : 49916826 : opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
1674 : 49916826 : opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
1675 : 49916826 : opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
1676 : 49916826 : opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
1677 : 49916826 : opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
1678 : 49916826 : opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
1679 : 49916826 : opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
1680 : 49916826 : opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
1681 : 49916826 : opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
1682 : 49916826 : opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
1683 : 49916826 : opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
1684 : 49916826 : opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
1685 : 49916826 : opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
1686 : 49916826 : opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
1687 : 49916826 : opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
1688 : 49916826 : opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
1689 : 49916826 : opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
1690 : 49916826 : opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
1691 : 49916826 : opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
1692 : 49916826 : opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
1693 : 49916826 : opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
1694 : 49916826 : opts->x_flag_ivopts = ptr->x_flag_ivopts;
1695 : 49916826 : opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
1696 : 49916826 : opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
1697 : 49916826 : opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
1698 : 49916826 : opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
1699 : 49916826 : opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
1700 : 49916826 : opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
1701 : 49916826 : opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
1702 : 49916826 : opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
1703 : 49916826 : opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
1704 : 49916826 : opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
1705 : 49916826 : opts->x_flag_errno_math = ptr->x_flag_errno_math;
1706 : 49916826 : opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
1707 : 49916826 : opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
1708 : 49916826 : opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
1709 : 49916826 : opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
1710 : 49916826 : opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
1711 : 49916826 : opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
1712 : 49916826 : opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
1713 : 49916826 : opts->x_flag_opt_info = ptr->x_flag_opt_info;
1714 : 49916826 : opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
1715 : 49916826 : opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
1716 : 49916826 : opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
1717 : 49916826 : opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
1718 : 49916826 : opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
1719 : 49916826 : opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
1720 : 49916826 : opts->x_flag_peephole2 = ptr->x_flag_peephole2;
1721 : 49916826 : opts->x_flag_plt = ptr->x_flag_plt;
1722 : 49916826 : opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
1723 : 49916826 : opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
1724 : 49916826 : opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
1725 : 49916826 : opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
1726 : 49916826 : opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
1727 : 49916826 : opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
1728 : 49916826 : opts->x_flag_ree = ptr->x_flag_ree;
1729 : 49916826 : opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
1730 : 49916826 : opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
1731 : 49916826 : opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
1732 : 49916826 : opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
1733 : 49916826 : opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
1734 : 49916826 : opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
1735 : 49916826 : opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
1736 : 49916826 : opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
1737 : 49916826 : opts->x_flag_rtti = ptr->x_flag_rtti;
1738 : 49916826 : opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
1739 : 49916826 : opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
1740 : 49916826 : opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
1741 : 49916826 : opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
1742 : 49916826 : opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
1743 : 49916826 : opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
1744 : 49916826 : opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
1745 : 49916826 : opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
1746 : 49916826 : opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
1747 : 49916826 : opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
1748 : 49916826 : opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
1749 : 49916826 : opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
1750 : 49916826 : opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
1751 : 49916826 : opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
1752 : 49916826 : opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
1753 : 49916826 : opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
1754 : 49916826 : opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
1755 : 49916826 : opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
1756 : 49916826 : opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
1757 : 49916826 : opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
1758 : 49916826 : opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
1759 : 49916826 : opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
1760 : 49916826 : opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
1761 : 49916826 : opts->x_flag_short_enums = ptr->x_flag_short_enums;
1762 : 49916826 : opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
1763 : 49916826 : opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
1764 : 49916826 : opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
1765 : 49916826 : opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
1766 : 49916826 : opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
1767 : 49916826 : opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
1768 : 49916826 : opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
1769 : 49916826 : opts->x_flag_split_loops = ptr->x_flag_split_loops;
1770 : 49916826 : opts->x_flag_split_paths = ptr->x_flag_split_paths;
1771 : 49916826 : opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
1772 : 49916826 : opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
1773 : 49916826 : opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
1774 : 49916826 : opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
1775 : 49916826 : opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
1776 : 49916826 : opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
1777 : 49916826 : opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
1778 : 49916826 : opts->x_flag_store_merging = ptr->x_flag_store_merging;
1779 : 49916826 : opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
1780 : 49916826 : opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
1781 : 49916826 : opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
1782 : 49916826 : opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
1783 : 49916826 : opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
1784 : 49916826 : opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
1785 : 49916826 : opts->x_flag_tracer = ptr->x_flag_tracer;
1786 : 49916826 : opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
1787 : 49916826 : opts->x_flag_trapv = ptr->x_flag_trapv;
1788 : 49916826 : opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
1789 : 49916826 : opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
1790 : 49916826 : opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
1791 : 49916826 : opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
1792 : 49916826 : opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
1793 : 49916826 : opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
1794 : 49916826 : opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
1795 : 49916826 : opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
1796 : 49916826 : opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
1797 : 49916826 : opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
1798 : 49916826 : opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
1799 : 49916826 : opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
1800 : 49916826 : opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
1801 : 49916826 : opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
1802 : 49916826 : opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
1803 : 49916826 : opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
1804 : 49916826 : opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
1805 : 49916826 : opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
1806 : 49916826 : opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
1807 : 49916826 : opts->x_flag_tree_live_range_split = ptr->x_flag_tree_live_range_split;
1808 : 49916826 : opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
1809 : 49916826 : opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
1810 : 49916826 : opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
1811 : 49916826 : opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
1812 : 49916826 : opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
1813 : 49916826 : opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
1814 : 49916826 : opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
1815 : 49916826 : opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
1816 : 49916826 : opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
1817 : 49916826 : opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
1818 : 49916826 : opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
1819 : 49916826 : opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
1820 : 49916826 : opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
1821 : 49916826 : opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
1822 : 49916826 : opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
1823 : 49916826 : opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
1824 : 49916826 : opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
1825 : 49916826 : opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
1826 : 49916826 : opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
1827 : 49916826 : opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
1828 : 49916826 : opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
1829 : 49916826 : opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
1830 : 49916826 : opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
1831 : 49916826 : opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
1832 : 49916826 : opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
1833 : 49916826 : opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
1834 : 49916826 : opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
1835 : 49916826 : opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
1836 : 49916826 : opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
1837 : 49916826 : opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
1838 : 49916826 : opts->x_flag_web = ptr->x_flag_web;
1839 : 49916826 : opts->x_flag_wrapv = ptr->x_flag_wrapv;
1840 : 49916826 : opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
1841 : 49916826 : opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
1842 : 49916826 : opts->x_str_align_functions = ptr->x_str_align_functions;
1843 : 49916826 : opts->x_str_align_jumps = ptr->x_str_align_jumps;
1844 : 49916826 : opts->x_str_align_labels = ptr->x_str_align_labels;
1845 : 49916826 : opts->x_str_align_loops = ptr->x_str_align_loops;
1846 : 49916826 : opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
1847 : :
1848 : 49916826 : unsigned HOST_WIDE_INT mask;
1849 : 49916826 : mask = ptr->explicit_mask[0];
1850 : 49916826 : opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
1851 : 49916826 : mask >>= 1;
1852 : 49916826 : opts_set->x_param_align_threshold = (mask & 1) != 0;
1853 : 49916826 : mask >>= 1;
1854 : 49916826 : opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
1855 : 49916826 : mask >>= 1;
1856 : 49916826 : opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
1857 : 49916826 : mask >>= 1;
1858 : 49916826 : opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
1859 : 49916826 : mask >>= 1;
1860 : 49916826 : opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
1861 : 49916826 : mask >>= 1;
1862 : 49916826 : opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
1863 : 49916826 : mask >>= 1;
1864 : 49916826 : opts_set->x_param_asan_memintrin = (mask & 1) != 0;
1865 : 49916826 : mask >>= 1;
1866 : 49916826 : opts_set->x_param_asan_stack = (mask & 1) != 0;
1867 : 49916826 : mask >>= 1;
1868 : 49916826 : opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
1869 : 49916826 : mask >>= 1;
1870 : 49916826 : opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
1871 : 49916826 : mask >>= 1;
1872 : 49916826 : opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
1873 : 49916826 : mask >>= 1;
1874 : 49916826 : opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
1875 : 49916826 : mask >>= 1;
1876 : 49916826 : opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
1877 : 49916826 : mask >>= 1;
1878 : 49916826 : opts_set->x_param_case_values_threshold = (mask & 1) != 0;
1879 : 49916826 : mask >>= 1;
1880 : 49916826 : opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
1881 : 49916826 : mask >>= 1;
1882 : 49916826 : opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
1883 : 49916826 : mask >>= 1;
1884 : 49916826 : opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
1885 : 49916826 : mask >>= 1;
1886 : 49916826 : opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
1887 : 49916826 : mask >>= 1;
1888 : 49916826 : opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
1889 : 49916826 : mask >>= 1;
1890 : 49916826 : opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
1891 : 49916826 : mask >>= 1;
1892 : 49916826 : opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
1893 : 49916826 : mask >>= 1;
1894 : 49916826 : opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
1895 : 49916826 : mask >>= 1;
1896 : 49916826 : opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
1897 : 49916826 : mask >>= 1;
1898 : 49916826 : opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
1899 : 49916826 : mask >>= 1;
1900 : 49916826 : opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
1901 : 49916826 : mask >>= 1;
1902 : 49916826 : opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
1903 : 49916826 : mask >>= 1;
1904 : 49916826 : opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
1905 : 49916826 : mask >>= 1;
1906 : 49916826 : opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
1907 : 49916826 : mask >>= 1;
1908 : 49916826 : opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
1909 : 49916826 : mask >>= 1;
1910 : 49916826 : opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
1911 : 49916826 : mask >>= 1;
1912 : 49916826 : opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
1913 : 49916826 : mask >>= 1;
1914 : 49916826 : opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
1915 : 49916826 : mask >>= 1;
1916 : 49916826 : opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
1917 : 49916826 : mask >>= 1;
1918 : 49916826 : opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
1919 : 49916826 : mask >>= 1;
1920 : 49916826 : opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
1921 : 49916826 : mask >>= 1;
1922 : 49916826 : opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
1923 : 49916826 : mask >>= 1;
1924 : 49916826 : opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
1925 : 49916826 : mask >>= 1;
1926 : 49916826 : opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
1927 : 49916826 : mask >>= 1;
1928 : 49916826 : opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
1929 : 49916826 : mask >>= 1;
1930 : 49916826 : opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
1931 : 49916826 : mask >>= 1;
1932 : 49916826 : opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
1933 : 49916826 : mask >>= 1;
1934 : 49916826 : opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
1935 : 49916826 : mask >>= 1;
1936 : 49916826 : opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
1937 : 49916826 : mask >>= 1;
1938 : 49916826 : opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
1939 : 49916826 : mask >>= 1;
1940 : 49916826 : opts_set->x_param_ipa_cp_profile_count_base = (mask & 1) != 0;
1941 : 49916826 : mask >>= 1;
1942 : 49916826 : opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
1943 : 49916826 : mask >>= 1;
1944 : 49916826 : opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
1945 : 49916826 : mask >>= 1;
1946 : 49916826 : opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
1947 : 49916826 : mask >>= 1;
1948 : 49916826 : opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
1949 : 49916826 : mask >>= 1;
1950 : 49916826 : opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
1951 : 49916826 : mask >>= 1;
1952 : 49916826 : opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
1953 : 49916826 : mask >>= 1;
1954 : 49916826 : opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
1955 : 49916826 : mask >>= 1;
1956 : 49916826 : opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
1957 : 49916826 : mask >>= 1;
1958 : 49916826 : opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
1959 : 49916826 : mask >>= 1;
1960 : 49916826 : opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
1961 : 49916826 : mask >>= 1;
1962 : 49916826 : opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
1963 : 49916826 : mask >>= 1;
1964 : 49916826 : opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
1965 : 49916826 : mask >>= 1;
1966 : 49916826 : opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
1967 : 49916826 : mask >>= 1;
1968 : 49916826 : opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
1969 : 49916826 : mask >>= 1;
1970 : 49916826 : opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
1971 : 49916826 : mask >>= 1;
1972 : 49916826 : opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
1973 : 49916826 : mask >>= 1;
1974 : 49916826 : opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
1975 : 49916826 : mask >>= 1;
1976 : 49916826 : opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
1977 : 49916826 : mask >>= 1;
1978 : 49916826 : mask = ptr->explicit_mask[1];
1979 : 49916826 : opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
1980 : 49916826 : mask >>= 1;
1981 : 49916826 : opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
1982 : 49916826 : mask >>= 1;
1983 : 49916826 : opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
1984 : 49916826 : mask >>= 1;
1985 : 49916826 : opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
1986 : 49916826 : mask >>= 1;
1987 : 49916826 : opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
1988 : 49916826 : mask >>= 1;
1989 : 49916826 : opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
1990 : 49916826 : mask >>= 1;
1991 : 49916826 : opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
1992 : 49916826 : mask >>= 1;
1993 : 49916826 : opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
1994 : 49916826 : mask >>= 1;
1995 : 49916826 : opts_set->x_param_l1_cache_size = (mask & 1) != 0;
1996 : 49916826 : mask >>= 1;
1997 : 49916826 : opts_set->x_param_l2_cache_size = (mask & 1) != 0;
1998 : 49916826 : mask >>= 1;
1999 : 49916826 : opts_set->x_param_large_function_growth = (mask & 1) != 0;
2000 : 49916826 : mask >>= 1;
2001 : 49916826 : opts_set->x_param_large_function_insns = (mask & 1) != 0;
2002 : 49916826 : mask >>= 1;
2003 : 49916826 : opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
2004 : 49916826 : mask >>= 1;
2005 : 49916826 : opts_set->x_param_large_stack_frame = (mask & 1) != 0;
2006 : 49916826 : mask >>= 1;
2007 : 49916826 : opts_set->x_param_large_unit_insns = (mask & 1) != 0;
2008 : 49916826 : mask >>= 1;
2009 : 49916826 : opts_set->x_param_lim_expensive = (mask & 1) != 0;
2010 : 49916826 : mask >>= 1;
2011 : 49916826 : opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
2012 : 49916826 : mask >>= 1;
2013 : 49916826 : opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
2014 : 49916826 : mask >>= 1;
2015 : 49916826 : opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
2016 : 49916826 : mask >>= 1;
2017 : 49916826 : opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
2018 : 49916826 : mask >>= 1;
2019 : 49916826 : opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
2020 : 49916826 : mask >>= 1;
2021 : 49916826 : opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
2022 : 49916826 : mask >>= 1;
2023 : 49916826 : opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
2024 : 49916826 : mask >>= 1;
2025 : 49916826 : opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
2026 : 49916826 : mask >>= 1;
2027 : 49916826 : opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
2028 : 49916826 : mask >>= 1;
2029 : 49916826 : opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
2030 : 49916826 : mask >>= 1;
2031 : 49916826 : opts_set->x_param_max_combine_insns = (mask & 1) != 0;
2032 : 49916826 : mask >>= 1;
2033 : 49916826 : opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
2034 : 49916826 : mask >>= 1;
2035 : 49916826 : opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
2036 : 49916826 : mask >>= 1;
2037 : 49916826 : opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
2038 : 49916826 : mask >>= 1;
2039 : 49916826 : opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
2040 : 49916826 : mask >>= 1;
2041 : 49916826 : opts_set->x_param_max_cse_insns = (mask & 1) != 0;
2042 : 49916826 : mask >>= 1;
2043 : 49916826 : opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
2044 : 49916826 : mask >>= 1;
2045 : 49916826 : opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
2046 : 49916826 : mask >>= 1;
2047 : 49916826 : opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
2048 : 49916826 : mask >>= 1;
2049 : 49916826 : opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
2050 : 49916826 : mask >>= 1;
2051 : 49916826 : opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
2052 : 49916826 : mask >>= 1;
2053 : 49916826 : opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
2054 : 49916826 : mask >>= 1;
2055 : 49916826 : opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
2056 : 49916826 : mask >>= 1;
2057 : 49916826 : opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
2058 : 49916826 : mask >>= 1;
2059 : 49916826 : opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
2060 : 49916826 : mask >>= 1;
2061 : 49916826 : opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
2062 : 49916826 : mask >>= 1;
2063 : 49916826 : opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
2064 : 49916826 : mask >>= 1;
2065 : 49916826 : opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
2066 : 49916826 : mask >>= 1;
2067 : 49916826 : opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
2068 : 49916826 : mask >>= 1;
2069 : 49916826 : opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
2070 : 49916826 : mask >>= 1;
2071 : 49916826 : opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
2072 : 49916826 : mask >>= 1;
2073 : 49916826 : opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
2074 : 49916826 : mask >>= 1;
2075 : 49916826 : opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
2076 : 49916826 : mask >>= 1;
2077 : 49916826 : opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
2078 : 49916826 : mask >>= 1;
2079 : 49916826 : opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
2080 : 49916826 : mask >>= 1;
2081 : 49916826 : opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
2082 : 49916826 : mask >>= 1;
2083 : 49916826 : opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
2084 : 49916826 : mask >>= 1;
2085 : 49916826 : opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
2086 : 49916826 : mask >>= 1;
2087 : 49916826 : opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
2088 : 49916826 : mask >>= 1;
2089 : 49916826 : opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
2090 : 49916826 : mask >>= 1;
2091 : 49916826 : opts_set->x_param_max_isl_operations = (mask & 1) != 0;
2092 : 49916826 : mask >>= 1;
2093 : 49916826 : opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
2094 : 49916826 : mask >>= 1;
2095 : 49916826 : opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
2096 : 49916826 : mask >>= 1;
2097 : 49916826 : opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
2098 : 49916826 : mask >>= 1;
2099 : 49916826 : opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
2100 : 49916826 : mask >>= 1;
2101 : 49916826 : opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
2102 : 49916826 : mask >>= 1;
2103 : 49916826 : opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
2104 : 49916826 : mask >>= 1;
2105 : 49916826 : opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
2106 : 49916826 : mask >>= 1;
2107 : 49916826 : mask = ptr->explicit_mask[2];
2108 : 49916826 : opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
2109 : 49916826 : mask >>= 1;
2110 : 49916826 : opts_set->x_param_max_peel_branches = (mask & 1) != 0;
2111 : 49916826 : mask >>= 1;
2112 : 49916826 : opts_set->x_param_max_peel_times = (mask & 1) != 0;
2113 : 49916826 : mask >>= 1;
2114 : 49916826 : opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
2115 : 49916826 : mask >>= 1;
2116 : 49916826 : opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
2117 : 49916826 : mask >>= 1;
2118 : 49916826 : opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
2119 : 49916826 : mask >>= 1;
2120 : 49916826 : opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
2121 : 49916826 : mask >>= 1;
2122 : 49916826 : opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
2123 : 49916826 : mask >>= 1;
2124 : 49916826 : opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
2125 : 49916826 : mask >>= 1;
2126 : 49916826 : opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
2127 : 49916826 : mask >>= 1;
2128 : 49916826 : opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
2129 : 49916826 : mask >>= 1;
2130 : 49916826 : opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
2131 : 49916826 : mask >>= 1;
2132 : 49916826 : opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
2133 : 49916826 : mask >>= 1;
2134 : 49916826 : opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
2135 : 49916826 : mask >>= 1;
2136 : 49916826 : opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
2137 : 49916826 : mask >>= 1;
2138 : 49916826 : opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
2139 : 49916826 : mask >>= 1;
2140 : 49916826 : opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
2141 : 49916826 : mask >>= 1;
2142 : 49916826 : opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
2143 : 49916826 : mask >>= 1;
2144 : 49916826 : opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
2145 : 49916826 : mask >>= 1;
2146 : 49916826 : opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
2147 : 49916826 : mask >>= 1;
2148 : 49916826 : opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
2149 : 49916826 : mask >>= 1;
2150 : 49916826 : opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
2151 : 49916826 : mask >>= 1;
2152 : 49916826 : opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
2153 : 49916826 : mask >>= 1;
2154 : 49916826 : opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
2155 : 49916826 : mask >>= 1;
2156 : 49916826 : opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
2157 : 49916826 : mask >>= 1;
2158 : 49916826 : opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
2159 : 49916826 : mask >>= 1;
2160 : 49916826 : opts_set->x_param_max_unroll_times = (mask & 1) != 0;
2161 : 49916826 : mask >>= 1;
2162 : 49916826 : opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
2163 : 49916826 : mask >>= 1;
2164 : 49916826 : opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
2165 : 49916826 : mask >>= 1;
2166 : 49916826 : opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
2167 : 49916826 : mask >>= 1;
2168 : 49916826 : opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
2169 : 49916826 : mask >>= 1;
2170 : 49916826 : opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
2171 : 49916826 : mask >>= 1;
2172 : 49916826 : opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
2173 : 49916826 : mask >>= 1;
2174 : 49916826 : opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
2175 : 49916826 : mask >>= 1;
2176 : 49916826 : opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
2177 : 49916826 : mask >>= 1;
2178 : 49916826 : opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
2179 : 49916826 : mask >>= 1;
2180 : 49916826 : opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
2181 : 49916826 : mask >>= 1;
2182 : 49916826 : opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
2183 : 49916826 : mask >>= 1;
2184 : 49916826 : opts_set->x_param_min_pagesize = (mask & 1) != 0;
2185 : 49916826 : mask >>= 1;
2186 : 49916826 : opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
2187 : 49916826 : mask >>= 1;
2188 : 49916826 : opts_set->x_param_min_spec_prob = (mask & 1) != 0;
2189 : 49916826 : mask >>= 1;
2190 : 49916826 : opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
2191 : 49916826 : mask >>= 1;
2192 : 49916826 : opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
2193 : 49916826 : mask >>= 1;
2194 : 49916826 : opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
2195 : 49916826 : mask >>= 1;
2196 : 49916826 : opts_set->x_param_modref_max_bases = (mask & 1) != 0;
2197 : 49916826 : mask >>= 1;
2198 : 49916826 : opts_set->x_param_modref_max_depth = (mask & 1) != 0;
2199 : 49916826 : mask >>= 1;
2200 : 49916826 : opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
2201 : 49916826 : mask >>= 1;
2202 : 49916826 : opts_set->x_param_modref_max_refs = (mask & 1) != 0;
2203 : 49916826 : mask >>= 1;
2204 : 49916826 : opts_set->x_param_modref_max_tests = (mask & 1) != 0;
2205 : 49916826 : mask >>= 1;
2206 : 49916826 : opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
2207 : 49916826 : mask >>= 1;
2208 : 49916826 : opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
2209 : 49916826 : mask >>= 1;
2210 : 49916826 : opts_set->x_param_parloops_schedule = (mask & 1) != 0;
2211 : 49916826 : mask >>= 1;
2212 : 49916826 : opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
2213 : 49916826 : mask >>= 1;
2214 : 49916826 : opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
2215 : 49916826 : mask >>= 1;
2216 : 49916826 : opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
2217 : 49916826 : mask >>= 1;
2218 : 49916826 : opts_set->x_param_prefetch_latency = (mask & 1) != 0;
2219 : 49916826 : mask >>= 1;
2220 : 49916826 : opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
2221 : 49916826 : mask >>= 1;
2222 : 49916826 : opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
2223 : 49916826 : mask >>= 1;
2224 : 49916826 : opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
2225 : 49916826 : mask >>= 1;
2226 : 49916826 : opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
2227 : 49916826 : mask >>= 1;
2228 : 49916826 : opts_set->x_param_relation_block_limit = (mask & 1) != 0;
2229 : 49916826 : mask >>= 1;
2230 : 49916826 : opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
2231 : 49916826 : mask >>= 1;
2232 : 49916826 : opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
2233 : 49916826 : mask >>= 1;
2234 : 49916826 : opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
2235 : 49916826 : mask >>= 1;
2236 : 49916826 : mask = ptr->explicit_mask[3];
2237 : 49916826 : opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
2238 : 49916826 : mask >>= 1;
2239 : 49916826 : opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
2240 : 49916826 : mask >>= 1;
2241 : 49916826 : opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
2242 : 49916826 : mask >>= 1;
2243 : 49916826 : opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
2244 : 49916826 : mask >>= 1;
2245 : 49916826 : opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
2246 : 49916826 : mask >>= 1;
2247 : 49916826 : opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
2248 : 49916826 : mask >>= 1;
2249 : 49916826 : opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
2250 : 49916826 : mask >>= 1;
2251 : 49916826 : opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
2252 : 49916826 : mask >>= 1;
2253 : 49916826 : opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
2254 : 49916826 : mask >>= 1;
2255 : 49916826 : opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
2256 : 49916826 : mask >>= 1;
2257 : 49916826 : opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
2258 : 49916826 : mask >>= 1;
2259 : 49916826 : opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
2260 : 49916826 : mask >>= 1;
2261 : 49916826 : opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
2262 : 49916826 : mask >>= 1;
2263 : 49916826 : opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
2264 : 49916826 : mask >>= 1;
2265 : 49916826 : opts_set->x_param_sms_min_sc = (mask & 1) != 0;
2266 : 49916826 : mask >>= 1;
2267 : 49916826 : opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
2268 : 49916826 : mask >>= 1;
2269 : 49916826 : opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
2270 : 49916826 : mask >>= 1;
2271 : 49916826 : opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
2272 : 49916826 : mask >>= 1;
2273 : 49916826 : opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
2274 : 49916826 : mask >>= 1;
2275 : 49916826 : opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
2276 : 49916826 : mask >>= 1;
2277 : 49916826 : opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
2278 : 49916826 : mask >>= 1;
2279 : 49916826 : opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
2280 : 49916826 : mask >>= 1;
2281 : 49916826 : opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
2282 : 49916826 : mask >>= 1;
2283 : 49916826 : opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
2284 : 49916826 : mask >>= 1;
2285 : 49916826 : opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
2286 : 49916826 : mask >>= 1;
2287 : 49916826 : opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
2288 : 49916826 : mask >>= 1;
2289 : 49916826 : opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
2290 : 49916826 : mask >>= 1;
2291 : 49916826 : opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
2292 : 49916826 : mask >>= 1;
2293 : 49916826 : opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
2294 : 49916826 : mask >>= 1;
2295 : 49916826 : opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
2296 : 49916826 : mask >>= 1;
2297 : 49916826 : opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
2298 : 49916826 : mask >>= 1;
2299 : 49916826 : opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
2300 : 49916826 : mask >>= 1;
2301 : 49916826 : opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
2302 : 49916826 : mask >>= 1;
2303 : 49916826 : opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
2304 : 49916826 : mask >>= 1;
2305 : 49916826 : opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
2306 : 49916826 : mask >>= 1;
2307 : 49916826 : opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
2308 : 49916826 : mask >>= 1;
2309 : 49916826 : opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
2310 : 49916826 : mask >>= 1;
2311 : 49916826 : opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
2312 : 49916826 : mask >>= 1;
2313 : 49916826 : opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
2314 : 49916826 : mask >>= 1;
2315 : 49916826 : opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
2316 : 49916826 : mask >>= 1;
2317 : 49916826 : opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
2318 : 49916826 : mask >>= 1;
2319 : 49916826 : opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
2320 : 49916826 : mask >>= 1;
2321 : 49916826 : opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
2322 : 49916826 : mask >>= 1;
2323 : 49916826 : opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
2324 : 49916826 : mask >>= 1;
2325 : 49916826 : opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
2326 : 49916826 : mask >>= 1;
2327 : 49916826 : opts_set->x_param_vect_induction_float = (mask & 1) != 0;
2328 : 49916826 : mask >>= 1;
2329 : 49916826 : opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
2330 : 49916826 : mask >>= 1;
2331 : 49916826 : opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
2332 : 49916826 : mask >>= 1;
2333 : 49916826 : opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
2334 : 49916826 : mask >>= 1;
2335 : 49916826 : opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
2336 : 49916826 : mask >>= 1;
2337 : 49916826 : opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
2338 : 49916826 : mask >>= 1;
2339 : 49916826 : opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
2340 : 49916826 : mask >>= 1;
2341 : 49916826 : opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
2342 : 49916826 : mask >>= 1;
2343 : 49916826 : opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
2344 : 49916826 : mask >>= 1;
2345 : 49916826 : opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
2346 : 49916826 : mask >>= 1;
2347 : 49916826 : opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
2348 : 49916826 : mask >>= 1;
2349 : 49916826 : opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
2350 : 49916826 : mask >>= 1;
2351 : 49916826 : opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
2352 : 49916826 : mask >>= 1;
2353 : 49916826 : opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
2354 : 49916826 : mask >>= 1;
2355 : 49916826 : opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
2356 : 49916826 : mask >>= 1;
2357 : 49916826 : opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
2358 : 49916826 : mask >>= 1;
2359 : 49916826 : opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
2360 : 49916826 : mask >>= 1;
2361 : 49916826 : opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
2362 : 49916826 : mask >>= 1;
2363 : 49916826 : opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
2364 : 49916826 : mask >>= 1;
2365 : 49916826 : mask = ptr->explicit_mask[4];
2366 : 49916826 : opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
2367 : 49916826 : mask >>= 1;
2368 : 49916826 : opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
2369 : 49916826 : mask >>= 1;
2370 : 49916826 : opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
2371 : 49916826 : mask >>= 1;
2372 : 49916826 : opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
2373 : 49916826 : mask >>= 1;
2374 : 49916826 : opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
2375 : 49916826 : mask >>= 1;
2376 : 49916826 : opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
2377 : 49916826 : mask >>= 1;
2378 : 49916826 : opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2379 : 49916826 : mask >>= 1;
2380 : 49916826 : opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
2381 : 49916826 : mask >>= 1;
2382 : 49916826 : opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
2383 : 49916826 : mask >>= 1;
2384 : 49916826 : opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2385 : 49916826 : mask >>= 1;
2386 : 49916826 : opts_set->x_optimize = (mask & 1) != 0;
2387 : 49916826 : mask >>= 1;
2388 : 49916826 : opts_set->x_optimize_size = (mask & 1) != 0;
2389 : 49916826 : mask >>= 1;
2390 : 49916826 : opts_set->x_optimize_debug = (mask & 1) != 0;
2391 : 49916826 : mask >>= 1;
2392 : 49916826 : opts_set->x_optimize_fast = (mask & 1) != 0;
2393 : 49916826 : mask >>= 1;
2394 : 49916826 : opts_set->x_warn_inline = (mask & 1) != 0;
2395 : 49916826 : mask >>= 1;
2396 : 49916826 : opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
2397 : 49916826 : mask >>= 1;
2398 : 49916826 : opts_set->x_flag_align_functions = (mask & 1) != 0;
2399 : 49916826 : mask >>= 1;
2400 : 49916826 : opts_set->x_flag_align_jumps = (mask & 1) != 0;
2401 : 49916826 : mask >>= 1;
2402 : 49916826 : opts_set->x_flag_align_labels = (mask & 1) != 0;
2403 : 49916826 : mask >>= 1;
2404 : 49916826 : opts_set->x_flag_align_loops = (mask & 1) != 0;
2405 : 49916826 : mask >>= 1;
2406 : 49916826 : opts_set->x_flag_allocation_dce = (mask & 1) != 0;
2407 : 49916826 : mask >>= 1;
2408 : 49916826 : opts_set->x_flag_store_data_races = (mask & 1) != 0;
2409 : 49916826 : mask >>= 1;
2410 : 49916826 : opts_set->x_flag_associative_math = (mask & 1) != 0;
2411 : 49916826 : mask >>= 1;
2412 : 49916826 : opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
2413 : 49916826 : mask >>= 1;
2414 : 49916826 : opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
2415 : 49916826 : mask >>= 1;
2416 : 49916826 : opts_set->x_flag_bit_tests = (mask & 1) != 0;
2417 : 49916826 : mask >>= 1;
2418 : 49916826 : opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
2419 : 49916826 : mask >>= 1;
2420 : 49916826 : opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
2421 : 49916826 : mask >>= 1;
2422 : 49916826 : opts_set->x_flag_caller_saves = (mask & 1) != 0;
2423 : 49916826 : mask >>= 1;
2424 : 49916826 : opts_set->x_flag_code_hoisting = (mask & 1) != 0;
2425 : 49916826 : mask >>= 1;
2426 : 49916826 : opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
2427 : 49916826 : mask >>= 1;
2428 : 49916826 : opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
2429 : 49916826 : mask >>= 1;
2430 : 49916826 : opts_set->x_flag_conserve_stack = (mask & 1) != 0;
2431 : 49916826 : mask >>= 1;
2432 : 49916826 : opts_set->x_flag_cprop_registers = (mask & 1) != 0;
2433 : 49916826 : mask >>= 1;
2434 : 49916826 : opts_set->x_flag_crossjumping = (mask & 1) != 0;
2435 : 49916826 : mask >>= 1;
2436 : 49916826 : opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
2437 : 49916826 : mask >>= 1;
2438 : 49916826 : opts_set->x_flag_cx_fortran_rules = (mask & 1) != 0;
2439 : 49916826 : mask >>= 1;
2440 : 49916826 : opts_set->x_flag_cx_limited_range = (mask & 1) != 0;
2441 : 49916826 : mask >>= 1;
2442 : 49916826 : opts_set->x_flag_dce = (mask & 1) != 0;
2443 : 49916826 : mask >>= 1;
2444 : 49916826 : opts_set->x_flag_defer_pop = (mask & 1) != 0;
2445 : 49916826 : mask >>= 1;
2446 : 49916826 : opts_set->x_flag_delayed_branch = (mask & 1) != 0;
2447 : 49916826 : mask >>= 1;
2448 : 49916826 : opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
2449 : 49916826 : mask >>= 1;
2450 : 49916826 : opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
2451 : 49916826 : mask >>= 1;
2452 : 49916826 : opts_set->x_flag_devirtualize = (mask & 1) != 0;
2453 : 49916826 : mask >>= 1;
2454 : 49916826 : opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
2455 : 49916826 : mask >>= 1;
2456 : 49916826 : opts_set->x_flag_dse = (mask & 1) != 0;
2457 : 49916826 : mask >>= 1;
2458 : 49916826 : opts_set->x_flag_early_inlining = (mask & 1) != 0;
2459 : 49916826 : mask >>= 1;
2460 : 49916826 : opts_set->x_flag_exceptions = (mask & 1) != 0;
2461 : 49916826 : mask >>= 1;
2462 : 49916826 : opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
2463 : 49916826 : mask >>= 1;
2464 : 49916826 : opts_set->x_flag_finite_loops = (mask & 1) != 0;
2465 : 49916826 : mask >>= 1;
2466 : 49916826 : opts_set->x_flag_finite_math_only = (mask & 1) != 0;
2467 : 49916826 : mask >>= 1;
2468 : 49916826 : opts_set->x_flag_float_store = (mask & 1) != 0;
2469 : 49916826 : mask >>= 1;
2470 : 49916826 : opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
2471 : 49916826 : mask >>= 1;
2472 : 49916826 : opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
2473 : 49916826 : mask >>= 1;
2474 : 49916826 : opts_set->x_flag_forward_propagate = (mask & 1) != 0;
2475 : 49916826 : mask >>= 1;
2476 : 49916826 : opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
2477 : 49916826 : mask >>= 1;
2478 : 49916826 : opts_set->x_flag_no_function_cse = (mask & 1) != 0;
2479 : 49916826 : mask >>= 1;
2480 : 49916826 : opts_set->x_flag_gcse = (mask & 1) != 0;
2481 : 49916826 : mask >>= 1;
2482 : 49916826 : opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
2483 : 49916826 : mask >>= 1;
2484 : 49916826 : opts_set->x_flag_gcse_las = (mask & 1) != 0;
2485 : 49916826 : mask >>= 1;
2486 : 49916826 : opts_set->x_flag_gcse_lm = (mask & 1) != 0;
2487 : 49916826 : mask >>= 1;
2488 : 49916826 : opts_set->x_flag_gcse_sm = (mask & 1) != 0;
2489 : 49916826 : mask >>= 1;
2490 : 49916826 : opts_set->x_flag_graphite = (mask & 1) != 0;
2491 : 49916826 : mask >>= 1;
2492 : 49916826 : opts_set->x_flag_graphite_identity = (mask & 1) != 0;
2493 : 49916826 : mask >>= 1;
2494 : 49916826 : mask = ptr->explicit_mask[5];
2495 : 49916826 : opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
2496 : 49916826 : mask >>= 1;
2497 : 49916826 : opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
2498 : 49916826 : mask >>= 1;
2499 : 49916826 : opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
2500 : 49916826 : mask >>= 1;
2501 : 49916826 : opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
2502 : 49916826 : mask >>= 1;
2503 : 49916826 : opts_set->x_flag_harden_compares = (mask & 1) != 0;
2504 : 49916826 : mask >>= 1;
2505 : 49916826 : opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
2506 : 49916826 : mask >>= 1;
2507 : 49916826 : opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
2508 : 49916826 : mask >>= 1;
2509 : 49916826 : opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
2510 : 49916826 : mask >>= 1;
2511 : 49916826 : opts_set->x_flag_if_conversion = (mask & 1) != 0;
2512 : 49916826 : mask >>= 1;
2513 : 49916826 : opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
2514 : 49916826 : mask >>= 1;
2515 : 49916826 : opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
2516 : 49916826 : mask >>= 1;
2517 : 49916826 : opts_set->x_flag_no_inline = (mask & 1) != 0;
2518 : 49916826 : mask >>= 1;
2519 : 49916826 : opts_set->x_flag_inline_atomics = (mask & 1) != 0;
2520 : 49916826 : mask >>= 1;
2521 : 49916826 : opts_set->x_flag_inline_functions = (mask & 1) != 0;
2522 : 49916826 : mask >>= 1;
2523 : 49916826 : opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
2524 : 49916826 : mask >>= 1;
2525 : 49916826 : opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
2526 : 49916826 : mask >>= 1;
2527 : 49916826 : opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
2528 : 49916826 : mask >>= 1;
2529 : 49916826 : opts_set->x_flag_ipa_cp = (mask & 1) != 0;
2530 : 49916826 : mask >>= 1;
2531 : 49916826 : opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
2532 : 49916826 : mask >>= 1;
2533 : 49916826 : opts_set->x_flag_ipa_icf = (mask & 1) != 0;
2534 : 49916826 : mask >>= 1;
2535 : 49916826 : opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
2536 : 49916826 : mask >>= 1;
2537 : 49916826 : opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
2538 : 49916826 : mask >>= 1;
2539 : 49916826 : opts_set->x_flag_ipa_modref = (mask & 1) != 0;
2540 : 49916826 : mask >>= 1;
2541 : 49916826 : opts_set->x_flag_ipa_profile = (mask & 1) != 0;
2542 : 49916826 : mask >>= 1;
2543 : 49916826 : opts_set->x_flag_ipa_pta = (mask & 1) != 0;
2544 : 49916826 : mask >>= 1;
2545 : 49916826 : opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
2546 : 49916826 : mask >>= 1;
2547 : 49916826 : opts_set->x_flag_ipa_ra = (mask & 1) != 0;
2548 : 49916826 : mask >>= 1;
2549 : 49916826 : opts_set->x_flag_ipa_reference = (mask & 1) != 0;
2550 : 49916826 : mask >>= 1;
2551 : 49916826 : opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
2552 : 49916826 : mask >>= 1;
2553 : 49916826 : opts_set->x_flag_ipa_sra = (mask & 1) != 0;
2554 : 49916826 : mask >>= 1;
2555 : 49916826 : opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
2556 : 49916826 : mask >>= 1;
2557 : 49916826 : opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
2558 : 49916826 : mask >>= 1;
2559 : 49916826 : opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
2560 : 49916826 : mask >>= 1;
2561 : 49916826 : opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
2562 : 49916826 : mask >>= 1;
2563 : 49916826 : opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
2564 : 49916826 : mask >>= 1;
2565 : 49916826 : opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
2566 : 49916826 : mask >>= 1;
2567 : 49916826 : opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
2568 : 49916826 : mask >>= 1;
2569 : 49916826 : opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
2570 : 49916826 : mask >>= 1;
2571 : 49916826 : opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
2572 : 49916826 : mask >>= 1;
2573 : 49916826 : opts_set->x_flag_ivopts = (mask & 1) != 0;
2574 : 49916826 : mask >>= 1;
2575 : 49916826 : opts_set->x_flag_jump_tables = (mask & 1) != 0;
2576 : 49916826 : mask >>= 1;
2577 : 49916826 : opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
2578 : 49916826 : mask >>= 1;
2579 : 49916826 : opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
2580 : 49916826 : mask >>= 1;
2581 : 49916826 : opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
2582 : 49916826 : mask >>= 1;
2583 : 49916826 : opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
2584 : 49916826 : mask >>= 1;
2585 : 49916826 : opts_set->x_flag_loop_interchange = (mask & 1) != 0;
2586 : 49916826 : mask >>= 1;
2587 : 49916826 : opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
2588 : 49916826 : mask >>= 1;
2589 : 49916826 : opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
2590 : 49916826 : mask >>= 1;
2591 : 49916826 : opts_set->x_flag_unroll_jam = (mask & 1) != 0;
2592 : 49916826 : mask >>= 1;
2593 : 49916826 : opts_set->x_flag_lra_remat = (mask & 1) != 0;
2594 : 49916826 : mask >>= 1;
2595 : 49916826 : opts_set->x_flag_errno_math = (mask & 1) != 0;
2596 : 49916826 : mask >>= 1;
2597 : 49916826 : opts_set->x_flag_modulo_sched = (mask & 1) != 0;
2598 : 49916826 : mask >>= 1;
2599 : 49916826 : opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
2600 : 49916826 : mask >>= 1;
2601 : 49916826 : opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
2602 : 49916826 : mask >>= 1;
2603 : 49916826 : opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
2604 : 49916826 : mask >>= 1;
2605 : 49916826 : opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
2606 : 49916826 : mask >>= 1;
2607 : 49916826 : opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
2608 : 49916826 : mask >>= 1;
2609 : 49916826 : opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
2610 : 49916826 : mask >>= 1;
2611 : 49916826 : opts_set->x_flag_opt_info = (mask & 1) != 0;
2612 : 49916826 : mask >>= 1;
2613 : 49916826 : opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
2614 : 49916826 : mask >>= 1;
2615 : 49916826 : opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
2616 : 49916826 : mask >>= 1;
2617 : 49916826 : opts_set->x_flag_pack_struct = (mask & 1) != 0;
2618 : 49916826 : mask >>= 1;
2619 : 49916826 : opts_set->x_flag_partial_inlining = (mask & 1) != 0;
2620 : 49916826 : mask >>= 1;
2621 : 49916826 : opts_set->x_flag_peel_loops = (mask & 1) != 0;
2622 : 49916826 : mask >>= 1;
2623 : 49916826 : mask = ptr->explicit_mask[6];
2624 : 49916826 : opts_set->x_flag_no_peephole = (mask & 1) != 0;
2625 : 49916826 : mask >>= 1;
2626 : 49916826 : opts_set->x_flag_peephole2 = (mask & 1) != 0;
2627 : 49916826 : mask >>= 1;
2628 : 49916826 : opts_set->x_flag_plt = (mask & 1) != 0;
2629 : 49916826 : mask >>= 1;
2630 : 49916826 : opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
2631 : 49916826 : mask >>= 1;
2632 : 49916826 : opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
2633 : 49916826 : mask >>= 1;
2634 : 49916826 : opts_set->x_flag_printf_return_value = (mask & 1) != 0;
2635 : 49916826 : mask >>= 1;
2636 : 49916826 : opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
2637 : 49916826 : mask >>= 1;
2638 : 49916826 : opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
2639 : 49916826 : mask >>= 1;
2640 : 49916826 : opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
2641 : 49916826 : mask >>= 1;
2642 : 49916826 : opts_set->x_flag_ree = (mask & 1) != 0;
2643 : 49916826 : mask >>= 1;
2644 : 49916826 : opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
2645 : 49916826 : mask >>= 1;
2646 : 49916826 : opts_set->x_flag_rename_registers = (mask & 1) != 0;
2647 : 49916826 : mask >>= 1;
2648 : 49916826 : opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
2649 : 49916826 : mask >>= 1;
2650 : 49916826 : opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
2651 : 49916826 : mask >>= 1;
2652 : 49916826 : opts_set->x_flag_reorder_functions = (mask & 1) != 0;
2653 : 49916826 : mask >>= 1;
2654 : 49916826 : opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
2655 : 49916826 : mask >>= 1;
2656 : 49916826 : opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
2657 : 49916826 : mask >>= 1;
2658 : 49916826 : opts_set->x_flag_rounding_math = (mask & 1) != 0;
2659 : 49916826 : mask >>= 1;
2660 : 49916826 : opts_set->x_flag_rtti = (mask & 1) != 0;
2661 : 49916826 : mask >>= 1;
2662 : 49916826 : opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
2663 : 49916826 : mask >>= 1;
2664 : 49916826 : opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
2665 : 49916826 : mask >>= 1;
2666 : 49916826 : opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
2667 : 49916826 : mask >>= 1;
2668 : 49916826 : opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
2669 : 49916826 : mask >>= 1;
2670 : 49916826 : opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
2671 : 49916826 : mask >>= 1;
2672 : 49916826 : opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
2673 : 49916826 : mask >>= 1;
2674 : 49916826 : opts_set->x_flag_sched_pressure = (mask & 1) != 0;
2675 : 49916826 : mask >>= 1;
2676 : 49916826 : opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
2677 : 49916826 : mask >>= 1;
2678 : 49916826 : opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
2679 : 49916826 : mask >>= 1;
2680 : 49916826 : opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
2681 : 49916826 : mask >>= 1;
2682 : 49916826 : opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
2683 : 49916826 : mask >>= 1;
2684 : 49916826 : opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
2685 : 49916826 : mask >>= 1;
2686 : 49916826 : opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
2687 : 49916826 : mask >>= 1;
2688 : 49916826 : opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
2689 : 49916826 : mask >>= 1;
2690 : 49916826 : opts_set->x_flag_schedule_insns = (mask & 1) != 0;
2691 : 49916826 : mask >>= 1;
2692 : 49916826 : opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
2693 : 49916826 : mask >>= 1;
2694 : 49916826 : opts_set->x_flag_section_anchors = (mask & 1) != 0;
2695 : 49916826 : mask >>= 1;
2696 : 49916826 : opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
2697 : 49916826 : mask >>= 1;
2698 : 49916826 : opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
2699 : 49916826 : mask >>= 1;
2700 : 49916826 : opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
2701 : 49916826 : mask >>= 1;
2702 : 49916826 : opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
2703 : 49916826 : mask >>= 1;
2704 : 49916826 : opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
2705 : 49916826 : mask >>= 1;
2706 : 49916826 : opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
2707 : 49916826 : mask >>= 1;
2708 : 49916826 : opts_set->x_flag_short_enums = (mask & 1) != 0;
2709 : 49916826 : mask >>= 1;
2710 : 49916826 : opts_set->x_flag_short_wchar = (mask & 1) != 0;
2711 : 49916826 : mask >>= 1;
2712 : 49916826 : opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
2713 : 49916826 : mask >>= 1;
2714 : 49916826 : opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
2715 : 49916826 : mask >>= 1;
2716 : 49916826 : opts_set->x_flag_signaling_nans = (mask & 1) != 0;
2717 : 49916826 : mask >>= 1;
2718 : 49916826 : opts_set->x_flag_signed_zeros = (mask & 1) != 0;
2719 : 49916826 : mask >>= 1;
2720 : 49916826 : opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
2721 : 49916826 : mask >>= 1;
2722 : 49916826 : opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
2723 : 49916826 : mask >>= 1;
2724 : 49916826 : opts_set->x_flag_split_loops = (mask & 1) != 0;
2725 : 49916826 : mask >>= 1;
2726 : 49916826 : opts_set->x_flag_split_paths = (mask & 1) != 0;
2727 : 49916826 : mask >>= 1;
2728 : 49916826 : opts_set->x_flag_split_wide_types = (mask & 1) != 0;
2729 : 49916826 : mask >>= 1;
2730 : 49916826 : opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
2731 : 49916826 : mask >>= 1;
2732 : 49916826 : opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
2733 : 49916826 : mask >>= 1;
2734 : 49916826 : opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
2735 : 49916826 : mask >>= 1;
2736 : 49916826 : opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
2737 : 49916826 : mask >>= 1;
2738 : 49916826 : opts_set->x_flag_stack_protect = (mask & 1) != 0;
2739 : 49916826 : mask >>= 1;
2740 : 49916826 : opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
2741 : 49916826 : mask >>= 1;
2742 : 49916826 : opts_set->x_flag_store_merging = (mask & 1) != 0;
2743 : 49916826 : mask >>= 1;
2744 : 49916826 : opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
2745 : 49916826 : mask >>= 1;
2746 : 49916826 : opts_set->x_flag_strict_enums = (mask & 1) != 0;
2747 : 49916826 : mask >>= 1;
2748 : 49916826 : opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
2749 : 49916826 : mask >>= 1;
2750 : 49916826 : opts_set->x_flag_thread_jumps = (mask & 1) != 0;
2751 : 49916826 : mask >>= 1;
2752 : 49916826 : mask = ptr->explicit_mask[7];
2753 : 49916826 : opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
2754 : 49916826 : mask >>= 1;
2755 : 49916826 : opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
2756 : 49916826 : mask >>= 1;
2757 : 49916826 : opts_set->x_flag_tracer = (mask & 1) != 0;
2758 : 49916826 : mask >>= 1;
2759 : 49916826 : opts_set->x_flag_trapping_math = (mask & 1) != 0;
2760 : 49916826 : mask >>= 1;
2761 : 49916826 : opts_set->x_flag_trapv = (mask & 1) != 0;
2762 : 49916826 : mask >>= 1;
2763 : 49916826 : opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
2764 : 49916826 : mask >>= 1;
2765 : 49916826 : opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
2766 : 49916826 : mask >>= 1;
2767 : 49916826 : opts_set->x_flag_tree_ccp = (mask & 1) != 0;
2768 : 49916826 : mask >>= 1;
2769 : 49916826 : opts_set->x_flag_tree_ch = (mask & 1) != 0;
2770 : 49916826 : mask >>= 1;
2771 : 49916826 : opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
2772 : 49916826 : mask >>= 1;
2773 : 49916826 : opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
2774 : 49916826 : mask >>= 1;
2775 : 49916826 : opts_set->x_flag_tree_cselim = (mask & 1) != 0;
2776 : 49916826 : mask >>= 1;
2777 : 49916826 : opts_set->x_flag_tree_dce = (mask & 1) != 0;
2778 : 49916826 : mask >>= 1;
2779 : 49916826 : opts_set->x_flag_tree_dom = (mask & 1) != 0;
2780 : 49916826 : mask >>= 1;
2781 : 49916826 : opts_set->x_flag_tree_dse = (mask & 1) != 0;
2782 : 49916826 : mask >>= 1;
2783 : 49916826 : opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
2784 : 49916826 : mask >>= 1;
2785 : 49916826 : opts_set->x_flag_tree_fre = (mask & 1) != 0;
2786 : 49916826 : mask >>= 1;
2787 : 49916826 : opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
2788 : 49916826 : mask >>= 1;
2789 : 49916826 : opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
2790 : 49916826 : mask >>= 1;
2791 : 49916826 : opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
2792 : 49916826 : mask >>= 1;
2793 : 49916826 : opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
2794 : 49916826 : mask >>= 1;
2795 : 49916826 : opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
2796 : 49916826 : mask >>= 1;
2797 : 49916826 : opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
2798 : 49916826 : mask >>= 1;
2799 : 49916826 : opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
2800 : 49916826 : mask >>= 1;
2801 : 49916826 : opts_set->x_flag_tree_live_range_split = (mask & 1) != 0;
2802 : 49916826 : mask >>= 1;
2803 : 49916826 : opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
2804 : 49916826 : mask >>= 1;
2805 : 49916826 : opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
2806 : 49916826 : mask >>= 1;
2807 : 49916826 : opts_set->x_flag_tree_pre = (mask & 1) != 0;
2808 : 49916826 : mask >>= 1;
2809 : 49916826 : opts_set->x_flag_tree_pta = (mask & 1) != 0;
2810 : 49916826 : mask >>= 1;
2811 : 49916826 : opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
2812 : 49916826 : mask >>= 1;
2813 : 49916826 : opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
2814 : 49916826 : mask >>= 1;
2815 : 49916826 : opts_set->x_flag_tree_sink = (mask & 1) != 0;
2816 : 49916826 : mask >>= 1;
2817 : 49916826 : opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
2818 : 49916826 : mask >>= 1;
2819 : 49916826 : opts_set->x_flag_tree_slsr = (mask & 1) != 0;
2820 : 49916826 : mask >>= 1;
2821 : 49916826 : opts_set->x_flag_tree_sra = (mask & 1) != 0;
2822 : 49916826 : mask >>= 1;
2823 : 49916826 : opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
2824 : 49916826 : mask >>= 1;
2825 : 49916826 : opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
2826 : 49916826 : mask >>= 1;
2827 : 49916826 : opts_set->x_flag_tree_ter = (mask & 1) != 0;
2828 : 49916826 : mask >>= 1;
2829 : 49916826 : opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
2830 : 49916826 : mask >>= 1;
2831 : 49916826 : opts_set->x_flag_tree_vrp = (mask & 1) != 0;
2832 : 49916826 : mask >>= 1;
2833 : 49916826 : opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
2834 : 49916826 : mask >>= 1;
2835 : 49916826 : opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
2836 : 49916826 : mask >>= 1;
2837 : 49916826 : opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
2838 : 49916826 : mask >>= 1;
2839 : 49916826 : opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
2840 : 49916826 : mask >>= 1;
2841 : 49916826 : opts_set->x_flag_unroll_loops = (mask & 1) != 0;
2842 : 49916826 : mask >>= 1;
2843 : 49916826 : opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
2844 : 49916826 : mask >>= 1;
2845 : 49916826 : opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
2846 : 49916826 : mask >>= 1;
2847 : 49916826 : opts_set->x_flag_unwind_tables = (mask & 1) != 0;
2848 : 49916826 : mask >>= 1;
2849 : 49916826 : opts_set->x_flag_var_tracking = (mask & 1) != 0;
2850 : 49916826 : mask >>= 1;
2851 : 49916826 : opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
2852 : 49916826 : mask >>= 1;
2853 : 49916826 : opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
2854 : 49916826 : mask >>= 1;
2855 : 49916826 : opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
2856 : 49916826 : mask >>= 1;
2857 : 49916826 : opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
2858 : 49916826 : mask >>= 1;
2859 : 49916826 : opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
2860 : 49916826 : mask >>= 1;
2861 : 49916826 : opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
2862 : 49916826 : mask >>= 1;
2863 : 49916826 : opts_set->x_flag_web = (mask & 1) != 0;
2864 : 49916826 : mask >>= 1;
2865 : 49916826 : opts_set->x_flag_wrapv = (mask & 1) != 0;
2866 : 49916826 : mask >>= 1;
2867 : 49916826 : opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
2868 : 49916826 : mask >>= 1;
2869 : 49916826 : opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
2870 : 49916826 : mask >>= 1;
2871 : 49916826 : opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
2872 : 49916826 : mask >>= 1;
2873 : 49916826 : opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
2874 : 49916826 : mask >>= 1;
2875 : 49916826 : opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
2876 : 49916826 : mask >>= 1;
2877 : 49916826 : opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
2878 : 49916826 : mask >>= 1;
2879 : 49916826 : opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
2880 : 49916826 : mask >>= 1;
2881 : 49916826 : targetm.override_options_after_change ();
2882 : 49916826 : }
2883 : :
2884 : : /* Print optimization options from a structure. */
2885 : : void
2886 : 0 : cl_optimization_print (FILE *file,
2887 : : int indent_to,
2888 : : struct cl_optimization *ptr)
2889 : : {
2890 : 0 : fputs ("\n", file);
2891 : 0 : if (ptr->x_param_align_loop_iterations)
2892 : 0 : fprintf (file, "%*s%s (%#x)\n",
2893 : : indent_to, "",
2894 : : "param_align_loop_iterations",
2895 : : ptr->x_param_align_loop_iterations);
2896 : :
2897 : 0 : if (ptr->x_param_align_threshold)
2898 : 0 : fprintf (file, "%*s%s (%#x)\n",
2899 : : indent_to, "",
2900 : : "param_align_threshold",
2901 : : ptr->x_param_align_threshold);
2902 : :
2903 : 0 : if (ptr->x_param_asan_protect_allocas)
2904 : 0 : fprintf (file, "%*s%s (%#x)\n",
2905 : : indent_to, "",
2906 : : "param_asan_protect_allocas",
2907 : : ptr->x_param_asan_protect_allocas);
2908 : :
2909 : 0 : if (ptr->x_param_asan_instrument_reads)
2910 : 0 : fprintf (file, "%*s%s (%#x)\n",
2911 : : indent_to, "",
2912 : : "param_asan_instrument_reads",
2913 : : ptr->x_param_asan_instrument_reads);
2914 : :
2915 : 0 : if (ptr->x_param_asan_instrument_writes)
2916 : 0 : fprintf (file, "%*s%s (%#x)\n",
2917 : : indent_to, "",
2918 : : "param_asan_instrument_writes",
2919 : : ptr->x_param_asan_instrument_writes);
2920 : :
2921 : 0 : if (ptr->x_param_asan_instrumentation_with_call_threshold)
2922 : 0 : fprintf (file, "%*s%s (%#x)\n",
2923 : : indent_to, "",
2924 : : "param_asan_instrumentation_with_call_threshold",
2925 : : ptr->x_param_asan_instrumentation_with_call_threshold);
2926 : :
2927 : 0 : if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
2928 : 0 : fprintf (file, "%*s%s (%#x)\n",
2929 : : indent_to, "",
2930 : : "param_asan_kernel_mem_intrinsic_prefix",
2931 : : ptr->x_param_asan_kernel_mem_intrinsic_prefix);
2932 : :
2933 : 0 : if (ptr->x_param_asan_memintrin)
2934 : 0 : fprintf (file, "%*s%s (%#x)\n",
2935 : : indent_to, "",
2936 : : "param_asan_memintrin",
2937 : : ptr->x_param_asan_memintrin);
2938 : :
2939 : 0 : if (ptr->x_param_asan_stack)
2940 : 0 : fprintf (file, "%*s%s (%#x)\n",
2941 : : indent_to, "",
2942 : : "param_asan_stack",
2943 : : ptr->x_param_asan_stack);
2944 : :
2945 : 0 : if (ptr->x_param_asan_use_after_return)
2946 : 0 : fprintf (file, "%*s%s (%#x)\n",
2947 : : indent_to, "",
2948 : : "param_asan_use_after_return",
2949 : : ptr->x_param_asan_use_after_return);
2950 : :
2951 : 0 : if (ptr->x_param_avg_loop_niter)
2952 : 0 : fprintf (file, "%*s%s (%#x)\n",
2953 : : indent_to, "",
2954 : : "param_avg_loop_niter",
2955 : : ptr->x_param_avg_loop_niter);
2956 : :
2957 : 0 : if (ptr->x_param_avoid_fma_max_bits)
2958 : 0 : fprintf (file, "%*s%s (%#x)\n",
2959 : : indent_to, "",
2960 : : "param_avoid_fma_max_bits",
2961 : : ptr->x_param_avoid_fma_max_bits);
2962 : :
2963 : 0 : if (ptr->x_param_builtin_expect_probability)
2964 : 0 : fprintf (file, "%*s%s (%#x)\n",
2965 : : indent_to, "",
2966 : : "param_builtin_expect_probability",
2967 : : ptr->x_param_builtin_expect_probability);
2968 : :
2969 : 0 : if (ptr->x_param_builtin_string_cmp_inline_length)
2970 : 0 : fprintf (file, "%*s%s (%#x)\n",
2971 : : indent_to, "",
2972 : : "param_builtin_string_cmp_inline_length",
2973 : : ptr->x_param_builtin_string_cmp_inline_length);
2974 : :
2975 : 0 : if (ptr->x_param_case_values_threshold)
2976 : 0 : fprintf (file, "%*s%s (%#x)\n",
2977 : : indent_to, "",
2978 : : "param_case_values_threshold",
2979 : : ptr->x_param_case_values_threshold);
2980 : :
2981 : 0 : if (ptr->x_param_comdat_sharing_probability)
2982 : 0 : fprintf (file, "%*s%s (%#x)\n",
2983 : : indent_to, "",
2984 : : "param_comdat_sharing_probability",
2985 : : ptr->x_param_comdat_sharing_probability);
2986 : :
2987 : 0 : if (ptr->x_param_construct_interfere_size)
2988 : 0 : fprintf (file, "%*s%s (%#x)\n",
2989 : : indent_to, "",
2990 : : "param_construct_interfere_size",
2991 : : ptr->x_param_construct_interfere_size);
2992 : :
2993 : 0 : if (ptr->x_param_destruct_interfere_size)
2994 : 0 : fprintf (file, "%*s%s (%#x)\n",
2995 : : indent_to, "",
2996 : : "param_destruct_interfere_size",
2997 : : ptr->x_param_destruct_interfere_size);
2998 : :
2999 : 0 : if (ptr->x_param_dse_max_alias_queries_per_store)
3000 : 0 : fprintf (file, "%*s%s (%#x)\n",
3001 : : indent_to, "",
3002 : : "param_dse_max_alias_queries_per_store",
3003 : : ptr->x_param_dse_max_alias_queries_per_store);
3004 : :
3005 : 0 : if (ptr->x_param_dse_max_object_size)
3006 : 0 : fprintf (file, "%*s%s (%#x)\n",
3007 : : indent_to, "",
3008 : : "param_dse_max_object_size",
3009 : : ptr->x_param_dse_max_object_size);
3010 : :
3011 : 0 : if (ptr->x_param_early_inlining_insns)
3012 : 0 : fprintf (file, "%*s%s (%#x)\n",
3013 : : indent_to, "",
3014 : : "param_early_inlining_insns",
3015 : : ptr->x_param_early_inlining_insns);
3016 : :
3017 : 0 : if (ptr->x_param_fsm_scale_path_stmts)
3018 : 0 : fprintf (file, "%*s%s (%#x)\n",
3019 : : indent_to, "",
3020 : : "param_fsm_scale_path_stmts",
3021 : : ptr->x_param_fsm_scale_path_stmts);
3022 : :
3023 : 0 : if (ptr->x_param_fully_pipelined_fma)
3024 : 0 : fprintf (file, "%*s%s (%#x)\n",
3025 : : indent_to, "",
3026 : : "param_fully_pipelined_fma",
3027 : : ptr->x_param_fully_pipelined_fma);
3028 : :
3029 : 0 : if (ptr->x_param_gcse_after_reload_critical_fraction)
3030 : 0 : fprintf (file, "%*s%s (%#x)\n",
3031 : : indent_to, "",
3032 : : "param_gcse_after_reload_critical_fraction",
3033 : : ptr->x_param_gcse_after_reload_critical_fraction);
3034 : :
3035 : 0 : if (ptr->x_param_gcse_after_reload_partial_fraction)
3036 : 0 : fprintf (file, "%*s%s (%#x)\n",
3037 : : indent_to, "",
3038 : : "param_gcse_after_reload_partial_fraction",
3039 : : ptr->x_param_gcse_after_reload_partial_fraction);
3040 : :
3041 : 0 : if (ptr->x_param_gcse_cost_distance_ratio)
3042 : 0 : fprintf (file, "%*s%s (%#x)\n",
3043 : : indent_to, "",
3044 : : "param_gcse_cost_distance_ratio",
3045 : : ptr->x_param_gcse_cost_distance_ratio);
3046 : :
3047 : 0 : if (ptr->x_param_gcse_unrestricted_cost)
3048 : 0 : fprintf (file, "%*s%s (%#x)\n",
3049 : : indent_to, "",
3050 : : "param_gcse_unrestricted_cost",
3051 : : ptr->x_param_gcse_unrestricted_cost);
3052 : :
3053 : 0 : if (ptr->x_param_graphite_max_arrays_per_scop)
3054 : 0 : fprintf (file, "%*s%s (%#x)\n",
3055 : : indent_to, "",
3056 : : "param_graphite_max_arrays_per_scop",
3057 : : ptr->x_param_graphite_max_arrays_per_scop);
3058 : :
3059 : 0 : if (ptr->x_param_graphite_max_nb_scop_params)
3060 : 0 : fprintf (file, "%*s%s (%#x)\n",
3061 : : indent_to, "",
3062 : : "param_graphite_max_nb_scop_params",
3063 : : ptr->x_param_graphite_max_nb_scop_params);
3064 : :
3065 : 0 : if (ptr->x_param_hardcfr_max_blocks)
3066 : 0 : fprintf (file, "%*s%s (%#x)\n",
3067 : : indent_to, "",
3068 : : "param_hardcfr_max_blocks",
3069 : : ptr->x_param_hardcfr_max_blocks);
3070 : :
3071 : 0 : if (ptr->x_param_hardcfr_max_inline_blocks)
3072 : 0 : fprintf (file, "%*s%s (%#x)\n",
3073 : : indent_to, "",
3074 : : "param_hardcfr_max_inline_blocks",
3075 : : ptr->x_param_hardcfr_max_inline_blocks);
3076 : :
3077 : 0 : if (ptr->x_param_hwasan_instrument_allocas)
3078 : 0 : fprintf (file, "%*s%s (%#x)\n",
3079 : : indent_to, "",
3080 : : "param_hwasan_instrument_allocas",
3081 : : ptr->x_param_hwasan_instrument_allocas);
3082 : :
3083 : 0 : if (ptr->x_param_hwasan_instrument_mem_intrinsics)
3084 : 0 : fprintf (file, "%*s%s (%#x)\n",
3085 : : indent_to, "",
3086 : : "param_hwasan_instrument_mem_intrinsics",
3087 : : ptr->x_param_hwasan_instrument_mem_intrinsics);
3088 : :
3089 : 0 : if (ptr->x_param_hwasan_instrument_reads)
3090 : 0 : fprintf (file, "%*s%s (%#x)\n",
3091 : : indent_to, "",
3092 : : "param_hwasan_instrument_reads",
3093 : : ptr->x_param_hwasan_instrument_reads);
3094 : :
3095 : 0 : if (ptr->x_param_hwasan_instrument_stack)
3096 : 0 : fprintf (file, "%*s%s (%#x)\n",
3097 : : indent_to, "",
3098 : : "param_hwasan_instrument_stack",
3099 : : ptr->x_param_hwasan_instrument_stack);
3100 : :
3101 : 0 : if (ptr->x_param_hwasan_instrument_writes)
3102 : 0 : fprintf (file, "%*s%s (%#x)\n",
3103 : : indent_to, "",
3104 : : "param_hwasan_instrument_writes",
3105 : : ptr->x_param_hwasan_instrument_writes);
3106 : :
3107 : 0 : if (ptr->x_param_hwasan_random_frame_tag)
3108 : 0 : fprintf (file, "%*s%s (%#x)\n",
3109 : : indent_to, "",
3110 : : "param_hwasan_random_frame_tag",
3111 : : ptr->x_param_hwasan_random_frame_tag);
3112 : :
3113 : 0 : if (ptr->x_param_inline_heuristics_hint_percent)
3114 : 0 : fprintf (file, "%*s%s (%#x)\n",
3115 : : indent_to, "",
3116 : : "param_inline_heuristics_hint_percent",
3117 : : ptr->x_param_inline_heuristics_hint_percent);
3118 : :
3119 : 0 : if (ptr->x_param_inline_min_speedup)
3120 : 0 : fprintf (file, "%*s%s (%#x)\n",
3121 : : indent_to, "",
3122 : : "param_inline_min_speedup",
3123 : : ptr->x_param_inline_min_speedup);
3124 : :
3125 : 0 : if (ptr->x_param_inline_unit_growth)
3126 : 0 : fprintf (file, "%*s%s (%#x)\n",
3127 : : indent_to, "",
3128 : : "param_inline_unit_growth",
3129 : : ptr->x_param_inline_unit_growth);
3130 : :
3131 : 0 : if (ptr->x_param_ipa_cp_eval_threshold)
3132 : 0 : fprintf (file, "%*s%s (%#x)\n",
3133 : : indent_to, "",
3134 : : "param_ipa_cp_eval_threshold",
3135 : : ptr->x_param_ipa_cp_eval_threshold);
3136 : :
3137 : 0 : if (ptr->x_param_ipa_cp_large_unit_insns)
3138 : 0 : fprintf (file, "%*s%s (%#x)\n",
3139 : : indent_to, "",
3140 : : "param_ipa_cp_large_unit_insns",
3141 : : ptr->x_param_ipa_cp_large_unit_insns);
3142 : :
3143 : 0 : if (ptr->x_param_ipa_cp_loop_hint_bonus)
3144 : 0 : fprintf (file, "%*s%s (%#x)\n",
3145 : : indent_to, "",
3146 : : "param_ipa_cp_loop_hint_bonus",
3147 : : ptr->x_param_ipa_cp_loop_hint_bonus);
3148 : :
3149 : 0 : if (ptr->x_param_ipa_cp_max_recursive_depth)
3150 : 0 : fprintf (file, "%*s%s (%#x)\n",
3151 : : indent_to, "",
3152 : : "param_ipa_cp_max_recursive_depth",
3153 : : ptr->x_param_ipa_cp_max_recursive_depth);
3154 : :
3155 : 0 : if (ptr->x_param_ipa_cp_min_recursive_probability)
3156 : 0 : fprintf (file, "%*s%s (%#x)\n",
3157 : : indent_to, "",
3158 : : "param_ipa_cp_min_recursive_probability",
3159 : : ptr->x_param_ipa_cp_min_recursive_probability);
3160 : :
3161 : 0 : if (ptr->x_param_ipa_cp_profile_count_base)
3162 : 0 : fprintf (file, "%*s%s (%#x)\n",
3163 : : indent_to, "",
3164 : : "param_ipa_cp_profile_count_base",
3165 : : ptr->x_param_ipa_cp_profile_count_base);
3166 : :
3167 : 0 : if (ptr->x_param_ipa_cp_recursion_penalty)
3168 : 0 : fprintf (file, "%*s%s (%#x)\n",
3169 : : indent_to, "",
3170 : : "param_ipa_cp_recursion_penalty",
3171 : : ptr->x_param_ipa_cp_recursion_penalty);
3172 : :
3173 : 0 : if (ptr->x_param_ipa_cp_recursive_freq_factor)
3174 : 0 : fprintf (file, "%*s%s (%#x)\n",
3175 : : indent_to, "",
3176 : : "param_ipa_cp_recursive_freq_factor",
3177 : : ptr->x_param_ipa_cp_recursive_freq_factor);
3178 : :
3179 : 0 : if (ptr->x_param_ipa_cp_single_call_penalty)
3180 : 0 : fprintf (file, "%*s%s (%#x)\n",
3181 : : indent_to, "",
3182 : : "param_ipa_cp_single_call_penalty",
3183 : : ptr->x_param_ipa_cp_single_call_penalty);
3184 : :
3185 : 0 : if (ptr->x_param_ipa_cp_unit_growth)
3186 : 0 : fprintf (file, "%*s%s (%#x)\n",
3187 : : indent_to, "",
3188 : : "param_ipa_cp_unit_growth",
3189 : : ptr->x_param_ipa_cp_unit_growth);
3190 : :
3191 : 0 : if (ptr->x_param_ipa_cp_value_list_size)
3192 : 0 : fprintf (file, "%*s%s (%#x)\n",
3193 : : indent_to, "",
3194 : : "param_ipa_cp_value_list_size",
3195 : : ptr->x_param_ipa_cp_value_list_size);
3196 : :
3197 : 0 : if (ptr->x_param_ipa_jump_function_lookups)
3198 : 0 : fprintf (file, "%*s%s (%#x)\n",
3199 : : indent_to, "",
3200 : : "param_ipa_jump_function_lookups",
3201 : : ptr->x_param_ipa_jump_function_lookups);
3202 : :
3203 : 0 : if (ptr->x_param_ipa_max_aa_steps)
3204 : 0 : fprintf (file, "%*s%s (%#x)\n",
3205 : : indent_to, "",
3206 : : "param_ipa_max_aa_steps",
3207 : : ptr->x_param_ipa_max_aa_steps);
3208 : :
3209 : 0 : if (ptr->x_param_ipa_max_agg_items)
3210 : 0 : fprintf (file, "%*s%s (%#x)\n",
3211 : : indent_to, "",
3212 : : "param_ipa_max_agg_items",
3213 : : ptr->x_param_ipa_max_agg_items);
3214 : :
3215 : 0 : if (ptr->x_param_ipa_max_loop_predicates)
3216 : 0 : fprintf (file, "%*s%s (%#x)\n",
3217 : : indent_to, "",
3218 : : "param_ipa_max_loop_predicates",
3219 : : ptr->x_param_ipa_max_loop_predicates);
3220 : :
3221 : 0 : if (ptr->x_param_ipa_max_param_expr_ops)
3222 : 0 : fprintf (file, "%*s%s (%#x)\n",
3223 : : indent_to, "",
3224 : : "param_ipa_max_param_expr_ops",
3225 : : ptr->x_param_ipa_max_param_expr_ops);
3226 : :
3227 : 0 : if (ptr->x_param_ipa_max_switch_predicate_bounds)
3228 : 0 : fprintf (file, "%*s%s (%#x)\n",
3229 : : indent_to, "",
3230 : : "param_ipa_max_switch_predicate_bounds",
3231 : : ptr->x_param_ipa_max_switch_predicate_bounds);
3232 : :
3233 : 0 : if (ptr->x_param_ipa_sra_deref_prob_threshold)
3234 : 0 : fprintf (file, "%*s%s (%#x)\n",
3235 : : indent_to, "",
3236 : : "param_ipa_sra_deref_prob_threshold",
3237 : : ptr->x_param_ipa_sra_deref_prob_threshold);
3238 : :
3239 : 0 : if (ptr->x_param_ipa_sra_max_replacements)
3240 : 0 : fprintf (file, "%*s%s (%#x)\n",
3241 : : indent_to, "",
3242 : : "param_ipa_sra_max_replacements",
3243 : : ptr->x_param_ipa_sra_max_replacements);
3244 : :
3245 : 0 : if (ptr->x_param_ipa_sra_ptr_growth_factor)
3246 : 0 : fprintf (file, "%*s%s (%#x)\n",
3247 : : indent_to, "",
3248 : : "param_ipa_sra_ptr_growth_factor",
3249 : : ptr->x_param_ipa_sra_ptr_growth_factor);
3250 : :
3251 : 0 : if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
3252 : 0 : fprintf (file, "%*s%s (%#x)\n",
3253 : : indent_to, "",
3254 : : "param_ipa_sra_ptrwrap_growth_factor",
3255 : : ptr->x_param_ipa_sra_ptrwrap_growth_factor);
3256 : :
3257 : 0 : if (ptr->x_param_ira_consider_dup_in_all_alts)
3258 : 0 : fprintf (file, "%*s%s (%#x)\n",
3259 : : indent_to, "",
3260 : : "param_ira_consider_dup_in_all_alts",
3261 : : ptr->x_param_ira_consider_dup_in_all_alts);
3262 : :
3263 : 0 : if (ptr->x_param_ira_loop_reserved_regs)
3264 : 0 : fprintf (file, "%*s%s (%#x)\n",
3265 : : indent_to, "",
3266 : : "param_ira_loop_reserved_regs",
3267 : : ptr->x_param_ira_loop_reserved_regs);
3268 : :
3269 : 0 : if (ptr->x_param_ira_max_conflict_table_size)
3270 : 0 : fprintf (file, "%*s%s (%#x)\n",
3271 : : indent_to, "",
3272 : : "param_ira_max_conflict_table_size",
3273 : : ptr->x_param_ira_max_conflict_table_size);
3274 : :
3275 : 0 : if (ptr->x_param_ira_max_loops_num)
3276 : 0 : fprintf (file, "%*s%s (%#x)\n",
3277 : : indent_to, "",
3278 : : "param_ira_max_loops_num",
3279 : : ptr->x_param_ira_max_loops_num);
3280 : :
3281 : 0 : if (ptr->x_param_ira_simple_lra_insn_threshold)
3282 : 0 : fprintf (file, "%*s%s (%#x)\n",
3283 : : indent_to, "",
3284 : : "param_ira_simple_lra_insn_threshold",
3285 : : ptr->x_param_ira_simple_lra_insn_threshold);
3286 : :
3287 : 0 : if (ptr->x_param_iv_always_prune_cand_set_bound)
3288 : 0 : fprintf (file, "%*s%s (%#x)\n",
3289 : : indent_to, "",
3290 : : "param_iv_always_prune_cand_set_bound",
3291 : : ptr->x_param_iv_always_prune_cand_set_bound);
3292 : :
3293 : 0 : if (ptr->x_param_iv_consider_all_candidates_bound)
3294 : 0 : fprintf (file, "%*s%s (%#x)\n",
3295 : : indent_to, "",
3296 : : "param_iv_consider_all_candidates_bound",
3297 : : ptr->x_param_iv_consider_all_candidates_bound);
3298 : :
3299 : 0 : if (ptr->x_param_iv_max_considered_uses)
3300 : 0 : fprintf (file, "%*s%s (%#x)\n",
3301 : : indent_to, "",
3302 : : "param_iv_max_considered_uses",
3303 : : ptr->x_param_iv_max_considered_uses);
3304 : :
3305 : 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_size)
3306 : 0 : fprintf (file, "%*s%s (%#x)\n",
3307 : : indent_to, "",
3308 : : "param_jump_table_max_growth_ratio_for_size",
3309 : : ptr->x_param_jump_table_max_growth_ratio_for_size);
3310 : :
3311 : 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
3312 : 0 : fprintf (file, "%*s%s (%#x)\n",
3313 : : indent_to, "",
3314 : : "param_jump_table_max_growth_ratio_for_speed",
3315 : : ptr->x_param_jump_table_max_growth_ratio_for_speed);
3316 : :
3317 : 0 : if (ptr->x_param_l1_cache_line_size)
3318 : 0 : fprintf (file, "%*s%s (%#x)\n",
3319 : : indent_to, "",
3320 : : "param_l1_cache_line_size",
3321 : : ptr->x_param_l1_cache_line_size);
3322 : :
3323 : 0 : if (ptr->x_param_l1_cache_size)
3324 : 0 : fprintf (file, "%*s%s (%#x)\n",
3325 : : indent_to, "",
3326 : : "param_l1_cache_size",
3327 : : ptr->x_param_l1_cache_size);
3328 : :
3329 : 0 : if (ptr->x_param_l2_cache_size)
3330 : 0 : fprintf (file, "%*s%s (%#x)\n",
3331 : : indent_to, "",
3332 : : "param_l2_cache_size",
3333 : : ptr->x_param_l2_cache_size);
3334 : :
3335 : 0 : if (ptr->x_param_large_function_growth)
3336 : 0 : fprintf (file, "%*s%s (%#x)\n",
3337 : : indent_to, "",
3338 : : "param_large_function_growth",
3339 : : ptr->x_param_large_function_growth);
3340 : :
3341 : 0 : if (ptr->x_param_large_function_insns)
3342 : 0 : fprintf (file, "%*s%s (%#x)\n",
3343 : : indent_to, "",
3344 : : "param_large_function_insns",
3345 : : ptr->x_param_large_function_insns);
3346 : :
3347 : 0 : if (ptr->x_param_stack_frame_growth)
3348 : 0 : fprintf (file, "%*s%s (%#x)\n",
3349 : : indent_to, "",
3350 : : "param_stack_frame_growth",
3351 : : ptr->x_param_stack_frame_growth);
3352 : :
3353 : 0 : if (ptr->x_param_large_stack_frame)
3354 : 0 : fprintf (file, "%*s%s (%#x)\n",
3355 : : indent_to, "",
3356 : : "param_large_stack_frame",
3357 : : ptr->x_param_large_stack_frame);
3358 : :
3359 : 0 : if (ptr->x_param_large_unit_insns)
3360 : 0 : fprintf (file, "%*s%s (%#x)\n",
3361 : : indent_to, "",
3362 : : "param_large_unit_insns",
3363 : : ptr->x_param_large_unit_insns);
3364 : :
3365 : 0 : if (ptr->x_param_lim_expensive)
3366 : 0 : fprintf (file, "%*s%s (%#x)\n",
3367 : : indent_to, "",
3368 : : "param_lim_expensive",
3369 : : ptr->x_param_lim_expensive);
3370 : :
3371 : 0 : if (ptr->x_param_loop_block_tile_size)
3372 : 0 : fprintf (file, "%*s%s (%#x)\n",
3373 : : indent_to, "",
3374 : : "param_loop_block_tile_size",
3375 : : ptr->x_param_loop_block_tile_size);
3376 : :
3377 : 0 : if (ptr->x_param_loop_interchange_max_num_stmts)
3378 : 0 : fprintf (file, "%*s%s (%#x)\n",
3379 : : indent_to, "",
3380 : : "param_loop_interchange_max_num_stmts",
3381 : : ptr->x_param_loop_interchange_max_num_stmts);
3382 : :
3383 : 0 : if (ptr->x_param_loop_interchange_stride_ratio)
3384 : 0 : fprintf (file, "%*s%s (%#x)\n",
3385 : : indent_to, "",
3386 : : "param_loop_interchange_stride_ratio",
3387 : : ptr->x_param_loop_interchange_stride_ratio);
3388 : :
3389 : 0 : if (ptr->x_param_loop_invariant_max_bbs_in_loop)
3390 : 0 : fprintf (file, "%*s%s (%#x)\n",
3391 : : indent_to, "",
3392 : : "param_loop_invariant_max_bbs_in_loop",
3393 : : ptr->x_param_loop_invariant_max_bbs_in_loop);
3394 : :
3395 : 0 : if (ptr->x_param_loop_max_datarefs_for_datadeps)
3396 : 0 : fprintf (file, "%*s%s (%#x)\n",
3397 : : indent_to, "",
3398 : : "param_loop_max_datarefs_for_datadeps",
3399 : : ptr->x_param_loop_max_datarefs_for_datadeps);
3400 : :
3401 : 0 : if (ptr->x_param_loop_versioning_max_inner_insns)
3402 : 0 : fprintf (file, "%*s%s (%#x)\n",
3403 : : indent_to, "",
3404 : : "param_loop_versioning_max_inner_insns",
3405 : : ptr->x_param_loop_versioning_max_inner_insns);
3406 : :
3407 : 0 : if (ptr->x_param_loop_versioning_max_outer_insns)
3408 : 0 : fprintf (file, "%*s%s (%#x)\n",
3409 : : indent_to, "",
3410 : : "param_loop_versioning_max_outer_insns",
3411 : : ptr->x_param_loop_versioning_max_outer_insns);
3412 : :
3413 : 0 : if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
3414 : 0 : fprintf (file, "%*s%s (%#x)\n",
3415 : : indent_to, "",
3416 : : "param_lra_inheritance_ebb_probability_cutoff",
3417 : : ptr->x_param_lra_inheritance_ebb_probability_cutoff);
3418 : :
3419 : 0 : if (ptr->x_param_lra_max_considered_reload_pseudos)
3420 : 0 : fprintf (file, "%*s%s (%#x)\n",
3421 : : indent_to, "",
3422 : : "param_lra_max_considered_reload_pseudos",
3423 : : ptr->x_param_lra_max_considered_reload_pseudos);
3424 : :
3425 : 0 : if (ptr->x_param_max_average_unrolled_insns)
3426 : 0 : fprintf (file, "%*s%s (%#x)\n",
3427 : : indent_to, "",
3428 : : "param_max_average_unrolled_insns",
3429 : : ptr->x_param_max_average_unrolled_insns);
3430 : :
3431 : 0 : if (ptr->x_param_max_combine_insns)
3432 : 0 : fprintf (file, "%*s%s (%#x)\n",
3433 : : indent_to, "",
3434 : : "param_max_combine_insns",
3435 : : ptr->x_param_max_combine_insns);
3436 : :
3437 : 0 : if (ptr->x_param_max_unroll_iterations)
3438 : 0 : fprintf (file, "%*s%s (%#x)\n",
3439 : : indent_to, "",
3440 : : "param_max_unroll_iterations",
3441 : : ptr->x_param_max_unroll_iterations);
3442 : :
3443 : 0 : if (ptr->x_param_max_completely_peel_times)
3444 : 0 : fprintf (file, "%*s%s (%#x)\n",
3445 : : indent_to, "",
3446 : : "param_max_completely_peel_times",
3447 : : ptr->x_param_max_completely_peel_times);
3448 : :
3449 : 0 : if (ptr->x_param_max_completely_peeled_insns)
3450 : 0 : fprintf (file, "%*s%s (%#x)\n",
3451 : : indent_to, "",
3452 : : "param_max_completely_peeled_insns",
3453 : : ptr->x_param_max_completely_peeled_insns);
3454 : :
3455 : 0 : if (ptr->x_param_max_crossjump_edges)
3456 : 0 : fprintf (file, "%*s%s (%#x)\n",
3457 : : indent_to, "",
3458 : : "param_max_crossjump_edges",
3459 : : ptr->x_param_max_crossjump_edges);
3460 : :
3461 : 0 : if (ptr->x_param_max_cse_insns)
3462 : 0 : fprintf (file, "%*s%s (%#x)\n",
3463 : : indent_to, "",
3464 : : "param_max_cse_insns",
3465 : : ptr->x_param_max_cse_insns);
3466 : :
3467 : 0 : if (ptr->x_param_max_cse_path_length)
3468 : 0 : fprintf (file, "%*s%s (%#x)\n",
3469 : : indent_to, "",
3470 : : "param_max_cse_path_length",
3471 : : ptr->x_param_max_cse_path_length);
3472 : :
3473 : 0 : if (ptr->x_param_max_cselib_memory_locations)
3474 : 0 : fprintf (file, "%*s%s (%#x)\n",
3475 : : indent_to, "",
3476 : : "param_max_cselib_memory_locations",
3477 : : ptr->x_param_max_cselib_memory_locations);
3478 : :
3479 : 0 : if (ptr->x_param_max_debug_marker_count)
3480 : 0 : fprintf (file, "%*s%s (%#x)\n",
3481 : : indent_to, "",
3482 : : "param_max_debug_marker_count",
3483 : : ptr->x_param_max_debug_marker_count);
3484 : :
3485 : 0 : if (ptr->x_param_max_delay_slot_insn_search)
3486 : 0 : fprintf (file, "%*s%s (%#x)\n",
3487 : : indent_to, "",
3488 : : "param_max_delay_slot_insn_search",
3489 : : ptr->x_param_max_delay_slot_insn_search);
3490 : :
3491 : 0 : if (ptr->x_param_max_delay_slot_live_search)
3492 : 0 : fprintf (file, "%*s%s (%#x)\n",
3493 : : indent_to, "",
3494 : : "param_max_delay_slot_live_search",
3495 : : ptr->x_param_max_delay_slot_live_search);
3496 : :
3497 : 0 : if (ptr->x_param_max_dse_active_local_stores)
3498 : 0 : fprintf (file, "%*s%s (%#x)\n",
3499 : : indent_to, "",
3500 : : "param_max_dse_active_local_stores",
3501 : : ptr->x_param_max_dse_active_local_stores);
3502 : :
3503 : 0 : if (ptr->x_param_early_inliner_max_iterations)
3504 : 0 : fprintf (file, "%*s%s (%#x)\n",
3505 : : indent_to, "",
3506 : : "param_early_inliner_max_iterations",
3507 : : ptr->x_param_early_inliner_max_iterations);
3508 : :
3509 : 0 : if (ptr->x_param_max_find_base_term_values)
3510 : 0 : fprintf (file, "%*s%s (%#x)\n",
3511 : : indent_to, "",
3512 : : "param_max_find_base_term_values",
3513 : : ptr->x_param_max_find_base_term_values);
3514 : :
3515 : 0 : if (ptr->x_param_max_fsm_thread_path_insns)
3516 : 0 : fprintf (file, "%*s%s (%#x)\n",
3517 : : indent_to, "",
3518 : : "param_max_fsm_thread_path_insns",
3519 : : ptr->x_param_max_fsm_thread_path_insns);
3520 : :
3521 : 0 : if (ptr->x_param_max_gcse_insertion_ratio)
3522 : 0 : fprintf (file, "%*s%s (%#x)\n",
3523 : : indent_to, "",
3524 : : "param_max_gcse_insertion_ratio",
3525 : : ptr->x_param_max_gcse_insertion_ratio);
3526 : :
3527 : 0 : if (ptr->x_param_max_gcse_memory)
3528 : 0 : fprintf (file, "%*s%s (%#x)\n",
3529 : : indent_to, "",
3530 : : "param_max_gcse_memory",
3531 : : ptr->x_param_max_gcse_memory);
3532 : :
3533 : 0 : if (ptr->x_param_max_goto_duplication_insns)
3534 : 0 : fprintf (file, "%*s%s (%#x)\n",
3535 : : indent_to, "",
3536 : : "param_max_goto_duplication_insns",
3537 : : ptr->x_param_max_goto_duplication_insns);
3538 : :
3539 : 0 : if (ptr->x_param_max_grow_copy_bb_insns)
3540 : 0 : fprintf (file, "%*s%s (%#x)\n",
3541 : : indent_to, "",
3542 : : "param_max_grow_copy_bb_insns",
3543 : : ptr->x_param_max_grow_copy_bb_insns);
3544 : :
3545 : 0 : if (ptr->x_param_max_hoist_depth)
3546 : 0 : fprintf (file, "%*s%s (%#x)\n",
3547 : : indent_to, "",
3548 : : "param_max_hoist_depth",
3549 : : ptr->x_param_max_hoist_depth);
3550 : :
3551 : 0 : if (ptr->x_param_inline_functions_called_once_insns)
3552 : 0 : fprintf (file, "%*s%s (%#x)\n",
3553 : : indent_to, "",
3554 : : "param_inline_functions_called_once_insns",
3555 : : ptr->x_param_inline_functions_called_once_insns);
3556 : :
3557 : 0 : if (ptr->x_param_inline_functions_called_once_loop_depth)
3558 : 0 : fprintf (file, "%*s%s (%#x)\n",
3559 : : indent_to, "",
3560 : : "param_inline_functions_called_once_loop_depth",
3561 : : ptr->x_param_inline_functions_called_once_loop_depth);
3562 : :
3563 : 0 : if (ptr->x_param_max_inline_insns_auto)
3564 : 0 : fprintf (file, "%*s%s (%#x)\n",
3565 : : indent_to, "",
3566 : : "param_max_inline_insns_auto",
3567 : : ptr->x_param_max_inline_insns_auto);
3568 : :
3569 : 0 : if (ptr->x_param_max_inline_insns_recursive_auto)
3570 : 0 : fprintf (file, "%*s%s (%#x)\n",
3571 : : indent_to, "",
3572 : : "param_max_inline_insns_recursive_auto",
3573 : : ptr->x_param_max_inline_insns_recursive_auto);
3574 : :
3575 : 0 : if (ptr->x_param_max_inline_insns_recursive)
3576 : 0 : fprintf (file, "%*s%s (%#x)\n",
3577 : : indent_to, "",
3578 : : "param_max_inline_insns_recursive",
3579 : : ptr->x_param_max_inline_insns_recursive);
3580 : :
3581 : 0 : if (ptr->x_param_max_inline_insns_single)
3582 : 0 : fprintf (file, "%*s%s (%#x)\n",
3583 : : indent_to, "",
3584 : : "param_max_inline_insns_single",
3585 : : ptr->x_param_max_inline_insns_single);
3586 : :
3587 : 0 : if (ptr->x_param_max_inline_insns_size)
3588 : 0 : fprintf (file, "%*s%s (%#x)\n",
3589 : : indent_to, "",
3590 : : "param_max_inline_insns_size",
3591 : : ptr->x_param_max_inline_insns_size);
3592 : :
3593 : 0 : if (ptr->x_param_max_inline_insns_small)
3594 : 0 : fprintf (file, "%*s%s (%#x)\n",
3595 : : indent_to, "",
3596 : : "param_max_inline_insns_small",
3597 : : ptr->x_param_max_inline_insns_small);
3598 : :
3599 : 0 : if (ptr->x_param_max_inline_recursive_depth_auto)
3600 : 0 : fprintf (file, "%*s%s (%#x)\n",
3601 : : indent_to, "",
3602 : : "param_max_inline_recursive_depth_auto",
3603 : : ptr->x_param_max_inline_recursive_depth_auto);
3604 : :
3605 : 0 : if (ptr->x_param_max_inline_recursive_depth)
3606 : 0 : fprintf (file, "%*s%s (%#x)\n",
3607 : : indent_to, "",
3608 : : "param_max_inline_recursive_depth",
3609 : : ptr->x_param_max_inline_recursive_depth);
3610 : :
3611 : 0 : if (ptr->x_param_max_isl_operations)
3612 : 0 : fprintf (file, "%*s%s (%#x)\n",
3613 : : indent_to, "",
3614 : : "param_max_isl_operations",
3615 : : ptr->x_param_max_isl_operations);
3616 : :
3617 : 0 : if (ptr->x_param_max_iterations_computation_cost)
3618 : 0 : fprintf (file, "%*s%s (%#x)\n",
3619 : : indent_to, "",
3620 : : "param_max_iterations_computation_cost",
3621 : : ptr->x_param_max_iterations_computation_cost);
3622 : :
3623 : 0 : if (ptr->x_param_max_iterations_to_track)
3624 : 0 : fprintf (file, "%*s%s (%#x)\n",
3625 : : indent_to, "",
3626 : : "param_max_iterations_to_track",
3627 : : ptr->x_param_max_iterations_to_track);
3628 : :
3629 : 0 : if (ptr->x_param_max_jump_thread_duplication_stmts)
3630 : 0 : fprintf (file, "%*s%s (%#x)\n",
3631 : : indent_to, "",
3632 : : "param_max_jump_thread_duplication_stmts",
3633 : : ptr->x_param_max_jump_thread_duplication_stmts);
3634 : :
3635 : 0 : if (ptr->x_param_max_jump_thread_paths)
3636 : 0 : fprintf (file, "%*s%s (%#x)\n",
3637 : : indent_to, "",
3638 : : "param_max_jump_thread_paths",
3639 : : ptr->x_param_max_jump_thread_paths);
3640 : :
3641 : 0 : if (ptr->x_param_max_last_value_rtl)
3642 : 0 : fprintf (file, "%*s%s (%#x)\n",
3643 : : indent_to, "",
3644 : : "param_max_last_value_rtl",
3645 : : ptr->x_param_max_last_value_rtl);
3646 : :
3647 : 0 : if (ptr->x_param_max_loop_header_insns)
3648 : 0 : fprintf (file, "%*s%s (%#x)\n",
3649 : : indent_to, "",
3650 : : "param_max_loop_header_insns",
3651 : : ptr->x_param_max_loop_header_insns);
3652 : :
3653 : 0 : if (ptr->x_param_max_modulo_backtrack_attempts)
3654 : 0 : fprintf (file, "%*s%s (%#x)\n",
3655 : : indent_to, "",
3656 : : "param_max_modulo_backtrack_attempts",
3657 : : ptr->x_param_max_modulo_backtrack_attempts);
3658 : :
3659 : 0 : if (ptr->x_param_max_partial_antic_length)
3660 : 0 : fprintf (file, "%*s%s (%#x)\n",
3661 : : indent_to, "",
3662 : : "param_max_partial_antic_length",
3663 : : ptr->x_param_max_partial_antic_length);
3664 : :
3665 : 0 : if (ptr->x_param_max_peel_branches)
3666 : 0 : fprintf (file, "%*s%s (%#x)\n",
3667 : : indent_to, "",
3668 : : "param_max_peel_branches",
3669 : : ptr->x_param_max_peel_branches);
3670 : :
3671 : 0 : if (ptr->x_param_max_peel_times)
3672 : 0 : fprintf (file, "%*s%s (%#x)\n",
3673 : : indent_to, "",
3674 : : "param_max_peel_times",
3675 : : ptr->x_param_max_peel_times);
3676 : :
3677 : 0 : if (ptr->x_param_max_peeled_insns)
3678 : 0 : fprintf (file, "%*s%s (%#x)\n",
3679 : : indent_to, "",
3680 : : "param_max_peeled_insns",
3681 : : ptr->x_param_max_peeled_insns);
3682 : :
3683 : 0 : if (ptr->x_param_max_pending_list_length)
3684 : 0 : fprintf (file, "%*s%s (%#x)\n",
3685 : : indent_to, "",
3686 : : "param_max_pending_list_length",
3687 : : ptr->x_param_max_pending_list_length);
3688 : :
3689 : 0 : if (ptr->x_param_max_pipeline_region_blocks)
3690 : 0 : fprintf (file, "%*s%s (%#x)\n",
3691 : : indent_to, "",
3692 : : "param_max_pipeline_region_blocks",
3693 : : ptr->x_param_max_pipeline_region_blocks);
3694 : :
3695 : 0 : if (ptr->x_param_max_pipeline_region_insns)
3696 : 0 : fprintf (file, "%*s%s (%#x)\n",
3697 : : indent_to, "",
3698 : : "param_max_pipeline_region_insns",
3699 : : ptr->x_param_max_pipeline_region_insns);
3700 : :
3701 : 0 : if (ptr->x_param_max_pow_sqrt_depth)
3702 : 0 : fprintf (file, "%*s%s (%#x)\n",
3703 : : indent_to, "",
3704 : : "param_max_pow_sqrt_depth",
3705 : : ptr->x_param_max_pow_sqrt_depth);
3706 : :
3707 : 0 : if (ptr->x_param_max_predicted_iterations)
3708 : 0 : fprintf (file, "%*s%s (%#x)\n",
3709 : : indent_to, "",
3710 : : "param_max_predicted_iterations",
3711 : : ptr->x_param_max_predicted_iterations);
3712 : :
3713 : 0 : if (ptr->x_param_max_reload_search_insns)
3714 : 0 : fprintf (file, "%*s%s (%#x)\n",
3715 : : indent_to, "",
3716 : : "param_max_reload_search_insns",
3717 : : ptr->x_param_max_reload_search_insns);
3718 : :
3719 : 0 : if (ptr->x_param_max_rtl_if_conversion_insns)
3720 : 0 : fprintf (file, "%*s%s (%#x)\n",
3721 : : indent_to, "",
3722 : : "param_max_rtl_if_conversion_insns",
3723 : : ptr->x_param_max_rtl_if_conversion_insns);
3724 : :
3725 : 0 : if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
3726 : 0 : fprintf (file, "%*s%s (%#x)\n",
3727 : : indent_to, "",
3728 : : "param_max_rtl_if_conversion_predictable_cost",
3729 : : ptr->x_param_max_rtl_if_conversion_predictable_cost);
3730 : :
3731 : 0 : if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
3732 : 0 : fprintf (file, "%*s%s (%#x)\n",
3733 : : indent_to, "",
3734 : : "param_max_rtl_if_conversion_unpredictable_cost",
3735 : : ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
3736 : :
3737 : 0 : if (ptr->x_param_max_sched_extend_regions_iters)
3738 : 0 : fprintf (file, "%*s%s (%#x)\n",
3739 : : indent_to, "",
3740 : : "param_max_sched_extend_regions_iters",
3741 : : ptr->x_param_max_sched_extend_regions_iters);
3742 : :
3743 : 0 : if (ptr->x_param_max_sched_insn_conflict_delay)
3744 : 0 : fprintf (file, "%*s%s (%#x)\n",
3745 : : indent_to, "",
3746 : : "param_max_sched_insn_conflict_delay",
3747 : : ptr->x_param_max_sched_insn_conflict_delay);
3748 : :
3749 : 0 : if (ptr->x_param_max_sched_ready_insns)
3750 : 0 : fprintf (file, "%*s%s (%#x)\n",
3751 : : indent_to, "",
3752 : : "param_max_sched_ready_insns",
3753 : : ptr->x_param_max_sched_ready_insns);
3754 : :
3755 : 0 : if (ptr->x_param_max_sched_region_blocks)
3756 : 0 : fprintf (file, "%*s%s (%#x)\n",
3757 : : indent_to, "",
3758 : : "param_max_sched_region_blocks",
3759 : : ptr->x_param_max_sched_region_blocks);
3760 : :
3761 : 0 : if (ptr->x_param_max_sched_region_insns)
3762 : 0 : fprintf (file, "%*s%s (%#x)\n",
3763 : : indent_to, "",
3764 : : "param_max_sched_region_insns",
3765 : : ptr->x_param_max_sched_region_insns);
3766 : :
3767 : 0 : if (ptr->x_param_max_slsr_candidate_scan)
3768 : 0 : fprintf (file, "%*s%s (%#x)\n",
3769 : : indent_to, "",
3770 : : "param_max_slsr_candidate_scan",
3771 : : ptr->x_param_max_slsr_candidate_scan);
3772 : :
3773 : 0 : if (ptr->x_param_max_speculative_devirt_maydefs)
3774 : 0 : fprintf (file, "%*s%s (%#x)\n",
3775 : : indent_to, "",
3776 : : "param_max_speculative_devirt_maydefs",
3777 : : ptr->x_param_max_speculative_devirt_maydefs);
3778 : :
3779 : 0 : if (ptr->x_param_max_stores_to_merge)
3780 : 0 : fprintf (file, "%*s%s (%#x)\n",
3781 : : indent_to, "",
3782 : : "param_max_stores_to_merge",
3783 : : ptr->x_param_max_stores_to_merge);
3784 : :
3785 : 0 : if (ptr->x_param_max_stores_to_sink)
3786 : 0 : fprintf (file, "%*s%s (%#x)\n",
3787 : : indent_to, "",
3788 : : "param_max_stores_to_sink",
3789 : : ptr->x_param_max_stores_to_sink);
3790 : :
3791 : 0 : if (ptr->x_param_max_tail_merge_comparisons)
3792 : 0 : fprintf (file, "%*s%s (%#x)\n",
3793 : : indent_to, "",
3794 : : "param_max_tail_merge_comparisons",
3795 : : ptr->x_param_max_tail_merge_comparisons);
3796 : :
3797 : 0 : if (ptr->x_param_max_tail_merge_iterations)
3798 : 0 : fprintf (file, "%*s%s (%#x)\n",
3799 : : indent_to, "",
3800 : : "param_max_tail_merge_iterations",
3801 : : ptr->x_param_max_tail_merge_iterations);
3802 : :
3803 : 0 : if (ptr->x_param_max_tracked_strlens)
3804 : 0 : fprintf (file, "%*s%s (%#x)\n",
3805 : : indent_to, "",
3806 : : "param_max_tracked_strlens",
3807 : : ptr->x_param_max_tracked_strlens);
3808 : :
3809 : 0 : if (ptr->x_param_max_tree_if_conversion_phi_args)
3810 : 0 : fprintf (file, "%*s%s (%#x)\n",
3811 : : indent_to, "",
3812 : : "param_max_tree_if_conversion_phi_args",
3813 : : ptr->x_param_max_tree_if_conversion_phi_args);
3814 : :
3815 : 0 : if (ptr->x_param_max_unroll_times)
3816 : 0 : fprintf (file, "%*s%s (%#x)\n",
3817 : : indent_to, "",
3818 : : "param_max_unroll_times",
3819 : : ptr->x_param_max_unroll_times);
3820 : :
3821 : 0 : if (ptr->x_param_max_unrolled_insns)
3822 : 0 : fprintf (file, "%*s%s (%#x)\n",
3823 : : indent_to, "",
3824 : : "param_max_unrolled_insns",
3825 : : ptr->x_param_max_unrolled_insns);
3826 : :
3827 : 0 : if (ptr->x_param_max_unswitch_depth)
3828 : 0 : fprintf (file, "%*s%s (%#x)\n",
3829 : : indent_to, "",
3830 : : "param_max_unswitch_depth",
3831 : : ptr->x_param_max_unswitch_depth);
3832 : :
3833 : 0 : if (ptr->x_param_max_unswitch_insns)
3834 : 0 : fprintf (file, "%*s%s (%#x)\n",
3835 : : indent_to, "",
3836 : : "param_max_unswitch_insns",
3837 : : ptr->x_param_max_unswitch_insns);
3838 : :
3839 : 0 : if (ptr->x_param_max_variable_expansions)
3840 : 0 : fprintf (file, "%*s%s (%#x)\n",
3841 : : indent_to, "",
3842 : : "param_max_variable_expansions",
3843 : : ptr->x_param_max_variable_expansions);
3844 : :
3845 : 0 : if (ptr->x_param_max_vartrack_expr_depth)
3846 : 0 : fprintf (file, "%*s%s (%#x)\n",
3847 : : indent_to, "",
3848 : : "param_max_vartrack_expr_depth",
3849 : : ptr->x_param_max_vartrack_expr_depth);
3850 : :
3851 : 0 : if (ptr->x_param_max_vartrack_reverse_op_size)
3852 : 0 : fprintf (file, "%*s%s (%#x)\n",
3853 : : indent_to, "",
3854 : : "param_max_vartrack_reverse_op_size",
3855 : : ptr->x_param_max_vartrack_reverse_op_size);
3856 : :
3857 : 0 : if (ptr->x_param_max_vartrack_size)
3858 : 0 : fprintf (file, "%*s%s (%#x)\n",
3859 : : indent_to, "",
3860 : : "param_max_vartrack_size",
3861 : : ptr->x_param_max_vartrack_size);
3862 : :
3863 : 0 : if (ptr->x_param_min_crossjump_insns)
3864 : 0 : fprintf (file, "%*s%s (%#x)\n",
3865 : : indent_to, "",
3866 : : "param_min_crossjump_insns",
3867 : : ptr->x_param_min_crossjump_insns);
3868 : :
3869 : 0 : if (ptr->x_param_min_inline_recursive_probability)
3870 : 0 : fprintf (file, "%*s%s (%#x)\n",
3871 : : indent_to, "",
3872 : : "param_min_inline_recursive_probability",
3873 : : ptr->x_param_min_inline_recursive_probability);
3874 : :
3875 : 0 : if (ptr->x_param_min_insn_to_prefetch_ratio)
3876 : 0 : fprintf (file, "%*s%s (%#x)\n",
3877 : : indent_to, "",
3878 : : "param_min_insn_to_prefetch_ratio",
3879 : : ptr->x_param_min_insn_to_prefetch_ratio);
3880 : :
3881 : 0 : if (ptr->x_param_min_loop_cond_split_prob)
3882 : 0 : fprintf (file, "%*s%s (%#x)\n",
3883 : : indent_to, "",
3884 : : "param_min_loop_cond_split_prob",
3885 : : ptr->x_param_min_loop_cond_split_prob);
3886 : :
3887 : 0 : if (ptr->x_param_min_pagesize)
3888 : 0 : fprintf (file, "%*s%s (%#x)\n",
3889 : : indent_to, "",
3890 : : "param_min_pagesize",
3891 : : ptr->x_param_min_pagesize);
3892 : :
3893 : 0 : if (ptr->x_param_min_size_for_stack_sharing)
3894 : 0 : fprintf (file, "%*s%s (%#x)\n",
3895 : : indent_to, "",
3896 : : "param_min_size_for_stack_sharing",
3897 : : ptr->x_param_min_size_for_stack_sharing);
3898 : :
3899 : 0 : if (ptr->x_param_min_spec_prob)
3900 : 0 : fprintf (file, "%*s%s (%#x)\n",
3901 : : indent_to, "",
3902 : : "param_min_spec_prob",
3903 : : ptr->x_param_min_spec_prob);
3904 : :
3905 : 0 : if (ptr->x_param_min_vect_loop_bound)
3906 : 0 : fprintf (file, "%*s%s (%#x)\n",
3907 : : indent_to, "",
3908 : : "param_min_vect_loop_bound",
3909 : : ptr->x_param_min_vect_loop_bound);
3910 : :
3911 : 0 : if (ptr->x_param_modref_max_accesses)
3912 : 0 : fprintf (file, "%*s%s (%#x)\n",
3913 : : indent_to, "",
3914 : : "param_modref_max_accesses",
3915 : : ptr->x_param_modref_max_accesses);
3916 : :
3917 : 0 : if (ptr->x_param_modref_max_adjustments)
3918 : 0 : fprintf (file, "%*s%s (%#x)\n",
3919 : : indent_to, "",
3920 : : "param_modref_max_adjustments",
3921 : : ptr->x_param_modref_max_adjustments);
3922 : :
3923 : 0 : if (ptr->x_param_modref_max_bases)
3924 : 0 : fprintf (file, "%*s%s (%#x)\n",
3925 : : indent_to, "",
3926 : : "param_modref_max_bases",
3927 : : ptr->x_param_modref_max_bases);
3928 : :
3929 : 0 : if (ptr->x_param_modref_max_depth)
3930 : 0 : fprintf (file, "%*s%s (%#x)\n",
3931 : : indent_to, "",
3932 : : "param_modref_max_depth",
3933 : : ptr->x_param_modref_max_depth);
3934 : :
3935 : 0 : if (ptr->x_param_modref_max_escape_points)
3936 : 0 : fprintf (file, "%*s%s (%#x)\n",
3937 : : indent_to, "",
3938 : : "param_modref_max_escape_points",
3939 : : ptr->x_param_modref_max_escape_points);
3940 : :
3941 : 0 : if (ptr->x_param_modref_max_refs)
3942 : 0 : fprintf (file, "%*s%s (%#x)\n",
3943 : : indent_to, "",
3944 : : "param_modref_max_refs",
3945 : : ptr->x_param_modref_max_refs);
3946 : :
3947 : 0 : if (ptr->x_param_modref_max_tests)
3948 : 0 : fprintf (file, "%*s%s (%#x)\n",
3949 : : indent_to, "",
3950 : : "param_modref_max_tests",
3951 : : ptr->x_param_modref_max_tests);
3952 : :
3953 : 0 : if (ptr->x_param_parloops_chunk_size)
3954 : 0 : fprintf (file, "%*s%s (%#x)\n",
3955 : : indent_to, "",
3956 : : "param_parloops_chunk_size",
3957 : : ptr->x_param_parloops_chunk_size);
3958 : :
3959 : 0 : if (ptr->x_param_parloops_min_per_thread)
3960 : 0 : fprintf (file, "%*s%s (%#x)\n",
3961 : : indent_to, "",
3962 : : "param_parloops_min_per_thread",
3963 : : ptr->x_param_parloops_min_per_thread);
3964 : :
3965 : 0 : if (ptr->x_param_parloops_schedule)
3966 : 0 : fprintf (file, "%*s%s (%#x)\n",
3967 : : indent_to, "",
3968 : : "param_parloops_schedule",
3969 : : ptr->x_param_parloops_schedule);
3970 : :
3971 : 0 : if (ptr->x_param_partial_inlining_entry_probability)
3972 : 0 : fprintf (file, "%*s%s (%#x)\n",
3973 : : indent_to, "",
3974 : : "param_partial_inlining_entry_probability",
3975 : : ptr->x_param_partial_inlining_entry_probability);
3976 : :
3977 : 0 : if (ptr->x_param_predictable_branch_outcome)
3978 : 0 : fprintf (file, "%*s%s (%#x)\n",
3979 : : indent_to, "",
3980 : : "param_predictable_branch_outcome",
3981 : : ptr->x_param_predictable_branch_outcome);
3982 : :
3983 : 0 : if (ptr->x_param_prefetch_dynamic_strides)
3984 : 0 : fprintf (file, "%*s%s (%#x)\n",
3985 : : indent_to, "",
3986 : : "param_prefetch_dynamic_strides",
3987 : : ptr->x_param_prefetch_dynamic_strides);
3988 : :
3989 : 0 : if (ptr->x_param_prefetch_latency)
3990 : 0 : fprintf (file, "%*s%s (%#x)\n",
3991 : : indent_to, "",
3992 : : "param_prefetch_latency",
3993 : : ptr->x_param_prefetch_latency);
3994 : :
3995 : 0 : if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
3996 : 0 : fprintf (file, "%*s%s (%#x)\n",
3997 : : indent_to, "",
3998 : : "param_prefetch_min_insn_to_mem_ratio",
3999 : : ptr->x_param_prefetch_min_insn_to_mem_ratio);
4000 : :
4001 : 0 : if (ptr->x_param_prefetch_minimum_stride)
4002 : 0 : fprintf (file, "%*s%s (%#x)\n",
4003 : : indent_to, "",
4004 : : "param_prefetch_minimum_stride",
4005 : : ptr->x_param_prefetch_minimum_stride);
4006 : :
4007 : 0 : if (ptr->x_param_ranger_logical_depth)
4008 : 0 : fprintf (file, "%*s%s (%#x)\n",
4009 : : indent_to, "",
4010 : : "param_ranger_logical_depth",
4011 : : ptr->x_param_ranger_logical_depth);
4012 : :
4013 : 0 : if (ptr->x_param_ranger_recompute_depth)
4014 : 0 : fprintf (file, "%*s%s (%#x)\n",
4015 : : indent_to, "",
4016 : : "param_ranger_recompute_depth",
4017 : : ptr->x_param_ranger_recompute_depth);
4018 : :
4019 : 0 : if (ptr->x_param_relation_block_limit)
4020 : 0 : fprintf (file, "%*s%s (%#x)\n",
4021 : : indent_to, "",
4022 : : "param_relation_block_limit",
4023 : : ptr->x_param_relation_block_limit);
4024 : :
4025 : 0 : if (ptr->x_param_rpo_vn_max_loop_depth)
4026 : 0 : fprintf (file, "%*s%s (%#x)\n",
4027 : : indent_to, "",
4028 : : "param_rpo_vn_max_loop_depth",
4029 : : ptr->x_param_rpo_vn_max_loop_depth);
4030 : :
4031 : 0 : if (ptr->x_param_sccvn_max_alias_queries_per_access)
4032 : 0 : fprintf (file, "%*s%s (%#x)\n",
4033 : : indent_to, "",
4034 : : "param_sccvn_max_alias_queries_per_access",
4035 : : ptr->x_param_sccvn_max_alias_queries_per_access);
4036 : :
4037 : 0 : if (ptr->x_param_scev_max_expr_complexity)
4038 : 0 : fprintf (file, "%*s%s (%#x)\n",
4039 : : indent_to, "",
4040 : : "param_scev_max_expr_complexity",
4041 : : ptr->x_param_scev_max_expr_complexity);
4042 : :
4043 : 0 : if (ptr->x_param_scev_max_expr_size)
4044 : 0 : fprintf (file, "%*s%s (%#x)\n",
4045 : : indent_to, "",
4046 : : "param_scev_max_expr_size",
4047 : : ptr->x_param_scev_max_expr_size);
4048 : :
4049 : 0 : if (ptr->x_param_sched_autopref_queue_depth)
4050 : 0 : fprintf (file, "%*s%s (%#x)\n",
4051 : : indent_to, "",
4052 : : "param_sched_autopref_queue_depth",
4053 : : ptr->x_param_sched_autopref_queue_depth);
4054 : :
4055 : 0 : if (ptr->x_param_sched_mem_true_dep_cost)
4056 : 0 : fprintf (file, "%*s%s (%#x)\n",
4057 : : indent_to, "",
4058 : : "param_sched_mem_true_dep_cost",
4059 : : ptr->x_param_sched_mem_true_dep_cost);
4060 : :
4061 : 0 : if (ptr->x_param_sched_pressure_algorithm)
4062 : 0 : fprintf (file, "%*s%s (%#x)\n",
4063 : : indent_to, "",
4064 : : "param_sched_pressure_algorithm",
4065 : : ptr->x_param_sched_pressure_algorithm);
4066 : :
4067 : 0 : if (ptr->x_param_sched_spec_prob_cutoff)
4068 : 0 : fprintf (file, "%*s%s (%#x)\n",
4069 : : indent_to, "",
4070 : : "param_sched_spec_prob_cutoff",
4071 : : ptr->x_param_sched_spec_prob_cutoff);
4072 : :
4073 : 0 : if (ptr->x_param_sched_state_edge_prob_cutoff)
4074 : 0 : fprintf (file, "%*s%s (%#x)\n",
4075 : : indent_to, "",
4076 : : "param_sched_state_edge_prob_cutoff",
4077 : : ptr->x_param_sched_state_edge_prob_cutoff);
4078 : :
4079 : 0 : if (ptr->x_param_selsched_insns_to_rename)
4080 : 0 : fprintf (file, "%*s%s (%#x)\n",
4081 : : indent_to, "",
4082 : : "param_selsched_insns_to_rename",
4083 : : ptr->x_param_selsched_insns_to_rename);
4084 : :
4085 : 0 : if (ptr->x_param_selsched_max_lookahead)
4086 : 0 : fprintf (file, "%*s%s (%#x)\n",
4087 : : indent_to, "",
4088 : : "param_selsched_max_lookahead",
4089 : : ptr->x_param_selsched_max_lookahead);
4090 : :
4091 : 0 : if (ptr->x_param_selsched_max_sched_times)
4092 : 0 : fprintf (file, "%*s%s (%#x)\n",
4093 : : indent_to, "",
4094 : : "param_selsched_max_sched_times",
4095 : : ptr->x_param_selsched_max_sched_times);
4096 : :
4097 : 0 : if (ptr->x_param_simultaneous_prefetches)
4098 : 0 : fprintf (file, "%*s%s (%#x)\n",
4099 : : indent_to, "",
4100 : : "param_simultaneous_prefetches",
4101 : : ptr->x_param_simultaneous_prefetches);
4102 : :
4103 : 0 : if (ptr->x_param_sink_frequency_threshold)
4104 : 0 : fprintf (file, "%*s%s (%#x)\n",
4105 : : indent_to, "",
4106 : : "param_sink_frequency_threshold",
4107 : : ptr->x_param_sink_frequency_threshold);
4108 : :
4109 : 0 : if (ptr->x_param_sms_dfa_history)
4110 : 0 : fprintf (file, "%*s%s (%#x)\n",
4111 : : indent_to, "",
4112 : : "param_sms_dfa_history",
4113 : : ptr->x_param_sms_dfa_history);
4114 : :
4115 : 0 : if (ptr->x_param_sms_loop_average_count_threshold)
4116 : 0 : fprintf (file, "%*s%s (%#x)\n",
4117 : : indent_to, "",
4118 : : "param_sms_loop_average_count_threshold",
4119 : : ptr->x_param_sms_loop_average_count_threshold);
4120 : :
4121 : 0 : if (ptr->x_param_sms_max_ii_factor)
4122 : 0 : fprintf (file, "%*s%s (%#x)\n",
4123 : : indent_to, "",
4124 : : "param_sms_max_ii_factor",
4125 : : ptr->x_param_sms_max_ii_factor);
4126 : :
4127 : 0 : if (ptr->x_param_sms_min_sc)
4128 : 0 : fprintf (file, "%*s%s (%#x)\n",
4129 : : indent_to, "",
4130 : : "param_sms_min_sc",
4131 : : ptr->x_param_sms_min_sc);
4132 : :
4133 : 0 : if (ptr->x_param_sra_max_propagations)
4134 : 0 : fprintf (file, "%*s%s (%#x)\n",
4135 : : indent_to, "",
4136 : : "param_sra_max_propagations",
4137 : : ptr->x_param_sra_max_propagations);
4138 : :
4139 : 0 : if (ptr->x_param_sra_max_scalarization_size_size)
4140 : 0 : fprintf (file, "%*s%s (%#x)\n",
4141 : : indent_to, "",
4142 : : "param_sra_max_scalarization_size_size",
4143 : : ptr->x_param_sra_max_scalarization_size_size);
4144 : :
4145 : 0 : if (ptr->x_param_sra_max_scalarization_size_speed)
4146 : 0 : fprintf (file, "%*s%s (%#x)\n",
4147 : : indent_to, "",
4148 : : "param_sra_max_scalarization_size_speed",
4149 : : ptr->x_param_sra_max_scalarization_size_speed);
4150 : :
4151 : 0 : if (ptr->x_param_ssa_name_def_chain_limit)
4152 : 0 : fprintf (file, "%*s%s (%#x)\n",
4153 : : indent_to, "",
4154 : : "param_ssa_name_def_chain_limit",
4155 : : ptr->x_param_ssa_name_def_chain_limit);
4156 : :
4157 : 0 : if (ptr->x_param_ssp_buffer_size)
4158 : 0 : fprintf (file, "%*s%s (%#x)\n",
4159 : : indent_to, "",
4160 : : "param_ssp_buffer_size",
4161 : : ptr->x_param_ssp_buffer_size);
4162 : :
4163 : 0 : if (ptr->x_param_stack_clash_protection_guard_size)
4164 : 0 : fprintf (file, "%*s%s (%#x)\n",
4165 : : indent_to, "",
4166 : : "param_stack_clash_protection_guard_size",
4167 : : ptr->x_param_stack_clash_protection_guard_size);
4168 : :
4169 : 0 : if (ptr->x_param_stack_clash_protection_probe_interval)
4170 : 0 : fprintf (file, "%*s%s (%#x)\n",
4171 : : indent_to, "",
4172 : : "param_stack_clash_protection_probe_interval",
4173 : : ptr->x_param_stack_clash_protection_probe_interval);
4174 : :
4175 : 0 : if (ptr->x_param_store_merging_allow_unaligned)
4176 : 0 : fprintf (file, "%*s%s (%#x)\n",
4177 : : indent_to, "",
4178 : : "param_store_merging_allow_unaligned",
4179 : : ptr->x_param_store_merging_allow_unaligned);
4180 : :
4181 : 0 : if (ptr->x_param_store_merging_max_size)
4182 : 0 : fprintf (file, "%*s%s (%#x)\n",
4183 : : indent_to, "",
4184 : : "param_store_merging_max_size",
4185 : : ptr->x_param_store_merging_max_size);
4186 : :
4187 : 0 : if (ptr->x_param_switch_conversion_branch_ratio)
4188 : 0 : fprintf (file, "%*s%s (%#x)\n",
4189 : : indent_to, "",
4190 : : "param_switch_conversion_branch_ratio",
4191 : : ptr->x_param_switch_conversion_branch_ratio);
4192 : :
4193 : 0 : if (ptr->x_param_tm_max_aggregate_size)
4194 : 0 : fprintf (file, "%*s%s (%#x)\n",
4195 : : indent_to, "",
4196 : : "param_tm_max_aggregate_size",
4197 : : ptr->x_param_tm_max_aggregate_size);
4198 : :
4199 : 0 : if (ptr->x_param_tracer_dynamic_coverage_feedback)
4200 : 0 : fprintf (file, "%*s%s (%#x)\n",
4201 : : indent_to, "",
4202 : : "param_tracer_dynamic_coverage_feedback",
4203 : : ptr->x_param_tracer_dynamic_coverage_feedback);
4204 : :
4205 : 0 : if (ptr->x_param_tracer_dynamic_coverage)
4206 : 0 : fprintf (file, "%*s%s (%#x)\n",
4207 : : indent_to, "",
4208 : : "param_tracer_dynamic_coverage",
4209 : : ptr->x_param_tracer_dynamic_coverage);
4210 : :
4211 : 0 : if (ptr->x_param_tracer_max_code_growth)
4212 : 0 : fprintf (file, "%*s%s (%#x)\n",
4213 : : indent_to, "",
4214 : : "param_tracer_max_code_growth",
4215 : : ptr->x_param_tracer_max_code_growth);
4216 : :
4217 : 0 : if (ptr->x_param_tracer_min_branch_probability_feedback)
4218 : 0 : fprintf (file, "%*s%s (%#x)\n",
4219 : : indent_to, "",
4220 : : "param_tracer_min_branch_probability_feedback",
4221 : : ptr->x_param_tracer_min_branch_probability_feedback);
4222 : :
4223 : 0 : if (ptr->x_param_tracer_min_branch_probability)
4224 : 0 : fprintf (file, "%*s%s (%#x)\n",
4225 : : indent_to, "",
4226 : : "param_tracer_min_branch_probability",
4227 : : ptr->x_param_tracer_min_branch_probability);
4228 : :
4229 : 0 : if (ptr->x_param_tracer_min_branch_ratio)
4230 : 0 : fprintf (file, "%*s%s (%#x)\n",
4231 : : indent_to, "",
4232 : : "param_tracer_min_branch_ratio",
4233 : : ptr->x_param_tracer_min_branch_ratio);
4234 : :
4235 : 0 : if (ptr->x_param_tree_reassoc_width)
4236 : 0 : fprintf (file, "%*s%s (%#x)\n",
4237 : : indent_to, "",
4238 : : "param_tree_reassoc_width",
4239 : : ptr->x_param_tree_reassoc_width);
4240 : :
4241 : 0 : if (ptr->x_param_uninit_control_dep_attempts)
4242 : 0 : fprintf (file, "%*s%s (%#x)\n",
4243 : : indent_to, "",
4244 : : "param_uninit_control_dep_attempts",
4245 : : ptr->x_param_uninit_control_dep_attempts);
4246 : :
4247 : 0 : if (ptr->x_param_uninit_max_chain_len)
4248 : 0 : fprintf (file, "%*s%s (%#x)\n",
4249 : : indent_to, "",
4250 : : "param_uninit_max_chain_len",
4251 : : ptr->x_param_uninit_max_chain_len);
4252 : :
4253 : 0 : if (ptr->x_param_uninit_max_num_chains)
4254 : 0 : fprintf (file, "%*s%s (%#x)\n",
4255 : : indent_to, "",
4256 : : "param_uninit_max_num_chains",
4257 : : ptr->x_param_uninit_max_num_chains);
4258 : :
4259 : 0 : if (ptr->x_param_uninlined_function_insns)
4260 : 0 : fprintf (file, "%*s%s (%#x)\n",
4261 : : indent_to, "",
4262 : : "param_uninlined_function_insns",
4263 : : ptr->x_param_uninlined_function_insns);
4264 : :
4265 : 0 : if (ptr->x_param_uninlined_function_time)
4266 : 0 : fprintf (file, "%*s%s (%#x)\n",
4267 : : indent_to, "",
4268 : : "param_uninlined_function_time",
4269 : : ptr->x_param_uninlined_function_time);
4270 : :
4271 : 0 : if (ptr->x_param_uninlined_function_thunk_insns)
4272 : 0 : fprintf (file, "%*s%s (%#x)\n",
4273 : : indent_to, "",
4274 : : "param_uninlined_function_thunk_insns",
4275 : : ptr->x_param_uninlined_function_thunk_insns);
4276 : :
4277 : 0 : if (ptr->x_param_uninlined_function_thunk_time)
4278 : 0 : fprintf (file, "%*s%s (%#x)\n",
4279 : : indent_to, "",
4280 : : "param_uninlined_function_thunk_time",
4281 : : ptr->x_param_uninlined_function_thunk_time);
4282 : :
4283 : 0 : if (ptr->x_param_unlikely_bb_count_fraction)
4284 : 0 : fprintf (file, "%*s%s (%#x)\n",
4285 : : indent_to, "",
4286 : : "param_unlikely_bb_count_fraction",
4287 : : ptr->x_param_unlikely_bb_count_fraction);
4288 : :
4289 : 0 : if (ptr->x_param_unroll_jam_max_unroll)
4290 : 0 : fprintf (file, "%*s%s (%#x)\n",
4291 : : indent_to, "",
4292 : : "param_unroll_jam_max_unroll",
4293 : : ptr->x_param_unroll_jam_max_unroll);
4294 : :
4295 : 0 : if (ptr->x_param_unroll_jam_min_percent)
4296 : 0 : fprintf (file, "%*s%s (%#x)\n",
4297 : : indent_to, "",
4298 : : "param_unroll_jam_min_percent",
4299 : : ptr->x_param_unroll_jam_min_percent);
4300 : :
4301 : 0 : if (ptr->x_param_use_after_scope_direct_emission_threshold)
4302 : 0 : fprintf (file, "%*s%s (%#x)\n",
4303 : : indent_to, "",
4304 : : "param_use_after_scope_direct_emission_threshold",
4305 : : ptr->x_param_use_after_scope_direct_emission_threshold);
4306 : :
4307 : 0 : if (ptr->x_param_vect_epilogues_nomask)
4308 : 0 : fprintf (file, "%*s%s (%#x)\n",
4309 : : indent_to, "",
4310 : : "param_vect_epilogues_nomask",
4311 : : ptr->x_param_vect_epilogues_nomask);
4312 : :
4313 : 0 : if (ptr->x_param_vect_induction_float)
4314 : 0 : fprintf (file, "%*s%s (%#x)\n",
4315 : : indent_to, "",
4316 : : "param_vect_induction_float",
4317 : : ptr->x_param_vect_induction_float);
4318 : :
4319 : 0 : if (ptr->x_param_vect_inner_loop_cost_factor)
4320 : 0 : fprintf (file, "%*s%s (%#x)\n",
4321 : : indent_to, "",
4322 : : "param_vect_inner_loop_cost_factor",
4323 : : ptr->x_param_vect_inner_loop_cost_factor);
4324 : :
4325 : 0 : if (ptr->x_param_vect_max_layout_candidates)
4326 : 0 : fprintf (file, "%*s%s (%#x)\n",
4327 : : indent_to, "",
4328 : : "param_vect_max_layout_candidates",
4329 : : ptr->x_param_vect_max_layout_candidates);
4330 : :
4331 : 0 : if (ptr->x_param_vect_max_peeling_for_alignment)
4332 : 0 : fprintf (file, "%*s%s (%#x)\n",
4333 : : indent_to, "",
4334 : : "param_vect_max_peeling_for_alignment",
4335 : : ptr->x_param_vect_max_peeling_for_alignment);
4336 : :
4337 : 0 : if (ptr->x_param_vect_max_version_for_alias_checks)
4338 : 0 : fprintf (file, "%*s%s (%#x)\n",
4339 : : indent_to, "",
4340 : : "param_vect_max_version_for_alias_checks",
4341 : : ptr->x_param_vect_max_version_for_alias_checks);
4342 : :
4343 : 0 : if (ptr->x_param_vect_max_version_for_alignment_checks)
4344 : 0 : fprintf (file, "%*s%s (%#x)\n",
4345 : : indent_to, "",
4346 : : "param_vect_max_version_for_alignment_checks",
4347 : : ptr->x_param_vect_max_version_for_alignment_checks);
4348 : :
4349 : 0 : if (ptr->x_param_vect_partial_vector_usage)
4350 : 0 : fprintf (file, "%*s%s (%#x)\n",
4351 : : indent_to, "",
4352 : : "param_vect_partial_vector_usage",
4353 : : ptr->x_param_vect_partial_vector_usage);
4354 : :
4355 : 0 : if (ptr->x_param_vrp_sparse_threshold)
4356 : 0 : fprintf (file, "%*s%s (%#x)\n",
4357 : : indent_to, "",
4358 : : "param_vrp_sparse_threshold",
4359 : : ptr->x_param_vrp_sparse_threshold);
4360 : :
4361 : 0 : if (ptr->x_param_vrp_switch_limit)
4362 : 0 : fprintf (file, "%*s%s (%#x)\n",
4363 : : indent_to, "",
4364 : : "param_vrp_switch_limit",
4365 : : ptr->x_param_vrp_switch_limit);
4366 : :
4367 : 0 : if (ptr->x_param_vrp_vector_threshold)
4368 : 0 : fprintf (file, "%*s%s (%#x)\n",
4369 : : indent_to, "",
4370 : : "param_vrp_vector_threshold",
4371 : : ptr->x_param_vrp_vector_threshold);
4372 : :
4373 : 0 : if (ptr->x_flag_min_function_alignment)
4374 : 0 : fprintf (file, "%*s%s (%#x)\n",
4375 : : indent_to, "",
4376 : : "flag_min_function_alignment",
4377 : : ptr->x_flag_min_function_alignment);
4378 : :
4379 : 0 : if (ptr->x_flag_openmp_target_simd_clone)
4380 : 0 : fprintf (file, "%*s%s (%#x)\n",
4381 : : indent_to, "",
4382 : : "flag_openmp_target_simd_clone",
4383 : : ptr->x_flag_openmp_target_simd_clone);
4384 : :
4385 : 0 : if (ptr->x_flag_sched_stalled_insns)
4386 : 0 : fprintf (file, "%*s%s (%#x)\n",
4387 : : indent_to, "",
4388 : : "flag_sched_stalled_insns",
4389 : : ptr->x_flag_sched_stalled_insns);
4390 : :
4391 : 0 : if (ptr->x_flag_sched_stalled_insns_dep)
4392 : 0 : fprintf (file, "%*s%s (%#x)\n",
4393 : : indent_to, "",
4394 : : "flag_sched_stalled_insns_dep",
4395 : : ptr->x_flag_sched_stalled_insns_dep);
4396 : :
4397 : 0 : if (ptr->x_flag_tree_parallelize_loops)
4398 : 0 : fprintf (file, "%*s%s (%#x)\n",
4399 : : indent_to, "",
4400 : : "flag_tree_parallelize_loops",
4401 : : ptr->x_flag_tree_parallelize_loops);
4402 : :
4403 : 0 : fprintf (file, "%*s%s (%#x)\n",
4404 : : indent_to, "",
4405 : : "param_ranger_debug",
4406 : 0 : (int) ptr->x_param_ranger_debug);
4407 : :
4408 : 0 : fprintf (file, "%*s%s (%#x)\n",
4409 : : indent_to, "",
4410 : : "param_threader_debug",
4411 : 0 : (int) ptr->x_param_threader_debug);
4412 : :
4413 : 0 : fprintf (file, "%*s%s (%#x)\n",
4414 : : indent_to, "",
4415 : : "flag_excess_precision",
4416 : 0 : (int) ptr->x_flag_excess_precision);
4417 : :
4418 : 0 : fprintf (file, "%*s%s (%#x)\n",
4419 : : indent_to, "",
4420 : : "flag_fp_contract_mode",
4421 : 0 : (int) ptr->x_flag_fp_contract_mode);
4422 : :
4423 : 0 : fprintf (file, "%*s%s (%#x)\n",
4424 : : indent_to, "",
4425 : : "flag_harden_control_flow_redundancy_check_noreturn",
4426 : 0 : (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
4427 : :
4428 : 0 : fprintf (file, "%*s%s (%#x)\n",
4429 : : indent_to, "",
4430 : : "flag_inline_stringops",
4431 : 0 : (int) ptr->x_flag_inline_stringops);
4432 : :
4433 : 0 : fprintf (file, "%*s%s (%#x)\n",
4434 : : indent_to, "",
4435 : : "flag_ira_algorithm",
4436 : 0 : (int) ptr->x_flag_ira_algorithm);
4437 : :
4438 : 0 : fprintf (file, "%*s%s (%#x)\n",
4439 : : indent_to, "",
4440 : : "flag_ira_region",
4441 : 0 : (int) ptr->x_flag_ira_region);
4442 : :
4443 : 0 : fprintf (file, "%*s%s (%#x)\n",
4444 : : indent_to, "",
4445 : : "flag_live_patching",
4446 : 0 : (int) ptr->x_flag_live_patching);
4447 : :
4448 : 0 : fprintf (file, "%*s%s (%#x)\n",
4449 : : indent_to, "",
4450 : : "flag_reorder_blocks_algorithm",
4451 : 0 : (int) ptr->x_flag_reorder_blocks_algorithm);
4452 : :
4453 : 0 : fprintf (file, "%*s%s (%#x)\n",
4454 : : indent_to, "",
4455 : : "flag_simd_cost_model",
4456 : 0 : (int) ptr->x_flag_simd_cost_model);
4457 : :
4458 : 0 : fprintf (file, "%*s%s (%#x)\n",
4459 : : indent_to, "",
4460 : : "flag_stack_reuse",
4461 : 0 : (int) ptr->x_flag_stack_reuse);
4462 : :
4463 : 0 : fprintf (file, "%*s%s (%#x)\n",
4464 : : indent_to, "",
4465 : : "flag_auto_var_init",
4466 : 0 : (int) ptr->x_flag_auto_var_init);
4467 : :
4468 : 0 : fprintf (file, "%*s%s (%#x)\n",
4469 : : indent_to, "",
4470 : : "flag_vect_cost_model",
4471 : 0 : (int) ptr->x_flag_vect_cost_model);
4472 : :
4473 : 0 : if (ptr->x_optimize)
4474 : 0 : fprintf (file, "%*s%s (%#x)\n",
4475 : : indent_to, "",
4476 : : "optimize",
4477 : : ptr->x_optimize);
4478 : :
4479 : 0 : if (ptr->x_optimize_size)
4480 : 0 : fprintf (file, "%*s%s (%#x)\n",
4481 : : indent_to, "",
4482 : : "optimize_size",
4483 : : ptr->x_optimize_size);
4484 : :
4485 : 0 : if (ptr->x_optimize_debug)
4486 : 0 : fprintf (file, "%*s%s (%#x)\n",
4487 : : indent_to, "",
4488 : : "optimize_debug",
4489 : : ptr->x_optimize_debug);
4490 : :
4491 : 0 : if (ptr->x_optimize_fast)
4492 : 0 : fprintf (file, "%*s%s (%#x)\n",
4493 : : indent_to, "",
4494 : : "optimize_fast",
4495 : : ptr->x_optimize_fast);
4496 : :
4497 : 0 : if (ptr->x_warn_inline)
4498 : 0 : fprintf (file, "%*s%s (%#x)\n",
4499 : : indent_to, "",
4500 : : "warn_inline",
4501 : : ptr->x_warn_inline);
4502 : :
4503 : 0 : if (ptr->x_flag_aggressive_loop_optimizations)
4504 : 0 : fprintf (file, "%*s%s (%#x)\n",
4505 : : indent_to, "",
4506 : : "flag_aggressive_loop_optimizations",
4507 : : ptr->x_flag_aggressive_loop_optimizations);
4508 : :
4509 : 0 : if (ptr->x_flag_align_functions)
4510 : 0 : fprintf (file, "%*s%s (%#x)\n",
4511 : : indent_to, "",
4512 : : "flag_align_functions",
4513 : : ptr->x_flag_align_functions);
4514 : :
4515 : 0 : if (ptr->x_flag_align_jumps)
4516 : 0 : fprintf (file, "%*s%s (%#x)\n",
4517 : : indent_to, "",
4518 : : "flag_align_jumps",
4519 : : ptr->x_flag_align_jumps);
4520 : :
4521 : 0 : if (ptr->x_flag_align_labels)
4522 : 0 : fprintf (file, "%*s%s (%#x)\n",
4523 : : indent_to, "",
4524 : : "flag_align_labels",
4525 : : ptr->x_flag_align_labels);
4526 : :
4527 : 0 : if (ptr->x_flag_align_loops)
4528 : 0 : fprintf (file, "%*s%s (%#x)\n",
4529 : : indent_to, "",
4530 : : "flag_align_loops",
4531 : : ptr->x_flag_align_loops);
4532 : :
4533 : 0 : if (ptr->x_flag_allocation_dce)
4534 : 0 : fprintf (file, "%*s%s (%#x)\n",
4535 : : indent_to, "",
4536 : : "flag_allocation_dce",
4537 : : ptr->x_flag_allocation_dce);
4538 : :
4539 : 0 : if (ptr->x_flag_store_data_races)
4540 : 0 : fprintf (file, "%*s%s (%#x)\n",
4541 : : indent_to, "",
4542 : : "flag_store_data_races",
4543 : : ptr->x_flag_store_data_races);
4544 : :
4545 : 0 : if (ptr->x_flag_associative_math)
4546 : 0 : fprintf (file, "%*s%s (%#x)\n",
4547 : : indent_to, "",
4548 : : "flag_associative_math",
4549 : : ptr->x_flag_associative_math);
4550 : :
4551 : 0 : if (ptr->x_flag_asynchronous_unwind_tables)
4552 : 0 : fprintf (file, "%*s%s (%#x)\n",
4553 : : indent_to, "",
4554 : : "flag_asynchronous_unwind_tables",
4555 : : ptr->x_flag_asynchronous_unwind_tables);
4556 : :
4557 : 0 : if (ptr->x_flag_auto_inc_dec)
4558 : 0 : fprintf (file, "%*s%s (%#x)\n",
4559 : : indent_to, "",
4560 : : "flag_auto_inc_dec",
4561 : : ptr->x_flag_auto_inc_dec);
4562 : :
4563 : 0 : if (ptr->x_flag_bit_tests)
4564 : 0 : fprintf (file, "%*s%s (%#x)\n",
4565 : : indent_to, "",
4566 : : "flag_bit_tests",
4567 : : ptr->x_flag_bit_tests);
4568 : :
4569 : 0 : if (ptr->x_flag_branch_on_count_reg)
4570 : 0 : fprintf (file, "%*s%s (%#x)\n",
4571 : : indent_to, "",
4572 : : "flag_branch_on_count_reg",
4573 : : ptr->x_flag_branch_on_count_reg);
4574 : :
4575 : 0 : if (ptr->x_flag_branch_probabilities)
4576 : 0 : fprintf (file, "%*s%s (%#x)\n",
4577 : : indent_to, "",
4578 : : "flag_branch_probabilities",
4579 : : ptr->x_flag_branch_probabilities);
4580 : :
4581 : 0 : if (ptr->x_flag_caller_saves)
4582 : 0 : fprintf (file, "%*s%s (%#x)\n",
4583 : : indent_to, "",
4584 : : "flag_caller_saves",
4585 : : ptr->x_flag_caller_saves);
4586 : :
4587 : 0 : if (ptr->x_flag_code_hoisting)
4588 : 0 : fprintf (file, "%*s%s (%#x)\n",
4589 : : indent_to, "",
4590 : : "flag_code_hoisting",
4591 : : ptr->x_flag_code_hoisting);
4592 : :
4593 : 0 : if (ptr->x_flag_combine_stack_adjustments)
4594 : 0 : fprintf (file, "%*s%s (%#x)\n",
4595 : : indent_to, "",
4596 : : "flag_combine_stack_adjustments",
4597 : : ptr->x_flag_combine_stack_adjustments);
4598 : :
4599 : 0 : if (ptr->x_flag_compare_elim_after_reload)
4600 : 0 : fprintf (file, "%*s%s (%#x)\n",
4601 : : indent_to, "",
4602 : : "flag_compare_elim_after_reload",
4603 : : ptr->x_flag_compare_elim_after_reload);
4604 : :
4605 : 0 : if (ptr->x_flag_conserve_stack)
4606 : 0 : fprintf (file, "%*s%s (%#x)\n",
4607 : : indent_to, "",
4608 : : "flag_conserve_stack",
4609 : : ptr->x_flag_conserve_stack);
4610 : :
4611 : 0 : if (ptr->x_flag_cprop_registers)
4612 : 0 : fprintf (file, "%*s%s (%#x)\n",
4613 : : indent_to, "",
4614 : : "flag_cprop_registers",
4615 : : ptr->x_flag_cprop_registers);
4616 : :
4617 : 0 : if (ptr->x_flag_crossjumping)
4618 : 0 : fprintf (file, "%*s%s (%#x)\n",
4619 : : indent_to, "",
4620 : : "flag_crossjumping",
4621 : : ptr->x_flag_crossjumping);
4622 : :
4623 : 0 : if (ptr->x_flag_cse_follow_jumps)
4624 : 0 : fprintf (file, "%*s%s (%#x)\n",
4625 : : indent_to, "",
4626 : : "flag_cse_follow_jumps",
4627 : : ptr->x_flag_cse_follow_jumps);
4628 : :
4629 : 0 : if (ptr->x_flag_cx_fortran_rules)
4630 : 0 : fprintf (file, "%*s%s (%#x)\n",
4631 : : indent_to, "",
4632 : : "flag_cx_fortran_rules",
4633 : : ptr->x_flag_cx_fortran_rules);
4634 : :
4635 : 0 : if (ptr->x_flag_cx_limited_range)
4636 : 0 : fprintf (file, "%*s%s (%#x)\n",
4637 : : indent_to, "",
4638 : : "flag_cx_limited_range",
4639 : : ptr->x_flag_cx_limited_range);
4640 : :
4641 : 0 : if (ptr->x_flag_dce)
4642 : 0 : fprintf (file, "%*s%s (%#x)\n",
4643 : : indent_to, "",
4644 : : "flag_dce",
4645 : : ptr->x_flag_dce);
4646 : :
4647 : 0 : if (ptr->x_flag_defer_pop)
4648 : 0 : fprintf (file, "%*s%s (%#x)\n",
4649 : : indent_to, "",
4650 : : "flag_defer_pop",
4651 : : ptr->x_flag_defer_pop);
4652 : :
4653 : 0 : if (ptr->x_flag_delayed_branch)
4654 : 0 : fprintf (file, "%*s%s (%#x)\n",
4655 : : indent_to, "",
4656 : : "flag_delayed_branch",
4657 : : ptr->x_flag_delayed_branch);
4658 : :
4659 : 0 : if (ptr->x_flag_delete_dead_exceptions)
4660 : 0 : fprintf (file, "%*s%s (%#x)\n",
4661 : : indent_to, "",
4662 : : "flag_delete_dead_exceptions",
4663 : : ptr->x_flag_delete_dead_exceptions);
4664 : :
4665 : 0 : if (ptr->x_flag_delete_null_pointer_checks)
4666 : 0 : fprintf (file, "%*s%s (%#x)\n",
4667 : : indent_to, "",
4668 : : "flag_delete_null_pointer_checks",
4669 : : ptr->x_flag_delete_null_pointer_checks);
4670 : :
4671 : 0 : if (ptr->x_flag_devirtualize)
4672 : 0 : fprintf (file, "%*s%s (%#x)\n",
4673 : : indent_to, "",
4674 : : "flag_devirtualize",
4675 : : ptr->x_flag_devirtualize);
4676 : :
4677 : 0 : if (ptr->x_flag_devirtualize_speculatively)
4678 : 0 : fprintf (file, "%*s%s (%#x)\n",
4679 : : indent_to, "",
4680 : : "flag_devirtualize_speculatively",
4681 : : ptr->x_flag_devirtualize_speculatively);
4682 : :
4683 : 0 : if (ptr->x_flag_dse)
4684 : 0 : fprintf (file, "%*s%s (%#x)\n",
4685 : : indent_to, "",
4686 : : "flag_dse",
4687 : : ptr->x_flag_dse);
4688 : :
4689 : 0 : if (ptr->x_flag_early_inlining)
4690 : 0 : fprintf (file, "%*s%s (%#x)\n",
4691 : : indent_to, "",
4692 : : "flag_early_inlining",
4693 : : ptr->x_flag_early_inlining);
4694 : :
4695 : 0 : if (ptr->x_flag_exceptions)
4696 : 0 : fprintf (file, "%*s%s (%#x)\n",
4697 : : indent_to, "",
4698 : : "flag_exceptions",
4699 : : ptr->x_flag_exceptions);
4700 : :
4701 : 0 : if (ptr->x_flag_expensive_optimizations)
4702 : 0 : fprintf (file, "%*s%s (%#x)\n",
4703 : : indent_to, "",
4704 : : "flag_expensive_optimizations",
4705 : : ptr->x_flag_expensive_optimizations);
4706 : :
4707 : 0 : if (ptr->x_flag_finite_loops)
4708 : 0 : fprintf (file, "%*s%s (%#x)\n",
4709 : : indent_to, "",
4710 : : "flag_finite_loops",
4711 : : ptr->x_flag_finite_loops);
4712 : :
4713 : 0 : if (ptr->x_flag_finite_math_only)
4714 : 0 : fprintf (file, "%*s%s (%#x)\n",
4715 : : indent_to, "",
4716 : : "flag_finite_math_only",
4717 : : ptr->x_flag_finite_math_only);
4718 : :
4719 : 0 : if (ptr->x_flag_float_store)
4720 : 0 : fprintf (file, "%*s%s (%#x)\n",
4721 : : indent_to, "",
4722 : : "flag_float_store",
4723 : : ptr->x_flag_float_store);
4724 : :
4725 : 0 : if (ptr->x_flag_fold_mem_offsets)
4726 : 0 : fprintf (file, "%*s%s (%#x)\n",
4727 : : indent_to, "",
4728 : : "flag_fold_mem_offsets",
4729 : : ptr->x_flag_fold_mem_offsets);
4730 : :
4731 : 0 : if (ptr->x_flag_fold_simple_inlines)
4732 : 0 : fprintf (file, "%*s%s (%#x)\n",
4733 : : indent_to, "",
4734 : : "flag_fold_simple_inlines",
4735 : : ptr->x_flag_fold_simple_inlines);
4736 : :
4737 : 0 : if (ptr->x_flag_forward_propagate)
4738 : 0 : fprintf (file, "%*s%s (%#x)\n",
4739 : : indent_to, "",
4740 : : "flag_forward_propagate",
4741 : : ptr->x_flag_forward_propagate);
4742 : :
4743 : 0 : if (ptr->x_flag_fp_int_builtin_inexact)
4744 : 0 : fprintf (file, "%*s%s (%#x)\n",
4745 : : indent_to, "",
4746 : : "flag_fp_int_builtin_inexact",
4747 : : ptr->x_flag_fp_int_builtin_inexact);
4748 : :
4749 : 0 : if (ptr->x_flag_no_function_cse)
4750 : 0 : fprintf (file, "%*s%s (%#x)\n",
4751 : : indent_to, "",
4752 : : "flag_no_function_cse",
4753 : : ptr->x_flag_no_function_cse);
4754 : :
4755 : 0 : if (ptr->x_flag_gcse)
4756 : 0 : fprintf (file, "%*s%s (%#x)\n",
4757 : : indent_to, "",
4758 : : "flag_gcse",
4759 : : ptr->x_flag_gcse);
4760 : :
4761 : 0 : if (ptr->x_flag_gcse_after_reload)
4762 : 0 : fprintf (file, "%*s%s (%#x)\n",
4763 : : indent_to, "",
4764 : : "flag_gcse_after_reload",
4765 : : ptr->x_flag_gcse_after_reload);
4766 : :
4767 : 0 : if (ptr->x_flag_gcse_las)
4768 : 0 : fprintf (file, "%*s%s (%#x)\n",
4769 : : indent_to, "",
4770 : : "flag_gcse_las",
4771 : : ptr->x_flag_gcse_las);
4772 : :
4773 : 0 : if (ptr->x_flag_gcse_lm)
4774 : 0 : fprintf (file, "%*s%s (%#x)\n",
4775 : : indent_to, "",
4776 : : "flag_gcse_lm",
4777 : : ptr->x_flag_gcse_lm);
4778 : :
4779 : 0 : if (ptr->x_flag_gcse_sm)
4780 : 0 : fprintf (file, "%*s%s (%#x)\n",
4781 : : indent_to, "",
4782 : : "flag_gcse_sm",
4783 : : ptr->x_flag_gcse_sm);
4784 : :
4785 : 0 : if (ptr->x_flag_graphite)
4786 : 0 : fprintf (file, "%*s%s (%#x)\n",
4787 : : indent_to, "",
4788 : : "flag_graphite",
4789 : : ptr->x_flag_graphite);
4790 : :
4791 : 0 : if (ptr->x_flag_graphite_identity)
4792 : 0 : fprintf (file, "%*s%s (%#x)\n",
4793 : : indent_to, "",
4794 : : "flag_graphite_identity",
4795 : : ptr->x_flag_graphite_identity);
4796 : :
4797 : 0 : if (ptr->x_flag_guess_branch_prob)
4798 : 0 : fprintf (file, "%*s%s (%#x)\n",
4799 : : indent_to, "",
4800 : : "flag_guess_branch_prob",
4801 : : ptr->x_flag_guess_branch_prob);
4802 : :
4803 : 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
4804 : 0 : fprintf (file, "%*s%s (%#x)\n",
4805 : : indent_to, "",
4806 : : "flag_harden_control_flow_redundancy_check_exceptions",
4807 : : ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
4808 : :
4809 : 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
4810 : 0 : fprintf (file, "%*s%s (%#x)\n",
4811 : : indent_to, "",
4812 : : "flag_harden_control_flow_redundancy_check_returning_calls",
4813 : : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
4814 : :
4815 : 0 : if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
4816 : 0 : fprintf (file, "%*s%s (%#x)\n",
4817 : : indent_to, "",
4818 : : "flag_harden_control_flow_redundancy_skip_leaf",
4819 : : ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
4820 : :
4821 : 0 : if (ptr->x_flag_harden_compares)
4822 : 0 : fprintf (file, "%*s%s (%#x)\n",
4823 : : indent_to, "",
4824 : : "flag_harden_compares",
4825 : : ptr->x_flag_harden_compares);
4826 : :
4827 : 0 : if (ptr->x_flag_harden_conditional_branches)
4828 : 0 : fprintf (file, "%*s%s (%#x)\n",
4829 : : indent_to, "",
4830 : : "flag_harden_conditional_branches",
4831 : : ptr->x_flag_harden_conditional_branches);
4832 : :
4833 : 0 : if (ptr->x_flag_harden_control_flow_redundancy)
4834 : 0 : fprintf (file, "%*s%s (%#x)\n",
4835 : : indent_to, "",
4836 : : "flag_harden_control_flow_redundancy",
4837 : : ptr->x_flag_harden_control_flow_redundancy);
4838 : :
4839 : 0 : if (ptr->x_flag_hoist_adjacent_loads)
4840 : 0 : fprintf (file, "%*s%s (%#x)\n",
4841 : : indent_to, "",
4842 : : "flag_hoist_adjacent_loads",
4843 : : ptr->x_flag_hoist_adjacent_loads);
4844 : :
4845 : 0 : if (ptr->x_flag_if_conversion)
4846 : 0 : fprintf (file, "%*s%s (%#x)\n",
4847 : : indent_to, "",
4848 : : "flag_if_conversion",
4849 : : ptr->x_flag_if_conversion);
4850 : :
4851 : 0 : if (ptr->x_flag_if_conversion2)
4852 : 0 : fprintf (file, "%*s%s (%#x)\n",
4853 : : indent_to, "",
4854 : : "flag_if_conversion2",
4855 : : ptr->x_flag_if_conversion2);
4856 : :
4857 : 0 : if (ptr->x_flag_indirect_inlining)
4858 : 0 : fprintf (file, "%*s%s (%#x)\n",
4859 : : indent_to, "",
4860 : : "flag_indirect_inlining",
4861 : : ptr->x_flag_indirect_inlining);
4862 : :
4863 : 0 : if (ptr->x_flag_no_inline)
4864 : 0 : fprintf (file, "%*s%s (%#x)\n",
4865 : : indent_to, "",
4866 : : "flag_no_inline",
4867 : : ptr->x_flag_no_inline);
4868 : :
4869 : 0 : if (ptr->x_flag_inline_atomics)
4870 : 0 : fprintf (file, "%*s%s (%#x)\n",
4871 : : indent_to, "",
4872 : : "flag_inline_atomics",
4873 : : ptr->x_flag_inline_atomics);
4874 : :
4875 : 0 : if (ptr->x_flag_inline_functions)
4876 : 0 : fprintf (file, "%*s%s (%#x)\n",
4877 : : indent_to, "",
4878 : : "flag_inline_functions",
4879 : : ptr->x_flag_inline_functions);
4880 : :
4881 : 0 : if (ptr->x_flag_inline_functions_called_once)
4882 : 0 : fprintf (file, "%*s%s (%#x)\n",
4883 : : indent_to, "",
4884 : : "flag_inline_functions_called_once",
4885 : : ptr->x_flag_inline_functions_called_once);
4886 : :
4887 : 0 : if (ptr->x_flag_inline_small_functions)
4888 : 0 : fprintf (file, "%*s%s (%#x)\n",
4889 : : indent_to, "",
4890 : : "flag_inline_small_functions",
4891 : : ptr->x_flag_inline_small_functions);
4892 : :
4893 : 0 : if (ptr->x_flag_ipa_bit_cp)
4894 : 0 : fprintf (file, "%*s%s (%#x)\n",
4895 : : indent_to, "",
4896 : : "flag_ipa_bit_cp",
4897 : : ptr->x_flag_ipa_bit_cp);
4898 : :
4899 : 0 : if (ptr->x_flag_ipa_cp)
4900 : 0 : fprintf (file, "%*s%s (%#x)\n",
4901 : : indent_to, "",
4902 : : "flag_ipa_cp",
4903 : : ptr->x_flag_ipa_cp);
4904 : :
4905 : 0 : if (ptr->x_flag_ipa_cp_clone)
4906 : 0 : fprintf (file, "%*s%s (%#x)\n",
4907 : : indent_to, "",
4908 : : "flag_ipa_cp_clone",
4909 : : ptr->x_flag_ipa_cp_clone);
4910 : :
4911 : 0 : if (ptr->x_flag_ipa_icf)
4912 : 0 : fprintf (file, "%*s%s (%#x)\n",
4913 : : indent_to, "",
4914 : : "flag_ipa_icf",
4915 : : ptr->x_flag_ipa_icf);
4916 : :
4917 : 0 : if (ptr->x_flag_ipa_icf_functions)
4918 : 0 : fprintf (file, "%*s%s (%#x)\n",
4919 : : indent_to, "",
4920 : : "flag_ipa_icf_functions",
4921 : : ptr->x_flag_ipa_icf_functions);
4922 : :
4923 : 0 : if (ptr->x_flag_ipa_icf_variables)
4924 : 0 : fprintf (file, "%*s%s (%#x)\n",
4925 : : indent_to, "",
4926 : : "flag_ipa_icf_variables",
4927 : : ptr->x_flag_ipa_icf_variables);
4928 : :
4929 : 0 : if (ptr->x_flag_ipa_modref)
4930 : 0 : fprintf (file, "%*s%s (%#x)\n",
4931 : : indent_to, "",
4932 : : "flag_ipa_modref",
4933 : : ptr->x_flag_ipa_modref);
4934 : :
4935 : 0 : if (ptr->x_flag_ipa_profile)
4936 : 0 : fprintf (file, "%*s%s (%#x)\n",
4937 : : indent_to, "",
4938 : : "flag_ipa_profile",
4939 : : ptr->x_flag_ipa_profile);
4940 : :
4941 : 0 : if (ptr->x_flag_ipa_pta)
4942 : 0 : fprintf (file, "%*s%s (%#x)\n",
4943 : : indent_to, "",
4944 : : "flag_ipa_pta",
4945 : : ptr->x_flag_ipa_pta);
4946 : :
4947 : 0 : if (ptr->x_flag_ipa_pure_const)
4948 : 0 : fprintf (file, "%*s%s (%#x)\n",
4949 : : indent_to, "",
4950 : : "flag_ipa_pure_const",
4951 : : ptr->x_flag_ipa_pure_const);
4952 : :
4953 : 0 : if (ptr->x_flag_ipa_ra)
4954 : 0 : fprintf (file, "%*s%s (%#x)\n",
4955 : : indent_to, "",
4956 : : "flag_ipa_ra",
4957 : : ptr->x_flag_ipa_ra);
4958 : :
4959 : 0 : if (ptr->x_flag_ipa_reference)
4960 : 0 : fprintf (file, "%*s%s (%#x)\n",
4961 : : indent_to, "",
4962 : : "flag_ipa_reference",
4963 : : ptr->x_flag_ipa_reference);
4964 : :
4965 : 0 : if (ptr->x_flag_ipa_reference_addressable)
4966 : 0 : fprintf (file, "%*s%s (%#x)\n",
4967 : : indent_to, "",
4968 : : "flag_ipa_reference_addressable",
4969 : : ptr->x_flag_ipa_reference_addressable);
4970 : :
4971 : 0 : if (ptr->x_flag_ipa_sra)
4972 : 0 : fprintf (file, "%*s%s (%#x)\n",
4973 : : indent_to, "",
4974 : : "flag_ipa_sra",
4975 : : ptr->x_flag_ipa_sra);
4976 : :
4977 : 0 : if (ptr->x_flag_ipa_stack_alignment)
4978 : 0 : fprintf (file, "%*s%s (%#x)\n",
4979 : : indent_to, "",
4980 : : "flag_ipa_stack_alignment",
4981 : : ptr->x_flag_ipa_stack_alignment);
4982 : :
4983 : 0 : if (ptr->x_flag_ipa_strict_aliasing)
4984 : 0 : fprintf (file, "%*s%s (%#x)\n",
4985 : : indent_to, "",
4986 : : "flag_ipa_strict_aliasing",
4987 : : ptr->x_flag_ipa_strict_aliasing);
4988 : :
4989 : 0 : if (ptr->x_flag_ipa_vrp)
4990 : 0 : fprintf (file, "%*s%s (%#x)\n",
4991 : : indent_to, "",
4992 : : "flag_ipa_vrp",
4993 : : ptr->x_flag_ipa_vrp);
4994 : :
4995 : 0 : if (ptr->x_flag_ira_hoist_pressure)
4996 : 0 : fprintf (file, "%*s%s (%#x)\n",
4997 : : indent_to, "",
4998 : : "flag_ira_hoist_pressure",
4999 : : ptr->x_flag_ira_hoist_pressure);
5000 : :
5001 : 0 : if (ptr->x_flag_ira_loop_pressure)
5002 : 0 : fprintf (file, "%*s%s (%#x)\n",
5003 : : indent_to, "",
5004 : : "flag_ira_loop_pressure",
5005 : : ptr->x_flag_ira_loop_pressure);
5006 : :
5007 : 0 : if (ptr->x_flag_ira_share_save_slots)
5008 : 0 : fprintf (file, "%*s%s (%#x)\n",
5009 : : indent_to, "",
5010 : : "flag_ira_share_save_slots",
5011 : : ptr->x_flag_ira_share_save_slots);
5012 : :
5013 : 0 : if (ptr->x_flag_ira_share_spill_slots)
5014 : 0 : fprintf (file, "%*s%s (%#x)\n",
5015 : : indent_to, "",
5016 : : "flag_ira_share_spill_slots",
5017 : : ptr->x_flag_ira_share_spill_slots);
5018 : :
5019 : 0 : if (ptr->x_flag_isolate_erroneous_paths_attribute)
5020 : 0 : fprintf (file, "%*s%s (%#x)\n",
5021 : : indent_to, "",
5022 : : "flag_isolate_erroneous_paths_attribute",
5023 : : ptr->x_flag_isolate_erroneous_paths_attribute);
5024 : :
5025 : 0 : if (ptr->x_flag_isolate_erroneous_paths_dereference)
5026 : 0 : fprintf (file, "%*s%s (%#x)\n",
5027 : : indent_to, "",
5028 : : "flag_isolate_erroneous_paths_dereference",
5029 : : ptr->x_flag_isolate_erroneous_paths_dereference);
5030 : :
5031 : 0 : if (ptr->x_flag_ivopts)
5032 : 0 : fprintf (file, "%*s%s (%#x)\n",
5033 : : indent_to, "",
5034 : : "flag_ivopts",
5035 : : ptr->x_flag_ivopts);
5036 : :
5037 : 0 : if (ptr->x_flag_jump_tables)
5038 : 0 : fprintf (file, "%*s%s (%#x)\n",
5039 : : indent_to, "",
5040 : : "flag_jump_tables",
5041 : : ptr->x_flag_jump_tables);
5042 : :
5043 : 0 : if (ptr->x_flag_keep_gc_roots_live)
5044 : 0 : fprintf (file, "%*s%s (%#x)\n",
5045 : : indent_to, "",
5046 : : "flag_keep_gc_roots_live",
5047 : : ptr->x_flag_keep_gc_roots_live);
5048 : :
5049 : 0 : if (ptr->x_flag_lifetime_dse)
5050 : 0 : fprintf (file, "%*s%s (%#x)\n",
5051 : : indent_to, "",
5052 : : "flag_lifetime_dse",
5053 : : ptr->x_flag_lifetime_dse);
5054 : :
5055 : 0 : if (ptr->x_flag_limit_function_alignment)
5056 : 0 : fprintf (file, "%*s%s (%#x)\n",
5057 : : indent_to, "",
5058 : : "flag_limit_function_alignment",
5059 : : ptr->x_flag_limit_function_alignment);
5060 : :
5061 : 0 : if (ptr->x_flag_live_range_shrinkage)
5062 : 0 : fprintf (file, "%*s%s (%#x)\n",
5063 : : indent_to, "",
5064 : : "flag_live_range_shrinkage",
5065 : : ptr->x_flag_live_range_shrinkage);
5066 : :
5067 : 0 : if (ptr->x_flag_loop_interchange)
5068 : 0 : fprintf (file, "%*s%s (%#x)\n",
5069 : : indent_to, "",
5070 : : "flag_loop_interchange",
5071 : : ptr->x_flag_loop_interchange);
5072 : :
5073 : 0 : if (ptr->x_flag_loop_nest_optimize)
5074 : 0 : fprintf (file, "%*s%s (%#x)\n",
5075 : : indent_to, "",
5076 : : "flag_loop_nest_optimize",
5077 : : ptr->x_flag_loop_nest_optimize);
5078 : :
5079 : 0 : if (ptr->x_flag_loop_parallelize_all)
5080 : 0 : fprintf (file, "%*s%s (%#x)\n",
5081 : : indent_to, "",
5082 : : "flag_loop_parallelize_all",
5083 : : ptr->x_flag_loop_parallelize_all);
5084 : :
5085 : 0 : if (ptr->x_flag_unroll_jam)
5086 : 0 : fprintf (file, "%*s%s (%#x)\n",
5087 : : indent_to, "",
5088 : : "flag_unroll_jam",
5089 : : ptr->x_flag_unroll_jam);
5090 : :
5091 : 0 : if (ptr->x_flag_lra_remat)
5092 : 0 : fprintf (file, "%*s%s (%#x)\n",
5093 : : indent_to, "",
5094 : : "flag_lra_remat",
5095 : : ptr->x_flag_lra_remat);
5096 : :
5097 : 0 : if (ptr->x_flag_errno_math)
5098 : 0 : fprintf (file, "%*s%s (%#x)\n",
5099 : : indent_to, "",
5100 : : "flag_errno_math",
5101 : : ptr->x_flag_errno_math);
5102 : :
5103 : 0 : if (ptr->x_flag_modulo_sched)
5104 : 0 : fprintf (file, "%*s%s (%#x)\n",
5105 : : indent_to, "",
5106 : : "flag_modulo_sched",
5107 : : ptr->x_flag_modulo_sched);
5108 : :
5109 : 0 : if (ptr->x_flag_modulo_sched_allow_regmoves)
5110 : 0 : fprintf (file, "%*s%s (%#x)\n",
5111 : : indent_to, "",
5112 : : "flag_modulo_sched_allow_regmoves",
5113 : : ptr->x_flag_modulo_sched_allow_regmoves);
5114 : :
5115 : 0 : if (ptr->x_flag_move_loop_invariants)
5116 : 0 : fprintf (file, "%*s%s (%#x)\n",
5117 : : indent_to, "",
5118 : : "flag_move_loop_invariants",
5119 : : ptr->x_flag_move_loop_invariants);
5120 : :
5121 : 0 : if (ptr->x_flag_move_loop_stores)
5122 : 0 : fprintf (file, "%*s%s (%#x)\n",
5123 : : indent_to, "",
5124 : : "flag_move_loop_stores",
5125 : : ptr->x_flag_move_loop_stores);
5126 : :
5127 : 0 : if (ptr->x_flag_non_call_exceptions)
5128 : 0 : fprintf (file, "%*s%s (%#x)\n",
5129 : : indent_to, "",
5130 : : "flag_non_call_exceptions",
5131 : : ptr->x_flag_non_call_exceptions);
5132 : :
5133 : 0 : if (ptr->x_flag_nothrow_opt)
5134 : 0 : fprintf (file, "%*s%s (%#x)\n",
5135 : : indent_to, "",
5136 : : "flag_nothrow_opt",
5137 : : ptr->x_flag_nothrow_opt);
5138 : :
5139 : 0 : if (ptr->x_flag_omit_frame_pointer)
5140 : 0 : fprintf (file, "%*s%s (%#x)\n",
5141 : : indent_to, "",
5142 : : "flag_omit_frame_pointer",
5143 : : ptr->x_flag_omit_frame_pointer);
5144 : :
5145 : 0 : if (ptr->x_flag_opt_info)
5146 : 0 : fprintf (file, "%*s%s (%#x)\n",
5147 : : indent_to, "",
5148 : : "flag_opt_info",
5149 : : ptr->x_flag_opt_info);
5150 : :
5151 : 0 : if (ptr->x_flag_optimize_sibling_calls)
5152 : 0 : fprintf (file, "%*s%s (%#x)\n",
5153 : : indent_to, "",
5154 : : "flag_optimize_sibling_calls",
5155 : : ptr->x_flag_optimize_sibling_calls);
5156 : :
5157 : 0 : if (ptr->x_flag_optimize_strlen)
5158 : 0 : fprintf (file, "%*s%s (%#x)\n",
5159 : : indent_to, "",
5160 : : "flag_optimize_strlen",
5161 : : ptr->x_flag_optimize_strlen);
5162 : :
5163 : 0 : if (ptr->x_flag_pack_struct)
5164 : 0 : fprintf (file, "%*s%s (%#x)\n",
5165 : : indent_to, "",
5166 : : "flag_pack_struct",
5167 : : ptr->x_flag_pack_struct);
5168 : :
5169 : 0 : if (ptr->x_flag_partial_inlining)
5170 : 0 : fprintf (file, "%*s%s (%#x)\n",
5171 : : indent_to, "",
5172 : : "flag_partial_inlining",
5173 : : ptr->x_flag_partial_inlining);
5174 : :
5175 : 0 : if (ptr->x_flag_peel_loops)
5176 : 0 : fprintf (file, "%*s%s (%#x)\n",
5177 : : indent_to, "",
5178 : : "flag_peel_loops",
5179 : : ptr->x_flag_peel_loops);
5180 : :
5181 : 0 : if (ptr->x_flag_no_peephole)
5182 : 0 : fprintf (file, "%*s%s (%#x)\n",
5183 : : indent_to, "",
5184 : : "flag_no_peephole",
5185 : : ptr->x_flag_no_peephole);
5186 : :
5187 : 0 : if (ptr->x_flag_peephole2)
5188 : 0 : fprintf (file, "%*s%s (%#x)\n",
5189 : : indent_to, "",
5190 : : "flag_peephole2",
5191 : : ptr->x_flag_peephole2);
5192 : :
5193 : 0 : if (ptr->x_flag_plt)
5194 : 0 : fprintf (file, "%*s%s (%#x)\n",
5195 : : indent_to, "",
5196 : : "flag_plt",
5197 : : ptr->x_flag_plt);
5198 : :
5199 : 0 : if (ptr->x_flag_predictive_commoning)
5200 : 0 : fprintf (file, "%*s%s (%#x)\n",
5201 : : indent_to, "",
5202 : : "flag_predictive_commoning",
5203 : : ptr->x_flag_predictive_commoning);
5204 : :
5205 : 0 : if (ptr->x_flag_prefetch_loop_arrays)
5206 : 0 : fprintf (file, "%*s%s (%#x)\n",
5207 : : indent_to, "",
5208 : : "flag_prefetch_loop_arrays",
5209 : : ptr->x_flag_prefetch_loop_arrays);
5210 : :
5211 : 0 : if (ptr->x_flag_printf_return_value)
5212 : 0 : fprintf (file, "%*s%s (%#x)\n",
5213 : : indent_to, "",
5214 : : "flag_printf_return_value",
5215 : : ptr->x_flag_printf_return_value);
5216 : :
5217 : 0 : if (ptr->x_flag_profile_partial_training)
5218 : 0 : fprintf (file, "%*s%s (%#x)\n",
5219 : : indent_to, "",
5220 : : "flag_profile_partial_training",
5221 : : ptr->x_flag_profile_partial_training);
5222 : :
5223 : 0 : if (ptr->x_flag_profile_reorder_functions)
5224 : 0 : fprintf (file, "%*s%s (%#x)\n",
5225 : : indent_to, "",
5226 : : "flag_profile_reorder_functions",
5227 : : ptr->x_flag_profile_reorder_functions);
5228 : :
5229 : 0 : if (ptr->x_flag_reciprocal_math)
5230 : 0 : fprintf (file, "%*s%s (%#x)\n",
5231 : : indent_to, "",
5232 : : "flag_reciprocal_math",
5233 : : ptr->x_flag_reciprocal_math);
5234 : :
5235 : 0 : if (ptr->x_flag_ree)
5236 : 0 : fprintf (file, "%*s%s (%#x)\n",
5237 : : indent_to, "",
5238 : : "flag_ree",
5239 : : ptr->x_flag_ree);
5240 : :
5241 : 0 : if (ptr->x_flag_pcc_struct_return)
5242 : 0 : fprintf (file, "%*s%s (%#x)\n",
5243 : : indent_to, "",
5244 : : "flag_pcc_struct_return",
5245 : : ptr->x_flag_pcc_struct_return);
5246 : :
5247 : 0 : if (ptr->x_flag_rename_registers)
5248 : 0 : fprintf (file, "%*s%s (%#x)\n",
5249 : : indent_to, "",
5250 : : "flag_rename_registers",
5251 : : ptr->x_flag_rename_registers);
5252 : :
5253 : 0 : if (ptr->x_flag_reorder_blocks)
5254 : 0 : fprintf (file, "%*s%s (%#x)\n",
5255 : : indent_to, "",
5256 : : "flag_reorder_blocks",
5257 : : ptr->x_flag_reorder_blocks);
5258 : :
5259 : 0 : if (ptr->x_flag_reorder_blocks_and_partition)
5260 : 0 : fprintf (file, "%*s%s (%#x)\n",
5261 : : indent_to, "",
5262 : : "flag_reorder_blocks_and_partition",
5263 : : ptr->x_flag_reorder_blocks_and_partition);
5264 : :
5265 : 0 : if (ptr->x_flag_reorder_functions)
5266 : 0 : fprintf (file, "%*s%s (%#x)\n",
5267 : : indent_to, "",
5268 : : "flag_reorder_functions",
5269 : : ptr->x_flag_reorder_functions);
5270 : :
5271 : 0 : if (ptr->x_flag_rerun_cse_after_loop)
5272 : 0 : fprintf (file, "%*s%s (%#x)\n",
5273 : : indent_to, "",
5274 : : "flag_rerun_cse_after_loop",
5275 : : ptr->x_flag_rerun_cse_after_loop);
5276 : :
5277 : 0 : if (ptr->x_flag_resched_modulo_sched)
5278 : 0 : fprintf (file, "%*s%s (%#x)\n",
5279 : : indent_to, "",
5280 : : "flag_resched_modulo_sched",
5281 : : ptr->x_flag_resched_modulo_sched);
5282 : :
5283 : 0 : if (ptr->x_flag_rounding_math)
5284 : 0 : fprintf (file, "%*s%s (%#x)\n",
5285 : : indent_to, "",
5286 : : "flag_rounding_math",
5287 : : ptr->x_flag_rounding_math);
5288 : :
5289 : 0 : if (ptr->x_flag_rtti)
5290 : 0 : fprintf (file, "%*s%s (%#x)\n",
5291 : : indent_to, "",
5292 : : "flag_rtti",
5293 : : ptr->x_flag_rtti);
5294 : :
5295 : 0 : if (ptr->x_flag_save_optimization_record)
5296 : 0 : fprintf (file, "%*s%s (%#x)\n",
5297 : : indent_to, "",
5298 : : "flag_save_optimization_record",
5299 : : ptr->x_flag_save_optimization_record);
5300 : :
5301 : 0 : if (ptr->x_flag_sched_critical_path_heuristic)
5302 : 0 : fprintf (file, "%*s%s (%#x)\n",
5303 : : indent_to, "",
5304 : : "flag_sched_critical_path_heuristic",
5305 : : ptr->x_flag_sched_critical_path_heuristic);
5306 : :
5307 : 0 : if (ptr->x_flag_sched_dep_count_heuristic)
5308 : 0 : fprintf (file, "%*s%s (%#x)\n",
5309 : : indent_to, "",
5310 : : "flag_sched_dep_count_heuristic",
5311 : : ptr->x_flag_sched_dep_count_heuristic);
5312 : :
5313 : 0 : if (ptr->x_flag_sched_group_heuristic)
5314 : 0 : fprintf (file, "%*s%s (%#x)\n",
5315 : : indent_to, "",
5316 : : "flag_sched_group_heuristic",
5317 : : ptr->x_flag_sched_group_heuristic);
5318 : :
5319 : 0 : if (ptr->x_flag_schedule_interblock)
5320 : 0 : fprintf (file, "%*s%s (%#x)\n",
5321 : : indent_to, "",
5322 : : "flag_schedule_interblock",
5323 : : ptr->x_flag_schedule_interblock);
5324 : :
5325 : 0 : if (ptr->x_flag_sched_last_insn_heuristic)
5326 : 0 : fprintf (file, "%*s%s (%#x)\n",
5327 : : indent_to, "",
5328 : : "flag_sched_last_insn_heuristic",
5329 : : ptr->x_flag_sched_last_insn_heuristic);
5330 : :
5331 : 0 : if (ptr->x_flag_sched_pressure)
5332 : 0 : fprintf (file, "%*s%s (%#x)\n",
5333 : : indent_to, "",
5334 : : "flag_sched_pressure",
5335 : : ptr->x_flag_sched_pressure);
5336 : :
5337 : 0 : if (ptr->x_flag_sched_rank_heuristic)
5338 : 0 : fprintf (file, "%*s%s (%#x)\n",
5339 : : indent_to, "",
5340 : : "flag_sched_rank_heuristic",
5341 : : ptr->x_flag_sched_rank_heuristic);
5342 : :
5343 : 0 : if (ptr->x_flag_schedule_speculative)
5344 : 0 : fprintf (file, "%*s%s (%#x)\n",
5345 : : indent_to, "",
5346 : : "flag_schedule_speculative",
5347 : : ptr->x_flag_schedule_speculative);
5348 : :
5349 : 0 : if (ptr->x_flag_sched_spec_insn_heuristic)
5350 : 0 : fprintf (file, "%*s%s (%#x)\n",
5351 : : indent_to, "",
5352 : : "flag_sched_spec_insn_heuristic",
5353 : : ptr->x_flag_sched_spec_insn_heuristic);
5354 : :
5355 : 0 : if (ptr->x_flag_schedule_speculative_load)
5356 : 0 : fprintf (file, "%*s%s (%#x)\n",
5357 : : indent_to, "",
5358 : : "flag_schedule_speculative_load",
5359 : : ptr->x_flag_schedule_speculative_load);
5360 : :
5361 : 0 : if (ptr->x_flag_schedule_speculative_load_dangerous)
5362 : 0 : fprintf (file, "%*s%s (%#x)\n",
5363 : : indent_to, "",
5364 : : "flag_schedule_speculative_load_dangerous",
5365 : : ptr->x_flag_schedule_speculative_load_dangerous);
5366 : :
5367 : 0 : if (ptr->x_flag_sched2_use_superblocks)
5368 : 0 : fprintf (file, "%*s%s (%#x)\n",
5369 : : indent_to, "",
5370 : : "flag_sched2_use_superblocks",
5371 : : ptr->x_flag_sched2_use_superblocks);
5372 : :
5373 : 0 : if (ptr->x_flag_schedule_fusion)
5374 : 0 : fprintf (file, "%*s%s (%#x)\n",
5375 : : indent_to, "",
5376 : : "flag_schedule_fusion",
5377 : : ptr->x_flag_schedule_fusion);
5378 : :
5379 : 0 : if (ptr->x_flag_schedule_insns)
5380 : 0 : fprintf (file, "%*s%s (%#x)\n",
5381 : : indent_to, "",
5382 : : "flag_schedule_insns",
5383 : : ptr->x_flag_schedule_insns);
5384 : :
5385 : 0 : if (ptr->x_flag_schedule_insns_after_reload)
5386 : 0 : fprintf (file, "%*s%s (%#x)\n",
5387 : : indent_to, "",
5388 : : "flag_schedule_insns_after_reload",
5389 : : ptr->x_flag_schedule_insns_after_reload);
5390 : :
5391 : 0 : if (ptr->x_flag_section_anchors)
5392 : 0 : fprintf (file, "%*s%s (%#x)\n",
5393 : : indent_to, "",
5394 : : "flag_section_anchors",
5395 : : ptr->x_flag_section_anchors);
5396 : :
5397 : 0 : if (ptr->x_flag_sel_sched_pipelining)
5398 : 0 : fprintf (file, "%*s%s (%#x)\n",
5399 : : indent_to, "",
5400 : : "flag_sel_sched_pipelining",
5401 : : ptr->x_flag_sel_sched_pipelining);
5402 : :
5403 : 0 : if (ptr->x_flag_sel_sched_pipelining_outer_loops)
5404 : 0 : fprintf (file, "%*s%s (%#x)\n",
5405 : : indent_to, "",
5406 : : "flag_sel_sched_pipelining_outer_loops",
5407 : : ptr->x_flag_sel_sched_pipelining_outer_loops);
5408 : :
5409 : 0 : if (ptr->x_flag_sel_sched_reschedule_pipelined)
5410 : 0 : fprintf (file, "%*s%s (%#x)\n",
5411 : : indent_to, "",
5412 : : "flag_sel_sched_reschedule_pipelined",
5413 : : ptr->x_flag_sel_sched_reschedule_pipelined);
5414 : :
5415 : 0 : if (ptr->x_flag_selective_scheduling)
5416 : 0 : fprintf (file, "%*s%s (%#x)\n",
5417 : : indent_to, "",
5418 : : "flag_selective_scheduling",
5419 : : ptr->x_flag_selective_scheduling);
5420 : :
5421 : 0 : if (ptr->x_flag_selective_scheduling2)
5422 : 0 : fprintf (file, "%*s%s (%#x)\n",
5423 : : indent_to, "",
5424 : : "flag_selective_scheduling2",
5425 : : ptr->x_flag_selective_scheduling2);
5426 : :
5427 : 0 : if (ptr->x_flag_semantic_interposition)
5428 : 0 : fprintf (file, "%*s%s (%#x)\n",
5429 : : indent_to, "",
5430 : : "flag_semantic_interposition",
5431 : : ptr->x_flag_semantic_interposition);
5432 : :
5433 : 0 : if (ptr->x_flag_short_enums)
5434 : 0 : fprintf (file, "%*s%s (%#x)\n",
5435 : : indent_to, "",
5436 : : "flag_short_enums",
5437 : : ptr->x_flag_short_enums);
5438 : :
5439 : 0 : if (ptr->x_flag_short_wchar)
5440 : 0 : fprintf (file, "%*s%s (%#x)\n",
5441 : : indent_to, "",
5442 : : "flag_short_wchar",
5443 : : ptr->x_flag_short_wchar);
5444 : :
5445 : 0 : if (ptr->x_flag_shrink_wrap)
5446 : 0 : fprintf (file, "%*s%s (%#x)\n",
5447 : : indent_to, "",
5448 : : "flag_shrink_wrap",
5449 : : ptr->x_flag_shrink_wrap);
5450 : :
5451 : 0 : if (ptr->x_flag_shrink_wrap_separate)
5452 : 0 : fprintf (file, "%*s%s (%#x)\n",
5453 : : indent_to, "",
5454 : : "flag_shrink_wrap_separate",
5455 : : ptr->x_flag_shrink_wrap_separate);
5456 : :
5457 : 0 : if (ptr->x_flag_signaling_nans)
5458 : 0 : fprintf (file, "%*s%s (%#x)\n",
5459 : : indent_to, "",
5460 : : "flag_signaling_nans",
5461 : : ptr->x_flag_signaling_nans);
5462 : :
5463 : 0 : if (ptr->x_flag_signed_zeros)
5464 : 0 : fprintf (file, "%*s%s (%#x)\n",
5465 : : indent_to, "",
5466 : : "flag_signed_zeros",
5467 : : ptr->x_flag_signed_zeros);
5468 : :
5469 : 0 : if (ptr->x_flag_single_precision_constant)
5470 : 0 : fprintf (file, "%*s%s (%#x)\n",
5471 : : indent_to, "",
5472 : : "flag_single_precision_constant",
5473 : : ptr->x_flag_single_precision_constant);
5474 : :
5475 : 0 : if (ptr->x_flag_split_ivs_in_unroller)
5476 : 0 : fprintf (file, "%*s%s (%#x)\n",
5477 : : indent_to, "",
5478 : : "flag_split_ivs_in_unroller",
5479 : : ptr->x_flag_split_ivs_in_unroller);
5480 : :
5481 : 0 : if (ptr->x_flag_split_loops)
5482 : 0 : fprintf (file, "%*s%s (%#x)\n",
5483 : : indent_to, "",
5484 : : "flag_split_loops",
5485 : : ptr->x_flag_split_loops);
5486 : :
5487 : 0 : if (ptr->x_flag_split_paths)
5488 : 0 : fprintf (file, "%*s%s (%#x)\n",
5489 : : indent_to, "",
5490 : : "flag_split_paths",
5491 : : ptr->x_flag_split_paths);
5492 : :
5493 : 0 : if (ptr->x_flag_split_wide_types)
5494 : 0 : fprintf (file, "%*s%s (%#x)\n",
5495 : : indent_to, "",
5496 : : "flag_split_wide_types",
5497 : : ptr->x_flag_split_wide_types);
5498 : :
5499 : 0 : if (ptr->x_flag_split_wide_types_early)
5500 : 0 : fprintf (file, "%*s%s (%#x)\n",
5501 : : indent_to, "",
5502 : : "flag_split_wide_types_early",
5503 : : ptr->x_flag_split_wide_types_early);
5504 : :
5505 : 0 : if (ptr->x_flag_ssa_backprop)
5506 : 0 : fprintf (file, "%*s%s (%#x)\n",
5507 : : indent_to, "",
5508 : : "flag_ssa_backprop",
5509 : : ptr->x_flag_ssa_backprop);
5510 : :
5511 : 0 : if (ptr->x_flag_ssa_phiopt)
5512 : 0 : fprintf (file, "%*s%s (%#x)\n",
5513 : : indent_to, "",
5514 : : "flag_ssa_phiopt",
5515 : : ptr->x_flag_ssa_phiopt);
5516 : :
5517 : 0 : if (ptr->x_flag_stack_clash_protection)
5518 : 0 : fprintf (file, "%*s%s (%#x)\n",
5519 : : indent_to, "",
5520 : : "flag_stack_clash_protection",
5521 : : ptr->x_flag_stack_clash_protection);
5522 : :
5523 : 0 : if (ptr->x_flag_stack_protect)
5524 : 0 : fprintf (file, "%*s%s (%#x)\n",
5525 : : indent_to, "",
5526 : : "flag_stack_protect",
5527 : : ptr->x_flag_stack_protect);
5528 : :
5529 : 0 : if (ptr->x_flag_stdarg_opt)
5530 : 0 : fprintf (file, "%*s%s (%#x)\n",
5531 : : indent_to, "",
5532 : : "flag_stdarg_opt",
5533 : : ptr->x_flag_stdarg_opt);
5534 : :
5535 : 0 : if (ptr->x_flag_store_merging)
5536 : 0 : fprintf (file, "%*s%s (%#x)\n",
5537 : : indent_to, "",
5538 : : "flag_store_merging",
5539 : : ptr->x_flag_store_merging);
5540 : :
5541 : 0 : if (ptr->x_flag_strict_aliasing)
5542 : 0 : fprintf (file, "%*s%s (%#x)\n",
5543 : : indent_to, "",
5544 : : "flag_strict_aliasing",
5545 : : ptr->x_flag_strict_aliasing);
5546 : :
5547 : 0 : if (ptr->x_flag_strict_enums)
5548 : 0 : fprintf (file, "%*s%s (%#x)\n",
5549 : : indent_to, "",
5550 : : "flag_strict_enums",
5551 : : ptr->x_flag_strict_enums);
5552 : :
5553 : 0 : if (ptr->x_flag_strict_volatile_bitfields)
5554 : 0 : fprintf (file, "%*s%s (%#x)\n",
5555 : : indent_to, "",
5556 : : "flag_strict_volatile_bitfields",
5557 : : ptr->x_flag_strict_volatile_bitfields);
5558 : :
5559 : 0 : if (ptr->x_flag_thread_jumps)
5560 : 0 : fprintf (file, "%*s%s (%#x)\n",
5561 : : indent_to, "",
5562 : : "flag_thread_jumps",
5563 : : ptr->x_flag_thread_jumps);
5564 : :
5565 : 0 : if (ptr->x_flag_threadsafe_statics)
5566 : 0 : fprintf (file, "%*s%s (%#x)\n",
5567 : : indent_to, "",
5568 : : "flag_threadsafe_statics",
5569 : : ptr->x_flag_threadsafe_statics);
5570 : :
5571 : 0 : if (ptr->x_flag_toplevel_reorder)
5572 : 0 : fprintf (file, "%*s%s (%#x)\n",
5573 : : indent_to, "",
5574 : : "flag_toplevel_reorder",
5575 : : ptr->x_flag_toplevel_reorder);
5576 : :
5577 : 0 : if (ptr->x_flag_tracer)
5578 : 0 : fprintf (file, "%*s%s (%#x)\n",
5579 : : indent_to, "",
5580 : : "flag_tracer",
5581 : : ptr->x_flag_tracer);
5582 : :
5583 : 0 : if (ptr->x_flag_trapping_math)
5584 : 0 : fprintf (file, "%*s%s (%#x)\n",
5585 : : indent_to, "",
5586 : : "flag_trapping_math",
5587 : : ptr->x_flag_trapping_math);
5588 : :
5589 : 0 : if (ptr->x_flag_trapv)
5590 : 0 : fprintf (file, "%*s%s (%#x)\n",
5591 : : indent_to, "",
5592 : : "flag_trapv",
5593 : : ptr->x_flag_trapv);
5594 : :
5595 : 0 : if (ptr->x_flag_tree_bit_ccp)
5596 : 0 : fprintf (file, "%*s%s (%#x)\n",
5597 : : indent_to, "",
5598 : : "flag_tree_bit_ccp",
5599 : : ptr->x_flag_tree_bit_ccp);
5600 : :
5601 : 0 : if (ptr->x_flag_tree_builtin_call_dce)
5602 : 0 : fprintf (file, "%*s%s (%#x)\n",
5603 : : indent_to, "",
5604 : : "flag_tree_builtin_call_dce",
5605 : : ptr->x_flag_tree_builtin_call_dce);
5606 : :
5607 : 0 : if (ptr->x_flag_tree_ccp)
5608 : 0 : fprintf (file, "%*s%s (%#x)\n",
5609 : : indent_to, "",
5610 : : "flag_tree_ccp",
5611 : : ptr->x_flag_tree_ccp);
5612 : :
5613 : 0 : if (ptr->x_flag_tree_ch)
5614 : 0 : fprintf (file, "%*s%s (%#x)\n",
5615 : : indent_to, "",
5616 : : "flag_tree_ch",
5617 : : ptr->x_flag_tree_ch);
5618 : :
5619 : 0 : if (ptr->x_flag_tree_coalesce_vars)
5620 : 0 : fprintf (file, "%*s%s (%#x)\n",
5621 : : indent_to, "",
5622 : : "flag_tree_coalesce_vars",
5623 : : ptr->x_flag_tree_coalesce_vars);
5624 : :
5625 : 0 : if (ptr->x_flag_tree_copy_prop)
5626 : 0 : fprintf (file, "%*s%s (%#x)\n",
5627 : : indent_to, "",
5628 : : "flag_tree_copy_prop",
5629 : : ptr->x_flag_tree_copy_prop);
5630 : :
5631 : 0 : if (ptr->x_flag_tree_cselim)
5632 : 0 : fprintf (file, "%*s%s (%#x)\n",
5633 : : indent_to, "",
5634 : : "flag_tree_cselim",
5635 : : ptr->x_flag_tree_cselim);
5636 : :
5637 : 0 : if (ptr->x_flag_tree_dce)
5638 : 0 : fprintf (file, "%*s%s (%#x)\n",
5639 : : indent_to, "",
5640 : : "flag_tree_dce",
5641 : : ptr->x_flag_tree_dce);
5642 : :
5643 : 0 : if (ptr->x_flag_tree_dom)
5644 : 0 : fprintf (file, "%*s%s (%#x)\n",
5645 : : indent_to, "",
5646 : : "flag_tree_dom",
5647 : : ptr->x_flag_tree_dom);
5648 : :
5649 : 0 : if (ptr->x_flag_tree_dse)
5650 : 0 : fprintf (file, "%*s%s (%#x)\n",
5651 : : indent_to, "",
5652 : : "flag_tree_dse",
5653 : : ptr->x_flag_tree_dse);
5654 : :
5655 : 0 : if (ptr->x_flag_tree_forwprop)
5656 : 0 : fprintf (file, "%*s%s (%#x)\n",
5657 : : indent_to, "",
5658 : : "flag_tree_forwprop",
5659 : : ptr->x_flag_tree_forwprop);
5660 : :
5661 : 0 : if (ptr->x_flag_tree_fre)
5662 : 0 : fprintf (file, "%*s%s (%#x)\n",
5663 : : indent_to, "",
5664 : : "flag_tree_fre",
5665 : : ptr->x_flag_tree_fre);
5666 : :
5667 : 0 : if (ptr->x_flag_tree_loop_distribute_patterns)
5668 : 0 : fprintf (file, "%*s%s (%#x)\n",
5669 : : indent_to, "",
5670 : : "flag_tree_loop_distribute_patterns",
5671 : : ptr->x_flag_tree_loop_distribute_patterns);
5672 : :
5673 : 0 : if (ptr->x_flag_tree_loop_distribution)
5674 : 0 : fprintf (file, "%*s%s (%#x)\n",
5675 : : indent_to, "",
5676 : : "flag_tree_loop_distribution",
5677 : : ptr->x_flag_tree_loop_distribution);
5678 : :
5679 : 0 : if (ptr->x_flag_tree_loop_if_convert)
5680 : 0 : fprintf (file, "%*s%s (%#x)\n",
5681 : : indent_to, "",
5682 : : "flag_tree_loop_if_convert",
5683 : : ptr->x_flag_tree_loop_if_convert);
5684 : :
5685 : 0 : if (ptr->x_flag_tree_loop_im)
5686 : 0 : fprintf (file, "%*s%s (%#x)\n",
5687 : : indent_to, "",
5688 : : "flag_tree_loop_im",
5689 : : ptr->x_flag_tree_loop_im);
5690 : :
5691 : 0 : if (ptr->x_flag_tree_loop_ivcanon)
5692 : 0 : fprintf (file, "%*s%s (%#x)\n",
5693 : : indent_to, "",
5694 : : "flag_tree_loop_ivcanon",
5695 : : ptr->x_flag_tree_loop_ivcanon);
5696 : :
5697 : 0 : if (ptr->x_flag_tree_loop_optimize)
5698 : 0 : fprintf (file, "%*s%s (%#x)\n",
5699 : : indent_to, "",
5700 : : "flag_tree_loop_optimize",
5701 : : ptr->x_flag_tree_loop_optimize);
5702 : :
5703 : 0 : if (ptr->x_flag_tree_loop_vectorize)
5704 : 0 : fprintf (file, "%*s%s (%#x)\n",
5705 : : indent_to, "",
5706 : : "flag_tree_loop_vectorize",
5707 : : ptr->x_flag_tree_loop_vectorize);
5708 : :
5709 : 0 : if (ptr->x_flag_tree_live_range_split)
5710 : 0 : fprintf (file, "%*s%s (%#x)\n",
5711 : : indent_to, "",
5712 : : "flag_tree_live_range_split",
5713 : : ptr->x_flag_tree_live_range_split);
5714 : :
5715 : 0 : if (ptr->x_flag_tree_partial_pre)
5716 : 0 : fprintf (file, "%*s%s (%#x)\n",
5717 : : indent_to, "",
5718 : : "flag_tree_partial_pre",
5719 : : ptr->x_flag_tree_partial_pre);
5720 : :
5721 : 0 : if (ptr->x_flag_tree_phiprop)
5722 : 0 : fprintf (file, "%*s%s (%#x)\n",
5723 : : indent_to, "",
5724 : : "flag_tree_phiprop",
5725 : : ptr->x_flag_tree_phiprop);
5726 : :
5727 : 0 : if (ptr->x_flag_tree_pre)
5728 : 0 : fprintf (file, "%*s%s (%#x)\n",
5729 : : indent_to, "",
5730 : : "flag_tree_pre",
5731 : : ptr->x_flag_tree_pre);
5732 : :
5733 : 0 : if (ptr->x_flag_tree_pta)
5734 : 0 : fprintf (file, "%*s%s (%#x)\n",
5735 : : indent_to, "",
5736 : : "flag_tree_pta",
5737 : : ptr->x_flag_tree_pta);
5738 : :
5739 : 0 : if (ptr->x_flag_tree_reassoc)
5740 : 0 : fprintf (file, "%*s%s (%#x)\n",
5741 : : indent_to, "",
5742 : : "flag_tree_reassoc",
5743 : : ptr->x_flag_tree_reassoc);
5744 : :
5745 : 0 : if (ptr->x_flag_tree_scev_cprop)
5746 : 0 : fprintf (file, "%*s%s (%#x)\n",
5747 : : indent_to, "",
5748 : : "flag_tree_scev_cprop",
5749 : : ptr->x_flag_tree_scev_cprop);
5750 : :
5751 : 0 : if (ptr->x_flag_tree_sink)
5752 : 0 : fprintf (file, "%*s%s (%#x)\n",
5753 : : indent_to, "",
5754 : : "flag_tree_sink",
5755 : : ptr->x_flag_tree_sink);
5756 : :
5757 : 0 : if (ptr->x_flag_tree_slp_vectorize)
5758 : 0 : fprintf (file, "%*s%s (%#x)\n",
5759 : : indent_to, "",
5760 : : "flag_tree_slp_vectorize",
5761 : : ptr->x_flag_tree_slp_vectorize);
5762 : :
5763 : 0 : if (ptr->x_flag_tree_slsr)
5764 : 0 : fprintf (file, "%*s%s (%#x)\n",
5765 : : indent_to, "",
5766 : : "flag_tree_slsr",
5767 : : ptr->x_flag_tree_slsr);
5768 : :
5769 : 0 : if (ptr->x_flag_tree_sra)
5770 : 0 : fprintf (file, "%*s%s (%#x)\n",
5771 : : indent_to, "",
5772 : : "flag_tree_sra",
5773 : : ptr->x_flag_tree_sra);
5774 : :
5775 : 0 : if (ptr->x_flag_tree_switch_conversion)
5776 : 0 : fprintf (file, "%*s%s (%#x)\n",
5777 : : indent_to, "",
5778 : : "flag_tree_switch_conversion",
5779 : : ptr->x_flag_tree_switch_conversion);
5780 : :
5781 : 0 : if (ptr->x_flag_tree_tail_merge)
5782 : 0 : fprintf (file, "%*s%s (%#x)\n",
5783 : : indent_to, "",
5784 : : "flag_tree_tail_merge",
5785 : : ptr->x_flag_tree_tail_merge);
5786 : :
5787 : 0 : if (ptr->x_flag_tree_ter)
5788 : 0 : fprintf (file, "%*s%s (%#x)\n",
5789 : : indent_to, "",
5790 : : "flag_tree_ter",
5791 : : ptr->x_flag_tree_ter);
5792 : :
5793 : 0 : if (ptr->x_flag_tree_vectorize)
5794 : 0 : fprintf (file, "%*s%s (%#x)\n",
5795 : : indent_to, "",
5796 : : "flag_tree_vectorize",
5797 : : ptr->x_flag_tree_vectorize);
5798 : :
5799 : 0 : if (ptr->x_flag_tree_vrp)
5800 : 0 : fprintf (file, "%*s%s (%#x)\n",
5801 : : indent_to, "",
5802 : : "flag_tree_vrp",
5803 : : ptr->x_flag_tree_vrp);
5804 : :
5805 : 0 : if (ptr->x_flag_unconstrained_commons)
5806 : 0 : fprintf (file, "%*s%s (%#x)\n",
5807 : : indent_to, "",
5808 : : "flag_unconstrained_commons",
5809 : : ptr->x_flag_unconstrained_commons);
5810 : :
5811 : 0 : if (ptr->x_flag_unreachable_traps)
5812 : 0 : fprintf (file, "%*s%s (%#x)\n",
5813 : : indent_to, "",
5814 : : "flag_unreachable_traps",
5815 : : ptr->x_flag_unreachable_traps);
5816 : :
5817 : 0 : if (ptr->x_flag_unroll_all_loops)
5818 : 0 : fprintf (file, "%*s%s (%#x)\n",
5819 : : indent_to, "",
5820 : : "flag_unroll_all_loops",
5821 : : ptr->x_flag_unroll_all_loops);
5822 : :
5823 : 0 : if (ptr->x_flag_cunroll_grow_size)
5824 : 0 : fprintf (file, "%*s%s (%#x)\n",
5825 : : indent_to, "",
5826 : : "flag_cunroll_grow_size",
5827 : : ptr->x_flag_cunroll_grow_size);
5828 : :
5829 : 0 : if (ptr->x_flag_unroll_loops)
5830 : 0 : fprintf (file, "%*s%s (%#x)\n",
5831 : : indent_to, "",
5832 : : "flag_unroll_loops",
5833 : : ptr->x_flag_unroll_loops);
5834 : :
5835 : 0 : if (ptr->x_flag_unsafe_math_optimizations)
5836 : 0 : fprintf (file, "%*s%s (%#x)\n",
5837 : : indent_to, "",
5838 : : "flag_unsafe_math_optimizations",
5839 : : ptr->x_flag_unsafe_math_optimizations);
5840 : :
5841 : 0 : if (ptr->x_flag_unswitch_loops)
5842 : 0 : fprintf (file, "%*s%s (%#x)\n",
5843 : : indent_to, "",
5844 : : "flag_unswitch_loops",
5845 : : ptr->x_flag_unswitch_loops);
5846 : :
5847 : 0 : if (ptr->x_flag_unwind_tables)
5848 : 0 : fprintf (file, "%*s%s (%#x)\n",
5849 : : indent_to, "",
5850 : : "flag_unwind_tables",
5851 : : ptr->x_flag_unwind_tables);
5852 : :
5853 : 0 : if (ptr->x_flag_var_tracking)
5854 : 0 : fprintf (file, "%*s%s (%#x)\n",
5855 : : indent_to, "",
5856 : : "flag_var_tracking",
5857 : : ptr->x_flag_var_tracking);
5858 : :
5859 : 0 : if (ptr->x_flag_var_tracking_assignments)
5860 : 0 : fprintf (file, "%*s%s (%#x)\n",
5861 : : indent_to, "",
5862 : : "flag_var_tracking_assignments",
5863 : : ptr->x_flag_var_tracking_assignments);
5864 : :
5865 : 0 : if (ptr->x_flag_var_tracking_assignments_toggle)
5866 : 0 : fprintf (file, "%*s%s (%#x)\n",
5867 : : indent_to, "",
5868 : : "flag_var_tracking_assignments_toggle",
5869 : : ptr->x_flag_var_tracking_assignments_toggle);
5870 : :
5871 : 0 : if (ptr->x_flag_var_tracking_uninit)
5872 : 0 : fprintf (file, "%*s%s (%#x)\n",
5873 : : indent_to, "",
5874 : : "flag_var_tracking_uninit",
5875 : : ptr->x_flag_var_tracking_uninit);
5876 : :
5877 : 0 : if (ptr->x_flag_variable_expansion_in_unroller)
5878 : 0 : fprintf (file, "%*s%s (%#x)\n",
5879 : : indent_to, "",
5880 : : "flag_variable_expansion_in_unroller",
5881 : : ptr->x_flag_variable_expansion_in_unroller);
5882 : :
5883 : 0 : if (ptr->x_flag_version_loops_for_strides)
5884 : 0 : fprintf (file, "%*s%s (%#x)\n",
5885 : : indent_to, "",
5886 : : "flag_version_loops_for_strides",
5887 : : ptr->x_flag_version_loops_for_strides);
5888 : :
5889 : 0 : if (ptr->x_flag_value_profile_transformations)
5890 : 0 : fprintf (file, "%*s%s (%#x)\n",
5891 : : indent_to, "",
5892 : : "flag_value_profile_transformations",
5893 : : ptr->x_flag_value_profile_transformations);
5894 : :
5895 : 0 : if (ptr->x_flag_web)
5896 : 0 : fprintf (file, "%*s%s (%#x)\n",
5897 : : indent_to, "",
5898 : : "flag_web",
5899 : : ptr->x_flag_web);
5900 : :
5901 : 0 : if (ptr->x_flag_wrapv)
5902 : 0 : fprintf (file, "%*s%s (%#x)\n",
5903 : : indent_to, "",
5904 : : "flag_wrapv",
5905 : : ptr->x_flag_wrapv);
5906 : :
5907 : 0 : if (ptr->x_flag_wrapv_pointer)
5908 : 0 : fprintf (file, "%*s%s (%#x)\n",
5909 : : indent_to, "",
5910 : : "flag_wrapv_pointer",
5911 : : ptr->x_flag_wrapv_pointer);
5912 : :
5913 : 0 : if (ptr->x_debug_nonbind_markers_p)
5914 : 0 : fprintf (file, "%*s%s (%#x)\n",
5915 : : indent_to, "",
5916 : : "debug_nonbind_markers_p",
5917 : : ptr->x_debug_nonbind_markers_p);
5918 : :
5919 : 0 : if (ptr->x_str_align_functions)
5920 : 0 : fprintf (file, "%*s%s (%s)\n",
5921 : : indent_to, "",
5922 : : "str_align_functions",
5923 : : ptr->x_str_align_functions);
5924 : :
5925 : 0 : if (ptr->x_str_align_jumps)
5926 : 0 : fprintf (file, "%*s%s (%s)\n",
5927 : : indent_to, "",
5928 : : "str_align_jumps",
5929 : : ptr->x_str_align_jumps);
5930 : :
5931 : 0 : if (ptr->x_str_align_labels)
5932 : 0 : fprintf (file, "%*s%s (%s)\n",
5933 : : indent_to, "",
5934 : : "str_align_labels",
5935 : : ptr->x_str_align_labels);
5936 : :
5937 : 0 : if (ptr->x_str_align_loops)
5938 : 0 : fprintf (file, "%*s%s (%s)\n",
5939 : : indent_to, "",
5940 : : "str_align_loops",
5941 : : ptr->x_str_align_loops);
5942 : :
5943 : 0 : if (ptr->x_flag_patchable_function_entry)
5944 : 0 : fprintf (file, "%*s%s (%s)\n",
5945 : : indent_to, "",
5946 : : "flag_patchable_function_entry",
5947 : : ptr->x_flag_patchable_function_entry);
5948 : :
5949 : 0 : }
5950 : :
5951 : : /* Print different optimization variables from structures provided as arguments. */
5952 : : void
5953 : 0 : cl_optimization_print_diff (FILE *file,
5954 : : int indent_to,
5955 : : struct cl_optimization *ptr1,
5956 : : struct cl_optimization *ptr2)
5957 : : {
5958 : 0 : fputs ("\n", file);
5959 : 0 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
5960 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
5961 : : indent_to, "",
5962 : : "param_align_loop_iterations",
5963 : : ptr1->x_param_align_loop_iterations,
5964 : : ptr2->x_param_align_loop_iterations);
5965 : :
5966 : 0 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
5967 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
5968 : : indent_to, "",
5969 : : "param_align_threshold",
5970 : : ptr1->x_param_align_threshold,
5971 : : ptr2->x_param_align_threshold);
5972 : :
5973 : 0 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
5974 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
5975 : : indent_to, "",
5976 : : "param_asan_protect_allocas",
5977 : : ptr1->x_param_asan_protect_allocas,
5978 : : ptr2->x_param_asan_protect_allocas);
5979 : :
5980 : 0 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
5981 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
5982 : : indent_to, "",
5983 : : "param_asan_instrument_reads",
5984 : : ptr1->x_param_asan_instrument_reads,
5985 : : ptr2->x_param_asan_instrument_reads);
5986 : :
5987 : 0 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
5988 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
5989 : : indent_to, "",
5990 : : "param_asan_instrument_writes",
5991 : : ptr1->x_param_asan_instrument_writes,
5992 : : ptr2->x_param_asan_instrument_writes);
5993 : :
5994 : 0 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
5995 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
5996 : : indent_to, "",
5997 : : "param_asan_instrumentation_with_call_threshold",
5998 : : ptr1->x_param_asan_instrumentation_with_call_threshold,
5999 : : ptr2->x_param_asan_instrumentation_with_call_threshold);
6000 : :
6001 : 0 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
6002 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6003 : : indent_to, "",
6004 : : "param_asan_kernel_mem_intrinsic_prefix",
6005 : : ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
6006 : : ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
6007 : :
6008 : 0 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
6009 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6010 : : indent_to, "",
6011 : : "param_asan_memintrin",
6012 : : ptr1->x_param_asan_memintrin,
6013 : : ptr2->x_param_asan_memintrin);
6014 : :
6015 : 0 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
6016 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6017 : : indent_to, "",
6018 : : "param_asan_stack",
6019 : : ptr1->x_param_asan_stack,
6020 : : ptr2->x_param_asan_stack);
6021 : :
6022 : 0 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
6023 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6024 : : indent_to, "",
6025 : : "param_asan_use_after_return",
6026 : : ptr1->x_param_asan_use_after_return,
6027 : : ptr2->x_param_asan_use_after_return);
6028 : :
6029 : 0 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
6030 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6031 : : indent_to, "",
6032 : : "param_avg_loop_niter",
6033 : : ptr1->x_param_avg_loop_niter,
6034 : : ptr2->x_param_avg_loop_niter);
6035 : :
6036 : 0 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
6037 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6038 : : indent_to, "",
6039 : : "param_avoid_fma_max_bits",
6040 : : ptr1->x_param_avoid_fma_max_bits,
6041 : : ptr2->x_param_avoid_fma_max_bits);
6042 : :
6043 : 0 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
6044 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6045 : : indent_to, "",
6046 : : "param_builtin_expect_probability",
6047 : : ptr1->x_param_builtin_expect_probability,
6048 : : ptr2->x_param_builtin_expect_probability);
6049 : :
6050 : 0 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
6051 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6052 : : indent_to, "",
6053 : : "param_builtin_string_cmp_inline_length",
6054 : : ptr1->x_param_builtin_string_cmp_inline_length,
6055 : : ptr2->x_param_builtin_string_cmp_inline_length);
6056 : :
6057 : 0 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
6058 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6059 : : indent_to, "",
6060 : : "param_case_values_threshold",
6061 : : ptr1->x_param_case_values_threshold,
6062 : : ptr2->x_param_case_values_threshold);
6063 : :
6064 : 0 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
6065 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6066 : : indent_to, "",
6067 : : "param_comdat_sharing_probability",
6068 : : ptr1->x_param_comdat_sharing_probability,
6069 : : ptr2->x_param_comdat_sharing_probability);
6070 : :
6071 : 0 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
6072 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6073 : : indent_to, "",
6074 : : "param_construct_interfere_size",
6075 : : ptr1->x_param_construct_interfere_size,
6076 : : ptr2->x_param_construct_interfere_size);
6077 : :
6078 : 0 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
6079 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6080 : : indent_to, "",
6081 : : "param_destruct_interfere_size",
6082 : : ptr1->x_param_destruct_interfere_size,
6083 : : ptr2->x_param_destruct_interfere_size);
6084 : :
6085 : 0 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
6086 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6087 : : indent_to, "",
6088 : : "param_dse_max_alias_queries_per_store",
6089 : : ptr1->x_param_dse_max_alias_queries_per_store,
6090 : : ptr2->x_param_dse_max_alias_queries_per_store);
6091 : :
6092 : 0 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
6093 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6094 : : indent_to, "",
6095 : : "param_dse_max_object_size",
6096 : : ptr1->x_param_dse_max_object_size,
6097 : : ptr2->x_param_dse_max_object_size);
6098 : :
6099 : 0 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
6100 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6101 : : indent_to, "",
6102 : : "param_early_inlining_insns",
6103 : : ptr1->x_param_early_inlining_insns,
6104 : : ptr2->x_param_early_inlining_insns);
6105 : :
6106 : 0 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
6107 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6108 : : indent_to, "",
6109 : : "param_fsm_scale_path_stmts",
6110 : : ptr1->x_param_fsm_scale_path_stmts,
6111 : : ptr2->x_param_fsm_scale_path_stmts);
6112 : :
6113 : 0 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
6114 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6115 : : indent_to, "",
6116 : : "param_fully_pipelined_fma",
6117 : : ptr1->x_param_fully_pipelined_fma,
6118 : : ptr2->x_param_fully_pipelined_fma);
6119 : :
6120 : 0 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
6121 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6122 : : indent_to, "",
6123 : : "param_gcse_after_reload_critical_fraction",
6124 : : ptr1->x_param_gcse_after_reload_critical_fraction,
6125 : : ptr2->x_param_gcse_after_reload_critical_fraction);
6126 : :
6127 : 0 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
6128 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6129 : : indent_to, "",
6130 : : "param_gcse_after_reload_partial_fraction",
6131 : : ptr1->x_param_gcse_after_reload_partial_fraction,
6132 : : ptr2->x_param_gcse_after_reload_partial_fraction);
6133 : :
6134 : 0 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
6135 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6136 : : indent_to, "",
6137 : : "param_gcse_cost_distance_ratio",
6138 : : ptr1->x_param_gcse_cost_distance_ratio,
6139 : : ptr2->x_param_gcse_cost_distance_ratio);
6140 : :
6141 : 0 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
6142 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6143 : : indent_to, "",
6144 : : "param_gcse_unrestricted_cost",
6145 : : ptr1->x_param_gcse_unrestricted_cost,
6146 : : ptr2->x_param_gcse_unrestricted_cost);
6147 : :
6148 : 0 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
6149 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6150 : : indent_to, "",
6151 : : "param_graphite_max_arrays_per_scop",
6152 : : ptr1->x_param_graphite_max_arrays_per_scop,
6153 : : ptr2->x_param_graphite_max_arrays_per_scop);
6154 : :
6155 : 0 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
6156 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6157 : : indent_to, "",
6158 : : "param_graphite_max_nb_scop_params",
6159 : : ptr1->x_param_graphite_max_nb_scop_params,
6160 : : ptr2->x_param_graphite_max_nb_scop_params);
6161 : :
6162 : 0 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
6163 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6164 : : indent_to, "",
6165 : : "param_hardcfr_max_blocks",
6166 : : ptr1->x_param_hardcfr_max_blocks,
6167 : : ptr2->x_param_hardcfr_max_blocks);
6168 : :
6169 : 0 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
6170 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6171 : : indent_to, "",
6172 : : "param_hardcfr_max_inline_blocks",
6173 : : ptr1->x_param_hardcfr_max_inline_blocks,
6174 : : ptr2->x_param_hardcfr_max_inline_blocks);
6175 : :
6176 : 0 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
6177 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6178 : : indent_to, "",
6179 : : "param_hwasan_instrument_allocas",
6180 : : ptr1->x_param_hwasan_instrument_allocas,
6181 : : ptr2->x_param_hwasan_instrument_allocas);
6182 : :
6183 : 0 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
6184 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6185 : : indent_to, "",
6186 : : "param_hwasan_instrument_mem_intrinsics",
6187 : : ptr1->x_param_hwasan_instrument_mem_intrinsics,
6188 : : ptr2->x_param_hwasan_instrument_mem_intrinsics);
6189 : :
6190 : 0 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
6191 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6192 : : indent_to, "",
6193 : : "param_hwasan_instrument_reads",
6194 : : ptr1->x_param_hwasan_instrument_reads,
6195 : : ptr2->x_param_hwasan_instrument_reads);
6196 : :
6197 : 0 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
6198 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6199 : : indent_to, "",
6200 : : "param_hwasan_instrument_stack",
6201 : : ptr1->x_param_hwasan_instrument_stack,
6202 : : ptr2->x_param_hwasan_instrument_stack);
6203 : :
6204 : 0 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
6205 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6206 : : indent_to, "",
6207 : : "param_hwasan_instrument_writes",
6208 : : ptr1->x_param_hwasan_instrument_writes,
6209 : : ptr2->x_param_hwasan_instrument_writes);
6210 : :
6211 : 0 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
6212 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6213 : : indent_to, "",
6214 : : "param_hwasan_random_frame_tag",
6215 : : ptr1->x_param_hwasan_random_frame_tag,
6216 : : ptr2->x_param_hwasan_random_frame_tag);
6217 : :
6218 : 0 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
6219 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6220 : : indent_to, "",
6221 : : "param_inline_heuristics_hint_percent",
6222 : : ptr1->x_param_inline_heuristics_hint_percent,
6223 : : ptr2->x_param_inline_heuristics_hint_percent);
6224 : :
6225 : 0 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
6226 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6227 : : indent_to, "",
6228 : : "param_inline_min_speedup",
6229 : : ptr1->x_param_inline_min_speedup,
6230 : : ptr2->x_param_inline_min_speedup);
6231 : :
6232 : 0 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
6233 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6234 : : indent_to, "",
6235 : : "param_inline_unit_growth",
6236 : : ptr1->x_param_inline_unit_growth,
6237 : : ptr2->x_param_inline_unit_growth);
6238 : :
6239 : 0 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
6240 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6241 : : indent_to, "",
6242 : : "param_ipa_cp_eval_threshold",
6243 : : ptr1->x_param_ipa_cp_eval_threshold,
6244 : : ptr2->x_param_ipa_cp_eval_threshold);
6245 : :
6246 : 0 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
6247 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6248 : : indent_to, "",
6249 : : "param_ipa_cp_large_unit_insns",
6250 : : ptr1->x_param_ipa_cp_large_unit_insns,
6251 : : ptr2->x_param_ipa_cp_large_unit_insns);
6252 : :
6253 : 0 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
6254 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6255 : : indent_to, "",
6256 : : "param_ipa_cp_loop_hint_bonus",
6257 : : ptr1->x_param_ipa_cp_loop_hint_bonus,
6258 : : ptr2->x_param_ipa_cp_loop_hint_bonus);
6259 : :
6260 : 0 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
6261 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6262 : : indent_to, "",
6263 : : "param_ipa_cp_max_recursive_depth",
6264 : : ptr1->x_param_ipa_cp_max_recursive_depth,
6265 : : ptr2->x_param_ipa_cp_max_recursive_depth);
6266 : :
6267 : 0 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
6268 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6269 : : indent_to, "",
6270 : : "param_ipa_cp_min_recursive_probability",
6271 : : ptr1->x_param_ipa_cp_min_recursive_probability,
6272 : : ptr2->x_param_ipa_cp_min_recursive_probability);
6273 : :
6274 : 0 : if (ptr1->x_param_ipa_cp_profile_count_base != ptr2->x_param_ipa_cp_profile_count_base)
6275 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6276 : : indent_to, "",
6277 : : "param_ipa_cp_profile_count_base",
6278 : : ptr1->x_param_ipa_cp_profile_count_base,
6279 : : ptr2->x_param_ipa_cp_profile_count_base);
6280 : :
6281 : 0 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
6282 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6283 : : indent_to, "",
6284 : : "param_ipa_cp_recursion_penalty",
6285 : : ptr1->x_param_ipa_cp_recursion_penalty,
6286 : : ptr2->x_param_ipa_cp_recursion_penalty);
6287 : :
6288 : 0 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
6289 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6290 : : indent_to, "",
6291 : : "param_ipa_cp_recursive_freq_factor",
6292 : : ptr1->x_param_ipa_cp_recursive_freq_factor,
6293 : : ptr2->x_param_ipa_cp_recursive_freq_factor);
6294 : :
6295 : 0 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
6296 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6297 : : indent_to, "",
6298 : : "param_ipa_cp_single_call_penalty",
6299 : : ptr1->x_param_ipa_cp_single_call_penalty,
6300 : : ptr2->x_param_ipa_cp_single_call_penalty);
6301 : :
6302 : 0 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
6303 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6304 : : indent_to, "",
6305 : : "param_ipa_cp_unit_growth",
6306 : : ptr1->x_param_ipa_cp_unit_growth,
6307 : : ptr2->x_param_ipa_cp_unit_growth);
6308 : :
6309 : 0 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
6310 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6311 : : indent_to, "",
6312 : : "param_ipa_cp_value_list_size",
6313 : : ptr1->x_param_ipa_cp_value_list_size,
6314 : : ptr2->x_param_ipa_cp_value_list_size);
6315 : :
6316 : 0 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
6317 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6318 : : indent_to, "",
6319 : : "param_ipa_jump_function_lookups",
6320 : : ptr1->x_param_ipa_jump_function_lookups,
6321 : : ptr2->x_param_ipa_jump_function_lookups);
6322 : :
6323 : 0 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
6324 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6325 : : indent_to, "",
6326 : : "param_ipa_max_aa_steps",
6327 : : ptr1->x_param_ipa_max_aa_steps,
6328 : : ptr2->x_param_ipa_max_aa_steps);
6329 : :
6330 : 0 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
6331 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6332 : : indent_to, "",
6333 : : "param_ipa_max_agg_items",
6334 : : ptr1->x_param_ipa_max_agg_items,
6335 : : ptr2->x_param_ipa_max_agg_items);
6336 : :
6337 : 0 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
6338 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6339 : : indent_to, "",
6340 : : "param_ipa_max_loop_predicates",
6341 : : ptr1->x_param_ipa_max_loop_predicates,
6342 : : ptr2->x_param_ipa_max_loop_predicates);
6343 : :
6344 : 0 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
6345 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6346 : : indent_to, "",
6347 : : "param_ipa_max_param_expr_ops",
6348 : : ptr1->x_param_ipa_max_param_expr_ops,
6349 : : ptr2->x_param_ipa_max_param_expr_ops);
6350 : :
6351 : 0 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
6352 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6353 : : indent_to, "",
6354 : : "param_ipa_max_switch_predicate_bounds",
6355 : : ptr1->x_param_ipa_max_switch_predicate_bounds,
6356 : : ptr2->x_param_ipa_max_switch_predicate_bounds);
6357 : :
6358 : 0 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
6359 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6360 : : indent_to, "",
6361 : : "param_ipa_sra_deref_prob_threshold",
6362 : : ptr1->x_param_ipa_sra_deref_prob_threshold,
6363 : : ptr2->x_param_ipa_sra_deref_prob_threshold);
6364 : :
6365 : 0 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
6366 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6367 : : indent_to, "",
6368 : : "param_ipa_sra_max_replacements",
6369 : : ptr1->x_param_ipa_sra_max_replacements,
6370 : : ptr2->x_param_ipa_sra_max_replacements);
6371 : :
6372 : 0 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
6373 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6374 : : indent_to, "",
6375 : : "param_ipa_sra_ptr_growth_factor",
6376 : : ptr1->x_param_ipa_sra_ptr_growth_factor,
6377 : : ptr2->x_param_ipa_sra_ptr_growth_factor);
6378 : :
6379 : 0 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
6380 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6381 : : indent_to, "",
6382 : : "param_ipa_sra_ptrwrap_growth_factor",
6383 : : ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
6384 : : ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
6385 : :
6386 : 0 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
6387 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6388 : : indent_to, "",
6389 : : "param_ira_consider_dup_in_all_alts",
6390 : : ptr1->x_param_ira_consider_dup_in_all_alts,
6391 : : ptr2->x_param_ira_consider_dup_in_all_alts);
6392 : :
6393 : 0 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
6394 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6395 : : indent_to, "",
6396 : : "param_ira_loop_reserved_regs",
6397 : : ptr1->x_param_ira_loop_reserved_regs,
6398 : : ptr2->x_param_ira_loop_reserved_regs);
6399 : :
6400 : 0 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
6401 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6402 : : indent_to, "",
6403 : : "param_ira_max_conflict_table_size",
6404 : : ptr1->x_param_ira_max_conflict_table_size,
6405 : : ptr2->x_param_ira_max_conflict_table_size);
6406 : :
6407 : 0 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
6408 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6409 : : indent_to, "",
6410 : : "param_ira_max_loops_num",
6411 : : ptr1->x_param_ira_max_loops_num,
6412 : : ptr2->x_param_ira_max_loops_num);
6413 : :
6414 : 0 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
6415 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6416 : : indent_to, "",
6417 : : "param_ira_simple_lra_insn_threshold",
6418 : : ptr1->x_param_ira_simple_lra_insn_threshold,
6419 : : ptr2->x_param_ira_simple_lra_insn_threshold);
6420 : :
6421 : 0 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
6422 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6423 : : indent_to, "",
6424 : : "param_iv_always_prune_cand_set_bound",
6425 : : ptr1->x_param_iv_always_prune_cand_set_bound,
6426 : : ptr2->x_param_iv_always_prune_cand_set_bound);
6427 : :
6428 : 0 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
6429 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6430 : : indent_to, "",
6431 : : "param_iv_consider_all_candidates_bound",
6432 : : ptr1->x_param_iv_consider_all_candidates_bound,
6433 : : ptr2->x_param_iv_consider_all_candidates_bound);
6434 : :
6435 : 0 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
6436 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6437 : : indent_to, "",
6438 : : "param_iv_max_considered_uses",
6439 : : ptr1->x_param_iv_max_considered_uses,
6440 : : ptr2->x_param_iv_max_considered_uses);
6441 : :
6442 : 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
6443 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6444 : : indent_to, "",
6445 : : "param_jump_table_max_growth_ratio_for_size",
6446 : : ptr1->x_param_jump_table_max_growth_ratio_for_size,
6447 : : ptr2->x_param_jump_table_max_growth_ratio_for_size);
6448 : :
6449 : 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
6450 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6451 : : indent_to, "",
6452 : : "param_jump_table_max_growth_ratio_for_speed",
6453 : : ptr1->x_param_jump_table_max_growth_ratio_for_speed,
6454 : : ptr2->x_param_jump_table_max_growth_ratio_for_speed);
6455 : :
6456 : 0 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
6457 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6458 : : indent_to, "",
6459 : : "param_l1_cache_line_size",
6460 : : ptr1->x_param_l1_cache_line_size,
6461 : : ptr2->x_param_l1_cache_line_size);
6462 : :
6463 : 0 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
6464 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6465 : : indent_to, "",
6466 : : "param_l1_cache_size",
6467 : : ptr1->x_param_l1_cache_size,
6468 : : ptr2->x_param_l1_cache_size);
6469 : :
6470 : 0 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
6471 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6472 : : indent_to, "",
6473 : : "param_l2_cache_size",
6474 : : ptr1->x_param_l2_cache_size,
6475 : : ptr2->x_param_l2_cache_size);
6476 : :
6477 : 0 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
6478 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6479 : : indent_to, "",
6480 : : "param_large_function_growth",
6481 : : ptr1->x_param_large_function_growth,
6482 : : ptr2->x_param_large_function_growth);
6483 : :
6484 : 0 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
6485 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6486 : : indent_to, "",
6487 : : "param_large_function_insns",
6488 : : ptr1->x_param_large_function_insns,
6489 : : ptr2->x_param_large_function_insns);
6490 : :
6491 : 0 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
6492 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6493 : : indent_to, "",
6494 : : "param_stack_frame_growth",
6495 : : ptr1->x_param_stack_frame_growth,
6496 : : ptr2->x_param_stack_frame_growth);
6497 : :
6498 : 0 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
6499 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6500 : : indent_to, "",
6501 : : "param_large_stack_frame",
6502 : : ptr1->x_param_large_stack_frame,
6503 : : ptr2->x_param_large_stack_frame);
6504 : :
6505 : 0 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
6506 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6507 : : indent_to, "",
6508 : : "param_large_unit_insns",
6509 : : ptr1->x_param_large_unit_insns,
6510 : : ptr2->x_param_large_unit_insns);
6511 : :
6512 : 0 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
6513 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6514 : : indent_to, "",
6515 : : "param_lim_expensive",
6516 : : ptr1->x_param_lim_expensive,
6517 : : ptr2->x_param_lim_expensive);
6518 : :
6519 : 0 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
6520 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6521 : : indent_to, "",
6522 : : "param_loop_block_tile_size",
6523 : : ptr1->x_param_loop_block_tile_size,
6524 : : ptr2->x_param_loop_block_tile_size);
6525 : :
6526 : 0 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
6527 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6528 : : indent_to, "",
6529 : : "param_loop_interchange_max_num_stmts",
6530 : : ptr1->x_param_loop_interchange_max_num_stmts,
6531 : : ptr2->x_param_loop_interchange_max_num_stmts);
6532 : :
6533 : 0 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
6534 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6535 : : indent_to, "",
6536 : : "param_loop_interchange_stride_ratio",
6537 : : ptr1->x_param_loop_interchange_stride_ratio,
6538 : : ptr2->x_param_loop_interchange_stride_ratio);
6539 : :
6540 : 0 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
6541 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6542 : : indent_to, "",
6543 : : "param_loop_invariant_max_bbs_in_loop",
6544 : : ptr1->x_param_loop_invariant_max_bbs_in_loop,
6545 : : ptr2->x_param_loop_invariant_max_bbs_in_loop);
6546 : :
6547 : 0 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
6548 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6549 : : indent_to, "",
6550 : : "param_loop_max_datarefs_for_datadeps",
6551 : : ptr1->x_param_loop_max_datarefs_for_datadeps,
6552 : : ptr2->x_param_loop_max_datarefs_for_datadeps);
6553 : :
6554 : 0 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
6555 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6556 : : indent_to, "",
6557 : : "param_loop_versioning_max_inner_insns",
6558 : : ptr1->x_param_loop_versioning_max_inner_insns,
6559 : : ptr2->x_param_loop_versioning_max_inner_insns);
6560 : :
6561 : 0 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
6562 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6563 : : indent_to, "",
6564 : : "param_loop_versioning_max_outer_insns",
6565 : : ptr1->x_param_loop_versioning_max_outer_insns,
6566 : : ptr2->x_param_loop_versioning_max_outer_insns);
6567 : :
6568 : 0 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
6569 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6570 : : indent_to, "",
6571 : : "param_lra_inheritance_ebb_probability_cutoff",
6572 : : ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
6573 : : ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
6574 : :
6575 : 0 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
6576 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6577 : : indent_to, "",
6578 : : "param_lra_max_considered_reload_pseudos",
6579 : : ptr1->x_param_lra_max_considered_reload_pseudos,
6580 : : ptr2->x_param_lra_max_considered_reload_pseudos);
6581 : :
6582 : 0 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
6583 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6584 : : indent_to, "",
6585 : : "param_max_average_unrolled_insns",
6586 : : ptr1->x_param_max_average_unrolled_insns,
6587 : : ptr2->x_param_max_average_unrolled_insns);
6588 : :
6589 : 0 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
6590 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6591 : : indent_to, "",
6592 : : "param_max_combine_insns",
6593 : : ptr1->x_param_max_combine_insns,
6594 : : ptr2->x_param_max_combine_insns);
6595 : :
6596 : 0 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
6597 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6598 : : indent_to, "",
6599 : : "param_max_unroll_iterations",
6600 : : ptr1->x_param_max_unroll_iterations,
6601 : : ptr2->x_param_max_unroll_iterations);
6602 : :
6603 : 0 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
6604 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6605 : : indent_to, "",
6606 : : "param_max_completely_peel_times",
6607 : : ptr1->x_param_max_completely_peel_times,
6608 : : ptr2->x_param_max_completely_peel_times);
6609 : :
6610 : 0 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
6611 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6612 : : indent_to, "",
6613 : : "param_max_completely_peeled_insns",
6614 : : ptr1->x_param_max_completely_peeled_insns,
6615 : : ptr2->x_param_max_completely_peeled_insns);
6616 : :
6617 : 0 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
6618 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6619 : : indent_to, "",
6620 : : "param_max_crossjump_edges",
6621 : : ptr1->x_param_max_crossjump_edges,
6622 : : ptr2->x_param_max_crossjump_edges);
6623 : :
6624 : 0 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
6625 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6626 : : indent_to, "",
6627 : : "param_max_cse_insns",
6628 : : ptr1->x_param_max_cse_insns,
6629 : : ptr2->x_param_max_cse_insns);
6630 : :
6631 : 0 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
6632 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6633 : : indent_to, "",
6634 : : "param_max_cse_path_length",
6635 : : ptr1->x_param_max_cse_path_length,
6636 : : ptr2->x_param_max_cse_path_length);
6637 : :
6638 : 0 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
6639 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6640 : : indent_to, "",
6641 : : "param_max_cselib_memory_locations",
6642 : : ptr1->x_param_max_cselib_memory_locations,
6643 : : ptr2->x_param_max_cselib_memory_locations);
6644 : :
6645 : 0 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
6646 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6647 : : indent_to, "",
6648 : : "param_max_debug_marker_count",
6649 : : ptr1->x_param_max_debug_marker_count,
6650 : : ptr2->x_param_max_debug_marker_count);
6651 : :
6652 : 0 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
6653 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6654 : : indent_to, "",
6655 : : "param_max_delay_slot_insn_search",
6656 : : ptr1->x_param_max_delay_slot_insn_search,
6657 : : ptr2->x_param_max_delay_slot_insn_search);
6658 : :
6659 : 0 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
6660 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6661 : : indent_to, "",
6662 : : "param_max_delay_slot_live_search",
6663 : : ptr1->x_param_max_delay_slot_live_search,
6664 : : ptr2->x_param_max_delay_slot_live_search);
6665 : :
6666 : 0 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
6667 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6668 : : indent_to, "",
6669 : : "param_max_dse_active_local_stores",
6670 : : ptr1->x_param_max_dse_active_local_stores,
6671 : : ptr2->x_param_max_dse_active_local_stores);
6672 : :
6673 : 0 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
6674 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6675 : : indent_to, "",
6676 : : "param_early_inliner_max_iterations",
6677 : : ptr1->x_param_early_inliner_max_iterations,
6678 : : ptr2->x_param_early_inliner_max_iterations);
6679 : :
6680 : 0 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
6681 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6682 : : indent_to, "",
6683 : : "param_max_find_base_term_values",
6684 : : ptr1->x_param_max_find_base_term_values,
6685 : : ptr2->x_param_max_find_base_term_values);
6686 : :
6687 : 0 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
6688 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6689 : : indent_to, "",
6690 : : "param_max_fsm_thread_path_insns",
6691 : : ptr1->x_param_max_fsm_thread_path_insns,
6692 : : ptr2->x_param_max_fsm_thread_path_insns);
6693 : :
6694 : 0 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
6695 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6696 : : indent_to, "",
6697 : : "param_max_gcse_insertion_ratio",
6698 : : ptr1->x_param_max_gcse_insertion_ratio,
6699 : : ptr2->x_param_max_gcse_insertion_ratio);
6700 : :
6701 : 0 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
6702 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6703 : : indent_to, "",
6704 : : "param_max_gcse_memory",
6705 : : ptr1->x_param_max_gcse_memory,
6706 : : ptr2->x_param_max_gcse_memory);
6707 : :
6708 : 0 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
6709 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6710 : : indent_to, "",
6711 : : "param_max_goto_duplication_insns",
6712 : : ptr1->x_param_max_goto_duplication_insns,
6713 : : ptr2->x_param_max_goto_duplication_insns);
6714 : :
6715 : 0 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
6716 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6717 : : indent_to, "",
6718 : : "param_max_grow_copy_bb_insns",
6719 : : ptr1->x_param_max_grow_copy_bb_insns,
6720 : : ptr2->x_param_max_grow_copy_bb_insns);
6721 : :
6722 : 0 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
6723 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6724 : : indent_to, "",
6725 : : "param_max_hoist_depth",
6726 : : ptr1->x_param_max_hoist_depth,
6727 : : ptr2->x_param_max_hoist_depth);
6728 : :
6729 : 0 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
6730 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6731 : : indent_to, "",
6732 : : "param_inline_functions_called_once_insns",
6733 : : ptr1->x_param_inline_functions_called_once_insns,
6734 : : ptr2->x_param_inline_functions_called_once_insns);
6735 : :
6736 : 0 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
6737 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6738 : : indent_to, "",
6739 : : "param_inline_functions_called_once_loop_depth",
6740 : : ptr1->x_param_inline_functions_called_once_loop_depth,
6741 : : ptr2->x_param_inline_functions_called_once_loop_depth);
6742 : :
6743 : 0 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
6744 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6745 : : indent_to, "",
6746 : : "param_max_inline_insns_auto",
6747 : : ptr1->x_param_max_inline_insns_auto,
6748 : : ptr2->x_param_max_inline_insns_auto);
6749 : :
6750 : 0 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
6751 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6752 : : indent_to, "",
6753 : : "param_max_inline_insns_recursive_auto",
6754 : : ptr1->x_param_max_inline_insns_recursive_auto,
6755 : : ptr2->x_param_max_inline_insns_recursive_auto);
6756 : :
6757 : 0 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
6758 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6759 : : indent_to, "",
6760 : : "param_max_inline_insns_recursive",
6761 : : ptr1->x_param_max_inline_insns_recursive,
6762 : : ptr2->x_param_max_inline_insns_recursive);
6763 : :
6764 : 0 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
6765 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6766 : : indent_to, "",
6767 : : "param_max_inline_insns_single",
6768 : : ptr1->x_param_max_inline_insns_single,
6769 : : ptr2->x_param_max_inline_insns_single);
6770 : :
6771 : 0 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
6772 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6773 : : indent_to, "",
6774 : : "param_max_inline_insns_size",
6775 : : ptr1->x_param_max_inline_insns_size,
6776 : : ptr2->x_param_max_inline_insns_size);
6777 : :
6778 : 0 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
6779 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6780 : : indent_to, "",
6781 : : "param_max_inline_insns_small",
6782 : : ptr1->x_param_max_inline_insns_small,
6783 : : ptr2->x_param_max_inline_insns_small);
6784 : :
6785 : 0 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
6786 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6787 : : indent_to, "",
6788 : : "param_max_inline_recursive_depth_auto",
6789 : : ptr1->x_param_max_inline_recursive_depth_auto,
6790 : : ptr2->x_param_max_inline_recursive_depth_auto);
6791 : :
6792 : 0 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
6793 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6794 : : indent_to, "",
6795 : : "param_max_inline_recursive_depth",
6796 : : ptr1->x_param_max_inline_recursive_depth,
6797 : : ptr2->x_param_max_inline_recursive_depth);
6798 : :
6799 : 0 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
6800 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6801 : : indent_to, "",
6802 : : "param_max_isl_operations",
6803 : : ptr1->x_param_max_isl_operations,
6804 : : ptr2->x_param_max_isl_operations);
6805 : :
6806 : 0 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
6807 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6808 : : indent_to, "",
6809 : : "param_max_iterations_computation_cost",
6810 : : ptr1->x_param_max_iterations_computation_cost,
6811 : : ptr2->x_param_max_iterations_computation_cost);
6812 : :
6813 : 0 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
6814 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6815 : : indent_to, "",
6816 : : "param_max_iterations_to_track",
6817 : : ptr1->x_param_max_iterations_to_track,
6818 : : ptr2->x_param_max_iterations_to_track);
6819 : :
6820 : 0 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
6821 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6822 : : indent_to, "",
6823 : : "param_max_jump_thread_duplication_stmts",
6824 : : ptr1->x_param_max_jump_thread_duplication_stmts,
6825 : : ptr2->x_param_max_jump_thread_duplication_stmts);
6826 : :
6827 : 0 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
6828 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6829 : : indent_to, "",
6830 : : "param_max_jump_thread_paths",
6831 : : ptr1->x_param_max_jump_thread_paths,
6832 : : ptr2->x_param_max_jump_thread_paths);
6833 : :
6834 : 0 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
6835 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6836 : : indent_to, "",
6837 : : "param_max_last_value_rtl",
6838 : : ptr1->x_param_max_last_value_rtl,
6839 : : ptr2->x_param_max_last_value_rtl);
6840 : :
6841 : 0 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
6842 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6843 : : indent_to, "",
6844 : : "param_max_loop_header_insns",
6845 : : ptr1->x_param_max_loop_header_insns,
6846 : : ptr2->x_param_max_loop_header_insns);
6847 : :
6848 : 0 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
6849 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6850 : : indent_to, "",
6851 : : "param_max_modulo_backtrack_attempts",
6852 : : ptr1->x_param_max_modulo_backtrack_attempts,
6853 : : ptr2->x_param_max_modulo_backtrack_attempts);
6854 : :
6855 : 0 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
6856 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6857 : : indent_to, "",
6858 : : "param_max_partial_antic_length",
6859 : : ptr1->x_param_max_partial_antic_length,
6860 : : ptr2->x_param_max_partial_antic_length);
6861 : :
6862 : 0 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
6863 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6864 : : indent_to, "",
6865 : : "param_max_peel_branches",
6866 : : ptr1->x_param_max_peel_branches,
6867 : : ptr2->x_param_max_peel_branches);
6868 : :
6869 : 0 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
6870 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6871 : : indent_to, "",
6872 : : "param_max_peel_times",
6873 : : ptr1->x_param_max_peel_times,
6874 : : ptr2->x_param_max_peel_times);
6875 : :
6876 : 0 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
6877 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6878 : : indent_to, "",
6879 : : "param_max_peeled_insns",
6880 : : ptr1->x_param_max_peeled_insns,
6881 : : ptr2->x_param_max_peeled_insns);
6882 : :
6883 : 0 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
6884 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6885 : : indent_to, "",
6886 : : "param_max_pending_list_length",
6887 : : ptr1->x_param_max_pending_list_length,
6888 : : ptr2->x_param_max_pending_list_length);
6889 : :
6890 : 0 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
6891 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6892 : : indent_to, "",
6893 : : "param_max_pipeline_region_blocks",
6894 : : ptr1->x_param_max_pipeline_region_blocks,
6895 : : ptr2->x_param_max_pipeline_region_blocks);
6896 : :
6897 : 0 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
6898 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6899 : : indent_to, "",
6900 : : "param_max_pipeline_region_insns",
6901 : : ptr1->x_param_max_pipeline_region_insns,
6902 : : ptr2->x_param_max_pipeline_region_insns);
6903 : :
6904 : 0 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
6905 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6906 : : indent_to, "",
6907 : : "param_max_pow_sqrt_depth",
6908 : : ptr1->x_param_max_pow_sqrt_depth,
6909 : : ptr2->x_param_max_pow_sqrt_depth);
6910 : :
6911 : 0 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
6912 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6913 : : indent_to, "",
6914 : : "param_max_predicted_iterations",
6915 : : ptr1->x_param_max_predicted_iterations,
6916 : : ptr2->x_param_max_predicted_iterations);
6917 : :
6918 : 0 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
6919 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6920 : : indent_to, "",
6921 : : "param_max_reload_search_insns",
6922 : : ptr1->x_param_max_reload_search_insns,
6923 : : ptr2->x_param_max_reload_search_insns);
6924 : :
6925 : 0 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
6926 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6927 : : indent_to, "",
6928 : : "param_max_rtl_if_conversion_insns",
6929 : : ptr1->x_param_max_rtl_if_conversion_insns,
6930 : : ptr2->x_param_max_rtl_if_conversion_insns);
6931 : :
6932 : 0 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
6933 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6934 : : indent_to, "",
6935 : : "param_max_rtl_if_conversion_predictable_cost",
6936 : : ptr1->x_param_max_rtl_if_conversion_predictable_cost,
6937 : : ptr2->x_param_max_rtl_if_conversion_predictable_cost);
6938 : :
6939 : 0 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
6940 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6941 : : indent_to, "",
6942 : : "param_max_rtl_if_conversion_unpredictable_cost",
6943 : : ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
6944 : : ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
6945 : :
6946 : 0 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
6947 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6948 : : indent_to, "",
6949 : : "param_max_sched_extend_regions_iters",
6950 : : ptr1->x_param_max_sched_extend_regions_iters,
6951 : : ptr2->x_param_max_sched_extend_regions_iters);
6952 : :
6953 : 0 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
6954 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6955 : : indent_to, "",
6956 : : "param_max_sched_insn_conflict_delay",
6957 : : ptr1->x_param_max_sched_insn_conflict_delay,
6958 : : ptr2->x_param_max_sched_insn_conflict_delay);
6959 : :
6960 : 0 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
6961 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6962 : : indent_to, "",
6963 : : "param_max_sched_ready_insns",
6964 : : ptr1->x_param_max_sched_ready_insns,
6965 : : ptr2->x_param_max_sched_ready_insns);
6966 : :
6967 : 0 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
6968 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6969 : : indent_to, "",
6970 : : "param_max_sched_region_blocks",
6971 : : ptr1->x_param_max_sched_region_blocks,
6972 : : ptr2->x_param_max_sched_region_blocks);
6973 : :
6974 : 0 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
6975 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6976 : : indent_to, "",
6977 : : "param_max_sched_region_insns",
6978 : : ptr1->x_param_max_sched_region_insns,
6979 : : ptr2->x_param_max_sched_region_insns);
6980 : :
6981 : 0 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
6982 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6983 : : indent_to, "",
6984 : : "param_max_slsr_candidate_scan",
6985 : : ptr1->x_param_max_slsr_candidate_scan,
6986 : : ptr2->x_param_max_slsr_candidate_scan);
6987 : :
6988 : 0 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
6989 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6990 : : indent_to, "",
6991 : : "param_max_speculative_devirt_maydefs",
6992 : : ptr1->x_param_max_speculative_devirt_maydefs,
6993 : : ptr2->x_param_max_speculative_devirt_maydefs);
6994 : :
6995 : 0 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
6996 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6997 : : indent_to, "",
6998 : : "param_max_stores_to_merge",
6999 : : ptr1->x_param_max_stores_to_merge,
7000 : : ptr2->x_param_max_stores_to_merge);
7001 : :
7002 : 0 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
7003 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7004 : : indent_to, "",
7005 : : "param_max_stores_to_sink",
7006 : : ptr1->x_param_max_stores_to_sink,
7007 : : ptr2->x_param_max_stores_to_sink);
7008 : :
7009 : 0 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
7010 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7011 : : indent_to, "",
7012 : : "param_max_tail_merge_comparisons",
7013 : : ptr1->x_param_max_tail_merge_comparisons,
7014 : : ptr2->x_param_max_tail_merge_comparisons);
7015 : :
7016 : 0 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
7017 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7018 : : indent_to, "",
7019 : : "param_max_tail_merge_iterations",
7020 : : ptr1->x_param_max_tail_merge_iterations,
7021 : : ptr2->x_param_max_tail_merge_iterations);
7022 : :
7023 : 0 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
7024 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7025 : : indent_to, "",
7026 : : "param_max_tracked_strlens",
7027 : : ptr1->x_param_max_tracked_strlens,
7028 : : ptr2->x_param_max_tracked_strlens);
7029 : :
7030 : 0 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
7031 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7032 : : indent_to, "",
7033 : : "param_max_tree_if_conversion_phi_args",
7034 : : ptr1->x_param_max_tree_if_conversion_phi_args,
7035 : : ptr2->x_param_max_tree_if_conversion_phi_args);
7036 : :
7037 : 0 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
7038 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7039 : : indent_to, "",
7040 : : "param_max_unroll_times",
7041 : : ptr1->x_param_max_unroll_times,
7042 : : ptr2->x_param_max_unroll_times);
7043 : :
7044 : 0 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
7045 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7046 : : indent_to, "",
7047 : : "param_max_unrolled_insns",
7048 : : ptr1->x_param_max_unrolled_insns,
7049 : : ptr2->x_param_max_unrolled_insns);
7050 : :
7051 : 0 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
7052 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7053 : : indent_to, "",
7054 : : "param_max_unswitch_depth",
7055 : : ptr1->x_param_max_unswitch_depth,
7056 : : ptr2->x_param_max_unswitch_depth);
7057 : :
7058 : 0 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
7059 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7060 : : indent_to, "",
7061 : : "param_max_unswitch_insns",
7062 : : ptr1->x_param_max_unswitch_insns,
7063 : : ptr2->x_param_max_unswitch_insns);
7064 : :
7065 : 0 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
7066 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7067 : : indent_to, "",
7068 : : "param_max_variable_expansions",
7069 : : ptr1->x_param_max_variable_expansions,
7070 : : ptr2->x_param_max_variable_expansions);
7071 : :
7072 : 0 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
7073 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7074 : : indent_to, "",
7075 : : "param_max_vartrack_expr_depth",
7076 : : ptr1->x_param_max_vartrack_expr_depth,
7077 : : ptr2->x_param_max_vartrack_expr_depth);
7078 : :
7079 : 0 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
7080 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7081 : : indent_to, "",
7082 : : "param_max_vartrack_reverse_op_size",
7083 : : ptr1->x_param_max_vartrack_reverse_op_size,
7084 : : ptr2->x_param_max_vartrack_reverse_op_size);
7085 : :
7086 : 0 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
7087 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7088 : : indent_to, "",
7089 : : "param_max_vartrack_size",
7090 : : ptr1->x_param_max_vartrack_size,
7091 : : ptr2->x_param_max_vartrack_size);
7092 : :
7093 : 0 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
7094 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7095 : : indent_to, "",
7096 : : "param_min_crossjump_insns",
7097 : : ptr1->x_param_min_crossjump_insns,
7098 : : ptr2->x_param_min_crossjump_insns);
7099 : :
7100 : 0 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
7101 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7102 : : indent_to, "",
7103 : : "param_min_inline_recursive_probability",
7104 : : ptr1->x_param_min_inline_recursive_probability,
7105 : : ptr2->x_param_min_inline_recursive_probability);
7106 : :
7107 : 0 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
7108 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7109 : : indent_to, "",
7110 : : "param_min_insn_to_prefetch_ratio",
7111 : : ptr1->x_param_min_insn_to_prefetch_ratio,
7112 : : ptr2->x_param_min_insn_to_prefetch_ratio);
7113 : :
7114 : 0 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
7115 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7116 : : indent_to, "",
7117 : : "param_min_loop_cond_split_prob",
7118 : : ptr1->x_param_min_loop_cond_split_prob,
7119 : : ptr2->x_param_min_loop_cond_split_prob);
7120 : :
7121 : 0 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
7122 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7123 : : indent_to, "",
7124 : : "param_min_pagesize",
7125 : : ptr1->x_param_min_pagesize,
7126 : : ptr2->x_param_min_pagesize);
7127 : :
7128 : 0 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
7129 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7130 : : indent_to, "",
7131 : : "param_min_size_for_stack_sharing",
7132 : : ptr1->x_param_min_size_for_stack_sharing,
7133 : : ptr2->x_param_min_size_for_stack_sharing);
7134 : :
7135 : 0 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
7136 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7137 : : indent_to, "",
7138 : : "param_min_spec_prob",
7139 : : ptr1->x_param_min_spec_prob,
7140 : : ptr2->x_param_min_spec_prob);
7141 : :
7142 : 0 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
7143 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7144 : : indent_to, "",
7145 : : "param_min_vect_loop_bound",
7146 : : ptr1->x_param_min_vect_loop_bound,
7147 : : ptr2->x_param_min_vect_loop_bound);
7148 : :
7149 : 0 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
7150 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7151 : : indent_to, "",
7152 : : "param_modref_max_accesses",
7153 : : ptr1->x_param_modref_max_accesses,
7154 : : ptr2->x_param_modref_max_accesses);
7155 : :
7156 : 0 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
7157 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7158 : : indent_to, "",
7159 : : "param_modref_max_adjustments",
7160 : : ptr1->x_param_modref_max_adjustments,
7161 : : ptr2->x_param_modref_max_adjustments);
7162 : :
7163 : 0 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
7164 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7165 : : indent_to, "",
7166 : : "param_modref_max_bases",
7167 : : ptr1->x_param_modref_max_bases,
7168 : : ptr2->x_param_modref_max_bases);
7169 : :
7170 : 0 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
7171 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7172 : : indent_to, "",
7173 : : "param_modref_max_depth",
7174 : : ptr1->x_param_modref_max_depth,
7175 : : ptr2->x_param_modref_max_depth);
7176 : :
7177 : 0 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
7178 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7179 : : indent_to, "",
7180 : : "param_modref_max_escape_points",
7181 : : ptr1->x_param_modref_max_escape_points,
7182 : : ptr2->x_param_modref_max_escape_points);
7183 : :
7184 : 0 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
7185 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7186 : : indent_to, "",
7187 : : "param_modref_max_refs",
7188 : : ptr1->x_param_modref_max_refs,
7189 : : ptr2->x_param_modref_max_refs);
7190 : :
7191 : 0 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
7192 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7193 : : indent_to, "",
7194 : : "param_modref_max_tests",
7195 : : ptr1->x_param_modref_max_tests,
7196 : : ptr2->x_param_modref_max_tests);
7197 : :
7198 : 0 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
7199 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7200 : : indent_to, "",
7201 : : "param_parloops_chunk_size",
7202 : : ptr1->x_param_parloops_chunk_size,
7203 : : ptr2->x_param_parloops_chunk_size);
7204 : :
7205 : 0 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
7206 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7207 : : indent_to, "",
7208 : : "param_parloops_min_per_thread",
7209 : : ptr1->x_param_parloops_min_per_thread,
7210 : : ptr2->x_param_parloops_min_per_thread);
7211 : :
7212 : 0 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
7213 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7214 : : indent_to, "",
7215 : : "param_parloops_schedule",
7216 : : ptr1->x_param_parloops_schedule,
7217 : : ptr2->x_param_parloops_schedule);
7218 : :
7219 : 0 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
7220 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7221 : : indent_to, "",
7222 : : "param_partial_inlining_entry_probability",
7223 : : ptr1->x_param_partial_inlining_entry_probability,
7224 : : ptr2->x_param_partial_inlining_entry_probability);
7225 : :
7226 : 0 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
7227 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7228 : : indent_to, "",
7229 : : "param_predictable_branch_outcome",
7230 : : ptr1->x_param_predictable_branch_outcome,
7231 : : ptr2->x_param_predictable_branch_outcome);
7232 : :
7233 : 0 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
7234 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7235 : : indent_to, "",
7236 : : "param_prefetch_dynamic_strides",
7237 : : ptr1->x_param_prefetch_dynamic_strides,
7238 : : ptr2->x_param_prefetch_dynamic_strides);
7239 : :
7240 : 0 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
7241 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7242 : : indent_to, "",
7243 : : "param_prefetch_latency",
7244 : : ptr1->x_param_prefetch_latency,
7245 : : ptr2->x_param_prefetch_latency);
7246 : :
7247 : 0 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
7248 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7249 : : indent_to, "",
7250 : : "param_prefetch_min_insn_to_mem_ratio",
7251 : : ptr1->x_param_prefetch_min_insn_to_mem_ratio,
7252 : : ptr2->x_param_prefetch_min_insn_to_mem_ratio);
7253 : :
7254 : 0 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
7255 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7256 : : indent_to, "",
7257 : : "param_prefetch_minimum_stride",
7258 : : ptr1->x_param_prefetch_minimum_stride,
7259 : : ptr2->x_param_prefetch_minimum_stride);
7260 : :
7261 : 0 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
7262 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7263 : : indent_to, "",
7264 : : "param_ranger_logical_depth",
7265 : : ptr1->x_param_ranger_logical_depth,
7266 : : ptr2->x_param_ranger_logical_depth);
7267 : :
7268 : 0 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
7269 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7270 : : indent_to, "",
7271 : : "param_ranger_recompute_depth",
7272 : : ptr1->x_param_ranger_recompute_depth,
7273 : : ptr2->x_param_ranger_recompute_depth);
7274 : :
7275 : 0 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
7276 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7277 : : indent_to, "",
7278 : : "param_relation_block_limit",
7279 : : ptr1->x_param_relation_block_limit,
7280 : : ptr2->x_param_relation_block_limit);
7281 : :
7282 : 0 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
7283 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7284 : : indent_to, "",
7285 : : "param_rpo_vn_max_loop_depth",
7286 : : ptr1->x_param_rpo_vn_max_loop_depth,
7287 : : ptr2->x_param_rpo_vn_max_loop_depth);
7288 : :
7289 : 0 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
7290 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7291 : : indent_to, "",
7292 : : "param_sccvn_max_alias_queries_per_access",
7293 : : ptr1->x_param_sccvn_max_alias_queries_per_access,
7294 : : ptr2->x_param_sccvn_max_alias_queries_per_access);
7295 : :
7296 : 0 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
7297 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7298 : : indent_to, "",
7299 : : "param_scev_max_expr_complexity",
7300 : : ptr1->x_param_scev_max_expr_complexity,
7301 : : ptr2->x_param_scev_max_expr_complexity);
7302 : :
7303 : 0 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
7304 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7305 : : indent_to, "",
7306 : : "param_scev_max_expr_size",
7307 : : ptr1->x_param_scev_max_expr_size,
7308 : : ptr2->x_param_scev_max_expr_size);
7309 : :
7310 : 0 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
7311 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7312 : : indent_to, "",
7313 : : "param_sched_autopref_queue_depth",
7314 : : ptr1->x_param_sched_autopref_queue_depth,
7315 : : ptr2->x_param_sched_autopref_queue_depth);
7316 : :
7317 : 0 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
7318 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7319 : : indent_to, "",
7320 : : "param_sched_mem_true_dep_cost",
7321 : : ptr1->x_param_sched_mem_true_dep_cost,
7322 : : ptr2->x_param_sched_mem_true_dep_cost);
7323 : :
7324 : 0 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
7325 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7326 : : indent_to, "",
7327 : : "param_sched_pressure_algorithm",
7328 : : ptr1->x_param_sched_pressure_algorithm,
7329 : : ptr2->x_param_sched_pressure_algorithm);
7330 : :
7331 : 0 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
7332 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7333 : : indent_to, "",
7334 : : "param_sched_spec_prob_cutoff",
7335 : : ptr1->x_param_sched_spec_prob_cutoff,
7336 : : ptr2->x_param_sched_spec_prob_cutoff);
7337 : :
7338 : 0 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
7339 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7340 : : indent_to, "",
7341 : : "param_sched_state_edge_prob_cutoff",
7342 : : ptr1->x_param_sched_state_edge_prob_cutoff,
7343 : : ptr2->x_param_sched_state_edge_prob_cutoff);
7344 : :
7345 : 0 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
7346 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7347 : : indent_to, "",
7348 : : "param_selsched_insns_to_rename",
7349 : : ptr1->x_param_selsched_insns_to_rename,
7350 : : ptr2->x_param_selsched_insns_to_rename);
7351 : :
7352 : 0 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
7353 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7354 : : indent_to, "",
7355 : : "param_selsched_max_lookahead",
7356 : : ptr1->x_param_selsched_max_lookahead,
7357 : : ptr2->x_param_selsched_max_lookahead);
7358 : :
7359 : 0 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
7360 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7361 : : indent_to, "",
7362 : : "param_selsched_max_sched_times",
7363 : : ptr1->x_param_selsched_max_sched_times,
7364 : : ptr2->x_param_selsched_max_sched_times);
7365 : :
7366 : 0 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
7367 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7368 : : indent_to, "",
7369 : : "param_simultaneous_prefetches",
7370 : : ptr1->x_param_simultaneous_prefetches,
7371 : : ptr2->x_param_simultaneous_prefetches);
7372 : :
7373 : 0 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
7374 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7375 : : indent_to, "",
7376 : : "param_sink_frequency_threshold",
7377 : : ptr1->x_param_sink_frequency_threshold,
7378 : : ptr2->x_param_sink_frequency_threshold);
7379 : :
7380 : 0 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
7381 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7382 : : indent_to, "",
7383 : : "param_sms_dfa_history",
7384 : : ptr1->x_param_sms_dfa_history,
7385 : : ptr2->x_param_sms_dfa_history);
7386 : :
7387 : 0 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
7388 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7389 : : indent_to, "",
7390 : : "param_sms_loop_average_count_threshold",
7391 : : ptr1->x_param_sms_loop_average_count_threshold,
7392 : : ptr2->x_param_sms_loop_average_count_threshold);
7393 : :
7394 : 0 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
7395 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7396 : : indent_to, "",
7397 : : "param_sms_max_ii_factor",
7398 : : ptr1->x_param_sms_max_ii_factor,
7399 : : ptr2->x_param_sms_max_ii_factor);
7400 : :
7401 : 0 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
7402 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7403 : : indent_to, "",
7404 : : "param_sms_min_sc",
7405 : : ptr1->x_param_sms_min_sc,
7406 : : ptr2->x_param_sms_min_sc);
7407 : :
7408 : 0 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
7409 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7410 : : indent_to, "",
7411 : : "param_sra_max_propagations",
7412 : : ptr1->x_param_sra_max_propagations,
7413 : : ptr2->x_param_sra_max_propagations);
7414 : :
7415 : 0 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
7416 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7417 : : indent_to, "",
7418 : : "param_sra_max_scalarization_size_size",
7419 : : ptr1->x_param_sra_max_scalarization_size_size,
7420 : : ptr2->x_param_sra_max_scalarization_size_size);
7421 : :
7422 : 0 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
7423 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7424 : : indent_to, "",
7425 : : "param_sra_max_scalarization_size_speed",
7426 : : ptr1->x_param_sra_max_scalarization_size_speed,
7427 : : ptr2->x_param_sra_max_scalarization_size_speed);
7428 : :
7429 : 0 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
7430 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7431 : : indent_to, "",
7432 : : "param_ssa_name_def_chain_limit",
7433 : : ptr1->x_param_ssa_name_def_chain_limit,
7434 : : ptr2->x_param_ssa_name_def_chain_limit);
7435 : :
7436 : 0 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
7437 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7438 : : indent_to, "",
7439 : : "param_ssp_buffer_size",
7440 : : ptr1->x_param_ssp_buffer_size,
7441 : : ptr2->x_param_ssp_buffer_size);
7442 : :
7443 : 0 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
7444 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7445 : : indent_to, "",
7446 : : "param_stack_clash_protection_guard_size",
7447 : : ptr1->x_param_stack_clash_protection_guard_size,
7448 : : ptr2->x_param_stack_clash_protection_guard_size);
7449 : :
7450 : 0 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
7451 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7452 : : indent_to, "",
7453 : : "param_stack_clash_protection_probe_interval",
7454 : : ptr1->x_param_stack_clash_protection_probe_interval,
7455 : : ptr2->x_param_stack_clash_protection_probe_interval);
7456 : :
7457 : 0 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
7458 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7459 : : indent_to, "",
7460 : : "param_store_merging_allow_unaligned",
7461 : : ptr1->x_param_store_merging_allow_unaligned,
7462 : : ptr2->x_param_store_merging_allow_unaligned);
7463 : :
7464 : 0 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
7465 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7466 : : indent_to, "",
7467 : : "param_store_merging_max_size",
7468 : : ptr1->x_param_store_merging_max_size,
7469 : : ptr2->x_param_store_merging_max_size);
7470 : :
7471 : 0 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
7472 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7473 : : indent_to, "",
7474 : : "param_switch_conversion_branch_ratio",
7475 : : ptr1->x_param_switch_conversion_branch_ratio,
7476 : : ptr2->x_param_switch_conversion_branch_ratio);
7477 : :
7478 : 0 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
7479 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7480 : : indent_to, "",
7481 : : "param_tm_max_aggregate_size",
7482 : : ptr1->x_param_tm_max_aggregate_size,
7483 : : ptr2->x_param_tm_max_aggregate_size);
7484 : :
7485 : 0 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
7486 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7487 : : indent_to, "",
7488 : : "param_tracer_dynamic_coverage_feedback",
7489 : : ptr1->x_param_tracer_dynamic_coverage_feedback,
7490 : : ptr2->x_param_tracer_dynamic_coverage_feedback);
7491 : :
7492 : 0 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
7493 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7494 : : indent_to, "",
7495 : : "param_tracer_dynamic_coverage",
7496 : : ptr1->x_param_tracer_dynamic_coverage,
7497 : : ptr2->x_param_tracer_dynamic_coverage);
7498 : :
7499 : 0 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
7500 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7501 : : indent_to, "",
7502 : : "param_tracer_max_code_growth",
7503 : : ptr1->x_param_tracer_max_code_growth,
7504 : : ptr2->x_param_tracer_max_code_growth);
7505 : :
7506 : 0 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
7507 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7508 : : indent_to, "",
7509 : : "param_tracer_min_branch_probability_feedback",
7510 : : ptr1->x_param_tracer_min_branch_probability_feedback,
7511 : : ptr2->x_param_tracer_min_branch_probability_feedback);
7512 : :
7513 : 0 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
7514 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7515 : : indent_to, "",
7516 : : "param_tracer_min_branch_probability",
7517 : : ptr1->x_param_tracer_min_branch_probability,
7518 : : ptr2->x_param_tracer_min_branch_probability);
7519 : :
7520 : 0 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
7521 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7522 : : indent_to, "",
7523 : : "param_tracer_min_branch_ratio",
7524 : : ptr1->x_param_tracer_min_branch_ratio,
7525 : : ptr2->x_param_tracer_min_branch_ratio);
7526 : :
7527 : 0 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
7528 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7529 : : indent_to, "",
7530 : : "param_tree_reassoc_width",
7531 : : ptr1->x_param_tree_reassoc_width,
7532 : : ptr2->x_param_tree_reassoc_width);
7533 : :
7534 : 0 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
7535 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7536 : : indent_to, "",
7537 : : "param_uninit_control_dep_attempts",
7538 : : ptr1->x_param_uninit_control_dep_attempts,
7539 : : ptr2->x_param_uninit_control_dep_attempts);
7540 : :
7541 : 0 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
7542 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7543 : : indent_to, "",
7544 : : "param_uninit_max_chain_len",
7545 : : ptr1->x_param_uninit_max_chain_len,
7546 : : ptr2->x_param_uninit_max_chain_len);
7547 : :
7548 : 0 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
7549 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7550 : : indent_to, "",
7551 : : "param_uninit_max_num_chains",
7552 : : ptr1->x_param_uninit_max_num_chains,
7553 : : ptr2->x_param_uninit_max_num_chains);
7554 : :
7555 : 0 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
7556 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7557 : : indent_to, "",
7558 : : "param_uninlined_function_insns",
7559 : : ptr1->x_param_uninlined_function_insns,
7560 : : ptr2->x_param_uninlined_function_insns);
7561 : :
7562 : 0 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
7563 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7564 : : indent_to, "",
7565 : : "param_uninlined_function_time",
7566 : : ptr1->x_param_uninlined_function_time,
7567 : : ptr2->x_param_uninlined_function_time);
7568 : :
7569 : 0 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
7570 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7571 : : indent_to, "",
7572 : : "param_uninlined_function_thunk_insns",
7573 : : ptr1->x_param_uninlined_function_thunk_insns,
7574 : : ptr2->x_param_uninlined_function_thunk_insns);
7575 : :
7576 : 0 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
7577 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7578 : : indent_to, "",
7579 : : "param_uninlined_function_thunk_time",
7580 : : ptr1->x_param_uninlined_function_thunk_time,
7581 : : ptr2->x_param_uninlined_function_thunk_time);
7582 : :
7583 : 0 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
7584 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7585 : : indent_to, "",
7586 : : "param_unlikely_bb_count_fraction",
7587 : : ptr1->x_param_unlikely_bb_count_fraction,
7588 : : ptr2->x_param_unlikely_bb_count_fraction);
7589 : :
7590 : 0 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
7591 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7592 : : indent_to, "",
7593 : : "param_unroll_jam_max_unroll",
7594 : : ptr1->x_param_unroll_jam_max_unroll,
7595 : : ptr2->x_param_unroll_jam_max_unroll);
7596 : :
7597 : 0 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
7598 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7599 : : indent_to, "",
7600 : : "param_unroll_jam_min_percent",
7601 : : ptr1->x_param_unroll_jam_min_percent,
7602 : : ptr2->x_param_unroll_jam_min_percent);
7603 : :
7604 : 0 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
7605 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7606 : : indent_to, "",
7607 : : "param_use_after_scope_direct_emission_threshold",
7608 : : ptr1->x_param_use_after_scope_direct_emission_threshold,
7609 : : ptr2->x_param_use_after_scope_direct_emission_threshold);
7610 : :
7611 : 0 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
7612 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7613 : : indent_to, "",
7614 : : "param_vect_epilogues_nomask",
7615 : : ptr1->x_param_vect_epilogues_nomask,
7616 : : ptr2->x_param_vect_epilogues_nomask);
7617 : :
7618 : 0 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
7619 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7620 : : indent_to, "",
7621 : : "param_vect_induction_float",
7622 : : ptr1->x_param_vect_induction_float,
7623 : : ptr2->x_param_vect_induction_float);
7624 : :
7625 : 0 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
7626 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7627 : : indent_to, "",
7628 : : "param_vect_inner_loop_cost_factor",
7629 : : ptr1->x_param_vect_inner_loop_cost_factor,
7630 : : ptr2->x_param_vect_inner_loop_cost_factor);
7631 : :
7632 : 0 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
7633 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7634 : : indent_to, "",
7635 : : "param_vect_max_layout_candidates",
7636 : : ptr1->x_param_vect_max_layout_candidates,
7637 : : ptr2->x_param_vect_max_layout_candidates);
7638 : :
7639 : 0 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
7640 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7641 : : indent_to, "",
7642 : : "param_vect_max_peeling_for_alignment",
7643 : : ptr1->x_param_vect_max_peeling_for_alignment,
7644 : : ptr2->x_param_vect_max_peeling_for_alignment);
7645 : :
7646 : 0 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
7647 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7648 : : indent_to, "",
7649 : : "param_vect_max_version_for_alias_checks",
7650 : : ptr1->x_param_vect_max_version_for_alias_checks,
7651 : : ptr2->x_param_vect_max_version_for_alias_checks);
7652 : :
7653 : 0 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
7654 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7655 : : indent_to, "",
7656 : : "param_vect_max_version_for_alignment_checks",
7657 : : ptr1->x_param_vect_max_version_for_alignment_checks,
7658 : : ptr2->x_param_vect_max_version_for_alignment_checks);
7659 : :
7660 : 0 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
7661 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7662 : : indent_to, "",
7663 : : "param_vect_partial_vector_usage",
7664 : : ptr1->x_param_vect_partial_vector_usage,
7665 : : ptr2->x_param_vect_partial_vector_usage);
7666 : :
7667 : 0 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
7668 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7669 : : indent_to, "",
7670 : : "param_vrp_sparse_threshold",
7671 : : ptr1->x_param_vrp_sparse_threshold,
7672 : : ptr2->x_param_vrp_sparse_threshold);
7673 : :
7674 : 0 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
7675 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7676 : : indent_to, "",
7677 : : "param_vrp_switch_limit",
7678 : : ptr1->x_param_vrp_switch_limit,
7679 : : ptr2->x_param_vrp_switch_limit);
7680 : :
7681 : 0 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
7682 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7683 : : indent_to, "",
7684 : : "param_vrp_vector_threshold",
7685 : : ptr1->x_param_vrp_vector_threshold,
7686 : : ptr2->x_param_vrp_vector_threshold);
7687 : :
7688 : 0 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
7689 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7690 : : indent_to, "",
7691 : : "flag_min_function_alignment",
7692 : : ptr1->x_flag_min_function_alignment,
7693 : : ptr2->x_flag_min_function_alignment);
7694 : :
7695 : 0 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
7696 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7697 : : indent_to, "",
7698 : : "flag_openmp_target_simd_clone",
7699 : : ptr1->x_flag_openmp_target_simd_clone,
7700 : : ptr2->x_flag_openmp_target_simd_clone);
7701 : :
7702 : 0 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
7703 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7704 : : indent_to, "",
7705 : : "flag_sched_stalled_insns",
7706 : : ptr1->x_flag_sched_stalled_insns,
7707 : : ptr2->x_flag_sched_stalled_insns);
7708 : :
7709 : 0 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
7710 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7711 : : indent_to, "",
7712 : : "flag_sched_stalled_insns_dep",
7713 : : ptr1->x_flag_sched_stalled_insns_dep,
7714 : : ptr2->x_flag_sched_stalled_insns_dep);
7715 : :
7716 : 0 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
7717 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7718 : : indent_to, "",
7719 : : "flag_tree_parallelize_loops",
7720 : : ptr1->x_flag_tree_parallelize_loops,
7721 : : ptr2->x_flag_tree_parallelize_loops);
7722 : :
7723 : 0 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
7724 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7725 : : indent_to, "",
7726 : : "param_ranger_debug",
7727 : : (int) ptr1->x_param_ranger_debug,
7728 : : (int) ptr2->x_param_ranger_debug);
7729 : :
7730 : 0 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
7731 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7732 : : indent_to, "",
7733 : : "param_threader_debug",
7734 : : (int) ptr1->x_param_threader_debug,
7735 : : (int) ptr2->x_param_threader_debug);
7736 : :
7737 : 0 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
7738 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7739 : : indent_to, "",
7740 : : "flag_excess_precision",
7741 : : (int) ptr1->x_flag_excess_precision,
7742 : : (int) ptr2->x_flag_excess_precision);
7743 : :
7744 : 0 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
7745 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7746 : : indent_to, "",
7747 : : "flag_fp_contract_mode",
7748 : : (int) ptr1->x_flag_fp_contract_mode,
7749 : : (int) ptr2->x_flag_fp_contract_mode);
7750 : :
7751 : 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
7752 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7753 : : indent_to, "",
7754 : : "flag_harden_control_flow_redundancy_check_noreturn",
7755 : : (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
7756 : : (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
7757 : :
7758 : 0 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
7759 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7760 : : indent_to, "",
7761 : : "flag_inline_stringops",
7762 : : (int) ptr1->x_flag_inline_stringops,
7763 : : (int) ptr2->x_flag_inline_stringops);
7764 : :
7765 : 0 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
7766 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7767 : : indent_to, "",
7768 : : "flag_ira_algorithm",
7769 : : (int) ptr1->x_flag_ira_algorithm,
7770 : : (int) ptr2->x_flag_ira_algorithm);
7771 : :
7772 : 0 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
7773 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7774 : : indent_to, "",
7775 : : "flag_ira_region",
7776 : : (int) ptr1->x_flag_ira_region,
7777 : : (int) ptr2->x_flag_ira_region);
7778 : :
7779 : 0 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
7780 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7781 : : indent_to, "",
7782 : : "flag_live_patching",
7783 : : (int) ptr1->x_flag_live_patching,
7784 : : (int) ptr2->x_flag_live_patching);
7785 : :
7786 : 0 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
7787 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7788 : : indent_to, "",
7789 : : "flag_reorder_blocks_algorithm",
7790 : : (int) ptr1->x_flag_reorder_blocks_algorithm,
7791 : : (int) ptr2->x_flag_reorder_blocks_algorithm);
7792 : :
7793 : 0 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
7794 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7795 : : indent_to, "",
7796 : : "flag_simd_cost_model",
7797 : : (int) ptr1->x_flag_simd_cost_model,
7798 : : (int) ptr2->x_flag_simd_cost_model);
7799 : :
7800 : 0 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
7801 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7802 : : indent_to, "",
7803 : : "flag_stack_reuse",
7804 : : (int) ptr1->x_flag_stack_reuse,
7805 : : (int) ptr2->x_flag_stack_reuse);
7806 : :
7807 : 0 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
7808 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7809 : : indent_to, "",
7810 : : "flag_auto_var_init",
7811 : : (int) ptr1->x_flag_auto_var_init,
7812 : : (int) ptr2->x_flag_auto_var_init);
7813 : :
7814 : 0 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
7815 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7816 : : indent_to, "",
7817 : : "flag_vect_cost_model",
7818 : : (int) ptr1->x_flag_vect_cost_model,
7819 : : (int) ptr2->x_flag_vect_cost_model);
7820 : :
7821 : 0 : if (ptr1->x_optimize != ptr2->x_optimize)
7822 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7823 : : indent_to, "",
7824 : : "optimize",
7825 : : ptr1->x_optimize,
7826 : : ptr2->x_optimize);
7827 : :
7828 : 0 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
7829 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7830 : : indent_to, "",
7831 : : "optimize_size",
7832 : : ptr1->x_optimize_size,
7833 : : ptr2->x_optimize_size);
7834 : :
7835 : 0 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
7836 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7837 : : indent_to, "",
7838 : : "optimize_debug",
7839 : : ptr1->x_optimize_debug,
7840 : : ptr2->x_optimize_debug);
7841 : :
7842 : 0 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
7843 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7844 : : indent_to, "",
7845 : : "optimize_fast",
7846 : : ptr1->x_optimize_fast,
7847 : : ptr2->x_optimize_fast);
7848 : :
7849 : 0 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
7850 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7851 : : indent_to, "",
7852 : : "warn_inline",
7853 : : ptr1->x_warn_inline,
7854 : : ptr2->x_warn_inline);
7855 : :
7856 : 0 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
7857 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7858 : : indent_to, "",
7859 : : "flag_aggressive_loop_optimizations",
7860 : : ptr1->x_flag_aggressive_loop_optimizations,
7861 : : ptr2->x_flag_aggressive_loop_optimizations);
7862 : :
7863 : 0 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
7864 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7865 : : indent_to, "",
7866 : : "flag_align_functions",
7867 : : ptr1->x_flag_align_functions,
7868 : : ptr2->x_flag_align_functions);
7869 : :
7870 : 0 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
7871 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7872 : : indent_to, "",
7873 : : "flag_align_jumps",
7874 : : ptr1->x_flag_align_jumps,
7875 : : ptr2->x_flag_align_jumps);
7876 : :
7877 : 0 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
7878 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7879 : : indent_to, "",
7880 : : "flag_align_labels",
7881 : : ptr1->x_flag_align_labels,
7882 : : ptr2->x_flag_align_labels);
7883 : :
7884 : 0 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
7885 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7886 : : indent_to, "",
7887 : : "flag_align_loops",
7888 : : ptr1->x_flag_align_loops,
7889 : : ptr2->x_flag_align_loops);
7890 : :
7891 : 0 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
7892 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7893 : : indent_to, "",
7894 : : "flag_allocation_dce",
7895 : : ptr1->x_flag_allocation_dce,
7896 : : ptr2->x_flag_allocation_dce);
7897 : :
7898 : 0 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
7899 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7900 : : indent_to, "",
7901 : : "flag_store_data_races",
7902 : : ptr1->x_flag_store_data_races,
7903 : : ptr2->x_flag_store_data_races);
7904 : :
7905 : 0 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
7906 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7907 : : indent_to, "",
7908 : : "flag_associative_math",
7909 : : ptr1->x_flag_associative_math,
7910 : : ptr2->x_flag_associative_math);
7911 : :
7912 : 0 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
7913 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7914 : : indent_to, "",
7915 : : "flag_asynchronous_unwind_tables",
7916 : : ptr1->x_flag_asynchronous_unwind_tables,
7917 : : ptr2->x_flag_asynchronous_unwind_tables);
7918 : :
7919 : 0 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
7920 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7921 : : indent_to, "",
7922 : : "flag_auto_inc_dec",
7923 : : ptr1->x_flag_auto_inc_dec,
7924 : : ptr2->x_flag_auto_inc_dec);
7925 : :
7926 : 0 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
7927 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7928 : : indent_to, "",
7929 : : "flag_bit_tests",
7930 : : ptr1->x_flag_bit_tests,
7931 : : ptr2->x_flag_bit_tests);
7932 : :
7933 : 0 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
7934 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7935 : : indent_to, "",
7936 : : "flag_branch_on_count_reg",
7937 : : ptr1->x_flag_branch_on_count_reg,
7938 : : ptr2->x_flag_branch_on_count_reg);
7939 : :
7940 : 0 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
7941 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7942 : : indent_to, "",
7943 : : "flag_branch_probabilities",
7944 : : ptr1->x_flag_branch_probabilities,
7945 : : ptr2->x_flag_branch_probabilities);
7946 : :
7947 : 0 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
7948 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7949 : : indent_to, "",
7950 : : "flag_caller_saves",
7951 : : ptr1->x_flag_caller_saves,
7952 : : ptr2->x_flag_caller_saves);
7953 : :
7954 : 0 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
7955 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7956 : : indent_to, "",
7957 : : "flag_code_hoisting",
7958 : : ptr1->x_flag_code_hoisting,
7959 : : ptr2->x_flag_code_hoisting);
7960 : :
7961 : 0 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
7962 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7963 : : indent_to, "",
7964 : : "flag_combine_stack_adjustments",
7965 : : ptr1->x_flag_combine_stack_adjustments,
7966 : : ptr2->x_flag_combine_stack_adjustments);
7967 : :
7968 : 0 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
7969 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7970 : : indent_to, "",
7971 : : "flag_compare_elim_after_reload",
7972 : : ptr1->x_flag_compare_elim_after_reload,
7973 : : ptr2->x_flag_compare_elim_after_reload);
7974 : :
7975 : 0 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
7976 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7977 : : indent_to, "",
7978 : : "flag_conserve_stack",
7979 : : ptr1->x_flag_conserve_stack,
7980 : : ptr2->x_flag_conserve_stack);
7981 : :
7982 : 0 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
7983 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7984 : : indent_to, "",
7985 : : "flag_cprop_registers",
7986 : : ptr1->x_flag_cprop_registers,
7987 : : ptr2->x_flag_cprop_registers);
7988 : :
7989 : 0 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
7990 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7991 : : indent_to, "",
7992 : : "flag_crossjumping",
7993 : : ptr1->x_flag_crossjumping,
7994 : : ptr2->x_flag_crossjumping);
7995 : :
7996 : 0 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
7997 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7998 : : indent_to, "",
7999 : : "flag_cse_follow_jumps",
8000 : : ptr1->x_flag_cse_follow_jumps,
8001 : : ptr2->x_flag_cse_follow_jumps);
8002 : :
8003 : 0 : if (ptr1->x_flag_cx_fortran_rules != ptr2->x_flag_cx_fortran_rules)
8004 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8005 : : indent_to, "",
8006 : : "flag_cx_fortran_rules",
8007 : : ptr1->x_flag_cx_fortran_rules,
8008 : : ptr2->x_flag_cx_fortran_rules);
8009 : :
8010 : 0 : if (ptr1->x_flag_cx_limited_range != ptr2->x_flag_cx_limited_range)
8011 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8012 : : indent_to, "",
8013 : : "flag_cx_limited_range",
8014 : : ptr1->x_flag_cx_limited_range,
8015 : : ptr2->x_flag_cx_limited_range);
8016 : :
8017 : 0 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
8018 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8019 : : indent_to, "",
8020 : : "flag_dce",
8021 : : ptr1->x_flag_dce,
8022 : : ptr2->x_flag_dce);
8023 : :
8024 : 0 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
8025 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8026 : : indent_to, "",
8027 : : "flag_defer_pop",
8028 : : ptr1->x_flag_defer_pop,
8029 : : ptr2->x_flag_defer_pop);
8030 : :
8031 : 0 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
8032 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8033 : : indent_to, "",
8034 : : "flag_delayed_branch",
8035 : : ptr1->x_flag_delayed_branch,
8036 : : ptr2->x_flag_delayed_branch);
8037 : :
8038 : 0 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
8039 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8040 : : indent_to, "",
8041 : : "flag_delete_dead_exceptions",
8042 : : ptr1->x_flag_delete_dead_exceptions,
8043 : : ptr2->x_flag_delete_dead_exceptions);
8044 : :
8045 : 0 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
8046 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8047 : : indent_to, "",
8048 : : "flag_delete_null_pointer_checks",
8049 : : ptr1->x_flag_delete_null_pointer_checks,
8050 : : ptr2->x_flag_delete_null_pointer_checks);
8051 : :
8052 : 0 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
8053 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8054 : : indent_to, "",
8055 : : "flag_devirtualize",
8056 : : ptr1->x_flag_devirtualize,
8057 : : ptr2->x_flag_devirtualize);
8058 : :
8059 : 0 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
8060 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8061 : : indent_to, "",
8062 : : "flag_devirtualize_speculatively",
8063 : : ptr1->x_flag_devirtualize_speculatively,
8064 : : ptr2->x_flag_devirtualize_speculatively);
8065 : :
8066 : 0 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
8067 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8068 : : indent_to, "",
8069 : : "flag_dse",
8070 : : ptr1->x_flag_dse,
8071 : : ptr2->x_flag_dse);
8072 : :
8073 : 0 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
8074 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8075 : : indent_to, "",
8076 : : "flag_early_inlining",
8077 : : ptr1->x_flag_early_inlining,
8078 : : ptr2->x_flag_early_inlining);
8079 : :
8080 : 0 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
8081 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8082 : : indent_to, "",
8083 : : "flag_exceptions",
8084 : : ptr1->x_flag_exceptions,
8085 : : ptr2->x_flag_exceptions);
8086 : :
8087 : 0 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
8088 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8089 : : indent_to, "",
8090 : : "flag_expensive_optimizations",
8091 : : ptr1->x_flag_expensive_optimizations,
8092 : : ptr2->x_flag_expensive_optimizations);
8093 : :
8094 : 0 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
8095 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8096 : : indent_to, "",
8097 : : "flag_finite_loops",
8098 : : ptr1->x_flag_finite_loops,
8099 : : ptr2->x_flag_finite_loops);
8100 : :
8101 : 0 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
8102 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8103 : : indent_to, "",
8104 : : "flag_finite_math_only",
8105 : : ptr1->x_flag_finite_math_only,
8106 : : ptr2->x_flag_finite_math_only);
8107 : :
8108 : 0 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
8109 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8110 : : indent_to, "",
8111 : : "flag_float_store",
8112 : : ptr1->x_flag_float_store,
8113 : : ptr2->x_flag_float_store);
8114 : :
8115 : 0 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
8116 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8117 : : indent_to, "",
8118 : : "flag_fold_mem_offsets",
8119 : : ptr1->x_flag_fold_mem_offsets,
8120 : : ptr2->x_flag_fold_mem_offsets);
8121 : :
8122 : 0 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
8123 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8124 : : indent_to, "",
8125 : : "flag_fold_simple_inlines",
8126 : : ptr1->x_flag_fold_simple_inlines,
8127 : : ptr2->x_flag_fold_simple_inlines);
8128 : :
8129 : 0 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
8130 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8131 : : indent_to, "",
8132 : : "flag_forward_propagate",
8133 : : ptr1->x_flag_forward_propagate,
8134 : : ptr2->x_flag_forward_propagate);
8135 : :
8136 : 0 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
8137 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8138 : : indent_to, "",
8139 : : "flag_fp_int_builtin_inexact",
8140 : : ptr1->x_flag_fp_int_builtin_inexact,
8141 : : ptr2->x_flag_fp_int_builtin_inexact);
8142 : :
8143 : 0 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
8144 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8145 : : indent_to, "",
8146 : : "flag_no_function_cse",
8147 : : ptr1->x_flag_no_function_cse,
8148 : : ptr2->x_flag_no_function_cse);
8149 : :
8150 : 0 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
8151 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8152 : : indent_to, "",
8153 : : "flag_gcse",
8154 : : ptr1->x_flag_gcse,
8155 : : ptr2->x_flag_gcse);
8156 : :
8157 : 0 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
8158 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8159 : : indent_to, "",
8160 : : "flag_gcse_after_reload",
8161 : : ptr1->x_flag_gcse_after_reload,
8162 : : ptr2->x_flag_gcse_after_reload);
8163 : :
8164 : 0 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
8165 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8166 : : indent_to, "",
8167 : : "flag_gcse_las",
8168 : : ptr1->x_flag_gcse_las,
8169 : : ptr2->x_flag_gcse_las);
8170 : :
8171 : 0 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
8172 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8173 : : indent_to, "",
8174 : : "flag_gcse_lm",
8175 : : ptr1->x_flag_gcse_lm,
8176 : : ptr2->x_flag_gcse_lm);
8177 : :
8178 : 0 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
8179 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8180 : : indent_to, "",
8181 : : "flag_gcse_sm",
8182 : : ptr1->x_flag_gcse_sm,
8183 : : ptr2->x_flag_gcse_sm);
8184 : :
8185 : 0 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
8186 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8187 : : indent_to, "",
8188 : : "flag_graphite",
8189 : : ptr1->x_flag_graphite,
8190 : : ptr2->x_flag_graphite);
8191 : :
8192 : 0 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
8193 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8194 : : indent_to, "",
8195 : : "flag_graphite_identity",
8196 : : ptr1->x_flag_graphite_identity,
8197 : : ptr2->x_flag_graphite_identity);
8198 : :
8199 : 0 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
8200 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8201 : : indent_to, "",
8202 : : "flag_guess_branch_prob",
8203 : : ptr1->x_flag_guess_branch_prob,
8204 : : ptr2->x_flag_guess_branch_prob);
8205 : :
8206 : 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
8207 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8208 : : indent_to, "",
8209 : : "flag_harden_control_flow_redundancy_check_exceptions",
8210 : : ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
8211 : : ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
8212 : :
8213 : 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
8214 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8215 : : indent_to, "",
8216 : : "flag_harden_control_flow_redundancy_check_returning_calls",
8217 : : ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
8218 : : ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
8219 : :
8220 : 0 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
8221 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8222 : : indent_to, "",
8223 : : "flag_harden_control_flow_redundancy_skip_leaf",
8224 : : ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
8225 : : ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
8226 : :
8227 : 0 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
8228 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8229 : : indent_to, "",
8230 : : "flag_harden_compares",
8231 : : ptr1->x_flag_harden_compares,
8232 : : ptr2->x_flag_harden_compares);
8233 : :
8234 : 0 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
8235 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8236 : : indent_to, "",
8237 : : "flag_harden_conditional_branches",
8238 : : ptr1->x_flag_harden_conditional_branches,
8239 : : ptr2->x_flag_harden_conditional_branches);
8240 : :
8241 : 0 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
8242 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8243 : : indent_to, "",
8244 : : "flag_harden_control_flow_redundancy",
8245 : : ptr1->x_flag_harden_control_flow_redundancy,
8246 : : ptr2->x_flag_harden_control_flow_redundancy);
8247 : :
8248 : 0 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
8249 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8250 : : indent_to, "",
8251 : : "flag_hoist_adjacent_loads",
8252 : : ptr1->x_flag_hoist_adjacent_loads,
8253 : : ptr2->x_flag_hoist_adjacent_loads);
8254 : :
8255 : 0 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
8256 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8257 : : indent_to, "",
8258 : : "flag_if_conversion",
8259 : : ptr1->x_flag_if_conversion,
8260 : : ptr2->x_flag_if_conversion);
8261 : :
8262 : 0 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
8263 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8264 : : indent_to, "",
8265 : : "flag_if_conversion2",
8266 : : ptr1->x_flag_if_conversion2,
8267 : : ptr2->x_flag_if_conversion2);
8268 : :
8269 : 0 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
8270 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8271 : : indent_to, "",
8272 : : "flag_indirect_inlining",
8273 : : ptr1->x_flag_indirect_inlining,
8274 : : ptr2->x_flag_indirect_inlining);
8275 : :
8276 : 0 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
8277 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8278 : : indent_to, "",
8279 : : "flag_no_inline",
8280 : : ptr1->x_flag_no_inline,
8281 : : ptr2->x_flag_no_inline);
8282 : :
8283 : 0 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
8284 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8285 : : indent_to, "",
8286 : : "flag_inline_atomics",
8287 : : ptr1->x_flag_inline_atomics,
8288 : : ptr2->x_flag_inline_atomics);
8289 : :
8290 : 0 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
8291 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8292 : : indent_to, "",
8293 : : "flag_inline_functions",
8294 : : ptr1->x_flag_inline_functions,
8295 : : ptr2->x_flag_inline_functions);
8296 : :
8297 : 0 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
8298 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8299 : : indent_to, "",
8300 : : "flag_inline_functions_called_once",
8301 : : ptr1->x_flag_inline_functions_called_once,
8302 : : ptr2->x_flag_inline_functions_called_once);
8303 : :
8304 : 0 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
8305 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8306 : : indent_to, "",
8307 : : "flag_inline_small_functions",
8308 : : ptr1->x_flag_inline_small_functions,
8309 : : ptr2->x_flag_inline_small_functions);
8310 : :
8311 : 0 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
8312 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8313 : : indent_to, "",
8314 : : "flag_ipa_bit_cp",
8315 : : ptr1->x_flag_ipa_bit_cp,
8316 : : ptr2->x_flag_ipa_bit_cp);
8317 : :
8318 : 0 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
8319 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8320 : : indent_to, "",
8321 : : "flag_ipa_cp",
8322 : : ptr1->x_flag_ipa_cp,
8323 : : ptr2->x_flag_ipa_cp);
8324 : :
8325 : 0 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
8326 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8327 : : indent_to, "",
8328 : : "flag_ipa_cp_clone",
8329 : : ptr1->x_flag_ipa_cp_clone,
8330 : : ptr2->x_flag_ipa_cp_clone);
8331 : :
8332 : 0 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
8333 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8334 : : indent_to, "",
8335 : : "flag_ipa_icf",
8336 : : ptr1->x_flag_ipa_icf,
8337 : : ptr2->x_flag_ipa_icf);
8338 : :
8339 : 0 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
8340 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8341 : : indent_to, "",
8342 : : "flag_ipa_icf_functions",
8343 : : ptr1->x_flag_ipa_icf_functions,
8344 : : ptr2->x_flag_ipa_icf_functions);
8345 : :
8346 : 0 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
8347 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8348 : : indent_to, "",
8349 : : "flag_ipa_icf_variables",
8350 : : ptr1->x_flag_ipa_icf_variables,
8351 : : ptr2->x_flag_ipa_icf_variables);
8352 : :
8353 : 0 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
8354 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8355 : : indent_to, "",
8356 : : "flag_ipa_modref",
8357 : : ptr1->x_flag_ipa_modref,
8358 : : ptr2->x_flag_ipa_modref);
8359 : :
8360 : 0 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
8361 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8362 : : indent_to, "",
8363 : : "flag_ipa_profile",
8364 : : ptr1->x_flag_ipa_profile,
8365 : : ptr2->x_flag_ipa_profile);
8366 : :
8367 : 0 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
8368 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8369 : : indent_to, "",
8370 : : "flag_ipa_pta",
8371 : : ptr1->x_flag_ipa_pta,
8372 : : ptr2->x_flag_ipa_pta);
8373 : :
8374 : 0 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
8375 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8376 : : indent_to, "",
8377 : : "flag_ipa_pure_const",
8378 : : ptr1->x_flag_ipa_pure_const,
8379 : : ptr2->x_flag_ipa_pure_const);
8380 : :
8381 : 0 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
8382 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8383 : : indent_to, "",
8384 : : "flag_ipa_ra",
8385 : : ptr1->x_flag_ipa_ra,
8386 : : ptr2->x_flag_ipa_ra);
8387 : :
8388 : 0 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
8389 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8390 : : indent_to, "",
8391 : : "flag_ipa_reference",
8392 : : ptr1->x_flag_ipa_reference,
8393 : : ptr2->x_flag_ipa_reference);
8394 : :
8395 : 0 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
8396 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8397 : : indent_to, "",
8398 : : "flag_ipa_reference_addressable",
8399 : : ptr1->x_flag_ipa_reference_addressable,
8400 : : ptr2->x_flag_ipa_reference_addressable);
8401 : :
8402 : 0 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
8403 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8404 : : indent_to, "",
8405 : : "flag_ipa_sra",
8406 : : ptr1->x_flag_ipa_sra,
8407 : : ptr2->x_flag_ipa_sra);
8408 : :
8409 : 0 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
8410 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8411 : : indent_to, "",
8412 : : "flag_ipa_stack_alignment",
8413 : : ptr1->x_flag_ipa_stack_alignment,
8414 : : ptr2->x_flag_ipa_stack_alignment);
8415 : :
8416 : 0 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
8417 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8418 : : indent_to, "",
8419 : : "flag_ipa_strict_aliasing",
8420 : : ptr1->x_flag_ipa_strict_aliasing,
8421 : : ptr2->x_flag_ipa_strict_aliasing);
8422 : :
8423 : 0 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
8424 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8425 : : indent_to, "",
8426 : : "flag_ipa_vrp",
8427 : : ptr1->x_flag_ipa_vrp,
8428 : : ptr2->x_flag_ipa_vrp);
8429 : :
8430 : 0 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
8431 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8432 : : indent_to, "",
8433 : : "flag_ira_hoist_pressure",
8434 : : ptr1->x_flag_ira_hoist_pressure,
8435 : : ptr2->x_flag_ira_hoist_pressure);
8436 : :
8437 : 0 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
8438 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8439 : : indent_to, "",
8440 : : "flag_ira_loop_pressure",
8441 : : ptr1->x_flag_ira_loop_pressure,
8442 : : ptr2->x_flag_ira_loop_pressure);
8443 : :
8444 : 0 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
8445 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8446 : : indent_to, "",
8447 : : "flag_ira_share_save_slots",
8448 : : ptr1->x_flag_ira_share_save_slots,
8449 : : ptr2->x_flag_ira_share_save_slots);
8450 : :
8451 : 0 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
8452 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8453 : : indent_to, "",
8454 : : "flag_ira_share_spill_slots",
8455 : : ptr1->x_flag_ira_share_spill_slots,
8456 : : ptr2->x_flag_ira_share_spill_slots);
8457 : :
8458 : 0 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
8459 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8460 : : indent_to, "",
8461 : : "flag_isolate_erroneous_paths_attribute",
8462 : : ptr1->x_flag_isolate_erroneous_paths_attribute,
8463 : : ptr2->x_flag_isolate_erroneous_paths_attribute);
8464 : :
8465 : 0 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
8466 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8467 : : indent_to, "",
8468 : : "flag_isolate_erroneous_paths_dereference",
8469 : : ptr1->x_flag_isolate_erroneous_paths_dereference,
8470 : : ptr2->x_flag_isolate_erroneous_paths_dereference);
8471 : :
8472 : 0 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
8473 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8474 : : indent_to, "",
8475 : : "flag_ivopts",
8476 : : ptr1->x_flag_ivopts,
8477 : : ptr2->x_flag_ivopts);
8478 : :
8479 : 0 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
8480 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8481 : : indent_to, "",
8482 : : "flag_jump_tables",
8483 : : ptr1->x_flag_jump_tables,
8484 : : ptr2->x_flag_jump_tables);
8485 : :
8486 : 0 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
8487 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8488 : : indent_to, "",
8489 : : "flag_keep_gc_roots_live",
8490 : : ptr1->x_flag_keep_gc_roots_live,
8491 : : ptr2->x_flag_keep_gc_roots_live);
8492 : :
8493 : 0 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
8494 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8495 : : indent_to, "",
8496 : : "flag_lifetime_dse",
8497 : : ptr1->x_flag_lifetime_dse,
8498 : : ptr2->x_flag_lifetime_dse);
8499 : :
8500 : 0 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
8501 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8502 : : indent_to, "",
8503 : : "flag_limit_function_alignment",
8504 : : ptr1->x_flag_limit_function_alignment,
8505 : : ptr2->x_flag_limit_function_alignment);
8506 : :
8507 : 0 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
8508 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8509 : : indent_to, "",
8510 : : "flag_live_range_shrinkage",
8511 : : ptr1->x_flag_live_range_shrinkage,
8512 : : ptr2->x_flag_live_range_shrinkage);
8513 : :
8514 : 0 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
8515 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8516 : : indent_to, "",
8517 : : "flag_loop_interchange",
8518 : : ptr1->x_flag_loop_interchange,
8519 : : ptr2->x_flag_loop_interchange);
8520 : :
8521 : 0 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
8522 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8523 : : indent_to, "",
8524 : : "flag_loop_nest_optimize",
8525 : : ptr1->x_flag_loop_nest_optimize,
8526 : : ptr2->x_flag_loop_nest_optimize);
8527 : :
8528 : 0 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
8529 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8530 : : indent_to, "",
8531 : : "flag_loop_parallelize_all",
8532 : : ptr1->x_flag_loop_parallelize_all,
8533 : : ptr2->x_flag_loop_parallelize_all);
8534 : :
8535 : 0 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
8536 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8537 : : indent_to, "",
8538 : : "flag_unroll_jam",
8539 : : ptr1->x_flag_unroll_jam,
8540 : : ptr2->x_flag_unroll_jam);
8541 : :
8542 : 0 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
8543 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8544 : : indent_to, "",
8545 : : "flag_lra_remat",
8546 : : ptr1->x_flag_lra_remat,
8547 : : ptr2->x_flag_lra_remat);
8548 : :
8549 : 0 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
8550 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8551 : : indent_to, "",
8552 : : "flag_errno_math",
8553 : : ptr1->x_flag_errno_math,
8554 : : ptr2->x_flag_errno_math);
8555 : :
8556 : 0 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
8557 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8558 : : indent_to, "",
8559 : : "flag_modulo_sched",
8560 : : ptr1->x_flag_modulo_sched,
8561 : : ptr2->x_flag_modulo_sched);
8562 : :
8563 : 0 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
8564 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8565 : : indent_to, "",
8566 : : "flag_modulo_sched_allow_regmoves",
8567 : : ptr1->x_flag_modulo_sched_allow_regmoves,
8568 : : ptr2->x_flag_modulo_sched_allow_regmoves);
8569 : :
8570 : 0 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
8571 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8572 : : indent_to, "",
8573 : : "flag_move_loop_invariants",
8574 : : ptr1->x_flag_move_loop_invariants,
8575 : : ptr2->x_flag_move_loop_invariants);
8576 : :
8577 : 0 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
8578 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8579 : : indent_to, "",
8580 : : "flag_move_loop_stores",
8581 : : ptr1->x_flag_move_loop_stores,
8582 : : ptr2->x_flag_move_loop_stores);
8583 : :
8584 : 0 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
8585 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8586 : : indent_to, "",
8587 : : "flag_non_call_exceptions",
8588 : : ptr1->x_flag_non_call_exceptions,
8589 : : ptr2->x_flag_non_call_exceptions);
8590 : :
8591 : 0 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
8592 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8593 : : indent_to, "",
8594 : : "flag_nothrow_opt",
8595 : : ptr1->x_flag_nothrow_opt,
8596 : : ptr2->x_flag_nothrow_opt);
8597 : :
8598 : 0 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
8599 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8600 : : indent_to, "",
8601 : : "flag_omit_frame_pointer",
8602 : : ptr1->x_flag_omit_frame_pointer,
8603 : : ptr2->x_flag_omit_frame_pointer);
8604 : :
8605 : 0 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
8606 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8607 : : indent_to, "",
8608 : : "flag_opt_info",
8609 : : ptr1->x_flag_opt_info,
8610 : : ptr2->x_flag_opt_info);
8611 : :
8612 : 0 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
8613 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8614 : : indent_to, "",
8615 : : "flag_optimize_sibling_calls",
8616 : : ptr1->x_flag_optimize_sibling_calls,
8617 : : ptr2->x_flag_optimize_sibling_calls);
8618 : :
8619 : 0 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
8620 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8621 : : indent_to, "",
8622 : : "flag_optimize_strlen",
8623 : : ptr1->x_flag_optimize_strlen,
8624 : : ptr2->x_flag_optimize_strlen);
8625 : :
8626 : 0 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
8627 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8628 : : indent_to, "",
8629 : : "flag_pack_struct",
8630 : : ptr1->x_flag_pack_struct,
8631 : : ptr2->x_flag_pack_struct);
8632 : :
8633 : 0 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
8634 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8635 : : indent_to, "",
8636 : : "flag_partial_inlining",
8637 : : ptr1->x_flag_partial_inlining,
8638 : : ptr2->x_flag_partial_inlining);
8639 : :
8640 : 0 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
8641 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8642 : : indent_to, "",
8643 : : "flag_peel_loops",
8644 : : ptr1->x_flag_peel_loops,
8645 : : ptr2->x_flag_peel_loops);
8646 : :
8647 : 0 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
8648 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8649 : : indent_to, "",
8650 : : "flag_no_peephole",
8651 : : ptr1->x_flag_no_peephole,
8652 : : ptr2->x_flag_no_peephole);
8653 : :
8654 : 0 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
8655 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8656 : : indent_to, "",
8657 : : "flag_peephole2",
8658 : : ptr1->x_flag_peephole2,
8659 : : ptr2->x_flag_peephole2);
8660 : :
8661 : 0 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
8662 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8663 : : indent_to, "",
8664 : : "flag_plt",
8665 : : ptr1->x_flag_plt,
8666 : : ptr2->x_flag_plt);
8667 : :
8668 : 0 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
8669 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8670 : : indent_to, "",
8671 : : "flag_predictive_commoning",
8672 : : ptr1->x_flag_predictive_commoning,
8673 : : ptr2->x_flag_predictive_commoning);
8674 : :
8675 : 0 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
8676 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8677 : : indent_to, "",
8678 : : "flag_prefetch_loop_arrays",
8679 : : ptr1->x_flag_prefetch_loop_arrays,
8680 : : ptr2->x_flag_prefetch_loop_arrays);
8681 : :
8682 : 0 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
8683 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8684 : : indent_to, "",
8685 : : "flag_printf_return_value",
8686 : : ptr1->x_flag_printf_return_value,
8687 : : ptr2->x_flag_printf_return_value);
8688 : :
8689 : 0 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
8690 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8691 : : indent_to, "",
8692 : : "flag_profile_partial_training",
8693 : : ptr1->x_flag_profile_partial_training,
8694 : : ptr2->x_flag_profile_partial_training);
8695 : :
8696 : 0 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
8697 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8698 : : indent_to, "",
8699 : : "flag_profile_reorder_functions",
8700 : : ptr1->x_flag_profile_reorder_functions,
8701 : : ptr2->x_flag_profile_reorder_functions);
8702 : :
8703 : 0 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
8704 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8705 : : indent_to, "",
8706 : : "flag_reciprocal_math",
8707 : : ptr1->x_flag_reciprocal_math,
8708 : : ptr2->x_flag_reciprocal_math);
8709 : :
8710 : 0 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
8711 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8712 : : indent_to, "",
8713 : : "flag_ree",
8714 : : ptr1->x_flag_ree,
8715 : : ptr2->x_flag_ree);
8716 : :
8717 : 0 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
8718 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8719 : : indent_to, "",
8720 : : "flag_pcc_struct_return",
8721 : : ptr1->x_flag_pcc_struct_return,
8722 : : ptr2->x_flag_pcc_struct_return);
8723 : :
8724 : 0 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
8725 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8726 : : indent_to, "",
8727 : : "flag_rename_registers",
8728 : : ptr1->x_flag_rename_registers,
8729 : : ptr2->x_flag_rename_registers);
8730 : :
8731 : 0 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
8732 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8733 : : indent_to, "",
8734 : : "flag_reorder_blocks",
8735 : : ptr1->x_flag_reorder_blocks,
8736 : : ptr2->x_flag_reorder_blocks);
8737 : :
8738 : 0 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
8739 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8740 : : indent_to, "",
8741 : : "flag_reorder_blocks_and_partition",
8742 : : ptr1->x_flag_reorder_blocks_and_partition,
8743 : : ptr2->x_flag_reorder_blocks_and_partition);
8744 : :
8745 : 0 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
8746 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8747 : : indent_to, "",
8748 : : "flag_reorder_functions",
8749 : : ptr1->x_flag_reorder_functions,
8750 : : ptr2->x_flag_reorder_functions);
8751 : :
8752 : 0 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
8753 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8754 : : indent_to, "",
8755 : : "flag_rerun_cse_after_loop",
8756 : : ptr1->x_flag_rerun_cse_after_loop,
8757 : : ptr2->x_flag_rerun_cse_after_loop);
8758 : :
8759 : 0 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
8760 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8761 : : indent_to, "",
8762 : : "flag_resched_modulo_sched",
8763 : : ptr1->x_flag_resched_modulo_sched,
8764 : : ptr2->x_flag_resched_modulo_sched);
8765 : :
8766 : 0 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
8767 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8768 : : indent_to, "",
8769 : : "flag_rounding_math",
8770 : : ptr1->x_flag_rounding_math,
8771 : : ptr2->x_flag_rounding_math);
8772 : :
8773 : 0 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
8774 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8775 : : indent_to, "",
8776 : : "flag_rtti",
8777 : : ptr1->x_flag_rtti,
8778 : : ptr2->x_flag_rtti);
8779 : :
8780 : 0 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
8781 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8782 : : indent_to, "",
8783 : : "flag_save_optimization_record",
8784 : : ptr1->x_flag_save_optimization_record,
8785 : : ptr2->x_flag_save_optimization_record);
8786 : :
8787 : 0 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
8788 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8789 : : indent_to, "",
8790 : : "flag_sched_critical_path_heuristic",
8791 : : ptr1->x_flag_sched_critical_path_heuristic,
8792 : : ptr2->x_flag_sched_critical_path_heuristic);
8793 : :
8794 : 0 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
8795 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8796 : : indent_to, "",
8797 : : "flag_sched_dep_count_heuristic",
8798 : : ptr1->x_flag_sched_dep_count_heuristic,
8799 : : ptr2->x_flag_sched_dep_count_heuristic);
8800 : :
8801 : 0 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
8802 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8803 : : indent_to, "",
8804 : : "flag_sched_group_heuristic",
8805 : : ptr1->x_flag_sched_group_heuristic,
8806 : : ptr2->x_flag_sched_group_heuristic);
8807 : :
8808 : 0 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
8809 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8810 : : indent_to, "",
8811 : : "flag_schedule_interblock",
8812 : : ptr1->x_flag_schedule_interblock,
8813 : : ptr2->x_flag_schedule_interblock);
8814 : :
8815 : 0 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
8816 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8817 : : indent_to, "",
8818 : : "flag_sched_last_insn_heuristic",
8819 : : ptr1->x_flag_sched_last_insn_heuristic,
8820 : : ptr2->x_flag_sched_last_insn_heuristic);
8821 : :
8822 : 0 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
8823 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8824 : : indent_to, "",
8825 : : "flag_sched_pressure",
8826 : : ptr1->x_flag_sched_pressure,
8827 : : ptr2->x_flag_sched_pressure);
8828 : :
8829 : 0 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
8830 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8831 : : indent_to, "",
8832 : : "flag_sched_rank_heuristic",
8833 : : ptr1->x_flag_sched_rank_heuristic,
8834 : : ptr2->x_flag_sched_rank_heuristic);
8835 : :
8836 : 0 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
8837 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8838 : : indent_to, "",
8839 : : "flag_schedule_speculative",
8840 : : ptr1->x_flag_schedule_speculative,
8841 : : ptr2->x_flag_schedule_speculative);
8842 : :
8843 : 0 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
8844 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8845 : : indent_to, "",
8846 : : "flag_sched_spec_insn_heuristic",
8847 : : ptr1->x_flag_sched_spec_insn_heuristic,
8848 : : ptr2->x_flag_sched_spec_insn_heuristic);
8849 : :
8850 : 0 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
8851 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8852 : : indent_to, "",
8853 : : "flag_schedule_speculative_load",
8854 : : ptr1->x_flag_schedule_speculative_load,
8855 : : ptr2->x_flag_schedule_speculative_load);
8856 : :
8857 : 0 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
8858 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8859 : : indent_to, "",
8860 : : "flag_schedule_speculative_load_dangerous",
8861 : : ptr1->x_flag_schedule_speculative_load_dangerous,
8862 : : ptr2->x_flag_schedule_speculative_load_dangerous);
8863 : :
8864 : 0 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
8865 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8866 : : indent_to, "",
8867 : : "flag_sched2_use_superblocks",
8868 : : ptr1->x_flag_sched2_use_superblocks,
8869 : : ptr2->x_flag_sched2_use_superblocks);
8870 : :
8871 : 0 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
8872 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8873 : : indent_to, "",
8874 : : "flag_schedule_fusion",
8875 : : ptr1->x_flag_schedule_fusion,
8876 : : ptr2->x_flag_schedule_fusion);
8877 : :
8878 : 0 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
8879 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8880 : : indent_to, "",
8881 : : "flag_schedule_insns",
8882 : : ptr1->x_flag_schedule_insns,
8883 : : ptr2->x_flag_schedule_insns);
8884 : :
8885 : 0 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
8886 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8887 : : indent_to, "",
8888 : : "flag_schedule_insns_after_reload",
8889 : : ptr1->x_flag_schedule_insns_after_reload,
8890 : : ptr2->x_flag_schedule_insns_after_reload);
8891 : :
8892 : 0 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
8893 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8894 : : indent_to, "",
8895 : : "flag_section_anchors",
8896 : : ptr1->x_flag_section_anchors,
8897 : : ptr2->x_flag_section_anchors);
8898 : :
8899 : 0 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
8900 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8901 : : indent_to, "",
8902 : : "flag_sel_sched_pipelining",
8903 : : ptr1->x_flag_sel_sched_pipelining,
8904 : : ptr2->x_flag_sel_sched_pipelining);
8905 : :
8906 : 0 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
8907 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8908 : : indent_to, "",
8909 : : "flag_sel_sched_pipelining_outer_loops",
8910 : : ptr1->x_flag_sel_sched_pipelining_outer_loops,
8911 : : ptr2->x_flag_sel_sched_pipelining_outer_loops);
8912 : :
8913 : 0 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
8914 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8915 : : indent_to, "",
8916 : : "flag_sel_sched_reschedule_pipelined",
8917 : : ptr1->x_flag_sel_sched_reschedule_pipelined,
8918 : : ptr2->x_flag_sel_sched_reschedule_pipelined);
8919 : :
8920 : 0 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
8921 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8922 : : indent_to, "",
8923 : : "flag_selective_scheduling",
8924 : : ptr1->x_flag_selective_scheduling,
8925 : : ptr2->x_flag_selective_scheduling);
8926 : :
8927 : 0 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
8928 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8929 : : indent_to, "",
8930 : : "flag_selective_scheduling2",
8931 : : ptr1->x_flag_selective_scheduling2,
8932 : : ptr2->x_flag_selective_scheduling2);
8933 : :
8934 : 0 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
8935 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8936 : : indent_to, "",
8937 : : "flag_semantic_interposition",
8938 : : ptr1->x_flag_semantic_interposition,
8939 : : ptr2->x_flag_semantic_interposition);
8940 : :
8941 : 0 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
8942 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8943 : : indent_to, "",
8944 : : "flag_short_enums",
8945 : : ptr1->x_flag_short_enums,
8946 : : ptr2->x_flag_short_enums);
8947 : :
8948 : 0 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
8949 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8950 : : indent_to, "",
8951 : : "flag_short_wchar",
8952 : : ptr1->x_flag_short_wchar,
8953 : : ptr2->x_flag_short_wchar);
8954 : :
8955 : 0 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
8956 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8957 : : indent_to, "",
8958 : : "flag_shrink_wrap",
8959 : : ptr1->x_flag_shrink_wrap,
8960 : : ptr2->x_flag_shrink_wrap);
8961 : :
8962 : 0 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
8963 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8964 : : indent_to, "",
8965 : : "flag_shrink_wrap_separate",
8966 : : ptr1->x_flag_shrink_wrap_separate,
8967 : : ptr2->x_flag_shrink_wrap_separate);
8968 : :
8969 : 0 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
8970 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8971 : : indent_to, "",
8972 : : "flag_signaling_nans",
8973 : : ptr1->x_flag_signaling_nans,
8974 : : ptr2->x_flag_signaling_nans);
8975 : :
8976 : 0 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
8977 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8978 : : indent_to, "",
8979 : : "flag_signed_zeros",
8980 : : ptr1->x_flag_signed_zeros,
8981 : : ptr2->x_flag_signed_zeros);
8982 : :
8983 : 0 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
8984 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8985 : : indent_to, "",
8986 : : "flag_single_precision_constant",
8987 : : ptr1->x_flag_single_precision_constant,
8988 : : ptr2->x_flag_single_precision_constant);
8989 : :
8990 : 0 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
8991 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8992 : : indent_to, "",
8993 : : "flag_split_ivs_in_unroller",
8994 : : ptr1->x_flag_split_ivs_in_unroller,
8995 : : ptr2->x_flag_split_ivs_in_unroller);
8996 : :
8997 : 0 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
8998 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8999 : : indent_to, "",
9000 : : "flag_split_loops",
9001 : : ptr1->x_flag_split_loops,
9002 : : ptr2->x_flag_split_loops);
9003 : :
9004 : 0 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
9005 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9006 : : indent_to, "",
9007 : : "flag_split_paths",
9008 : : ptr1->x_flag_split_paths,
9009 : : ptr2->x_flag_split_paths);
9010 : :
9011 : 0 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
9012 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9013 : : indent_to, "",
9014 : : "flag_split_wide_types",
9015 : : ptr1->x_flag_split_wide_types,
9016 : : ptr2->x_flag_split_wide_types);
9017 : :
9018 : 0 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
9019 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9020 : : indent_to, "",
9021 : : "flag_split_wide_types_early",
9022 : : ptr1->x_flag_split_wide_types_early,
9023 : : ptr2->x_flag_split_wide_types_early);
9024 : :
9025 : 0 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
9026 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9027 : : indent_to, "",
9028 : : "flag_ssa_backprop",
9029 : : ptr1->x_flag_ssa_backprop,
9030 : : ptr2->x_flag_ssa_backprop);
9031 : :
9032 : 0 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
9033 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9034 : : indent_to, "",
9035 : : "flag_ssa_phiopt",
9036 : : ptr1->x_flag_ssa_phiopt,
9037 : : ptr2->x_flag_ssa_phiopt);
9038 : :
9039 : 0 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
9040 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9041 : : indent_to, "",
9042 : : "flag_stack_clash_protection",
9043 : : ptr1->x_flag_stack_clash_protection,
9044 : : ptr2->x_flag_stack_clash_protection);
9045 : :
9046 : 0 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
9047 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9048 : : indent_to, "",
9049 : : "flag_stack_protect",
9050 : : ptr1->x_flag_stack_protect,
9051 : : ptr2->x_flag_stack_protect);
9052 : :
9053 : 0 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
9054 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9055 : : indent_to, "",
9056 : : "flag_stdarg_opt",
9057 : : ptr1->x_flag_stdarg_opt,
9058 : : ptr2->x_flag_stdarg_opt);
9059 : :
9060 : 0 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
9061 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9062 : : indent_to, "",
9063 : : "flag_store_merging",
9064 : : ptr1->x_flag_store_merging,
9065 : : ptr2->x_flag_store_merging);
9066 : :
9067 : 0 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
9068 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9069 : : indent_to, "",
9070 : : "flag_strict_aliasing",
9071 : : ptr1->x_flag_strict_aliasing,
9072 : : ptr2->x_flag_strict_aliasing);
9073 : :
9074 : 0 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
9075 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9076 : : indent_to, "",
9077 : : "flag_strict_enums",
9078 : : ptr1->x_flag_strict_enums,
9079 : : ptr2->x_flag_strict_enums);
9080 : :
9081 : 0 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
9082 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9083 : : indent_to, "",
9084 : : "flag_strict_volatile_bitfields",
9085 : : ptr1->x_flag_strict_volatile_bitfields,
9086 : : ptr2->x_flag_strict_volatile_bitfields);
9087 : :
9088 : 0 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
9089 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9090 : : indent_to, "",
9091 : : "flag_thread_jumps",
9092 : : ptr1->x_flag_thread_jumps,
9093 : : ptr2->x_flag_thread_jumps);
9094 : :
9095 : 0 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
9096 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9097 : : indent_to, "",
9098 : : "flag_threadsafe_statics",
9099 : : ptr1->x_flag_threadsafe_statics,
9100 : : ptr2->x_flag_threadsafe_statics);
9101 : :
9102 : 0 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
9103 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9104 : : indent_to, "",
9105 : : "flag_toplevel_reorder",
9106 : : ptr1->x_flag_toplevel_reorder,
9107 : : ptr2->x_flag_toplevel_reorder);
9108 : :
9109 : 0 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
9110 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9111 : : indent_to, "",
9112 : : "flag_tracer",
9113 : : ptr1->x_flag_tracer,
9114 : : ptr2->x_flag_tracer);
9115 : :
9116 : 0 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
9117 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9118 : : indent_to, "",
9119 : : "flag_trapping_math",
9120 : : ptr1->x_flag_trapping_math,
9121 : : ptr2->x_flag_trapping_math);
9122 : :
9123 : 0 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
9124 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9125 : : indent_to, "",
9126 : : "flag_trapv",
9127 : : ptr1->x_flag_trapv,
9128 : : ptr2->x_flag_trapv);
9129 : :
9130 : 0 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
9131 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9132 : : indent_to, "",
9133 : : "flag_tree_bit_ccp",
9134 : : ptr1->x_flag_tree_bit_ccp,
9135 : : ptr2->x_flag_tree_bit_ccp);
9136 : :
9137 : 0 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
9138 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9139 : : indent_to, "",
9140 : : "flag_tree_builtin_call_dce",
9141 : : ptr1->x_flag_tree_builtin_call_dce,
9142 : : ptr2->x_flag_tree_builtin_call_dce);
9143 : :
9144 : 0 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
9145 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9146 : : indent_to, "",
9147 : : "flag_tree_ccp",
9148 : : ptr1->x_flag_tree_ccp,
9149 : : ptr2->x_flag_tree_ccp);
9150 : :
9151 : 0 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
9152 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9153 : : indent_to, "",
9154 : : "flag_tree_ch",
9155 : : ptr1->x_flag_tree_ch,
9156 : : ptr2->x_flag_tree_ch);
9157 : :
9158 : 0 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
9159 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9160 : : indent_to, "",
9161 : : "flag_tree_coalesce_vars",
9162 : : ptr1->x_flag_tree_coalesce_vars,
9163 : : ptr2->x_flag_tree_coalesce_vars);
9164 : :
9165 : 0 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
9166 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9167 : : indent_to, "",
9168 : : "flag_tree_copy_prop",
9169 : : ptr1->x_flag_tree_copy_prop,
9170 : : ptr2->x_flag_tree_copy_prop);
9171 : :
9172 : 0 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
9173 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9174 : : indent_to, "",
9175 : : "flag_tree_cselim",
9176 : : ptr1->x_flag_tree_cselim,
9177 : : ptr2->x_flag_tree_cselim);
9178 : :
9179 : 0 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
9180 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9181 : : indent_to, "",
9182 : : "flag_tree_dce",
9183 : : ptr1->x_flag_tree_dce,
9184 : : ptr2->x_flag_tree_dce);
9185 : :
9186 : 0 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
9187 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9188 : : indent_to, "",
9189 : : "flag_tree_dom",
9190 : : ptr1->x_flag_tree_dom,
9191 : : ptr2->x_flag_tree_dom);
9192 : :
9193 : 0 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
9194 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9195 : : indent_to, "",
9196 : : "flag_tree_dse",
9197 : : ptr1->x_flag_tree_dse,
9198 : : ptr2->x_flag_tree_dse);
9199 : :
9200 : 0 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
9201 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9202 : : indent_to, "",
9203 : : "flag_tree_forwprop",
9204 : : ptr1->x_flag_tree_forwprop,
9205 : : ptr2->x_flag_tree_forwprop);
9206 : :
9207 : 0 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
9208 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9209 : : indent_to, "",
9210 : : "flag_tree_fre",
9211 : : ptr1->x_flag_tree_fre,
9212 : : ptr2->x_flag_tree_fre);
9213 : :
9214 : 0 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
9215 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9216 : : indent_to, "",
9217 : : "flag_tree_loop_distribute_patterns",
9218 : : ptr1->x_flag_tree_loop_distribute_patterns,
9219 : : ptr2->x_flag_tree_loop_distribute_patterns);
9220 : :
9221 : 0 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
9222 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9223 : : indent_to, "",
9224 : : "flag_tree_loop_distribution",
9225 : : ptr1->x_flag_tree_loop_distribution,
9226 : : ptr2->x_flag_tree_loop_distribution);
9227 : :
9228 : 0 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
9229 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9230 : : indent_to, "",
9231 : : "flag_tree_loop_if_convert",
9232 : : ptr1->x_flag_tree_loop_if_convert,
9233 : : ptr2->x_flag_tree_loop_if_convert);
9234 : :
9235 : 0 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
9236 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9237 : : indent_to, "",
9238 : : "flag_tree_loop_im",
9239 : : ptr1->x_flag_tree_loop_im,
9240 : : ptr2->x_flag_tree_loop_im);
9241 : :
9242 : 0 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
9243 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9244 : : indent_to, "",
9245 : : "flag_tree_loop_ivcanon",
9246 : : ptr1->x_flag_tree_loop_ivcanon,
9247 : : ptr2->x_flag_tree_loop_ivcanon);
9248 : :
9249 : 0 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
9250 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9251 : : indent_to, "",
9252 : : "flag_tree_loop_optimize",
9253 : : ptr1->x_flag_tree_loop_optimize,
9254 : : ptr2->x_flag_tree_loop_optimize);
9255 : :
9256 : 0 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
9257 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9258 : : indent_to, "",
9259 : : "flag_tree_loop_vectorize",
9260 : : ptr1->x_flag_tree_loop_vectorize,
9261 : : ptr2->x_flag_tree_loop_vectorize);
9262 : :
9263 : 0 : if (ptr1->x_flag_tree_live_range_split != ptr2->x_flag_tree_live_range_split)
9264 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9265 : : indent_to, "",
9266 : : "flag_tree_live_range_split",
9267 : : ptr1->x_flag_tree_live_range_split,
9268 : : ptr2->x_flag_tree_live_range_split);
9269 : :
9270 : 0 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
9271 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9272 : : indent_to, "",
9273 : : "flag_tree_partial_pre",
9274 : : ptr1->x_flag_tree_partial_pre,
9275 : : ptr2->x_flag_tree_partial_pre);
9276 : :
9277 : 0 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
9278 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9279 : : indent_to, "",
9280 : : "flag_tree_phiprop",
9281 : : ptr1->x_flag_tree_phiprop,
9282 : : ptr2->x_flag_tree_phiprop);
9283 : :
9284 : 0 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
9285 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9286 : : indent_to, "",
9287 : : "flag_tree_pre",
9288 : : ptr1->x_flag_tree_pre,
9289 : : ptr2->x_flag_tree_pre);
9290 : :
9291 : 0 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
9292 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9293 : : indent_to, "",
9294 : : "flag_tree_pta",
9295 : : ptr1->x_flag_tree_pta,
9296 : : ptr2->x_flag_tree_pta);
9297 : :
9298 : 0 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
9299 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9300 : : indent_to, "",
9301 : : "flag_tree_reassoc",
9302 : : ptr1->x_flag_tree_reassoc,
9303 : : ptr2->x_flag_tree_reassoc);
9304 : :
9305 : 0 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
9306 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9307 : : indent_to, "",
9308 : : "flag_tree_scev_cprop",
9309 : : ptr1->x_flag_tree_scev_cprop,
9310 : : ptr2->x_flag_tree_scev_cprop);
9311 : :
9312 : 0 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
9313 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9314 : : indent_to, "",
9315 : : "flag_tree_sink",
9316 : : ptr1->x_flag_tree_sink,
9317 : : ptr2->x_flag_tree_sink);
9318 : :
9319 : 0 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
9320 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9321 : : indent_to, "",
9322 : : "flag_tree_slp_vectorize",
9323 : : ptr1->x_flag_tree_slp_vectorize,
9324 : : ptr2->x_flag_tree_slp_vectorize);
9325 : :
9326 : 0 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
9327 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9328 : : indent_to, "",
9329 : : "flag_tree_slsr",
9330 : : ptr1->x_flag_tree_slsr,
9331 : : ptr2->x_flag_tree_slsr);
9332 : :
9333 : 0 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
9334 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9335 : : indent_to, "",
9336 : : "flag_tree_sra",
9337 : : ptr1->x_flag_tree_sra,
9338 : : ptr2->x_flag_tree_sra);
9339 : :
9340 : 0 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
9341 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9342 : : indent_to, "",
9343 : : "flag_tree_switch_conversion",
9344 : : ptr1->x_flag_tree_switch_conversion,
9345 : : ptr2->x_flag_tree_switch_conversion);
9346 : :
9347 : 0 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
9348 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9349 : : indent_to, "",
9350 : : "flag_tree_tail_merge",
9351 : : ptr1->x_flag_tree_tail_merge,
9352 : : ptr2->x_flag_tree_tail_merge);
9353 : :
9354 : 0 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
9355 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9356 : : indent_to, "",
9357 : : "flag_tree_ter",
9358 : : ptr1->x_flag_tree_ter,
9359 : : ptr2->x_flag_tree_ter);
9360 : :
9361 : 0 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
9362 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9363 : : indent_to, "",
9364 : : "flag_tree_vectorize",
9365 : : ptr1->x_flag_tree_vectorize,
9366 : : ptr2->x_flag_tree_vectorize);
9367 : :
9368 : 0 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
9369 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9370 : : indent_to, "",
9371 : : "flag_tree_vrp",
9372 : : ptr1->x_flag_tree_vrp,
9373 : : ptr2->x_flag_tree_vrp);
9374 : :
9375 : 0 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
9376 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9377 : : indent_to, "",
9378 : : "flag_unconstrained_commons",
9379 : : ptr1->x_flag_unconstrained_commons,
9380 : : ptr2->x_flag_unconstrained_commons);
9381 : :
9382 : 0 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
9383 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9384 : : indent_to, "",
9385 : : "flag_unreachable_traps",
9386 : : ptr1->x_flag_unreachable_traps,
9387 : : ptr2->x_flag_unreachable_traps);
9388 : :
9389 : 0 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
9390 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9391 : : indent_to, "",
9392 : : "flag_unroll_all_loops",
9393 : : ptr1->x_flag_unroll_all_loops,
9394 : : ptr2->x_flag_unroll_all_loops);
9395 : :
9396 : 0 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
9397 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9398 : : indent_to, "",
9399 : : "flag_cunroll_grow_size",
9400 : : ptr1->x_flag_cunroll_grow_size,
9401 : : ptr2->x_flag_cunroll_grow_size);
9402 : :
9403 : 0 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
9404 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9405 : : indent_to, "",
9406 : : "flag_unroll_loops",
9407 : : ptr1->x_flag_unroll_loops,
9408 : : ptr2->x_flag_unroll_loops);
9409 : :
9410 : 0 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
9411 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9412 : : indent_to, "",
9413 : : "flag_unsafe_math_optimizations",
9414 : : ptr1->x_flag_unsafe_math_optimizations,
9415 : : ptr2->x_flag_unsafe_math_optimizations);
9416 : :
9417 : 0 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
9418 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9419 : : indent_to, "",
9420 : : "flag_unswitch_loops",
9421 : : ptr1->x_flag_unswitch_loops,
9422 : : ptr2->x_flag_unswitch_loops);
9423 : :
9424 : 0 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
9425 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9426 : : indent_to, "",
9427 : : "flag_unwind_tables",
9428 : : ptr1->x_flag_unwind_tables,
9429 : : ptr2->x_flag_unwind_tables);
9430 : :
9431 : 0 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
9432 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9433 : : indent_to, "",
9434 : : "flag_var_tracking",
9435 : : ptr1->x_flag_var_tracking,
9436 : : ptr2->x_flag_var_tracking);
9437 : :
9438 : 0 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
9439 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9440 : : indent_to, "",
9441 : : "flag_var_tracking_assignments",
9442 : : ptr1->x_flag_var_tracking_assignments,
9443 : : ptr2->x_flag_var_tracking_assignments);
9444 : :
9445 : 0 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
9446 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9447 : : indent_to, "",
9448 : : "flag_var_tracking_assignments_toggle",
9449 : : ptr1->x_flag_var_tracking_assignments_toggle,
9450 : : ptr2->x_flag_var_tracking_assignments_toggle);
9451 : :
9452 : 0 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
9453 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9454 : : indent_to, "",
9455 : : "flag_var_tracking_uninit",
9456 : : ptr1->x_flag_var_tracking_uninit,
9457 : : ptr2->x_flag_var_tracking_uninit);
9458 : :
9459 : 0 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
9460 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9461 : : indent_to, "",
9462 : : "flag_variable_expansion_in_unroller",
9463 : : ptr1->x_flag_variable_expansion_in_unroller,
9464 : : ptr2->x_flag_variable_expansion_in_unroller);
9465 : :
9466 : 0 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
9467 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9468 : : indent_to, "",
9469 : : "flag_version_loops_for_strides",
9470 : : ptr1->x_flag_version_loops_for_strides,
9471 : : ptr2->x_flag_version_loops_for_strides);
9472 : :
9473 : 0 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
9474 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9475 : : indent_to, "",
9476 : : "flag_value_profile_transformations",
9477 : : ptr1->x_flag_value_profile_transformations,
9478 : : ptr2->x_flag_value_profile_transformations);
9479 : :
9480 : 0 : if (ptr1->x_flag_web != ptr2->x_flag_web)
9481 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9482 : : indent_to, "",
9483 : : "flag_web",
9484 : : ptr1->x_flag_web,
9485 : : ptr2->x_flag_web);
9486 : :
9487 : 0 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
9488 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9489 : : indent_to, "",
9490 : : "flag_wrapv",
9491 : : ptr1->x_flag_wrapv,
9492 : : ptr2->x_flag_wrapv);
9493 : :
9494 : 0 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
9495 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9496 : : indent_to, "",
9497 : : "flag_wrapv_pointer",
9498 : : ptr1->x_flag_wrapv_pointer,
9499 : : ptr2->x_flag_wrapv_pointer);
9500 : :
9501 : 0 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
9502 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9503 : : indent_to, "",
9504 : : "debug_nonbind_markers_p",
9505 : : ptr1->x_debug_nonbind_markers_p,
9506 : : ptr2->x_debug_nonbind_markers_p);
9507 : :
9508 : 0 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
9509 : 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
9510 : 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
9511 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9512 : : indent_to, "",
9513 : : "str_align_functions",
9514 : : ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
9515 : : ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
9516 : :
9517 : 0 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
9518 : 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
9519 : 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
9520 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9521 : : indent_to, "",
9522 : : "str_align_jumps",
9523 : : ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
9524 : : ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
9525 : :
9526 : 0 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
9527 : 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
9528 : 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
9529 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9530 : : indent_to, "",
9531 : : "str_align_labels",
9532 : : ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
9533 : : ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
9534 : :
9535 : 0 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
9536 : 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
9537 : 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
9538 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9539 : : indent_to, "",
9540 : : "str_align_loops",
9541 : : ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
9542 : : ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
9543 : :
9544 : 0 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
9545 : 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
9546 : 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
9547 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9548 : : indent_to, "",
9549 : : "flag_patchable_function_entry",
9550 : : ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
9551 : : ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
9552 : :
9553 : 0 : }
9554 : :
9555 : : /* Save selected option variables into a structure. */
9556 : : void
9557 : 72258355 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
9558 : : struct gcc_options *opts_set)
9559 : : {
9560 : 72258355 : gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
9561 : 72258355 : gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
9562 : 72258355 : gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
9563 : :
9564 : 72258355 : if (targetm.target_option.save)
9565 : 72258355 : targetm.target_option.save (ptr, opts, opts_set);
9566 : :
9567 : 72258355 : ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
9568 : 72258355 : ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
9569 : 72258355 : ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
9570 : 72258355 : ptr->x_ix86_abi = opts->x_ix86_abi;
9571 : 72258355 : ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
9572 : 72258355 : ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
9573 : 72258355 : ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
9574 : 72258355 : ptr->x_ix86_pmode = opts->x_ix86_pmode;
9575 : 72258355 : ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
9576 : 72258355 : ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
9577 : 72258355 : ptr->x_ix86_regparm = opts->x_ix86_regparm;
9578 : 72258355 : ptr->x_recip_mask = opts->x_recip_mask;
9579 : 72258355 : ptr->x_target_flags = opts->x_target_flags;
9580 : 72258355 : ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
9581 : 72258355 : ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
9582 : 72258355 : ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
9583 : 72258355 : ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
9584 : 72258355 : ptr->x_ix86_move_max = opts->x_ix86_move_max;
9585 : 72258355 : ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
9586 : 72258355 : ptr->x_ix86_store_max = opts->x_ix86_store_max;
9587 : 72258355 : ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
9588 : 72258355 : ptr->x_flag_fentry = opts->x_flag_fentry;
9589 : 72258355 : ptr->x_ix86_needed = opts->x_ix86_needed;
9590 : 72258355 : ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
9591 : 72258355 : ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
9592 : 72258355 : ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
9593 : 72258355 : ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
9594 : :
9595 : 72258355 : unsigned HOST_WIDE_INT mask = 0;
9596 : 72258355 : if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
9597 : 72258355 : if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
9598 : 72258355 : if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
9599 : 72258355 : if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
9600 : 72258355 : if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
9601 : 72258355 : if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
9602 : 72258355 : if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
9603 : 72258355 : if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
9604 : 72258355 : if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
9605 : 72258355 : if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
9606 : 72258355 : if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
9607 : 72258355 : if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
9608 : 72258355 : ptr->explicit_mask_target_flags = opts_set->x_target_flags;
9609 : 72258355 : ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
9610 : 72258355 : ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
9611 : 72258355 : ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
9612 : 72258355 : if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
9613 : 72258355 : if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
9614 : 72258355 : if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
9615 : 72258355 : if (opts_set->x_ix86_store_max) mask |= HOST_WIDE_INT_1U << 15;
9616 : 72258355 : if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 16;
9617 : 72258355 : if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 17;
9618 : 72258355 : if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 18;
9619 : 72258355 : if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 19;
9620 : 72258355 : if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 20;
9621 : 72258355 : if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 21;
9622 : 72258355 : if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 22;
9623 : 72258355 : ptr->explicit_mask[0] = mask;
9624 : 72258355 : }
9625 : :
9626 : : /* Restore selected current options from a structure. */
9627 : : void
9628 : 52374014 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
9629 : : struct cl_target_option *ptr)
9630 : : {
9631 : 52374014 : opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
9632 : 52374014 : opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
9633 : 52374014 : opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
9634 : 52374014 : opts->x_ix86_abi = ptr->x_ix86_abi;
9635 : 52374014 : opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
9636 : 52374014 : opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
9637 : 52374014 : opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
9638 : 52374014 : opts->x_ix86_pmode = ptr->x_ix86_pmode;
9639 : 52374014 : opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
9640 : 52374014 : opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
9641 : 52374014 : opts->x_ix86_regparm = ptr->x_ix86_regparm;
9642 : 52374014 : opts->x_recip_mask = ptr->x_recip_mask;
9643 : 52374014 : opts->x_target_flags = ptr->x_target_flags;
9644 : 52374014 : opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
9645 : 52374014 : opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
9646 : 52374014 : opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
9647 : 52374014 : opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
9648 : 52374014 : opts->x_ix86_move_max = ptr->x_ix86_move_max;
9649 : 52374014 : opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
9650 : 52374014 : opts->x_ix86_store_max = ptr->x_ix86_store_max;
9651 : 52374014 : opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
9652 : 52374014 : opts->x_flag_fentry = ptr->x_flag_fentry;
9653 : 52374014 : opts->x_ix86_needed = ptr->x_ix86_needed;
9654 : 52374014 : opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
9655 : 52374014 : opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
9656 : 52374014 : opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
9657 : 52374014 : opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
9658 : :
9659 : 52374014 : unsigned HOST_WIDE_INT mask;
9660 : 52374014 : mask = ptr->explicit_mask[0];
9661 : 52374014 : opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
9662 : 52374014 : mask >>= 1;
9663 : 52374014 : opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
9664 : 52374014 : mask >>= 1;
9665 : 52374014 : opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
9666 : 52374014 : mask >>= 1;
9667 : 52374014 : opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
9668 : 52374014 : mask >>= 1;
9669 : 52374014 : opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
9670 : 52374014 : mask >>= 1;
9671 : 52374014 : opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
9672 : 52374014 : mask >>= 1;
9673 : 52374014 : opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
9674 : 52374014 : mask >>= 1;
9675 : 52374014 : opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
9676 : 52374014 : mask >>= 1;
9677 : 52374014 : opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
9678 : 52374014 : mask >>= 1;
9679 : 52374014 : opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
9680 : 52374014 : mask >>= 1;
9681 : 52374014 : opts_set->x_ix86_regparm = (mask & 1) != 0;
9682 : 52374014 : mask >>= 1;
9683 : 52374014 : opts_set->x_recip_mask = (mask & 1) != 0;
9684 : 52374014 : mask >>= 1;
9685 : 52374014 : opts_set->x_target_flags = ptr->explicit_mask_target_flags;
9686 : 52374014 : opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
9687 : 52374014 : opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
9688 : 52374014 : opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
9689 : 52374014 : opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
9690 : 52374014 : mask >>= 1;
9691 : 52374014 : opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
9692 : 52374014 : mask >>= 1;
9693 : 52374014 : opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
9694 : 52374014 : mask >>= 1;
9695 : 52374014 : opts_set->x_ix86_store_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
9696 : 52374014 : mask >>= 1;
9697 : 52374014 : opts_set->x_ix86_apx_features = (mask & 1) != 0;
9698 : 52374014 : mask >>= 1;
9699 : 52374014 : opts_set->x_flag_fentry = (mask & 1) != 0;
9700 : 52374014 : mask >>= 1;
9701 : 52374014 : opts_set->x_ix86_needed = (mask & 1) != 0;
9702 : 52374014 : mask >>= 1;
9703 : 52374014 : opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
9704 : 52374014 : mask >>= 1;
9705 : 52374014 : opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
9706 : 52374014 : mask >>= 1;
9707 : 52374014 : opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
9708 : 52374014 : mask >>= 1;
9709 : 52374014 : opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
9710 : 52374014 : mask >>= 1;
9711 : :
9712 : 52374014 : if (targetm.target_option.restore)
9713 : 52374014 : targetm.target_option.restore (opts, opts_set, ptr);
9714 : 52374014 : }
9715 : :
9716 : : /* Print optimization options from a structure. */
9717 : : void
9718 : 0 : cl_target_option_print (FILE *file,
9719 : : int indent,
9720 : : struct cl_target_option *ptr)
9721 : : {
9722 : 0 : fputs ("\n", file);
9723 : 0 : if (ptr->x_target_flags)
9724 : 0 : fprintf (file, "%*s%s (%#lx)\n",
9725 : : indent, "",
9726 : : "target_flags",
9727 : : (unsigned long)ptr->x_target_flags);
9728 : :
9729 : 0 : if (ptr->x_ix86_isa_flags)
9730 : 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
9731 : : indent, "",
9732 : : "ix86_isa_flags",
9733 : : ptr->x_ix86_isa_flags);
9734 : :
9735 : 0 : if (ptr->x_ix86_isa_flags2)
9736 : 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
9737 : : indent, "",
9738 : : "ix86_isa_flags2",
9739 : : ptr->x_ix86_isa_flags2);
9740 : :
9741 : 0 : if (ptr->x_ix86_target_flags)
9742 : 0 : fprintf (file, "%*s%s (%#lx)\n",
9743 : : indent, "",
9744 : : "ix86_target_flags",
9745 : : (unsigned long)ptr->x_ix86_target_flags);
9746 : :
9747 : 0 : if (ptr->x_ix86_fpmath)
9748 : 0 : fprintf (file, "%*s%s (%#x)\n",
9749 : : indent, "",
9750 : : "ix86_fpmath",
9751 : : ptr->x_ix86_fpmath);
9752 : :
9753 : 0 : if (ptr->x_ix86_move_max)
9754 : 0 : fprintf (file, "%*s%s (%#x)\n",
9755 : : indent, "",
9756 : : "ix86_move_max",
9757 : : ptr->x_ix86_move_max);
9758 : :
9759 : 0 : if (ptr->x_prefer_vector_width_type)
9760 : 0 : fprintf (file, "%*s%s (%#x)\n",
9761 : : indent, "",
9762 : : "prefer_vector_width_type",
9763 : : ptr->x_prefer_vector_width_type);
9764 : :
9765 : 0 : if (ptr->x_ix86_store_max)
9766 : 0 : fprintf (file, "%*s%s (%#x)\n",
9767 : : indent, "",
9768 : : "ix86_store_max",
9769 : : ptr->x_ix86_store_max);
9770 : :
9771 : 0 : if (ptr->x_ix86_apx_features)
9772 : 0 : fprintf (file, "%*s%s (%#x)\n",
9773 : : indent, "",
9774 : : "ix86_apx_features",
9775 : : ptr->x_ix86_apx_features);
9776 : :
9777 : 0 : if (ptr->x_flag_fentry)
9778 : 0 : fprintf (file, "%*s%s (%#x)\n",
9779 : : indent, "",
9780 : : "flag_fentry",
9781 : : ptr->x_flag_fentry);
9782 : :
9783 : 0 : if (ptr->x_ix86_needed)
9784 : 0 : fprintf (file, "%*s%s (%#x)\n",
9785 : : indent, "",
9786 : : "ix86_needed",
9787 : : ptr->x_ix86_needed);
9788 : :
9789 : 0 : if (ptr->x_ix86_unroll_only_small_loops)
9790 : 0 : fprintf (file, "%*s%s (%#x)\n",
9791 : : indent, "",
9792 : : "ix86_unroll_only_small_loops",
9793 : : ptr->x_ix86_unroll_only_small_loops);
9794 : :
9795 : 0 : if (ptr->x_ix86_stack_protector_guard_offset_str)
9796 : 0 : fprintf (file, "%*s%s (%s)\n",
9797 : : indent, "",
9798 : : "ix86_stack_protector_guard_offset_str",
9799 : : ptr->x_ix86_stack_protector_guard_offset_str);
9800 : :
9801 : 0 : if (ptr->x_ix86_stack_protector_guard_reg_str)
9802 : 0 : fprintf (file, "%*s%s (%s)\n",
9803 : : indent, "",
9804 : : "ix86_stack_protector_guard_reg_str",
9805 : : ptr->x_ix86_stack_protector_guard_reg_str);
9806 : :
9807 : 0 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
9808 : 0 : fprintf (file, "%*s%s (%s)\n",
9809 : : indent, "",
9810 : : "ix86_stack_protector_guard_symbol_str",
9811 : : ptr->x_ix86_stack_protector_guard_symbol_str);
9812 : :
9813 : :
9814 : 0 : if (targetm.target_option.print)
9815 : 0 : targetm.target_option.print (file, indent, ptr);
9816 : 0 : }
9817 : :
9818 : : /* Print different target option variables from structures provided as arguments. */
9819 : : void
9820 : 0 : cl_target_option_print_diff (FILE *file,
9821 : : int indent ATTRIBUTE_UNUSED,
9822 : : struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
9823 : : struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
9824 : : {
9825 : 0 : fputs ("\n", file);
9826 : 0 : if (ptr1->x_target_flags != ptr2->x_target_flags)
9827 : 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
9828 : : indent, "",
9829 : : "target_flags",
9830 : : (unsigned long)ptr1->x_target_flags,
9831 : : (unsigned long)ptr2->x_target_flags);
9832 : :
9833 : 0 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
9834 : 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
9835 : : indent, "",
9836 : : "ix86_isa_flags",
9837 : : ptr1->x_ix86_isa_flags,
9838 : : ptr2->x_ix86_isa_flags);
9839 : :
9840 : 0 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
9841 : 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
9842 : : indent, "",
9843 : : "ix86_isa_flags2",
9844 : : ptr1->x_ix86_isa_flags2,
9845 : : ptr2->x_ix86_isa_flags2);
9846 : :
9847 : 0 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
9848 : 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
9849 : : indent, "",
9850 : : "ix86_target_flags",
9851 : : (unsigned long)ptr1->x_ix86_target_flags,
9852 : : (unsigned long)ptr2->x_ix86_target_flags);
9853 : :
9854 : 0 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
9855 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9856 : : indent, "",
9857 : : "ix86_fpmath",
9858 : : ptr1->x_ix86_fpmath,
9859 : : ptr2->x_ix86_fpmath);
9860 : :
9861 : 0 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
9862 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9863 : : indent, "",
9864 : : "ix86_move_max",
9865 : : ptr1->x_ix86_move_max,
9866 : : ptr2->x_ix86_move_max);
9867 : :
9868 : 0 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
9869 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9870 : : indent, "",
9871 : : "prefer_vector_width_type",
9872 : : ptr1->x_prefer_vector_width_type,
9873 : : ptr2->x_prefer_vector_width_type);
9874 : :
9875 : 0 : if (ptr1->x_ix86_store_max != ptr2->x_ix86_store_max)
9876 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9877 : : indent, "",
9878 : : "ix86_store_max",
9879 : : ptr1->x_ix86_store_max,
9880 : : ptr2->x_ix86_store_max);
9881 : :
9882 : 0 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
9883 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9884 : : indent, "",
9885 : : "ix86_apx_features",
9886 : : ptr1->x_ix86_apx_features,
9887 : : ptr2->x_ix86_apx_features);
9888 : :
9889 : 0 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
9890 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9891 : : indent, "",
9892 : : "flag_fentry",
9893 : : ptr1->x_flag_fentry,
9894 : : ptr2->x_flag_fentry);
9895 : :
9896 : 0 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
9897 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9898 : : indent, "",
9899 : : "ix86_needed",
9900 : : ptr1->x_ix86_needed,
9901 : : ptr2->x_ix86_needed);
9902 : :
9903 : 0 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
9904 : 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9905 : : indent, "",
9906 : : "ix86_unroll_only_small_loops",
9907 : : ptr1->x_ix86_unroll_only_small_loops,
9908 : : ptr2->x_ix86_unroll_only_small_loops);
9909 : :
9910 : 0 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
9911 : 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
9912 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
9913 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9914 : : indent, "",
9915 : : "ix86_stack_protector_guard_offset_str",
9916 : : ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
9917 : : ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
9918 : :
9919 : 0 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
9920 : 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
9921 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
9922 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9923 : : indent, "",
9924 : : "ix86_stack_protector_guard_reg_str",
9925 : : ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
9926 : : ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
9927 : :
9928 : 0 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
9929 : 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
9930 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
9931 : 0 : fprintf (file, "%*s%s (%s/%s)\n",
9932 : : indent, "",
9933 : : "ix86_stack_protector_guard_symbol_str",
9934 : : ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
9935 : : ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
9936 : :
9937 : 0 : }
9938 : :
9939 : : /* Compare two target options */
9940 : : bool
9941 : 398995378 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
9942 : : struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
9943 : : {
9944 : 398995378 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
9945 : 95385 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
9946 : 95385 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
9947 : : return false;
9948 : 398993697 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
9949 : 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
9950 : 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
9951 : : return false;
9952 : 398993697 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
9953 : 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
9954 : 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
9955 : : return false;
9956 : 398993697 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
9957 : 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
9958 : 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
9959 : : return false;
9960 : 398993697 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
9961 : 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
9962 : 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
9963 : : return false;
9964 : 398993697 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
9965 : 93774 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
9966 : 93774 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
9967 : : return false;
9968 : 398993568 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
9969 : 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
9970 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
9971 : : return false;
9972 : 398993568 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
9973 : 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
9974 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
9975 : : return false;
9976 : 398993568 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
9977 : 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
9978 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
9979 : : return false;
9980 : 398993568 : if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
9981 : : return false;
9982 : 117938613 : if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
9983 : : return false;
9984 : 73396738 : if (ptr1->x_ix86_no_avx10_1_explicit != ptr2->x_ix86_no_avx10_1_explicit)
9985 : : return false;
9986 : 73396738 : if (ptr1->x_ix86_no_avx512_explicit != ptr2->x_ix86_no_avx512_explicit)
9987 : : return false;
9988 : 72002399 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
9989 : : return false;
9990 : 72002399 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
9991 : : return false;
9992 : 72002399 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
9993 : : return false;
9994 : 72002399 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
9995 : : return false;
9996 : 72002399 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
9997 : : return false;
9998 : 72002399 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
9999 : : return false;
10000 : 72002399 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
10001 : : return false;
10002 : 72002399 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
10003 : : return false;
10004 : 72002399 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
10005 : : return false;
10006 : 72002399 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
10007 : : return false;
10008 : 72002399 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
10009 : : return false;
10010 : 72002399 : if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
10011 : : return false;
10012 : 72002399 : if (ptr1->arch != ptr2->arch)
10013 : : return false;
10014 : 72002399 : if (ptr1->arch_specified != ptr2->arch_specified)
10015 : : return false;
10016 : 72002399 : if (ptr1->branch_cost != ptr2->branch_cost)
10017 : : return false;
10018 : 72002399 : if (ptr1->prefetch_sse != ptr2->prefetch_sse)
10019 : : return false;
10020 : 72002399 : if (ptr1->schedule != ptr2->schedule)
10021 : : return false;
10022 : 72002399 : if (ptr1->tune != ptr2->tune)
10023 : : return false;
10024 : 72002399 : if (ptr1->tune_defaulted != ptr2->tune_defaulted)
10025 : : return false;
10026 : 72002399 : if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
10027 : : return false;
10028 : 72002399 : if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
10029 : : return false;
10030 : 72002399 : if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
10031 : : return false;
10032 : 72002395 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
10033 : : return false;
10034 : 72002395 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
10035 : : return false;
10036 : 72002395 : if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
10037 : : return false;
10038 : 72002395 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
10039 : : return false;
10040 : 72002395 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
10041 : : return false;
10042 : 72002395 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
10043 : : return false;
10044 : 72002395 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
10045 : : return false;
10046 : 72002395 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
10047 : : return false;
10048 : 72002395 : if (ptr1->x_recip_mask != ptr2->x_recip_mask)
10049 : : return false;
10050 : 72002389 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10051 : : return false;
10052 : 72001800 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10053 : : return false;
10054 : 71552173 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10055 : : return false;
10056 : 71489314 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10057 : : return false;
10058 : 71489314 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10059 : : return false;
10060 : 71489314 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10061 : : return false;
10062 : 71489292 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10063 : : return false;
10064 : 71489292 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10065 : : return false;
10066 : 71489284 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10067 : : return false;
10068 : 71489284 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10069 : : return false;
10070 : 71489280 : if (ptr1->x_ix86_store_max != ptr2->x_ix86_store_max)
10071 : : return false;
10072 : 71489280 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
10073 : : return false;
10074 : 142978490 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
10075 : 71489257 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
10076 : : return false;
10077 : 71489233 : if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
10078 : : return false;
10079 : 71489233 : if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
10080 : : return false;
10081 : 71489233 : if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
10082 : : return false;
10083 : 71489233 : if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
10084 : 0 : return false;
10085 : : return true;
10086 : : }
10087 : :
10088 : : /* Hash target options */
10089 : : hashval_t
10090 : 731207894 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
10091 : : {
10092 : 731207894 : inchash::hash hstate;
10093 : 731207894 : if (ptr->x_ix86_arch_string)
10094 : 731207894 : hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
10095 : : else
10096 : 0 : hstate.add_int (0);
10097 : 731207894 : if (ptr->x_ix86_recip_name)
10098 : 0 : hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
10099 : : else
10100 : 731207894 : hstate.add_int (0);
10101 : 731207894 : if (ptr->x_ix86_tune_ctrl_string)
10102 : 3014347 : hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
10103 : : else
10104 : 728193547 : hstate.add_int (0);
10105 : 731207894 : if (ptr->x_ix86_tune_memcpy_strategy)
10106 : 7 : hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
10107 : : else
10108 : 731207887 : hstate.add_int (0);
10109 : 731207894 : if (ptr->x_ix86_tune_memset_strategy)
10110 : 3 : hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
10111 : : else
10112 : 731207891 : hstate.add_int (0);
10113 : 731207894 : if (ptr->x_ix86_tune_string)
10114 : 731207894 : hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
10115 : : else
10116 : 0 : hstate.add_int (0);
10117 : 731207894 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10118 : 1 : hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
10119 : : else
10120 : 731207893 : hstate.add_int (0);
10121 : 731207894 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10122 : 2 : hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
10123 : : else
10124 : 731207892 : hstate.add_int (0);
10125 : 731207894 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10126 : 1 : hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
10127 : : else
10128 : 731207893 : hstate.add_int (0);
10129 : 731207894 : hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
10130 : 731207894 : hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
10131 : 731207894 : hstate.add_hwi (ptr->x_ix86_no_avx10_1_explicit);
10132 : 731207894 : hstate.add_hwi (ptr->x_ix86_no_avx512_explicit);
10133 : 731207894 : hstate.add_hwi (ptr->x_ix86_asm_dialect);
10134 : 731207894 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
10135 : 731207894 : hstate.add_hwi (ptr->x_ix86_stringop_alg);
10136 : 731207894 : hstate.add_hwi (ptr->x_ix86_tls_dialect);
10137 : 731207894 : hstate.add_hwi (ptr->x_ix86_branch_cost);
10138 : 731207894 : hstate.add_hwi (ptr->x_ix86_dump_tunes);
10139 : 731207894 : hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
10140 : 731207894 : hstate.add_hwi (ptr->x_ix86_force_drap);
10141 : 731207894 : hstate.add_hwi (ptr->x_ix86_section_threshold);
10142 : 731207894 : hstate.add_hwi (ptr->x_ix86_sse2avx);
10143 : 731207894 : hstate.add_hwi (ptr->x_ix86_tune_no_default);
10144 : 731207894 : hstate.add_hwi (ptr->x_recip_mask_explicit);
10145 : 731207894 : hstate.add_hwi (ptr->arch);
10146 : 731207894 : hstate.add_hwi (ptr->arch_specified);
10147 : 731207894 : hstate.add_hwi (ptr->branch_cost);
10148 : 731207894 : hstate.add_hwi (ptr->prefetch_sse);
10149 : 731207894 : hstate.add_hwi (ptr->schedule);
10150 : 731207894 : hstate.add_hwi (ptr->tune);
10151 : 731207894 : hstate.add_hwi (ptr->tune_defaulted);
10152 : 731207894 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
10153 : 731207894 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
10154 : 731207894 : hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
10155 : 731207894 : hstate.add_hwi (ptr->x_ix86_abi);
10156 : 731207894 : hstate.add_hwi (ptr->x_ix86_cmodel);
10157 : 731207894 : hstate.add_hwi (ptr->x_ix86_excess_precision);
10158 : 731207894 : hstate.add_hwi (ptr->x_ix86_veclibabi_type);
10159 : 731207894 : hstate.add_hwi (ptr->x_ix86_pmode);
10160 : 731207894 : hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
10161 : 731207894 : hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
10162 : 731207894 : hstate.add_hwi (ptr->x_ix86_regparm);
10163 : 731207894 : hstate.add_hwi (ptr->x_recip_mask);
10164 : 731207894 : hstate.add_hwi (ptr->x_target_flags);
10165 : 731207894 : hstate.add_hwi (ptr->x_ix86_isa_flags);
10166 : 731207894 : hstate.add_hwi (ptr->x_ix86_isa_flags2);
10167 : 731207894 : hstate.add_hwi (ptr->x_ix86_apx_features);
10168 : 731207894 : hstate.add_hwi (ptr->x_flag_fentry);
10169 : 731207894 : hstate.add_hwi (ptr->x_ix86_fpmath);
10170 : 731207894 : hstate.add_hwi (ptr->x_ix86_target_flags);
10171 : 731207894 : hstate.add_hwi (ptr->x_ix86_move_max);
10172 : 731207894 : hstate.add_hwi (ptr->x_ix86_needed);
10173 : 731207894 : hstate.add_hwi (ptr->x_prefer_vector_width_type);
10174 : 731207894 : hstate.add_hwi (ptr->x_ix86_store_max);
10175 : 731207894 : hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
10176 : 1462415788 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10177 : 731207894 : hstate.add_hwi (ptr->explicit_mask[i]);
10178 : 731207894 : hstate.add_hwi (ptr->explicit_mask_target_flags);
10179 : 731207894 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
10180 : 731207894 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
10181 : 731207894 : hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
10182 : 731207894 : return hstate.end ();
10183 : : }
10184 : :
10185 : : /* Stream out target options */
10186 : : void
10187 : 31835 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
10188 : : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10189 : : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10190 : : {
10191 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
10192 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
10193 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
10194 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
10195 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
10196 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
10197 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
10198 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
10199 : 31835 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
10200 : 31835 : bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
10201 : 31835 : bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
10202 : 31835 : bp_pack_value (bp, ptr->x_ix86_no_avx10_1_explicit, 64);
10203 : 31835 : bp_pack_value (bp, ptr->x_ix86_no_avx512_explicit, 64);
10204 : 31835 : bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
10205 : 31835 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
10206 : 31835 : bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
10207 : 31835 : bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
10208 : 31835 : bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
10209 : 31835 : bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
10210 : 31835 : bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
10211 : 31835 : bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
10212 : 31835 : bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
10213 : 31835 : bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
10214 : 31835 : bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
10215 : 31835 : bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
10216 : 31835 : bp_pack_value (bp, ptr->arch, 64);
10217 : 31835 : bp_pack_value (bp, ptr->arch_specified, 64);
10218 : 31835 : bp_pack_value (bp, ptr->branch_cost, 64);
10219 : 31835 : bp_pack_value (bp, ptr->prefetch_sse, 64);
10220 : 31835 : bp_pack_value (bp, ptr->schedule, 64);
10221 : 31835 : bp_pack_value (bp, ptr->tune, 64);
10222 : 31835 : bp_pack_value (bp, ptr->tune_defaulted, 64);
10223 : 31835 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
10224 : 31835 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
10225 : 31835 : bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
10226 : 31835 : bp_pack_value (bp, ptr->x_ix86_abi, 64);
10227 : 31835 : bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
10228 : 31835 : bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
10229 : 31835 : bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
10230 : 31835 : bp_pack_value (bp, ptr->x_ix86_pmode, 64);
10231 : 31835 : bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
10232 : 31835 : bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
10233 : 31835 : bp_pack_value (bp, ptr->x_ix86_regparm, 64);
10234 : 31835 : bp_pack_value (bp, ptr->x_recip_mask, 64);
10235 : 31835 : bp_pack_value (bp, ptr->x_target_flags, 64);
10236 : 31835 : bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
10237 : 31835 : bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
10238 : 31835 : bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
10239 : 31835 : bp_pack_value (bp, ptr->x_flag_fentry, 64);
10240 : 31835 : bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
10241 : 31835 : bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
10242 : 31835 : bp_pack_value (bp, ptr->x_ix86_move_max, 64);
10243 : 31835 : bp_pack_value (bp, ptr->x_ix86_needed, 64);
10244 : 31835 : bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
10245 : 31835 : bp_pack_value (bp, ptr->x_ix86_store_max, 64);
10246 : 31835 : bp_pack_value (bp, ptr->x_ix86_unroll_only_small_loops, 64);
10247 : 63670 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10248 : 31835 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
10249 : 31835 : bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
10250 : 31835 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
10251 : 31835 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
10252 : 31835 : bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
10253 : 31835 : }
10254 : :
10255 : : /* Stream in target options */
10256 : : void
10257 : 22617 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
10258 : : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10259 : : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10260 : : {
10261 : 22617 : ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
10262 : 22617 : if (ptr->x_ix86_arch_string)
10263 : 22617 : ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
10264 : 22617 : ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
10265 : 22617 : if (ptr->x_ix86_recip_name)
10266 : 0 : ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
10267 : 22617 : ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
10268 : 22617 : if (ptr->x_ix86_tune_ctrl_string)
10269 : 2 : ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
10270 : 22617 : ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
10271 : 22617 : if (ptr->x_ix86_tune_memcpy_strategy)
10272 : 0 : ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
10273 : 22617 : ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
10274 : 22617 : if (ptr->x_ix86_tune_memset_strategy)
10275 : 0 : ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
10276 : 22617 : ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
10277 : 22617 : if (ptr->x_ix86_tune_string)
10278 : 22617 : ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
10279 : 22617 : ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
10280 : 22617 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10281 : 0 : ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
10282 : 22617 : ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
10283 : 22617 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10284 : 0 : ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
10285 : 22617 : ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
10286 : 22617 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10287 : 0 : ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
10288 : 22617 : ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10289 : 22617 : ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10290 : 22617 : ptr->x_ix86_no_avx10_1_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10291 : 22617 : ptr->x_ix86_no_avx512_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10292 : 22617 : ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
10293 : 22617 : ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
10294 : 22617 : ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
10295 : 22617 : ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
10296 : 22617 : ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
10297 : 22617 : ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
10298 : 22617 : ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
10299 : 22617 : ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
10300 : 22617 : ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
10301 : 22617 : ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
10302 : 22617 : ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
10303 : 22617 : ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
10304 : 22617 : ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
10305 : 22617 : ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
10306 : 22617 : ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
10307 : 22617 : ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
10308 : 22617 : ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
10309 : 22617 : ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
10310 : 22617 : ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
10311 : 22617 : ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10312 : 22617 : ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
10313 : 22617 : ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
10314 : 22617 : ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
10315 : 22617 : ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
10316 : 22617 : ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
10317 : 22617 : ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
10318 : 22617 : ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
10319 : 22617 : ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10320 : 22617 : ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10321 : 22617 : ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
10322 : 22617 : ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
10323 : 22617 : ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10324 : 22617 : ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10325 : 22617 : ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10326 : 22617 : ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
10327 : 22617 : ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
10328 : 22617 : ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
10329 : 22617 : ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10330 : 22617 : ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10331 : 22617 : ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
10332 : 22617 : ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10333 : 22617 : ptr->x_ix86_store_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10334 : 22617 : ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_value (bp, 64);
10335 : 45234 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10336 : 22617 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
10337 : 22617 : ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
10338 : 22617 : ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
10339 : 22617 : ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
10340 : 22617 : ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
10341 : 22617 : }
10342 : : /* free heap memory used by target options */
10343 : : void
10344 : 852 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10345 : : {
10346 : 852 : if (ptr->x_ix86_arch_string)
10347 : 852 : free (const_cast <char *>(ptr->x_ix86_arch_string));
10348 : 852 : if (ptr->x_ix86_recip_name)
10349 : 0 : free (const_cast <char *>(ptr->x_ix86_recip_name));
10350 : 852 : if (ptr->x_ix86_tune_ctrl_string)
10351 : 0 : free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
10352 : 852 : if (ptr->x_ix86_tune_memcpy_strategy)
10353 : 0 : free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
10354 : 852 : if (ptr->x_ix86_tune_memset_strategy)
10355 : 0 : free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
10356 : 852 : if (ptr->x_ix86_tune_string)
10357 : 852 : free (const_cast <char *>(ptr->x_ix86_tune_string));
10358 : 852 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10359 : 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
10360 : 852 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10361 : 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
10362 : 852 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10363 : 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
10364 : 852 : }
10365 : :
10366 : : /* Hash optimization options */
10367 : : hashval_t
10368 : 100205577 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
10369 : : {
10370 : 100205577 : inchash::hash hstate;
10371 : 100205577 : hstate.add_hwi (ptr->x_optimize);
10372 : 100205577 : hstate.add_hwi (ptr->x_optimize_size);
10373 : 100205577 : hstate.add_hwi (ptr->x_optimize_debug);
10374 : 100205577 : hstate.add_hwi (ptr->x_optimize_fast);
10375 : 100205577 : hstate.add_hwi (ptr->x_param_align_loop_iterations);
10376 : 100205577 : hstate.add_hwi (ptr->x_param_align_threshold);
10377 : 100205577 : hstate.add_hwi (ptr->x_param_asan_protect_allocas);
10378 : 100205577 : hstate.add_hwi (ptr->x_param_asan_instrument_reads);
10379 : 100205577 : hstate.add_hwi (ptr->x_param_asan_instrument_writes);
10380 : 100205577 : hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
10381 : 100205577 : hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
10382 : 100205577 : hstate.add_hwi (ptr->x_param_asan_memintrin);
10383 : 100205577 : hstate.add_hwi (ptr->x_param_asan_stack);
10384 : 100205577 : hstate.add_hwi (ptr->x_param_asan_use_after_return);
10385 : 100205577 : hstate.add_hwi (ptr->x_param_avg_loop_niter);
10386 : 100205577 : hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
10387 : 100205577 : hstate.add_hwi (ptr->x_param_builtin_expect_probability);
10388 : 100205577 : hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
10389 : 100205577 : hstate.add_hwi (ptr->x_param_case_values_threshold);
10390 : 100205577 : hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
10391 : 100205577 : hstate.add_hwi (ptr->x_param_construct_interfere_size);
10392 : 100205577 : hstate.add_hwi (ptr->x_param_destruct_interfere_size);
10393 : 100205577 : hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
10394 : 100205577 : hstate.add_hwi (ptr->x_param_dse_max_object_size);
10395 : 100205577 : hstate.add_hwi (ptr->x_param_early_inlining_insns);
10396 : 100205577 : hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
10397 : 100205577 : hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
10398 : 100205577 : hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
10399 : 100205577 : hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
10400 : 100205577 : hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
10401 : 100205577 : hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
10402 : 100205577 : hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
10403 : 100205577 : hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
10404 : 100205577 : hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
10405 : 100205577 : hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
10406 : 100205577 : hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
10407 : 100205577 : hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
10408 : 100205577 : hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
10409 : 100205577 : hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
10410 : 100205577 : hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
10411 : 100205577 : hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
10412 : 100205577 : hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
10413 : 100205577 : hstate.add_hwi (ptr->x_param_inline_min_speedup);
10414 : 100205577 : hstate.add_hwi (ptr->x_param_inline_unit_growth);
10415 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
10416 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
10417 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
10418 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
10419 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
10420 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_profile_count_base);
10421 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
10422 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
10423 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
10424 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
10425 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
10426 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
10427 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
10428 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
10429 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
10430 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
10431 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
10432 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
10433 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
10434 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
10435 : 100205577 : hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
10436 : 100205577 : hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
10437 : 100205577 : hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
10438 : 100205577 : hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
10439 : 100205577 : hstate.add_hwi (ptr->x_param_ira_max_loops_num);
10440 : 100205577 : hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
10441 : 100205577 : hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
10442 : 100205577 : hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
10443 : 100205577 : hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
10444 : 100205577 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
10445 : 100205577 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
10446 : 100205577 : hstate.add_hwi (ptr->x_param_l1_cache_line_size);
10447 : 100205577 : hstate.add_hwi (ptr->x_param_l1_cache_size);
10448 : 100205577 : hstate.add_hwi (ptr->x_param_l2_cache_size);
10449 : 100205577 : hstate.add_hwi (ptr->x_param_large_function_growth);
10450 : 100205577 : hstate.add_hwi (ptr->x_param_large_function_insns);
10451 : 100205577 : hstate.add_hwi (ptr->x_param_stack_frame_growth);
10452 : 100205577 : hstate.add_hwi (ptr->x_param_large_stack_frame);
10453 : 100205577 : hstate.add_hwi (ptr->x_param_large_unit_insns);
10454 : 100205577 : hstate.add_hwi (ptr->x_param_lim_expensive);
10455 : 100205577 : hstate.add_hwi (ptr->x_param_loop_block_tile_size);
10456 : 100205577 : hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
10457 : 100205577 : hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
10458 : 100205577 : hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
10459 : 100205577 : hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
10460 : 100205577 : hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
10461 : 100205577 : hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
10462 : 100205577 : hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
10463 : 100205577 : hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
10464 : 100205577 : hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
10465 : 100205577 : hstate.add_hwi (ptr->x_param_max_combine_insns);
10466 : 100205577 : hstate.add_hwi (ptr->x_param_max_unroll_iterations);
10467 : 100205577 : hstate.add_hwi (ptr->x_param_max_completely_peel_times);
10468 : 100205577 : hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
10469 : 100205577 : hstate.add_hwi (ptr->x_param_max_crossjump_edges);
10470 : 100205577 : hstate.add_hwi (ptr->x_param_max_cse_insns);
10471 : 100205577 : hstate.add_hwi (ptr->x_param_max_cse_path_length);
10472 : 100205577 : hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
10473 : 100205577 : hstate.add_hwi (ptr->x_param_max_debug_marker_count);
10474 : 100205577 : hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
10475 : 100205577 : hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
10476 : 100205577 : hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
10477 : 100205577 : hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
10478 : 100205577 : hstate.add_hwi (ptr->x_param_max_find_base_term_values);
10479 : 100205577 : hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
10480 : 100205577 : hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
10481 : 100205577 : hstate.add_hwi (ptr->x_param_max_gcse_memory);
10482 : 100205577 : hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
10483 : 100205577 : hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
10484 : 100205577 : hstate.add_hwi (ptr->x_param_max_hoist_depth);
10485 : 100205577 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
10486 : 100205577 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
10487 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
10488 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
10489 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
10490 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_insns_single);
10491 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_insns_size);
10492 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_insns_small);
10493 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
10494 : 100205577 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
10495 : 100205577 : hstate.add_hwi (ptr->x_param_max_isl_operations);
10496 : 100205577 : hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
10497 : 100205577 : hstate.add_hwi (ptr->x_param_max_iterations_to_track);
10498 : 100205577 : hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
10499 : 100205577 : hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
10500 : 100205577 : hstate.add_hwi (ptr->x_param_max_last_value_rtl);
10501 : 100205577 : hstate.add_hwi (ptr->x_param_max_loop_header_insns);
10502 : 100205577 : hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
10503 : 100205577 : hstate.add_hwi (ptr->x_param_max_partial_antic_length);
10504 : 100205577 : hstate.add_hwi (ptr->x_param_max_peel_branches);
10505 : 100205577 : hstate.add_hwi (ptr->x_param_max_peel_times);
10506 : 100205577 : hstate.add_hwi (ptr->x_param_max_peeled_insns);
10507 : 100205577 : hstate.add_hwi (ptr->x_param_max_pending_list_length);
10508 : 100205577 : hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
10509 : 100205577 : hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
10510 : 100205577 : hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
10511 : 100205577 : hstate.add_hwi (ptr->x_param_max_predicted_iterations);
10512 : 100205577 : hstate.add_hwi (ptr->x_param_max_reload_search_insns);
10513 : 100205577 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
10514 : 100205577 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
10515 : 100205577 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
10516 : 100205577 : hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
10517 : 100205577 : hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
10518 : 100205577 : hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
10519 : 100205577 : hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
10520 : 100205577 : hstate.add_hwi (ptr->x_param_max_sched_region_insns);
10521 : 100205577 : hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
10522 : 100205577 : hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
10523 : 100205577 : hstate.add_hwi (ptr->x_param_max_stores_to_merge);
10524 : 100205577 : hstate.add_hwi (ptr->x_param_max_stores_to_sink);
10525 : 100205577 : hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
10526 : 100205577 : hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
10527 : 100205577 : hstate.add_hwi (ptr->x_param_max_tracked_strlens);
10528 : 100205577 : hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
10529 : 100205577 : hstate.add_hwi (ptr->x_param_max_unroll_times);
10530 : 100205577 : hstate.add_hwi (ptr->x_param_max_unrolled_insns);
10531 : 100205577 : hstate.add_hwi (ptr->x_param_max_unswitch_depth);
10532 : 100205577 : hstate.add_hwi (ptr->x_param_max_unswitch_insns);
10533 : 100205577 : hstate.add_hwi (ptr->x_param_max_variable_expansions);
10534 : 100205577 : hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
10535 : 100205577 : hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
10536 : 100205577 : hstate.add_hwi (ptr->x_param_max_vartrack_size);
10537 : 100205577 : hstate.add_hwi (ptr->x_param_min_crossjump_insns);
10538 : 100205577 : hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
10539 : 100205577 : hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
10540 : 100205577 : hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
10541 : 100205577 : hstate.add_hwi (ptr->x_param_min_pagesize);
10542 : 100205577 : hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
10543 : 100205577 : hstate.add_hwi (ptr->x_param_min_spec_prob);
10544 : 100205577 : hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
10545 : 100205577 : hstate.add_hwi (ptr->x_param_modref_max_accesses);
10546 : 100205577 : hstate.add_hwi (ptr->x_param_modref_max_adjustments);
10547 : 100205577 : hstate.add_hwi (ptr->x_param_modref_max_bases);
10548 : 100205577 : hstate.add_hwi (ptr->x_param_modref_max_depth);
10549 : 100205577 : hstate.add_hwi (ptr->x_param_modref_max_escape_points);
10550 : 100205577 : hstate.add_hwi (ptr->x_param_modref_max_refs);
10551 : 100205577 : hstate.add_hwi (ptr->x_param_modref_max_tests);
10552 : 100205577 : hstate.add_hwi (ptr->x_param_parloops_chunk_size);
10553 : 100205577 : hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
10554 : 100205577 : hstate.add_hwi (ptr->x_param_parloops_schedule);
10555 : 100205577 : hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
10556 : 100205577 : hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
10557 : 100205577 : hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
10558 : 100205577 : hstate.add_hwi (ptr->x_param_prefetch_latency);
10559 : 100205577 : hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
10560 : 100205577 : hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
10561 : 100205577 : hstate.add_hwi (ptr->x_param_ranger_debug);
10562 : 100205577 : hstate.add_hwi (ptr->x_param_ranger_logical_depth);
10563 : 100205577 : hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
10564 : 100205577 : hstate.add_hwi (ptr->x_param_relation_block_limit);
10565 : 100205577 : hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
10566 : 100205577 : hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
10567 : 100205577 : hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
10568 : 100205577 : hstate.add_hwi (ptr->x_param_scev_max_expr_size);
10569 : 100205577 : hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
10570 : 100205577 : hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
10571 : 100205577 : hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
10572 : 100205577 : hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
10573 : 100205577 : hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
10574 : 100205577 : hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
10575 : 100205577 : hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
10576 : 100205577 : hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
10577 : 100205577 : hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
10578 : 100205577 : hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
10579 : 100205577 : hstate.add_hwi (ptr->x_param_sms_dfa_history);
10580 : 100205577 : hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
10581 : 100205577 : hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
10582 : 100205577 : hstate.add_hwi (ptr->x_param_sms_min_sc);
10583 : 100205577 : hstate.add_hwi (ptr->x_param_sra_max_propagations);
10584 : 100205577 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
10585 : 100205577 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
10586 : 100205577 : hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
10587 : 100205577 : hstate.add_hwi (ptr->x_param_ssp_buffer_size);
10588 : 100205577 : hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
10589 : 100205577 : hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
10590 : 100205577 : hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
10591 : 100205577 : hstate.add_hwi (ptr->x_param_store_merging_max_size);
10592 : 100205577 : hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
10593 : 100205577 : hstate.add_hwi (ptr->x_param_threader_debug);
10594 : 100205577 : hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
10595 : 100205577 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
10596 : 100205577 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
10597 : 100205577 : hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
10598 : 100205577 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
10599 : 100205577 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
10600 : 100205577 : hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
10601 : 100205577 : hstate.add_hwi (ptr->x_param_tree_reassoc_width);
10602 : 100205577 : hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
10603 : 100205577 : hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
10604 : 100205577 : hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
10605 : 100205577 : hstate.add_hwi (ptr->x_param_uninlined_function_insns);
10606 : 100205577 : hstate.add_hwi (ptr->x_param_uninlined_function_time);
10607 : 100205577 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
10608 : 100205577 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
10609 : 100205577 : hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
10610 : 100205577 : hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
10611 : 100205577 : hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
10612 : 100205577 : hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
10613 : 100205577 : hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
10614 : 100205577 : hstate.add_hwi (ptr->x_param_vect_induction_float);
10615 : 100205577 : hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
10616 : 100205577 : hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
10617 : 100205577 : hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
10618 : 100205577 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
10619 : 100205577 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
10620 : 100205577 : hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
10621 : 100205577 : hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
10622 : 100205577 : hstate.add_hwi (ptr->x_param_vrp_switch_limit);
10623 : 100205577 : hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
10624 : 100205577 : hstate.add_hwi (ptr->x_warn_inline);
10625 : 100205577 : hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
10626 : 100205577 : hstate.add_hwi (ptr->x_flag_align_functions);
10627 : 100205577 : if (ptr->x_str_align_functions)
10628 : 89228507 : hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
10629 : : else
10630 : 10977070 : hstate.add_int (0);
10631 : 100205577 : hstate.add_hwi (ptr->x_flag_align_jumps);
10632 : 100205577 : if (ptr->x_str_align_jumps)
10633 : 89228507 : hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
10634 : : else
10635 : 10977070 : hstate.add_int (0);
10636 : 100205577 : hstate.add_hwi (ptr->x_flag_align_labels);
10637 : 100205577 : if (ptr->x_str_align_labels)
10638 : 89228508 : hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
10639 : : else
10640 : 10977069 : hstate.add_int (0);
10641 : 100205577 : hstate.add_hwi (ptr->x_flag_align_loops);
10642 : 100205577 : if (ptr->x_str_align_loops)
10643 : 89228507 : hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
10644 : : else
10645 : 10977070 : hstate.add_int (0);
10646 : 100205577 : hstate.add_hwi (ptr->x_flag_allocation_dce);
10647 : 100205577 : hstate.add_hwi (ptr->x_flag_store_data_races);
10648 : 100205577 : hstate.add_hwi (ptr->x_flag_associative_math);
10649 : 100205577 : hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
10650 : 100205577 : hstate.add_hwi (ptr->x_flag_auto_inc_dec);
10651 : 100205577 : hstate.add_hwi (ptr->x_flag_bit_tests);
10652 : 100205577 : hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
10653 : 100205577 : hstate.add_hwi (ptr->x_flag_branch_probabilities);
10654 : 100205577 : hstate.add_hwi (ptr->x_flag_caller_saves);
10655 : 100205577 : hstate.add_hwi (ptr->x_flag_code_hoisting);
10656 : 100205577 : hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
10657 : 100205577 : hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
10658 : 100205577 : hstate.add_hwi (ptr->x_flag_conserve_stack);
10659 : 100205577 : hstate.add_hwi (ptr->x_flag_cprop_registers);
10660 : 100205577 : hstate.add_hwi (ptr->x_flag_crossjumping);
10661 : 100205577 : hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
10662 : 100205577 : hstate.add_hwi (ptr->x_flag_cx_fortran_rules);
10663 : 100205577 : hstate.add_hwi (ptr->x_flag_cx_limited_range);
10664 : 100205577 : hstate.add_hwi (ptr->x_flag_dce);
10665 : 100205577 : hstate.add_hwi (ptr->x_flag_defer_pop);
10666 : 100205577 : hstate.add_hwi (ptr->x_flag_delayed_branch);
10667 : 100205577 : hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
10668 : 100205577 : hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
10669 : 100205577 : hstate.add_hwi (ptr->x_flag_devirtualize);
10670 : 100205577 : hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
10671 : 100205577 : hstate.add_hwi (ptr->x_flag_dse);
10672 : 100205577 : hstate.add_hwi (ptr->x_flag_early_inlining);
10673 : 100205577 : hstate.add_hwi (ptr->x_flag_exceptions);
10674 : 100205577 : hstate.add_hwi (ptr->x_flag_excess_precision);
10675 : 100205577 : hstate.add_hwi (ptr->x_flag_expensive_optimizations);
10676 : 100205577 : hstate.add_hwi (ptr->x_flag_finite_loops);
10677 : 100205577 : hstate.add_hwi (ptr->x_flag_finite_math_only);
10678 : 100205577 : hstate.add_hwi (ptr->x_flag_float_store);
10679 : 100205577 : hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
10680 : 100205577 : hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
10681 : 100205577 : hstate.add_hwi (ptr->x_flag_forward_propagate);
10682 : 100205577 : hstate.add_hwi (ptr->x_flag_fp_contract_mode);
10683 : 100205577 : hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
10684 : 100205577 : hstate.add_hwi (ptr->x_flag_no_function_cse);
10685 : 100205577 : hstate.add_hwi (ptr->x_flag_gcse);
10686 : 100205577 : hstate.add_hwi (ptr->x_flag_gcse_after_reload);
10687 : 100205577 : hstate.add_hwi (ptr->x_flag_gcse_las);
10688 : 100205577 : hstate.add_hwi (ptr->x_flag_gcse_lm);
10689 : 100205577 : hstate.add_hwi (ptr->x_flag_gcse_sm);
10690 : 100205577 : hstate.add_hwi (ptr->x_flag_graphite);
10691 : 100205577 : hstate.add_hwi (ptr->x_flag_graphite_identity);
10692 : 100205577 : hstate.add_hwi (ptr->x_flag_guess_branch_prob);
10693 : 100205577 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
10694 : 100205577 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
10695 : 100205577 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
10696 : 100205577 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
10697 : 100205577 : hstate.add_hwi (ptr->x_flag_harden_compares);
10698 : 100205577 : hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
10699 : 100205577 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
10700 : 100205577 : hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
10701 : 100205577 : hstate.add_hwi (ptr->x_flag_if_conversion);
10702 : 100205577 : hstate.add_hwi (ptr->x_flag_if_conversion2);
10703 : 100205577 : hstate.add_hwi (ptr->x_flag_indirect_inlining);
10704 : 100205577 : hstate.add_hwi (ptr->x_flag_no_inline);
10705 : 100205577 : hstate.add_hwi (ptr->x_flag_inline_atomics);
10706 : 100205577 : hstate.add_hwi (ptr->x_flag_inline_functions);
10707 : 100205577 : hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
10708 : 100205577 : hstate.add_hwi (ptr->x_flag_inline_small_functions);
10709 : 100205577 : hstate.add_hwi (ptr->x_flag_inline_stringops);
10710 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
10711 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_cp);
10712 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
10713 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_icf);
10714 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
10715 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
10716 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_modref);
10717 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_profile);
10718 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_pta);
10719 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_pure_const);
10720 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_ra);
10721 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_reference);
10722 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
10723 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_sra);
10724 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
10725 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
10726 : 100205577 : hstate.add_hwi (ptr->x_flag_ipa_vrp);
10727 : 100205577 : hstate.add_hwi (ptr->x_flag_ira_algorithm);
10728 : 100205577 : hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
10729 : 100205577 : hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
10730 : 100205577 : hstate.add_hwi (ptr->x_flag_ira_region);
10731 : 100205577 : hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
10732 : 100205577 : hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
10733 : 100205577 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
10734 : 100205577 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
10735 : 100205577 : hstate.add_hwi (ptr->x_flag_ivopts);
10736 : 100205577 : hstate.add_hwi (ptr->x_flag_jump_tables);
10737 : 100205577 : hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
10738 : 100205577 : hstate.add_hwi (ptr->x_flag_lifetime_dse);
10739 : 100205577 : hstate.add_hwi (ptr->x_flag_limit_function_alignment);
10740 : 100205577 : hstate.add_hwi (ptr->x_flag_live_patching);
10741 : 100205577 : hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
10742 : 100205577 : hstate.add_hwi (ptr->x_flag_loop_interchange);
10743 : 100205577 : hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
10744 : 100205577 : hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
10745 : 100205577 : hstate.add_hwi (ptr->x_flag_unroll_jam);
10746 : 100205577 : hstate.add_hwi (ptr->x_flag_lra_remat);
10747 : 100205577 : hstate.add_hwi (ptr->x_flag_errno_math);
10748 : 100205577 : hstate.add_hwi (ptr->x_flag_min_function_alignment);
10749 : 100205577 : hstate.add_hwi (ptr->x_flag_modulo_sched);
10750 : 100205577 : hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
10751 : 100205577 : hstate.add_hwi (ptr->x_flag_move_loop_invariants);
10752 : 100205577 : hstate.add_hwi (ptr->x_flag_move_loop_stores);
10753 : 100205577 : hstate.add_hwi (ptr->x_flag_non_call_exceptions);
10754 : 100205577 : hstate.add_hwi (ptr->x_flag_nothrow_opt);
10755 : 100205577 : hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
10756 : 100205577 : hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
10757 : 100205577 : hstate.add_hwi (ptr->x_flag_opt_info);
10758 : 100205577 : hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
10759 : 100205577 : hstate.add_hwi (ptr->x_flag_optimize_strlen);
10760 : 100205577 : hstate.add_hwi (ptr->x_flag_pack_struct);
10761 : 100205577 : hstate.add_hwi (ptr->x_flag_partial_inlining);
10762 : 100205577 : if (ptr->x_flag_patchable_function_entry)
10763 : 42 : hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
10764 : : else
10765 : 100205535 : hstate.add_int (0);
10766 : 100205577 : hstate.add_hwi (ptr->x_flag_peel_loops);
10767 : 100205577 : hstate.add_hwi (ptr->x_flag_no_peephole);
10768 : 100205577 : hstate.add_hwi (ptr->x_flag_peephole2);
10769 : 100205577 : hstate.add_hwi (ptr->x_flag_plt);
10770 : 100205577 : hstate.add_hwi (ptr->x_flag_predictive_commoning);
10771 : 100205577 : hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
10772 : 100205577 : hstate.add_hwi (ptr->x_flag_printf_return_value);
10773 : 100205577 : hstate.add_hwi (ptr->x_flag_profile_partial_training);
10774 : 100205577 : hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
10775 : 100205577 : hstate.add_hwi (ptr->x_flag_reciprocal_math);
10776 : 100205577 : hstate.add_hwi (ptr->x_flag_ree);
10777 : 100205577 : hstate.add_hwi (ptr->x_flag_pcc_struct_return);
10778 : 100205577 : hstate.add_hwi (ptr->x_flag_rename_registers);
10779 : 100205577 : hstate.add_hwi (ptr->x_flag_reorder_blocks);
10780 : 100205577 : hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
10781 : 100205577 : hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
10782 : 100205577 : hstate.add_hwi (ptr->x_flag_reorder_functions);
10783 : 100205577 : hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
10784 : 100205577 : hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
10785 : 100205577 : hstate.add_hwi (ptr->x_flag_rounding_math);
10786 : 100205577 : hstate.add_hwi (ptr->x_flag_rtti);
10787 : 100205577 : hstate.add_hwi (ptr->x_flag_save_optimization_record);
10788 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
10789 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
10790 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
10791 : 100205577 : hstate.add_hwi (ptr->x_flag_schedule_interblock);
10792 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
10793 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_pressure);
10794 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
10795 : 100205577 : hstate.add_hwi (ptr->x_flag_schedule_speculative);
10796 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
10797 : 100205577 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
10798 : 100205577 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
10799 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
10800 : 100205577 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
10801 : 100205577 : hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
10802 : 100205577 : hstate.add_hwi (ptr->x_flag_schedule_fusion);
10803 : 100205577 : hstate.add_hwi (ptr->x_flag_schedule_insns);
10804 : 100205577 : hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
10805 : 100205577 : hstate.add_hwi (ptr->x_flag_section_anchors);
10806 : 100205577 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
10807 : 100205577 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
10808 : 100205577 : hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
10809 : 100205577 : hstate.add_hwi (ptr->x_flag_selective_scheduling);
10810 : 100205577 : hstate.add_hwi (ptr->x_flag_selective_scheduling2);
10811 : 100205577 : hstate.add_hwi (ptr->x_flag_semantic_interposition);
10812 : 100205577 : hstate.add_hwi (ptr->x_flag_short_enums);
10813 : 100205577 : hstate.add_hwi (ptr->x_flag_short_wchar);
10814 : 100205577 : hstate.add_hwi (ptr->x_flag_shrink_wrap);
10815 : 100205577 : hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
10816 : 100205577 : hstate.add_hwi (ptr->x_flag_signaling_nans);
10817 : 100205577 : hstate.add_hwi (ptr->x_flag_signed_zeros);
10818 : 100205577 : hstate.add_hwi (ptr->x_flag_simd_cost_model);
10819 : 100205577 : hstate.add_hwi (ptr->x_flag_single_precision_constant);
10820 : 100205577 : hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
10821 : 100205577 : hstate.add_hwi (ptr->x_flag_split_loops);
10822 : 100205577 : hstate.add_hwi (ptr->x_flag_split_paths);
10823 : 100205577 : hstate.add_hwi (ptr->x_flag_split_wide_types);
10824 : 100205577 : hstate.add_hwi (ptr->x_flag_split_wide_types_early);
10825 : 100205577 : hstate.add_hwi (ptr->x_flag_ssa_backprop);
10826 : 100205577 : hstate.add_hwi (ptr->x_flag_ssa_phiopt);
10827 : 100205577 : hstate.add_hwi (ptr->x_flag_stack_clash_protection);
10828 : 100205577 : hstate.add_hwi (ptr->x_flag_stack_protect);
10829 : 100205577 : hstate.add_hwi (ptr->x_flag_stack_reuse);
10830 : 100205577 : hstate.add_hwi (ptr->x_flag_stdarg_opt);
10831 : 100205577 : hstate.add_hwi (ptr->x_flag_store_merging);
10832 : 100205577 : hstate.add_hwi (ptr->x_flag_strict_aliasing);
10833 : 100205577 : hstate.add_hwi (ptr->x_flag_strict_enums);
10834 : 100205577 : hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
10835 : 100205577 : hstate.add_hwi (ptr->x_flag_thread_jumps);
10836 : 100205577 : hstate.add_hwi (ptr->x_flag_threadsafe_statics);
10837 : 100205577 : hstate.add_hwi (ptr->x_flag_toplevel_reorder);
10838 : 100205577 : hstate.add_hwi (ptr->x_flag_tracer);
10839 : 100205577 : hstate.add_hwi (ptr->x_flag_trapping_math);
10840 : 100205577 : hstate.add_hwi (ptr->x_flag_trapv);
10841 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
10842 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
10843 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_ccp);
10844 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_ch);
10845 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
10846 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_copy_prop);
10847 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_cselim);
10848 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_dce);
10849 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_dom);
10850 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_dse);
10851 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_forwprop);
10852 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_fre);
10853 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
10854 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
10855 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
10856 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_loop_im);
10857 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
10858 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
10859 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
10860 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_live_range_split);
10861 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
10862 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_partial_pre);
10863 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_phiprop);
10864 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_pre);
10865 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_pta);
10866 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_reassoc);
10867 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
10868 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_sink);
10869 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
10870 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_slsr);
10871 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_sra);
10872 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
10873 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_tail_merge);
10874 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_ter);
10875 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_vectorize);
10876 : 100205577 : hstate.add_hwi (ptr->x_flag_tree_vrp);
10877 : 100205577 : hstate.add_hwi (ptr->x_flag_auto_var_init);
10878 : 100205577 : hstate.add_hwi (ptr->x_flag_unconstrained_commons);
10879 : 100205577 : hstate.add_hwi (ptr->x_flag_unreachable_traps);
10880 : 100205577 : hstate.add_hwi (ptr->x_flag_unroll_all_loops);
10881 : 100205577 : hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
10882 : 100205577 : hstate.add_hwi (ptr->x_flag_unroll_loops);
10883 : 100205577 : hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
10884 : 100205577 : hstate.add_hwi (ptr->x_flag_unswitch_loops);
10885 : 100205577 : hstate.add_hwi (ptr->x_flag_unwind_tables);
10886 : 100205577 : hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
10887 : 100205577 : hstate.add_hwi (ptr->x_flag_vect_cost_model);
10888 : 100205577 : hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
10889 : 100205577 : hstate.add_hwi (ptr->x_flag_value_profile_transformations);
10890 : 100205577 : hstate.add_hwi (ptr->x_flag_web);
10891 : 100205577 : hstate.add_hwi (ptr->x_flag_wrapv);
10892 : 100205577 : hstate.add_hwi (ptr->x_flag_wrapv_pointer);
10893 : 901850193 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10894 : 801644616 : hstate.add_hwi (ptr->explicit_mask[i]);
10895 : 100205577 : return hstate.end ();
10896 : : }
10897 : :
10898 : : /* Compare two optimization options */
10899 : : bool
10900 : 93117661 : cl_optimization_option_eq (cl_optimization const *ptr1,
10901 : : cl_optimization const *ptr2)
10902 : : {
10903 : 93117661 : if (ptr1->x_optimize != ptr2->x_optimize)
10904 : : return false;
10905 : 93117446 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
10906 : : return false;
10907 : 93117436 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
10908 : : return false;
10909 : 93117436 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
10910 : : return false;
10911 : 93117436 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
10912 : : return false;
10913 : 93117436 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
10914 : : return false;
10915 : 93117436 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
10916 : : return false;
10917 : 93117436 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
10918 : : return false;
10919 : 93117436 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
10920 : : return false;
10921 : 93117436 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
10922 : : return false;
10923 : 93117436 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
10924 : : return false;
10925 : 93117436 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
10926 : : return false;
10927 : 93117436 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
10928 : : return false;
10929 : 93117436 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
10930 : : return false;
10931 : 93117436 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
10932 : : return false;
10933 : 93117436 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
10934 : : return false;
10935 : 93117436 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
10936 : : return false;
10937 : 93117436 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
10938 : : return false;
10939 : 93117436 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
10940 : : return false;
10941 : 93117436 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
10942 : : return false;
10943 : 93117436 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
10944 : : return false;
10945 : 93117436 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
10946 : : return false;
10947 : 93117436 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
10948 : : return false;
10949 : 93117436 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
10950 : : return false;
10951 : 93117436 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
10952 : : return false;
10953 : 93117436 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
10954 : : return false;
10955 : 93117436 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
10956 : : return false;
10957 : 93117436 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
10958 : : return false;
10959 : 93117436 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
10960 : : return false;
10961 : 93117436 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
10962 : : return false;
10963 : 93117436 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
10964 : : return false;
10965 : 93117436 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
10966 : : return false;
10967 : 93117436 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
10968 : : return false;
10969 : 93117436 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
10970 : : return false;
10971 : 93117436 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
10972 : : return false;
10973 : 93117436 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
10974 : : return false;
10975 : 93117436 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
10976 : : return false;
10977 : 93117436 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
10978 : : return false;
10979 : 93117436 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
10980 : : return false;
10981 : 93117436 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
10982 : : return false;
10983 : 93117436 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
10984 : : return false;
10985 : 93117436 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
10986 : : return false;
10987 : 93117436 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
10988 : : return false;
10989 : 93117436 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
10990 : : return false;
10991 : 93117436 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
10992 : : return false;
10993 : 93117436 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
10994 : : return false;
10995 : 93117436 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
10996 : : return false;
10997 : 93117436 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
10998 : : return false;
10999 : 93117436 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
11000 : : return false;
11001 : 93117436 : if (ptr1->x_param_ipa_cp_profile_count_base != ptr2->x_param_ipa_cp_profile_count_base)
11002 : : return false;
11003 : 93117436 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
11004 : : return false;
11005 : 93117436 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
11006 : : return false;
11007 : 93117436 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
11008 : : return false;
11009 : 93117436 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
11010 : : return false;
11011 : 93117436 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
11012 : : return false;
11013 : 93117436 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
11014 : : return false;
11015 : 93117436 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
11016 : : return false;
11017 : 93117436 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
11018 : : return false;
11019 : 93117436 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
11020 : : return false;
11021 : 93117436 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
11022 : : return false;
11023 : 93117436 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
11024 : : return false;
11025 : 93117436 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
11026 : : return false;
11027 : 93117436 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
11028 : : return false;
11029 : 93117436 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
11030 : : return false;
11031 : 93117436 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
11032 : : return false;
11033 : 93117436 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
11034 : : return false;
11035 : 93117436 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
11036 : : return false;
11037 : 93117436 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
11038 : : return false;
11039 : 93117436 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
11040 : : return false;
11041 : 93117436 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
11042 : : return false;
11043 : 93117436 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
11044 : : return false;
11045 : 93117436 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
11046 : : return false;
11047 : 93117436 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
11048 : : return false;
11049 : 93117436 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
11050 : : return false;
11051 : 93117436 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
11052 : : return false;
11053 : 93117436 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
11054 : : return false;
11055 : 93117436 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
11056 : : return false;
11057 : 93117293 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
11058 : : return false;
11059 : 93117120 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
11060 : : return false;
11061 : 93117120 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
11062 : : return false;
11063 : 93117120 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
11064 : : return false;
11065 : 93117120 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
11066 : : return false;
11067 : 93117120 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
11068 : : return false;
11069 : 93117120 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
11070 : : return false;
11071 : 93117120 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
11072 : : return false;
11073 : 93117120 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
11074 : : return false;
11075 : 93117120 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
11076 : : return false;
11077 : 93117120 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
11078 : : return false;
11079 : 93117120 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
11080 : : return false;
11081 : 93117120 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
11082 : : return false;
11083 : 93117120 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
11084 : : return false;
11085 : 93117120 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
11086 : : return false;
11087 : 93117120 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
11088 : : return false;
11089 : 93117120 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
11090 : : return false;
11091 : 93117120 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
11092 : : return false;
11093 : 93117120 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
11094 : : return false;
11095 : 93117120 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
11096 : : return false;
11097 : 93117120 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
11098 : : return false;
11099 : 93117120 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
11100 : : return false;
11101 : 93117120 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
11102 : : return false;
11103 : 93117120 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
11104 : : return false;
11105 : 93117120 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
11106 : : return false;
11107 : 93117120 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
11108 : : return false;
11109 : 93117120 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
11110 : : return false;
11111 : 93117120 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
11112 : : return false;
11113 : 93117120 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
11114 : : return false;
11115 : 93117120 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
11116 : : return false;
11117 : 93117120 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
11118 : : return false;
11119 : 93117120 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
11120 : : return false;
11121 : 93117120 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
11122 : : return false;
11123 : 93117120 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
11124 : : return false;
11125 : 93117120 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
11126 : : return false;
11127 : 93117120 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
11128 : : return false;
11129 : 93117120 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
11130 : : return false;
11131 : 93117120 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
11132 : : return false;
11133 : 93117120 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
11134 : : return false;
11135 : 93117120 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
11136 : : return false;
11137 : 93117120 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
11138 : : return false;
11139 : 93117120 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
11140 : : return false;
11141 : 93117120 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
11142 : : return false;
11143 : 93117120 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
11144 : : return false;
11145 : 93117120 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
11146 : : return false;
11147 : 93117120 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
11148 : : return false;
11149 : 93117120 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
11150 : : return false;
11151 : 93117120 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
11152 : : return false;
11153 : 93117120 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
11154 : : return false;
11155 : 93117120 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
11156 : : return false;
11157 : 93117120 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
11158 : : return false;
11159 : 93117120 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
11160 : : return false;
11161 : 93117120 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
11162 : : return false;
11163 : 93117120 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
11164 : : return false;
11165 : 93117120 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
11166 : : return false;
11167 : 93117120 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
11168 : : return false;
11169 : 93117120 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
11170 : : return false;
11171 : 93117120 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
11172 : : return false;
11173 : 93117120 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
11174 : : return false;
11175 : 93117120 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
11176 : : return false;
11177 : 93117120 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
11178 : : return false;
11179 : 93117120 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
11180 : : return false;
11181 : 93117120 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
11182 : : return false;
11183 : 93117120 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
11184 : : return false;
11185 : 93117120 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
11186 : : return false;
11187 : 93117120 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
11188 : : return false;
11189 : 93117120 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
11190 : : return false;
11191 : 93117120 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
11192 : : return false;
11193 : 93117120 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
11194 : : return false;
11195 : 93117120 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
11196 : : return false;
11197 : 93117120 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
11198 : : return false;
11199 : 93117120 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
11200 : : return false;
11201 : 93117120 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
11202 : : return false;
11203 : 93117120 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
11204 : : return false;
11205 : 93117120 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
11206 : : return false;
11207 : 93117120 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
11208 : : return false;
11209 : 93117120 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
11210 : : return false;
11211 : 93117120 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
11212 : : return false;
11213 : 93117120 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
11214 : : return false;
11215 : 93117120 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
11216 : : return false;
11217 : 93117120 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
11218 : : return false;
11219 : 93117120 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
11220 : : return false;
11221 : 93117120 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
11222 : : return false;
11223 : 93117120 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
11224 : : return false;
11225 : 93117120 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
11226 : : return false;
11227 : 93117120 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
11228 : : return false;
11229 : 93117120 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
11230 : : return false;
11231 : 93117120 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
11232 : : return false;
11233 : 93117120 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
11234 : : return false;
11235 : 93117120 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
11236 : : return false;
11237 : 93117120 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
11238 : : return false;
11239 : 93117120 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
11240 : : return false;
11241 : 93117120 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
11242 : : return false;
11243 : 93117120 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
11244 : : return false;
11245 : 93117120 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
11246 : : return false;
11247 : 93117120 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
11248 : : return false;
11249 : 93117120 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
11250 : : return false;
11251 : 93117120 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
11252 : : return false;
11253 : 93117120 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
11254 : : return false;
11255 : 93117120 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
11256 : : return false;
11257 : 93117120 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
11258 : : return false;
11259 : 93117120 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
11260 : : return false;
11261 : 93117120 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
11262 : : return false;
11263 : 93117120 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
11264 : : return false;
11265 : 93117120 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
11266 : : return false;
11267 : 93117120 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
11268 : : return false;
11269 : 93117120 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
11270 : : return false;
11271 : 93117120 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
11272 : : return false;
11273 : 93117120 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
11274 : : return false;
11275 : 93117120 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
11276 : : return false;
11277 : 93117120 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
11278 : : return false;
11279 : 93117120 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
11280 : : return false;
11281 : 93117120 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
11282 : : return false;
11283 : 93117120 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
11284 : : return false;
11285 : 93117120 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
11286 : : return false;
11287 : 93117120 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
11288 : : return false;
11289 : 93117120 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
11290 : : return false;
11291 : 93117120 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
11292 : : return false;
11293 : 93117120 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
11294 : : return false;
11295 : 93117120 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
11296 : : return false;
11297 : 93117120 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
11298 : : return false;
11299 : 93117120 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
11300 : : return false;
11301 : 93117120 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
11302 : : return false;
11303 : 93117120 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
11304 : : return false;
11305 : 93117120 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
11306 : : return false;
11307 : 93117120 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
11308 : : return false;
11309 : 93117120 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
11310 : : return false;
11311 : 93117120 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
11312 : : return false;
11313 : 93117120 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
11314 : : return false;
11315 : 93117120 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
11316 : : return false;
11317 : 93117120 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
11318 : : return false;
11319 : 93117120 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
11320 : : return false;
11321 : 93117120 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
11322 : : return false;
11323 : 93117120 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
11324 : : return false;
11325 : 93117120 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
11326 : : return false;
11327 : 93117120 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
11328 : : return false;
11329 : 93117120 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
11330 : : return false;
11331 : 93117120 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
11332 : : return false;
11333 : 93117120 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
11334 : : return false;
11335 : 93117120 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
11336 : : return false;
11337 : 93117120 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
11338 : : return false;
11339 : 93117120 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
11340 : : return false;
11341 : 93117120 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
11342 : : return false;
11343 : 93117120 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
11344 : : return false;
11345 : 93117120 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
11346 : : return false;
11347 : 93117120 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
11348 : : return false;
11349 : 93117120 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
11350 : : return false;
11351 : 93117120 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
11352 : : return false;
11353 : 93117120 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
11354 : : return false;
11355 : 93117120 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
11356 : : return false;
11357 : 93117120 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
11358 : : return false;
11359 : 93117120 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
11360 : : return false;
11361 : 93117120 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
11362 : : return false;
11363 : 93117120 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
11364 : : return false;
11365 : 93117120 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
11366 : : return false;
11367 : 93117120 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
11368 : : return false;
11369 : 93117120 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
11370 : : return false;
11371 : 93117120 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
11372 : : return false;
11373 : 93117120 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
11374 : : return false;
11375 : 93117120 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
11376 : : return false;
11377 : 93117120 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
11378 : : return false;
11379 : 93117120 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
11380 : : return false;
11381 : 93117120 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
11382 : : return false;
11383 : 93117120 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
11384 : : return false;
11385 : 93117120 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
11386 : : return false;
11387 : 93117120 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
11388 : : return false;
11389 : 93117120 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
11390 : : return false;
11391 : 93117120 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
11392 : : return false;
11393 : 93117120 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
11394 : : return false;
11395 : 93117120 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
11396 : : return false;
11397 : 93117120 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
11398 : : return false;
11399 : 93117120 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
11400 : : return false;
11401 : 93117120 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
11402 : : return false;
11403 : 93117120 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
11404 : : return false;
11405 : 93117120 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
11406 : : return false;
11407 : 93117120 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
11408 : : return false;
11409 : 93117120 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
11410 : : return false;
11411 : 93117120 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
11412 : : return false;
11413 : 93117120 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
11414 : : return false;
11415 : 93117120 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
11416 : 540 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
11417 : 539 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
11418 : : return false;
11419 : 93117118 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
11420 : : return false;
11421 : 93117118 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
11422 : 537 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
11423 : 537 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
11424 : : return false;
11425 : 93117118 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
11426 : : return false;
11427 : 93117118 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
11428 : 537 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
11429 : 537 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
11430 : : return false;
11431 : 93117118 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
11432 : : return false;
11433 : 93117118 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
11434 : 537 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
11435 : 537 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
11436 : : return false;
11437 : 93117118 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
11438 : : return false;
11439 : 93117118 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
11440 : : return false;
11441 : 93117118 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
11442 : : return false;
11443 : 93117115 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
11444 : : return false;
11445 : 93117115 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
11446 : : return false;
11447 : 93117115 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
11448 : : return false;
11449 : 93117115 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
11450 : : return false;
11451 : 93117115 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
11452 : : return false;
11453 : 93117115 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
11454 : : return false;
11455 : 93117115 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
11456 : : return false;
11457 : 93117115 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
11458 : : return false;
11459 : 93117115 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
11460 : : return false;
11461 : 93117115 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
11462 : : return false;
11463 : 93117115 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
11464 : : return false;
11465 : 93117115 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
11466 : : return false;
11467 : 93117115 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
11468 : : return false;
11469 : 93117115 : if (ptr1->x_flag_cx_fortran_rules != ptr2->x_flag_cx_fortran_rules)
11470 : : return false;
11471 : 93117115 : if (ptr1->x_flag_cx_limited_range != ptr2->x_flag_cx_limited_range)
11472 : : return false;
11473 : 93117111 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
11474 : : return false;
11475 : 93117111 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
11476 : : return false;
11477 : 93117111 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
11478 : : return false;
11479 : 93117111 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
11480 : : return false;
11481 : 93117111 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
11482 : : return false;
11483 : 93117111 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
11484 : : return false;
11485 : 93117111 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
11486 : : return false;
11487 : 93117111 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
11488 : : return false;
11489 : 93117111 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
11490 : : return false;
11491 : 93117111 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
11492 : : return false;
11493 : 93117111 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
11494 : : return false;
11495 : 93117111 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
11496 : : return false;
11497 : 93117111 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
11498 : : return false;
11499 : 93117111 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
11500 : : return false;
11501 : 93117111 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
11502 : : return false;
11503 : 93117111 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
11504 : : return false;
11505 : 93117111 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
11506 : : return false;
11507 : 93117111 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
11508 : : return false;
11509 : 93117111 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
11510 : : return false;
11511 : 93117111 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
11512 : : return false;
11513 : 93117111 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
11514 : : return false;
11515 : 93117111 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
11516 : : return false;
11517 : 93117111 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
11518 : : return false;
11519 : 93117111 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
11520 : : return false;
11521 : 93117111 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
11522 : : return false;
11523 : 93117111 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
11524 : : return false;
11525 : 93117111 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
11526 : : return false;
11527 : 93117111 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
11528 : : return false;
11529 : 93117111 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
11530 : : return false;
11531 : 93117111 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
11532 : : return false;
11533 : 93117111 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
11534 : : return false;
11535 : 93117111 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
11536 : : return false;
11537 : 93117111 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
11538 : : return false;
11539 : 93117111 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
11540 : : return false;
11541 : 93117111 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
11542 : : return false;
11543 : 93117111 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
11544 : : return false;
11545 : 93117111 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
11546 : : return false;
11547 : 93117111 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
11548 : : return false;
11549 : 93117111 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
11550 : : return false;
11551 : 93117111 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
11552 : : return false;
11553 : 93117111 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
11554 : : return false;
11555 : 93117111 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
11556 : : return false;
11557 : 93117111 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
11558 : : return false;
11559 : 93117111 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
11560 : : return false;
11561 : 93117111 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
11562 : : return false;
11563 : 93117111 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
11564 : : return false;
11565 : 93117111 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
11566 : : return false;
11567 : 93117111 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
11568 : : return false;
11569 : 93117111 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
11570 : : return false;
11571 : 93117111 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
11572 : : return false;
11573 : 93117111 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
11574 : : return false;
11575 : 93117111 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
11576 : : return false;
11577 : 93117111 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
11578 : : return false;
11579 : 93117111 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
11580 : : return false;
11581 : 93117111 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
11582 : : return false;
11583 : 93117111 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
11584 : : return false;
11585 : 93117111 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
11586 : : return false;
11587 : 93117111 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
11588 : : return false;
11589 : 93117111 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
11590 : : return false;
11591 : 93117111 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
11592 : : return false;
11593 : 93117111 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
11594 : : return false;
11595 : 93117111 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
11596 : : return false;
11597 : 93117111 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
11598 : : return false;
11599 : 93117111 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
11600 : : return false;
11601 : 93117111 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
11602 : : return false;
11603 : 93117111 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
11604 : : return false;
11605 : 93117111 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
11606 : : return false;
11607 : 93117111 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
11608 : : return false;
11609 : 93117111 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
11610 : : return false;
11611 : 93117111 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
11612 : : return false;
11613 : 93117111 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
11614 : : return false;
11615 : 93116361 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
11616 : : return false;
11617 : 93116361 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
11618 : : return false;
11619 : 93116361 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
11620 : : return false;
11621 : 93116361 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
11622 : : return false;
11623 : 93116361 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
11624 : : return false;
11625 : 93116361 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
11626 : : return false;
11627 : 93116361 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
11628 : : return false;
11629 : 93116361 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
11630 : : return false;
11631 : 93116361 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
11632 : : return false;
11633 : 93116361 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
11634 : : return false;
11635 : 93116361 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
11636 : : return false;
11637 : 93116361 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
11638 : : return false;
11639 : 93116361 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
11640 : : return false;
11641 : 93116353 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
11642 : : return false;
11643 : 93116353 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
11644 : : return false;
11645 : 93116353 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
11646 : : return false;
11647 : 93116353 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
11648 : : return false;
11649 : 93116353 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
11650 : : return false;
11651 : 93116353 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
11652 : : return false;
11653 : 93116353 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
11654 : : return false;
11655 : 93116353 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
11656 : : return false;
11657 : 93116353 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
11658 : : return false;
11659 : 93116353 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
11660 : : return false;
11661 : 93116353 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
11662 : : return false;
11663 : 93116353 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
11664 : : return false;
11665 : 93116353 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
11666 : : return false;
11667 : 93116353 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
11668 : : return false;
11669 : 93116353 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
11670 : 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
11671 : 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
11672 : : return false;
11673 : 93116353 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
11674 : : return false;
11675 : 93116353 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
11676 : : return false;
11677 : 93116353 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
11678 : : return false;
11679 : 93116353 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
11680 : : return false;
11681 : 93116353 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
11682 : : return false;
11683 : 93116353 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
11684 : : return false;
11685 : 93116353 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
11686 : : return false;
11687 : 93116353 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
11688 : : return false;
11689 : 93116353 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
11690 : : return false;
11691 : 93116353 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
11692 : : return false;
11693 : 93116353 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
11694 : : return false;
11695 : 93116353 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
11696 : : return false;
11697 : 93116353 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
11698 : : return false;
11699 : 93116353 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
11700 : : return false;
11701 : 93116353 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
11702 : : return false;
11703 : 93116353 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
11704 : : return false;
11705 : 93116353 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
11706 : : return false;
11707 : 93116353 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
11708 : : return false;
11709 : 93116353 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
11710 : : return false;
11711 : 93116353 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
11712 : : return false;
11713 : 93116353 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
11714 : : return false;
11715 : 93116353 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
11716 : : return false;
11717 : 93116353 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
11718 : : return false;
11719 : 93116353 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
11720 : : return false;
11721 : 93116353 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
11722 : : return false;
11723 : 93116353 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
11724 : : return false;
11725 : 93116353 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
11726 : : return false;
11727 : 93116353 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
11728 : : return false;
11729 : 93116353 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
11730 : : return false;
11731 : 93116353 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
11732 : : return false;
11733 : 93116353 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
11734 : : return false;
11735 : 93116353 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
11736 : : return false;
11737 : 93116353 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
11738 : : return false;
11739 : 93116353 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
11740 : : return false;
11741 : 93116353 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
11742 : : return false;
11743 : 93116353 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
11744 : : return false;
11745 : 93116353 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
11746 : : return false;
11747 : 93116353 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
11748 : : return false;
11749 : 93116353 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
11750 : : return false;
11751 : 93116353 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
11752 : : return false;
11753 : 93116353 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
11754 : : return false;
11755 : 93116353 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
11756 : : return false;
11757 : 93116353 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
11758 : : return false;
11759 : 93116353 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
11760 : : return false;
11761 : 93116353 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
11762 : : return false;
11763 : 93116353 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
11764 : : return false;
11765 : 93116353 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
11766 : : return false;
11767 : 93116353 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
11768 : : return false;
11769 : 93116353 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
11770 : : return false;
11771 : 93116353 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
11772 : : return false;
11773 : 93116353 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
11774 : : return false;
11775 : 93116353 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
11776 : : return false;
11777 : 93116353 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
11778 : : return false;
11779 : 93116353 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
11780 : : return false;
11781 : 93116353 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
11782 : : return false;
11783 : 93116353 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
11784 : : return false;
11785 : 93116353 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
11786 : : return false;
11787 : 93116353 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
11788 : : return false;
11789 : 93116353 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
11790 : : return false;
11791 : 93116353 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
11792 : : return false;
11793 : 93116353 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
11794 : : return false;
11795 : 93116353 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
11796 : : return false;
11797 : 93116353 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
11798 : : return false;
11799 : 93116353 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
11800 : : return false;
11801 : 93116353 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
11802 : : return false;
11803 : 93116353 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
11804 : : return false;
11805 : 93116353 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
11806 : : return false;
11807 : 93116353 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
11808 : : return false;
11809 : 93116353 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
11810 : : return false;
11811 : 93116353 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
11812 : : return false;
11813 : 93116353 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
11814 : : return false;
11815 : 93116353 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
11816 : : return false;
11817 : 93116353 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
11818 : : return false;
11819 : 93116353 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
11820 : : return false;
11821 : 93116353 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
11822 : : return false;
11823 : 93116353 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
11824 : : return false;
11825 : 93116353 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
11826 : : return false;
11827 : 93116353 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
11828 : : return false;
11829 : 93116353 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
11830 : : return false;
11831 : 93116353 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
11832 : : return false;
11833 : 93116353 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
11834 : : return false;
11835 : 93116353 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
11836 : : return false;
11837 : 93116353 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
11838 : : return false;
11839 : 93116353 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
11840 : : return false;
11841 : 93116353 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
11842 : : return false;
11843 : 93116353 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
11844 : : return false;
11845 : 93116353 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
11846 : : return false;
11847 : 93116353 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
11848 : : return false;
11849 : 93116351 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
11850 : : return false;
11851 : 93116351 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
11852 : : return false;
11853 : 93116351 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
11854 : : return false;
11855 : 93116351 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
11856 : : return false;
11857 : 93116351 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
11858 : : return false;
11859 : 93116351 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
11860 : : return false;
11861 : 93116343 : if (ptr1->x_flag_tree_live_range_split != ptr2->x_flag_tree_live_range_split)
11862 : : return false;
11863 : 93116343 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
11864 : : return false;
11865 : 93116343 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
11866 : : return false;
11867 : 93116343 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
11868 : : return false;
11869 : 93116343 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
11870 : : return false;
11871 : 93116343 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
11872 : : return false;
11873 : 93116343 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
11874 : : return false;
11875 : 93116343 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
11876 : : return false;
11877 : 93116343 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
11878 : : return false;
11879 : 93116343 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
11880 : : return false;
11881 : 93116343 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
11882 : : return false;
11883 : 93116343 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
11884 : : return false;
11885 : 93116343 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
11886 : : return false;
11887 : 93116343 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
11888 : : return false;
11889 : 93116343 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
11890 : : return false;
11891 : 93116343 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
11892 : : return false;
11893 : 93116343 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
11894 : : return false;
11895 : 93116343 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
11896 : : return false;
11897 : 93116343 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
11898 : : return false;
11899 : 93116343 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
11900 : : return false;
11901 : 93116343 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
11902 : : return false;
11903 : 93116343 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
11904 : : return false;
11905 : 93116343 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
11906 : : return false;
11907 : 93116343 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
11908 : : return false;
11909 : 93116343 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
11910 : : return false;
11911 : 93116343 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
11912 : : return false;
11913 : 93116343 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
11914 : : return false;
11915 : 93116343 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
11916 : : return false;
11917 : 93116343 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
11918 : : return false;
11919 : 93116343 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
11920 : : return false;
11921 : 93116343 : if (ptr1->x_flag_web != ptr2->x_flag_web)
11922 : : return false;
11923 : 93116343 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
11924 : : return false;
11925 : 93116343 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
11926 : : return false;
11927 : 838046944 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
11928 : 744930645 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
11929 : : return false;
11930 : : return true;
11931 : : }
11932 : :
11933 : : /* Stream out optimization options */
11934 : : void
11935 : 32197 : cl_optimization_stream_out (struct output_block *ob,
11936 : : struct bitpack_d *bp,
11937 : : struct cl_optimization *ptr)
11938 : : {
11939 : 32197 : bp_pack_var_len_int (bp, ptr->x_optimize);
11940 : 32197 : bp_pack_var_len_int (bp, ptr->x_optimize_size);
11941 : 32197 : bp_pack_var_len_int (bp, ptr->x_optimize_debug);
11942 : 32197 : bp_pack_var_len_int (bp, ptr->x_optimize_fast);
11943 : 32197 : if (4 > (int ) 10)
11944 : : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
11945 : : else
11946 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
11947 : 32197 : if (100 > (int ) 10)
11948 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
11949 : : else
11950 : : bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
11951 : 32197 : if (1 > (int ) 10)
11952 : : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
11953 : : else
11954 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
11955 : 32197 : if (1 > (int ) 10)
11956 : : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
11957 : : else
11958 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
11959 : 32197 : if (1 > (int ) 10)
11960 : : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
11961 : : else
11962 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
11963 : 32197 : if (7000 > (int ) 10)
11964 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
11965 : : else
11966 : : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
11967 : 32197 : if (0 > (int ) 10)
11968 : : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
11969 : : else
11970 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
11971 : 32197 : if (1 > (int ) 10)
11972 : : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
11973 : : else
11974 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
11975 : 32197 : if (1 > (int ) 10)
11976 : : bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
11977 : : else
11978 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
11979 : 32197 : if (1 > (int ) 10)
11980 : : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
11981 : : else
11982 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
11983 : 32197 : if (10 > (int ) 10)
11984 : : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
11985 : : else
11986 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
11987 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
11988 : 32197 : if (90 > (int ) 10)
11989 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
11990 : : else
11991 : : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
11992 : 32197 : if (3 > (int ) 10)
11993 : : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
11994 : : else
11995 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
11996 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
11997 : 32197 : if (20 > (int ) 10)
11998 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
11999 : : else
12000 : : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
12001 : 32197 : if (0 > (int ) 10)
12002 : : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
12003 : : else
12004 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
12005 : 32197 : if (0 > (int ) 10)
12006 : : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
12007 : : else
12008 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
12009 : 32197 : if (256 > (int ) 10)
12010 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
12011 : : else
12012 : : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
12013 : 32197 : if (256 > (int ) 10)
12014 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
12015 : : else
12016 : : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
12017 : 32197 : if (6 > (int ) 10)
12018 : : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
12019 : : else
12020 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
12021 : 32197 : if (2 > (int ) 10)
12022 : : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
12023 : : else
12024 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
12025 : 32197 : if (0 > (int ) 10)
12026 : : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
12027 : : else
12028 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
12029 : 32197 : if (10 > (int ) 10)
12030 : : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
12031 : : else
12032 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
12033 : 32197 : if (3 > (int ) 10)
12034 : : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
12035 : : else
12036 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
12037 : 32197 : if (10 > (int ) 10)
12038 : : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
12039 : : else
12040 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
12041 : 32197 : if (3 > (int ) 10)
12042 : : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
12043 : : else
12044 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
12045 : 32197 : if (100 > (int ) 10)
12046 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
12047 : : else
12048 : : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
12049 : 32197 : if (10 > (int ) 10)
12050 : : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
12051 : : else
12052 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
12053 : 32197 : if (0 > (int ) 10)
12054 : : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
12055 : : else
12056 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
12057 : 32197 : if (16 > (int ) 10)
12058 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
12059 : : else
12060 : : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
12061 : 32197 : if (1 > (int ) 10)
12062 : : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
12063 : : else
12064 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
12065 : 32197 : if (1 > (int ) 10)
12066 : : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
12067 : : else
12068 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
12069 : 32197 : if (1 > (int ) 10)
12070 : : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
12071 : : else
12072 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
12073 : 32197 : if (1 > (int ) 10)
12074 : : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
12075 : : else
12076 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
12077 : 32197 : if (1 > (int ) 10)
12078 : : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
12079 : : else
12080 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
12081 : 32197 : if (1 > (int ) 10)
12082 : : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
12083 : : else
12084 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
12085 : 32197 : if (200 > (int ) 10)
12086 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
12087 : : else
12088 : : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
12089 : 32197 : if (30 > (int ) 10)
12090 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
12091 : : else
12092 : : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
12093 : 32197 : if (40 > (int ) 10)
12094 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
12095 : : else
12096 : : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
12097 : 32197 : if (500 > (int ) 10)
12098 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 500);
12099 : : else
12100 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
12101 : 32197 : if (16000 > (int ) 10)
12102 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
12103 : : else
12104 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
12105 : 32197 : if (64 > (int ) 10)
12106 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
12107 : : else
12108 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
12109 : 32197 : if (8 > (int ) 10)
12110 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
12111 : : else
12112 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
12113 : 32197 : if (2 > (int ) 10)
12114 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
12115 : : else
12116 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
12117 : 32197 : if (10 > (int ) 10)
12118 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_profile_count_base ^ 10);
12119 : : else
12120 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_profile_count_base);
12121 : 32197 : if (40 > (int ) 10)
12122 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
12123 : : else
12124 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
12125 : 32197 : if (6 > (int ) 10)
12126 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
12127 : : else
12128 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
12129 : 32197 : if (15 > (int ) 10)
12130 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
12131 : : else
12132 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
12133 : 32197 : if (10 > (int ) 10)
12134 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
12135 : : else
12136 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
12137 : 32197 : if (8 > (int ) 10)
12138 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
12139 : : else
12140 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
12141 : 32197 : if (8 > (int ) 10)
12142 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
12143 : : else
12144 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
12145 : 32197 : if (25000 > (int ) 10)
12146 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
12147 : : else
12148 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
12149 : 32197 : if (16 > (int ) 10)
12150 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
12151 : : else
12152 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
12153 : 32197 : if (16 > (int ) 10)
12154 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
12155 : : else
12156 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
12157 : 32197 : if (10 > (int ) 10)
12158 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
12159 : : else
12160 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
12161 : 32197 : if (5 > (int ) 10)
12162 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
12163 : : else
12164 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
12165 : 32197 : if (50 > (int ) 10)
12166 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
12167 : : else
12168 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
12169 : 32197 : if (8 > (int ) 10)
12170 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
12171 : : else
12172 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
12173 : 32197 : if (2 > (int ) 10)
12174 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
12175 : : else
12176 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
12177 : 32197 : if (4 > (int ) 10)
12178 : : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
12179 : : else
12180 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
12181 : 32197 : if (1 > (int ) 10)
12182 : : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
12183 : : else
12184 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
12185 : 32197 : if (2 > (int ) 10)
12186 : : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
12187 : : else
12188 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
12189 : 32197 : if (1000 > (int ) 10)
12190 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
12191 : : else
12192 : : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
12193 : 32197 : if (100 > (int ) 10)
12194 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
12195 : : else
12196 : : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
12197 : 32197 : if (1000 > (int ) 10)
12198 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
12199 : : else
12200 : : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
12201 : 32197 : if (10 > (int ) 10)
12202 : : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
12203 : : else
12204 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
12205 : 32197 : if (40 > (int ) 10)
12206 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
12207 : : else
12208 : : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
12209 : 32197 : if (250 > (int ) 10)
12210 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
12211 : : else
12212 : : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
12213 : 32197 : if (300 > (int ) 10)
12214 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
12215 : : else
12216 : : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
12217 : 32197 : if (800 > (int ) 10)
12218 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
12219 : : else
12220 : : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
12221 : 32197 : if (32 > (int ) 10)
12222 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
12223 : : else
12224 : : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
12225 : 32197 : if (64 > (int ) 10)
12226 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
12227 : : else
12228 : : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
12229 : 32197 : if (512 > (int ) 10)
12230 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
12231 : : else
12232 : : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
12233 : 32197 : if (100 > (int ) 10)
12234 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
12235 : : else
12236 : : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
12237 : 32197 : if (2700 > (int ) 10)
12238 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
12239 : : else
12240 : : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
12241 : 32197 : if (1000 > (int ) 10)
12242 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
12243 : : else
12244 : : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
12245 : 32197 : if (256 > (int ) 10)
12246 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
12247 : : else
12248 : : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
12249 : 32197 : if (10000 > (int ) 10)
12250 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
12251 : : else
12252 : : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
12253 : 32197 : if (20 > (int ) 10)
12254 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
12255 : : else
12256 : : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
12257 : 32197 : if (51 > (int ) 10)
12258 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
12259 : : else
12260 : : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
12261 : 32197 : if (64 > (int ) 10)
12262 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
12263 : : else
12264 : : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
12265 : 32197 : if (2 > (int ) 10)
12266 : : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
12267 : : else
12268 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
12269 : 32197 : if (10000 > (int ) 10)
12270 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
12271 : : else
12272 : : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
12273 : 32197 : if (1000 > (int ) 10)
12274 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
12275 : : else
12276 : : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
12277 : 32197 : if (200 > (int ) 10)
12278 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
12279 : : else
12280 : : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
12281 : 32197 : if (100 > (int ) 10)
12282 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
12283 : : else
12284 : : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
12285 : 32197 : if (40 > (int ) 10)
12286 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
12287 : : else
12288 : : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
12289 : 32197 : if (500 > (int ) 10)
12290 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
12291 : : else
12292 : : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
12293 : 32197 : if (80 > (int ) 10)
12294 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
12295 : : else
12296 : : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
12297 : 32197 : if (4 > (int ) 10)
12298 : : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
12299 : : else
12300 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
12301 : 32197 : if (8 > (int ) 10)
12302 : : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
12303 : : else
12304 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
12305 : 32197 : if (16 > (int ) 10)
12306 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
12307 : : else
12308 : : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
12309 : 32197 : if (200 > (int ) 10)
12310 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
12311 : : else
12312 : : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
12313 : 32197 : if (100 > (int ) 10)
12314 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
12315 : : else
12316 : : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
12317 : 32197 : if (1000 > (int ) 10)
12318 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
12319 : : else
12320 : : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
12321 : 32197 : if (10 > (int ) 10)
12322 : : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
12323 : : else
12324 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
12325 : 32197 : if (500 > (int ) 10)
12326 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
12327 : : else
12328 : : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
12329 : 32197 : if (100000 > (int ) 10)
12330 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
12331 : : else
12332 : : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
12333 : 32197 : if (100 > (int ) 10)
12334 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
12335 : : else
12336 : : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
12337 : 32197 : if (333 > (int ) 10)
12338 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
12339 : : else
12340 : : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
12341 : 32197 : if (5000 > (int ) 10)
12342 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
12343 : : else
12344 : : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
12345 : 32197 : if (1 > (int ) 10)
12346 : : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
12347 : : else
12348 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
12349 : 32197 : if (200 > (int ) 10)
12350 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
12351 : : else
12352 : : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
12353 : 32197 : if (100 > (int ) 10)
12354 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
12355 : : else
12356 : : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
12357 : 32197 : if (20 > (int ) 10)
12358 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
12359 : : else
12360 : : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
12361 : 32197 : if (131072 > (int ) 10)
12362 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
12363 : : else
12364 : : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
12365 : 32197 : if (8 > (int ) 10)
12366 : : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
12367 : : else
12368 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
12369 : 32197 : if (8 > (int ) 10)
12370 : : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
12371 : : else
12372 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
12373 : 32197 : if (30 > (int ) 10)
12374 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
12375 : : else
12376 : : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
12377 : 32197 : if (4000 > (int ) 10)
12378 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
12379 : : else
12380 : : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
12381 : 32197 : if (6 > (int ) 10)
12382 : : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
12383 : : else
12384 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
12385 : 32197 : if (15 > (int ) 10)
12386 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
12387 : : else
12388 : : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
12389 : 32197 : if (450 > (int ) 10)
12390 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
12391 : : else
12392 : : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
12393 : 32197 : if (450 > (int ) 10)
12394 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
12395 : : else
12396 : : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
12397 : 32197 : if (70 > (int ) 10)
12398 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
12399 : : else
12400 : : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
12401 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
12402 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
12403 : 32197 : if (8 > (int ) 10)
12404 : : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
12405 : : else
12406 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
12407 : 32197 : if (8 > (int ) 10)
12408 : : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
12409 : : else
12410 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
12411 : 32197 : if (350000 > (int ) 10)
12412 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
12413 : : else
12414 : : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
12415 : 32197 : if (10 > (int ) 10)
12416 : : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
12417 : : else
12418 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
12419 : 32197 : if (1000 > (int ) 10)
12420 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
12421 : : else
12422 : : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
12423 : 32197 : if (15 > (int ) 10)
12424 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
12425 : : else
12426 : : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
12427 : 32197 : if (64 > (int ) 10)
12428 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
12429 : : else
12430 : : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
12431 : 32197 : if (10000 > (int ) 10)
12432 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
12433 : : else
12434 : : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
12435 : 32197 : if (20 > (int ) 10)
12436 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
12437 : : else
12438 : : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
12439 : 32197 : if (40 > (int ) 10)
12440 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
12441 : : else
12442 : : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
12443 : 32197 : if (100 > (int ) 10)
12444 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
12445 : : else
12446 : : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
12447 : 32197 : if (32 > (int ) 10)
12448 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
12449 : : else
12450 : : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
12451 : 32197 : if (16 > (int ) 10)
12452 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
12453 : : else
12454 : : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
12455 : 32197 : if (100 > (int ) 10)
12456 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
12457 : : else
12458 : : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
12459 : 32197 : if (32 > (int ) 10)
12460 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
12461 : : else
12462 : : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
12463 : 32197 : if (15 > (int ) 10)
12464 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
12465 : : else
12466 : : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
12467 : 32197 : if (200 > (int ) 10)
12468 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
12469 : : else
12470 : : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
12471 : 32197 : if (5 > (int ) 10)
12472 : : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
12473 : : else
12474 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
12475 : 32197 : if (100 > (int ) 10)
12476 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
12477 : : else
12478 : : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
12479 : 32197 : if (100 > (int ) 10)
12480 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
12481 : : else
12482 : : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
12483 : 32197 : if (10 > (int ) 10)
12484 : : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
12485 : : else
12486 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
12487 : 32197 : if (20 > (int ) 10)
12488 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
12489 : : else
12490 : : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
12491 : 32197 : if (40 > (int ) 10)
12492 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
12493 : : else
12494 : : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
12495 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
12496 : 32197 : if (3 > (int ) 10)
12497 : : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
12498 : : else
12499 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
12500 : 32197 : if (100 > (int ) 10)
12501 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
12502 : : else
12503 : : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
12504 : 32197 : if (10 > (int ) 10)
12505 : : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
12506 : : else
12507 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
12508 : 32197 : if (100 > (int ) 10)
12509 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
12510 : : else
12511 : : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
12512 : 32197 : if (50 > (int ) 10)
12513 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
12514 : : else
12515 : : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
12516 : 32197 : if (50 > (int ) 10)
12517 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
12518 : : else
12519 : : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
12520 : 32197 : if (64 > (int ) 10)
12521 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
12522 : : else
12523 : : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
12524 : 32197 : if (2 > (int ) 10)
12525 : : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
12526 : : else
12527 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
12528 : 32197 : if (10 > (int ) 10)
12529 : : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
12530 : : else
12531 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
12532 : 32197 : if (2 > (int ) 10)
12533 : : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
12534 : : else
12535 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
12536 : 32197 : if (10000 > (int ) 10)
12537 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
12538 : : else
12539 : : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
12540 : 32197 : if (4 > (int ) 10)
12541 : : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
12542 : : else
12543 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
12544 : 32197 : if (8 > (int ) 10)
12545 : : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
12546 : : else
12547 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
12548 : 32197 : if (200 > (int ) 10)
12549 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
12550 : : else
12551 : : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
12552 : 32197 : if (50 > (int ) 10)
12553 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
12554 : : else
12555 : : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
12556 : 32197 : if (50 > (int ) 10)
12557 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
12558 : : else
12559 : : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
12560 : 32197 : if (1 > (int ) 10)
12561 : : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
12562 : : else
12563 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
12564 : 32197 : if (12 > (int ) 10)
12565 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
12566 : : else
12567 : : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
12568 : 32197 : if (50 > (int ) 10)
12569 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
12570 : : else
12571 : : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
12572 : 32197 : if (50000000 > (int ) 10)
12573 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
12574 : : else
12575 : : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
12576 : 32197 : if (5 > (int ) 10)
12577 : : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
12578 : : else
12579 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
12580 : 32197 : if (10 > (int ) 10)
12581 : : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
12582 : : else
12583 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
12584 : 32197 : if (9 > (int ) 10)
12585 : : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
12586 : : else
12587 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
12588 : 32197 : if (30 > (int ) 10)
12589 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
12590 : : else
12591 : : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
12592 : 32197 : if (4096 > (int ) 10)
12593 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
12594 : : else
12595 : : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
12596 : 32197 : if (32 > (int ) 10)
12597 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
12598 : : else
12599 : : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
12600 : 32197 : if (40 > (int ) 10)
12601 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
12602 : : else
12603 : : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
12604 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
12605 : 32197 : if (16 > (int ) 10)
12606 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
12607 : : else
12608 : : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
12609 : 32197 : if (8 > (int ) 10)
12610 : : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
12611 : : else
12612 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
12613 : 32197 : if (32 > (int ) 10)
12614 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
12615 : : else
12616 : : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
12617 : 32197 : if (256 > (int ) 10)
12618 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
12619 : : else
12620 : : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
12621 : 32197 : if (256 > (int ) 10)
12622 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
12623 : : else
12624 : : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
12625 : 32197 : if (16 > (int ) 10)
12626 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
12627 : : else
12628 : : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
12629 : 32197 : if (64 > (int ) 10)
12630 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
12631 : : else
12632 : : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
12633 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
12634 : 32197 : if (100 > (int ) 10)
12635 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
12636 : : else
12637 : : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
12638 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
12639 : 32197 : if (70 > (int ) 10)
12640 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
12641 : : else
12642 : : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
12643 : 32197 : if (2 > (int ) 10)
12644 : : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
12645 : : else
12646 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
12647 : 32197 : if (1 > (int ) 10)
12648 : : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
12649 : : else
12650 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
12651 : 32197 : if (200 > (int ) 10)
12652 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
12653 : : else
12654 : : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
12655 : 32197 : if (3 > (int ) 10)
12656 : : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
12657 : : else
12658 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
12659 : 32197 : if (-1 > (int ) 10)
12660 : : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
12661 : : else
12662 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
12663 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
12664 : 32197 : if (6 > (int ) 10)
12665 : : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
12666 : : else
12667 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
12668 : 32197 : if (5 > (int ) 10)
12669 : : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
12670 : : else
12671 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
12672 : 32197 : if (200 > (int ) 10)
12673 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
12674 : : else
12675 : : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
12676 : 32197 : if (7 > (int ) 10)
12677 : : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
12678 : : else
12679 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
12680 : 32197 : if (1000 > (int ) 10)
12681 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
12682 : : else
12683 : : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
12684 : 32197 : if (10 > (int ) 10)
12685 : : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
12686 : : else
12687 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
12688 : 32197 : if (100 > (int ) 10)
12689 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
12690 : : else
12691 : : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
12692 : 32197 : if (-1 > (int ) 10)
12693 : : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
12694 : : else
12695 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
12696 : 32197 : if (1 > (int ) 10)
12697 : : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
12698 : : else
12699 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
12700 : 32197 : if (1 > (int ) 10)
12701 : : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
12702 : : else
12703 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
12704 : 32197 : if (40 > (int ) 10)
12705 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
12706 : : else
12707 : : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
12708 : 32197 : if (10 > (int ) 10)
12709 : : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
12710 : : else
12711 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
12712 : 32197 : if (2 > (int ) 10)
12713 : : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
12714 : : else
12715 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
12716 : 32197 : if (50 > (int ) 10)
12717 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
12718 : : else
12719 : : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
12720 : 32197 : if (2 > (int ) 10)
12721 : : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
12722 : : else
12723 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
12724 : 32197 : if (3 > (int ) 10)
12725 : : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
12726 : : else
12727 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
12728 : 32197 : if (75 > (int ) 10)
12729 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
12730 : : else
12731 : : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
12732 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
12733 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
12734 : 32197 : if (2 > (int ) 10)
12735 : : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
12736 : : else
12737 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
12738 : 32197 : if (2 > (int ) 10)
12739 : : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
12740 : : else
12741 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
12742 : 32197 : if (32 > (int ) 10)
12743 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
12744 : : else
12745 : : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
12746 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
12747 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
12748 : 32197 : if (512 > (int ) 10)
12749 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
12750 : : else
12751 : : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
12752 : 32197 : if (8 > (int ) 10)
12753 : : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
12754 : : else
12755 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
12756 : 32197 : if (12 > (int ) 10)
12757 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
12758 : : else
12759 : : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
12760 : 32197 : if (12 > (int ) 10)
12761 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
12762 : : else
12763 : : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
12764 : 32197 : if (1 > (int ) 10)
12765 : : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
12766 : : else
12767 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
12768 : 32197 : if (65536 > (int ) 10)
12769 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
12770 : : else
12771 : : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
12772 : 32197 : if (8 > (int ) 10)
12773 : : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
12774 : : else
12775 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
12776 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
12777 : 32197 : if (9 > (int ) 10)
12778 : : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
12779 : : else
12780 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
12781 : 32197 : if (95 > (int ) 10)
12782 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
12783 : : else
12784 : : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
12785 : 32197 : if (75 > (int ) 10)
12786 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
12787 : : else
12788 : : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
12789 : 32197 : if (100 > (int ) 10)
12790 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
12791 : : else
12792 : : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
12793 : 32197 : if (80 > (int ) 10)
12794 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
12795 : : else
12796 : : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
12797 : 32197 : if (50 > (int ) 10)
12798 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
12799 : : else
12800 : : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
12801 : 32197 : if (10 > (int ) 10)
12802 : : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
12803 : : else
12804 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
12805 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
12806 : 32197 : if (1000 > (int ) 10)
12807 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
12808 : : else
12809 : : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
12810 : 32197 : if (8 > (int ) 10)
12811 : : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 8);
12812 : : else
12813 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
12814 : 32197 : if (8 > (int ) 10)
12815 : : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
12816 : : else
12817 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
12818 : 32197 : if (2 > (int ) 10)
12819 : : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
12820 : : else
12821 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
12822 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
12823 : 32197 : if (2 > (int ) 10)
12824 : : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
12825 : : else
12826 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
12827 : 32197 : if (2 > (int ) 10)
12828 : : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
12829 : : else
12830 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
12831 : 32197 : if (20 > (int ) 10)
12832 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
12833 : : else
12834 : : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
12835 : 32197 : if (4 > (int ) 10)
12836 : : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
12837 : : else
12838 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
12839 : 32197 : if (1 > (int ) 10)
12840 : : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
12841 : : else
12842 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
12843 : 32197 : if (256 > (int ) 10)
12844 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
12845 : : else
12846 : : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
12847 : 32197 : if (1 > (int ) 10)
12848 : : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
12849 : : else
12850 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
12851 : 32197 : if (1 > (int ) 10)
12852 : : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
12853 : : else
12854 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
12855 : 32197 : if (50 > (int ) 10)
12856 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
12857 : : else
12858 : : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
12859 : 32197 : if (32 > (int ) 10)
12860 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
12861 : : else
12862 : : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
12863 : 32197 : if (-1 > (int ) 10)
12864 : : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
12865 : : else
12866 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
12867 : 32197 : if (10 > (int ) 10)
12868 : : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 10);
12869 : : else
12870 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
12871 : 32197 : if (6 > (int ) 10)
12872 : : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
12873 : : else
12874 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
12875 : 32197 : if (2 > (int ) 10)
12876 : : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
12877 : : else
12878 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
12879 : 32197 : if (3000 > (int ) 10)
12880 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
12881 : : else
12882 : : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
12883 : 32197 : if (50 > (int ) 10)
12884 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
12885 : : else
12886 : : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
12887 : 32197 : if (250 > (int ) 10)
12888 : 32197 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
12889 : : else
12890 : : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
12891 : 32197 : bp_pack_var_len_int (bp, ptr->x_warn_inline);
12892 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
12893 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
12894 : 32197 : bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
12895 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
12896 : 32197 : bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
12897 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
12898 : 32197 : bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
12899 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
12900 : 32197 : bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
12901 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
12902 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
12903 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
12904 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
12905 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
12906 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
12907 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
12908 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
12909 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
12910 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
12911 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
12912 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
12913 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
12914 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
12915 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
12916 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
12917 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_cx_fortran_rules);
12918 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_cx_limited_range);
12919 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_dce);
12920 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
12921 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
12922 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
12923 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
12924 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
12925 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
12926 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_dse);
12927 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
12928 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
12929 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
12930 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
12931 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
12932 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
12933 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_float_store);
12934 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
12935 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
12936 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
12937 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
12938 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
12939 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
12940 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_gcse);
12941 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
12942 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
12943 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
12944 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
12945 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_graphite);
12946 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
12947 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
12948 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
12949 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
12950 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
12951 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
12952 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
12953 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
12954 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
12955 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
12956 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
12957 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
12958 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
12959 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
12960 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
12961 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
12962 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
12963 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
12964 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
12965 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
12966 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
12967 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
12968 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
12969 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
12970 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
12971 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
12972 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
12973 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
12974 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
12975 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
12976 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
12977 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
12978 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
12979 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
12980 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
12981 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
12982 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
12983 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
12984 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
12985 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
12986 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
12987 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
12988 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
12989 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
12990 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
12991 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
12992 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
12993 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
12994 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
12995 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
12996 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
12997 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
12998 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
12999 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
13000 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
13001 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
13002 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
13003 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
13004 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
13005 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
13006 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
13007 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
13008 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
13009 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
13010 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
13011 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
13012 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
13013 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
13014 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
13015 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
13016 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
13017 : 32197 : bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
13018 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
13019 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
13020 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
13021 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_plt);
13022 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
13023 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
13024 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
13025 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
13026 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
13027 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
13028 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ree);
13029 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
13030 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
13031 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
13032 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
13033 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
13034 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
13035 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
13036 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
13037 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
13038 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_rtti);
13039 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
13040 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
13041 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
13042 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
13043 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
13044 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
13045 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
13046 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
13047 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
13048 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
13049 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
13050 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
13051 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
13052 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
13053 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
13054 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
13055 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
13056 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
13057 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
13058 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
13059 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
13060 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
13061 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
13062 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
13063 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
13064 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
13065 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
13066 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
13067 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
13068 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
13069 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
13070 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
13071 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
13072 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
13073 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
13074 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_split_paths);
13075 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
13076 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
13077 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
13078 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
13079 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
13080 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
13081 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
13082 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
13083 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
13084 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
13085 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
13086 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
13087 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
13088 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
13089 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
13090 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tracer);
13091 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
13092 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_trapv);
13093 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
13094 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
13095 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
13096 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
13097 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
13098 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
13099 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
13100 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
13101 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
13102 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
13103 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
13104 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
13105 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
13106 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
13107 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
13108 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
13109 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
13110 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
13111 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
13112 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_live_range_split);
13113 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
13114 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
13115 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
13116 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
13117 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
13118 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
13119 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
13120 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
13121 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
13122 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
13123 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
13124 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
13125 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
13126 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
13127 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
13128 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
13129 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
13130 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
13131 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
13132 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
13133 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
13134 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
13135 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
13136 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
13137 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
13138 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
13139 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
13140 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
13141 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
13142 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
13143 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
13144 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
13145 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
13146 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_web);
13147 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
13148 : 32197 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
13149 : 32197 : bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
13150 : 289773 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
13151 : 257576 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
13152 : 32197 : }
13153 : :
13154 : : /* Stream in optimization options */
13155 : : void
13156 : 22977 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
13157 : : struct bitpack_d *bp ATTRIBUTE_UNUSED,
13158 : : struct cl_optimization *ptr ATTRIBUTE_UNUSED)
13159 : : {
13160 : 22977 : ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
13161 : 22977 : ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
13162 : 22977 : ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
13163 : 22977 : ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
13164 : 22977 : ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
13165 : 22977 : if (4 > (int ) 10)
13166 : : ptr->x_param_align_loop_iterations ^= 4;
13167 : 22977 : ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
13168 : 22977 : if (100 > (int ) 10)
13169 : 22977 : ptr->x_param_align_threshold ^= 100;
13170 : 22977 : ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
13171 : 22977 : if (1 > (int ) 10)
13172 : : ptr->x_param_asan_protect_allocas ^= 1;
13173 : 22977 : ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13174 : 22977 : if (1 > (int ) 10)
13175 : : ptr->x_param_asan_instrument_reads ^= 1;
13176 : 22977 : ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13177 : 22977 : if (1 > (int ) 10)
13178 : : ptr->x_param_asan_instrument_writes ^= 1;
13179 : 22977 : ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
13180 : 22977 : if (7000 > (int ) 10)
13181 : 22977 : ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
13182 : 22977 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
13183 : 22977 : if (0 > (int ) 10)
13184 : : ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
13185 : 22977 : ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
13186 : 22977 : if (1 > (int ) 10)
13187 : : ptr->x_param_asan_memintrin ^= 1;
13188 : 22977 : ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
13189 : 22977 : if (1 > (int ) 10)
13190 : : ptr->x_param_asan_stack ^= 1;
13191 : 22977 : ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
13192 : 22977 : if (1 > (int ) 10)
13193 : : ptr->x_param_asan_use_after_return ^= 1;
13194 : 22977 : ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
13195 : 22977 : if (10 > (int ) 10)
13196 : : ptr->x_param_avg_loop_niter ^= 10;
13197 : 22977 : ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
13198 : 22977 : ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
13199 : 22977 : if (90 > (int ) 10)
13200 : 22977 : ptr->x_param_builtin_expect_probability ^= 90;
13201 : 22977 : ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
13202 : 22977 : if (3 > (int ) 10)
13203 : : ptr->x_param_builtin_string_cmp_inline_length ^= 3;
13204 : 22977 : ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
13205 : 22977 : ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
13206 : 22977 : if (20 > (int ) 10)
13207 : 22977 : ptr->x_param_comdat_sharing_probability ^= 20;
13208 : 22977 : ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13209 : 22977 : if (0 > (int ) 10)
13210 : : ptr->x_param_construct_interfere_size ^= 0;
13211 : 22977 : ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13212 : 22977 : if (0 > (int ) 10)
13213 : : ptr->x_param_destruct_interfere_size ^= 0;
13214 : 22977 : ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
13215 : 22977 : if (256 > (int ) 10)
13216 : 22977 : ptr->x_param_dse_max_alias_queries_per_store ^= 256;
13217 : 22977 : ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
13218 : 22977 : if (256 > (int ) 10)
13219 : 22977 : ptr->x_param_dse_max_object_size ^= 256;
13220 : 22977 : ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
13221 : 22977 : if (6 > (int ) 10)
13222 : : ptr->x_param_early_inlining_insns ^= 6;
13223 : 22977 : ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
13224 : 22977 : if (2 > (int ) 10)
13225 : : ptr->x_param_fsm_scale_path_stmts ^= 2;
13226 : 22977 : ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
13227 : 22977 : if (0 > (int ) 10)
13228 : : ptr->x_param_fully_pipelined_fma ^= 0;
13229 : 22977 : ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
13230 : 22977 : if (10 > (int ) 10)
13231 : : ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
13232 : 22977 : ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
13233 : 22977 : if (3 > (int ) 10)
13234 : : ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
13235 : 22977 : ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
13236 : 22977 : if (10 > (int ) 10)
13237 : : ptr->x_param_gcse_cost_distance_ratio ^= 10;
13238 : 22977 : ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
13239 : 22977 : if (3 > (int ) 10)
13240 : : ptr->x_param_gcse_unrestricted_cost ^= 3;
13241 : 22977 : ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
13242 : 22977 : if (100 > (int ) 10)
13243 : 22977 : ptr->x_param_graphite_max_arrays_per_scop ^= 100;
13244 : 22977 : ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
13245 : 22977 : if (10 > (int ) 10)
13246 : : ptr->x_param_graphite_max_nb_scop_params ^= 10;
13247 : 22977 : ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
13248 : 22977 : if (0 > (int ) 10)
13249 : : ptr->x_param_hardcfr_max_blocks ^= 0;
13250 : 22977 : ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
13251 : 22977 : if (16 > (int ) 10)
13252 : 22977 : ptr->x_param_hardcfr_max_inline_blocks ^= 16;
13253 : 22977 : ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
13254 : 22977 : if (1 > (int ) 10)
13255 : : ptr->x_param_hwasan_instrument_allocas ^= 1;
13256 : 22977 : ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
13257 : 22977 : if (1 > (int ) 10)
13258 : : ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
13259 : 22977 : ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13260 : 22977 : if (1 > (int ) 10)
13261 : : ptr->x_param_hwasan_instrument_reads ^= 1;
13262 : 22977 : ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
13263 : 22977 : if (1 > (int ) 10)
13264 : : ptr->x_param_hwasan_instrument_stack ^= 1;
13265 : 22977 : ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13266 : 22977 : if (1 > (int ) 10)
13267 : : ptr->x_param_hwasan_instrument_writes ^= 1;
13268 : 22977 : ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
13269 : 22977 : if (1 > (int ) 10)
13270 : : ptr->x_param_hwasan_random_frame_tag ^= 1;
13271 : 22977 : ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
13272 : 22977 : if (200 > (int ) 10)
13273 : 22977 : ptr->x_param_inline_heuristics_hint_percent ^= 200;
13274 : 22977 : ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
13275 : 22977 : if (30 > (int ) 10)
13276 : 22977 : ptr->x_param_inline_min_speedup ^= 30;
13277 : 22977 : ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
13278 : 22977 : if (40 > (int ) 10)
13279 : 22977 : ptr->x_param_inline_unit_growth ^= 40;
13280 : 22977 : ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
13281 : 22977 : if (500 > (int ) 10)
13282 : 22977 : ptr->x_param_ipa_cp_eval_threshold ^= 500;
13283 : 22977 : ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
13284 : 22977 : if (16000 > (int ) 10)
13285 : 22977 : ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
13286 : 22977 : ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
13287 : 22977 : if (64 > (int ) 10)
13288 : 22977 : ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
13289 : 22977 : ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
13290 : 22977 : if (8 > (int ) 10)
13291 : : ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
13292 : 22977 : ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
13293 : 22977 : if (2 > (int ) 10)
13294 : : ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
13295 : 22977 : ptr->x_param_ipa_cp_profile_count_base = (int ) bp_unpack_var_len_int (bp);
13296 : 22977 : if (10 > (int ) 10)
13297 : : ptr->x_param_ipa_cp_profile_count_base ^= 10;
13298 : 22977 : ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
13299 : 22977 : if (40 > (int ) 10)
13300 : 22977 : ptr->x_param_ipa_cp_recursion_penalty ^= 40;
13301 : 22977 : ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
13302 : 22977 : if (6 > (int ) 10)
13303 : : ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
13304 : 22977 : ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
13305 : 22977 : if (15 > (int ) 10)
13306 : 22977 : ptr->x_param_ipa_cp_single_call_penalty ^= 15;
13307 : 22977 : ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
13308 : 22977 : if (10 > (int ) 10)
13309 : : ptr->x_param_ipa_cp_unit_growth ^= 10;
13310 : 22977 : ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
13311 : 22977 : if (8 > (int ) 10)
13312 : : ptr->x_param_ipa_cp_value_list_size ^= 8;
13313 : 22977 : ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
13314 : 22977 : if (8 > (int ) 10)
13315 : : ptr->x_param_ipa_jump_function_lookups ^= 8;
13316 : 22977 : ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
13317 : 22977 : if (25000 > (int ) 10)
13318 : 22977 : ptr->x_param_ipa_max_aa_steps ^= 25000;
13319 : 22977 : ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
13320 : 22977 : if (16 > (int ) 10)
13321 : 22977 : ptr->x_param_ipa_max_agg_items ^= 16;
13322 : 22977 : ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
13323 : 22977 : if (16 > (int ) 10)
13324 : 22977 : ptr->x_param_ipa_max_loop_predicates ^= 16;
13325 : 22977 : ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
13326 : 22977 : if (10 > (int ) 10)
13327 : : ptr->x_param_ipa_max_param_expr_ops ^= 10;
13328 : 22977 : ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
13329 : 22977 : if (5 > (int ) 10)
13330 : : ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
13331 : 22977 : ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
13332 : 22977 : if (50 > (int ) 10)
13333 : 22977 : ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
13334 : 22977 : ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
13335 : 22977 : if (8 > (int ) 10)
13336 : : ptr->x_param_ipa_sra_max_replacements ^= 8;
13337 : 22977 : ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
13338 : 22977 : if (2 > (int ) 10)
13339 : : ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
13340 : 22977 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
13341 : 22977 : if (4 > (int ) 10)
13342 : : ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
13343 : 22977 : ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
13344 : 22977 : if (1 > (int ) 10)
13345 : : ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
13346 : 22977 : ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
13347 : 22977 : if (2 > (int ) 10)
13348 : : ptr->x_param_ira_loop_reserved_regs ^= 2;
13349 : 22977 : ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
13350 : 22977 : if (1000 > (int ) 10)
13351 : 22977 : ptr->x_param_ira_max_conflict_table_size ^= 1000;
13352 : 22977 : ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
13353 : 22977 : if (100 > (int ) 10)
13354 : 22977 : ptr->x_param_ira_max_loops_num ^= 100;
13355 : 22977 : ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
13356 : 22977 : if (1000 > (int ) 10)
13357 : 22977 : ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
13358 : 22977 : ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
13359 : 22977 : if (10 > (int ) 10)
13360 : : ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
13361 : 22977 : ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
13362 : 22977 : if (40 > (int ) 10)
13363 : 22977 : ptr->x_param_iv_consider_all_candidates_bound ^= 40;
13364 : 22977 : ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
13365 : 22977 : if (250 > (int ) 10)
13366 : 22977 : ptr->x_param_iv_max_considered_uses ^= 250;
13367 : 22977 : ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
13368 : 22977 : if (300 > (int ) 10)
13369 : 22977 : ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
13370 : 22977 : ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
13371 : 22977 : if (800 > (int ) 10)
13372 : 22977 : ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
13373 : 22977 : ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
13374 : 22977 : if (32 > (int ) 10)
13375 : 22977 : ptr->x_param_l1_cache_line_size ^= 32;
13376 : 22977 : ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
13377 : 22977 : if (64 > (int ) 10)
13378 : 22977 : ptr->x_param_l1_cache_size ^= 64;
13379 : 22977 : ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
13380 : 22977 : if (512 > (int ) 10)
13381 : 22977 : ptr->x_param_l2_cache_size ^= 512;
13382 : 22977 : ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
13383 : 22977 : if (100 > (int ) 10)
13384 : 22977 : ptr->x_param_large_function_growth ^= 100;
13385 : 22977 : ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
13386 : 22977 : if (2700 > (int ) 10)
13387 : 22977 : ptr->x_param_large_function_insns ^= 2700;
13388 : 22977 : ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
13389 : 22977 : if (1000 > (int ) 10)
13390 : 22977 : ptr->x_param_stack_frame_growth ^= 1000;
13391 : 22977 : ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
13392 : 22977 : if (256 > (int ) 10)
13393 : 22977 : ptr->x_param_large_stack_frame ^= 256;
13394 : 22977 : ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
13395 : 22977 : if (10000 > (int ) 10)
13396 : 22977 : ptr->x_param_large_unit_insns ^= 10000;
13397 : 22977 : ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
13398 : 22977 : if (20 > (int ) 10)
13399 : 22977 : ptr->x_param_lim_expensive ^= 20;
13400 : 22977 : ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
13401 : 22977 : if (51 > (int ) 10)
13402 : 22977 : ptr->x_param_loop_block_tile_size ^= 51;
13403 : 22977 : ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
13404 : 22977 : if (64 > (int ) 10)
13405 : 22977 : ptr->x_param_loop_interchange_max_num_stmts ^= 64;
13406 : 22977 : ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
13407 : 22977 : if (2 > (int ) 10)
13408 : : ptr->x_param_loop_interchange_stride_ratio ^= 2;
13409 : 22977 : ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
13410 : 22977 : if (10000 > (int ) 10)
13411 : 22977 : ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
13412 : 22977 : ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
13413 : 22977 : if (1000 > (int ) 10)
13414 : 22977 : ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
13415 : 22977 : ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
13416 : 22977 : if (200 > (int ) 10)
13417 : 22977 : ptr->x_param_loop_versioning_max_inner_insns ^= 200;
13418 : 22977 : ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
13419 : 22977 : if (100 > (int ) 10)
13420 : 22977 : ptr->x_param_loop_versioning_max_outer_insns ^= 100;
13421 : 22977 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
13422 : 22977 : if (40 > (int ) 10)
13423 : 22977 : ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
13424 : 22977 : ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
13425 : 22977 : if (500 > (int ) 10)
13426 : 22977 : ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
13427 : 22977 : ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
13428 : 22977 : if (80 > (int ) 10)
13429 : 22977 : ptr->x_param_max_average_unrolled_insns ^= 80;
13430 : 22977 : ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
13431 : 22977 : if (4 > (int ) 10)
13432 : : ptr->x_param_max_combine_insns ^= 4;
13433 : 22977 : ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
13434 : 22977 : if (8 > (int ) 10)
13435 : : ptr->x_param_max_unroll_iterations ^= 8;
13436 : 22977 : ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
13437 : 22977 : if (16 > (int ) 10)
13438 : 22977 : ptr->x_param_max_completely_peel_times ^= 16;
13439 : 22977 : ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
13440 : 22977 : if (200 > (int ) 10)
13441 : 22977 : ptr->x_param_max_completely_peeled_insns ^= 200;
13442 : 22977 : ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
13443 : 22977 : if (100 > (int ) 10)
13444 : 22977 : ptr->x_param_max_crossjump_edges ^= 100;
13445 : 22977 : ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
13446 : 22977 : if (1000 > (int ) 10)
13447 : 22977 : ptr->x_param_max_cse_insns ^= 1000;
13448 : 22977 : ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
13449 : 22977 : if (10 > (int ) 10)
13450 : : ptr->x_param_max_cse_path_length ^= 10;
13451 : 22977 : ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
13452 : 22977 : if (500 > (int ) 10)
13453 : 22977 : ptr->x_param_max_cselib_memory_locations ^= 500;
13454 : 22977 : ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
13455 : 22977 : if (100000 > (int ) 10)
13456 : 22977 : ptr->x_param_max_debug_marker_count ^= 100000;
13457 : 22977 : ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
13458 : 22977 : if (100 > (int ) 10)
13459 : 22977 : ptr->x_param_max_delay_slot_insn_search ^= 100;
13460 : 22977 : ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
13461 : 22977 : if (333 > (int ) 10)
13462 : 22977 : ptr->x_param_max_delay_slot_live_search ^= 333;
13463 : 22977 : ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
13464 : 22977 : if (5000 > (int ) 10)
13465 : 22977 : ptr->x_param_max_dse_active_local_stores ^= 5000;
13466 : 22977 : ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
13467 : 22977 : if (1 > (int ) 10)
13468 : : ptr->x_param_early_inliner_max_iterations ^= 1;
13469 : 22977 : ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
13470 : 22977 : if (200 > (int ) 10)
13471 : 22977 : ptr->x_param_max_find_base_term_values ^= 200;
13472 : 22977 : ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
13473 : 22977 : if (100 > (int ) 10)
13474 : 22977 : ptr->x_param_max_fsm_thread_path_insns ^= 100;
13475 : 22977 : ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
13476 : 22977 : if (20 > (int ) 10)
13477 : 22977 : ptr->x_param_max_gcse_insertion_ratio ^= 20;
13478 : 22977 : ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
13479 : 22977 : if (131072 > (int ) 10)
13480 : 22977 : ptr->x_param_max_gcse_memory ^= 131072;
13481 : 22977 : ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
13482 : 22977 : if (8 > (int ) 10)
13483 : : ptr->x_param_max_goto_duplication_insns ^= 8;
13484 : 22977 : ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
13485 : 22977 : if (8 > (int ) 10)
13486 : : ptr->x_param_max_grow_copy_bb_insns ^= 8;
13487 : 22977 : ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
13488 : 22977 : if (30 > (int ) 10)
13489 : 22977 : ptr->x_param_max_hoist_depth ^= 30;
13490 : 22977 : ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
13491 : 22977 : if (4000 > (int ) 10)
13492 : 22977 : ptr->x_param_inline_functions_called_once_insns ^= 4000;
13493 : 22977 : ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
13494 : 22977 : if (6 > (int ) 10)
13495 : : ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
13496 : 22977 : ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
13497 : 22977 : if (15 > (int ) 10)
13498 : 22977 : ptr->x_param_max_inline_insns_auto ^= 15;
13499 : 22977 : ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
13500 : 22977 : if (450 > (int ) 10)
13501 : 22977 : ptr->x_param_max_inline_insns_recursive_auto ^= 450;
13502 : 22977 : ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
13503 : 22977 : if (450 > (int ) 10)
13504 : 22977 : ptr->x_param_max_inline_insns_recursive ^= 450;
13505 : 22977 : ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
13506 : 22977 : if (70 > (int ) 10)
13507 : 22977 : ptr->x_param_max_inline_insns_single ^= 70;
13508 : 22977 : ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
13509 : 22977 : ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
13510 : 22977 : ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
13511 : 22977 : if (8 > (int ) 10)
13512 : : ptr->x_param_max_inline_recursive_depth_auto ^= 8;
13513 : 22977 : ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
13514 : 22977 : if (8 > (int ) 10)
13515 : : ptr->x_param_max_inline_recursive_depth ^= 8;
13516 : 22977 : ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
13517 : 22977 : if (350000 > (int ) 10)
13518 : 22977 : ptr->x_param_max_isl_operations ^= 350000;
13519 : 22977 : ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
13520 : 22977 : if (10 > (int ) 10)
13521 : : ptr->x_param_max_iterations_computation_cost ^= 10;
13522 : 22977 : ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
13523 : 22977 : if (1000 > (int ) 10)
13524 : 22977 : ptr->x_param_max_iterations_to_track ^= 1000;
13525 : 22977 : ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
13526 : 22977 : if (15 > (int ) 10)
13527 : 22977 : ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
13528 : 22977 : ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
13529 : 22977 : if (64 > (int ) 10)
13530 : 22977 : ptr->x_param_max_jump_thread_paths ^= 64;
13531 : 22977 : ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
13532 : 22977 : if (10000 > (int ) 10)
13533 : 22977 : ptr->x_param_max_last_value_rtl ^= 10000;
13534 : 22977 : ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
13535 : 22977 : if (20 > (int ) 10)
13536 : 22977 : ptr->x_param_max_loop_header_insns ^= 20;
13537 : 22977 : ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
13538 : 22977 : if (40 > (int ) 10)
13539 : 22977 : ptr->x_param_max_modulo_backtrack_attempts ^= 40;
13540 : 22977 : ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
13541 : 22977 : if (100 > (int ) 10)
13542 : 22977 : ptr->x_param_max_partial_antic_length ^= 100;
13543 : 22977 : ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
13544 : 22977 : if (32 > (int ) 10)
13545 : 22977 : ptr->x_param_max_peel_branches ^= 32;
13546 : 22977 : ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
13547 : 22977 : if (16 > (int ) 10)
13548 : 22977 : ptr->x_param_max_peel_times ^= 16;
13549 : 22977 : ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
13550 : 22977 : if (100 > (int ) 10)
13551 : 22977 : ptr->x_param_max_peeled_insns ^= 100;
13552 : 22977 : ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
13553 : 22977 : if (32 > (int ) 10)
13554 : 22977 : ptr->x_param_max_pending_list_length ^= 32;
13555 : 22977 : ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
13556 : 22977 : if (15 > (int ) 10)
13557 : 22977 : ptr->x_param_max_pipeline_region_blocks ^= 15;
13558 : 22977 : ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
13559 : 22977 : if (200 > (int ) 10)
13560 : 22977 : ptr->x_param_max_pipeline_region_insns ^= 200;
13561 : 22977 : ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
13562 : 22977 : if (5 > (int ) 10)
13563 : : ptr->x_param_max_pow_sqrt_depth ^= 5;
13564 : 22977 : ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
13565 : 22977 : if (100 > (int ) 10)
13566 : 22977 : ptr->x_param_max_predicted_iterations ^= 100;
13567 : 22977 : ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
13568 : 22977 : if (100 > (int ) 10)
13569 : 22977 : ptr->x_param_max_reload_search_insns ^= 100;
13570 : 22977 : ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
13571 : 22977 : if (10 > (int ) 10)
13572 : : ptr->x_param_max_rtl_if_conversion_insns ^= 10;
13573 : 22977 : ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
13574 : 22977 : if (20 > (int ) 10)
13575 : 22977 : ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
13576 : 22977 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
13577 : 22977 : if (40 > (int ) 10)
13578 : 22977 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
13579 : 22977 : ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
13580 : 22977 : ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
13581 : 22977 : if (3 > (int ) 10)
13582 : : ptr->x_param_max_sched_insn_conflict_delay ^= 3;
13583 : 22977 : ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
13584 : 22977 : if (100 > (int ) 10)
13585 : 22977 : ptr->x_param_max_sched_ready_insns ^= 100;
13586 : 22977 : ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
13587 : 22977 : if (10 > (int ) 10)
13588 : : ptr->x_param_max_sched_region_blocks ^= 10;
13589 : 22977 : ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
13590 : 22977 : if (100 > (int ) 10)
13591 : 22977 : ptr->x_param_max_sched_region_insns ^= 100;
13592 : 22977 : ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
13593 : 22977 : if (50 > (int ) 10)
13594 : 22977 : ptr->x_param_max_slsr_candidate_scan ^= 50;
13595 : 22977 : ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
13596 : 22977 : if (50 > (int ) 10)
13597 : 22977 : ptr->x_param_max_speculative_devirt_maydefs ^= 50;
13598 : 22977 : ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
13599 : 22977 : if (64 > (int ) 10)
13600 : 22977 : ptr->x_param_max_stores_to_merge ^= 64;
13601 : 22977 : ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
13602 : 22977 : if (2 > (int ) 10)
13603 : : ptr->x_param_max_stores_to_sink ^= 2;
13604 : 22977 : ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
13605 : 22977 : if (10 > (int ) 10)
13606 : : ptr->x_param_max_tail_merge_comparisons ^= 10;
13607 : 22977 : ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
13608 : 22977 : if (2 > (int ) 10)
13609 : : ptr->x_param_max_tail_merge_iterations ^= 2;
13610 : 22977 : ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
13611 : 22977 : if (10000 > (int ) 10)
13612 : 22977 : ptr->x_param_max_tracked_strlens ^= 10000;
13613 : 22977 : ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
13614 : 22977 : if (4 > (int ) 10)
13615 : : ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
13616 : 22977 : ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
13617 : 22977 : if (8 > (int ) 10)
13618 : : ptr->x_param_max_unroll_times ^= 8;
13619 : 22977 : ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
13620 : 22977 : if (200 > (int ) 10)
13621 : 22977 : ptr->x_param_max_unrolled_insns ^= 200;
13622 : 22977 : ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
13623 : 22977 : if (50 > (int ) 10)
13624 : 22977 : ptr->x_param_max_unswitch_depth ^= 50;
13625 : 22977 : ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
13626 : 22977 : if (50 > (int ) 10)
13627 : 22977 : ptr->x_param_max_unswitch_insns ^= 50;
13628 : 22977 : ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
13629 : 22977 : if (1 > (int ) 10)
13630 : : ptr->x_param_max_variable_expansions ^= 1;
13631 : 22977 : ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
13632 : 22977 : if (12 > (int ) 10)
13633 : 22977 : ptr->x_param_max_vartrack_expr_depth ^= 12;
13634 : 22977 : ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
13635 : 22977 : if (50 > (int ) 10)
13636 : 22977 : ptr->x_param_max_vartrack_reverse_op_size ^= 50;
13637 : 22977 : ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
13638 : 22977 : if (50000000 > (int ) 10)
13639 : 22977 : ptr->x_param_max_vartrack_size ^= 50000000;
13640 : 22977 : ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
13641 : 22977 : if (5 > (int ) 10)
13642 : : ptr->x_param_min_crossjump_insns ^= 5;
13643 : 22977 : ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
13644 : 22977 : if (10 > (int ) 10)
13645 : : ptr->x_param_min_inline_recursive_probability ^= 10;
13646 : 22977 : ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
13647 : 22977 : if (9 > (int ) 10)
13648 : : ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
13649 : 22977 : ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
13650 : 22977 : if (30 > (int ) 10)
13651 : 22977 : ptr->x_param_min_loop_cond_split_prob ^= 30;
13652 : 22977 : ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
13653 : 22977 : if (4096 > (int ) 10)
13654 : 22977 : ptr->x_param_min_pagesize ^= 4096;
13655 : 22977 : ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
13656 : 22977 : if (32 > (int ) 10)
13657 : 22977 : ptr->x_param_min_size_for_stack_sharing ^= 32;
13658 : 22977 : ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
13659 : 22977 : if (40 > (int ) 10)
13660 : 22977 : ptr->x_param_min_spec_prob ^= 40;
13661 : 22977 : ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
13662 : 22977 : ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
13663 : 22977 : if (16 > (int ) 10)
13664 : 22977 : ptr->x_param_modref_max_accesses ^= 16;
13665 : 22977 : ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
13666 : 22977 : if (8 > (int ) 10)
13667 : : ptr->x_param_modref_max_adjustments ^= 8;
13668 : 22977 : ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
13669 : 22977 : if (32 > (int ) 10)
13670 : 22977 : ptr->x_param_modref_max_bases ^= 32;
13671 : 22977 : ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
13672 : 22977 : if (256 > (int ) 10)
13673 : 22977 : ptr->x_param_modref_max_depth ^= 256;
13674 : 22977 : ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
13675 : 22977 : if (256 > (int ) 10)
13676 : 22977 : ptr->x_param_modref_max_escape_points ^= 256;
13677 : 22977 : ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
13678 : 22977 : if (16 > (int ) 10)
13679 : 22977 : ptr->x_param_modref_max_refs ^= 16;
13680 : 22977 : ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
13681 : 22977 : if (64 > (int ) 10)
13682 : 22977 : ptr->x_param_modref_max_tests ^= 64;
13683 : 22977 : ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
13684 : 22977 : ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
13685 : 22977 : if (100 > (int ) 10)
13686 : 22977 : ptr->x_param_parloops_min_per_thread ^= 100;
13687 : 22977 : ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
13688 : 22977 : ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
13689 : 22977 : if (70 > (int ) 10)
13690 : 22977 : ptr->x_param_partial_inlining_entry_probability ^= 70;
13691 : 22977 : ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
13692 : 22977 : if (2 > (int ) 10)
13693 : : ptr->x_param_predictable_branch_outcome ^= 2;
13694 : 22977 : ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
13695 : 22977 : if (1 > (int ) 10)
13696 : : ptr->x_param_prefetch_dynamic_strides ^= 1;
13697 : 22977 : ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
13698 : 22977 : if (200 > (int ) 10)
13699 : 22977 : ptr->x_param_prefetch_latency ^= 200;
13700 : 22977 : ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
13701 : 22977 : if (3 > (int ) 10)
13702 : : ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
13703 : 22977 : ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
13704 : 22977 : if (-1 > (int ) 10)
13705 : : ptr->x_param_prefetch_minimum_stride ^= -1;
13706 : 22977 : ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
13707 : 22977 : ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
13708 : 22977 : if (6 > (int ) 10)
13709 : : ptr->x_param_ranger_logical_depth ^= 6;
13710 : 22977 : ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
13711 : 22977 : if (5 > (int ) 10)
13712 : : ptr->x_param_ranger_recompute_depth ^= 5;
13713 : 22977 : ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
13714 : 22977 : if (200 > (int ) 10)
13715 : 22977 : ptr->x_param_relation_block_limit ^= 200;
13716 : 22977 : ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
13717 : 22977 : if (7 > (int ) 10)
13718 : : ptr->x_param_rpo_vn_max_loop_depth ^= 7;
13719 : 22977 : ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
13720 : 22977 : if (1000 > (int ) 10)
13721 : 22977 : ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
13722 : 22977 : ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
13723 : 22977 : if (10 > (int ) 10)
13724 : : ptr->x_param_scev_max_expr_complexity ^= 10;
13725 : 22977 : ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
13726 : 22977 : if (100 > (int ) 10)
13727 : 22977 : ptr->x_param_scev_max_expr_size ^= 100;
13728 : 22977 : ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
13729 : 22977 : if (-1 > (int ) 10)
13730 : : ptr->x_param_sched_autopref_queue_depth ^= -1;
13731 : 22977 : ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
13732 : 22977 : if (1 > (int ) 10)
13733 : : ptr->x_param_sched_mem_true_dep_cost ^= 1;
13734 : 22977 : ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
13735 : 22977 : if (1 > (int ) 10)
13736 : : ptr->x_param_sched_pressure_algorithm ^= 1;
13737 : 22977 : ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
13738 : 22977 : if (40 > (int ) 10)
13739 : 22977 : ptr->x_param_sched_spec_prob_cutoff ^= 40;
13740 : 22977 : ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
13741 : 22977 : if (10 > (int ) 10)
13742 : : ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
13743 : 22977 : ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
13744 : 22977 : if (2 > (int ) 10)
13745 : : ptr->x_param_selsched_insns_to_rename ^= 2;
13746 : 22977 : ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
13747 : 22977 : if (50 > (int ) 10)
13748 : 22977 : ptr->x_param_selsched_max_lookahead ^= 50;
13749 : 22977 : ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
13750 : 22977 : if (2 > (int ) 10)
13751 : : ptr->x_param_selsched_max_sched_times ^= 2;
13752 : 22977 : ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
13753 : 22977 : if (3 > (int ) 10)
13754 : : ptr->x_param_simultaneous_prefetches ^= 3;
13755 : 22977 : ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
13756 : 22977 : if (75 > (int ) 10)
13757 : 22977 : ptr->x_param_sink_frequency_threshold ^= 75;
13758 : 22977 : ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
13759 : 22977 : ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
13760 : 22977 : ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
13761 : 22977 : if (2 > (int ) 10)
13762 : : ptr->x_param_sms_max_ii_factor ^= 2;
13763 : 22977 : ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
13764 : 22977 : if (2 > (int ) 10)
13765 : : ptr->x_param_sms_min_sc ^= 2;
13766 : 22977 : ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
13767 : 22977 : if (32 > (int ) 10)
13768 : 22977 : ptr->x_param_sra_max_propagations ^= 32;
13769 : 22977 : ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
13770 : 22977 : ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
13771 : 22977 : ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
13772 : 22977 : if (512 > (int ) 10)
13773 : 22977 : ptr->x_param_ssa_name_def_chain_limit ^= 512;
13774 : 22977 : ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
13775 : 22977 : if (8 > (int ) 10)
13776 : : ptr->x_param_ssp_buffer_size ^= 8;
13777 : 22977 : ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
13778 : 22977 : if (12 > (int ) 10)
13779 : 22977 : ptr->x_param_stack_clash_protection_guard_size ^= 12;
13780 : 22977 : ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
13781 : 22977 : if (12 > (int ) 10)
13782 : 22977 : ptr->x_param_stack_clash_protection_probe_interval ^= 12;
13783 : 22977 : ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
13784 : 22977 : if (1 > (int ) 10)
13785 : : ptr->x_param_store_merging_allow_unaligned ^= 1;
13786 : 22977 : ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
13787 : 22977 : if (65536 > (int ) 10)
13788 : 22977 : ptr->x_param_store_merging_max_size ^= 65536;
13789 : 22977 : ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
13790 : 22977 : if (8 > (int ) 10)
13791 : : ptr->x_param_switch_conversion_branch_ratio ^= 8;
13792 : 22977 : ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
13793 : 22977 : ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
13794 : 22977 : if (9 > (int ) 10)
13795 : : ptr->x_param_tm_max_aggregate_size ^= 9;
13796 : 22977 : ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
13797 : 22977 : if (95 > (int ) 10)
13798 : 22977 : ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
13799 : 22977 : ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
13800 : 22977 : if (75 > (int ) 10)
13801 : 22977 : ptr->x_param_tracer_dynamic_coverage ^= 75;
13802 : 22977 : ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
13803 : 22977 : if (100 > (int ) 10)
13804 : 22977 : ptr->x_param_tracer_max_code_growth ^= 100;
13805 : 22977 : ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
13806 : 22977 : if (80 > (int ) 10)
13807 : 22977 : ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
13808 : 22977 : ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
13809 : 22977 : if (50 > (int ) 10)
13810 : 22977 : ptr->x_param_tracer_min_branch_probability ^= 50;
13811 : 22977 : ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
13812 : 22977 : if (10 > (int ) 10)
13813 : : ptr->x_param_tracer_min_branch_ratio ^= 10;
13814 : 22977 : ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
13815 : 22977 : ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
13816 : 22977 : if (1000 > (int ) 10)
13817 : 22977 : ptr->x_param_uninit_control_dep_attempts ^= 1000;
13818 : 22977 : ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
13819 : 22977 : if (8 > (int ) 10)
13820 : : ptr->x_param_uninit_max_chain_len ^= 8;
13821 : 22977 : ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
13822 : 22977 : if (8 > (int ) 10)
13823 : : ptr->x_param_uninit_max_num_chains ^= 8;
13824 : 22977 : ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
13825 : 22977 : if (2 > (int ) 10)
13826 : : ptr->x_param_uninlined_function_insns ^= 2;
13827 : 22977 : ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
13828 : 22977 : ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
13829 : 22977 : if (2 > (int ) 10)
13830 : : ptr->x_param_uninlined_function_thunk_insns ^= 2;
13831 : 22977 : ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
13832 : 22977 : if (2 > (int ) 10)
13833 : : ptr->x_param_uninlined_function_thunk_time ^= 2;
13834 : 22977 : ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
13835 : 22977 : if (20 > (int ) 10)
13836 : 22977 : ptr->x_param_unlikely_bb_count_fraction ^= 20;
13837 : 22977 : ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
13838 : 22977 : if (4 > (int ) 10)
13839 : : ptr->x_param_unroll_jam_max_unroll ^= 4;
13840 : 22977 : ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
13841 : 22977 : if (1 > (int ) 10)
13842 : : ptr->x_param_unroll_jam_min_percent ^= 1;
13843 : 22977 : ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
13844 : 22977 : if (256 > (int ) 10)
13845 : 22977 : ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
13846 : 22977 : ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
13847 : 22977 : if (1 > (int ) 10)
13848 : : ptr->x_param_vect_epilogues_nomask ^= 1;
13849 : 22977 : ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
13850 : 22977 : if (1 > (int ) 10)
13851 : : ptr->x_param_vect_induction_float ^= 1;
13852 : 22977 : ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
13853 : 22977 : if (50 > (int ) 10)
13854 : 22977 : ptr->x_param_vect_inner_loop_cost_factor ^= 50;
13855 : 22977 : ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
13856 : 22977 : if (32 > (int ) 10)
13857 : 22977 : ptr->x_param_vect_max_layout_candidates ^= 32;
13858 : 22977 : ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
13859 : 22977 : if (-1 > (int ) 10)
13860 : : ptr->x_param_vect_max_peeling_for_alignment ^= -1;
13861 : 22977 : ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
13862 : 22977 : if (10 > (int ) 10)
13863 : : ptr->x_param_vect_max_version_for_alias_checks ^= 10;
13864 : 22977 : ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
13865 : 22977 : if (6 > (int ) 10)
13866 : : ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
13867 : 22977 : ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
13868 : 22977 : if (2 > (int ) 10)
13869 : : ptr->x_param_vect_partial_vector_usage ^= 2;
13870 : 22977 : ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
13871 : 22977 : if (3000 > (int ) 10)
13872 : 22977 : ptr->x_param_vrp_sparse_threshold ^= 3000;
13873 : 22977 : ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
13874 : 22977 : if (50 > (int ) 10)
13875 : 22977 : ptr->x_param_vrp_switch_limit ^= 50;
13876 : 22977 : ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
13877 : 22977 : if (250 > (int ) 10)
13878 : 22977 : ptr->x_param_vrp_vector_threshold ^= 250;
13879 : 22977 : ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
13880 : 22977 : ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
13881 : 22977 : ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
13882 : 22977 : ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
13883 : 22977 : if (ptr->x_str_align_functions)
13884 : 15828 : ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
13885 : 22977 : ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
13886 : 22977 : ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
13887 : 22977 : if (ptr->x_str_align_jumps)
13888 : 15828 : ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
13889 : 22977 : ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
13890 : 22977 : ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
13891 : 22977 : if (ptr->x_str_align_labels)
13892 : 15828 : ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
13893 : 22977 : ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
13894 : 22977 : ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
13895 : 22977 : if (ptr->x_str_align_loops)
13896 : 15828 : ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
13897 : 22977 : ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
13898 : 22977 : ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
13899 : 22977 : ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
13900 : 22977 : ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
13901 : 22977 : ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
13902 : 22977 : ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
13903 : 22977 : ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
13904 : 22977 : ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
13905 : 22977 : ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
13906 : 22977 : ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
13907 : 22977 : ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
13908 : 22977 : ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
13909 : 22977 : ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
13910 : 22977 : ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
13911 : 22977 : ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
13912 : 22977 : ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
13913 : 22977 : ptr->x_flag_cx_fortran_rules = (signed char ) bp_unpack_var_len_int (bp);
13914 : 22977 : ptr->x_flag_cx_limited_range = (signed char ) bp_unpack_var_len_int (bp);
13915 : 22977 : ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
13916 : 22977 : ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
13917 : 22977 : ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
13918 : 22977 : ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
13919 : 22977 : ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
13920 : 22977 : ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
13921 : 22977 : ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
13922 : 22977 : ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
13923 : 22977 : ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
13924 : 22977 : ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
13925 : 22977 : ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
13926 : 22977 : ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
13927 : 22977 : ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
13928 : 22977 : ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
13929 : 22977 : ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
13930 : 22977 : ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
13931 : 22977 : ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
13932 : 22977 : ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
13933 : 22977 : ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
13934 : 22977 : ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
13935 : 22977 : ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
13936 : 22977 : ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
13937 : 22977 : ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
13938 : 22977 : ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
13939 : 22977 : ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
13940 : 22977 : ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
13941 : 22977 : ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
13942 : 22977 : ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
13943 : 22977 : ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
13944 : 22977 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
13945 : 22977 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
13946 : 22977 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
13947 : 22977 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
13948 : 22977 : ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
13949 : 22977 : ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
13950 : 22977 : ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
13951 : 22977 : ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
13952 : 22977 : ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
13953 : 22977 : ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
13954 : 22977 : ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
13955 : 22977 : ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
13956 : 22977 : ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
13957 : 22977 : ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
13958 : 22977 : ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
13959 : 22977 : ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
13960 : 22977 : ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
13961 : 22977 : ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
13962 : 22977 : ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
13963 : 22977 : ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
13964 : 22977 : ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
13965 : 22977 : ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
13966 : 22977 : ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
13967 : 22977 : ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
13968 : 22977 : ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
13969 : 22977 : ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
13970 : 22977 : ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
13971 : 22977 : ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
13972 : 22977 : ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
13973 : 22977 : ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
13974 : 22977 : ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
13975 : 22977 : ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
13976 : 22977 : ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
13977 : 22977 : ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
13978 : 22977 : ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
13979 : 22977 : ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
13980 : 22977 : ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
13981 : 22977 : ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
13982 : 22977 : ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
13983 : 22977 : ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
13984 : 22977 : ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
13985 : 22977 : ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
13986 : 22977 : ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
13987 : 22977 : ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
13988 : 22977 : ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
13989 : 22977 : ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
13990 : 22977 : ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
13991 : 22977 : ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
13992 : 22977 : ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
13993 : 22977 : ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
13994 : 22977 : ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
13995 : 22977 : ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
13996 : 22977 : ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
13997 : 22977 : ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
13998 : 22977 : ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
13999 : 22977 : ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
14000 : 22977 : ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14001 : 22977 : ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
14002 : 22977 : ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
14003 : 22977 : ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
14004 : 22977 : ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14005 : 22977 : ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
14006 : 22977 : ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
14007 : 22977 : ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
14008 : 22977 : ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
14009 : 22977 : ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
14010 : 22977 : ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
14011 : 22977 : ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
14012 : 22977 : ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
14013 : 22977 : ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
14014 : 22977 : if (ptr->x_flag_patchable_function_entry)
14015 : 0 : ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
14016 : 22977 : ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
14017 : 22977 : ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
14018 : 22977 : ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
14019 : 22977 : ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
14020 : 22977 : ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
14021 : 22977 : ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
14022 : 22977 : ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
14023 : 22977 : ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
14024 : 22977 : ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14025 : 22977 : ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
14026 : 22977 : ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
14027 : 22977 : ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
14028 : 22977 : ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
14029 : 22977 : ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
14030 : 22977 : ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
14031 : 22977 : ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
14032 : 22977 : ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14033 : 22977 : ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
14034 : 22977 : ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14035 : 22977 : ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
14036 : 22977 : ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
14037 : 22977 : ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
14038 : 22977 : ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14039 : 22977 : ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14040 : 22977 : ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14041 : 22977 : ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
14042 : 22977 : ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14043 : 22977 : ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
14044 : 22977 : ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14045 : 22977 : ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
14046 : 22977 : ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14047 : 22977 : ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
14048 : 22977 : ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
14049 : 22977 : ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
14050 : 22977 : ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
14051 : 22977 : ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
14052 : 22977 : ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
14053 : 22977 : ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
14054 : 22977 : ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14055 : 22977 : ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
14056 : 22977 : ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
14057 : 22977 : ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
14058 : 22977 : ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
14059 : 22977 : ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
14060 : 22977 : ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
14061 : 22977 : ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
14062 : 22977 : ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
14063 : 22977 : ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
14064 : 22977 : ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
14065 : 22977 : ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
14066 : 22977 : ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
14067 : 22977 : ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
14068 : 22977 : ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14069 : 22977 : ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
14070 : 22977 : ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14071 : 22977 : ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
14072 : 22977 : ptr->x_flag_split_paths = (signed char ) bp_unpack_var_len_int (bp);
14073 : 22977 : ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
14074 : 22977 : ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
14075 : 22977 : ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
14076 : 22977 : ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
14077 : 22977 : ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
14078 : 22977 : ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
14079 : 22977 : ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
14080 : 22977 : ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
14081 : 22977 : ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
14082 : 22977 : ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14083 : 22977 : ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
14084 : 22977 : ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
14085 : 22977 : ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
14086 : 22977 : ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
14087 : 22977 : ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
14088 : 22977 : ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
14089 : 22977 : ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
14090 : 22977 : ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
14091 : 22977 : ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
14092 : 22977 : ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
14093 : 22977 : ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
14094 : 22977 : ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
14095 : 22977 : ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
14096 : 22977 : ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
14097 : 22977 : ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
14098 : 22977 : ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
14099 : 22977 : ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
14100 : 22977 : ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
14101 : 22977 : ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
14102 : 22977 : ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
14103 : 22977 : ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
14104 : 22977 : ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
14105 : 22977 : ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
14106 : 22977 : ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
14107 : 22977 : ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
14108 : 22977 : ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
14109 : 22977 : ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14110 : 22977 : ptr->x_flag_tree_live_range_split = (signed char ) bp_unpack_var_len_int (bp);
14111 : 22977 : ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
14112 : 22977 : ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
14113 : 22977 : ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
14114 : 22977 : ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
14115 : 22977 : ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
14116 : 22977 : ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
14117 : 22977 : ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
14118 : 22977 : ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
14119 : 22977 : ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14120 : 22977 : ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
14121 : 22977 : ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
14122 : 22977 : ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
14123 : 22977 : ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
14124 : 22977 : ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
14125 : 22977 : ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14126 : 22977 : ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
14127 : 22977 : ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
14128 : 22977 : ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
14129 : 22977 : ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
14130 : 22977 : ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
14131 : 22977 : ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
14132 : 22977 : ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
14133 : 22977 : ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14134 : 22977 : ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
14135 : 22977 : ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14136 : 22977 : ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
14137 : 22977 : ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
14138 : 22977 : ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
14139 : 22977 : ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
14140 : 22977 : ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14141 : 22977 : ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14142 : 22977 : ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
14143 : 22977 : ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
14144 : 22977 : ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
14145 : 22977 : ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
14146 : 22977 : ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
14147 : 22977 : ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
14148 : 206793 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
14149 : 183816 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
14150 : 22977 : }
14151 : : /* Free heap memory used by optimization options */
14152 : : void
14153 : 793 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
14154 : : {
14155 : 793 : if (ptr->x_str_align_functions)
14156 : 537 : free (const_cast <char *>(ptr->x_str_align_functions));
14157 : 793 : if (ptr->x_str_align_jumps)
14158 : 537 : free (const_cast <char *>(ptr->x_str_align_jumps));
14159 : 793 : if (ptr->x_str_align_labels)
14160 : 537 : free (const_cast <char *>(ptr->x_str_align_labels));
14161 : 793 : if (ptr->x_str_align_loops)
14162 : 537 : free (const_cast <char *>(ptr->x_str_align_loops));
14163 : 793 : if (ptr->x_flag_patchable_function_entry)
14164 : 0 : free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
14165 : 793 : }
14166 : : void
14167 : 747160 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
14168 : : {
14169 : 747160 : if (ptr1->x_help_flag != ptr2->x_help_flag)
14170 : 0 : internal_error ("%<global_options%> are modified in local context");
14171 : 747160 : if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
14172 : 0 : internal_error ("%<global_options%> are modified in local context");
14173 : 747160 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
14174 : 0 : internal_error ("%<global_options%> are modified in local context");
14175 : 747160 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
14176 : 0 : internal_error ("%<global_options%> are modified in local context");
14177 : 747160 : if (ptr1->x_param_analyzer_bb_explosion_factor != ptr2->x_param_analyzer_bb_explosion_factor)
14178 : 0 : internal_error ("%<global_options%> are modified in local context");
14179 : 747160 : if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
14180 : 0 : internal_error ("%<global_options%> are modified in local context");
14181 : 747160 : if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
14182 : 0 : internal_error ("%<global_options%> are modified in local context");
14183 : 747160 : if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
14184 : 0 : internal_error ("%<global_options%> are modified in local context");
14185 : 747160 : if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
14186 : 0 : internal_error ("%<global_options%> are modified in local context");
14187 : 747160 : if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
14188 : 0 : internal_error ("%<global_options%> are modified in local context");
14189 : 747160 : if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
14190 : 0 : internal_error ("%<global_options%> are modified in local context");
14191 : 747160 : if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
14192 : 0 : internal_error ("%<global_options%> are modified in local context");
14193 : 747160 : if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
14194 : 0 : internal_error ("%<global_options%> are modified in local context");
14195 : 747160 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
14196 : 0 : internal_error ("%<global_options%> are modified in local context");
14197 : 747160 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
14198 : 0 : internal_error ("%<global_options%> are modified in local context");
14199 : 747160 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
14200 : 0 : internal_error ("%<global_options%> are modified in local context");
14201 : 747160 : if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
14202 : 0 : internal_error ("%<global_options%> are modified in local context");
14203 : 747160 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
14204 : 0 : internal_error ("%<global_options%> are modified in local context");
14205 : 747160 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
14206 : 0 : internal_error ("%<global_options%> are modified in local context");
14207 : 747160 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
14208 : 0 : internal_error ("%<global_options%> are modified in local context");
14209 : 747160 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
14210 : 0 : internal_error ("%<global_options%> are modified in local context");
14211 : 747160 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
14212 : 0 : internal_error ("%<global_options%> are modified in local context");
14213 : 747160 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
14214 : 0 : internal_error ("%<global_options%> are modified in local context");
14215 : 747160 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
14216 : 0 : internal_error ("%<global_options%> are modified in local context");
14217 : 747160 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
14218 : 0 : internal_error ("%<global_options%> are modified in local context");
14219 : 747160 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
14220 : 0 : internal_error ("%<global_options%> are modified in local context");
14221 : 747160 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
14222 : 0 : internal_error ("%<global_options%> are modified in local context");
14223 : 747160 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
14224 : 0 : internal_error ("%<global_options%> are modified in local context");
14225 : 747160 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
14226 : 0 : internal_error ("%<global_options%> are modified in local context");
14227 : 747160 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
14228 : 0 : internal_error ("%<global_options%> are modified in local context");
14229 : 747160 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
14230 : 0 : internal_error ("%<global_options%> are modified in local context");
14231 : 747160 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
14232 : 0 : internal_error ("%<global_options%> are modified in local context");
14233 : 747160 : if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
14234 : 0 : internal_error ("%<global_options%> are modified in local context");
14235 : 747160 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
14236 : 0 : internal_error ("%<global_options%> are modified in local context");
14237 : 747160 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
14238 : 0 : internal_error ("%<global_options%> are modified in local context");
14239 : 747160 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
14240 : 0 : internal_error ("%<global_options%> are modified in local context");
14241 : 747160 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
14242 : 0 : internal_error ("%<global_options%> are modified in local context");
14243 : 747160 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
14244 : 0 : internal_error ("%<global_options%> are modified in local context");
14245 : 747160 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
14246 : 0 : internal_error ("%<global_options%> are modified in local context");
14247 : 747160 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
14248 : 0 : internal_error ("%<global_options%> are modified in local context");
14249 : 747160 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
14250 : 0 : internal_error ("%<global_options%> are modified in local context");
14251 : 747160 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
14252 : 0 : internal_error ("%<global_options%> are modified in local context");
14253 : 747160 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
14254 : 0 : internal_error ("%<global_options%> are modified in local context");
14255 : 747160 : if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
14256 : 0 : internal_error ("%<global_options%> are modified in local context");
14257 : 747160 : if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
14258 : 0 : internal_error ("%<global_options%> are modified in local context");
14259 : 747160 : if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
14260 : 0 : internal_error ("%<global_options%> are modified in local context");
14261 : 747160 : if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
14262 : 0 : internal_error ("%<global_options%> are modified in local context");
14263 : 747160 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
14264 : 0 : internal_error ("%<global_options%> are modified in local context");
14265 : 747160 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
14266 : 0 : internal_error ("%<global_options%> are modified in local context");
14267 : 747160 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
14268 : 0 : internal_error ("%<global_options%> are modified in local context");
14269 : 747160 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
14270 : 0 : internal_error ("%<global_options%> are modified in local context");
14271 : 747160 : if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
14272 : 0 : internal_error ("%<global_options%> are modified in local context");
14273 : 747160 : if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
14274 : 0 : internal_error ("%<global_options%> are modified in local context");
14275 : 747160 : if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
14276 : 0 : internal_error ("%<global_options%> are modified in local context");
14277 : 747160 : if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
14278 : 0 : internal_error ("%<global_options%> are modified in local context");
14279 : 747160 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
14280 : 0 : internal_error ("%<global_options%> are modified in local context");
14281 : 747160 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
14282 : 0 : internal_error ("%<global_options%> are modified in local context");
14283 : 747160 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
14284 : 0 : internal_error ("%<global_options%> are modified in local context");
14285 : 747160 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
14286 : 0 : internal_error ("%<global_options%> are modified in local context");
14287 : 747160 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
14288 : 0 : internal_error ("%<global_options%> are modified in local context");
14289 : 747160 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
14290 : 0 : internal_error ("%<global_options%> are modified in local context");
14291 : 747160 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
14292 : 0 : internal_error ("%<global_options%> are modified in local context");
14293 : 747160 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
14294 : 0 : internal_error ("%<global_options%> are modified in local context");
14295 : 747160 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
14296 : 0 : internal_error ("%<global_options%> are modified in local context");
14297 : 747160 : if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
14298 : 0 : internal_error ("%<global_options%> are modified in local context");
14299 : 747160 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
14300 : 0 : internal_error ("%<global_options%> are modified in local context");
14301 : 747160 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
14302 : 0 : internal_error ("%<global_options%> are modified in local context");
14303 : 747160 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
14304 : 0 : internal_error ("%<global_options%> are modified in local context");
14305 : 747160 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
14306 : 0 : internal_error ("%<global_options%> are modified in local context");
14307 : 747160 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
14308 : 0 : internal_error ("%<global_options%> are modified in local context");
14309 : 747160 : if (ptr1->x_param_ipa_cp_profile_count_base != ptr2->x_param_ipa_cp_profile_count_base)
14310 : 0 : internal_error ("%<global_options%> are modified in local context");
14311 : 747160 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
14312 : 0 : internal_error ("%<global_options%> are modified in local context");
14313 : 747160 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
14314 : 0 : internal_error ("%<global_options%> are modified in local context");
14315 : 747160 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
14316 : 0 : internal_error ("%<global_options%> are modified in local context");
14317 : 747160 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
14318 : 0 : internal_error ("%<global_options%> are modified in local context");
14319 : 747160 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
14320 : 0 : internal_error ("%<global_options%> are modified in local context");
14321 : 747160 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
14322 : 0 : internal_error ("%<global_options%> are modified in local context");
14323 : 747160 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
14324 : 0 : internal_error ("%<global_options%> are modified in local context");
14325 : 747160 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
14326 : 0 : internal_error ("%<global_options%> are modified in local context");
14327 : 747160 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
14328 : 0 : internal_error ("%<global_options%> are modified in local context");
14329 : 747160 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
14330 : 0 : internal_error ("%<global_options%> are modified in local context");
14331 : 747160 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
14332 : 0 : internal_error ("%<global_options%> are modified in local context");
14333 : 747160 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
14334 : 0 : internal_error ("%<global_options%> are modified in local context");
14335 : 747160 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
14336 : 0 : internal_error ("%<global_options%> are modified in local context");
14337 : 747160 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
14338 : 0 : internal_error ("%<global_options%> are modified in local context");
14339 : 747160 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
14340 : 0 : internal_error ("%<global_options%> are modified in local context");
14341 : 747160 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
14342 : 0 : internal_error ("%<global_options%> are modified in local context");
14343 : 747160 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
14344 : 0 : internal_error ("%<global_options%> are modified in local context");
14345 : 747160 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
14346 : 0 : internal_error ("%<global_options%> are modified in local context");
14347 : 747160 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
14348 : 0 : internal_error ("%<global_options%> are modified in local context");
14349 : 747160 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
14350 : 0 : internal_error ("%<global_options%> are modified in local context");
14351 : 747160 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
14352 : 0 : internal_error ("%<global_options%> are modified in local context");
14353 : 747160 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
14354 : 0 : internal_error ("%<global_options%> are modified in local context");
14355 : 747160 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
14356 : 0 : internal_error ("%<global_options%> are modified in local context");
14357 : 747160 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
14358 : 0 : internal_error ("%<global_options%> are modified in local context");
14359 : 747160 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
14360 : 0 : internal_error ("%<global_options%> are modified in local context");
14361 : 747160 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
14362 : 0 : internal_error ("%<global_options%> are modified in local context");
14363 : 747160 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
14364 : 0 : internal_error ("%<global_options%> are modified in local context");
14365 : 747160 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
14366 : 0 : internal_error ("%<global_options%> are modified in local context");
14367 : 747160 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
14368 : 0 : internal_error ("%<global_options%> are modified in local context");
14369 : 747160 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
14370 : 0 : internal_error ("%<global_options%> are modified in local context");
14371 : 747160 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
14372 : 0 : internal_error ("%<global_options%> are modified in local context");
14373 : 747160 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
14374 : 0 : internal_error ("%<global_options%> are modified in local context");
14375 : 747160 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
14376 : 0 : internal_error ("%<global_options%> are modified in local context");
14377 : 747160 : if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
14378 : 0 : internal_error ("%<global_options%> are modified in local context");
14379 : 747160 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
14380 : 0 : internal_error ("%<global_options%> are modified in local context");
14381 : 747160 : if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
14382 : 0 : internal_error ("%<global_options%> are modified in local context");
14383 : 747160 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
14384 : 0 : internal_error ("%<global_options%> are modified in local context");
14385 : 747160 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
14386 : 0 : internal_error ("%<global_options%> are modified in local context");
14387 : 747160 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
14388 : 0 : internal_error ("%<global_options%> are modified in local context");
14389 : 747160 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
14390 : 0 : internal_error ("%<global_options%> are modified in local context");
14391 : 747160 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
14392 : 0 : internal_error ("%<global_options%> are modified in local context");
14393 : 747160 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
14394 : 0 : internal_error ("%<global_options%> are modified in local context");
14395 : 747160 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
14396 : 0 : internal_error ("%<global_options%> are modified in local context");
14397 : 747160 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
14398 : 0 : internal_error ("%<global_options%> are modified in local context");
14399 : 747160 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
14400 : 0 : internal_error ("%<global_options%> are modified in local context");
14401 : 747160 : if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
14402 : 0 : internal_error ("%<global_options%> are modified in local context");
14403 : 747160 : if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
14404 : 0 : internal_error ("%<global_options%> are modified in local context");
14405 : 747160 : if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
14406 : 0 : internal_error ("%<global_options%> are modified in local context");
14407 : 747160 : if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
14408 : 0 : internal_error ("%<global_options%> are modified in local context");
14409 : 747160 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
14410 : 0 : internal_error ("%<global_options%> are modified in local context");
14411 : 747160 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
14412 : 0 : internal_error ("%<global_options%> are modified in local context");
14413 : 747160 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
14414 : 0 : internal_error ("%<global_options%> are modified in local context");
14415 : 747160 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
14416 : 0 : internal_error ("%<global_options%> are modified in local context");
14417 : 747160 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
14418 : 0 : internal_error ("%<global_options%> are modified in local context");
14419 : 747160 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
14420 : 0 : internal_error ("%<global_options%> are modified in local context");
14421 : 747160 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
14422 : 0 : internal_error ("%<global_options%> are modified in local context");
14423 : 747160 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
14424 : 0 : internal_error ("%<global_options%> are modified in local context");
14425 : 747160 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
14426 : 0 : internal_error ("%<global_options%> are modified in local context");
14427 : 747160 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
14428 : 0 : internal_error ("%<global_options%> are modified in local context");
14429 : 747160 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
14430 : 0 : internal_error ("%<global_options%> are modified in local context");
14431 : 747160 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
14432 : 0 : internal_error ("%<global_options%> are modified in local context");
14433 : 747160 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
14434 : 0 : internal_error ("%<global_options%> are modified in local context");
14435 : 747160 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
14436 : 0 : internal_error ("%<global_options%> are modified in local context");
14437 : 747160 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
14438 : 0 : internal_error ("%<global_options%> are modified in local context");
14439 : 747160 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
14440 : 0 : internal_error ("%<global_options%> are modified in local context");
14441 : 747160 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
14442 : 0 : internal_error ("%<global_options%> are modified in local context");
14443 : 747160 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
14444 : 0 : internal_error ("%<global_options%> are modified in local context");
14445 : 747160 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
14446 : 0 : internal_error ("%<global_options%> are modified in local context");
14447 : 747160 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
14448 : 0 : internal_error ("%<global_options%> are modified in local context");
14449 : 747160 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
14450 : 0 : internal_error ("%<global_options%> are modified in local context");
14451 : 747160 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
14452 : 0 : internal_error ("%<global_options%> are modified in local context");
14453 : 747160 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
14454 : 0 : internal_error ("%<global_options%> are modified in local context");
14455 : 747160 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
14456 : 0 : internal_error ("%<global_options%> are modified in local context");
14457 : 747160 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
14458 : 0 : internal_error ("%<global_options%> are modified in local context");
14459 : 747160 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
14460 : 0 : internal_error ("%<global_options%> are modified in local context");
14461 : 747160 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
14462 : 0 : internal_error ("%<global_options%> are modified in local context");
14463 : 747160 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
14464 : 0 : internal_error ("%<global_options%> are modified in local context");
14465 : 747160 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
14466 : 0 : internal_error ("%<global_options%> are modified in local context");
14467 : 747160 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
14468 : 0 : internal_error ("%<global_options%> are modified in local context");
14469 : 747160 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
14470 : 0 : internal_error ("%<global_options%> are modified in local context");
14471 : 747160 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
14472 : 0 : internal_error ("%<global_options%> are modified in local context");
14473 : 747160 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
14474 : 0 : internal_error ("%<global_options%> are modified in local context");
14475 : 747160 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
14476 : 0 : internal_error ("%<global_options%> are modified in local context");
14477 : 747160 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
14478 : 0 : internal_error ("%<global_options%> are modified in local context");
14479 : 747160 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
14480 : 0 : internal_error ("%<global_options%> are modified in local context");
14481 : 747160 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
14482 : 0 : internal_error ("%<global_options%> are modified in local context");
14483 : 747160 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
14484 : 0 : internal_error ("%<global_options%> are modified in local context");
14485 : 747160 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
14486 : 0 : internal_error ("%<global_options%> are modified in local context");
14487 : 747160 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
14488 : 0 : internal_error ("%<global_options%> are modified in local context");
14489 : 747160 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
14490 : 0 : internal_error ("%<global_options%> are modified in local context");
14491 : 747160 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
14492 : 0 : internal_error ("%<global_options%> are modified in local context");
14493 : 747160 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
14494 : 0 : internal_error ("%<global_options%> are modified in local context");
14495 : 747160 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
14496 : 0 : internal_error ("%<global_options%> are modified in local context");
14497 : 747160 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
14498 : 0 : internal_error ("%<global_options%> are modified in local context");
14499 : 747160 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
14500 : 0 : internal_error ("%<global_options%> are modified in local context");
14501 : 747160 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
14502 : 0 : internal_error ("%<global_options%> are modified in local context");
14503 : 747160 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
14504 : 0 : internal_error ("%<global_options%> are modified in local context");
14505 : 747160 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
14506 : 0 : internal_error ("%<global_options%> are modified in local context");
14507 : 747160 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
14508 : 0 : internal_error ("%<global_options%> are modified in local context");
14509 : 747160 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
14510 : 0 : internal_error ("%<global_options%> are modified in local context");
14511 : 747160 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
14512 : 0 : internal_error ("%<global_options%> are modified in local context");
14513 : 747160 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
14514 : 0 : internal_error ("%<global_options%> are modified in local context");
14515 : 747160 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
14516 : 0 : internal_error ("%<global_options%> are modified in local context");
14517 : 747160 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
14518 : 0 : internal_error ("%<global_options%> are modified in local context");
14519 : 747160 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
14520 : 0 : internal_error ("%<global_options%> are modified in local context");
14521 : 747160 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
14522 : 0 : internal_error ("%<global_options%> are modified in local context");
14523 : 747160 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
14524 : 0 : internal_error ("%<global_options%> are modified in local context");
14525 : 747160 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
14526 : 0 : internal_error ("%<global_options%> are modified in local context");
14527 : 747160 : if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
14528 : 0 : internal_error ("%<global_options%> are modified in local context");
14529 : 747160 : if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
14530 : 0 : internal_error ("%<global_options%> are modified in local context");
14531 : 747160 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
14532 : 0 : internal_error ("%<global_options%> are modified in local context");
14533 : 747160 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
14534 : 0 : internal_error ("%<global_options%> are modified in local context");
14535 : 747160 : if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
14536 : 0 : internal_error ("%<global_options%> are modified in local context");
14537 : 747160 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
14538 : 0 : internal_error ("%<global_options%> are modified in local context");
14539 : 747160 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
14540 : 0 : internal_error ("%<global_options%> are modified in local context");
14541 : 747160 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
14542 : 0 : internal_error ("%<global_options%> are modified in local context");
14543 : 747160 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
14544 : 0 : internal_error ("%<global_options%> are modified in local context");
14545 : 747160 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
14546 : 0 : internal_error ("%<global_options%> are modified in local context");
14547 : 747160 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
14548 : 0 : internal_error ("%<global_options%> are modified in local context");
14549 : 747160 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
14550 : 0 : internal_error ("%<global_options%> are modified in local context");
14551 : 747160 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
14552 : 0 : internal_error ("%<global_options%> are modified in local context");
14553 : 747160 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
14554 : 0 : internal_error ("%<global_options%> are modified in local context");
14555 : 747160 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
14556 : 0 : internal_error ("%<global_options%> are modified in local context");
14557 : 747160 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
14558 : 0 : internal_error ("%<global_options%> are modified in local context");
14559 : 747160 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
14560 : 0 : internal_error ("%<global_options%> are modified in local context");
14561 : 747160 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
14562 : 0 : internal_error ("%<global_options%> are modified in local context");
14563 : 747160 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
14564 : 0 : internal_error ("%<global_options%> are modified in local context");
14565 : 747160 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
14566 : 0 : internal_error ("%<global_options%> are modified in local context");
14567 : 747160 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
14568 : 0 : internal_error ("%<global_options%> are modified in local context");
14569 : 747160 : if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
14570 : 0 : internal_error ("%<global_options%> are modified in local context");
14571 : 747160 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
14572 : 0 : internal_error ("%<global_options%> are modified in local context");
14573 : 747160 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
14574 : 0 : internal_error ("%<global_options%> are modified in local context");
14575 : 747160 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
14576 : 0 : internal_error ("%<global_options%> are modified in local context");
14577 : 747160 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
14578 : 0 : internal_error ("%<global_options%> are modified in local context");
14579 : 747160 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
14580 : 0 : internal_error ("%<global_options%> are modified in local context");
14581 : 747160 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
14582 : 0 : internal_error ("%<global_options%> are modified in local context");
14583 : 747160 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
14584 : 0 : internal_error ("%<global_options%> are modified in local context");
14585 : 747160 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
14586 : 0 : internal_error ("%<global_options%> are modified in local context");
14587 : 747160 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
14588 : 0 : internal_error ("%<global_options%> are modified in local context");
14589 : 747160 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
14590 : 0 : internal_error ("%<global_options%> are modified in local context");
14591 : 747160 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
14592 : 0 : internal_error ("%<global_options%> are modified in local context");
14593 : 747160 : if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
14594 : 0 : internal_error ("%<global_options%> are modified in local context");
14595 : 747160 : if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
14596 : 0 : internal_error ("%<global_options%> are modified in local context");
14597 : 747160 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
14598 : 0 : internal_error ("%<global_options%> are modified in local context");
14599 : 747160 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
14600 : 0 : internal_error ("%<global_options%> are modified in local context");
14601 : 747160 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
14602 : 0 : internal_error ("%<global_options%> are modified in local context");
14603 : 747160 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
14604 : 0 : internal_error ("%<global_options%> are modified in local context");
14605 : 747160 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
14606 : 0 : internal_error ("%<global_options%> are modified in local context");
14607 : 747160 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
14608 : 0 : internal_error ("%<global_options%> are modified in local context");
14609 : 747160 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
14610 : 0 : internal_error ("%<global_options%> are modified in local context");
14611 : 747160 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
14612 : 0 : internal_error ("%<global_options%> are modified in local context");
14613 : 747160 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
14614 : 0 : internal_error ("%<global_options%> are modified in local context");
14615 : 747160 : if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
14616 : 0 : internal_error ("%<global_options%> are modified in local context");
14617 : 747160 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
14618 : 0 : internal_error ("%<global_options%> are modified in local context");
14619 : 747160 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
14620 : 0 : internal_error ("%<global_options%> are modified in local context");
14621 : 747160 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
14622 : 0 : internal_error ("%<global_options%> are modified in local context");
14623 : 747160 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
14624 : 0 : internal_error ("%<global_options%> are modified in local context");
14625 : 747160 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
14626 : 0 : internal_error ("%<global_options%> are modified in local context");
14627 : 747160 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
14628 : 0 : internal_error ("%<global_options%> are modified in local context");
14629 : 747160 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
14630 : 0 : internal_error ("%<global_options%> are modified in local context");
14631 : 747160 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
14632 : 0 : internal_error ("%<global_options%> are modified in local context");
14633 : 747160 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
14634 : 0 : internal_error ("%<global_options%> are modified in local context");
14635 : 747160 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
14636 : 0 : internal_error ("%<global_options%> are modified in local context");
14637 : 747160 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
14638 : 0 : internal_error ("%<global_options%> are modified in local context");
14639 : 747160 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
14640 : 0 : internal_error ("%<global_options%> are modified in local context");
14641 : 747160 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
14642 : 0 : internal_error ("%<global_options%> are modified in local context");
14643 : 747160 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
14644 : 0 : internal_error ("%<global_options%> are modified in local context");
14645 : 747160 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
14646 : 0 : internal_error ("%<global_options%> are modified in local context");
14647 : 747160 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
14648 : 0 : internal_error ("%<global_options%> are modified in local context");
14649 : 747160 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
14650 : 0 : internal_error ("%<global_options%> are modified in local context");
14651 : 747160 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
14652 : 0 : internal_error ("%<global_options%> are modified in local context");
14653 : 747160 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
14654 : 0 : internal_error ("%<global_options%> are modified in local context");
14655 : 747160 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
14656 : 0 : internal_error ("%<global_options%> are modified in local context");
14657 : 747160 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
14658 : 0 : internal_error ("%<global_options%> are modified in local context");
14659 : 747160 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
14660 : 0 : internal_error ("%<global_options%> are modified in local context");
14661 : 747160 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
14662 : 0 : internal_error ("%<global_options%> are modified in local context");
14663 : 747160 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
14664 : 0 : internal_error ("%<global_options%> are modified in local context");
14665 : 747160 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
14666 : 0 : internal_error ("%<global_options%> are modified in local context");
14667 : 747160 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
14668 : 0 : internal_error ("%<global_options%> are modified in local context");
14669 : 747160 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
14670 : 0 : internal_error ("%<global_options%> are modified in local context");
14671 : 747160 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
14672 : 0 : internal_error ("%<global_options%> are modified in local context");
14673 : 747160 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
14674 : 0 : internal_error ("%<global_options%> are modified in local context");
14675 : 747160 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
14676 : 0 : internal_error ("%<global_options%> are modified in local context");
14677 : 747160 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
14678 : 0 : internal_error ("%<global_options%> are modified in local context");
14679 : 747160 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
14680 : 0 : internal_error ("%<global_options%> are modified in local context");
14681 : 747160 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
14682 : 0 : internal_error ("%<global_options%> are modified in local context");
14683 : 747160 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
14684 : 0 : internal_error ("%<global_options%> are modified in local context");
14685 : 747160 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
14686 : 0 : internal_error ("%<global_options%> are modified in local context");
14687 : 747160 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
14688 : 0 : internal_error ("%<global_options%> are modified in local context");
14689 : 747160 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
14690 : 0 : internal_error ("%<global_options%> are modified in local context");
14691 : 747160 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
14692 : 0 : internal_error ("%<global_options%> are modified in local context");
14693 : 747160 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
14694 : 0 : internal_error ("%<global_options%> are modified in local context");
14695 : 747160 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
14696 : 0 : internal_error ("%<global_options%> are modified in local context");
14697 : 747160 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
14698 : 0 : internal_error ("%<global_options%> are modified in local context");
14699 : 747160 : if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
14700 : 0 : internal_error ("%<global_options%> are modified in local context");
14701 : 747160 : if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
14702 : 0 : internal_error ("%<global_options%> are modified in local context");
14703 : 747160 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
14704 : 0 : internal_error ("%<global_options%> are modified in local context");
14705 : 747160 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
14706 : 0 : internal_error ("%<global_options%> are modified in local context");
14707 : 747160 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
14708 : 0 : internal_error ("%<global_options%> are modified in local context");
14709 : 747160 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
14710 : 0 : internal_error ("%<global_options%> are modified in local context");
14711 : 747160 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
14712 : 0 : internal_error ("%<global_options%> are modified in local context");
14713 : 747160 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
14714 : 0 : internal_error ("%<global_options%> are modified in local context");
14715 : 747160 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
14716 : 0 : internal_error ("%<global_options%> are modified in local context");
14717 : 747160 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
14718 : 0 : internal_error ("%<global_options%> are modified in local context");
14719 : 747160 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
14720 : 0 : internal_error ("%<global_options%> are modified in local context");
14721 : 747160 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
14722 : 0 : internal_error ("%<global_options%> are modified in local context");
14723 : 747160 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
14724 : 0 : internal_error ("%<global_options%> are modified in local context");
14725 : 747160 : if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
14726 : 0 : internal_error ("%<global_options%> are modified in local context");
14727 : 747160 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
14728 : 0 : internal_error ("%<global_options%> are modified in local context");
14729 : 747160 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
14730 : 0 : internal_error ("%<global_options%> are modified in local context");
14731 : 747160 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
14732 : 0 : internal_error ("%<global_options%> are modified in local context");
14733 : 747160 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
14734 : 0 : internal_error ("%<global_options%> are modified in local context");
14735 : 747160 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
14736 : 0 : internal_error ("%<global_options%> are modified in local context");
14737 : 747160 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
14738 : 0 : internal_error ("%<global_options%> are modified in local context");
14739 : 747160 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
14740 : 0 : internal_error ("%<global_options%> are modified in local context");
14741 : 747160 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
14742 : 0 : internal_error ("%<global_options%> are modified in local context");
14743 : 747160 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
14744 : 0 : internal_error ("%<global_options%> are modified in local context");
14745 : 747160 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
14746 : 0 : internal_error ("%<global_options%> are modified in local context");
14747 : 747160 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
14748 : 0 : internal_error ("%<global_options%> are modified in local context");
14749 : 747160 : if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
14750 : 0 : internal_error ("%<global_options%> are modified in local context");
14751 : 747160 : if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
14752 : 0 : internal_error ("%<global_options%> are modified in local context");
14753 : 747160 : if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
14754 : 0 : internal_error ("%<global_options%> are modified in local context");
14755 : 747160 : if (ptr1->x_warn_nsobject_attribute != ptr2->x_warn_nsobject_attribute)
14756 : 0 : internal_error ("%<global_options%> are modified in local context");
14757 : 747160 : if (ptr1->x_warn_abi != ptr2->x_warn_abi)
14758 : 0 : internal_error ("%<global_options%> are modified in local context");
14759 : 747160 : if (ptr1->x_warn_abi_tag != ptr2->x_warn_abi_tag)
14760 : 0 : internal_error ("%<global_options%> are modified in local context");
14761 : 747160 : if (ptr1->x_warn_absolute_value != ptr2->x_warn_absolute_value)
14762 : 0 : internal_error ("%<global_options%> are modified in local context");
14763 : 747160 : if (ptr1->x_warn_address != ptr2->x_warn_address)
14764 : 0 : internal_error ("%<global_options%> are modified in local context");
14765 : 747160 : if (ptr1->x_warn_address_of_packed_member != ptr2->x_warn_address_of_packed_member)
14766 : 0 : internal_error ("%<global_options%> are modified in local context");
14767 : 747160 : if (ptr1->x_warn_aggregate_return != ptr2->x_warn_aggregate_return)
14768 : 0 : internal_error ("%<global_options%> are modified in local context");
14769 : 747160 : if (ptr1->x_warn_aggressive_loop_optimizations != ptr2->x_warn_aggressive_loop_optimizations)
14770 : 0 : internal_error ("%<global_options%> are modified in local context");
14771 : 747160 : if (ptr1->x_warn_aliasing != ptr2->x_warn_aliasing)
14772 : 0 : internal_error ("%<global_options%> are modified in local context");
14773 : 747160 : if (ptr1->x_warn_align_commons != ptr2->x_warn_align_commons)
14774 : 0 : internal_error ("%<global_options%> are modified in local context");
14775 : 747160 : if (ptr1->x_warn_aligned_new != ptr2->x_warn_aligned_new)
14776 : 0 : internal_error ("%<global_options%> are modified in local context");
14777 : 747160 : if (ptr1->x_warn_alloc_size != ptr2->x_warn_alloc_size)
14778 : 0 : internal_error ("%<global_options%> are modified in local context");
14779 : 747160 : if (ptr1->x_warn_alloc_size_limit != ptr2->x_warn_alloc_size_limit)
14780 : 0 : internal_error ("%<global_options%> are modified in local context");
14781 : 747160 : if (ptr1->x_warn_alloc_zero != ptr2->x_warn_alloc_zero)
14782 : 0 : internal_error ("%<global_options%> are modified in local context");
14783 : 747160 : if (ptr1->x_warn_alloca != ptr2->x_warn_alloca)
14784 : 0 : internal_error ("%<global_options%> are modified in local context");
14785 : 747160 : if (ptr1->x_warn_alloca_limit != ptr2->x_warn_alloca_limit)
14786 : 0 : internal_error ("%<global_options%> are modified in local context");
14787 : 747160 : if (ptr1->x_warn_ampersand != ptr2->x_warn_ampersand)
14788 : 0 : internal_error ("%<global_options%> are modified in local context");
14789 : 747160 : if (ptr1->x_warn_analyzer_allocation_size != ptr2->x_warn_analyzer_allocation_size)
14790 : 0 : internal_error ("%<global_options%> are modified in local context");
14791 : 747160 : if (ptr1->x_warn_analyzer_deref_before_check != ptr2->x_warn_analyzer_deref_before_check)
14792 : 0 : internal_error ("%<global_options%> are modified in local context");
14793 : 747160 : if (ptr1->x_warn_analyzer_double_fclose != ptr2->x_warn_analyzer_double_fclose)
14794 : 0 : internal_error ("%<global_options%> are modified in local context");
14795 : 747160 : if (ptr1->x_warn_analyzer_double_free != ptr2->x_warn_analyzer_double_free)
14796 : 0 : internal_error ("%<global_options%> are modified in local context");
14797 : 747160 : if (ptr1->x_warn_analyzer_exposure_through_output_file != ptr2->x_warn_analyzer_exposure_through_output_file)
14798 : 0 : internal_error ("%<global_options%> are modified in local context");
14799 : 747160 : if (ptr1->x_warn_analyzer_exposure_through_uninit_copy != ptr2->x_warn_analyzer_exposure_through_uninit_copy)
14800 : 0 : internal_error ("%<global_options%> are modified in local context");
14801 : 747160 : if (ptr1->x_warn_analyzer_fd_mode_mismatch != ptr2->x_warn_analyzer_fd_mode_mismatch)
14802 : 0 : internal_error ("%<global_options%> are modified in local context");
14803 : 747160 : if (ptr1->x_warn_analyzer_fd_double_close != ptr2->x_warn_analyzer_fd_double_close)
14804 : 0 : internal_error ("%<global_options%> are modified in local context");
14805 : 747160 : if (ptr1->x_warn_analyzer_fd_leak != ptr2->x_warn_analyzer_fd_leak)
14806 : 0 : internal_error ("%<global_options%> are modified in local context");
14807 : 747160 : if (ptr1->x_warn_analyzer_fd_phase_mismatch != ptr2->x_warn_analyzer_fd_phase_mismatch)
14808 : 0 : internal_error ("%<global_options%> are modified in local context");
14809 : 747160 : if (ptr1->x_warn_analyzer_fd_type_mismatch != ptr2->x_warn_analyzer_fd_type_mismatch)
14810 : 0 : internal_error ("%<global_options%> are modified in local context");
14811 : 747160 : if (ptr1->x_warn_analyzer_fd_use_after_close != ptr2->x_warn_analyzer_fd_use_after_close)
14812 : 0 : internal_error ("%<global_options%> are modified in local context");
14813 : 747160 : if (ptr1->x_warn_analyzer_fd_use_without_check != ptr2->x_warn_analyzer_fd_use_without_check)
14814 : 0 : internal_error ("%<global_options%> are modified in local context");
14815 : 747160 : if (ptr1->x_warn_analyzer_file_leak != ptr2->x_warn_analyzer_file_leak)
14816 : 0 : internal_error ("%<global_options%> are modified in local context");
14817 : 747160 : if (ptr1->x_warn_analyzer_free_of_non_heap != ptr2->x_warn_analyzer_free_of_non_heap)
14818 : 0 : internal_error ("%<global_options%> are modified in local context");
14819 : 747160 : if (ptr1->x_warn_analyzer_imprecise_fp_arithmetic != ptr2->x_warn_analyzer_imprecise_fp_arithmetic)
14820 : 0 : internal_error ("%<global_options%> are modified in local context");
14821 : 747160 : if (ptr1->x_warn_analyzer_infinite_loop != ptr2->x_warn_analyzer_infinite_loop)
14822 : 0 : internal_error ("%<global_options%> are modified in local context");
14823 : 747160 : if (ptr1->x_warn_analyzer_infinite_recursion != ptr2->x_warn_analyzer_infinite_recursion)
14824 : 0 : internal_error ("%<global_options%> are modified in local context");
14825 : 747160 : if (ptr1->x_warn_analyzer_jump_through_null != ptr2->x_warn_analyzer_jump_through_null)
14826 : 0 : internal_error ("%<global_options%> are modified in local context");
14827 : 747160 : if (ptr1->x_warn_analyzer_malloc_leak != ptr2->x_warn_analyzer_malloc_leak)
14828 : 0 : internal_error ("%<global_options%> are modified in local context");
14829 : 747160 : if (ptr1->x_warn_analyzer_mismatching_deallocation != ptr2->x_warn_analyzer_mismatching_deallocation)
14830 : 0 : internal_error ("%<global_options%> are modified in local context");
14831 : 747160 : if (ptr1->x_warn_analyzer_null_argument != ptr2->x_warn_analyzer_null_argument)
14832 : 0 : internal_error ("%<global_options%> are modified in local context");
14833 : 747160 : if (ptr1->x_warn_analyzer_null_dereference != ptr2->x_warn_analyzer_null_dereference)
14834 : 0 : internal_error ("%<global_options%> are modified in local context");
14835 : 747160 : if (ptr1->x_warn_analyzer_out_of_bounds != ptr2->x_warn_analyzer_out_of_bounds)
14836 : 0 : internal_error ("%<global_options%> are modified in local context");
14837 : 747160 : if (ptr1->x_warn_analyzer_overlapping_buffers != ptr2->x_warn_analyzer_overlapping_buffers)
14838 : 0 : internal_error ("%<global_options%> are modified in local context");
14839 : 747160 : if (ptr1->x_warn_analyzer_possible_null_argument != ptr2->x_warn_analyzer_possible_null_argument)
14840 : 0 : internal_error ("%<global_options%> are modified in local context");
14841 : 747160 : if (ptr1->x_warn_analyzer_possible_null_dereference != ptr2->x_warn_analyzer_possible_null_dereference)
14842 : 0 : internal_error ("%<global_options%> are modified in local context");
14843 : 747160 : if (ptr1->x_warn_analyzer_putenv_of_auto_var != ptr2->x_warn_analyzer_putenv_of_auto_var)
14844 : 0 : internal_error ("%<global_options%> are modified in local context");
14845 : 747160 : if (ptr1->x_warn_analyzer_shift_count_negative != ptr2->x_warn_analyzer_shift_count_negative)
14846 : 0 : internal_error ("%<global_options%> are modified in local context");
14847 : 747160 : if (ptr1->x_warn_analyzer_shift_count_overflow != ptr2->x_warn_analyzer_shift_count_overflow)
14848 : 0 : internal_error ("%<global_options%> are modified in local context");
14849 : 747160 : if (ptr1->x_warn_analyzer_stale_setjmp_buffer != ptr2->x_warn_analyzer_stale_setjmp_buffer)
14850 : 0 : internal_error ("%<global_options%> are modified in local context");
14851 : 747160 : if (ptr1->x_warn_analyzer_symbol_too_complex != ptr2->x_warn_analyzer_symbol_too_complex)
14852 : 0 : internal_error ("%<global_options%> are modified in local context");
14853 : 747160 : if (ptr1->x_warn_analyzer_tainted_allocation_size != ptr2->x_warn_analyzer_tainted_allocation_size)
14854 : 0 : internal_error ("%<global_options%> are modified in local context");
14855 : 747160 : if (ptr1->x_warn_analyzer_tainted_array_index != ptr2->x_warn_analyzer_tainted_array_index)
14856 : 0 : internal_error ("%<global_options%> are modified in local context");
14857 : 747160 : if (ptr1->x_warn_analyzer_tainted_assertion != ptr2->x_warn_analyzer_tainted_assertion)
14858 : 0 : internal_error ("%<global_options%> are modified in local context");
14859 : 747160 : if (ptr1->x_warn_analyzer_tainted_divisor != ptr2->x_warn_analyzer_tainted_divisor)
14860 : 0 : internal_error ("%<global_options%> are modified in local context");
14861 : 747160 : if (ptr1->x_warn_analyzer_tainted_offset != ptr2->x_warn_analyzer_tainted_offset)
14862 : 0 : internal_error ("%<global_options%> are modified in local context");
14863 : 747160 : if (ptr1->x_warn_analyzer_tainted_size != ptr2->x_warn_analyzer_tainted_size)
14864 : 0 : internal_error ("%<global_options%> are modified in local context");
14865 : 747160 : if (ptr1->x_warn_analyzer_too_complex != ptr2->x_warn_analyzer_too_complex)
14866 : 0 : internal_error ("%<global_options%> are modified in local context");
14867 : 747160 : if (ptr1->x_warn_analyzer_undefined_behavior_strtok != ptr2->x_warn_analyzer_undefined_behavior_strtok)
14868 : 0 : internal_error ("%<global_options%> are modified in local context");
14869 : 747160 : if (ptr1->x_warn_analyzer_unsafe_call_within_signal_handler != ptr2->x_warn_analyzer_unsafe_call_within_signal_handler)
14870 : 0 : internal_error ("%<global_options%> are modified in local context");
14871 : 747160 : if (ptr1->x_warn_analyzer_use_after_free != ptr2->x_warn_analyzer_use_after_free)
14872 : 0 : internal_error ("%<global_options%> are modified in local context");
14873 : 747160 : if (ptr1->x_warn_analyzer_use_of_pointer_in_stale_stack_frame != ptr2->x_warn_analyzer_use_of_pointer_in_stale_stack_frame)
14874 : 0 : internal_error ("%<global_options%> are modified in local context");
14875 : 747160 : if (ptr1->x_warn_analyzer_use_of_uninitialized_value != ptr2->x_warn_analyzer_use_of_uninitialized_value)
14876 : 0 : internal_error ("%<global_options%> are modified in local context");
14877 : 747160 : if (ptr1->x_warn_analyzer_va_arg_type_mismatch != ptr2->x_warn_analyzer_va_arg_type_mismatch)
14878 : 0 : internal_error ("%<global_options%> are modified in local context");
14879 : 747160 : if (ptr1->x_warn_analyzer_va_list_exhausted != ptr2->x_warn_analyzer_va_list_exhausted)
14880 : 0 : internal_error ("%<global_options%> are modified in local context");
14881 : 747160 : if (ptr1->x_warn_analyzer_va_list_leak != ptr2->x_warn_analyzer_va_list_leak)
14882 : 0 : internal_error ("%<global_options%> are modified in local context");
14883 : 747160 : if (ptr1->x_warn_analyzer_va_list_use_after_va_end != ptr2->x_warn_analyzer_va_list_use_after_va_end)
14884 : 0 : internal_error ("%<global_options%> are modified in local context");
14885 : 747160 : if (ptr1->x_warn_analyzer_write_to_const != ptr2->x_warn_analyzer_write_to_const)
14886 : 0 : internal_error ("%<global_options%> are modified in local context");
14887 : 747160 : if (ptr1->x_warn_analyzer_write_to_string_literal != ptr2->x_warn_analyzer_write_to_string_literal)
14888 : 0 : internal_error ("%<global_options%> are modified in local context");
14889 : 747160 : if (ptr1->x_warn_arith_conv != ptr2->x_warn_arith_conv)
14890 : 0 : internal_error ("%<global_options%> are modified in local context");
14891 : 747160 : if (ptr1->x_warn_array_bounds != ptr2->x_warn_array_bounds)
14892 : 0 : internal_error ("%<global_options%> are modified in local context");
14893 : 747160 : if (ptr1->x_warn_array_compare != ptr2->x_warn_array_compare)
14894 : 0 : internal_error ("%<global_options%> are modified in local context");
14895 : 747160 : if (ptr1->x_warn_array_parameter != ptr2->x_warn_array_parameter)
14896 : 0 : internal_error ("%<global_options%> are modified in local context");
14897 : 747160 : if (ptr1->x_warn_array_temporaries != ptr2->x_warn_array_temporaries)
14898 : 0 : internal_error ("%<global_options%> are modified in local context");
14899 : 747160 : if (ptr1->x_warn_assign_intercept != ptr2->x_warn_assign_intercept)
14900 : 0 : internal_error ("%<global_options%> are modified in local context");
14901 : 747160 : if (ptr1->x_warn_attribute_alias != ptr2->x_warn_attribute_alias)
14902 : 0 : internal_error ("%<global_options%> are modified in local context");
14903 : 747160 : if (ptr1->x_warn_attribute_warning != ptr2->x_warn_attribute_warning)
14904 : 0 : internal_error ("%<global_options%> are modified in local context");
14905 : 747160 : if (ptr1->x_warn_attributes != ptr2->x_warn_attributes)
14906 : 0 : internal_error ("%<global_options%> are modified in local context");
14907 : 747160 : if (ptr1->x_warn_bad_function_cast != ptr2->x_warn_bad_function_cast)
14908 : 0 : internal_error ("%<global_options%> are modified in local context");
14909 : 747160 : if (ptr1->x_warn_bidirectional != ptr2->x_warn_bidirectional)
14910 : 0 : internal_error ("%<global_options%> are modified in local context");
14911 : 747160 : if (ptr1->x_warn_bool_compare != ptr2->x_warn_bool_compare)
14912 : 0 : internal_error ("%<global_options%> are modified in local context");
14913 : 747160 : if (ptr1->x_warn_bool_op != ptr2->x_warn_bool_op)
14914 : 0 : internal_error ("%<global_options%> are modified in local context");
14915 : 747160 : if (ptr1->x_warn_builtin_declaration_mismatch != ptr2->x_warn_builtin_declaration_mismatch)
14916 : 0 : internal_error ("%<global_options%> are modified in local context");
14917 : 747160 : if (ptr1->x_cpp_warn_builtin_macro_redefined != ptr2->x_cpp_warn_builtin_macro_redefined)
14918 : 0 : internal_error ("%<global_options%> are modified in local context");
14919 : 747160 : if (ptr1->x_warn_cxx_compat != ptr2->x_warn_cxx_compat)
14920 : 0 : internal_error ("%<global_options%> are modified in local context");
14921 : 747160 : if (ptr1->x_warn_cxx11_compat != ptr2->x_warn_cxx11_compat)
14922 : 0 : internal_error ("%<global_options%> are modified in local context");
14923 : 747160 : if (ptr1->x_warn_cxx11_extensions != ptr2->x_warn_cxx11_extensions)
14924 : 0 : internal_error ("%<global_options%> are modified in local context");
14925 : 747160 : if (ptr1->x_warn_cxx14_compat != ptr2->x_warn_cxx14_compat)
14926 : 0 : internal_error ("%<global_options%> are modified in local context");
14927 : 747160 : if (ptr1->x_warn_cxx14_extensions != ptr2->x_warn_cxx14_extensions)
14928 : 0 : internal_error ("%<global_options%> are modified in local context");
14929 : 747160 : if (ptr1->x_warn_cxx17_compat != ptr2->x_warn_cxx17_compat)
14930 : 0 : internal_error ("%<global_options%> are modified in local context");
14931 : 747160 : if (ptr1->x_warn_cxx17_extensions != ptr2->x_warn_cxx17_extensions)
14932 : 0 : internal_error ("%<global_options%> are modified in local context");
14933 : 747160 : if (ptr1->x_warn_cxx20_compat != ptr2->x_warn_cxx20_compat)
14934 : 0 : internal_error ("%<global_options%> are modified in local context");
14935 : 747160 : if (ptr1->x_warn_cxx20_extensions != ptr2->x_warn_cxx20_extensions)
14936 : 0 : internal_error ("%<global_options%> are modified in local context");
14937 : 747160 : if (ptr1->x_warn_cxx23_extensions != ptr2->x_warn_cxx23_extensions)
14938 : 0 : internal_error ("%<global_options%> are modified in local context");
14939 : 747160 : if (ptr1->x_warn_cxx26_extensions != ptr2->x_warn_cxx26_extensions)
14940 : 0 : internal_error ("%<global_options%> are modified in local context");
14941 : 747160 : if (ptr1->x_warn_c_binding_type != ptr2->x_warn_c_binding_type)
14942 : 0 : internal_error ("%<global_options%> are modified in local context");
14943 : 747160 : if (ptr1->x_warn_c11_c23_compat != ptr2->x_warn_c11_c23_compat)
14944 : 0 : internal_error ("%<global_options%> are modified in local context");
14945 : 747160 : if (ptr1->x_warn_c90_c99_compat != ptr2->x_warn_c90_c99_compat)
14946 : 0 : internal_error ("%<global_options%> are modified in local context");
14947 : 747160 : if (ptr1->x_warn_c99_c11_compat != ptr2->x_warn_c99_c11_compat)
14948 : 0 : internal_error ("%<global_options%> are modified in local context");
14949 : 747160 : if (ptr1->x_warn_calloc_transposed_args != ptr2->x_warn_calloc_transposed_args)
14950 : 0 : internal_error ("%<global_options%> are modified in local context");
14951 : 747160 : if (ptr1->x_warn_cannot_profile != ptr2->x_warn_cannot_profile)
14952 : 0 : internal_error ("%<global_options%> are modified in local context");
14953 : 747160 : if (ptr1->x_warn_cast_align != ptr2->x_warn_cast_align)
14954 : 0 : internal_error ("%<global_options%> are modified in local context");
14955 : 747160 : if (ptr1->x_warn_cast_function_type != ptr2->x_warn_cast_function_type)
14956 : 0 : internal_error ("%<global_options%> are modified in local context");
14957 : 747160 : if (ptr1->x_warn_cast_qual != ptr2->x_warn_cast_qual)
14958 : 0 : internal_error ("%<global_options%> are modified in local context");
14959 : 747160 : if (ptr1->x_warn_cast_result != ptr2->x_warn_cast_result)
14960 : 0 : internal_error ("%<global_options%> are modified in local context");
14961 : 747160 : if (ptr1->x_warn_cast_user_defined != ptr2->x_warn_cast_user_defined)
14962 : 0 : internal_error ("%<global_options%> are modified in local context");
14963 : 747160 : if (ptr1->x_warn_catch_value != ptr2->x_warn_catch_value)
14964 : 0 : internal_error ("%<global_options%> are modified in local context");
14965 : 747160 : if (ptr1->x_warn_changes_meaning != ptr2->x_warn_changes_meaning)
14966 : 0 : internal_error ("%<global_options%> are modified in local context");
14967 : 747160 : if (ptr1->x_warn_char_subscripts != ptr2->x_warn_char_subscripts)
14968 : 0 : internal_error ("%<global_options%> are modified in local context");
14969 : 747160 : if (ptr1->x_warn_character_truncation != ptr2->x_warn_character_truncation)
14970 : 0 : internal_error ("%<global_options%> are modified in local context");
14971 : 747160 : if (ptr1->x_warn_class_conversion != ptr2->x_warn_class_conversion)
14972 : 0 : internal_error ("%<global_options%> are modified in local context");
14973 : 747160 : if (ptr1->x_warn_class_memaccess != ptr2->x_warn_class_memaccess)
14974 : 0 : internal_error ("%<global_options%> are modified in local context");
14975 : 747160 : if (ptr1->x_warn_clobbered != ptr2->x_warn_clobbered)
14976 : 0 : internal_error ("%<global_options%> are modified in local context");
14977 : 747160 : if (ptr1->x_warn_comma_subscript != ptr2->x_warn_comma_subscript)
14978 : 0 : internal_error ("%<global_options%> are modified in local context");
14979 : 747160 : if (ptr1->x_cpp_warn_comment != ptr2->x_cpp_warn_comment)
14980 : 0 : internal_error ("%<global_options%> are modified in local context");
14981 : 747160 : if (ptr1->x_warn_compare_distinct_pointer_types != ptr2->x_warn_compare_distinct_pointer_types)
14982 : 0 : internal_error ("%<global_options%> are modified in local context");
14983 : 747160 : if (ptr1->x_warn_compare_reals != ptr2->x_warn_compare_reals)
14984 : 0 : internal_error ("%<global_options%> are modified in local context");
14985 : 747160 : if (ptr1->x_warn_complain_wrong_lang != ptr2->x_warn_complain_wrong_lang)
14986 : 0 : internal_error ("%<global_options%> are modified in local context");
14987 : 747160 : if (ptr1->x_warn_conditionally_supported != ptr2->x_warn_conditionally_supported)
14988 : 0 : internal_error ("%<global_options%> are modified in local context");
14989 : 747160 : if (ptr1->x_warn_conversion != ptr2->x_warn_conversion)
14990 : 0 : internal_error ("%<global_options%> are modified in local context");
14991 : 747160 : if (ptr1->x_warn_conversion_extra != ptr2->x_warn_conversion_extra)
14992 : 0 : internal_error ("%<global_options%> are modified in local context");
14993 : 747160 : if (ptr1->x_warn_conversion_null != ptr2->x_warn_conversion_null)
14994 : 0 : internal_error ("%<global_options%> are modified in local context");
14995 : 747160 : if (ptr1->x_warn_coverage_invalid_linenum != ptr2->x_warn_coverage_invalid_linenum)
14996 : 0 : internal_error ("%<global_options%> are modified in local context");
14997 : 747160 : if (ptr1->x_warn_coverage_mismatch != ptr2->x_warn_coverage_mismatch)
14998 : 0 : internal_error ("%<global_options%> are modified in local context");
14999 : 747160 : if (ptr1->x_warn_too_many_conditions != ptr2->x_warn_too_many_conditions)
15000 : 0 : internal_error ("%<global_options%> are modified in local context");
15001 : 747160 : if (ptr1->x_warn_cpp != ptr2->x_warn_cpp)
15002 : 0 : internal_error ("%<global_options%> are modified in local context");
15003 : 747160 : if (ptr1->x_warn_ctad_maybe_unsupported != ptr2->x_warn_ctad_maybe_unsupported)
15004 : 0 : internal_error ("%<global_options%> are modified in local context");
15005 : 747160 : if (ptr1->x_warn_ctor_dtor_privacy != ptr2->x_warn_ctor_dtor_privacy)
15006 : 0 : internal_error ("%<global_options%> are modified in local context");
15007 : 747160 : if (ptr1->x_warn_dangling_else != ptr2->x_warn_dangling_else)
15008 : 0 : internal_error ("%<global_options%> are modified in local context");
15009 : 747160 : if (ptr1->x_warn_dangling_pointer != ptr2->x_warn_dangling_pointer)
15010 : 0 : internal_error ("%<global_options%> are modified in local context");
15011 : 747160 : if (ptr1->x_warn_dangling_reference != ptr2->x_warn_dangling_reference)
15012 : 0 : internal_error ("%<global_options%> are modified in local context");
15013 : 747160 : if (ptr1->x_cpp_warn_date_time != ptr2->x_cpp_warn_date_time)
15014 : 0 : internal_error ("%<global_options%> are modified in local context");
15015 : 747160 : if (ptr1->x_warn_declaration_after_statement != ptr2->x_warn_declaration_after_statement)
15016 : 0 : internal_error ("%<global_options%> are modified in local context");
15017 : 747160 : if (ptr1->x_warn_declaration_missing_parameter != ptr2->x_warn_declaration_missing_parameter)
15018 : 0 : internal_error ("%<global_options%> are modified in local context");
15019 : 747160 : if (ptr1->x_warn_delete_incomplete != ptr2->x_warn_delete_incomplete)
15020 : 0 : internal_error ("%<global_options%> are modified in local context");
15021 : 747160 : if (ptr1->x_warn_delnonvdtor != ptr2->x_warn_delnonvdtor)
15022 : 0 : internal_error ("%<global_options%> are modified in local context");
15023 : 747160 : if (ptr1->x_warn_deprecated != ptr2->x_warn_deprecated)
15024 : 0 : internal_error ("%<global_options%> are modified in local context");
15025 : 747160 : if (ptr1->x_warn_deprecated_copy != ptr2->x_warn_deprecated_copy)
15026 : 0 : internal_error ("%<global_options%> are modified in local context");
15027 : 747160 : if (ptr1->x_warn_deprecated_decl != ptr2->x_warn_deprecated_decl)
15028 : 0 : internal_error ("%<global_options%> are modified in local context");
15029 : 747160 : if (ptr1->x_warn_deprecated_enum_enum_conv != ptr2->x_warn_deprecated_enum_enum_conv)
15030 : 0 : internal_error ("%<global_options%> are modified in local context");
15031 : 747160 : if (ptr1->x_warn_deprecated_enum_float_conv != ptr2->x_warn_deprecated_enum_float_conv)
15032 : 0 : internal_error ("%<global_options%> are modified in local context");
15033 : 747160 : if (ptr1->x_warn_designated_init != ptr2->x_warn_designated_init)
15034 : 0 : internal_error ("%<global_options%> are modified in local context");
15035 : 747160 : if (ptr1->x_warn_disabled_optimization != ptr2->x_warn_disabled_optimization)
15036 : 0 : internal_error ("%<global_options%> are modified in local context");
15037 : 747160 : if (ptr1->x_warn_discarded_array_qualifiers != ptr2->x_warn_discarded_array_qualifiers)
15038 : 0 : internal_error ("%<global_options%> are modified in local context");
15039 : 747160 : if (ptr1->x_warn_discarded_qualifiers != ptr2->x_warn_discarded_qualifiers)
15040 : 0 : internal_error ("%<global_options%> are modified in local context");
15041 : 747160 : if (ptr1->x_warn_div_by_zero != ptr2->x_warn_div_by_zero)
15042 : 0 : internal_error ("%<global_options%> are modified in local context");
15043 : 747160 : if (ptr1->x_warn_do_subscript != ptr2->x_warn_do_subscript)
15044 : 0 : internal_error ("%<global_options%> are modified in local context");
15045 : 747160 : if (ptr1->x_warn_double_promotion != ptr2->x_warn_double_promotion)
15046 : 0 : internal_error ("%<global_options%> are modified in local context");
15047 : 747160 : if (ptr1->x_warn_duplicate_decl_specifier != ptr2->x_warn_duplicate_decl_specifier)
15048 : 0 : internal_error ("%<global_options%> are modified in local context");
15049 : 747160 : if (ptr1->x_warn_duplicated_branches != ptr2->x_warn_duplicated_branches)
15050 : 0 : internal_error ("%<global_options%> are modified in local context");
15051 : 747160 : if (ptr1->x_warn_duplicated_cond != ptr2->x_warn_duplicated_cond)
15052 : 0 : internal_error ("%<global_options%> are modified in local context");
15053 : 747160 : if (ptr1->x_warn_ecpp != ptr2->x_warn_ecpp)
15054 : 0 : internal_error ("%<global_options%> are modified in local context");
15055 : 747160 : if (ptr1->x_warn_elaborated_enum_base != ptr2->x_warn_elaborated_enum_base)
15056 : 0 : internal_error ("%<global_options%> are modified in local context");
15057 : 747160 : if (ptr1->x_warn_empty_body != ptr2->x_warn_empty_body)
15058 : 0 : internal_error ("%<global_options%> are modified in local context");
15059 : 747160 : if (ptr1->x_cpp_warn_endif_labels != ptr2->x_cpp_warn_endif_labels)
15060 : 0 : internal_error ("%<global_options%> are modified in local context");
15061 : 747160 : if (ptr1->x_warn_enum_compare != ptr2->x_warn_enum_compare)
15062 : 0 : internal_error ("%<global_options%> are modified in local context");
15063 : 747160 : if (ptr1->x_warn_enum_conversion != ptr2->x_warn_enum_conversion)
15064 : 0 : internal_error ("%<global_options%> are modified in local context");
15065 : 747160 : if (ptr1->x_warn_enum_int_mismatch != ptr2->x_warn_enum_int_mismatch)
15066 : 0 : internal_error ("%<global_options%> are modified in local context");
15067 : 747160 : if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
15068 : 0 : internal_error ("%<global_options%> are modified in local context");
15069 : 747160 : if (ptr1->x_warn_exceptions != ptr2->x_warn_exceptions)
15070 : 0 : internal_error ("%<global_options%> are modified in local context");
15071 : 747160 : if (ptr1->x_cpp_warn_expansion_to_defined != ptr2->x_cpp_warn_expansion_to_defined)
15072 : 0 : internal_error ("%<global_options%> are modified in local context");
15073 : 747160 : if (ptr1->x_extra_warnings != ptr2->x_extra_warnings)
15074 : 0 : internal_error ("%<global_options%> are modified in local context");
15075 : 747160 : if (ptr1->x_warn_extra_semi != ptr2->x_warn_extra_semi)
15076 : 0 : internal_error ("%<global_options%> are modified in local context");
15077 : 747160 : if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
15078 : 0 : internal_error ("%<global_options%> are modified in local context");
15079 : 747160 : if (ptr1->x_warn_flex_array_member_not_at_end != ptr2->x_warn_flex_array_member_not_at_end)
15080 : 0 : internal_error ("%<global_options%> are modified in local context");
15081 : 747160 : if (ptr1->x_warn_float_conversion != ptr2->x_warn_float_conversion)
15082 : 0 : internal_error ("%<global_options%> are modified in local context");
15083 : 747160 : if (ptr1->x_warn_float_equal != ptr2->x_warn_float_equal)
15084 : 0 : internal_error ("%<global_options%> are modified in local context");
15085 : 747160 : if (ptr1->x_warn_format_contains_nul != ptr2->x_warn_format_contains_nul)
15086 : 0 : internal_error ("%<global_options%> are modified in local context");
15087 : 747160 : if (ptr1->x_warn_format_diag != ptr2->x_warn_format_diag)
15088 : 0 : internal_error ("%<global_options%> are modified in local context");
15089 : 747160 : if (ptr1->x_warn_format_extra_args != ptr2->x_warn_format_extra_args)
15090 : 0 : internal_error ("%<global_options%> are modified in local context");
15091 : 747160 : if (ptr1->x_warn_format_nonliteral != ptr2->x_warn_format_nonliteral)
15092 : 0 : internal_error ("%<global_options%> are modified in local context");
15093 : 747160 : if (ptr1->x_warn_format_overflow != ptr2->x_warn_format_overflow)
15094 : 0 : internal_error ("%<global_options%> are modified in local context");
15095 : 747160 : if (ptr1->x_warn_format_security != ptr2->x_warn_format_security)
15096 : 0 : internal_error ("%<global_options%> are modified in local context");
15097 : 747160 : if (ptr1->x_warn_format_signedness != ptr2->x_warn_format_signedness)
15098 : 0 : internal_error ("%<global_options%> are modified in local context");
15099 : 747160 : if (ptr1->x_warn_format_trunc != ptr2->x_warn_format_trunc)
15100 : 0 : internal_error ("%<global_options%> are modified in local context");
15101 : 747160 : if (ptr1->x_warn_format_y2k != ptr2->x_warn_format_y2k)
15102 : 0 : internal_error ("%<global_options%> are modified in local context");
15103 : 747160 : if (ptr1->x_warn_format_zero_length != ptr2->x_warn_format_zero_length)
15104 : 0 : internal_error ("%<global_options%> are modified in local context");
15105 : 747160 : if (ptr1->x_warn_format != ptr2->x_warn_format)
15106 : 0 : internal_error ("%<global_options%> are modified in local context");
15107 : 747160 : if (ptr1->x_warn_frame_address != ptr2->x_warn_frame_address)
15108 : 0 : internal_error ("%<global_options%> are modified in local context");
15109 : 747160 : if (ptr1->x_warn_frame_larger_than_size != ptr2->x_warn_frame_larger_than_size)
15110 : 0 : internal_error ("%<global_options%> are modified in local context");
15111 : 747160 : if (ptr1->x_warn_free_nonheap_object != ptr2->x_warn_free_nonheap_object)
15112 : 0 : internal_error ("%<global_options%> are modified in local context");
15113 : 747160 : if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
15114 : 0 : internal_error ("%<global_options%> are modified in local context");
15115 : 747160 : if (ptr1->x_warn_function_elimination != ptr2->x_warn_function_elimination)
15116 : 0 : internal_error ("%<global_options%> are modified in local context");
15117 : 747160 : if (ptr1->x_warn_global_module != ptr2->x_warn_global_module)
15118 : 0 : internal_error ("%<global_options%> are modified in local context");
15119 : 747160 : if (ptr1->x_warn_hardened != ptr2->x_warn_hardened)
15120 : 0 : internal_error ("%<global_options%> are modified in local context");
15121 : 747160 : if (ptr1->x_warn_if_not_aligned != ptr2->x_warn_if_not_aligned)
15122 : 0 : internal_error ("%<global_options%> are modified in local context");
15123 : 747160 : if (ptr1->x_warn_ignored_attributes != ptr2->x_warn_ignored_attributes)
15124 : 0 : internal_error ("%<global_options%> are modified in local context");
15125 : 747160 : if (ptr1->x_warn_ignored_qualifiers != ptr2->x_warn_ignored_qualifiers)
15126 : 0 : internal_error ("%<global_options%> are modified in local context");
15127 : 747160 : if (ptr1->x_warn_implicit != ptr2->x_warn_implicit)
15128 : 0 : internal_error ("%<global_options%> are modified in local context");
15129 : 747160 : if (ptr1->x_warn_implicit_fallthrough != ptr2->x_warn_implicit_fallthrough)
15130 : 0 : internal_error ("%<global_options%> are modified in local context");
15131 : 747160 : if (ptr1->x_warn_implicit_function_declaration != ptr2->x_warn_implicit_function_declaration)
15132 : 0 : internal_error ("%<global_options%> are modified in local context");
15133 : 747160 : if (ptr1->x_warn_implicit_int != ptr2->x_warn_implicit_int)
15134 : 0 : internal_error ("%<global_options%> are modified in local context");
15135 : 747160 : if (ptr1->x_warn_implicit_interface != ptr2->x_warn_implicit_interface)
15136 : 0 : internal_error ("%<global_options%> are modified in local context");
15137 : 747160 : if (ptr1->x_warn_implicit_procedure != ptr2->x_warn_implicit_procedure)
15138 : 0 : internal_error ("%<global_options%> are modified in local context");
15139 : 747160 : if (ptr1->x_warn_inaccessible_base != ptr2->x_warn_inaccessible_base)
15140 : 0 : internal_error ("%<global_options%> are modified in local context");
15141 : 747160 : if (ptr1->x_warn_incompatible_pointer_types != ptr2->x_warn_incompatible_pointer_types)
15142 : 0 : internal_error ("%<global_options%> are modified in local context");
15143 : 747160 : if (ptr1->x_warn_infinite_recursion != ptr2->x_warn_infinite_recursion)
15144 : 0 : internal_error ("%<global_options%> are modified in local context");
15145 : 747160 : if (ptr1->x_warn_inh_var_ctor != ptr2->x_warn_inh_var_ctor)
15146 : 0 : internal_error ("%<global_options%> are modified in local context");
15147 : 747160 : if (ptr1->x_warn_init_list != ptr2->x_warn_init_list)
15148 : 0 : internal_error ("%<global_options%> are modified in local context");
15149 : 747160 : if (ptr1->x_warn_init_self != ptr2->x_warn_init_self)
15150 : 0 : internal_error ("%<global_options%> are modified in local context");
15151 : 747160 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
15152 : 0 : internal_error ("%<global_options%> are modified in local context");
15153 : 747160 : if (ptr1->x_warn_int_conversion != ptr2->x_warn_int_conversion)
15154 : 0 : internal_error ("%<global_options%> are modified in local context");
15155 : 747160 : if (ptr1->x_warn_int_in_bool_context != ptr2->x_warn_int_in_bool_context)
15156 : 0 : internal_error ("%<global_options%> are modified in local context");
15157 : 747160 : if (ptr1->x_warn_int_to_pointer_cast != ptr2->x_warn_int_to_pointer_cast)
15158 : 0 : internal_error ("%<global_options%> are modified in local context");
15159 : 747160 : if (ptr1->x_warn_integer_division != ptr2->x_warn_integer_division)
15160 : 0 : internal_error ("%<global_options%> are modified in local context");
15161 : 747160 : if (ptr1->x_warn_interference_size != ptr2->x_warn_interference_size)
15162 : 0 : internal_error ("%<global_options%> are modified in local context");
15163 : 747160 : if (ptr1->x_warn_intrinsic_shadow != ptr2->x_warn_intrinsic_shadow)
15164 : 0 : internal_error ("%<global_options%> are modified in local context");
15165 : 747160 : if (ptr1->x_warn_intrinsics_std != ptr2->x_warn_intrinsics_std)
15166 : 0 : internal_error ("%<global_options%> are modified in local context");
15167 : 747160 : if (ptr1->x_warn_invalid_constexpr != ptr2->x_warn_invalid_constexpr)
15168 : 0 : internal_error ("%<global_options%> are modified in local context");
15169 : 747160 : if (ptr1->x_warn_imported_macros != ptr2->x_warn_imported_macros)
15170 : 0 : internal_error ("%<global_options%> are modified in local context");
15171 : 747160 : if (ptr1->x_warn_invalid_memory_model != ptr2->x_warn_invalid_memory_model)
15172 : 0 : internal_error ("%<global_options%> are modified in local context");
15173 : 747160 : if (ptr1->x_warn_invalid_offsetof != ptr2->x_warn_invalid_offsetof)
15174 : 0 : internal_error ("%<global_options%> are modified in local context");
15175 : 747160 : if (ptr1->x_cpp_warn_invalid_pch != ptr2->x_cpp_warn_invalid_pch)
15176 : 0 : internal_error ("%<global_options%> are modified in local context");
15177 : 747160 : if (ptr1->x_warn_invalid_utf8 != ptr2->x_warn_invalid_utf8)
15178 : 0 : internal_error ("%<global_options%> are modified in local context");
15179 : 747160 : if (ptr1->x_warn_jump_misses_init != ptr2->x_warn_jump_misses_init)
15180 : 0 : internal_error ("%<global_options%> are modified in local context");
15181 : 747160 : if (ptr1->x_warn_larger_than_size != ptr2->x_warn_larger_than_size)
15182 : 0 : internal_error ("%<global_options%> are modified in local context");
15183 : 747160 : if (ptr1->x_warn_line_truncation != ptr2->x_warn_line_truncation)
15184 : 0 : internal_error ("%<global_options%> are modified in local context");
15185 : 747160 : if (ptr1->x_cpp_warn_literal_suffix != ptr2->x_cpp_warn_literal_suffix)
15186 : 0 : internal_error ("%<global_options%> are modified in local context");
15187 : 747160 : if (ptr1->x_warn_logical_not_paren != ptr2->x_warn_logical_not_paren)
15188 : 0 : internal_error ("%<global_options%> are modified in local context");
15189 : 747160 : if (ptr1->x_warn_logical_op != ptr2->x_warn_logical_op)
15190 : 0 : internal_error ("%<global_options%> are modified in local context");
15191 : 747160 : if (ptr1->x_warn_long_long != ptr2->x_warn_long_long)
15192 : 0 : internal_error ("%<global_options%> are modified in local context");
15193 : 747160 : if (ptr1->x_warn_lto_type_mismatch != ptr2->x_warn_lto_type_mismatch)
15194 : 0 : internal_error ("%<global_options%> are modified in local context");
15195 : 747160 : if (ptr1->x_warn_main != ptr2->x_warn_main)
15196 : 0 : internal_error ("%<global_options%> are modified in local context");
15197 : 747160 : if (ptr1->x_warn_maybe_uninitialized != ptr2->x_warn_maybe_uninitialized)
15198 : 0 : internal_error ("%<global_options%> are modified in local context");
15199 : 747160 : if (ptr1->x_warn_memset_elt_size != ptr2->x_warn_memset_elt_size)
15200 : 0 : internal_error ("%<global_options%> are modified in local context");
15201 : 747160 : if (ptr1->x_warn_memset_transposed_args != ptr2->x_warn_memset_transposed_args)
15202 : 0 : internal_error ("%<global_options%> are modified in local context");
15203 : 747160 : if (ptr1->x_warn_misleading_indentation != ptr2->x_warn_misleading_indentation)
15204 : 0 : internal_error ("%<global_options%> are modified in local context");
15205 : 747160 : if (ptr1->x_warn_mismatched_alloc != ptr2->x_warn_mismatched_alloc)
15206 : 0 : internal_error ("%<global_options%> are modified in local context");
15207 : 747160 : if (ptr1->x_warn_mismatched_new_delete != ptr2->x_warn_mismatched_new_delete)
15208 : 0 : internal_error ("%<global_options%> are modified in local context");
15209 : 747160 : if (ptr1->x_warn_mismatched_special_enum != ptr2->x_warn_mismatched_special_enum)
15210 : 0 : internal_error ("%<global_options%> are modified in local context");
15211 : 747160 : if (ptr1->x_warn_mismatched_tags != ptr2->x_warn_mismatched_tags)
15212 : 0 : internal_error ("%<global_options%> are modified in local context");
15213 : 747160 : if (ptr1->x_warn_missing_attributes != ptr2->x_warn_missing_attributes)
15214 : 0 : internal_error ("%<global_options%> are modified in local context");
15215 : 747160 : if (ptr1->x_warn_missing_braces != ptr2->x_warn_missing_braces)
15216 : 0 : internal_error ("%<global_options%> are modified in local context");
15217 : 747160 : if (ptr1->x_warn_missing_declarations != ptr2->x_warn_missing_declarations)
15218 : 0 : internal_error ("%<global_options%> are modified in local context");
15219 : 747160 : if (ptr1->x_warn_missing_field_initializers != ptr2->x_warn_missing_field_initializers)
15220 : 0 : internal_error ("%<global_options%> are modified in local context");
15221 : 747160 : if (ptr1->x_cpp_warn_missing_include_dirs != ptr2->x_cpp_warn_missing_include_dirs)
15222 : 0 : internal_error ("%<global_options%> are modified in local context");
15223 : 747160 : if (ptr1->x_warn_missing_parameter_type != ptr2->x_warn_missing_parameter_type)
15224 : 0 : internal_error ("%<global_options%> are modified in local context");
15225 : 747160 : if (ptr1->x_warn_missing_profile != ptr2->x_warn_missing_profile)
15226 : 0 : internal_error ("%<global_options%> are modified in local context");
15227 : 747160 : if (ptr1->x_warn_missing_prototypes != ptr2->x_warn_missing_prototypes)
15228 : 0 : internal_error ("%<global_options%> are modified in local context");
15229 : 747160 : if (ptr1->x_warn_missing_requires != ptr2->x_warn_missing_requires)
15230 : 0 : internal_error ("%<global_options%> are modified in local context");
15231 : 747160 : if (ptr1->x_warn_missing_template_keyword != ptr2->x_warn_missing_template_keyword)
15232 : 0 : internal_error ("%<global_options%> are modified in local context");
15233 : 747160 : if (ptr1->x_warn_missing_variable_declarations != ptr2->x_warn_missing_variable_declarations)
15234 : 0 : internal_error ("%<global_options%> are modified in local context");
15235 : 747160 : if (ptr1->x_cpp_warn_multichar != ptr2->x_cpp_warn_multichar)
15236 : 0 : internal_error ("%<global_options%> are modified in local context");
15237 : 747160 : if (ptr1->x_warn_multiple_inheritance != ptr2->x_warn_multiple_inheritance)
15238 : 0 : internal_error ("%<global_options%> are modified in local context");
15239 : 747160 : if (ptr1->x_warn_multistatement_macros != ptr2->x_warn_multistatement_macros)
15240 : 0 : internal_error ("%<global_options%> are modified in local context");
15241 : 747160 : if (ptr1->x_warn_namespaces != ptr2->x_warn_namespaces)
15242 : 0 : internal_error ("%<global_options%> are modified in local context");
15243 : 747160 : if (ptr1->x_warn_narrowing != ptr2->x_warn_narrowing)
15244 : 0 : internal_error ("%<global_options%> are modified in local context");
15245 : 747160 : if (ptr1->x_warn_nested_externs != ptr2->x_warn_nested_externs)
15246 : 0 : internal_error ("%<global_options%> are modified in local context");
15247 : 747160 : if (ptr1->x_warn_noexcept != ptr2->x_warn_noexcept)
15248 : 0 : internal_error ("%<global_options%> are modified in local context");
15249 : 747160 : if (ptr1->x_warn_noexcept_type != ptr2->x_warn_noexcept_type)
15250 : 0 : internal_error ("%<global_options%> are modified in local context");
15251 : 747160 : if (ptr1->x_warn_nontemplate_friend != ptr2->x_warn_nontemplate_friend)
15252 : 0 : internal_error ("%<global_options%> are modified in local context");
15253 : 747160 : if (ptr1->x_warn_nonvdtor != ptr2->x_warn_nonvdtor)
15254 : 0 : internal_error ("%<global_options%> are modified in local context");
15255 : 747160 : if (ptr1->x_warn_nonnull != ptr2->x_warn_nonnull)
15256 : 0 : internal_error ("%<global_options%> are modified in local context");
15257 : 747160 : if (ptr1->x_warn_nonnull_compare != ptr2->x_warn_nonnull_compare)
15258 : 0 : internal_error ("%<global_options%> are modified in local context");
15259 : 747160 : if (ptr1->x_cpp_warn_normalize != ptr2->x_cpp_warn_normalize)
15260 : 0 : internal_error ("%<global_options%> are modified in local context");
15261 : 747160 : if (ptr1->x_warn_nrvo != ptr2->x_warn_nrvo)
15262 : 0 : internal_error ("%<global_options%> are modified in local context");
15263 : 747160 : if (ptr1->x_warn_null_dereference != ptr2->x_warn_null_dereference)
15264 : 0 : internal_error ("%<global_options%> are modified in local context");
15265 : 747160 : if (ptr1->x_warn_objc_root_class != ptr2->x_warn_objc_root_class)
15266 : 0 : internal_error ("%<global_options%> are modified in local context");
15267 : 747160 : if (ptr1->x_warn_odr_violations != ptr2->x_warn_odr_violations)
15268 : 0 : internal_error ("%<global_options%> are modified in local context");
15269 : 747160 : if (ptr1->x_warn_old_style_cast != ptr2->x_warn_old_style_cast)
15270 : 0 : internal_error ("%<global_options%> are modified in local context");
15271 : 747160 : if (ptr1->x_warn_old_style_declaration != ptr2->x_warn_old_style_declaration)
15272 : 0 : internal_error ("%<global_options%> are modified in local context");
15273 : 747160 : if (ptr1->x_warn_old_style_definition != ptr2->x_warn_old_style_definition)
15274 : 0 : internal_error ("%<global_options%> are modified in local context");
15275 : 747160 : if (ptr1->x_warn_openacc_parallelism != ptr2->x_warn_openacc_parallelism)
15276 : 0 : internal_error ("%<global_options%> are modified in local context");
15277 : 747160 : if (ptr1->x_warn_openmp != ptr2->x_warn_openmp)
15278 : 0 : internal_error ("%<global_options%> are modified in local context");
15279 : 747160 : if (ptr1->x_warn_openmp_simd != ptr2->x_warn_openmp_simd)
15280 : 0 : internal_error ("%<global_options%> are modified in local context");
15281 : 747160 : if (ptr1->x_warn_overflow != ptr2->x_warn_overflow)
15282 : 0 : internal_error ("%<global_options%> are modified in local context");
15283 : 747160 : if (ptr1->x_warn_overlength_strings != ptr2->x_warn_overlength_strings)
15284 : 0 : internal_error ("%<global_options%> are modified in local context");
15285 : 747160 : if (ptr1->x_warn_overloaded_virtual != ptr2->x_warn_overloaded_virtual)
15286 : 0 : internal_error ("%<global_options%> are modified in local context");
15287 : 747160 : if (ptr1->x_warn_override_init != ptr2->x_warn_override_init)
15288 : 0 : internal_error ("%<global_options%> are modified in local context");
15289 : 747160 : if (ptr1->x_warn_override_init_side_effects != ptr2->x_warn_override_init_side_effects)
15290 : 0 : internal_error ("%<global_options%> are modified in local context");
15291 : 747160 : if (ptr1->x_warn_overwrite_recursive != ptr2->x_warn_overwrite_recursive)
15292 : 0 : internal_error ("%<global_options%> are modified in local context");
15293 : 747160 : if (ptr1->x_warn_packed != ptr2->x_warn_packed)
15294 : 0 : internal_error ("%<global_options%> are modified in local context");
15295 : 747160 : if (ptr1->x_warn_packed_bitfield_compat != ptr2->x_warn_packed_bitfield_compat)
15296 : 0 : internal_error ("%<global_options%> are modified in local context");
15297 : 747160 : if (ptr1->x_warn_packed_not_aligned != ptr2->x_warn_packed_not_aligned)
15298 : 0 : internal_error ("%<global_options%> are modified in local context");
15299 : 747160 : if (ptr1->x_warn_padded != ptr2->x_warn_padded)
15300 : 0 : internal_error ("%<global_options%> are modified in local context");
15301 : 747160 : if (ptr1->x_warn_parentheses != ptr2->x_warn_parentheses)
15302 : 0 : internal_error ("%<global_options%> are modified in local context");
15303 : 747160 : if (ptr1->x_pedantic != ptr2->x_pedantic)
15304 : 0 : internal_error ("%<global_options%> are modified in local context");
15305 : 747160 : if (ptr1->x_warn_pessimizing_move != ptr2->x_warn_pessimizing_move)
15306 : 0 : internal_error ("%<global_options%> are modified in local context");
15307 : 747160 : if (ptr1->x_warn_placement_new != ptr2->x_warn_placement_new)
15308 : 0 : internal_error ("%<global_options%> are modified in local context");
15309 : 747160 : if (ptr1->x_warn_pmf2ptr != ptr2->x_warn_pmf2ptr)
15310 : 0 : internal_error ("%<global_options%> are modified in local context");
15311 : 747160 : if (ptr1->x_warn_pointer_arith != ptr2->x_warn_pointer_arith)
15312 : 0 : internal_error ("%<global_options%> are modified in local context");
15313 : 747160 : if (ptr1->x_warn_pointer_compare != ptr2->x_warn_pointer_compare)
15314 : 0 : internal_error ("%<global_options%> are modified in local context");
15315 : 747160 : if (ptr1->x_warn_pointer_sign != ptr2->x_warn_pointer_sign)
15316 : 0 : internal_error ("%<global_options%> are modified in local context");
15317 : 747160 : if (ptr1->x_warn_pointer_to_int_cast != ptr2->x_warn_pointer_to_int_cast)
15318 : 0 : internal_error ("%<global_options%> are modified in local context");
15319 : 747160 : if (ptr1->x_warn_pragmas != ptr2->x_warn_pragmas)
15320 : 0 : internal_error ("%<global_options%> are modified in local context");
15321 : 747160 : if (ptr1->x_warn_prio_ctor_dtor != ptr2->x_warn_prio_ctor_dtor)
15322 : 0 : internal_error ("%<global_options%> are modified in local context");
15323 : 747160 : if (ptr1->x_warn_property_assign_default != ptr2->x_warn_property_assign_default)
15324 : 0 : internal_error ("%<global_options%> are modified in local context");
15325 : 747160 : if (ptr1->x_warn_protocol != ptr2->x_warn_protocol)
15326 : 0 : internal_error ("%<global_options%> are modified in local context");
15327 : 747160 : if (ptr1->x_warn_psabi != ptr2->x_warn_psabi)
15328 : 0 : internal_error ("%<global_options%> are modified in local context");
15329 : 747160 : if (ptr1->x_warn_range_loop_construct != ptr2->x_warn_range_loop_construct)
15330 : 0 : internal_error ("%<global_options%> are modified in local context");
15331 : 747160 : if (ptr1->x_warn_real_q_constant != ptr2->x_warn_real_q_constant)
15332 : 0 : internal_error ("%<global_options%> are modified in local context");
15333 : 747160 : if (ptr1->x_warn_realloc_lhs != ptr2->x_warn_realloc_lhs)
15334 : 0 : internal_error ("%<global_options%> are modified in local context");
15335 : 747160 : if (ptr1->x_warn_realloc_lhs_all != ptr2->x_warn_realloc_lhs_all)
15336 : 0 : internal_error ("%<global_options%> are modified in local context");
15337 : 747160 : if (ptr1->x_warn_redundant_decls != ptr2->x_warn_redundant_decls)
15338 : 0 : internal_error ("%<global_options%> are modified in local context");
15339 : 747160 : if (ptr1->x_warn_redundant_move != ptr2->x_warn_redundant_move)
15340 : 0 : internal_error ("%<global_options%> are modified in local context");
15341 : 747160 : if (ptr1->x_warn_redundant_tags != ptr2->x_warn_redundant_tags)
15342 : 0 : internal_error ("%<global_options%> are modified in local context");
15343 : 747160 : if (ptr1->x_warn_register != ptr2->x_warn_register)
15344 : 0 : internal_error ("%<global_options%> are modified in local context");
15345 : 747160 : if (ptr1->x_warn_reorder != ptr2->x_warn_reorder)
15346 : 0 : internal_error ("%<global_options%> are modified in local context");
15347 : 747160 : if (ptr1->x_warn_restrict != ptr2->x_warn_restrict)
15348 : 0 : internal_error ("%<global_options%> are modified in local context");
15349 : 747160 : if (ptr1->x_warn_return_local_addr != ptr2->x_warn_return_local_addr)
15350 : 0 : internal_error ("%<global_options%> are modified in local context");
15351 : 747160 : if (ptr1->x_warn_return_mismatch != ptr2->x_warn_return_mismatch)
15352 : 0 : internal_error ("%<global_options%> are modified in local context");
15353 : 747160 : if (ptr1->x_warn_return_type != ptr2->x_warn_return_type)
15354 : 0 : internal_error ("%<global_options%> are modified in local context");
15355 : 747160 : if (ptr1->x_warn_scalar_storage_order != ptr2->x_warn_scalar_storage_order)
15356 : 0 : internal_error ("%<global_options%> are modified in local context");
15357 : 747160 : if (ptr1->x_warn_selector != ptr2->x_warn_selector)
15358 : 0 : internal_error ("%<global_options%> are modified in local context");
15359 : 747160 : if (ptr1->x_warn_self_move != ptr2->x_warn_self_move)
15360 : 0 : internal_error ("%<global_options%> are modified in local context");
15361 : 747160 : if (ptr1->x_warn_sequence_point != ptr2->x_warn_sequence_point)
15362 : 0 : internal_error ("%<global_options%> are modified in local context");
15363 : 747160 : if (ptr1->x_warn_shadow != ptr2->x_warn_shadow)
15364 : 0 : internal_error ("%<global_options%> are modified in local context");
15365 : 747160 : if (ptr1->x_warn_shadow_ivar != ptr2->x_warn_shadow_ivar)
15366 : 0 : internal_error ("%<global_options%> are modified in local context");
15367 : 747160 : if (ptr1->x_warn_shadow_compatible_local != ptr2->x_warn_shadow_compatible_local)
15368 : 0 : internal_error ("%<global_options%> are modified in local context");
15369 : 747160 : if (ptr1->x_warn_shadow_local != ptr2->x_warn_shadow_local)
15370 : 0 : internal_error ("%<global_options%> are modified in local context");
15371 : 747160 : if (ptr1->x_warn_shift_count_negative != ptr2->x_warn_shift_count_negative)
15372 : 0 : internal_error ("%<global_options%> are modified in local context");
15373 : 747160 : if (ptr1->x_warn_shift_count_overflow != ptr2->x_warn_shift_count_overflow)
15374 : 0 : internal_error ("%<global_options%> are modified in local context");
15375 : 747160 : if (ptr1->x_warn_shift_negative_value != ptr2->x_warn_shift_negative_value)
15376 : 0 : internal_error ("%<global_options%> are modified in local context");
15377 : 747160 : if (ptr1->x_warn_shift_overflow != ptr2->x_warn_shift_overflow)
15378 : 0 : internal_error ("%<global_options%> are modified in local context");
15379 : 747160 : if (ptr1->x_warn_sign_compare != ptr2->x_warn_sign_compare)
15380 : 0 : internal_error ("%<global_options%> are modified in local context");
15381 : 747160 : if (ptr1->x_warn_sign_conversion != ptr2->x_warn_sign_conversion)
15382 : 0 : internal_error ("%<global_options%> are modified in local context");
15383 : 747160 : if (ptr1->x_warn_sign_promo != ptr2->x_warn_sign_promo)
15384 : 0 : internal_error ("%<global_options%> are modified in local context");
15385 : 747160 : if (ptr1->x_warn_sized_deallocation != ptr2->x_warn_sized_deallocation)
15386 : 0 : internal_error ("%<global_options%> are modified in local context");
15387 : 747160 : if (ptr1->x_warn_sizeof_array_argument != ptr2->x_warn_sizeof_array_argument)
15388 : 0 : internal_error ("%<global_options%> are modified in local context");
15389 : 747160 : if (ptr1->x_warn_sizeof_array_div != ptr2->x_warn_sizeof_array_div)
15390 : 0 : internal_error ("%<global_options%> are modified in local context");
15391 : 747160 : if (ptr1->x_warn_sizeof_pointer_div != ptr2->x_warn_sizeof_pointer_div)
15392 : 0 : internal_error ("%<global_options%> are modified in local context");
15393 : 747160 : if (ptr1->x_warn_sizeof_pointer_memaccess != ptr2->x_warn_sizeof_pointer_memaccess)
15394 : 0 : internal_error ("%<global_options%> are modified in local context");
15395 : 747160 : if (ptr1->x_warn_stack_protect != ptr2->x_warn_stack_protect)
15396 : 0 : internal_error ("%<global_options%> are modified in local context");
15397 : 747160 : if (ptr1->x_warn_stack_usage != ptr2->x_warn_stack_usage)
15398 : 0 : internal_error ("%<global_options%> are modified in local context");
15399 : 747160 : if (ptr1->x_warn_strict_aliasing != ptr2->x_warn_strict_aliasing)
15400 : 0 : internal_error ("%<global_options%> are modified in local context");
15401 : 747160 : if (ptr1->x_warn_strict_flex_arrays != ptr2->x_warn_strict_flex_arrays)
15402 : 0 : internal_error ("%<global_options%> are modified in local context");
15403 : 747160 : if (ptr1->x_warn_strict_null_sentinel != ptr2->x_warn_strict_null_sentinel)
15404 : 0 : internal_error ("%<global_options%> are modified in local context");
15405 : 747160 : if (ptr1->x_warn_strict_overflow != ptr2->x_warn_strict_overflow)
15406 : 0 : internal_error ("%<global_options%> are modified in local context");
15407 : 747160 : if (ptr1->x_warn_strict_prototypes != ptr2->x_warn_strict_prototypes)
15408 : 0 : internal_error ("%<global_options%> are modified in local context");
15409 : 747160 : if (ptr1->x_warn_strict_selector_match != ptr2->x_warn_strict_selector_match)
15410 : 0 : internal_error ("%<global_options%> are modified in local context");
15411 : 747160 : if (ptr1->x_warn_string_compare != ptr2->x_warn_string_compare)
15412 : 0 : internal_error ("%<global_options%> are modified in local context");
15413 : 747160 : if (ptr1->x_warn_stringop_overflow != ptr2->x_warn_stringop_overflow)
15414 : 0 : internal_error ("%<global_options%> are modified in local context");
15415 : 747160 : if (ptr1->x_warn_stringop_overread != ptr2->x_warn_stringop_overread)
15416 : 0 : internal_error ("%<global_options%> are modified in local context");
15417 : 747160 : if (ptr1->x_warn_stringop_truncation != ptr2->x_warn_stringop_truncation)
15418 : 0 : internal_error ("%<global_options%> are modified in local context");
15419 : 747160 : if (ptr1->x_warn_subobject_linkage != ptr2->x_warn_subobject_linkage)
15420 : 0 : internal_error ("%<global_options%> are modified in local context");
15421 : 747160 : if (ptr1->x_warn_suggest_attribute_cold != ptr2->x_warn_suggest_attribute_cold)
15422 : 0 : internal_error ("%<global_options%> are modified in local context");
15423 : 747160 : if (ptr1->x_warn_suggest_attribute_const != ptr2->x_warn_suggest_attribute_const)
15424 : 0 : internal_error ("%<global_options%> are modified in local context");
15425 : 747160 : if (ptr1->x_warn_suggest_attribute_format != ptr2->x_warn_suggest_attribute_format)
15426 : 0 : internal_error ("%<global_options%> are modified in local context");
15427 : 747160 : if (ptr1->x_warn_suggest_attribute_malloc != ptr2->x_warn_suggest_attribute_malloc)
15428 : 0 : internal_error ("%<global_options%> are modified in local context");
15429 : 747160 : if (ptr1->x_warn_suggest_attribute_noreturn != ptr2->x_warn_suggest_attribute_noreturn)
15430 : 0 : internal_error ("%<global_options%> are modified in local context");
15431 : 747160 : if (ptr1->x_warn_suggest_attribute_pure != ptr2->x_warn_suggest_attribute_pure)
15432 : 0 : internal_error ("%<global_options%> are modified in local context");
15433 : 747160 : if (ptr1->x_warn_suggest_attribute_returns_nonnull != ptr2->x_warn_suggest_attribute_returns_nonnull)
15434 : 0 : internal_error ("%<global_options%> are modified in local context");
15435 : 747160 : if (ptr1->x_warn_suggest_final_methods != ptr2->x_warn_suggest_final_methods)
15436 : 0 : internal_error ("%<global_options%> are modified in local context");
15437 : 747160 : if (ptr1->x_warn_suggest_final_types != ptr2->x_warn_suggest_final_types)
15438 : 0 : internal_error ("%<global_options%> are modified in local context");
15439 : 747160 : if (ptr1->x_warn_override != ptr2->x_warn_override)
15440 : 0 : internal_error ("%<global_options%> are modified in local context");
15441 : 747160 : if (ptr1->x_warn_surprising != ptr2->x_warn_surprising)
15442 : 0 : internal_error ("%<global_options%> are modified in local context");
15443 : 747160 : if (ptr1->x_warn_switch != ptr2->x_warn_switch)
15444 : 0 : internal_error ("%<global_options%> are modified in local context");
15445 : 747160 : if (ptr1->x_warn_switch_bool != ptr2->x_warn_switch_bool)
15446 : 0 : internal_error ("%<global_options%> are modified in local context");
15447 : 747160 : if (ptr1->x_warn_switch_default != ptr2->x_warn_switch_default)
15448 : 0 : internal_error ("%<global_options%> are modified in local context");
15449 : 747160 : if (ptr1->x_warn_switch_enum != ptr2->x_warn_switch_enum)
15450 : 0 : internal_error ("%<global_options%> are modified in local context");
15451 : 747160 : if (ptr1->x_warn_switch_outside_range != ptr2->x_warn_switch_outside_range)
15452 : 0 : internal_error ("%<global_options%> are modified in local context");
15453 : 747160 : if (ptr1->x_warn_switch_unreachable != ptr2->x_warn_switch_unreachable)
15454 : 0 : internal_error ("%<global_options%> are modified in local context");
15455 : 747160 : if (ptr1->x_warn_sync_nand != ptr2->x_warn_sync_nand)
15456 : 0 : internal_error ("%<global_options%> are modified in local context");
15457 : 747160 : if (ptr1->x_warn_synth != ptr2->x_warn_synth)
15458 : 0 : internal_error ("%<global_options%> are modified in local context");
15459 : 747160 : if (ptr1->x_warn_system_headers != ptr2->x_warn_system_headers)
15460 : 0 : internal_error ("%<global_options%> are modified in local context");
15461 : 747160 : if (ptr1->x_warn_tabs != ptr2->x_warn_tabs)
15462 : 0 : internal_error ("%<global_options%> are modified in local context");
15463 : 747160 : if (ptr1->x_warn_target_lifetime != ptr2->x_warn_target_lifetime)
15464 : 0 : internal_error ("%<global_options%> are modified in local context");
15465 : 747160 : if (ptr1->x_warn_tautological_compare != ptr2->x_warn_tautological_compare)
15466 : 0 : internal_error ("%<global_options%> are modified in local context");
15467 : 747160 : if (ptr1->x_warn_template_id_cdtor != ptr2->x_warn_template_id_cdtor)
15468 : 0 : internal_error ("%<global_options%> are modified in local context");
15469 : 747160 : if (ptr1->x_warn_templates != ptr2->x_warn_templates)
15470 : 0 : internal_error ("%<global_options%> are modified in local context");
15471 : 747160 : if (ptr1->x_warn_terminate != ptr2->x_warn_terminate)
15472 : 0 : internal_error ("%<global_options%> are modified in local context");
15473 : 747160 : if (ptr1->x_warn_traditional != ptr2->x_warn_traditional)
15474 : 0 : internal_error ("%<global_options%> are modified in local context");
15475 : 747160 : if (ptr1->x_warn_traditional_conversion != ptr2->x_warn_traditional_conversion)
15476 : 0 : internal_error ("%<global_options%> are modified in local context");
15477 : 747160 : if (ptr1->x_warn_trampolines != ptr2->x_warn_trampolines)
15478 : 0 : internal_error ("%<global_options%> are modified in local context");
15479 : 747160 : if (ptr1->x_cpp_warn_trigraphs != ptr2->x_cpp_warn_trigraphs)
15480 : 0 : internal_error ("%<global_options%> are modified in local context");
15481 : 747160 : if (ptr1->x_warn_trivial_auto_var_init != ptr2->x_warn_trivial_auto_var_init)
15482 : 0 : internal_error ("%<global_options%> are modified in local context");
15483 : 747160 : if (ptr1->x_warn_tsan != ptr2->x_warn_tsan)
15484 : 0 : internal_error ("%<global_options%> are modified in local context");
15485 : 747160 : if (ptr1->x_warn_type_limits != ptr2->x_warn_type_limits)
15486 : 0 : internal_error ("%<global_options%> are modified in local context");
15487 : 747160 : if (ptr1->x_warn_undeclared_selector != ptr2->x_warn_undeclared_selector)
15488 : 0 : internal_error ("%<global_options%> are modified in local context");
15489 : 747160 : if (ptr1->x_cpp_warn_undef != ptr2->x_cpp_warn_undef)
15490 : 0 : internal_error ("%<global_options%> are modified in local context");
15491 : 747160 : if (ptr1->x_warn_undefined_do_loop != ptr2->x_warn_undefined_do_loop)
15492 : 0 : internal_error ("%<global_options%> are modified in local context");
15493 : 747160 : if (ptr1->x_warn_underflow != ptr2->x_warn_underflow)
15494 : 0 : internal_error ("%<global_options%> are modified in local context");
15495 : 747160 : if (ptr1->x_warn_unicode != ptr2->x_warn_unicode)
15496 : 0 : internal_error ("%<global_options%> are modified in local context");
15497 : 747160 : if (ptr1->x_warn_uninitialized != ptr2->x_warn_uninitialized)
15498 : 0 : internal_error ("%<global_options%> are modified in local context");
15499 : 747160 : if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
15500 : 0 : internal_error ("%<global_options%> are modified in local context");
15501 : 747160 : if (ptr1->x_warn_unsuffixed_float_constants != ptr2->x_warn_unsuffixed_float_constants)
15502 : 0 : internal_error ("%<global_options%> are modified in local context");
15503 : 747160 : if (ptr1->x_warn_unused != ptr2->x_warn_unused)
15504 : 0 : internal_error ("%<global_options%> are modified in local context");
15505 : 747160 : if (ptr1->x_warn_unused_but_set_parameter != ptr2->x_warn_unused_but_set_parameter)
15506 : 0 : internal_error ("%<global_options%> are modified in local context");
15507 : 747160 : if (ptr1->x_warn_unused_but_set_variable != ptr2->x_warn_unused_but_set_variable)
15508 : 0 : internal_error ("%<global_options%> are modified in local context");
15509 : 747160 : if (ptr1->x_warn_unused_const_variable != ptr2->x_warn_unused_const_variable)
15510 : 0 : internal_error ("%<global_options%> are modified in local context");
15511 : 747160 : if (ptr1->x_warn_unused_dummy_argument != ptr2->x_warn_unused_dummy_argument)
15512 : 0 : internal_error ("%<global_options%> are modified in local context");
15513 : 747160 : if (ptr1->x_warn_unused_function != ptr2->x_warn_unused_function)
15514 : 0 : internal_error ("%<global_options%> are modified in local context");
15515 : 747160 : if (ptr1->x_warn_unused_label != ptr2->x_warn_unused_label)
15516 : 0 : internal_error ("%<global_options%> are modified in local context");
15517 : 747160 : if (ptr1->x_warn_unused_local_typedefs != ptr2->x_warn_unused_local_typedefs)
15518 : 0 : internal_error ("%<global_options%> are modified in local context");
15519 : 747160 : if (ptr1->x_cpp_warn_unused_macros != ptr2->x_cpp_warn_unused_macros)
15520 : 0 : internal_error ("%<global_options%> are modified in local context");
15521 : 747160 : if (ptr1->x_warn_unused_parameter != ptr2->x_warn_unused_parameter)
15522 : 0 : internal_error ("%<global_options%> are modified in local context");
15523 : 747160 : if (ptr1->x_warn_unused_result != ptr2->x_warn_unused_result)
15524 : 0 : internal_error ("%<global_options%> are modified in local context");
15525 : 747160 : if (ptr1->x_warn_unused_value != ptr2->x_warn_unused_value)
15526 : 0 : internal_error ("%<global_options%> are modified in local context");
15527 : 747160 : if (ptr1->x_warn_unused_variable != ptr2->x_warn_unused_variable)
15528 : 0 : internal_error ("%<global_options%> are modified in local context");
15529 : 747160 : if (ptr1->x_warn_use_after_free != ptr2->x_warn_use_after_free)
15530 : 0 : internal_error ("%<global_options%> are modified in local context");
15531 : 747160 : if (ptr1->x_warn_use_without_only != ptr2->x_warn_use_without_only)
15532 : 0 : internal_error ("%<global_options%> are modified in local context");
15533 : 747160 : if (ptr1->x_warn_useless_cast != ptr2->x_warn_useless_cast)
15534 : 0 : internal_error ("%<global_options%> are modified in local context");
15535 : 747160 : if (ptr1->x_warn_varargs != ptr2->x_warn_varargs)
15536 : 0 : internal_error ("%<global_options%> are modified in local context");
15537 : 747160 : if (ptr1->x_cpp_warn_variadic_macros != ptr2->x_cpp_warn_variadic_macros)
15538 : 0 : internal_error ("%<global_options%> are modified in local context");
15539 : 747160 : if (ptr1->x_warn_vector_operation_performance != ptr2->x_warn_vector_operation_performance)
15540 : 0 : internal_error ("%<global_options%> are modified in local context");
15541 : 747160 : if (ptr1->x_warn_vexing_parse != ptr2->x_warn_vexing_parse)
15542 : 0 : internal_error ("%<global_options%> are modified in local context");
15543 : 747160 : if (ptr1->x_warn_virtual_inheritance != ptr2->x_warn_virtual_inheritance)
15544 : 0 : internal_error ("%<global_options%> are modified in local context");
15545 : 747160 : if (ptr1->x_warn_virtual_move_assign != ptr2->x_warn_virtual_move_assign)
15546 : 0 : internal_error ("%<global_options%> are modified in local context");
15547 : 747160 : if (ptr1->x_warn_vla != ptr2->x_warn_vla)
15548 : 0 : internal_error ("%<global_options%> are modified in local context");
15549 : 747160 : if (ptr1->x_warn_vla_limit != ptr2->x_warn_vla_limit)
15550 : 0 : internal_error ("%<global_options%> are modified in local context");
15551 : 747160 : if (ptr1->x_warn_vla_parameter != ptr2->x_warn_vla_parameter)
15552 : 0 : internal_error ("%<global_options%> are modified in local context");
15553 : 747160 : if (ptr1->x_warn_volatile != ptr2->x_warn_volatile)
15554 : 0 : internal_error ("%<global_options%> are modified in local context");
15555 : 747160 : if (ptr1->x_warn_volatile_register_var != ptr2->x_warn_volatile_register_var)
15556 : 0 : internal_error ("%<global_options%> are modified in local context");
15557 : 747160 : if (ptr1->x_warn_write_strings != ptr2->x_warn_write_strings)
15558 : 0 : internal_error ("%<global_options%> are modified in local context");
15559 : 747160 : if (ptr1->x_warn_xor_used_as_pow != ptr2->x_warn_xor_used_as_pow)
15560 : 0 : internal_error ("%<global_options%> are modified in local context");
15561 : 747160 : if (ptr1->x_warn_zero_as_null_pointer_constant != ptr2->x_warn_zero_as_null_pointer_constant)
15562 : 0 : internal_error ("%<global_options%> are modified in local context");
15563 : 747160 : if (ptr1->x_warn_zero_length_bounds != ptr2->x_warn_zero_length_bounds)
15564 : 0 : internal_error ("%<global_options%> are modified in local context");
15565 : 747160 : if (ptr1->x_warn_zerotrip != ptr2->x_warn_zerotrip)
15566 : 0 : internal_error ("%<global_options%> are modified in local context");
15567 : 747160 : if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
15568 : 0 : internal_error ("%<global_options%> are modified in local context");
15569 : 747160 : if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
15570 : 0 : internal_error ("%<global_options%> are modified in local context");
15571 : 747160 : if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
15572 : 0 : internal_error ("%<global_options%> are modified in local context");
15573 : 747160 : if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
15574 : 0 : internal_error ("%<global_options%> are modified in local context");
15575 : 747160 : if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
15576 : 0 : internal_error ("%<global_options%> are modified in local context");
15577 : 747160 : if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
15578 : 0 : internal_error ("%<global_options%> are modified in local context");
15579 : 747160 : if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
15580 : 0 : internal_error ("%<global_options%> are modified in local context");
15581 : 747160 : if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
15582 : 0 : internal_error ("%<global_options%> are modified in local context");
15583 : 747160 : if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
15584 : 0 : internal_error ("%<global_options%> are modified in local context");
15585 : 747160 : if (ptr1->x_flag_pic != ptr2->x_flag_pic)
15586 : 0 : internal_error ("%<global_options%> are modified in local context");
15587 : 747160 : if (ptr1->x_flag_pie != ptr2->x_flag_pie)
15588 : 0 : internal_error ("%<global_options%> are modified in local context");
15589 : 747160 : if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
15590 : 0 : internal_error ("%<global_options%> are modified in local context");
15591 : 747160 : if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
15592 : 0 : internal_error ("%<global_options%> are modified in local context");
15593 : 747160 : if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
15594 : 0 : internal_error ("%<global_options%> are modified in local context");
15595 : 747160 : if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
15596 : 0 : internal_error ("%<global_options%> are modified in local context");
15597 : 747160 : if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
15598 : 0 : internal_error ("%<global_options%> are modified in local context");
15599 : 747160 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
15600 : 0 : internal_error ("%<global_options%> are modified in local context");
15601 : 747160 : if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
15602 : 0 : internal_error ("%<global_options%> are modified in local context");
15603 : 747160 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
15604 : 0 : internal_error ("%<global_options%> are modified in local context");
15605 : 747160 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
15606 : 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
15607 : 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
15608 : 0 : internal_error ("%<global_options%> are modified in local context");
15609 : 747160 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
15610 : 0 : internal_error ("%<global_options%> are modified in local context");
15611 : 747160 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
15612 : 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
15613 : 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
15614 : 0 : internal_error ("%<global_options%> are modified in local context");
15615 : 747160 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
15616 : 0 : internal_error ("%<global_options%> are modified in local context");
15617 : 747160 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
15618 : 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
15619 : 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
15620 : 0 : internal_error ("%<global_options%> are modified in local context");
15621 : 747160 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
15622 : 0 : internal_error ("%<global_options%> are modified in local context");
15623 : 747160 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
15624 : 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
15625 : 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
15626 : 0 : internal_error ("%<global_options%> are modified in local context");
15627 : 747160 : if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
15628 : 0 : internal_error ("%<global_options%> are modified in local context");
15629 : 747160 : if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
15630 : 0 : internal_error ("%<global_options%> are modified in local context");
15631 : 747160 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
15632 : 0 : internal_error ("%<global_options%> are modified in local context");
15633 : 747160 : if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
15634 : 0 : internal_error ("%<global_options%> are modified in local context");
15635 : 747160 : if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
15636 : 0 : internal_error ("%<global_options%> are modified in local context");
15637 : 747160 : if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
15638 : 0 : internal_error ("%<global_options%> are modified in local context");
15639 : 747160 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
15640 : 0 : internal_error ("%<global_options%> are modified in local context");
15641 : 747160 : if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
15642 : 0 : internal_error ("%<global_options%> are modified in local context");
15643 : 747160 : if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
15644 : 0 : internal_error ("%<global_options%> are modified in local context");
15645 : 747160 : if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
15646 : 0 : internal_error ("%<global_options%> are modified in local context");
15647 : 747160 : if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
15648 : 0 : internal_error ("%<global_options%> are modified in local context");
15649 : 747160 : if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
15650 : 0 : internal_error ("%<global_options%> are modified in local context");
15651 : 747160 : if (ptr1->x_flag_analyzer_fine_grained != ptr2->x_flag_analyzer_fine_grained)
15652 : 0 : internal_error ("%<global_options%> are modified in local context");
15653 : 747160 : if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
15654 : 0 : internal_error ("%<global_options%> are modified in local context");
15655 : 747160 : if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
15656 : 0 : internal_error ("%<global_options%> are modified in local context");
15657 : 747160 : if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
15658 : 0 : internal_error ("%<global_options%> are modified in local context");
15659 : 747160 : if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
15660 : 0 : internal_error ("%<global_options%> are modified in local context");
15661 : 747160 : if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
15662 : 0 : internal_error ("%<global_options%> are modified in local context");
15663 : 747160 : if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
15664 : 0 : internal_error ("%<global_options%> are modified in local context");
15665 : 747160 : if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
15666 : 0 : internal_error ("%<global_options%> are modified in local context");
15667 : 747160 : if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
15668 : 0 : internal_error ("%<global_options%> are modified in local context");
15669 : 747160 : if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
15670 : 0 : internal_error ("%<global_options%> are modified in local context");
15671 : 747160 : if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
15672 : 0 : internal_error ("%<global_options%> are modified in local context");
15673 : 747160 : if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
15674 : 0 : internal_error ("%<global_options%> are modified in local context");
15675 : 747160 : if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
15676 : 0 : internal_error ("%<global_options%> are modified in local context");
15677 : 747160 : if (ptr1->x_flag_assert != ptr2->x_flag_assert)
15678 : 0 : internal_error ("%<global_options%> are modified in local context");
15679 : 747160 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
15680 : 0 : internal_error ("%<global_options%> are modified in local context");
15681 : 747160 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
15682 : 0 : internal_error ("%<global_options%> are modified in local context");
15683 : 747160 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
15684 : 0 : internal_error ("%<global_options%> are modified in local context");
15685 : 747160 : if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
15686 : 0 : internal_error ("%<global_options%> are modified in local context");
15687 : 747160 : if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
15688 : 0 : internal_error ("%<global_options%> are modified in local context");
15689 : 747160 : if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
15690 : 0 : internal_error ("%<global_options%> are modified in local context");
15691 : 747160 : if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
15692 : 0 : internal_error ("%<global_options%> are modified in local context");
15693 : 747160 : if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
15694 : 0 : internal_error ("%<global_options%> are modified in local context");
15695 : 747160 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
15696 : 0 : internal_error ("%<global_options%> are modified in local context");
15697 : 747160 : if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
15698 : 0 : internal_error ("%<global_options%> are modified in local context");
15699 : 747160 : if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
15700 : 0 : internal_error ("%<global_options%> are modified in local context");
15701 : 747160 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
15702 : 0 : internal_error ("%<global_options%> are modified in local context");
15703 : 747160 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
15704 : 0 : internal_error ("%<global_options%> are modified in local context");
15705 : 747160 : if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
15706 : 0 : internal_error ("%<global_options%> are modified in local context");
15707 : 747160 : if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
15708 : 0 : internal_error ("%<global_options%> are modified in local context");
15709 : 747160 : if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
15710 : 0 : internal_error ("%<global_options%> are modified in local context");
15711 : 747160 : if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
15712 : 0 : internal_error ("%<global_options%> are modified in local context");
15713 : 747160 : if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
15714 : 0 : internal_error ("%<global_options%> are modified in local context");
15715 : 747160 : if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
15716 : 0 : internal_error ("%<global_options%> are modified in local context");
15717 : 747160 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
15718 : 0 : internal_error ("%<global_options%> are modified in local context");
15719 : 747160 : if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
15720 : 0 : internal_error ("%<global_options%> are modified in local context");
15721 : 747160 : if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
15722 : 0 : internal_error ("%<global_options%> are modified in local context");
15723 : 747160 : if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
15724 : 0 : internal_error ("%<global_options%> are modified in local context");
15725 : 747160 : if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
15726 : 0 : internal_error ("%<global_options%> are modified in local context");
15727 : 747160 : if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
15728 : 0 : internal_error ("%<global_options%> are modified in local context");
15729 : 747160 : if (ptr1->x_flag_checking != ptr2->x_flag_checking)
15730 : 0 : internal_error ("%<global_options%> are modified in local context");
15731 : 747160 : if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
15732 : 0 : internal_error ("%<global_options%> are modified in local context");
15733 : 747160 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
15734 : 0 : internal_error ("%<global_options%> are modified in local context");
15735 : 747160 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
15736 : 0 : internal_error ("%<global_options%> are modified in local context");
15737 : 747160 : if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
15738 : 0 : internal_error ("%<global_options%> are modified in local context");
15739 : 747160 : if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
15740 : 0 : internal_error ("%<global_options%> are modified in local context");
15741 : 747160 : if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
15742 : 0 : internal_error ("%<global_options%> are modified in local context");
15743 : 747160 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
15744 : 0 : internal_error ("%<global_options%> are modified in local context");
15745 : 747160 : if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
15746 : 0 : internal_error ("%<global_options%> are modified in local context");
15747 : 747160 : if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
15748 : 0 : internal_error ("%<global_options%> are modified in local context");
15749 : 747160 : if (ptr1->x_flag_concepts_ts != ptr2->x_flag_concepts_ts)
15750 : 0 : internal_error ("%<global_options%> are modified in local context");
15751 : 747160 : if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
15752 : 0 : internal_error ("%<global_options%> are modified in local context");
15753 : 747160 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
15754 : 0 : internal_error ("%<global_options%> are modified in local context");
15755 : 747160 : if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
15756 : 0 : internal_error ("%<global_options%> are modified in local context");
15757 : 747160 : if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
15758 : 0 : internal_error ("%<global_options%> are modified in local context");
15759 : 747160 : if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
15760 : 0 : internal_error ("%<global_options%> are modified in local context");
15761 : 747160 : if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
15762 : 0 : internal_error ("%<global_options%> are modified in local context");
15763 : 747160 : if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
15764 : 0 : internal_error ("%<global_options%> are modified in local context");
15765 : 747160 : if (ptr1->x_flag_contract_mode != ptr2->x_flag_contract_mode)
15766 : 0 : internal_error ("%<global_options%> are modified in local context");
15767 : 747160 : if (ptr1->x_flag_contract_strict_declarations != ptr2->x_flag_contract_strict_declarations)
15768 : 0 : internal_error ("%<global_options%> are modified in local context");
15769 : 747160 : if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
15770 : 0 : internal_error ("%<global_options%> are modified in local context");
15771 : 747160 : if (ptr1->x_flag_convert != ptr2->x_flag_convert)
15772 : 0 : internal_error ("%<global_options%> are modified in local context");
15773 : 747160 : if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
15774 : 0 : internal_error ("%<global_options%> are modified in local context");
15775 : 747160 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
15776 : 0 : internal_error ("%<global_options%> are modified in local context");
15777 : 747160 : if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
15778 : 0 : internal_error ("%<global_options%> are modified in local context");
15779 : 747160 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
15780 : 0 : internal_error ("%<global_options%> are modified in local context");
15781 : 747160 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
15782 : 0 : internal_error ("%<global_options%> are modified in local context");
15783 : 747160 : if (ptr1->x_flag_cx_fortran_rules != ptr2->x_flag_cx_fortran_rules)
15784 : 0 : internal_error ("%<global_options%> are modified in local context");
15785 : 747160 : if (ptr1->x_flag_cx_limited_range != ptr2->x_flag_cx_limited_range)
15786 : 0 : internal_error ("%<global_options%> are modified in local context");
15787 : 747160 : if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
15788 : 0 : internal_error ("%<global_options%> are modified in local context");
15789 : 747160 : if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
15790 : 0 : internal_error ("%<global_options%> are modified in local context");
15791 : 747160 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
15792 : 0 : internal_error ("%<global_options%> are modified in local context");
15793 : 747160 : if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
15794 : 0 : internal_error ("%<global_options%> are modified in local context");
15795 : 747160 : if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
15796 : 0 : internal_error ("%<global_options%> are modified in local context");
15797 : 747160 : if (ptr1->x_flag_dec != ptr2->x_flag_dec)
15798 : 0 : internal_error ("%<global_options%> are modified in local context");
15799 : 747160 : if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
15800 : 0 : internal_error ("%<global_options%> are modified in local context");
15801 : 747160 : if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
15802 : 0 : internal_error ("%<global_options%> are modified in local context");
15803 : 747160 : if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
15804 : 0 : internal_error ("%<global_options%> are modified in local context");
15805 : 747160 : if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
15806 : 0 : internal_error ("%<global_options%> are modified in local context");
15807 : 747160 : if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
15808 : 0 : internal_error ("%<global_options%> are modified in local context");
15809 : 747160 : if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
15810 : 0 : internal_error ("%<global_options%> are modified in local context");
15811 : 747160 : if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
15812 : 0 : internal_error ("%<global_options%> are modified in local context");
15813 : 747160 : if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
15814 : 0 : internal_error ("%<global_options%> are modified in local context");
15815 : 747160 : if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
15816 : 0 : internal_error ("%<global_options%> are modified in local context");
15817 : 747160 : if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
15818 : 0 : internal_error ("%<global_options%> are modified in local context");
15819 : 747160 : if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
15820 : 0 : internal_error ("%<global_options%> are modified in local context");
15821 : 747160 : if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
15822 : 0 : internal_error ("%<global_options%> are modified in local context");
15823 : 747160 : if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
15824 : 0 : internal_error ("%<global_options%> are modified in local context");
15825 : 747160 : if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
15826 : 0 : internal_error ("%<global_options%> are modified in local context");
15827 : 747160 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
15828 : 0 : internal_error ("%<global_options%> are modified in local context");
15829 : 747160 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
15830 : 0 : internal_error ("%<global_options%> are modified in local context");
15831 : 747160 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
15832 : 0 : internal_error ("%<global_options%> are modified in local context");
15833 : 747160 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
15834 : 0 : internal_error ("%<global_options%> are modified in local context");
15835 : 747160 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
15836 : 0 : internal_error ("%<global_options%> are modified in local context");
15837 : 747160 : if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
15838 : 0 : internal_error ("%<global_options%> are modified in local context");
15839 : 747160 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
15840 : 0 : internal_error ("%<global_options%> are modified in local context");
15841 : 747160 : if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
15842 : 0 : internal_error ("%<global_options%> are modified in local context");
15843 : 747160 : if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
15844 : 0 : internal_error ("%<global_options%> are modified in local context");
15845 : 747160 : if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
15846 : 0 : internal_error ("%<global_options%> are modified in local context");
15847 : 747160 : if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
15848 : 0 : internal_error ("%<global_options%> are modified in local context");
15849 : 747160 : if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
15850 : 0 : internal_error ("%<global_options%> are modified in local context");
15851 : 747160 : if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
15852 : 0 : internal_error ("%<global_options%> are modified in local context");
15853 : 747160 : if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
15854 : 0 : internal_error ("%<global_options%> are modified in local context");
15855 : 747160 : if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
15856 : 0 : internal_error ("%<global_options%> are modified in local context");
15857 : 747160 : if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
15858 : 0 : internal_error ("%<global_options%> are modified in local context");
15859 : 747160 : if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
15860 : 0 : internal_error ("%<global_options%> are modified in local context");
15861 : 747160 : if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
15862 : 0 : internal_error ("%<global_options%> are modified in local context");
15863 : 747160 : if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
15864 : 0 : internal_error ("%<global_options%> are modified in local context");
15865 : 747160 : if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
15866 : 0 : internal_error ("%<global_options%> are modified in local context");
15867 : 747160 : if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
15868 : 0 : internal_error ("%<global_options%> are modified in local context");
15869 : 747160 : if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
15870 : 0 : internal_error ("%<global_options%> are modified in local context");
15871 : 747160 : if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
15872 : 0 : internal_error ("%<global_options%> are modified in local context");
15873 : 747160 : if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
15874 : 0 : internal_error ("%<global_options%> are modified in local context");
15875 : 747160 : if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
15876 : 0 : internal_error ("%<global_options%> are modified in local context");
15877 : 747160 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
15878 : 0 : internal_error ("%<global_options%> are modified in local context");
15879 : 747160 : if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
15880 : 0 : internal_error ("%<global_options%> are modified in local context");
15881 : 747160 : if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
15882 : 0 : internal_error ("%<global_options%> are modified in local context");
15883 : 747160 : if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
15884 : 0 : internal_error ("%<global_options%> are modified in local context");
15885 : 747160 : if (ptr1->x_flag_dump_analyzer_callgraph != ptr2->x_flag_dump_analyzer_callgraph)
15886 : 0 : internal_error ("%<global_options%> are modified in local context");
15887 : 747160 : if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
15888 : 0 : internal_error ("%<global_options%> are modified in local context");
15889 : 747160 : if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
15890 : 0 : internal_error ("%<global_options%> are modified in local context");
15891 : 747160 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
15892 : 0 : internal_error ("%<global_options%> are modified in local context");
15893 : 747160 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
15894 : 0 : internal_error ("%<global_options%> are modified in local context");
15895 : 747160 : if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
15896 : 0 : internal_error ("%<global_options%> are modified in local context");
15897 : 747160 : if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
15898 : 0 : internal_error ("%<global_options%> are modified in local context");
15899 : 747160 : if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
15900 : 0 : internal_error ("%<global_options%> are modified in local context");
15901 : 747160 : if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
15902 : 0 : internal_error ("%<global_options%> are modified in local context");
15903 : 747160 : if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
15904 : 0 : internal_error ("%<global_options%> are modified in local context");
15905 : 747160 : if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
15906 : 0 : internal_error ("%<global_options%> are modified in local context");
15907 : 747160 : if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
15908 : 0 : internal_error ("%<global_options%> are modified in local context");
15909 : 747160 : if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
15910 : 0 : internal_error ("%<global_options%> are modified in local context");
15911 : 747160 : if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
15912 : 0 : internal_error ("%<global_options%> are modified in local context");
15913 : 747160 : if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
15914 : 0 : internal_error ("%<global_options%> are modified in local context");
15915 : 747160 : if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
15916 : 0 : internal_error ("%<global_options%> are modified in local context");
15917 : 747160 : if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
15918 : 0 : internal_error ("%<global_options%> are modified in local context");
15919 : 747160 : if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
15920 : 0 : internal_error ("%<global_options%> are modified in local context");
15921 : 747160 : if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
15922 : 0 : internal_error ("%<global_options%> are modified in local context");
15923 : 747160 : if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
15924 : 0 : internal_error ("%<global_options%> are modified in local context");
15925 : 747160 : if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
15926 : 0 : internal_error ("%<global_options%> are modified in local context");
15927 : 747160 : if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
15928 : 0 : internal_error ("%<global_options%> are modified in local context");
15929 : 747160 : if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
15930 : 0 : internal_error ("%<global_options%> are modified in local context");
15931 : 747160 : if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
15932 : 0 : internal_error ("%<global_options%> are modified in local context");
15933 : 747160 : if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
15934 : 0 : internal_error ("%<global_options%> are modified in local context");
15935 : 747160 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
15936 : 0 : internal_error ("%<global_options%> are modified in local context");
15937 : 747160 : if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
15938 : 0 : internal_error ("%<global_options%> are modified in local context");
15939 : 747160 : if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
15940 : 0 : internal_error ("%<global_options%> are modified in local context");
15941 : 747160 : if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
15942 : 0 : internal_error ("%<global_options%> are modified in local context");
15943 : 747160 : if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
15944 : 0 : internal_error ("%<global_options%> are modified in local context");
15945 : 747160 : if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
15946 : 0 : internal_error ("%<global_options%> are modified in local context");
15947 : 747160 : if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
15948 : 0 : internal_error ("%<global_options%> are modified in local context");
15949 : 747160 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
15950 : 0 : internal_error ("%<global_options%> are modified in local context");
15951 : 747160 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
15952 : 0 : internal_error ("%<global_options%> are modified in local context");
15953 : 747160 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
15954 : 0 : internal_error ("%<global_options%> are modified in local context");
15955 : 747160 : if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
15956 : 0 : internal_error ("%<global_options%> are modified in local context");
15957 : 747160 : if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
15958 : 0 : internal_error ("%<global_options%> are modified in local context");
15959 : 747160 : if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
15960 : 0 : internal_error ("%<global_options%> are modified in local context");
15961 : 747160 : if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
15962 : 0 : internal_error ("%<global_options%> are modified in local context");
15963 : 747160 : if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
15964 : 0 : internal_error ("%<global_options%> are modified in local context");
15965 : 747160 : if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
15966 : 0 : internal_error ("%<global_options%> are modified in local context");
15967 : 747160 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
15968 : 0 : internal_error ("%<global_options%> are modified in local context");
15969 : 747160 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
15970 : 0 : internal_error ("%<global_options%> are modified in local context");
15971 : 747160 : if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
15972 : 0 : internal_error ("%<global_options%> are modified in local context");
15973 : 747160 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
15974 : 0 : internal_error ("%<global_options%> are modified in local context");
15975 : 747160 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
15976 : 0 : internal_error ("%<global_options%> are modified in local context");
15977 : 747160 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
15978 : 0 : internal_error ("%<global_options%> are modified in local context");
15979 : 747160 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
15980 : 0 : internal_error ("%<global_options%> are modified in local context");
15981 : 747160 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
15982 : 0 : internal_error ("%<global_options%> are modified in local context");
15983 : 747160 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
15984 : 0 : internal_error ("%<global_options%> are modified in local context");
15985 : 747160 : if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
15986 : 0 : internal_error ("%<global_options%> are modified in local context");
15987 : 747160 : if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
15988 : 0 : internal_error ("%<global_options%> are modified in local context");
15989 : 747160 : if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
15990 : 0 : internal_error ("%<global_options%> are modified in local context");
15991 : 747160 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
15992 : 0 : internal_error ("%<global_options%> are modified in local context");
15993 : 747160 : if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
15994 : 0 : internal_error ("%<global_options%> are modified in local context");
15995 : 747160 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
15996 : 0 : internal_error ("%<global_options%> are modified in local context");
15997 : 747160 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
15998 : 0 : internal_error ("%<global_options%> are modified in local context");
15999 : 747160 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
16000 : 0 : internal_error ("%<global_options%> are modified in local context");
16001 : 747160 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
16002 : 0 : internal_error ("%<global_options%> are modified in local context");
16003 : 747160 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
16004 : 0 : internal_error ("%<global_options%> are modified in local context");
16005 : 747160 : if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
16006 : 0 : internal_error ("%<global_options%> are modified in local context");
16007 : 747160 : if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
16008 : 0 : internal_error ("%<global_options%> are modified in local context");
16009 : 747160 : if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
16010 : 0 : internal_error ("%<global_options%> are modified in local context");
16011 : 747160 : if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
16012 : 0 : internal_error ("%<global_options%> are modified in local context");
16013 : 747160 : if (ptr1->x_flag_tm != ptr2->x_flag_tm)
16014 : 0 : internal_error ("%<global_options%> are modified in local context");
16015 : 747160 : if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
16016 : 0 : internal_error ("%<global_options%> are modified in local context");
16017 : 747160 : if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
16018 : 0 : internal_error ("%<global_options%> are modified in local context");
16019 : 747160 : if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
16020 : 0 : internal_error ("%<global_options%> are modified in local context");
16021 : 747160 : if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
16022 : 0 : internal_error ("%<global_options%> are modified in local context");
16023 : 747160 : if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
16024 : 0 : internal_error ("%<global_options%> are modified in local context");
16025 : 747160 : if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
16026 : 0 : internal_error ("%<global_options%> are modified in local context");
16027 : 747160 : if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
16028 : 0 : internal_error ("%<global_options%> are modified in local context");
16029 : 747160 : if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
16030 : 0 : internal_error ("%<global_options%> are modified in local context");
16031 : 747160 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
16032 : 0 : internal_error ("%<global_options%> are modified in local context");
16033 : 747160 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
16034 : 0 : internal_error ("%<global_options%> are modified in local context");
16035 : 747160 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
16036 : 0 : internal_error ("%<global_options%> are modified in local context");
16037 : 747160 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
16038 : 0 : internal_error ("%<global_options%> are modified in local context");
16039 : 747160 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
16040 : 0 : internal_error ("%<global_options%> are modified in local context");
16041 : 747160 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
16042 : 0 : internal_error ("%<global_options%> are modified in local context");
16043 : 747160 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
16044 : 0 : internal_error ("%<global_options%> are modified in local context");
16045 : 747160 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
16046 : 0 : internal_error ("%<global_options%> are modified in local context");
16047 : 747160 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
16048 : 0 : internal_error ("%<global_options%> are modified in local context");
16049 : 747160 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
16050 : 0 : internal_error ("%<global_options%> are modified in local context");
16051 : 747160 : if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
16052 : 0 : internal_error ("%<global_options%> are modified in local context");
16053 : 747160 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
16054 : 0 : internal_error ("%<global_options%> are modified in local context");
16055 : 747160 : if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
16056 : 0 : internal_error ("%<global_options%> are modified in local context");
16057 : 747160 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
16058 : 0 : internal_error ("%<global_options%> are modified in local context");
16059 : 747160 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
16060 : 0 : internal_error ("%<global_options%> are modified in local context");
16061 : 747160 : if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
16062 : 0 : internal_error ("%<global_options%> are modified in local context");
16063 : 747160 : if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
16064 : 0 : internal_error ("%<global_options%> are modified in local context");
16065 : 747160 : if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
16066 : 0 : internal_error ("%<global_options%> are modified in local context");
16067 : 747160 : if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
16068 : 0 : internal_error ("%<global_options%> are modified in local context");
16069 : 747160 : if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
16070 : 0 : internal_error ("%<global_options%> are modified in local context");
16071 : 747160 : if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
16072 : 0 : internal_error ("%<global_options%> are modified in local context");
16073 : 747160 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
16074 : 0 : internal_error ("%<global_options%> are modified in local context");
16075 : 747160 : if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
16076 : 0 : internal_error ("%<global_options%> are modified in local context");
16077 : 747160 : if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
16078 : 0 : internal_error ("%<global_options%> are modified in local context");
16079 : 747160 : if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
16080 : 0 : internal_error ("%<global_options%> are modified in local context");
16081 : 747160 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
16082 : 0 : internal_error ("%<global_options%> are modified in local context");
16083 : 747160 : if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
16084 : 0 : internal_error ("%<global_options%> are modified in local context");
16085 : 747160 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
16086 : 0 : internal_error ("%<global_options%> are modified in local context");
16087 : 747160 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
16088 : 0 : internal_error ("%<global_options%> are modified in local context");
16089 : 747160 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
16090 : 0 : internal_error ("%<global_options%> are modified in local context");
16091 : 747160 : if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
16092 : 0 : internal_error ("%<global_options%> are modified in local context");
16093 : 747160 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
16094 : 0 : internal_error ("%<global_options%> are modified in local context");
16095 : 747160 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
16096 : 0 : internal_error ("%<global_options%> are modified in local context");
16097 : 747160 : if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
16098 : 0 : internal_error ("%<global_options%> are modified in local context");
16099 : 747160 : if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
16100 : 0 : internal_error ("%<global_options%> are modified in local context");
16101 : 747160 : if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
16102 : 0 : internal_error ("%<global_options%> are modified in local context");
16103 : 747160 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
16104 : 0 : internal_error ("%<global_options%> are modified in local context");
16105 : 747160 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
16106 : 0 : internal_error ("%<global_options%> are modified in local context");
16107 : 747160 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
16108 : 0 : internal_error ("%<global_options%> are modified in local context");
16109 : 747160 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
16110 : 0 : internal_error ("%<global_options%> are modified in local context");
16111 : 747160 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
16112 : 0 : internal_error ("%<global_options%> are modified in local context");
16113 : 747160 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
16114 : 0 : internal_error ("%<global_options%> are modified in local context");
16115 : 747160 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
16116 : 0 : internal_error ("%<global_options%> are modified in local context");
16117 : 747160 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
16118 : 0 : internal_error ("%<global_options%> are modified in local context");
16119 : 747160 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
16120 : 0 : internal_error ("%<global_options%> are modified in local context");
16121 : 747160 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
16122 : 0 : internal_error ("%<global_options%> are modified in local context");
16123 : 747160 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
16124 : 0 : internal_error ("%<global_options%> are modified in local context");
16125 : 747160 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
16126 : 0 : internal_error ("%<global_options%> are modified in local context");
16127 : 747160 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
16128 : 0 : internal_error ("%<global_options%> are modified in local context");
16129 : 747160 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
16130 : 0 : internal_error ("%<global_options%> are modified in local context");
16131 : 747160 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
16132 : 0 : internal_error ("%<global_options%> are modified in local context");
16133 : 747160 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
16134 : 0 : internal_error ("%<global_options%> are modified in local context");
16135 : 747160 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
16136 : 0 : internal_error ("%<global_options%> are modified in local context");
16137 : 747160 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
16138 : 0 : internal_error ("%<global_options%> are modified in local context");
16139 : 747160 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
16140 : 0 : internal_error ("%<global_options%> are modified in local context");
16141 : 747160 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
16142 : 0 : internal_error ("%<global_options%> are modified in local context");
16143 : 747160 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
16144 : 0 : internal_error ("%<global_options%> are modified in local context");
16145 : 747160 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
16146 : 0 : internal_error ("%<global_options%> are modified in local context");
16147 : 747160 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
16148 : 0 : internal_error ("%<global_options%> are modified in local context");
16149 : 747160 : if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
16150 : 0 : internal_error ("%<global_options%> are modified in local context");
16151 : 747160 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
16152 : 0 : internal_error ("%<global_options%> are modified in local context");
16153 : 747160 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
16154 : 0 : internal_error ("%<global_options%> are modified in local context");
16155 : 747160 : if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
16156 : 0 : internal_error ("%<global_options%> are modified in local context");
16157 : 747160 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
16158 : 0 : internal_error ("%<global_options%> are modified in local context");
16159 : 747160 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
16160 : 0 : internal_error ("%<global_options%> are modified in local context");
16161 : 747160 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
16162 : 0 : internal_error ("%<global_options%> are modified in local context");
16163 : 747160 : if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
16164 : 0 : internal_error ("%<global_options%> are modified in local context");
16165 : 747160 : if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
16166 : 0 : internal_error ("%<global_options%> are modified in local context");
16167 : 747160 : if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
16168 : 0 : internal_error ("%<global_options%> are modified in local context");
16169 : 747160 : if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
16170 : 0 : internal_error ("%<global_options%> are modified in local context");
16171 : 747160 : if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
16172 : 0 : internal_error ("%<global_options%> are modified in local context");
16173 : 747160 : if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
16174 : 0 : internal_error ("%<global_options%> are modified in local context");
16175 : 747160 : if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
16176 : 0 : internal_error ("%<global_options%> are modified in local context");
16177 : 747160 : if (ptr1->x_flag_large_source_files != ptr2->x_flag_large_source_files)
16178 : 0 : internal_error ("%<global_options%> are modified in local context");
16179 : 747160 : if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
16180 : 0 : internal_error ("%<global_options%> are modified in local context");
16181 : 747160 : if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
16182 : 0 : internal_error ("%<global_options%> are modified in local context");
16183 : 747160 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
16184 : 0 : internal_error ("%<global_options%> are modified in local context");
16185 : 747160 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
16186 : 0 : internal_error ("%<global_options%> are modified in local context");
16187 : 747160 : if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
16188 : 0 : internal_error ("%<global_options%> are modified in local context");
16189 : 747160 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
16190 : 0 : internal_error ("%<global_options%> are modified in local context");
16191 : 747160 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
16192 : 0 : internal_error ("%<global_options%> are modified in local context");
16193 : 747160 : if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
16194 : 0 : internal_error ("%<global_options%> are modified in local context");
16195 : 747160 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
16196 : 0 : internal_error ("%<global_options%> are modified in local context");
16197 : 747160 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
16198 : 0 : internal_error ("%<global_options%> are modified in local context");
16199 : 747160 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
16200 : 0 : internal_error ("%<global_options%> are modified in local context");
16201 : 747160 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
16202 : 0 : internal_error ("%<global_options%> are modified in local context");
16203 : 747160 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
16204 : 0 : internal_error ("%<global_options%> are modified in local context");
16205 : 747160 : if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
16206 : 0 : internal_error ("%<global_options%> are modified in local context");
16207 : 747160 : if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
16208 : 0 : internal_error ("%<global_options%> are modified in local context");
16209 : 747160 : if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
16210 : 0 : internal_error ("%<global_options%> are modified in local context");
16211 : 747160 : if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
16212 : 0 : internal_error ("%<global_options%> are modified in local context");
16213 : 747160 : if (ptr1->x_flag_lto != ptr2->x_flag_lto)
16214 : 0 : internal_error ("%<global_options%> are modified in local context");
16215 : 747160 : if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
16216 : 0 : internal_error ("%<global_options%> are modified in local context");
16217 : 747160 : if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
16218 : 0 : internal_error ("%<global_options%> are modified in local context");
16219 : 747160 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
16220 : 0 : internal_error ("%<global_options%> are modified in local context");
16221 : 747160 : if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
16222 : 0 : internal_error ("%<global_options%> are modified in local context");
16223 : 747160 : if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
16224 : 0 : internal_error ("%<global_options%> are modified in local context");
16225 : 747160 : if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
16226 : 0 : internal_error ("%<global_options%> are modified in local context");
16227 : 747160 : if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
16228 : 0 : internal_error ("%<global_options%> are modified in local context");
16229 : 747160 : if (ptr1->x_mem_report != ptr2->x_mem_report)
16230 : 0 : internal_error ("%<global_options%> are modified in local context");
16231 : 747160 : if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
16232 : 0 : internal_error ("%<global_options%> are modified in local context");
16233 : 747160 : if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
16234 : 0 : internal_error ("%<global_options%> are modified in local context");
16235 : 747160 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
16236 : 0 : internal_error ("%<global_options%> are modified in local context");
16237 : 747160 : if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
16238 : 0 : internal_error ("%<global_options%> are modified in local context");
16239 : 747160 : if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
16240 : 0 : internal_error ("%<global_options%> are modified in local context");
16241 : 747160 : if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
16242 : 0 : internal_error ("%<global_options%> are modified in local context");
16243 : 747160 : if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
16244 : 0 : internal_error ("%<global_options%> are modified in local context");
16245 : 747160 : if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
16246 : 0 : internal_error ("%<global_options%> are modified in local context");
16247 : 747160 : if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
16248 : 0 : internal_error ("%<global_options%> are modified in local context");
16249 : 747160 : if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
16250 : 0 : internal_error ("%<global_options%> are modified in local context");
16251 : 747160 : if (ptr1->x_flag_modules != ptr2->x_flag_modules)
16252 : 0 : internal_error ("%<global_options%> are modified in local context");
16253 : 747160 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
16254 : 0 : internal_error ("%<global_options%> are modified in local context");
16255 : 747160 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
16256 : 0 : internal_error ("%<global_options%> are modified in local context");
16257 : 747160 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
16258 : 0 : internal_error ("%<global_options%> are modified in local context");
16259 : 747160 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
16260 : 0 : internal_error ("%<global_options%> are modified in local context");
16261 : 747160 : if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
16262 : 0 : internal_error ("%<global_options%> are modified in local context");
16263 : 747160 : if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
16264 : 0 : internal_error ("%<global_options%> are modified in local context");
16265 : 747160 : if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
16266 : 0 : internal_error ("%<global_options%> are modified in local context");
16267 : 747160 : if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
16268 : 0 : internal_error ("%<global_options%> are modified in local context");
16269 : 747160 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
16270 : 0 : internal_error ("%<global_options%> are modified in local context");
16271 : 747160 : if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
16272 : 0 : internal_error ("%<global_options%> are modified in local context");
16273 : 747160 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
16274 : 0 : internal_error ("%<global_options%> are modified in local context");
16275 : 747160 : if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
16276 : 0 : internal_error ("%<global_options%> are modified in local context");
16277 : 747160 : if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
16278 : 0 : internal_error ("%<global_options%> are modified in local context");
16279 : 747160 : if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
16280 : 0 : internal_error ("%<global_options%> are modified in local context");
16281 : 747160 : if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
16282 : 0 : internal_error ("%<global_options%> are modified in local context");
16283 : 747160 : if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
16284 : 0 : internal_error ("%<global_options%> are modified in local context");
16285 : 747160 : if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
16286 : 0 : internal_error ("%<global_options%> are modified in local context");
16287 : 747160 : if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
16288 : 0 : internal_error ("%<global_options%> are modified in local context");
16289 : 747160 : if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
16290 : 0 : internal_error ("%<global_options%> are modified in local context");
16291 : 747160 : if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
16292 : 0 : internal_error ("%<global_options%> are modified in local context");
16293 : 747160 : if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
16294 : 0 : internal_error ("%<global_options%> are modified in local context");
16295 : 747160 : if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
16296 : 0 : internal_error ("%<global_options%> are modified in local context");
16297 : 747160 : if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
16298 : 0 : internal_error ("%<global_options%> are modified in local context");
16299 : 747160 : if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
16300 : 0 : internal_error ("%<global_options%> are modified in local context");
16301 : 747160 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
16302 : 0 : internal_error ("%<global_options%> are modified in local context");
16303 : 747160 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
16304 : 0 : internal_error ("%<global_options%> are modified in local context");
16305 : 747160 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
16306 : 0 : internal_error ("%<global_options%> are modified in local context");
16307 : 747160 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
16308 : 0 : internal_error ("%<global_options%> are modified in local context");
16309 : 747160 : if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
16310 : 0 : internal_error ("%<global_options%> are modified in local context");
16311 : 747160 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
16312 : 0 : internal_error ("%<global_options%> are modified in local context");
16313 : 747160 : if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
16314 : 0 : internal_error ("%<global_options%> are modified in local context");
16315 : 747160 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
16316 : 0 : internal_error ("%<global_options%> are modified in local context");
16317 : 747160 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
16318 : 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
16319 : 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
16320 : 0 : internal_error ("%<global_options%> are modified in local context");
16321 : 747160 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
16322 : 0 : internal_error ("%<global_options%> are modified in local context");
16323 : 747160 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
16324 : 0 : internal_error ("%<global_options%> are modified in local context");
16325 : 747160 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
16326 : 0 : internal_error ("%<global_options%> are modified in local context");
16327 : 747160 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
16328 : 0 : internal_error ("%<global_options%> are modified in local context");
16329 : 747160 : if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
16330 : 0 : internal_error ("%<global_options%> are modified in local context");
16331 : 747160 : if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
16332 : 0 : internal_error ("%<global_options%> are modified in local context");
16333 : 747160 : if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
16334 : 0 : internal_error ("%<global_options%> are modified in local context");
16335 : 747160 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
16336 : 0 : internal_error ("%<global_options%> are modified in local context");
16337 : 747160 : if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
16338 : 0 : internal_error ("%<global_options%> are modified in local context");
16339 : 747160 : if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
16340 : 0 : internal_error ("%<global_options%> are modified in local context");
16341 : 747160 : if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
16342 : 0 : internal_error ("%<global_options%> are modified in local context");
16343 : 747160 : if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
16344 : 0 : internal_error ("%<global_options%> are modified in local context");
16345 : 747160 : if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
16346 : 0 : internal_error ("%<global_options%> are modified in local context");
16347 : 747160 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
16348 : 0 : internal_error ("%<global_options%> are modified in local context");
16349 : 747160 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
16350 : 0 : internal_error ("%<global_options%> are modified in local context");
16351 : 747160 : if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
16352 : 0 : internal_error ("%<global_options%> are modified in local context");
16353 : 747160 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
16354 : 0 : internal_error ("%<global_options%> are modified in local context");
16355 : 747160 : if (ptr1->x_profile_flag != ptr2->x_profile_flag)
16356 : 0 : internal_error ("%<global_options%> are modified in local context");
16357 : 747160 : if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
16358 : 0 : internal_error ("%<global_options%> are modified in local context");
16359 : 747160 : if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
16360 : 0 : internal_error ("%<global_options%> are modified in local context");
16361 : 747160 : if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
16362 : 0 : internal_error ("%<global_options%> are modified in local context");
16363 : 747160 : if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
16364 : 0 : internal_error ("%<global_options%> are modified in local context");
16365 : 747160 : if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
16366 : 0 : internal_error ("%<global_options%> are modified in local context");
16367 : 747160 : if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
16368 : 0 : internal_error ("%<global_options%> are modified in local context");
16369 : 747160 : if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
16370 : 0 : internal_error ("%<global_options%> are modified in local context");
16371 : 747160 : if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
16372 : 0 : internal_error ("%<global_options%> are modified in local context");
16373 : 747160 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
16374 : 0 : internal_error ("%<global_options%> are modified in local context");
16375 : 747160 : if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
16376 : 0 : internal_error ("%<global_options%> are modified in local context");
16377 : 747160 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
16378 : 0 : internal_error ("%<global_options%> are modified in local context");
16379 : 747160 : if (ptr1->x_profile_report != ptr2->x_profile_report)
16380 : 0 : internal_error ("%<global_options%> are modified in local context");
16381 : 747160 : if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
16382 : 0 : internal_error ("%<global_options%> are modified in local context");
16383 : 747160 : if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
16384 : 0 : internal_error ("%<global_options%> are modified in local context");
16385 : 747160 : if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
16386 : 0 : internal_error ("%<global_options%> are modified in local context");
16387 : 747160 : if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
16388 : 0 : internal_error ("%<global_options%> are modified in local context");
16389 : 747160 : if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
16390 : 0 : internal_error ("%<global_options%> are modified in local context");
16391 : 747160 : if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
16392 : 0 : internal_error ("%<global_options%> are modified in local context");
16393 : 747160 : if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
16394 : 0 : internal_error ("%<global_options%> are modified in local context");
16395 : 747160 : if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
16396 : 0 : internal_error ("%<global_options%> are modified in local context");
16397 : 747160 : if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
16398 : 0 : internal_error ("%<global_options%> are modified in local context");
16399 : 747160 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
16400 : 0 : internal_error ("%<global_options%> are modified in local context");
16401 : 747160 : if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
16402 : 0 : internal_error ("%<global_options%> are modified in local context");
16403 : 747160 : if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
16404 : 0 : internal_error ("%<global_options%> are modified in local context");
16405 : 747160 : if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
16406 : 0 : internal_error ("%<global_options%> are modified in local context");
16407 : 747160 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
16408 : 0 : internal_error ("%<global_options%> are modified in local context");
16409 : 747160 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
16410 : 0 : internal_error ("%<global_options%> are modified in local context");
16411 : 747160 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
16412 : 0 : internal_error ("%<global_options%> are modified in local context");
16413 : 747160 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
16414 : 0 : internal_error ("%<global_options%> are modified in local context");
16415 : 747160 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
16416 : 0 : internal_error ("%<global_options%> are modified in local context");
16417 : 747160 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
16418 : 0 : internal_error ("%<global_options%> are modified in local context");
16419 : 747160 : if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
16420 : 0 : internal_error ("%<global_options%> are modified in local context");
16421 : 747160 : if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
16422 : 0 : internal_error ("%<global_options%> are modified in local context");
16423 : 747160 : if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
16424 : 0 : internal_error ("%<global_options%> are modified in local context");
16425 : 747160 : if (ptr1->x_go_require_return_statement != ptr2->x_go_require_return_statement)
16426 : 0 : internal_error ("%<global_options%> are modified in local context");
16427 : 747160 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
16428 : 0 : internal_error ("%<global_options%> are modified in local context");
16429 : 747160 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
16430 : 0 : internal_error ("%<global_options%> are modified in local context");
16431 : 747160 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
16432 : 0 : internal_error ("%<global_options%> are modified in local context");
16433 : 747160 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
16434 : 0 : internal_error ("%<global_options%> are modified in local context");
16435 : 747160 : if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
16436 : 0 : internal_error ("%<global_options%> are modified in local context");
16437 : 747160 : if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
16438 : 0 : internal_error ("%<global_options%> are modified in local context");
16439 : 747160 : if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
16440 : 0 : internal_error ("%<global_options%> are modified in local context");
16441 : 747160 : if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
16442 : 0 : internal_error ("%<global_options%> are modified in local context");
16443 : 747160 : if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
16444 : 0 : internal_error ("%<global_options%> are modified in local context");
16445 : 747160 : if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
16446 : 0 : internal_error ("%<global_options%> are modified in local context");
16447 : 747160 : if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
16448 : 0 : internal_error ("%<global_options%> are modified in local context");
16449 : 747160 : if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
16450 : 0 : internal_error ("%<global_options%> are modified in local context");
16451 : 747160 : if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
16452 : 0 : internal_error ("%<global_options%> are modified in local context");
16453 : 747160 : if (ptr1->x_flag_name_resolution_2_0 != ptr2->x_flag_name_resolution_2_0)
16454 : 0 : internal_error ("%<global_options%> are modified in local context");
16455 : 747160 : if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
16456 : 0 : internal_error ("%<global_options%> are modified in local context");
16457 : 747160 : if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
16458 : 0 : internal_error ("%<global_options%> are modified in local context");
16459 : 747160 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
16460 : 0 : internal_error ("%<global_options%> are modified in local context");
16461 : 747160 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
16462 : 0 : internal_error ("%<global_options%> are modified in local context");
16463 : 747160 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
16464 : 0 : internal_error ("%<global_options%> are modified in local context");
16465 : 747160 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
16466 : 0 : internal_error ("%<global_options%> are modified in local context");
16467 : 747160 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
16468 : 0 : internal_error ("%<global_options%> are modified in local context");
16469 : 747160 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
16470 : 0 : internal_error ("%<global_options%> are modified in local context");
16471 : 747160 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
16472 : 0 : internal_error ("%<global_options%> are modified in local context");
16473 : 747160 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
16474 : 0 : internal_error ("%<global_options%> are modified in local context");
16475 : 747160 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
16476 : 0 : internal_error ("%<global_options%> are modified in local context");
16477 : 747160 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
16478 : 0 : internal_error ("%<global_options%> are modified in local context");
16479 : 747160 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
16480 : 0 : internal_error ("%<global_options%> are modified in local context");
16481 : 747160 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
16482 : 0 : internal_error ("%<global_options%> are modified in local context");
16483 : 747160 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
16484 : 0 : internal_error ("%<global_options%> are modified in local context");
16485 : 747160 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
16486 : 0 : internal_error ("%<global_options%> are modified in local context");
16487 : 747160 : if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
16488 : 0 : internal_error ("%<global_options%> are modified in local context");
16489 : 747160 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
16490 : 0 : internal_error ("%<global_options%> are modified in local context");
16491 : 747160 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
16492 : 0 : internal_error ("%<global_options%> are modified in local context");
16493 : 747160 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
16494 : 0 : internal_error ("%<global_options%> are modified in local context");
16495 : 747160 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
16496 : 0 : internal_error ("%<global_options%> are modified in local context");
16497 : 747160 : if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
16498 : 0 : internal_error ("%<global_options%> are modified in local context");
16499 : 747160 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
16500 : 0 : internal_error ("%<global_options%> are modified in local context");
16501 : 747160 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
16502 : 0 : internal_error ("%<global_options%> are modified in local context");
16503 : 747160 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
16504 : 0 : internal_error ("%<global_options%> are modified in local context");
16505 : 747160 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
16506 : 0 : internal_error ("%<global_options%> are modified in local context");
16507 : 747160 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
16508 : 0 : internal_error ("%<global_options%> are modified in local context");
16509 : 747160 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
16510 : 0 : internal_error ("%<global_options%> are modified in local context");
16511 : 747160 : if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
16512 : 0 : internal_error ("%<global_options%> are modified in local context");
16513 : 747160 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
16514 : 0 : internal_error ("%<global_options%> are modified in local context");
16515 : 747160 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
16516 : 0 : internal_error ("%<global_options%> are modified in local context");
16517 : 747160 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
16518 : 0 : internal_error ("%<global_options%> are modified in local context");
16519 : 747160 : if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
16520 : 0 : internal_error ("%<global_options%> are modified in local context");
16521 : 747160 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
16522 : 0 : internal_error ("%<global_options%> are modified in local context");
16523 : 747160 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
16524 : 0 : internal_error ("%<global_options%> are modified in local context");
16525 : 747160 : if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
16526 : 0 : internal_error ("%<global_options%> are modified in local context");
16527 : 747160 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
16528 : 0 : internal_error ("%<global_options%> are modified in local context");
16529 : 747160 : if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
16530 : 0 : internal_error ("%<global_options%> are modified in local context");
16531 : 747160 : if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
16532 : 0 : internal_error ("%<global_options%> are modified in local context");
16533 : 747160 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
16534 : 0 : internal_error ("%<global_options%> are modified in local context");
16535 : 747160 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
16536 : 0 : internal_error ("%<global_options%> are modified in local context");
16537 : 747160 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
16538 : 0 : internal_error ("%<global_options%> are modified in local context");
16539 : 747160 : if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
16540 : 0 : internal_error ("%<global_options%> are modified in local context");
16541 : 747160 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
16542 : 0 : internal_error ("%<global_options%> are modified in local context");
16543 : 747160 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
16544 : 0 : internal_error ("%<global_options%> are modified in local context");
16545 : 747160 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
16546 : 0 : internal_error ("%<global_options%> are modified in local context");
16547 : 747160 : if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
16548 : 0 : internal_error ("%<global_options%> are modified in local context");
16549 : 747160 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
16550 : 0 : internal_error ("%<global_options%> are modified in local context");
16551 : 747160 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
16552 : 0 : internal_error ("%<global_options%> are modified in local context");
16553 : 747160 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
16554 : 0 : internal_error ("%<global_options%> are modified in local context");
16555 : 747160 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
16556 : 0 : internal_error ("%<global_options%> are modified in local context");
16557 : 747160 : if (ptr1->x_default_sso != ptr2->x_default_sso)
16558 : 0 : internal_error ("%<global_options%> are modified in local context");
16559 : 747160 : if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
16560 : 0 : internal_error ("%<global_options%> are modified in local context");
16561 : 747160 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
16562 : 0 : internal_error ("%<global_options%> are modified in local context");
16563 : 747160 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
16564 : 0 : internal_error ("%<global_options%> are modified in local context");
16565 : 747160 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
16566 : 0 : internal_error ("%<global_options%> are modified in local context");
16567 : 747160 : if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
16568 : 0 : internal_error ("%<global_options%> are modified in local context");
16569 : 747160 : if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
16570 : 0 : internal_error ("%<global_options%> are modified in local context");
16571 : 747160 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
16572 : 0 : internal_error ("%<global_options%> are modified in local context");
16573 : 747160 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
16574 : 0 : internal_error ("%<global_options%> are modified in local context");
16575 : 747160 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
16576 : 0 : internal_error ("%<global_options%> are modified in local context");
16577 : 747160 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
16578 : 0 : internal_error ("%<global_options%> are modified in local context");
16579 : 747160 : if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
16580 : 0 : internal_error ("%<global_options%> are modified in local context");
16581 : 747160 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
16582 : 0 : internal_error ("%<global_options%> are modified in local context");
16583 : 747160 : if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
16584 : 0 : internal_error ("%<global_options%> are modified in local context");
16585 : 747160 : if (ptr1->x_flag_strub != ptr2->x_flag_strub)
16586 : 0 : internal_error ("%<global_options%> are modified in local context");
16587 : 747160 : if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
16588 : 0 : internal_error ("%<global_options%> are modified in local context");
16589 : 747160 : if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
16590 : 0 : internal_error ("%<global_options%> are modified in local context");
16591 : 747160 : if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
16592 : 0 : internal_error ("%<global_options%> are modified in local context");
16593 : 747160 : if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
16594 : 0 : internal_error ("%<global_options%> are modified in local context");
16595 : 747160 : if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
16596 : 0 : internal_error ("%<global_options%> are modified in local context");
16597 : 747160 : if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
16598 : 0 : internal_error ("%<global_options%> are modified in local context");
16599 : 747160 : if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
16600 : 0 : internal_error ("%<global_options%> are modified in local context");
16601 : 747160 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
16602 : 0 : internal_error ("%<global_options%> are modified in local context");
16603 : 747160 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
16604 : 0 : internal_error ("%<global_options%> are modified in local context");
16605 : 747160 : if (ptr1->x_time_report != ptr2->x_time_report)
16606 : 0 : internal_error ("%<global_options%> are modified in local context");
16607 : 747160 : if (ptr1->x_time_report_details != ptr2->x_time_report_details)
16608 : 0 : internal_error ("%<global_options%> are modified in local context");
16609 : 747160 : if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
16610 : 0 : internal_error ("%<global_options%> are modified in local context");
16611 : 747160 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
16612 : 0 : internal_error ("%<global_options%> are modified in local context");
16613 : 747160 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
16614 : 0 : internal_error ("%<global_options%> are modified in local context");
16615 : 747160 : if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
16616 : 0 : internal_error ("%<global_options%> are modified in local context");
16617 : 747160 : if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
16618 : 0 : internal_error ("%<global_options%> are modified in local context");
16619 : 747160 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
16620 : 0 : internal_error ("%<global_options%> are modified in local context");
16621 : 747160 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
16622 : 0 : internal_error ("%<global_options%> are modified in local context");
16623 : 747160 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
16624 : 0 : internal_error ("%<global_options%> are modified in local context");
16625 : 747160 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
16626 : 0 : internal_error ("%<global_options%> are modified in local context");
16627 : 747160 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
16628 : 0 : internal_error ("%<global_options%> are modified in local context");
16629 : 747160 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
16630 : 0 : internal_error ("%<global_options%> are modified in local context");
16631 : 747160 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
16632 : 0 : internal_error ("%<global_options%> are modified in local context");
16633 : 747160 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
16634 : 0 : internal_error ("%<global_options%> are modified in local context");
16635 : 747160 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
16636 : 0 : internal_error ("%<global_options%> are modified in local context");
16637 : 747160 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
16638 : 0 : internal_error ("%<global_options%> are modified in local context");
16639 : 747160 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
16640 : 0 : internal_error ("%<global_options%> are modified in local context");
16641 : 747160 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
16642 : 0 : internal_error ("%<global_options%> are modified in local context");
16643 : 747160 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
16644 : 0 : internal_error ("%<global_options%> are modified in local context");
16645 : 747160 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
16646 : 0 : internal_error ("%<global_options%> are modified in local context");
16647 : 747160 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
16648 : 0 : internal_error ("%<global_options%> are modified in local context");
16649 : 747160 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
16650 : 0 : internal_error ("%<global_options%> are modified in local context");
16651 : 747160 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
16652 : 0 : internal_error ("%<global_options%> are modified in local context");
16653 : 747160 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
16654 : 0 : internal_error ("%<global_options%> are modified in local context");
16655 : 747160 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
16656 : 0 : internal_error ("%<global_options%> are modified in local context");
16657 : 747160 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
16658 : 0 : internal_error ("%<global_options%> are modified in local context");
16659 : 747160 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
16660 : 0 : internal_error ("%<global_options%> are modified in local context");
16661 : 747160 : if (ptr1->x_flag_tree_live_range_split != ptr2->x_flag_tree_live_range_split)
16662 : 0 : internal_error ("%<global_options%> are modified in local context");
16663 : 747160 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
16664 : 0 : internal_error ("%<global_options%> are modified in local context");
16665 : 747160 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
16666 : 0 : internal_error ("%<global_options%> are modified in local context");
16667 : 747160 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
16668 : 0 : internal_error ("%<global_options%> are modified in local context");
16669 : 747160 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
16670 : 0 : internal_error ("%<global_options%> are modified in local context");
16671 : 747160 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
16672 : 0 : internal_error ("%<global_options%> are modified in local context");
16673 : 747160 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
16674 : 0 : internal_error ("%<global_options%> are modified in local context");
16675 : 747160 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
16676 : 0 : internal_error ("%<global_options%> are modified in local context");
16677 : 747160 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
16678 : 0 : internal_error ("%<global_options%> are modified in local context");
16679 : 747160 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
16680 : 0 : internal_error ("%<global_options%> are modified in local context");
16681 : 747160 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
16682 : 0 : internal_error ("%<global_options%> are modified in local context");
16683 : 747160 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
16684 : 0 : internal_error ("%<global_options%> are modified in local context");
16685 : 747160 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
16686 : 0 : internal_error ("%<global_options%> are modified in local context");
16687 : 747160 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
16688 : 0 : internal_error ("%<global_options%> are modified in local context");
16689 : 747160 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
16690 : 0 : internal_error ("%<global_options%> are modified in local context");
16691 : 747160 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
16692 : 0 : internal_error ("%<global_options%> are modified in local context");
16693 : 747160 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
16694 : 0 : internal_error ("%<global_options%> are modified in local context");
16695 : 747160 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
16696 : 0 : internal_error ("%<global_options%> are modified in local context");
16697 : 747160 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
16698 : 0 : internal_error ("%<global_options%> are modified in local context");
16699 : 747160 : if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
16700 : 0 : internal_error ("%<global_options%> are modified in local context");
16701 : 747160 : if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
16702 : 0 : internal_error ("%<global_options%> are modified in local context");
16703 : 747160 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
16704 : 0 : internal_error ("%<global_options%> are modified in local context");
16705 : 747160 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
16706 : 0 : internal_error ("%<global_options%> are modified in local context");
16707 : 747160 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
16708 : 0 : internal_error ("%<global_options%> are modified in local context");
16709 : 747160 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
16710 : 0 : internal_error ("%<global_options%> are modified in local context");
16711 : 747160 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
16712 : 0 : internal_error ("%<global_options%> are modified in local context");
16713 : 747160 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
16714 : 0 : internal_error ("%<global_options%> are modified in local context");
16715 : 747160 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
16716 : 0 : internal_error ("%<global_options%> are modified in local context");
16717 : 747160 : if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
16718 : 0 : internal_error ("%<global_options%> are modified in local context");
16719 : 747160 : if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
16720 : 0 : internal_error ("%<global_options%> are modified in local context");
16721 : 747160 : if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
16722 : 0 : internal_error ("%<global_options%> are modified in local context");
16723 : 747160 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
16724 : 0 : internal_error ("%<global_options%> are modified in local context");
16725 : 747160 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
16726 : 0 : internal_error ("%<global_options%> are modified in local context");
16727 : 747160 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
16728 : 0 : internal_error ("%<global_options%> are modified in local context");
16729 : 747160 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
16730 : 0 : internal_error ("%<global_options%> are modified in local context");
16731 : 747160 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
16732 : 0 : internal_error ("%<global_options%> are modified in local context");
16733 : 747160 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
16734 : 0 : internal_error ("%<global_options%> are modified in local context");
16735 : 747160 : if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
16736 : 0 : internal_error ("%<global_options%> are modified in local context");
16737 : 747160 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
16738 : 0 : internal_error ("%<global_options%> are modified in local context");
16739 : 747160 : if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
16740 : 0 : internal_error ("%<global_options%> are modified in local context");
16741 : 747160 : if (ptr1->x_default_visibility != ptr2->x_default_visibility)
16742 : 0 : internal_error ("%<global_options%> are modified in local context");
16743 : 747160 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
16744 : 0 : internal_error ("%<global_options%> are modified in local context");
16745 : 747160 : if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
16746 : 0 : internal_error ("%<global_options%> are modified in local context");
16747 : 747160 : if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
16748 : 0 : internal_error ("%<global_options%> are modified in local context");
16749 : 747160 : if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
16750 : 0 : internal_error ("%<global_options%> are modified in local context");
16751 : 747160 : if (ptr1->x_flag_weak != ptr2->x_flag_weak)
16752 : 0 : internal_error ("%<global_options%> are modified in local context");
16753 : 747160 : if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
16754 : 0 : internal_error ("%<global_options%> are modified in local context");
16755 : 747160 : if (ptr1->x_flag_web != ptr2->x_flag_web)
16756 : 0 : internal_error ("%<global_options%> are modified in local context");
16757 : 747160 : if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
16758 : 0 : internal_error ("%<global_options%> are modified in local context");
16759 : 747160 : if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
16760 : 0 : internal_error ("%<global_options%> are modified in local context");
16761 : 747160 : if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
16762 : 0 : internal_error ("%<global_options%> are modified in local context");
16763 : 747160 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
16764 : 0 : internal_error ("%<global_options%> are modified in local context");
16765 : 747160 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
16766 : 0 : internal_error ("%<global_options%> are modified in local context");
16767 : 747160 : if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
16768 : 0 : internal_error ("%<global_options%> are modified in local context");
16769 : 747160 : if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
16770 : 0 : internal_error ("%<global_options%> are modified in local context");
16771 : 747160 : if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
16772 : 0 : internal_error ("%<global_options%> are modified in local context");
16773 : 747160 : if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
16774 : 0 : internal_error ("%<global_options%> are modified in local context");
16775 : 747160 : if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
16776 : 0 : internal_error ("%<global_options%> are modified in local context");
16777 : 747160 : if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
16778 : 0 : internal_error ("%<global_options%> are modified in local context");
16779 : 747160 : if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
16780 : 0 : internal_error ("%<global_options%> are modified in local context");
16781 : 747160 : if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
16782 : 0 : internal_error ("%<global_options%> are modified in local context");
16783 : 747160 : if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
16784 : 0 : internal_error ("%<global_options%> are modified in local context");
16785 : 747160 : if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
16786 : 0 : internal_error ("%<global_options%> are modified in local context");
16787 : 747160 : if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
16788 : 0 : internal_error ("%<global_options%> are modified in local context");
16789 : 747160 : if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
16790 : 0 : internal_error ("%<global_options%> are modified in local context");
16791 : 747160 : if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
16792 : 0 : internal_error ("%<global_options%> are modified in local context");
16793 : 747160 : if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
16794 : 0 : internal_error ("%<global_options%> are modified in local context");
16795 : 747160 : if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
16796 : 0 : internal_error ("%<global_options%> are modified in local context");
16797 : 747160 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
16798 : 0 : internal_error ("%<global_options%> are modified in local context");
16799 : 747160 : if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
16800 : 0 : internal_error ("%<global_options%> are modified in local context");
16801 : 747160 : if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
16802 : 0 : internal_error ("%<global_options%> are modified in local context");
16803 : 747160 : if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
16804 : 0 : internal_error ("%<global_options%> are modified in local context");
16805 : 747160 : if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
16806 : 0 : internal_error ("%<global_options%> are modified in local context");
16807 : 747160 : if (ptr1->x_imultiarch != ptr2->x_imultiarch)
16808 : 0 : internal_error ("%<global_options%> are modified in local context");
16809 : 747160 : if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
16810 : 0 : internal_error ("%<global_options%> are modified in local context");
16811 : 747160 : if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
16812 : 0 : internal_error ("%<global_options%> are modified in local context");
16813 : 747160 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
16814 : 0 : internal_error ("%<global_options%> are modified in local context");
16815 : 747160 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
16816 : 0 : internal_error ("%<global_options%> are modified in local context");
16817 : 747160 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
16818 : 0 : internal_error ("%<global_options%> are modified in local context");
16819 : 747160 : if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
16820 : 0 : internal_error ("%<global_options%> are modified in local context");
16821 : 747160 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
16822 : 0 : internal_error ("%<global_options%> are modified in local context");
16823 : 747160 : if (ptr1->x_flag_android != ptr2->x_flag_android)
16824 : 0 : internal_error ("%<global_options%> are modified in local context");
16825 : 747160 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
16826 : 0 : internal_error ("%<global_options%> are modified in local context");
16827 : 747160 : if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
16828 : 0 : internal_error ("%<global_options%> are modified in local context");
16829 : 747160 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
16830 : 0 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
16831 : 0 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
16832 : 0 : internal_error ("%<global_options%> are modified in local context");
16833 : 747160 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
16834 : 0 : internal_error ("%<global_options%> are modified in local context");
16835 : 747160 : if (ptr1->x_linux_libc != ptr2->x_linux_libc)
16836 : 0 : internal_error ("%<global_options%> are modified in local context");
16837 : 747160 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
16838 : 0 : internal_error ("%<global_options%> are modified in local context");
16839 : 747160 : if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
16840 : 0 : internal_error ("%<global_options%> are modified in local context");
16841 : 747160 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
16842 : 0 : internal_error ("%<global_options%> are modified in local context");
16843 : 747160 : if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
16844 : 0 : internal_error ("%<global_options%> are modified in local context");
16845 : 747160 : if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
16846 : 0 : internal_error ("%<global_options%> are modified in local context");
16847 : 747160 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
16848 : 0 : internal_error ("%<global_options%> are modified in local context");
16849 : 747160 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
16850 : 0 : internal_error ("%<global_options%> are modified in local context");
16851 : 747160 : if (ptr1->x_fentry_name != ptr2->x_fentry_name)
16852 : 0 : internal_error ("%<global_options%> are modified in local context");
16853 : 747160 : if (ptr1->x_fentry_section != ptr2->x_fentry_section)
16854 : 0 : internal_error ("%<global_options%> are modified in local context");
16855 : 747160 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
16856 : 0 : internal_error ("%<global_options%> are modified in local context");
16857 : 747160 : if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
16858 : 0 : internal_error ("%<global_options%> are modified in local context");
16859 : 747160 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
16860 : 0 : internal_error ("%<global_options%> are modified in local context");
16861 : 747160 : if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
16862 : 0 : internal_error ("%<global_options%> are modified in local context");
16863 : 747160 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
16864 : 0 : internal_error ("%<global_options%> are modified in local context");
16865 : 747160 : if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
16866 : 0 : internal_error ("%<global_options%> are modified in local context");
16867 : 747160 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
16868 : 0 : internal_error ("%<global_options%> are modified in local context");
16869 : 747160 : if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
16870 : 0 : internal_error ("%<global_options%> are modified in local context");
16871 : 747160 : if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
16872 : 0 : internal_error ("%<global_options%> are modified in local context");
16873 : 747160 : if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
16874 : 0 : internal_error ("%<global_options%> are modified in local context");
16875 : 747160 : if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
16876 : 0 : internal_error ("%<global_options%> are modified in local context");
16877 : 747160 : if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
16878 : 0 : internal_error ("%<global_options%> are modified in local context");
16879 : 747160 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
16880 : 0 : internal_error ("%<global_options%> are modified in local context");
16881 : 747160 : if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
16882 : 0 : internal_error ("%<global_options%> are modified in local context");
16883 : 747160 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
16884 : 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
16885 : 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
16886 : 0 : internal_error ("%<global_options%> are modified in local context");
16887 : 747160 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
16888 : 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
16889 : 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
16890 : 0 : internal_error ("%<global_options%> are modified in local context");
16891 : 747160 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
16892 : 0 : internal_error ("%<global_options%> are modified in local context");
16893 : 747160 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
16894 : 0 : internal_error ("%<global_options%> are modified in local context");
16895 : 747160 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
16896 : 0 : internal_error ("%<global_options%> are modified in local context");
16897 : 747160 : if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
16898 : 0 : internal_error ("%<global_options%> are modified in local context");
16899 : 747160 : if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
16900 : 0 : internal_error ("%<global_options%> are modified in local context");
16901 : 747160 : if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
16902 : 0 : internal_error ("%<global_options%> are modified in local context");
16903 : 747160 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
16904 : 0 : internal_error ("%<global_options%> are modified in local context");
16905 : 747160 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
16906 : 0 : internal_error ("%<global_options%> are modified in local context");
16907 : 747160 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
16908 : 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
16909 : 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
16910 : 0 : internal_error ("%<global_options%> are modified in local context");
16911 : 747160 : if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
16912 : 0 : internal_error ("%<global_options%> are modified in local context");
16913 : 747160 : if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
16914 : 0 : internal_error ("%<global_options%> are modified in local context");
16915 : 747160 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
16916 : 0 : internal_error ("%<global_options%> are modified in local context");
16917 : 747160 : if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
16918 : 0 : internal_error ("%<global_options%> are modified in local context");
16919 : 747160 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
16920 : 0 : internal_error ("%<global_options%> are modified in local context");
16921 : 747160 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
16922 : 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
16923 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
16924 : 0 : internal_error ("%<global_options%> are modified in local context");
16925 : 747160 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
16926 : 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
16927 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
16928 : 0 : internal_error ("%<global_options%> are modified in local context");
16929 : 747160 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
16930 : 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
16931 : 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
16932 : 0 : internal_error ("%<global_options%> are modified in local context");
16933 : 747160 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
16934 : 0 : internal_error ("%<global_options%> are modified in local context");
16935 : 747160 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
16936 : 0 : internal_error ("%<global_options%> are modified in local context");
16937 : 747160 : if (ptr1->x_ix86_store_max != ptr2->x_ix86_store_max)
16938 : 0 : internal_error ("%<global_options%> are modified in local context");
16939 : 747160 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
16940 : 0 : internal_error ("%<global_options%> are modified in local context");
16941 : 747160 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
16942 : 0 : internal_error ("%<global_options%> are modified in local context");
16943 : 747160 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
16944 : 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
16945 : 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
16946 : 0 : internal_error ("%<global_options%> are modified in local context");
16947 : 747160 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
16948 : 0 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
16949 : 0 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
16950 : 0 : internal_error ("%<global_options%> are modified in local context");
16951 : 747160 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
16952 : 0 : internal_error ("%<global_options%> are modified in local context");
16953 : 747160 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
16954 : 0 : internal_error ("%<global_options%> are modified in local context");
16955 : 747160 : if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
16956 : 0 : internal_error ("%<global_options%> are modified in local context");
16957 : 747160 : if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
16958 : 0 : internal_error ("%<global_options%> are modified in local context");
16959 : 747160 : if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
16960 : 0 : internal_error ("%<global_options%> are modified in local context");
16961 : 747160 : if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
16962 : 0 : internal_error ("%<global_options%> are modified in local context");
16963 : 747160 : if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
16964 : 0 : internal_error ("%<global_options%> are modified in local context");
16965 : 747160 : if (ptr1->x_use_pipes != ptr2->x_use_pipes)
16966 : 0 : internal_error ("%<global_options%> are modified in local context");
16967 : 747160 : if (ptr1->x_print_file_name != ptr2->x_print_file_name)
16968 : 0 : internal_error ("%<global_options%> are modified in local context");
16969 : 747160 : if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
16970 : 0 : internal_error ("%<global_options%> are modified in local context");
16971 : 747160 : if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
16972 : 0 : internal_error ("%<global_options%> are modified in local context");
16973 : 747160 : if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
16974 : 0 : internal_error ("%<global_options%> are modified in local context");
16975 : 747160 : if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
16976 : 0 : internal_error ("%<global_options%> are modified in local context");
16977 : 747160 : if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
16978 : 0 : internal_error ("%<global_options%> are modified in local context");
16979 : 747160 : if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
16980 : 0 : internal_error ("%<global_options%> are modified in local context");
16981 : 747160 : if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
16982 : 0 : internal_error ("%<global_options%> are modified in local context");
16983 : 747160 : if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
16984 : 0 : internal_error ("%<global_options%> are modified in local context");
16985 : 747160 : if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
16986 : 0 : internal_error ("%<global_options%> are modified in local context");
16987 : 747160 : if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
16988 : 0 : internal_error ("%<global_options%> are modified in local context");
16989 : 747160 : if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
16990 : 0 : internal_error ("%<global_options%> are modified in local context");
16991 : 747160 : if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
16992 : 0 : internal_error ("%<global_options%> are modified in local context");
16993 : 747160 : if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
16994 : 0 : internal_error ("%<global_options%> are modified in local context");
16995 : 747160 : if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
16996 : 0 : internal_error ("%<global_options%> are modified in local context");
16997 : 747160 : if (ptr1->x_report_times != ptr2->x_report_times)
16998 : 0 : internal_error ("%<global_options%> are modified in local context");
16999 : 747160 : if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
17000 : 0 : internal_error ("%<global_options%> are modified in local context");
17001 : 747160 : if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
17002 : 0 : internal_error ("%<global_options%> are modified in local context");
17003 : 747160 : if (ptr1->x_flag_undef != ptr2->x_flag_undef)
17004 : 0 : internal_error ("%<global_options%> are modified in local context");
17005 : 747160 : if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
17006 : 0 : internal_error ("%<global_options%> are modified in local context");
17007 : 747160 : if (ptr1->x_version_flag != ptr2->x_version_flag)
17008 : 0 : internal_error ("%<global_options%> are modified in local context");
17009 : 747160 : if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
17010 : 0 : internal_error ("%<global_options%> are modified in local context");
17011 : 747160 : if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
17012 : 0 : internal_error ("%<global_options%> are modified in local context");
17013 : 747160 : }
|